And real cars can be seen as toys.
An imaginary person isn't a real person. In fact, it's not a person at all and so can't be a kind of person.
This is silly. You are moving goalposts.
I'm trying to illustrate how language has deceived you. By the way, real cars are 'toys', but they are not toys; hence, when a term is used in either an alternative or unusual manner (signified by the use of single quotes), such a usage is a stipulative usage and not necessarily a lexical usage. Your observation of how cars can be seen doesn't refute what I said; moreover, you should be careful not to think that a fictional character refers to characters of fiction, especially when used in contexts contrasting them to characters of fiction for the point of making the much needed distinction between entities that purportedly exist outside works of fiction and those that do exist within works of fiction. Notice I didn't say fictional works. Anyhow, it's all good.
real cars are raced at a local race track here, the people there call them toys... are they toys or cars?
Harry Potter, character of fiction or fictional character? and definitions of both fictional character and character of fiction...
We ought not argue over the example I was using to make the point that language might have been responsible for his belief that a fictional character is a kind of person, but since you ask, there is a term called "big boy toys" (or toys, for short) that would refer to such things as a race car, but clearly, that is an equivocation on the word, "toy" probably evolved from an extreme scope broadening usage of the word that caught on in our lexicon. Surely you're not going to find such cars driven at your local track in your local toy store.
We used to have a member that believed that if you told him "nothing was in the drawer" that there was something in the drawer to which the word, "nothing" referred to, but to say "nothing is in the drawer" is to deny that something is in the drawer. Same with "imaginary person". When we say little Sally has an imaginary friend, we aren't saying that Sally has a friend and that the friend is imaginary. That's preposterous! We are denying that such a friend exists in the real world. She may pretend to have a friend and ascribe characteristics to what she might call her friend, but if there is no friend, then there are no properties of her pretend friend, and again, just like an imaginary person, a pretend friend is no real friend at all--they don't have properties (despite ascribed characteristics) and don't exist.
We say fictional characters don't exist just as we say imaginary people don't exist. They don't exist in the real world. In fact, they don't exist at all, not even in the mind. If they did exist in the mind, why deny their existence? But, that's not to say there are no characters of fiction, nor is it to say little children don't have an imagination. When we say that characters of fiction exist, we aren't saying they possess real world properties, but they they do have properties, but because they are works of fiction created by others, they do exist, and the very characteristics we ascribe to them are the properties they have, but never are the characteristics we ascribe to fictional characters regarded as properties.
If the character of fiction known as Harry Potter were to suddenly appear before us and begin talking to us and shaking our hand, then the character wouldn't be a fictional character at all, since it would have the property of having hands and feet, for example. The character of fiction found in the work of fiction is characterized as having hands and feet, but they aren't really hands and feet and so doesn't have the properties of hands and feet, but the character of fiction is depicted as having hands and feet, and since the characteristic is actually present, the character of fiction does have properties, for instance as being a character of fiction ascribed as having hands and feet.
Tricky stuff...gotta keep your eye on the ball.