MXPA01008191A - Terminal de informacion portatil, medio de registro y programa. - Google Patents
Terminal de informacion portatil, medio de registro y programa.Info
- Publication number
- MXPA01008191A MXPA01008191A MXPA01008191A MXPA01008191A MXPA01008191A MX PA01008191 A MXPA01008191 A MX PA01008191A MX PA01008191 A MXPA01008191 A MX PA01008191A MX PA01008191 A MXPA01008191 A MX PA01008191A MX PA01008191 A MXPA01008191 A MX PA01008191A
- Authority
- MX
- Mexico
- Prior art keywords
- information
- character
- portable
- code
- light
- Prior art date
Links
- 230000004044 response Effects 0.000 claims abstract description 14
- 238000004891 communication Methods 0.000 claims description 33
- 238000006243 chemical reaction Methods 0.000 claims description 9
- 238000012545 processing Methods 0.000 abstract description 152
- 230000015654 memory Effects 0.000 description 38
- 230000003287 optical effect Effects 0.000 description 16
- 238000010586 diagram Methods 0.000 description 15
- 230000006870 function Effects 0.000 description 15
- 238000000034 method Methods 0.000 description 12
- 238000011084 recovery Methods 0.000 description 9
- 238000012360 testing method Methods 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 6
- 230000010365 information processing Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000005070 sampling Methods 0.000 description 4
- 238000000605 extraction Methods 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 206010040007 Sense of oppression Diseases 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 230000035807 sensation Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000004308 accommodation Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 230000003936 working memory Effects 0.000 description 1
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/90—Constructional details or arrangements of video game devices not provided for in groups A63F13/20 or A63F13/25, e.g. housing, wiring, connections or cabinets
- A63F13/95—Storage media specially adapted for storing game information, e.g. video game cartridges
-
- A63F13/12—
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/77—Game security or game management aspects involving data related to game devices or game servers, e.g. configuration data, software version or amount of memory
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/40—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of platform network
- A63F2300/402—Communication between platforms, i.e. physical link to protocol
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/40—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of platform network
- A63F2300/403—Connection between platform and handheld device
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- General Business, Economics & Management (AREA)
- Mobile Radio Communication Systems (AREA)
- Calculators And Similar Devices (AREA)
- Controls And Circuits For Display Device (AREA)
- Electrically Operated Instructional Devices (AREA)
- Computer And Data Communications (AREA)
- Telephone Function (AREA)
Abstract
Un medio de procesamiento en modo de estudio (302) incorporado en una terminal de informacion, portatil, tiene un medio de procesamiento de entrada (320) para instruir a un LED (190) para emitir luz en respuesta a la introduccion de un codigo por parte del usuario, el medio generador de senales emisoras de luz (322) para generar y enviar una senal emisora de luz al LED (190) de acuerdo con una instruccion de encendido o apagado desde el medio de procesamiento de entradas (320), un medio convertidor de caracteres (324) para convertir la informacion codificada con base en un codigo introducido por el usuario en informacion de caracteres, un medio de presentacion de caracteres (338) para presentar un caracter de referencia para ser estudiado, un medio determinador (342) para determinar si la informacion de caracteres con base en la informacion codificada introducida por el usuario coincide o no con el caracter de referencia, y un medio de presentacion del resultado determinado (344) para presentar un resultado determinado a partir del medio determinador (342) en la unidad de presentacion o pantalla (90).
Description
TERMINAL DE INFORMACIÓN, PORTÁTIL, MEDIO DE REGISTRO Y •PROGRAMA
Campo Técnico La presente invención se refiere a una terminal de información, portátil, la cual el usuario puede sujetar y ejecutar manualmente y que también puede usarse como un dispositivo de memoria auxiliar para usarse con un aparato de información, un medio de registro que almacena programas y datos que serán descargados dentro de la terminal de información, portátil, y un programa.
Antecedentes .de la Técnica Las unidades esclavas como tarjetas de memoria para inserción dentro de unidades maestras tales como aparatos de información, por ejemplo, aparatos de entretenimiento incluyendo máquinas de videojuegos, que comprenden una interfaz para conectarse a una unidad maestra y un dispositivo de memoria permanente para almacenar datos. La FIGURA 32 de los dibujos acompañantes muestra un arreglo de componentes principales de una tarjeta de memoria base 1000. Como se muestra en la FIGURA 32, la tarjeta de memoria 1000 comprende un medio de control 1002 para la operación de control de la tarjeta de memoria 1000, un conector 1004 para la conexión a una terminal en una ranura en el aparato de información, y una memoria permanente 1006 para almacenar datos. El conector 1004 y la memoria permanente 1006 están conectados al medio de control 1002. El medio de control 1002 comprende, por ejemplo, una microcomputadora. La memoria permanente 1006 comprende una memoria flash, un EEPROM, o similar. La tarjeta de memoria 1000 también incluye una interfaz para conexión al aparato de información o similar, y la interfaz puede comprender una microcomputadora como un medio de control para interpretar un protocolo. La FIGURA 33 de los dibujos acompañantes muestran elementos de. control en el medio de control 1002 de la tarjeta d 'memoria base 1000. Como se muestra en la FIGURA 33, la tarjeta de memoria base 1000 solamente tiene una interfaz de conexión al aparato para conectar al aparato de información y una interfaz de memoria para almacenar datos dentro y leer datos desde la memoria permanente 1006. Los aparatos de entretenimiento convencionales que permiten a los usuarios disfrutar de videojuegos de uso doméstico tienen una función para almacenar programas y datos dentro de dispositivos de memoria auxiliar. La tarjeta de memoria anterior también se usa como un dispositivo de memoria auxiliar para los aparatos de entretenimiento . La FIGURA 34 de los dibujos acompañantes muestra un aparato de entretenimiento convencional 1010 que usa una tarjeta de memoria como un dispositivo de memoria auxiliar. Como se muestra en la FIGURA 34, el aparato de entretenimiento 1010 tiene un alojamiento 1012 esencialmente en forma de un paralelepípedo rectangular plano, el cual tiene por ejemplo, una unidad de carga de disco 1014 situada de forma central en esta para cargar un disco óptico como un medio de registro almacenando un programa de aplicación, un interruptor de reinicialización para reinicializar un programa que se este ejecutando , uñ" interruptor de suministro de energía 1018, un interruptor de control del disco 1020 para controlar la carga del disco óptico, y dos ranuras 1022A, 1022B. La tarjeta de memoria 1000 para uso como un dispositivo de memoria auxiliar se inserta dentro de cada una de las ranuras 1022A, 1022B. Se produce un resultado cuando se ejecuta un programa en el aparato de entretenimiento 1010 se transmite desde el medio de control (CPU) 1024 del aparato de entretenimiento 1010, y se escribe en una memoria permanente 1006. Una pluralidad de controladores manuales, no se muestra, puede conectarse respectivamente a las ranuras 1022A, 1022B para permitir jugar un juego de competición simultáneamente a una pluralidad de usuarios. Se ha propuesto dar una función para ejecutar un programa tal como un programa de juego a la unidad esclava conectada al aparato de entretenimiento sirviendo como la unidad maestra por medio de una de las ranuras de la tarjeta de memoria. La unidad esclava con dicha función también puede usarse como una terminal de información, portátil,, y encontrará una variación amplia de aplicaciones facilitando las comunicaciones entre el mismo y otros dispositivos, resultando en nuevas demandas para las terminales de información, portátil, es.
Descripción de la invención Es por consiguiente un objeto de la presente invención proporcionar una terminal de información, portátil, que pueda usarse como una máquina para juegos portátil y que sea capaz de generar información de caracteres de acuerdo al código Morse, por ejemplo, y realizar comunicaciones basadas en la información de caracteres, y un medio de registro que almacena programas y datos que serán descargados a la terminal de información, portátil, . Una terminal de información, portátil, de acuerdo con la presente invención comprende un alojamiento que tiene medio de entrada para introducir una entrada, medio de control para ejecutar un programa, y medio de presentación para presentar una imagen generada, y medio de conversión y presentación de caracteres operables en el medio de control para convertir un código de longitud desigual introducido por el medio de control dentro de la información de caracteres y presentando la información de caracteres en el medio de presentación. De acuerdo con la presente invención, también se proporciona un medio de registro almacenando un programa y datos para usarse en una terminal de información, portátil, que tiene medio de entrada para introducir una entrada, medio de control para ejecutar un programa, y medio de presentación para presentar una imagen generada, el programa opera en el medio de control y comprende los pasos de convertir un código de longitud desigual introducido a través de un medio de entrada dentro de información de caracteres, y desplegando la información de caracteres en el medio de presentación. De acuerdo con la presente invención, además se proporciona un programa leíble y ejecutable por una computadora, para usarse en medios que tengan entrada [sic] para introducir una entrada, medio de control para ejecutar un programa, y medio de presentación para presentar una imagen generada, el programa opera en el medio de control y comprende los pasos de convertir un código de longitud desigual introducido a través del medio de entrada dentro de la información de caracteres, y desplegando la información de caracteres en el medio de presentación. Con el arreglo anterior, un código de longitud desigual, es decir, un código donde una combinación de puntos y guiones difiere de carácter en carácter, por ejemplo, un código Morse, introducido por el medio de entrada se convierte a una información de caracteres, los cuales se presentan en el medio de presentación. La terminal de . información, portátil, permite al usuario generar caracteres con códigos Morse. El alojamiento puede tener un medio emisor de luz para emitir luz en respuesta a una señal emisora de luz, y la terminal de información, portátil, o el programa puede comprender además una señal emisora de luz generando medios operables en el medio de control para, o los pasos de, generar una señal emisora de luz en sincronismo con la introducción del código de longitud desigual y el envío de la señal emisora de luz generada al medio emisor de luz. En respuesta a la introducción del código de longitud desigual, el medio emisor de luz emite luz. El usuario puede reconocer la relación entre un código Morse y un carácter con base en una sensación visual tal como de emisión de luz así como la introducción del código Morse. La emisión de luz es efectiva para ayudar al usuario, por ejemplo, en la memorización de códigos Morse. La terminal de información, portátil, o el programa puede además comprender un medio para conversión de código operable en el medio de control para, o el paso de, convertir la información de caracteres introducida por el medio de entrada dentro de un código de longitud desigual. Dado que la información de caracteres introducida se convierte ' a un" ' código de longitud desigual correspondiente, la terminal de información, portátil, es adecuada para usarse en comunicaciones con dispositivos externos usando códigos Morse. El alojamiento puede tener un medio emisor de luz para emitir luz en respuesta a una señal emisora de luz, y la terminal de información, portátil, o el programa además pueden comprender un medio generador de señales emisoras de luz operable en el medio dé control para, o el paso de, generar una señal emisora de luz con base en el código de longitud desigual convertido y enviar la señal emisora de luz generada al medio emisor de luz.
Puesto que el medio emisor de luz emite luz dependiendo de un código Morse convertido correspondiendo a la información de caracteres introducida, la terminal de información, portátil, hace posible realizar comunicaciones ópticas usando códigos Morse. El alojamiento puede tener medios de comunicación para intercambiar información con un dispositivo externo, y la terminal de información, portátil, o el programa además pueden comprender medios de transmisión de información operables en el medio de control para, o el paso de, transmitir la información de caracteres por medio de los medios de comunicación al dispositivo externo, o medios receptores de información operables en el medio de control para, o los pasos de, recibir la información de caracteres por medio de los medios de comunicación desde el dispositivo externo, y presentar la información de caracteres recibida en el medio de presentación . La terminal^ de información, portátil, es capaz de realizar el envío y recepción de información de caracteres a través de las comunicaciones ópticas usando los códigos Morse y las comunicaciones inalámbricas en un rango de radiofrecuencia (rango RF) y un rango infrarrojo (rango IR) . El usuario encuentra interesante usar la terminal de información, portátil, porque puede simular comunicaciones usando códigos Morse. Lo anterior y otros objetivos, características y ventajas de la presente invención serán más evidentes a partir de la siguiente descripción cuando se toma en conjunto con los dibujos acompañantes en los cuales se muestra una modalidad preferida de la presente invención por medio de ejemplo ilustrativo.
Breve descripción de los dibujos La FIGURA 1 es una vista en perspectiva de un sistema de entretenimiento al cual se conecta una terminal de información, portátil, de acuerdo con la presente invención; La FIGURA 2 es ~una vista en planta de la terminal de información, portátil, de acuerdo con la presente invención; La FIGURA 3 es una vista en perspectiva de la terminal de información, portátil, de acuerdo con la presente invención; La FIGURA 4 es una vista en perspectiva de la terminal de información, portátil, con una tapa abierta;
La FIGURA 5 es una vista frontal elevada de la terminal de información, portátil, con la tapa abierta; La FIGURA 6 es un diagrama en bloque de un arreglo de circuito de un aparato de entretenimiento;
La FIGURA 7 es un diagrama en bloque de un arreglo de circuito de la terminal de información, portátil, de acuerdo con la presente invención; La FIGURA 8A es una vista en planta de la terminal de información, portátil, con una imagen presentada en un modo de estudio; La FIGURA 8B es una vista en planta de la terminal de información, portátil, con una lista de caracteres presentados en una unidad de presentación de la misma; La FIGURA 9A es una vista en planta de la terminal de información, portátil, con una imagen de error presentada cuando no existe la información de caracteres correspondiente a un signo introducido por el usuario; La FIGURA 9B e"s una vista en planta de la terminal de información, portátil, con una imagen de error presentada cuando la información de caracteres correspondiente a un signo introducido por el usuario y con referencia a la información de caracteres no coincide uno con otro; La FIGURA 9C es una vista en planta de la terminal de información, portátil, con una imagen presentada cuando la información de caracteres correspondiente a un signo introducido por el usuario y con referencia a la información de caracteres no coincide uno con otro; La FIGURA 10 es una vista en planta de la terminal de información, portátil, con una imagen presentada en un modo práctico; La FIGURA 11 es una vista en planta de la terminal de información, portátil, con una imagen presentada en un modo de auto-enseñanza; La FIGURA 12 es una vista en planta mostrando dos terminales de información, portátil, es las cuales están enviando y recibiendo datos en un modo de conversación; La FIGURA 13 es un diagrama en bloque funcional de un medio terminal para el procesamiento de la información que operan en una CPU de la terminal de información, portátil, ; La FIGURA 14 es un diagrama en bloque funcional de un medio de procesamiento en modo de estudio; La FIGURA 15 es un diagrama mostrando detalles de una tabla de información; La FIGURA 16 es un diagrama de flujo de una secuencia del procesamiento de un medio de procesamiento de entrada; La FIGURA 17 es un diagrama en bloque funcional de un medio convertidor de caracteres; Las FIGURAS 18 y 19 muestran un diagrama de flujo de una secuencia del procesamiento del medio de procesamiento en modo de estudio; La FIGURA 20 y 21 muestran un diagrama de flujo de una secuencia del procesamiento del medio convertidor de caracteres; La FIGURA 22 es un diagrama en bloque funcional de un medio de procesamiento en modo de práctica; La FIGURA 23 es un diagrama de flujo de una secuencia del procesamiento de un medio de procesamiento en modo de práctica; La FIGURA 24 es un diagrama en bloque funcional de un medio de procesamiento en modo de auto-enseñanza; La FIGURA 25 es un diagrama de flujo de una secuencia del procesamiento del medio de procesamiento en modo de auto-enseñanza; La FIGURA 26 es un diagrama en aloque funcional de un primer medio de procesamiento en modo de conversación; La FIGURA 27 es un diagrama de flujo de una secuencia del procesamiento de un transmisor de un primer medio de procesamiento en modo de conversación; La FIGURA 28 es un diagrama de flujo de una secuencia del procesamiento de un medio de procesamiento LED; La FIGURA 29 es un diagrama de flujo de una secuencia del procesamiento de un receptor del primer medio de procesamiento en modo de conversación; La FIGURA 30 es un diagrama en bloque funcional de un segundo medio de procesamiento en modo de conversación; La FIGURA 31 es un diagrama de flujo de una secuencia del procesamiento de un transmisor de un segundo medio de procesamiento en modo de conversación; La FIGURA 32 es un diagrama en bloque de un arreglo de componentes principales de una tarjeta de memoria ordinaria; La FIGURA 33 es un diagrama mostrando los elementos de control en un medio de control de la tarjeta de memoria ordinaria; y La FIGURA 34 es una vista en planta de un aparato de entretenimiento que usa una tarjeta de memoria como un dispositivo de memoria auxiliar.
Mejor modo de llevar a cabo la invención Una terminal de información, portátil, de acuerdo con la presente invención que puede usarse como una máquina de juegos portátil, y un medio de registro y un programa de acuerdo con la presente invención que se usa respectivamente como un medio de registro que almacena un programa y datos ejecutados, por la terminal de información, portátil, y este programa será descrito como sigue con referencia a las FIGURAS 1 a 31. Como se muestra en la FIGURA 1, un sistema de entretenimiento 10 incluye un aparato de entretenimiento 32 que sirve como una unidad maestra para una terminal de información, portátil, 18, la terminal de información, portátil, 18 conectada de forma separable al aparato de entretenimiento 32, un controlador manual 34 conectado de forma separable al aparato de entretenimiento 32 por un conector 38, y un monitor 36 tal como un receptor de televisión que se proporciona con unas señales de salida de video y audio desde el aparato de entretenimiento 32.
El aparato de entretenimiento 32 puede leer un programa registrado en un medio de almacenamiento masivo tal como un disco óptico 40 tal como una unidad CD-ROM, por ejemplo, y ejecuta un juego, por ejemplo, con base en un programa que depende en instrucciones proporcionadas por el usuario, por.. ejemplo, el jugador del juego. La ejecución del juego representa principalmente controlar los procesos del juego por medio de controlar la presentación de imágenes y la generación de sonidos en el monitor 36 en respuesta a señales de entrada desde el controlador manual 34 por medio del conector 38. El aparato de entretenimiento 32 es esencialmente en la forma de un paralelepípedo rectangular plano, y tiene una unidad de carga de disco 42 colocada de forma central en ese para cargar un disco óptico 40 almacenando un programa de aplicación y datos de un videojuego o similar, un interruptor de reinicialización 44 para reinicializar un programa que se ejecute en el presente, un interruptor de control del disco 46 para controlar la carga del disco óptico 40, un interruptor de suministro de energía 48, y dos ranuras 50, 52, por ejemplo. El aparato de entretenimiento 32 puede proporcionarse con el programa aplicación por medio de un enlace de comunicación, preferentemente que proporcionado desde el disco óptico 40 como el medio de registro. Las ranuras 50, 52 tienen sus respectivas unidades de las ranuras superiores 50B, 52B y sus respectivas unidades de las ranuras inferiores 50A, 52A. Los controladores manuales 34 pueden conectarse respectivamente a las unidades de las ranuras inferiores 50A, 52A. " Las tarjetas de memoria (no se muestra) capaces de almacenar banderas indicativas de datos de juego interino o terminales de información, portátil, es 18 que también funcionan como tarjetas de memoria pueden conectarse a las unidades de las ranuras superiores 50B, 52B respectivamente. Las ranuras 50 (50A, 50B) y las ranuras 52 (52A, 52B) son de formas asimétricas para evitar inserciones erróneas de controladores manuales y tarjetas de memoria o terminales de información, portátil, es. El controlador manual 34 tiene un primer y segundo conjunto de teclas de control 60, 62, un botón L 64L, un botón R 64R, un botón de inicio 66, y un botón de selección 68. El controlador manual 34 también tiene una primera y segunda palanca de control 70, 72 para realizar acciones de control análogas, un interruptor de selección de modo 74 para seleccionar modos de control de las palancas de control 70, 72, y un indicador 76 para indicar un modo de control seleccionado. La terminal de información, portátil, 18 con una tapa 80 abierta se conecta al aparato de entretenimiento 32. un programa y datos se descargan del aparato de entretenimiento 32 a la terminal de información, portátil, 18 la cual esta conectada al aparato de entretenimiento 32. En este sentido, el aparato de entretenimiento 32 ~se considera para ser un aparato de descarga. Cuando la terminal de información, portátil, 18 se desconecta del aparato de entretenimiento 32, indicado de otra manera, cuando la terminal de información, portátil, 18 es un sistema único, la terminal de información, portátil, 18 puede operarse en una batería integrada para ejecutar un programa descargado del aparato de entretenimiento 32. Las terminales de información, portátil, es 18 pueden usarse como tarjetas de memoria inherentes correspondientes a una pluralidad de controladores manuales 34 conectados al aparato de entretenimiento 32. Por ejemplo, si dos usuarios (jugadores) toman parte en un juego en el sistema de entretenimiento 10, el juego que resulta de los usuarios se registra respectivamente en las terminales de información, portátil, es 18. Como se muestra en las FIGURAS 2 a 5, la terminal de información, portátil, 18 tiene un alojamiento 82 que soporta un conjunto de teclas de control manual 88 que tiene una pluralidad de botones de dirección 84 y un botón de decisión 86 para introducir eventos y realizar varias selecciones, una unidad de presentación 90 que comprende una unidad de pantalla de cristal líquido (LCD) o similar, y. una ventana 92 para comunicación inalámbrica por medio" de radiación infrarroja o similar. Como se muestra en las FIGURAS 3 y 4, el alojamiento 82 comprende una cubierta superior 82a y una cubierta inferior 82b. El alojamiento 82 aloja un tablero 94 que soporta un dispositivo de memoria, etc., sobre ese, como se muestra en la FIGURA 5. El alojamiento 82 puede insertarse dentro de cada una de las ranuras 50, 52 del aparato de entretenimiento 32, y tiene un conector 96 colocado en un extremo del mismo y teniendo una ventana rectangular alongada. La ventana 92 esta colocada en un extremo opuesto del alojamiento 82 el cual es de una forma substancialmente semicircular. La unidad de presentación 90 emplea un área substancialmente media de la cibierta superior 82a y está colocada cerca de la ventana 92. El conjunto de teclas de control manual 88 ocupa otra área substancialmente media de la cubierta superior 82a y está colocado remotamente desde la ventana 92. Como se muestra en la FIGURA 4, el conjunto de teclas de control manual 88 comprende una tapa substancialmente cuadrada 80 que es móvil de forma angular soportada en el alojamiento 82 y soporta sobre ese una o una pluralidad de los botones de dirección 84 y el botón de decisión 86, y unos botones del interruptor 98, 100 colocados en un área del alojamiento 82 la cual puede abrirse y cerrarse por la tapa 80. Los botones de dirección 84 y el botón de decisión 86 se extienden a través de la tapa 80. Los botones de dirección 84 y el botón de decisión 86 están soportados en la tapa 80 para movimiento dentro de y fuera de la superficie superior de la tapa 80. Los botones del interruptor 98, 100 tienen sus respectivos elementos de opresión soportados en el alojamiento 82 para movimiento dentro de y fuera de la superficie superior del alojamiento 82. Cuando uno de los elementos de opresión se oprime desde arriba, oprime un interruptor de presión correspondiente como un interruptor de diafragma, por ejemplo, montado en el tablero 94 en el alojamiento 82. Con la tapa 80 cerrada, los botones del interruptor 98, 100 están sujetados en alineación vertical con los botones de dirección 84 y el botón de decisión 86 respectivamente. En consecuencia, mientras la tapa 80 se cierra sobre el alojamiento 82, cuando los botones de dirección 84 y el botón de decisión 86 se presionan desde arriba dentro de la superficie superior de la tapa 80, los botones de dirección 84 y el botón de decisión originan que los elementos de opresión de los botones del interruptor correspondiente 98, 100 presionar a los botones del interruptor correspondientes en el alojamiento 82. Como se muestra en la FIGURA 5, las terminales de energía y señal 102 están montadas en el tablero 94 y colocadas en la ventana del conector 96. El conector 96 tiene una forma y dimensiones que son idénticas a aquellas de las tarjetas de memoria base para uso con los aparatos de entretenimiento 32. Los arreglos de circuito del aparato de entretenimiento 32 y la terminal de información, portátil, 18 será descrita a continuación con referencia a las FIGURAS 6 y 7. Como se muestra en la FIGURA 6, el aparato de entretenimiento 32 comprende un sistema de control 112 que incluye una unidad central de procesamiento (CPU) 110 y dispositivos periféricos de ,1a misma, un sistema gráfico 114 que incluye un búfer de video y una unidad gráfica de procesamiento (GPU) para convertir datos de imagen en el búfer de video, un sistema de sonido 116 que incluye una unidad de procesamiento de sonido (SPU) para generar sonidos musicales y efectos de sonido, un controlador del disco óptico 118 para controlar la lectura del disco óptico 40 en la cual están almacenados datos y programas de aplicación, un controlador de comunicación 120 para controlar la introducción de datos en y el envío de datos desde el controlador manual 34, la terminal de .información, portátil, 18, o la tarjeta de memoria (ño se muestra) , y un bus de sistema 122 al cual se conectan el sistema de control 112, el sistema gráfico 114, el sistema de sonido 116, el controlador del disco óptico 118 y el controlador de comunicación 120. La señales de video y audio generadas por enviadas desde el sistema gráfico 114 y el sistema de sonido 116 son proporcionadas al monitor 36 y reproducir sonidos desde los altavoces del monitor 36. Como se muestra en la FIGURA 7, la terminal de información, portátil, 18 tiene un controlador 130 que comprende una microcomputadora o similar. El controlador 130 tiene una CPU 132 para controlar el sistema completo de la terminal de información, portátil, 18 por medio de un bus de sistema 134. Están conectados al bus de sistema 134, además de la CPU 132, una interfaz en serie-paralela (SPI) 136 para comunicación con el aparato de entretenimiento 32, y un UART (Universal Asynchronous Receiver Transmitter, Transmisor Receptor Asincrono Universal) 138 el cual es una interfaz para la transmisión de datos asincrona. También está conectado al bus de sistema 134, una memoria de trabajo 140 que comprende un SRAM para almacenar datos temporalmente y procesar los resultados requeridos para procesar por la CPU 132, y una memoria de datos (memoria de almacenamiento de datos) 142 como un medio de almacenamiento externo por medio de una interfaz de memoria 144. Al bus de sistema 134, también está conectado un ROM (OSDROM) 146 que comprende una memoria flash y tiene una función OSD (On Screen Display, Presentación en Pantalla) , y un reloj en tiempo real (RTC) 148 que tiene un calendario y una función de reloj. El OSROM 146 almacena un programa de control tal como un kernel o núcleo. El conjunto de teclas de control manual 88 está conectado al bus de sistema 134 por medio de una interfaz de interruptor (SW/ I/F) 150 que también funciona como medio generador de interrupción. El bus de sistema 134 esta suministrado con energía eléctrica desde una batería 152. Cuando la terminal de información, portátil, 18 se desconecta desde, es decir, independiente de, el aparato de entretenimiento 32, la terminal de información, portátil, 18 puede ejecutar un software de aplicación almacenado en la memoria de datos 142. Los contenidos de la memoria de datos 142 están salvados por la capacidad de la memoria permanente aún cuando se apaga el suministro de energía de la terminal de información, portátil, 18. También esta conectado al bus de sistema 134, un GDC (Graphic Display Controller, Controlador de la Presentación de Gráficos) 154 como un medio de procesamiento de imagen, y un DAC (Digital-to Analog Converter, Convertidor Digital a Analógico) 156 para convertir una señal digital suministrada desde el bus de sistema 134 a una señal análoga. Un diodo emisor de luz roja (LED) 190, por ejemplo, como un medio emisor de luz conectado al bus de sistema 134 por medio de un driver o controlador 192. La terminal de información, portátil, 18 tiene dos rutas de comunicación, es decir, una primera ruta de comunicación 160 y una segunda ruta de comunicación 170, para recibir datos desde y enviar datos a dispositivos externos . La primera ruta de comunicación 160 comprende una interfaz infrarroja 166 la cual es un módulo de acuerdo con IrDA (Infrared Data Association) que tiene un emisor infrarrojo 162 y un detector infrarrojo 164, y la UART 138. Las señales infrarrojas se reciben desde y envían a dispositivos externos por medio de la interfaz infrarroja 166, convertida de señales paralelas a seriales o de señales seriales a paralelas por la UART 138, y proporcionadas a y enviadas desde el bus de sistema 13 .
La segunda ruta de comunicación 170 comprende el conector (conector físico) 96 para realizar una conexión física, y la interfaz en serie-paralela (SPI) 136. Como se describió anteriormente, como se muestra en la FIGURA 1, el conector 96 esta montado en cualquiera de las unidades terminales de inserción (unidades de las ranuras superiores 50B, 52B) de las ranuras 50, 52 del aparato de entretenimiento 32, suministra datos seriales de información desde el aparato de entretenimiento 32, por ejemplo, información leída desde el disco óptico 40
(incluyendo un software de aplicación de un juego) al SPI
136, el cual convierte los datos seriales a datos paralelos y proporciona los datos paralelos al bus de sistema 134. Se presenta una imagen en la pantalla de la unidad de presentación 90 de la terminal de información, portátil, 18 como sigue: El GDC 154 como el medio de procesamiento de imagen intercambia datos con una memoria de trama 180 conectada a ese, y controla un LCDC (Liquid Cristal Display Controller, Controlador de la Pantalla de Cristal Líquido) 182, el cual es un controlador para la unidad de pantalla de cristal líquido, para presentar una imagen en la pantalla de la unidad de presentación 90. El sonido (incluyendo sonido musical) se envía desde un altavoz 184 como un medio de envío de sonido como sigue: El DAC 156 para convertir una señal digital a una señal análoga recibe datos de sonido digital desde el bus de sistema 134, convierte los datos de sonido digital a datos de sonido análogos, y proporciona los datos de sonido análogo al altavoz 184, el cual emite el sonido correspondiente . Las funciones características de la terminal de información, portátil, 18 de acuerdo con la presente invención serán descritas a continuación. La primera función es convertir un código de longitud desigual introducido por medio del conjunto de teclas de control manual 88 a información de caracteres y presentar la información de caracteres en la unidad de presentación 90. La segunda función es generar y enviar una señal emisora de luz al LED 190 en sincronismo con la introducción del código de longitud desigual para originar al LED 190 emitir luz en respuesta a la introducción del código de longitud desigual. El código de longitud desigual puede comprender un código Morse Japonés o un código Morse Europeo el cual se compone de una combinación de puntos (•) y guiones (-) . Si la longitud (continuación de tiempo) de un punto se representa por una unidad, entonces la longitud de un guión se representa por una longitud (continuación de tiempo) que es tres veces la longitud del punto, es decir, tres unidades. Dos unidades o menos están estimadas como representando un punto, y tres unidades o más están estimadas como representando un guión. El intervalo entre dos" códigos, es decir, un periodo de no-introducción separado o longitud en blanco, se representa por tres unidades, y el intervalo entre dos palabras se representa por siete unidades. El tiempo actual de una unidad no se determina como "0.1 segundo", por ejemplo, es decir, no existen reglas públicas que definan el tiempo de una unidad. En consecuencia, el tiempo actual de una unidad puede establecerse para un valor adecuado cuando un programa se genera para la terminal de información, portátil, 18. La tercer función es convertir la información de caracteres introducida por medio del conjunto de teclas de control manual 88 a un código de longitud desigual. La cuarta función es generar y enviar una señal emisora de luz al LED 190 con base en el código de longitud desigual convertido para originar que el LED 190 emita luz dependiendo del código de longitud desigual convertido el cual corresponde a la información de caracteres introducida. La quinta función es transmitir la información de caracteres por medio del emisor infrarrojo 162 a un dispositivo externo, y recibir información de caracteres detectado desde un dispositivo externo por medio del detector infrarrojo 164 y presentar la información de caracteres recibida en la unidad de presentación 90. Un videojuego' (terminal de juego) jugado en la terminal de información, portátil, 18 con las funciones anteriores será descrito a continuación con referencia a las FIGURAS 8A a 12. La terminal de juego tiene un "modo de estudio", un "modo de práctica", un "modo de auto-enseñanza", y un "modo de conversación". El modo de estudio es un modo para buscar o estudiar el código Morse Europeo y el código Morse Japonés, y confirmar y probar caracteres y códigos Morse. En el modo de estudio, como se muestra en la FIGURA 8A, la unidad de presentación 90 tiene sus vistas presentadas divididas en un área de presentación de caracteres 200 y un área de presentación del código 202. Para confirmar caracteres y los códigos Morse, cuando un carácter deseado se selecciona desde una lista de caracteres 204 desplegados en la unidad de presentación 18 como se muestra en la FIGURA 8B, el carácter seleccionado se presenta en el área de presentación de caracteres 200 y un código Morse, es decir, una combinación de puntos y guiones, se presenta en el área de presentación del código 202, como se muestra en la FIGURA 8A. Para seleccionar un carácter de la lista de caracteres 204, como se muestra en la FIGURA 8B, el usuario mueve un cursor 206 presionando los botones de dirección 84, es decir, un botón arriba 84a, un botón izquierda 84b, un botón derecha 84c, y un botón abajo 84d, y presiona el botón de decisión 86 cuando el cursor 206 se posiciona en el carácter deseado. Ahora se selecciona el carácter deseado como se muestra en la FIGURA 8A. Cuando el usuario presiona continuamente el botón arriba 84a o el botón abajo 84d mientras se despliega la lista de caracteres 204, la vista presentada se desplaza hacia arriba o hacia abajo para permitir al usuario ver la lista de caracteres 204 en su entereza. Para confirmar los caracteres y los códigos Morse de la imagen desplegada mostrada en la FIGURA 8A, el usuario presiona el botón izquierda 84b o el botón derecha 84c para presentar la lista de caracteres nuevamente, y entonces el conjunto de teclas de control 88 opera en ia misma forma como se describió anteriormente. Para probar los caracteres y los códigos Morse, el usuario presiona el botón de decisión 86 desde el estado anterior de confirmación para iniciar el proceso de prueba. En los procesos de prueba, se borra el código Morse presentado en el área de presentación del código 202, y el conjunto de teclas de control manual 88 espera para que el usuario introduzca un código Morse. Cuando el usuario presiona el botón de decisión 86 para introducir un código en la forma de una combinación de puntos y guiones, el código introducido se presenta en el área de presentación del código 202. Si no hay caracteres que correspondan al código introducido, entonces la unidad de presentación 90 presenta "NG" en su vista de presentación completa, como se muestra en la FIGURA 9A. Si existe un carácter que corresponde al código introducido, pero no coincide con el carácter seleccionado, entonces la unidad de presentación 90 despliega "x" en su vista de presentación completa, como se muestra en la FIGURA 9B. Si existe un carácter que corresponde al código introducido, pero coincide al carácter seleccionado, entonces la unidad de presentación 90 presenta "0" en su vista de presentación completa, como se muestra en la FIGURA 9c. En el modo de práctica, como se muestra en la FIGURA 10, la unidad de presentación 90 tiene su vista de presentación dividida en un área de presentación de referencia 208 y un área de presentación de entrada 210. El área de presentación de referencia 208 presenta un carácter seleccionando por la computadora y un código Morse que corresponde al carácter seleccionado por la computadora, y el usuario introduce el mismo código Morse como el código Morse presentado en el área de presentación de referencia 208 dentro de un cierto tiempo límite. Si el usuario introduce correctamente el código Morse dentro del tiempo límite, entonces la unidad de presentación 90 presenta "(£" en su vista de presentación completa, como se muestra en la FIGURA 9c. Si ha expirado el tiempo límite o el usuario introduce un código Morse incorrecto, entonces la unidad de presentación 90 presenta "x" en su vista de presentación completa, como se muestra en la FIGURA 9B. En el modo de práctica, pueden presentarse diez preguntas consecutivas, y el tiempo límite puede ser de 10 segundos, por ejemplo. Se da un puntaje de 100 puntos por pregunta al inicio del modo de práctica, y será reducido cada vez que el usuario falle al contestar la pregunta. Por ejemplo, el puntaje se reduce un punto cada vez que un periodo de 6 sync. ha transcurrido antes de que el usuario responda la pregunta, y el total de puntos para las preguntas serán los puntos finales. En el modo de auto-enseñanza, como se muestra en la FIGURA 11, la unidad de presentación 90 tiene su vista de presentación dividida en un área de presentación de caracteres 212 y un área de presentación de entrada 214. cuando el usuario introduce una combinación de puntos y guiones, el área de presentación de entrada 214 presenta la combinación introducida de puntos y guiones. Si existe un código Morse corresponde a la combinación introducida de puntos y guiones, entonces un carácter que corresponde al código Morse se presenta en el área de presentación de caracteres 212. Si no hay código Morse que corresponda a la combinación introducida de puntos y guiones, entonces la unidad de presentación 90 presenta "NG" en su vista de presentación completa, como se muestra en la FIGURA 9A. En el modo de estudio, el modo de práctica, y el modo de auto-enseñanza, cuando el usuario introduce un código Morse usando el botón de decisión 86, el LED rojo 190, por ejemplo, se activa en respuesta a la presión del botón de decisión 86. El modo de conversación es un modo para enviar y recibir información acerca de palabras y frases compuestas de una pluralidad de caracteres a través del emisor infrarrojo 162 y el detector infrarrojo 164. Específicamente, como se muestra en la FIGURA 12, el usuario de la terminal de información, portátil, 18 que se usa como una terminal de envío introduce una palabra 220 en la terminal de información, portátil, 18, y opera la terminal de información, portátil, 18 para enviar la palabra introducida 220. La información acerca de la palabra introducida 220 ahora se envía a un dispositivo externo por medio del emisor infrarrojo 162. Una ..pluralidad de terminales de información, portátil, es 18 están colocadas tal que sus ventanas 192, cada una alojando el emisor infrarrojo 162, el detector infrarrojo 164, y el LED 190, estén de frente entre sí. La información acerca de la palabra introducida 220 que se envía desde una de las terminales de información, portátil, es 18 por medio del emisor infrarrojo 162 se recibe por la otra terminal de información, portátil, 18 por medio del detector infrarrojo 164. De esta forma, los usuarios de las terminales de información, portátil, es 18 pueden hablar o comunicarse uno con otro usando las terminales de información, portátil, es 18.
En este momento, las unidades de presentación 90 de las terminales de información, portátil, es 18 de envío y recepción presentan la palabra 220 que es enviada y recibida. El LED 190 puede ser arreglado para emitir luz en sincronismo con códigos Morse que corresponden a los caracteres de la palabra 220. Con el LED 190 emitiendo luz, las terminales de información, portátil, es 18 parecen tener una conversación entre sí utilizando códigos Morse. Si el usuario es suficientemente hábil para leer códigos Morse mirando la emisión de luz desde el LED 190 en el modo de estudio, el modo de práctica, y el modo de auto-enseñanza, " entonces el usuario de la terminal de información, portátil, 18 puede tener una conversación usando códigos Morse basados en emisión de luz, sin tener que ver la palabra desplegada 220. En consecuencia, el usuario encuentra mucho entretenimiento al usar la terminal de información, portátil, 18 para hablarle al usuario de otra terminal de información, portátil, 18. Un ejemplo del software para realizar las funciones características anteriores será descrito a continuación con referencia a las FIGURAS 13 a 31. Como se muestra en la FIGURA 13, el software comprende un medio procesador de la información de la terminal 300. El software que será descrito a continuación es únicamente con propósito ilustrativo. Otros diversos tipos de software pueden emplearse a tal grado como éstos puedan realizar las funciones características anteriores. El medio procesador de la información de la terminal 300 pueden proporcionarse a la terminal de información, portátil, 18 por medio del sistema de entretenimiento 10 desde un medio de registro accesible de forma aleatoria tal como un CD-ROM, la tarjeta de memoria 14, o una red. Se asume en la presente modalidad que el medio procesador de la información de la terminal 300 se leen desde el disco óptico 40 tal como un CD-ROM en la terminal de información, . portátil, 18 por medio del aparato de entretenimiento 32. El medio procesador de la información de la terminal 300 se descargan de antemano desde el disco óptico 40 reproducido por el aparato de entretenimiento 32 dentro de la memoria de datos 142 de la terminal de información, portátil, 18 por medio del aparato de entretenimiento 32, y ejecutado por la CPU 132 de la terminal de información, portátil, 18. Como se muestra en la FIGURA 13, el medio procesador de la información de la terminal 300 comprenden un medio de procesamiento en modo de estudio 302, un medio de procesamiento en modo de práctica 304, un medio de procesamiento en modo de auto-enseñanza 306, un primer medio de procesamiento en modo de conversación 308, y un segundo medio de procesamiento en modo de conversación
310 para los diversos modos descritos anteriormente. Como se muestra en la FIGURA 14, el medio de procesamiento en modo de estudio 302 comprenden un medio de procesamiento de entrada 320 para instruir al LED 190 para emitir luz en respuesta a la introducción de un código por el usuario, un medio generador de señales emisoras de luz 322 para generar y enviar una señal emisora de luz al LED 190 de acuerdo a una instrucción de encendido o apagado desde el medio de procesamiento de entrada 320, y un medio convertidor de caracteres 324 para convertir información de códigos con base en un código introducido por el usuario a información de caracteres . El medio de procesamiento de entrada 320, envían una señal de encendido o apagado dependiendo en cómo se operó el botón de decisión 86 del conjunto de teclas de control manual 88, e instruye al LED 190 para emitir luz o apagar luz dependiendo de cómo se operó el botón de decisión 86. El medio convertidor de caracteres 324 muestra una señal de encendido o apagado desde el medio de procesamiento de entrada 320, convierten la señal en información de códigos que comprende una combinación de puntos y guiones, y convierte la información de códigos en información de caracteres. El medio de procesamiento en modo de estudio 302 también comprende un medio de presentación de lista 326 para presentar una lista de caracteres 204 (véase la FIGURA 8B) en la unidad de presentación 90, un medio de recepción de coordenadas 328 para recibir información de posición (coordenadas) del cursor 206 al tiempo que se opera el botón de decisión 86 mientras se despliega la lista de caracteres 204, un medio de recuperación de caracteres 332 para recuperar información de caracteres desde una tabla de información 330 basados en las coordenadas .recibidas, y un medio de recuperación del código 334 para recuperar información de códigos que corresponde a la información de caracteres recuperada desde la tabla de información 330. La información de caracteres recuperada por el medio de recuperación de caracteres 332 se almacena en una memoria de caracteres de referencia 336. El medio de procesamiento en modo de estudio 302 también comprenden un medio de presentación de caracteres 338 para presentar la información de caracteres almacenada en la memoria de caracteres de referencia 336 en el área de presentación de caracteres 200 de la unidad de presentación 90, un medio de presentación de código 340 para presentar la información de códigos recuperada como una combinación de puntos y guiones en el área de presentación del código 202 de la unidad de presentación 90, un medio determinador 342 para determinar si la información de caracteres del medio convertidor de caracteres 324 coincide o no con la información de caracteres almacenada en la memoria de caracteres de referencia 336, y un medio de presentación del resultado determinado 344 para presentar un resultado determinado del medio determinador 342 en la unidad de presentación 90. El medio determinador 342 también determina si la información de errores se envía o no desde el medio convertidor de caracteres 324. Como' se muestra en la FIGURA 15, la tabla de información 330 almacena una pluralidad de registros cada uno conteniendo información de caracteres e información de códigos. La información de caracteres representa un carácter Japonés o un carácter Europeo en la forma de código JIS. La información de caracteres representa un código Morse que corresponde a la información de caracteres y que comprende una combinación de datos lógicos "10" y "11". Los datos lógicos "10" representan un punto [ - ) , y los datos lógicos "ll" representan un guión (-) . Por ejemplo, dado que el código Morse que corresponde al carácter "A" es "•-", la información de códigos "1011" se almacena en asociación con el carácter "A". Una secuencia del procesamiento del medio de procesamiento de entrada 320 será descrita a continuación con referencia a la FIGURA 16. En el paso SI mostrado en la FIGURA 16, el medio de procesamiento de entrada 320 determinan si existe o no una entrada desde el botón de decisión 86. si existe una entrada desde el botón de decisión 86, entonces el control va al paso S2 en el cual el medio de procesamiento de entrada 320 dan una instrucción de encendido al medio generador de señales emisoras de luz 322. El medio de procesamiento de entrada
320 entonces . envían una señal de encendido en el paso S3.
Si no" existe una entrada desde el botón de decisión 86 en el paso SI, entonces el control brinca al paso S4 en el cual el medio de procesamiento de entrada 320 dan una instrucción de apagado al medio generador de señales emisoras de luz 322. El medio de procesamiento de entrada 320 entonces envía una señal de apagado en el paso S5. En el paso S6, el medio de procesamiento de entrada 320 determinan si existe o no una solicitud de terminación del programa para el medio de procesamiento de entrada 320. Si no existe la solicitud de terminación del programa, entonces el control se regresa al paso SI para repetir el procedimiento desde el paso SI.
Mientras el botón de decisión 86 se opera en el procedimiento en los pasos S1-S6, se repite el procedimiento en los pasos S2, S3 para enviar una instrucción de encendido y una señal de encendido sucesivamente. Mientras el botón de decisión 86 no se opera en el procedimiento en les pasos S1-S6, el procedimiento en los pasos S4, S5, se repite para enviar una instrucción de apagado y una señal de apagado sucesivamente . Si existe una solicitud de terp.?nación del programa en el paso S6, entonces la secuencia del procesamiento del medio de procesamiento de entrada 320 se termina. Como s.e muestra en la FI3URA 17, el medio convertidor de caracteres 324 corr.prende un medio de muestreo 350 para muestrear el periodo de envío de una señal de encendido o una señal de apagado con base en una unidad de código Morse, y contar unidades de una longitud de señal en la cuál se opera el bo~ón de decisión 86 y las unidades de longitud en blanco en las cuales no se opera el botón de decisión 86. El ccnteo de las unidades de la longitud de señal se almacena en un primer contador 352, y el conteo de las unidades de longitud en blanco se almacena en un segundo contador 354. El medio convertidor de caracteres 324 también comprende un medio de almacenamiento de información de códigos 358 para comprobar si la señal desde el medio de procesamiento de entrada 320 representan información de punto o información de guión con base en el conteo de las unidades de longitud de señal que se almacenó en el primer contador 352, y almacenando el resultado comprobado en un búfer o memoria temporal 356 en direcciones sucesivas, un medio de determinación 360 para determinar si hay datos en el búfer 356 y si un carácter ha de ser convertido o no con base en el conteo de las unidades de la longitud en blanco almacenadas en el segundo contador 354, y un medio de recuperación de caracteres 362 para recuperar la información de caracteres que corresponde a la información del código almacenada" en el búfer 356 de la tabla de información 330. Si el medio de almacenamiento de información del código 358 encuentra información de punto con base en el conteo de las unidades de la longitud de señal, entonces el medio de almacenamiento de información del código 358 almacena los datos lógicos "10" en el búfer 356. Si el medio de almacenamiento de información del código 358 encuentra información de guión con base en el conteo de las unidades de la longitud de señal, entonces el medio de almacenamiento de información del código 358 almacena los datos lógicos "H" en el búfer 356.
El medio de recuperación de caracteres 362 envía información de errores en lugar de información de caracteres si ninguna información de caracteres correspondiente a la información del código almacenada en el búfer 356 esta presente en la tabla de información 330. Una secuencia del procesamiento del medio de procesamiento en modo de estudio 302 será descrita a continuación con referencia a las FIGURAS 13, 18 a 21. En el paso S101 mostrado en la FIGURA 18, el medio de presentación de lista 326 presenta la lista de caracteres 204 en la unidad de presentación 90, como se muestra en la FIGURA 8B. En el" paso' S10"2, el medio de procesamiento en modo de estudio 302 determina si un carácter es seleccionado o no con base en si existe o no una entrada desde el botón de decisión 86. si existe una entrada desde el botón de decisión 86, entonces el control va hacia el paso S103 en el cual el medio de recepción de coordenadas 328 recibe información de posición (coordenadas) del cursor 206 al mismo tiempo que se opera el botón de decisión 86. En el paso S104, el medio de recuperación de caracteres 332 recupera información de caracteres desde la tabla de información 330 con base en las coordenadas recibidas. Después, en el paso S105, el medio de recuperación de caracteres 332 almacena la información de caracteres recuperada en la memoria de caracteres de referencia 336. En el paso S106, el medio de recuperación del código 334 recupera la información del código que corresponde a la información de caracteres recuperada desde la tabla de información 330. En el paso S107, el medio de presentación de caracteres 338 presenta la información de caracteres almacenada en la memoria de caracteres de referencia 336 en el área de presentación de caracteres 200 de la unidad de presentación 90, como se muestra en la FIGURA 8A. En el paso S108, el medio de presentación del código 340 presenta la .información del código recuperada como una combinación de puntos y guiones en el área de presentación del código 202 de la unidad de presentación 90. En el paso S109 mostrado en la FIGURA 19, el medio de procesamiento en modo de estudio 302 determina si existe o no una solicitud de prueba del usuario. Si existe una solicitud de prueba del usuario, el control entonces va al paso S110 en el cual el medio de procesamiento en modo de estudio 302 borra el código Morse actualmente presentado en el área de presentación del código 202 de la unidad de presentación 90. entonces, el medio convertidor de caracteres 324 realiza su propia secuencia del procesamiento en el paso Slll. La secuencia del procesamiento del medio convertidor de caracteres 324 se muestra en las FIGURAS 20 y 21. En el paso S201 mostrado en la FIGURA 20, el medio convertidor de caracteres 324 inicializa al búfer 356
(véase la FIGURA 17) . En el paso S202, el medio de muestreo 350 muestrea el periodo de envío de una señal de apagado con base en una unidad de código Morse, y almacena el conteo de las unidades de longitud en blanco en el segundo contador 354. En el paso S203, el medio de determinación 360 determina si existen o no datos en el búfer 356. Si existen datos en el búfer 356, entonces el control va al paso S204 en el cual el medio de determinación 360 determina si un carácter ha de ser convertido o no, con base en si el conteo de las unidades de la longitud en blanco almacenado en el segundo contador 354 es 3 o más.
Si no existen datos en el búfer 356 en el paso S203 o si el conteo de las unidades de la longitud en blanco almacenado en el segundo contador 354 es dos o menor en el paso S204, el control va al paso S205 en el cual el medio de muestreo 350 muestrea el periodo de envío de una señal de encendido con base en una unidad de código Morse, y almacena el conteo de las unidades de la longitud de señal en el primer contador 352.
En el paso S206, el medio de almacenamiento de información del código 358 comprueba si la señal desde el medio de procesamiento de entrada 320 representa información de punto o información de guión con base en el conteo de las unidades de longitud de señal la cual se almacena en el primer contador 352. En el paso S207, el medio de almacenamiento de información del código 358 almacena la información de códigos con base en el resultado comprobado en el búfer 356 en direcciones sucesivas. Por ejemplo, si el resultado comprobado indica información de punto, entonces los datos lógicos "10" se almacenan en el búfer 356, y si el resultado comprobado indica información de guión, entonces los datos lógicos "11" se almacenan eñ el búfer 356. Después del procesamiento en el paso S107, el control regresa al paso S202 para repetir el procesamiento desde el paso S202. Si el conteo de las unidades de la longitud en blanco almacenada en el segundo contador 354 es 3 o más en el paso S204, el control va al paso S208 como se muestra en la FIGURA 21 en la cual el medio de recuperación de caracteres 362 lee la información del código desde el búfer 356. Después, en el paso S209, el medio de recuperación de caracteres 362 recupera la información de caracteres que corresponde a la información del código almacenada en el búfer 256 desde la tabla de información 330. En el paso S210, el medio de recuperación de caracteres 362 determina si la información de caracteres que corresponde a la información del código almacenada en el búfer 356 está presente o no en la tabla de información 330. Si la información de caracteres correspondiente esta presente en la tabla de información 330, entonces el control va al paso S211 en el cual el medio de recuperación de caracteres envía la información de caracteres recuperada. En el paso S212, el medio convertidor de caracteres 324 determina si el modo de conversación está siendo ejecutado "o no actualmente. En el modo de conversación, dado que una palabra 220 compuesta de una pluralidad de caracteres, en lugar de un solo carácter, se procesa, los caracteres sucesivos necesitan convertirse. En consecuencia, si el modo de conversación está siendo ejecutado actualmente, el control va al paso S213 en el cual el medio de determinación 360 determina si un carácter relativo a la siguiente entrada se convertirá o no, con base en si el conteo de las unidades de la longitud en blanco almacenado en el segundo contador 354 es 6 o menor. Si el conteo de las unidades de la longitud en blanco almacenado en el segundo contador 354 es 6 o menor, entonces el control va al paso S214 en el cual el medio convertidor de caracteres 324 inicializa el búfer 356. Después, el control va al paso S205 mostrado en la FIGURA 20. Si el modo de conversación no está ejecutándose actualmente en el paso S212 o si el conteo de las unidades de la longitud en blanco almacenado en el segundo contador 354 es 7 o más en el paso S213, entonces la secuencia del procesamiento del medio convertidor de caracteres 324 se termina. Si la información de caracteres correspondiente no esta presente en la tabla de información 330 en el paso S210, entonces el control procede al paso S215 en el cual el medio de recuperación de caracteres 362 envía información de errores en lugar de información de caracteres. Después, se termina la secuencia del procesamiento del medio convertidor de caracteres 324. En la rutina principal mostrada en la FIGURA 19, el medio de procesamiento en modo de estudio 302 determina si existe o no información de errores enviada desde el medio convertidor de caracteres 324 con respecto a la conversión de caracteres en el paso S112. Si no existe información de errores enviada desde el medio convertidor de caracteres 324 con respecto a la conversión de caracteres, entonces el control va al paso S113 en el cual el medio determinador 342 determina si la información de caracteres desde el medio convertidor de caracteres 324 coincide o no con la información de caracteres almacenada en la memoria de caracteres de referencia 336, es decir, la información de caracteres con base en el código introducido por el usuario. Si la información de caracteres desde el medio convertidor de caracteres 324 coincide con la información de caracteres almacenada en la memoria de caracteres de referencia 336, entonces el control va al paso S114 en el cual el medio de presentación del resultado determinado 344 presenta "?t", indicativo de una coincidencia, en la vista de presentación completa de la unidad de presentación 90, como se muestra en la FIGURA 9C. Si la información de caracteres desde el medio convertidor de caracteres 324 no coincide con la información de caracteres almacenada en la memoria de caracteres de referencia 336, entonces el control va al paso S115 en el cual el medio de presentación del resultado determinado 344 presenta "x", indicando una falla en coincidencia, en la vista de presentación completa de la unidad de presentación 90, como se muestra en la FIGURA 9B. Si hay información de errores enviada desde el medio convertidor de caracteres 324 con respecto a la conversión de caracteres en el paso S112, entonces el control va al paso S116 en el cual el medio de presentación del resultado determinado 344 presenta "NG", indicativo de no correspondencia de caracteres, en la vista de presentación completa de la unidad de presentación 90, como se muestra en la FIGURA 9A. Después del procesamiento en cada uno de los pasos S114-S116 o si no existe una solicitud de prueba del usuario en el paso S109, el control va al paso S117 para determinar si existe o no una solicitud de terminación del programa para el medio de procesamiento en modo de estudio 302. Si no existe- una solicitud de terminación del programa, entonces el control regresa al paso SlOl para repetir el procedimiento desde el paso SlOl. Si existe una solicitud de terminación del programa, entonces la secuencia del procesamiento del medio de procesamiento en modo de estudio 302 llega a un fin. El medio de procesamiento en modo de práctica 304 será descrito a continuación con referencia a las FIGURAS 22 y 23. Aquellas partes del medio de procesamiento en modo de práctica 304 que son idénticas a aquellas mostradas en la FIGURA 14 son indicadas por números de referencia idénticos, y no serán descritas en detalle a continuación. Como se muestra en la FIGURA 22, el medio de procesamiento en modo de práctica 304 tiene el medio de procesamiento de entrada 320, el medio convertidor de caracteres 324, el medio determinador 342, el medio de presentación del resultado determinado 344, el medio de recuperación del código 334, el medio de presentación del código 340, y el medio de presentación de caracteres - 338, y adicionalmente también tiene un medio de extracción de caracteres 370 para extraer de forma aleatoria información de caracteres desde la tabla de información 330 y almacenar la información de caracteres extraída en la memoria de caracteres de referencia 336. El medio determinador 342 determina si la información de caracteres desde el medio convertidor de caracteres 324 coincide o no con la información de caracteres almacenada en la memoria de caracteres de referencia 336, si la información de errores se envía desde el medio convertidor de caracteres 324 o no, y si el tiempo límite ha expirado o no con base en la información de tiempo del RTC 148. El medio de recuperación del código 334 recupera información de códigos que corresponde a la información de caracteres extraída por el medio de extracción de caracteres 370 desde la tabla de información 330.
Una secuencia del procesamiento del medio de procesamiento en modo de práctica 304 será descrita a continuación con referencia a la FIGURA 23. En el paso S301 mostrado en la FIGURA 23, el medio de extracción de caracteres 370 extrae de forma aleatoria información de caracteres desde la tabla de información
330, y almacena la información de caracteres extraída en la memoria de caracteres de referencia 336. En el paso S302, el medio de recuperación del código 334 recupera la información del código que corresponde a la información de caracteres recuperada de la tabla de información 330. En el paso S303, el medio de presentación de caracteres 338 presenta la información de caracteres- almacenada en la memoria de caracteres de referencia 336 en el área de presentación de referencia 208 de la unidad de presentación 90, como se muestra en la FIGURA 10. En el paso S304, el medio de presentación del código 340 presenta la información de códigos recuperada como una combinación de puntos y guiones en el área de presentación de referencia 208 de la unidad de presentación 90. En el paso 305, el medio convertidor de caracteres 324 realiza su propia secuencia del procesamiento. Dado que la secuencia del procesamiento del medio convertidor de caracteres 324 ha sido descrita anteriormente, no se describirá en detalle a continuación. En esta etapa, sin embargo, el usuario introduce un código como una combinación de puntos y guiones, y el área de presentación de entrada 214 de la unidad de presentación 90 presenta el código introducido por el usuario, con el LED 190 emitiendo luz dependiendo del código introducido. En el paso S306, el medio determinador 342 determina si el usuario ha introducido o no el código dentro del tiempo límite. Si el usuario ha introducido el código dentro del tiempo límite, entonces el control va al paso S307 en el cual el medio determinador 342 determina si la información de caracteres del medio convertidor de caracteres 3.24, es decir, la información de caracteres con base ""en él código introducido por el usuario, coincide o no con la información de caracteres almacenada en la memoria de caracteres de referencia 336. Si la información de caracteres del medio convertidor de caracteres 324 coincide con la información de caracteres almacenada en la memoria de caracteres de referencia 336, entonces el control va al paso S308 en el cual el medio de presentación del resultado determinado 344 presenta "O", indicativo de una coincidencia, en la vista de presentación completa de la unidad de presentación 90, como se muestra en la FIGURA 9C. Si la información de caracteres del medio convertidor de caracteres 324 no coincide con la información de caracteres almacenada en la memoria de caracteres de referencia 336 en el paso S307, si la información de errores se envía desde medio convertidor de caracteres 324, o si el tiempo límite ha expirado en el paso S306, entonces el control va al paso S309 en el cual el medio de presentación del resultado determinado 344 presenta "x", indicativo de un error de coincidencia, en la vista de presentación completa de la unidad de presentación 90, como se muestra en ia FIGURA 9B. Después del procesamiento en el paso S308 o S309, el control va al paso S310 para determinar si existe o no una solicitud de terminación del programa para el medio de procesamiento en "modo de práctica 304. Si no existe una solicitud de terminación del programa, entonces el control regresa al paso S301 para repetir el procesamiento desde el paso S301. Si existe una solicitud de terminación del programa, entonces la secuencia del procesamiento del medio de procesamiento en modo de práctica 304 se termina. El medio de procesamiento en modo de auto-enseñanza 306 será descrito a continuación con referencia a las FIGURAS 24 y 25. Aquellas partes del medio de procesamiento en modo de auto-enseñanza 306 que son idénticas a aquellas mostradas en la FIGURA 14 se indican por números de referencia idénticos, y no serán descritas en detalle a continuación. Como se muestra en la FIGURA 24, el medio de procesamiento en modo de auto-enseñanza 306 tiene el medio de procesamiento de entrada 320, el medio convertidor de caracteres 324, el medio determinador 342, el medio de presentación de caracteres 338, y el medio de presentación del resultado determinado 344. En el modo de auto-enseñanza, el medio determinador 342 determina si la información de errores se envía o no desde el medio convertidor de caracteres 32 . En el medio de procesamiento en modo de auto-enseñanza 30.6, el medio convertidor de caracteres 324 y el medio de presentación de caracteres 338 conjuntamente sirven como un medio de presentación y conversión de caracteres . Una secuencia del procesamiento del medio de procesamiento en modo de auto-enseñanza 306 será descrito con referencia a la FIGURA 25. En el paso S401 mostrado en la FIGURA 25, el medio convertidor de caracteres 324 realiza su propia secuencia del procesamiento. Dado que la secuencia del procesamiento del medio convertidor de caracteres 324 ha sido descrita anteriormente, no será descrita con detalle a continuación. En esta etapa, sin embargo, el usuario introduce un código como una combinación de puntos y guiones, y el área de presentación de entrada 214 de la unidad de presentación 90 presenta el código introducido por el usuario, como se muestra en la FIGURA 11, con el LED 190 emitiendo luz dependiendo del código introducido. En el paso S402, el medio de procesamiento en modo de auto-enseñanza 306 determina si existe información de errores enviada o no desde el medio convertidor de caracteres 324 con respecto a la conversión de caracteres. Si no existe información de errores enviada desde el medio convertidor de caracteres 324, entonces el
¡control va al paso S403 en el cual el medio de presentación, de caracteres 338 presenta información de caracteres" desde el" "medio convertidor de caracteres 324 en el área de presentación de caracteres 212 de la unidad de presentación 90, como se muestra en la FIGURA 11. Si existe información de errores enviada desde el medio convertidor de caracteres 324 en el paso S402, el control va al paso S404 en el cual el medio de presentación del resultado determinado 344 presenta "NG", indicativo de no correspondencia de caracteres, en la vista de presentación completa de la unidad de presentación 90, como se muestra en la FIGURA 9A. Después del procesamiento en el paso S403 o S404, el control va al paso S405 para determinar si existe o no una solicitud de terminación del programa para el medio de procesamiento en modo de auto-enseñanza 306. Si no hay una solicitud de terminación del programa, entonces el control regresa al paso S401 para repetir el procesamiento del paso S401. Si existe una solicitud de terminación del programa, entonces la secuencia del procesamiento del medio de procesamiento en modo de auto-enseñanza 306 se termina. El primer medio de procesamiento en modo de conversación 308 será descrito a continuación con referencia a la s FIGURAS 26 a 29. Aquellas partes del primer medio de procesamiento en modo de conversación 308 que son Idénticas a aquellas mostradas en la FIGURA 14 se indican por números" de referencia idénticos, y no serán descritas en detalle a continuación. Como se muestra en la FIGURA 26, el primer medio de procesamiento en modo de conversación 308 comprende un transmisor 380 y un receptor 382. El transmisor 380 tiene un medio de presentación de lista 326, un medio de recepción de coordenadas 328, y un medio de presentación de caracteres 338. El transmisor 380 también comprende un medio de recuperación de caracteres/códigos 384 para recuperar información de caracteres e información de códigos que corresponda a ésta de la tabla de información 330 con base en' coordenadas recibidas, un medio de almacenamiento de caracteres/códigos 388 para almacenar sucesivamente la información de caracteres y la información de códigos del medio de recuperación de caracteres/códigos 384 en un búfer transmisor 386, un medio de procesamiento de LED 390 para dar una instrucción al medio generador de señal emisora de luz 322 para permitir al LED 190 emitir luz dependiendo de una combinación de puntos y guiones que corresponde a una pluralidad de elementos de información de códigos entre la información de caracteres y la información de códigos almacenada en el búfer transmisor 386, y un medio transmisor 392 para leer información de palabra/frase compuesta de una pluralidad de elementos de información de caracteres entre la información de caracteres y la información de códigos almacenada en el búfer transmisor 386, y transmitir la información de palabra/frase leída por medio del emisor infrarrojo 162 a un dispositivo externo. El receptor 382 comprende un medio receptor 402 para almacenar información de palabra/frase recibida por medio del detector infrarrojo 164 en un búfer receptor 400, y presentar la información de palabra/frase leída en la unidad de presentación 90. Una secuencia del procesamiento del transmisor 380 del primer medio de procesamiento en modo de conversación 308 será descrito a continuación con referencia a las FIGURAS 26, 27 y 28. En el paso S501 mostrado en la FIGURA 27, el medio de presentación de lista 326 presenta la lista de caracteres 204 en la unidad de presentación 90, como se muestra en la FIGURA 8B. En el paso S502, el transmisor 380 determina si se selecciona o no un caracteres con base en si existe una entrada o no desde el botón de decisión 86. Si existe una entrada desde el botón de decisión 86, el control va al paso S503 en el cual el medio de recepción de coordenadas 328 recibe información de posición (coordenadas) del cursor 206 al tiempo que se opera el botón de decisión 86. En el paso S504, el medio de recuperación de caracteres/códigos 384 recupera información de caracteres e información de códigos que corresponda a ésta desde la tabla de información 330 con base en las coordenadas recibidas. En el paso S505, el medio de presentación de caracteres 338 presenta la información de caracteres recuperada en la unidad de presentación 90. En el paso S506, el medio de almacenamiento de caracteres/códigos 388 almacena sucesivamente la información de caracteres recuperada y la información de códigos que corresponda a ésta en el búfer transmisor 386. En el paso S507, el transmisor 380 determina si existe o no una instrucción de transmisión. Si no existe una instrucción de transmisión, el control regresa al paso S501 para procesar la siguiente información de caracteres introducida. Si existe una instrucción de transmisión, entonces el control va al paso S508 en le cual el medio transmisor 392 transmite una pluralidad de elementos de información de caracteres (información de palabra/frase) almacenada en el búfer transmisor 386 a dispositivos externos por medio del emisor infrarrojo 162. La información de palabra/frase transmitida se recibe por medio del receptor 382 de otra terminal de información, portátil, 18. Después, en el paso S509, el medio de procesamiento de LED 390 realiza su propia secuencia del procesamiento. La secuencia del procesamiento del medio de procesamiento de LED 390 se ilustra en la FIGURA 28. En el paso S601 mostrado en la FIGURA 28, el medio de procesamiento de LED 390 lee sucesivamente una pluralidad de elementos de información de códigos desde los elementos de información de caracteres y código almacenada en el búfer transmisor 386. Los elementos leídos de la información de códigos son borrados sucesivamente desde el búfer transmisor 386. En el paso S602, el medio de procesamiento de LED 390 determina si existen o no datos (información de códigos) para leerse. Si existe información de códigos, entonces el control va al paso S603 en el cual el medio de procesamiento de LED 390 determina si la información de códigos leída es relativa o no a un punto con base en si los datos lógicos leídos es o no "10". Si el código de información leído es relativo a un punto, entonces el control va al paso S604 en el cual el medio de procesamiento de LED 390 da una instrucción (instrucción emisora de puntos) al medio generador de señal emisora de luz 322 para emitir un punto de luz. En respuesta a la instrucción emisora de puntos desde el medio de procesamiento de LED 390, el medio generador de señal emisora de luz 322 origina que el LED 190 emita luz durante un periodo correspondiente a una unidad (emisión de luz de puntos) , por ejemplo. Si la información de códigos leída es relativa a un guión en el paso S603, entonces el control va al paso S605 en el cual el medio de procesamiento de LED 390 da una instrucción (instrucción de emisión de guión) al medio generador de señal emisora de luz 322 para emitir un guión de luz. En respuesta a la instrucción de emisión de guión desde el medio de procesamiento de LED 390, el medio generador de señal emisora de luz 322 origina que el LED 190 emita luz para un periodo correspondiente a tres unidades (emisión de luz de guión), por ejemplo. Después del procesamiento en el paso S604 o S605, el control va al paso S606 en el cual el medio de procesamiento de LED 390 establece una longitud en blanco que corresponde a dos unidades entre códigos que constituyen un carácter, y establece una longitud en blanco que corresponde a siete unidades entre una pluralidad de caracteres. De esta forma, un blanco de dos unidades en el cual el LED 190 se apaga se coloca entre códigos que constituyen un carácter, y una longitud de blanco que corresponde a siente unidades se coloca entre una pluralidad de caracteres. Después, el control regresa al paso S601 para repetir el procesamiento desde el paso S601. Si no existe información de códigos para leer en el paso S602, se termina la secuencia del procesamiento del medio de procesamiento de LED 390. El control regresa a la rutina mostrada en la FIGURA
27. En el paso S510, el búfer transmisor 386 se inicializa, y la secuencia del procesamiento del transmisor 380 se coloca en el final. Una secuencia del procesamiento del receptor 382 del primer medio de procesamiento en modo de conversión 308 será descrita- a continuación con referencia a la FIGURA 29.
En el paso S701 mostrado en la FIGURA 29, el medio receptor 402 almacena información de palabra/frase recibida por medio del detector infrarrojo 164 en el búfer receptor 400. En el paso S702, como se muestra en la FIGURA 12, el medio de presentación de palabra/frase 404 presenta la información de palabra/frase almacenada en el búfer receptor 400 en la unidad de presentación 90. Después el procesamiento en el paso S702, la secuencia del procesamiento del receptor 382 se termina. El segundo medio de procesamiento en modo de conversación 310 será descrito a continuación con referencia a_ la FIGURA 30. Como se mostró en la FIGURA 30, el segundo medio de procesamiento en modo de conversación 310 comprende un transmisor 380 y un receptor 382. El transmisor 380 del segundo medio de procesamiento en modo de conversación 310 tiene el medio de procesamiento de entrada 320, el medio convertidor de caracteres 324, el medio determinador 342, el medio de presentación de caracteres 338, el medio de almacenamiento de caracteres/códigos 388, el medio transmisor 392, y el medio de procesamiento de LED 390. Al tiempo que el medio determinador 342 determina que hay información de caracteres, el medio de presentación de caracteres 338 presenta la información de caracteres en la unidad de presentación 90. El receptor 382 del segundo medio de procesamiento en modo de conversación 310 es idéntico al receptor 382 del primer medio de procesamiento en modo de conversación 308, y no será descrito a continuación. Una secuencia del procesamiento del segundo medio de procesamiento en modo de conversación 310 será descrito a continuación con referencia a la FIGURA 31. En el paso S801 mostrado en la FIGURA 31, el medio convertidor de caracteres 324 realiza su propia secuencia del procesamiento. Dado que la secuencia del procesamiento del medio convertidor de caracteres 324 se ha descrito anteriormente, no se describirá en detalle a continuación. En esta etapa, sin embargo, el usuario introduce un código como una combinación de puntos y guiones, y el unidad de presentación 90 presenta el código introducido por el usuario, con el LED 190 emitiendo luz dependiendo del código introducido. En el paso S802, el transmisor 380 determina si hay o no información de errores enviada desde el medio convertidor de caracteres 324 con respecto a la conversión de caracteres. Si hay información de errores enviada desde el medio convertidor de caracteres 324, el medio convertidor de caracteres 324 realiza su propia secuencia del procesamiento en el paso S801. En ese momento, la unidad de presentación 90 puede presentar "NG". Si np hay información de errores, entonces el control va al paso S803 en el cual el medio de presentación de caracteres 338 presenta información de caracteres desde el medio convertidor de caracteres 324 en la unidad de presentación 90. En el paso S804, el medio de almacenamiento de caracteres/códigos 388 almacena información de caracteres y la información de códigos que han sido recuperadas en el búfer transmisor 386. En el paso S805, el transmisor 380 determina si hay o no una instrucción de transmisión. Si no hay instrucción de transmisión, entonces el control regresa al paso S801 para -procesar la siguiente información de caracteres introducida. Si hay una instrucción de transmisión, entonces el control va al paso S806 en el cual el medio transmisor 392 transmite una pluralidad de elementos de información de caracteres (información de palabra/frase) almacenada en el búfer transmisor 386 por medio del emisor infrarrojo 162. La información de palabra/frase transmitida se recibe por el receptor 382 de otra terminal de información, portátil, 18. En el paso S807, el medio de procesamiento de LED
390 realiza su propia secuencia del procesamiento. La secuencia del procesamiento del medio de procesamiento de LED 390 ya se ha descrito anteriormente, y no se describirá en detalle a continuación. En la secuencia del procesamiento del medio de procesamiento de LED 390, el LED 190 emite luz representando un código Morse que corresponde a la información de caracteres que ha de transmitirse. En el paso S808, se inicializa el búfer transmisor 386. Ahora se finaliza la secuencia del procesamiento del transmisor 380 del segundo medio de procesamiento en modo de conversación 310. La secuencia del procesamiento del receptor 382 del segundo medio de procesamiento en modo de conversación 310 es idéntica a la secuencia del procesamiento del receptor 382 del primer medio de procesamiento en modo de conversación 380, y no será descrita a continuación. Como se describió anteriormente, la terminal de información, portátil, 18 de acuerdo con la presente invención convierte un código Morse introducido por un conjunto de teclas de control manual 88 en información de caracteres y presenta la información de caracteres en la unidad de presentación 90. En consecuencia, la terminal de información, portátil, 18 permite al usuario generar caracteres con códigos Morse. La terminal de información, portátil, 18 puede usarse como una máquina de juegos portátil, y puede generar información de caracteres con códigos Morse y comunicarse con otra terminal de información, portátil, 18 con la información de caracteres generada. Dado que el LED 190 se enciende en sincronismo con la introducción de un código Morse, el LED 190 emite luz dependiendo de la introducción del código Morse. En consecuencia, el usuario puede reconocer la relación entre un código Morse y un carácter con base en una sensación visual tal como una emisión de luz así como la introducción del código Morse. La emisión de luz desde el LED 190 es útil para ayudar al usuario en por ejemplo, la memorización de códigos Morse. En cuanto a que información de caracteres introducida por' medio del conjunto de teclas de control manual 88 es convertida en un código Morse, la terminal de información, portátil, 18 es adecuada para usarse en comunicaciones con dispositivos externos usando códigos Morse. Además, debido a que el LED 190 emite luz dependiendo de un código Morse convertido, la terminal de información, portátil, 18 hace posible realizar comunicaciones ópticas usando códigos Morse. La terminal de información, portátil, 18 tiene el transmisor 380 para transmitir información de caracteres por medio del emisor infrarrojo 162 y el receptor 382 para recibir información de caracteres por medio del detector infrarrojo 164 y para presentar la información -de caracteres en la unidad de presentación 90. De esa manera, la terminal de información, portátil, 18 es capaz de realizar envío y recepción de información a través de comunicaciones ópticas usando códigos Morse y a través de comunicaciones inalámbricas en un rango infrarrojo (rango IR) . El usuario encuentra interesante usar la terminal de información, portátil, 18 debido a que puede simular comunicaciones usando códigos Morse. Aunque una cierta modalidad preferida de la presente invención se ha mostrado y descrito en detalle, debe entenderse que pueden hacerse diversos cambios y modificaciones en esta sin apartarse del alcance de las reivindicaciones anexas.
Claims (12)
- REIVINDICACIONES Una terminal de información, portátil, que comprende : un alojamiento con un medio de entrada que tiene (88) para introducir una entrada, un medio de control (132) para ejecutar un programa, y un medio de presentación (90) para presentar una imagen generada; y un medio de presentación y conversión de caracteres (324, 338) operable en el medio de control (132) para convertir un código de longitud desigual introducido por el medio de entrada (88) en información de caracteres, y presentar la información de caracteres en el medio de presentación (90) . La terminal de información, portátil, de acuerdo con la reivindicación 1, en donde el alojamiento tiene un medio emisor de luz (190) para emitir luz en respuesta a una señal emisora de luz, además comprende : un medio generador de señales emisoras de luz (322) operable en el medio de control (132) para generar una señal emisora de luz en sincronismo con la introducción del código de longitud desigual y enviar la señal emisora de luz generada al medio emisor de luz (190) . La terminal de información, portátil, de acuerdo con la reivindicación 1, además comprende: un medio convertidor de código (334) operable en el medio de control (132) para convertir la información de caracteres introducida por el medio de entrada (88) en un código de longitud desigual. La terminal de información, portátil, de acuerdo con la reivindicación 3, en donde el alojamiento tiene un medio emisor de luz (190) para emitir luz en respuesta a una señal emisora de luz, además comprende : un medio generador de la señal emisora de luz (322) operable en el medio de control (132) para generar una señal emisora de luz con base en el código de longitud desigual y enviar la señal emisora de luz generada al medio emisor de luz (190) . La terminal de información, portátil, de acuerdo con las reivindicaciones 1 a 4, en donde el alojamiento tiene un medio de comunicación (160) para intercambiar información con un dispositivo externo, además comprende: un medio transmisor de información (392) operable en el medio de control (132) para transmitir información de caracteres por el medio de comunicación (160) al dispositivo externo. La terminal de información, portátil, de acuerdo con cualquiera de las reivindicaciones 1 a 5, en donde el alojamiento tiene un medio de comunicación (160) para intercambiar información con un dispositivo externo, además comprende: un medio receptor de información (402) operable en el medio • de-- control (132) para recibir la información de caracteres por el medio de comunicación (160) desde el dispositivo externo, y presentar la información de caracteres recibida en el medio de presentación (90) . Un medio de registro almacenando un programa y datos para usarse en una terminal de información, portátil, que tiene un medio de entrada (88) para introducir una entrada, el medio de control (132) para ejecutar un programa, y un medio de presentación (90) para presentar una imagen generada, el programa opera en el medio de control (132) y comprende los pasos de: convertir un código de longitud desigual introducido por el medio de entrada (88) en información de caracteres, y presentar la información de caracteres en el medio de presentación (90) . El medio de registro de acuerdo con la reivindicación 7, en donde la terminal de información, portátil, tiene un medio emisor de luz (190) para emitir luz en respuesta a una señal emisora de luz, el programa además comprende los pasos de: generar una señal emisora de luz en sincronismo con la introducción de un código de longitud desigual y el envío de la señal emisora de luz generada al medio emisor de luz (190) . El medio de registro de acuerdo con la reivindicación 7, además comprende los pasos de: convertir la información de caracteres introducida por el medio de entrada (88) en un código de longitud desigual. 10. El medio de registro de acuerdo con la reivindicación 9, en donde la terminal de información, portátil, tiene un medio emisor de luz (190) para emitir luz en respuesta a una señal emisora de luz, el programa además comprende los pasos de: generar una señal emisora de luz con base en el código de longitud desigual y el envío de la señal emisora de luz generada al medio emisor de luz (190) . 11. El medio de registro de acuerdo con cualquiera de las reivindicaciones 7 a 10, en donde la terminal de información, portátil, tiene un medio de comunicación (160) para intercambiar información con un dispositivo externo, el programa además comprende el paso de: transmitir la información de caracteres por el medio de comunicación (160) al dispositivo externo. 12. El medio de registro de acuerdo con cualquiera de las reivindicación 7 a 11, en donde la terminal de información, portátil, tiene un medio de comunicación (160) para intercambiar información con un dispositivo externo, el programa además comprende los pasos de: recibir la información de caracteres por el medio de comunicación (160) desde el dispositivo externo, y presentar la información de caracteres recibida en el medio de presentación (90) . Un programa legible y ejecutable por una computadora para usar en una terminal de información, portátil, que tiene un medio de entrada (88) para introducir una entrada, un medio de control (132) para ejecutar un programa, y un medio de presentación (90) para presentar una imagen generada, el programa opera en el medio de control (132) y comprende los pasos de: convertir un código de longitud desigual, introducido por el medio de entrada (88), en información de caracteres, y presentar la información de caracteres en el medio de presentación (90) .
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP35647699 | 1999-12-15 | ||
| PCT/JP2000/008821 WO2001043842A1 (en) | 1999-12-15 | 2000-12-13 | Portable information terminal, recording medium, and program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| MXPA01008191A true MXPA01008191A (es) | 2002-04-24 |
Family
ID=18449213
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| MXPA01008191A MXPA01008191A (es) | 1999-12-15 | 2000-12-13 | Terminal de informacion portatil, medio de registro y programa. |
Country Status (13)
| Country | Link |
|---|---|
| US (1) | US20020002643A1 (es) |
| EP (1) | EP1152808A1 (es) |
| KR (1) | KR20010102129A (es) |
| CN (1) | CN1344175A (es) |
| AU (1) | AU2023601A (es) |
| BR (1) | BR0008268A (es) |
| CA (1) | CA2363715A1 (es) |
| HK (1) | HK1040650A1 (es) |
| MX (1) | MXPA01008191A (es) |
| NZ (1) | NZ514137A (es) |
| RU (1) | RU2001123128A (es) |
| TW (1) | TW539569B (es) |
| WO (1) | WO2001043842A1 (es) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7831208B2 (en) * | 2001-01-22 | 2010-11-09 | Varia Holdings Llc | Wireless mobile phone having encoded data entry facilities |
| US7333092B2 (en) | 2002-02-25 | 2008-02-19 | Apple Computer, Inc. | Touch pad for handheld device |
| KR20040019198A (ko) * | 2002-08-26 | 2004-03-05 | 주식회사 팬택 | 모르스 신호를 발광의 형태로 발생시킬 수 있는이동통신단말기 및 이동통신 단말기를 이용하여 발광의형태의 모르스 신호를 발생시키는 방법 |
| FR2851069A1 (fr) * | 2003-02-06 | 2004-08-13 | Christophe Bouvier | Dispositif electronique de jeu de rapidite a multi-joueurs |
| US8022935B2 (en) | 2006-07-06 | 2011-09-20 | Apple Inc. | Capacitance sensing electrode with integrated I/O mechanism |
| US8274479B2 (en) | 2006-10-11 | 2012-09-25 | Apple Inc. | Gimballed scroll wheel |
| CN101295469B (zh) * | 2007-04-25 | 2010-08-25 | 群康科技(深圳)有限公司 | 液晶显示装置、个人电脑和液晶显示装置防盗方法 |
| US8000652B2 (en) * | 2008-02-11 | 2011-08-16 | Sony Ericsson Mobile Communications Ab | Sending and receiving information |
| JP4610647B2 (ja) * | 2008-02-28 | 2011-01-12 | 株式会社コナミデジタルエンタテインメント | ネットワーク用のゲームシステム、ネットワーク用のゲームプログラム、ネットワーク用のゲーム装置、およびネットワーク用のゲーム制御方法 |
| TWI387226B (zh) * | 2009-01-07 | 2013-02-21 | Ind Tech Res Inst | 光發射裝置、光接收裝置、資料傳遞系統及應用其之方法 |
| CN105242796A (zh) * | 2015-10-16 | 2016-01-13 | 宇龙计算机通信科技(深圳)有限公司 | 基于电码的终端输入方法及装置 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4255749A (en) * | 1979-12-26 | 1981-03-10 | Henry Gary G | Apparatus for converting code signal to visual display |
| US5095179A (en) * | 1990-07-26 | 1992-03-10 | Lewis Ho | Extensive morse code processing system |
| US5804829A (en) * | 1995-06-08 | 1998-09-08 | Itt Corporation | Programmable infrared signal beacon |
| CN100353357C (zh) * | 1997-08-08 | 2007-12-05 | 世嘉企业股份有限公司 | 存储器装置、控制器及电子装置 |
| DE29716558U1 (de) * | 1997-09-15 | 1997-11-06 | Fischer, Dirk, Dr.-Ing., 44139 Dortmund | Menügesteuerte elektronische Morsetaste mit "Softkey-System" |
| US6095661A (en) * | 1998-03-19 | 2000-08-01 | Ppt Vision, Inc. | Method and apparatus for an L.E.D. flashlight |
| US6378234B1 (en) * | 1999-04-09 | 2002-04-30 | Ching-Hsing Luo | Sequential stroke keyboard |
-
2000
- 2000-12-13 WO PCT/JP2000/008821 patent/WO2001043842A1/en not_active Ceased
- 2000-12-13 BR BR0008268-6A patent/BR0008268A/pt not_active Application Discontinuation
- 2000-12-13 AU AU20236/01A patent/AU2023601A/en not_active Abandoned
- 2000-12-13 HK HK02102140.3A patent/HK1040650A1/zh unknown
- 2000-12-13 CA CA002363715A patent/CA2363715A1/en not_active Abandoned
- 2000-12-13 EP EP00983480A patent/EP1152808A1/en not_active Withdrawn
- 2000-12-13 NZ NZ514137A patent/NZ514137A/xx not_active Application Discontinuation
- 2000-12-13 RU RU2001123128/09A patent/RU2001123128A/ru not_active Application Discontinuation
- 2000-12-13 MX MXPA01008191A patent/MXPA01008191A/es unknown
- 2000-12-13 KR KR1020017010307A patent/KR20010102129A/ko not_active Withdrawn
- 2000-12-13 CN CN00805098A patent/CN1344175A/zh active Pending
- 2000-12-14 TW TW089126781A patent/TW539569B/zh not_active IP Right Cessation
- 2000-12-15 US US09/737,349 patent/US20020002643A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| TW539569B (en) | 2003-07-01 |
| AU2023601A (en) | 2001-06-25 |
| HK1040650A1 (zh) | 2002-06-21 |
| WO2001043842A1 (en) | 2001-06-21 |
| US20020002643A1 (en) | 2002-01-03 |
| RU2001123128A (ru) | 2003-06-27 |
| NZ514137A (en) | 2001-09-28 |
| CN1344175A (zh) | 2002-04-10 |
| BR0008268A (pt) | 2001-12-04 |
| KR20010102129A (ko) | 2001-11-15 |
| CA2363715A1 (en) | 2001-06-21 |
| EP1152808A1 (en) | 2001-11-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TW379318B (en) | Sound generating device, and video game device having sound generating function using such device | |
| US5273288A (en) | Communication terminal used as a game machine | |
| US8900058B2 (en) | Operating apparatus for game machine | |
| US7345592B2 (en) | Control unit | |
| US8144120B2 (en) | Method and system for button press and hold feedback | |
| MXPA01008191A (es) | Terminal de informacion portatil, medio de registro y programa. | |
| AU1077000A (en) | Karaoke (sing-along) device | |
| JP2002218558A (ja) | 無線操作装置及びその電源供給方法 | |
| US6244960B1 (en) | Tablet unit and virtual experience method | |
| KR100347837B1 (ko) | 리듬 앤드 댄스 게임 제어장치 및 풋 키 | |
| US7136080B1 (en) | Entertainment system, entertainment apparatus, recording medium, and program providing color coded display messages | |
| JPH10235016A (ja) | ゲーム用システム | |
| WO1999003083A1 (en) | Caption type language learning system using caption type learning terminal and communication network | |
| JP2001236167A (ja) | 携帯型情報端末、記録媒体及びプログラム | |
| KR20010024909A (ko) | 휴대용 전자 장치, 상기 장치를 제어하는 방법 및 상기장치에 의해 사용되는 데이터를 기록하는 기록 매체 | |
| CN213638115U (zh) | 一种分体式音箱 | |
| CN215417505U (zh) | 一种无线电子乐器 | |
| KR100311733B1 (ko) | 게임기능을 갖는 노래반주 시스템 및 게임기능 구현방법 | |
| US20080020365A1 (en) | Learning Apparatus Using Toy, And Control Method Thereof | |
| US20040253565A1 (en) | Caption type language learning system using caption type learning terminal and communication network | |
| JPS60135764U (ja) | パソコン学習・ゲ−ム装置 | |
| JP3392954B2 (ja) | モニターテレビを接続可能な電子楽器 | |
| JPH07110303B2 (ja) | 画像表示付きジョイスティック装置 | |
| JPS63315090A (ja) | アダプタ装置 | |
| KR20030069865A (ko) | 리모콘 장치 |