JP4636842B2 - Information processing apparatus and document display method thereof - Google Patents
Information processing apparatus and document display method thereof Download PDFInfo
- Publication number
- JP4636842B2 JP4636842B2 JP2004287492A JP2004287492A JP4636842B2 JP 4636842 B2 JP4636842 B2 JP 4636842B2 JP 2004287492 A JP2004287492 A JP 2004287492A JP 2004287492 A JP2004287492 A JP 2004287492A JP 4636842 B2 JP4636842 B2 JP 4636842B2
- Authority
- JP
- Japan
- Prior art keywords
- text data
- data
- voice
- word
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Electrically Operated Instructional Devices (AREA)
- Document Processing Apparatus (AREA)
Description
この発明は情報処理装置およびその文書表示方法に関し、特に、予め記憶された文章データを文字情報として表示するだけでなく、音声でも出力することのできる情報処理装置およびその文書表示方法に関する。たとえば語学学習装置,翻訳装置,電子辞書,ヒアリング学習装置などの情報処理装置に関する。 The present invention relates to an information processing apparatus and its document display method, and more particularly, to an information processing apparatus and its document display method that can output not only text data stored in advance as character information but also voice. For example, the present invention relates to information processing devices such as a language learning device, a translation device, an electronic dictionary, and a hearing learning device.
従来の電子辞書や翻訳装置において、利用者が予め記憶された文章データを選択すると、その文章データが表示されてさらに、その文章データに対応する音声を表示するものがあった。
また、ヒアリングの学習時において、選択されたフレーズに対応する音声がスピーカから発音されているときに、所定のキーが押されるまでは、そのフレーズを表示させないようにした言語情報出力装置が提案されている(特許文献1参照)。
In a conventional electronic dictionary or translation device, when a user selects sentence data stored in advance, the sentence data is displayed, and further, a voice corresponding to the sentence data is displayed.
Also, a language information output device has been proposed in which, when listening, when a sound corresponding to a selected phrase is being produced from a speaker, the phrase is not displayed until a predetermined key is pressed. (See Patent Document 1).
また、音声情報をスピーカから発音させたときに、ユーザがその音声を聞きとることができないために特定のキーを操作した場合、その音声情報に対応付けて記憶されていた文字情報が表示され、また、特定のキー操作でカーソルを移動させ、選択された単語の意味を表示するようにすることにより、聞き取れなかった音声情報を文字情報で確認することのできる情報再生装置が提案されている(特許文献2参照)。
しかし、特許文献1に記載のものでは、音声の発音中はそのフレーズの表示はされず、ユーザが所定のキーを押した後にそのフレーズが表示されるので、ヒアリングの練習における学習効果を高めることはできるが、そのフレーズに含まれる単語ごとに、意味の確認や正しい発音の確認をすることはできなかった。
また、特許文献2に記載のものでは、ユーザが音声を聞きとれなかった時に、特定のキーを操作することにより、その音声に対応する文章を表示させ、さらに表示された単語のうち所望の単語にカーソルを移動させることによりその単語の意味を表示させることができるが、表示された文章が長い文章の場合、所望の単語を選択するためのカーソル移動操作は煩わしく、操作性が良いとは言えなかった。また、聞きとれなかった単語が、どれであるかを目視で探す必要があった。
However, in the thing of
Moreover, in the thing of
一方、聞きとれなかった単語は、使用頻度の高い単語よりもむしろ使用頻度の低い単語や難解な単語などである可能性が高い。
そこで、この発明は、以上のような事情を考慮してなされたものであり、利用者がヒアリング学習などの際に、音声出力された文章の中に聞き取れなかった単語があった場合等において、利用者が文章を表示する指示をしたときに、その文章中の難易度の高い単語を特別な形態で表示させることにより、利用者の操作性を向上させる情報処理装置を提供することを課題とする。
On the other hand, there is a high possibility that the words that have not been heard are less frequently used words or difficult words rather than frequently used words.
Therefore, the present invention has been made in consideration of the above circumstances, and in the case where there are words that could not be heard in the voice output sentence when the user conducted hearing learning, etc. An object of the present invention is to provide an information processing device that improves user operability by displaying words with high difficulty in a sentence in a special form when the user instructs to display the sentence. To do.
この発明は、複数の単語からなる複数のテキストデータと、該テキストデータの音声データとを対応付けて記憶したデータ記憶手段と、見出し語と、少なくとも該見出し語の意味、レベルを含む詳細情報とを対応付けて記憶する辞書データ記憶手段と、前記音声データを音声出力する音声出力手段と、前記テキストデータを表示する表示手段と、前記音声出力手段から音声出力されているときに、キー入力があった場合、前記音声出力手段から音声出力されている音声データに対応したテキストデータを前記データ記憶手段から読み出し前記表示手段に表示する表示制御手段と、前記表示手段によりテキストデータが表示されている時に、さらにキー入力があった場合、該テキストデータ中の単語を抽出し、抽出した単語と一致する見出し語と該見出し語のレベルとを前記辞書データ記憶手段から検索する検索手段とを備え、前記表示制御手段が、前記検索手段により検索された前記テキストデータ中の単語を、見出し語のレベル順で、前記表示手段に表示させることを特徴とする情報処理装置を提供するものである。
ここで、前記音声出力手段は、前記複数のテキストデータの音声データを順番に音声出力し、前記表示制御手段は、前記音声出力手段から複数のテキストデータの音声データが音声出力されているときに、キー入力があった場合、音声出力されている音声データに対応したテキストデータと、該テキストデータより前に音声出力されていたテキストデータとを前記データ記憶手段から読み出し、音声再生された順番で前記表示手段に表示させることを特徴とする。
また、前記表示制御手段は、前記表示された複数のテキストデータを指示可能なように区別して前記表示手段に表示させ、前記検索手段は、前記複数のテキストデータのうち、少なくともいずれか1つのテキストデータ中の単語を抽出し、抽出した単語と一致する見出し語と該見出し語のレベルとを前記辞書データ記憶手段から検索することを特徴とする。
さらに、前記検索手段により、前記辞書データ記憶手段から検索された前記テキストデータ中の複数の単語から任意の単語を指定する指定手段と、前記指定手段により指定された単語と一致する前記辞書データ記憶手段の見出し語の意味を抽出する抽出手段とをさらに備え、前記表示制御手段は、前記抽出手段により抽出された意味を前記表示手段に表示するよう制御することを特徴とする。
また、この発明は、複数の単語からなる複数のテキストデータと、該テキストデータの音声データとを対応付けて記憶したデータ記憶手段と、見出し語と、少なくとも該見出し語の意味、レベルを含む詳細情報とを対応付けて記憶する辞書データ記憶手段と、前記音声データを音声出力する音声出力手段と、前記テキストデータを表示する表示手段と、前記音声出力手段から音声出力されているときに、キー入力があった場合、前記音声出力手段から音声出力されている音声データに対応したテキストデータを前記データ記憶手段から読み出し前記表示手段に表示する表示制御手段と、検索手段とを備えた情報処理装置の文書表示方法において、前記表示手段によりテキストデータが表示されている時に、さらにキー入力があった場合、前記検索手段が、前記表示手段に表示されているテキストデータ中の単語を抽出した後、抽出した単語と一致する見出し語と該見出し語のレベルとを前記辞書データ記憶手段から検索し、前記表示制御手段が、前記抽出された前記テキストデータ中の単語を、前記検索された見出し語のレベル順で、前記表示手段に表示させることを特徴とする情報処理装置の文書表示方法を提供するものである。
The present invention relates to data storage means for storing a plurality of text data composed of a plurality of words and voice data of the text data in association with each other, a headword, and detailed information including at least the meaning and level of the headword A dictionary data storage means for storing the data in association with each other, a voice output means for outputting the voice data as voice, a display means for displaying the text data, and a key input when voice output from the voice output means is performed. If there is, the text data corresponding to the voice data output from the voice output means is read from the data storage means and displayed on the display means, and the text data is displayed by the display means. Sometimes, if there is further key input, a word in the text data is extracted and a headword that matches the extracted word And該見out word level and a retrieval means for retrieving from said dictionary data storing means, said display control means, a word in said text data retrieved by said retrieval means, at the level order entry word, the there is provided an information processing apparatus according to claim and this to be displayed on the display unit.
Here, the voice output means sequentially outputs the voice data of the plurality of text data, and the display control means outputs the voice data of the plurality of text data from the voice output means. When there is a key input, the text data corresponding to the voice data that has been voiced and the text data that was voiced prior to the text data are read from the data storage means and are played in the order in which the voices are played back. characterized Rukoto is displayed on the display means.
Further, the display control means distinguishes the displayed plurality of text data so as to be instructed and displays the displayed text data on the display means, and the search means displays at least any one of the plurality of text data. A word in the data is extracted, and a headword that matches the extracted word and a level of the headword are retrieved from the dictionary data storage means.
Further, the retrieval means designates an arbitrary word from a plurality of words in the text data retrieved from the dictionary data storage means, and the dictionary data storage coincides with the word designated by the designation means. Extraction means for extracting the meaning of the headword of the means, and the display control means controls to display the meaning extracted by the extraction means on the display means.
The present invention also includes data storage means for storing a plurality of text data composed of a plurality of words and voice data of the text data in association with each other, a headword, and details including at least the meaning and level of the headword Dictionary data storage means for storing information in association with each other, voice output means for voice output of the voice data, display means for displaying the text data, and when voice output is performed from the voice output means, An information processing apparatus comprising: a display control unit that reads out text data corresponding to voice data output from the voice output unit and displays the data on the display unit when there is an input; and a search unit in document display method, when the text data is displayed by the display means if, there is further key input, the Search means searches after extracting the words in the text data displayed on the display means, consistent with the extracted words the level of the entry word and該見out words from the dictionary data storage unit, the display A control means displays a word in the extracted text data on the display means in the order of the level of the searched headword, and provides a document display method of an information processing apparatus, is there.
また、この発明は、複数の単語からなる文章データのテキストデータを記憶するテキストデータ記憶手段と、前記テキストデータを読み出してそのテキストデータに対応する音声情報を合成する音声合成手段と、前記合成した音声情報を出力する音声出力手段と、テキストデータを表示する表示手段と、前記音声出力手段から音声情報が出力されかつその音声情報に対応するテキストデータが表示手段に表示されていない状態で、ユーザーからの指示を入力させるための指示手段と、単語ごとに難易度を記憶する難易度記憶手段と、
前記指示手段により指示されたときに出力されている音声情報に対応するテキストデータを前記テキストデータ記憶手段から読み出して前記表示手段に表示し、難易度の高い単語を他の単語と判別可能に表示する表示制御手段とを備えたことを特徴とする情報処理装置を提供するものである。これによれば、ユーザの意思で、音声出力されていた文章の表示とともに、難易度の最も高い単語を視覚的にわかりやすい形態で表示できるので、ヒアリング学習などをする利用者の利便性および操作性を向上させることができる。
Further, the present invention provides a text data storage means for storing text data of sentence data composed of a plurality of words, a voice synthesis means for reading out the text data and synthesizing voice information corresponding to the text data, and the synthesis A voice output means for outputting voice information; a display means for displaying text data; and voice information is output from the voice output means, and text data corresponding to the voice information is not displayed on the display means. Instruction means for inputting an instruction from, difficulty storage means for storing the difficulty for each word ,
The text data corresponding to the audio information that is output when a more instructions displayed on the display means is read out from said text data storage means to the instruction unit, the words of high difficulty distinguishably other words An information processing apparatus comprising a display control means for displaying is provided. According to this, it is possible for the user's intention to display the voice output text and display the most difficult word in a visually easy-to-understand form, so that the convenience and operability of the user who performs hearing learning etc. Can be improved.
また、この発明は、複数の単語からなる文章データのテキストデータを記憶するテキストデータ記憶手段と、前記テキストデータを読み出してそのテキストデータに対応する音声情報を合成する音声合成手段と、前記合成した音声情報を出力する音声出力手段と、前記音声出力手段から音声情報が出力されるテキストデータを表示する表示手段と、前記音声出力手段から音声情報が出力されかつその音声情報に対応するテキストデータが前記表示手段に表示されている状態で、ユーザーからの指示を入力させるための指示手段と、単語ごとに難易度を記憶する難易度記憶手段と、出力された音声情報に対応するテキストデータが前記表示手段に表示されている状態で、前記指示手段によって指示された場合に、表示されているテキストデータに含まれる難易度の高い単語と他の単語とを判別可能に前記表示手段に表示させる表示制御手段とを備えたことを特徴とする情報処理装置を提供するものである。
ここで、前記音声データ記憶手段に記憶されている音声情報は、2つの文章データの間に分離情報を有することを特徴とする。
Further, the present invention provides a text data storage means for storing text data of sentence data composed of a plurality of words, a voice synthesis means for reading out the text data and synthesizing voice information corresponding to the text data, and the synthesis Voice output means for outputting voice information, display means for displaying text data from which voice information is output from the voice output means, text data corresponding to the voice information from which voice information is output from the voice output means In the state displayed on the display means, instruction means for inputting instructions from the user, difficulty storage means for storing the difficulty for each word, and text data corresponding to the output voice information The text data displayed when instructed by the instruction means while being displayed on the display means Further comprising a display control means for displaying on distinguishably said display means a high word of difficulty and the other word included is to provide an information processing apparatus according to claim.
Here, the voice information stored in the voice data storage means has separation information between two pieces of text data.
また、音声情報が出力されている際に、2つの文章データの間にある分離情報を検出する分離情報検出手段をさらに備え、前記表示制御手段が、分離情報検出手段が検出した分離情報のうち前記指示手段による指示が入力された時点の直前の分離情報を抽出し、その抽出された分離情報の後方に記憶された1つの文章データに対応するテキストデータを、前記テキストデータ記憶手段から読み出して表示手段に表示させることを特徴とする。
これによれば、利用者が意図的に指示した文章を視覚的にわかりやすい形態で表示することができる。
Further, the apparatus further comprises separation information detection means for detecting separation information between the two sentence data when the voice information is output, and the display control means includes the separation information detected by the separation information detection means. Separation information immediately before the time point when the instruction by the instruction means is input is extracted, and text data corresponding to one sentence data stored behind the extracted separation information is read from the text data storage means. It is characterized by being displayed on a display means.
According to this, it is possible to display a sentence that is intentionally instructed by the user in a visually comprehensible form.
ここで、前記表示手段に表示されるテキストデータが、前記抽出された分離情報の直前および直後の文章データに対応する2つのテキストデータとしてもよい。
これによれば、利用者の指示タイミングが遅れた場合でも、利用者が意図的に指示した文章をより確実に表示することができる。
Here, the text data displayed on the display means may be two text data corresponding to sentence data immediately before and immediately after the extracted separation information.
According to this, even when the instruction timing of the user is delayed, it is possible to more reliably display the text that the user has intentionally instructed.
さらに、単語ごとに、第1言語および第2言語の情報を対応づけて複数記憶する単語記憶手段と、前記指示手段によって指示されたテキストデータが第1言語で表示されるとき、そのテキストデータの中の任意の単語を指定する単語指定手段とをさらに備え、前記第1言語の情報が各単語の表記を含み、前記第2言語の情報が各単語の第2言語の意味の情報を含み、前記表示制御手段が、前記単語指定手段によって指定された単語の第2言語の情報を表示手段に表示することを特徴とする。
これによれば、利用者が表示指示をした文章の中の所望の単語について、容易な操作で第2言語の情報を表示させることができる。
Further, for each word, word storage means for storing a plurality of information in the first language and the second language in association with each other, and when the text data instructed by the instruction means is displayed in the first language, the text data A word designating unit for designating an arbitrary word therein, wherein the information in the first language includes notation of each word, and the information in the second language includes information on the meaning of the second language of each word, The display control means displays information on the second language of the word designated by the word designation means on the display means.
According to this, it is possible to display the information of the second language with a simple operation for a desired word in the sentence instructed to be displayed by the user.
この発明において、指示手段とは、利用者の意図するデータの入力や、利用者の意図する機能を実行させるための指示を入力する部分であり、キーボード等の入力手段に相当するものである。特に、音声情報に対応するテキストデータを表示することを指示する指示手段は、以下の実施例では、検索キーに相当する。
また、表示制御手段は、実施例における制御部に相当する。難易度記憶手段とは、単語と難易度とを対応づけて予め記憶したメモリであり、独立した記憶手段を設けてもよいが、電子辞書のような辞書データ記憶部に難易度に関する情報を含めて記憶しておいてもよい。この場合、辞書データ記憶部が、難易度記憶手段に相当する。
In the present invention, the instruction means is a part for inputting data intended by the user and an instruction for executing a function intended by the user, and corresponds to an input means such as a keyboard. In particular, instructing means for instructing to display text data corresponding to voice information corresponds to a search key in the following embodiments.
The display control means corresponds to the control unit in the embodiment. The difficulty level storage means is a memory in which words and difficulty levels are associated with each other and stored in advance, and an independent storage means may be provided, but information on the difficulty level is included in a dictionary data storage unit such as an electronic dictionary. You may remember. In this case, the dictionary data storage unit corresponds to the difficulty level storage means.
この発明の単語記憶手段は電子辞書に相当するものであり、各単語ごとに第1言語の表記、第1言語の発音情報、第2言語の意味、第1言語で記載された用例などのいずれか一つ以上の情報を記憶したものであり、さらにこの発明では難易度の情報も記憶する。また、単語指定手段が指定した単語の第2言語の情報を表示制御手段が表示する際、第2言語の情報とともにあるいは第2言語の情報に代えて第1言語の発音情報や用例を表示するようにしてもよい。
この発明の単語指定手段は、実施例の決定キーに相当する。
The word storage means of the present invention corresponds to an electronic dictionary, and for each word, any one of notation in the first language, pronunciation information in the first language, meaning in the second language, examples written in the first language, etc. One or more pieces of information are stored, and the difficulty level information is also stored in the present invention. Further, when the display control means displays the second language information of the word designated by the word designating means, the first language pronunciation information and examples are displayed together with the second language information or instead of the second language information. You may do it.
The word designating means of this invention corresponds to the determination key of the embodiment.
この発明によれば、利用者の指示により、聞き取れなかった単語を含む文章を表示させる際に、その文章に含まれる難易度の高い単語を他の単語と判別可能に表示するので、聞き取れなかった可能性の高い単語を視覚的にわかりやすい形式で利用者に表示でき、ヒアリング学習などにおける利便性および操作性を著しく向上させることができる。 According to this invention, when displaying a sentence including a word that could not be heard according to a user's instruction, a difficult word included in the sentence is displayed so as to be distinguishable from other words. Words with high possibility can be displayed to the user in a visually easy-to-understand format, and convenience and operability in hearing learning can be significantly improved.
以下、図面を使用して本発明の実施の形態を説明する。なお、以下の実施例の記載によって、この発明が限定されるものではない。
<この発明の情報処理装置の構成>
図1に、この発明の情報処理装置の一実施例の構成ブロック図を示す。
この発明の情報処理装置は、主として、制御部1,入力部2,分離情報検出部3,表示部4,音声出力部5,および記憶部(11〜15)とから構成される。
制御部1は、プログラムに基づいてハードウェアを動作させ、各機能ブロックの機能を実行させる部分である。制御部1は、たとえば、CPU,ROM,RAM,I/Oコントローラ,タイマー等からなるマイクロコンピュータにより実現される。
Hereinafter, embodiments of the present invention will be described with reference to the drawings. In addition, this invention is not limited by description of the following examples.
<Configuration of information processing apparatus of the present invention>
FIG. 1 is a block diagram showing a configuration of an embodiment of an information processing apparatus according to the present invention.
The information processing apparatus according to the present invention mainly includes a
The
入力部2は、ユーザがデータや特定の機能の実行指示を入力する部分であり、アルファベットキー,テンキー,特定機能キーなどからなるキーボードが用いられ、マウス,トラックボール,ペンなどのポインティングデバイスを設けてもよい。
特定機能キーとは、あらかじめ決められた特定の機能を実行するための専用のキーであり、たとえば、図1に示すような検索キー21,決定キー22,メニューキー23,左右キー24,上下キー25などが設けられる。検索キー21は、後述するように、音声出力中に押下げられた場合、その出力中の音声に対応するテキスト文章を表示部4に表示させる表示指示機能を実行するキーに相当する。
The
The specific function key is a dedicated key for executing a predetermined specific function. For example, a
決定キー22は、表示されたテキスト文章のうちカーソルが位置する単語を選択してその単語の意味を表示させる単語指示機能を実行するキーに相当する。メニューキー23は、ユーザが所望する分野の文章あるいは音声を選択するためのキーである。左右キー24および上下キー25は、画面上のカーソルの位置を上下左右に移動させるためのキーである。特定機能キーは、これらに限られることはなく、必要に応じて設けてもよい。また、1つのキーに2つ以上の機能を割り当て、いくつかのキーの押下の組合せごとに別の特定機能を実行させるようにしてもよい。
The decision key 22 corresponds to a key for executing a word instruction function for selecting a word where the cursor is located from the displayed text sentence and displaying the meaning of the word. The
分離情報検出部3は、分離情報を検出する機能ブロックであるが、後述するように、予め格納されたテキストデータや音声データの区切り部分に設けられた分離情報を検出するものである。分離情報とは、特定のパターンを有する連続データや、テキストデータや音声データの中には出現することのない特定パターンのデータが用いられる。
表示部4は、テキストデータやメニューなど各種情報を、視覚的にユーザに提示する部分であり、制御部1からの指示に基づいて表示データを作成する表示コントローラ41と、表示画面を有するLCD42とから構成される。表示画面は、LCDの他、EL素子などを用いてもよい。
The separation
The
音声出力部5は、ユーザの要求した情報を聴覚的に出力する部分であり、音声データをデコードしてD/A変換する音声デコーダ51とスピーカ52とから構成される。
記憶部は、図1に示すように、主として、制御データ記憶部11,プログラム記憶部12,辞書データ記憶部13,テキストデータ記憶部14,および音声データ記憶部15とから構成される。
The
As shown in FIG. 1, the storage unit mainly includes a control data storage unit 11, a
ここで、制御データ記憶部11は、制御部1が動作中に利用するデータであり、書き換え可能なメモリが用いられる。たとえば、RAM,フラッシュメモリ,ハードディスクなどが用いられる。制御データ記憶部11に記憶されるデータとしては、たとえば、分離数カウンタX,単語数カウンタY,難易度ZY,最大難易度ZMAX,最大難易度を持つ単語のカウント値YMAXなどである。これらは、後述する図4などのフローチャートで説明する。
Here, the control data storage unit 11 is data used by the
プログラム記憶部12は、この発明の情報処理装置の機能を実行させるためのプログラムを記憶した部分であり、制御部1がこのプログラムに基づいて各種ハードウェアを有機的に動作させる。このプログラム記憶部12は、書き換えることができない読み出し専用のメモリ(ROM)が用いられる。ただし、プログラムは、ROMの他に、フラッシュメモリなどの不揮発性メモリや,ハードディスク等の記憶装置に格納して提供してもよい。また、CD−ROM,CD−R,ICメモリカードなどの可搬型の記憶媒体に格納して提供してもよい。
さらに、図示しない通信機能を有する場合は、プログラムは、LANやインターネット等を介して遠隔地のサーバや他のパソコンからハードディスク等の記憶部にダウンロードして提供することもできる。
The
Furthermore, when the communication function (not shown) is provided, the program can be downloaded from a remote server or another personal computer to a storage unit such as a hard disk via a LAN or the Internet.
辞書データ記憶部13は、いわゆる電子辞書を記憶しておく部分であり、ROM,CD−ROM,ICメモリカードなどが用いられる。この発明では、通常の電子辞書と異なり、図9に示すように、各単語ごとに難易度を付与しているものとする。図9は、この発明の辞書データ記憶部13に格納される単語の一実施例を示したものである。
辞書は、各単語ごとに、通常第1言語(たとえば英語)の見出し語と、対応する第2言語(たとえば日本語)の意味内容,用例などから構成されるが、この発明では、図9のように各単語ごとに、難易度(1,2,……)を予め有している。
図9に示すように、たとえば、“and”という単語は難易度が「1」であり、比較的やさしいことを示し、“odometer”という単語は難易度が「7」であり、比較的難しい単語であることを示している。
The dictionary
For each word, the dictionary is usually composed of a headword in a first language (for example, English), a semantic content of a corresponding second language (for example, Japanese), an example, etc. In the present invention, FIG. Thus, each word has a difficulty level (1, 2,...) In advance.
As shown in FIG. 9, for example, the word “and” has a difficulty level of “1”, indicating that it is relatively easy, and the word “odometer” has a difficulty level of “7”, which is a relatively difficult word. It is shown that.
この難易度はあらかじめ教育課程の学習レベルに基づいて付与することができる。たとえば、中学校で学習する単語には比較的小さいレベルの難易度(1あるいは2)を付与し、高等学校で学習する単語にはそれよりも高い難易度(3〜5)を付与し、大学以上で習うレベルの難しい単語にはもっと高い難易度(6あるいは7)を付与しておく。 This difficulty level can be given in advance based on the learning level of the curriculum. For example, a relatively low level of difficulty (1 or 2) is assigned to words learned at junior high school, and a higher difficulty level (3 to 5) is assigned to words learned at high school. A higher difficulty level (6 or 7) is assigned to difficult-to-learn words.
ある特定分野に特有の単語が多数ある場合に、それらの単語ごとに難易度を付与してもよい。また、予め固定的に難易度を与えるのではなく、学習する者のレベルや使用頻度等を考慮して、柔軟的に難易度を変更できるようにしてもよい。
テキストデータ記憶部14は、文字,記号,数字等で記述された文章データをテキストとして記憶する部分であり、文字等をたとえばJISやASCIIなどのコードとして記憶する部分である。テキストデータ記憶部14も、ROM,CD−ROM等の固定記憶メモリが用いられる。ただし、追加,削除,変更ができるように、RAMや、フラッシュメモリなどの書き換え可能なメモリを用いてもよい。
When there are a large number of words specific to a specific field, a difficulty level may be given to each of those words. Further, the difficulty level may be flexibly changed in consideration of the level of the person who learns, the frequency of use, etc., instead of giving the difficulty level in a fixed manner.
The text data storage unit 14 is a part that stores sentence data described by characters, symbols, numbers, and the like as text, and is a part that stores characters and the like as codes such as JIS and ASCII. The text data storage unit 14 is also a fixed storage memory such as a ROM or a CD-ROM. However, a rewritable memory such as a RAM or a flash memory may be used so that addition, deletion, and change can be performed.
音声データ記憶部15は、文字等で記述された文章データを予め音声情報として記憶する部分であり、アナログ音声の他、デジタル音声情報として格納される。デジタル音声情報としては種々の規格のデータフォーマット(たとえばMP3)があり、任意のものを用いることができる。音声データ記憶部15も、ROM,CD−ROM等の固定記憶メモリが用いられる。
The voice
<この発明で使用するデータの構造>
図3に、音声データ記憶部15に格納された音声データと、テキストデータ記憶部14に格納されたテキストデータのデータ構造の一実施例の説明図を示す。
図3(a)は、音声データのデータ構造を示している。ここでは、音声情報化された4つの文章データ(A,B,C,D)と、それらの文章データの区切りを示す3つの分離情報と、音声データの終了を示す終了情報とから構成される。文章データ(A,B,C,D)は、音声に変換可能な情報であり、音声デコーダ51に与えられると所定の復号化処理が実行され、さらにD/A変換され、スピーカ52から音声として出力される。
ここで、「分離情報」としては、前記したように特定パターン情報や、文章データ(A,B,C,D)の中には決して出現しないパターン情報が用いられる。たとえば、「0,0,0,……,0」のような連続ゼロデータが用いられる。
<Data structure used in the present invention>
FIG. 3 shows an explanatory diagram of an embodiment of the data structure of the voice data stored in the voice
FIG. 3A shows the data structure of audio data. Here, it is composed of four pieces of sentence data (A, B, C, D) converted into voice information, three pieces of separation information indicating a break of the sentence data, and end information indicating the end of the voice data. . The text data (A, B, C, D) is information that can be converted into speech, and when given to the
Here, as “separation information”, as described above, specific pattern information or pattern information that never appears in the text data (A, B, C, D) is used. For example, continuous zero data such as “0, 0, 0,..., 0” is used.
終了情報も、分離情報とは異なる特定パターン情報が用いられる。ただし、ヘッダ情報として文章数やデータ長などのデータを有している場合は、終了情報は必須の情報ではない。 As the end information, specific pattern information different from the separation information is used. However, when the header information includes data such as the number of sentences and the data length, the end information is not essential information.
図3(b)は、テキストデータのデータ構造を示している。図3(a)に示したデータ構造とほぼ同様であるが、ここでは、4つの文章データ(A,B,C,D)が、テキストデータとして記憶されている。また、分離情報としては、音声データと同じ特定パターン情報を用いてもよいが、特定のテキストコードを用いてもよい。文章データには出現しないような情報、たとえば、複数個のピリオドからなる情報を用いることもできる。
終了情報も、同様に特定のテキストコードを用いることができ、文章数などのヘッダ情報がある場合には必須の情報ではない。図10に、4つの文章データ(A,B,C,D)の一実施例の説明図を示す。
図3(a)の場合は、これらの文章データに対応する音声データが音声データ記憶部15に格納されており、図3(b)の場合は、これらの文章データに対応するテキストデータがテキストデータ記憶部14に格納されている。また、1つの文章に対して、音声データとテキストデータとが対応づけられてそれぞれの記憶部に格納されている。
FIG. 3B shows the data structure of text data. Although it is almost the same as the data structure shown in FIG. 3A, here, four sentence data (A, B, C, D) are stored as text data. Further, as the separation information, the same specific pattern information as the voice data may be used, but a specific text code may be used. Information that does not appear in the text data, for example, information composed of a plurality of periods can also be used.
Similarly, the end information can use a specific text code, and is not essential information when there is header information such as the number of sentences. FIG. 10 is an explanatory diagram of an example of four sentence data (A, B, C, D).
In the case of FIG. 3A, voice data corresponding to these sentence data is stored in the voice
<この発明の特徴的な機能の概要>
この発明では、音声データの音声出力が行われている場合に、検索キー21が押下げられると、その音声データに対応するテキストデータがLCD42に表示され、さらにその表示されたテキストデータを構成する単語の中で、最も高い難易度を持つ単語が強調表示(たとえば反転表示)される。
図3(a)に示すように、文章Cに相当する音声が出力されているときに、検索キー21が押下げられると、図3(b)に示す文章Cに相当するテキストデータがLCD42に表示される。検索キー21の押下げは、たとえば、ユーザが今聞いている文章が聞き取れないときに行われ、その聞き取れなかった文章を視覚的に確認するために行われる。
<Outline of characteristic functions of the present invention>
In the present invention, when voice data is being outputted, when the
As shown in FIG. 3A, when the voice corresponding to the sentence C is being output, if the
また、聞きとれなかった文章中には、難易度の高い単語が含まれている可能性があり、ユーザの学習レベルにもよるが、難易度の高い単語が聞き取れなかった可能性が高い。そこで、予め設定した難易度の最も高い単語の表示形態を他の単語と異ならせてLCD42に表示させれば、聞き取れなかった単語を探す手間が省ける可能性が大きいと考えられる。特に長文の場合にその手間が省ける可能性が大きく、ユーザの利便性向上の効果が大きい。
また、表示形態を異ならせる以外に、難易度の最も高い単語を一時的に別の表示領域に表示し、他の単語と判別可能に表示してもよい。
Moreover, there is a possibility that a highly difficult word is included in the sentence that could not be heard, and it is highly possible that a word with a high difficulty level could not be heard, depending on the learning level of the user. Therefore, if the preset display form of the word with the highest difficulty level is displayed on the
In addition to changing the display form, the word having the highest difficulty level may be temporarily displayed in another display area so as to be distinguishable from other words.
また、表示されたテキストデータの中に、最も高い難易度を持つ単語が複数個ある場合は、一定時間ごとに最初の単語から順に反転表示していくか、あるいは、その複数個の単語すべてを同時に反転表示してもよい。このような難易度の高い単語を他の単語と異ならせた強調表示をすることにより、ヒアリング学習などの利用形態において、利用者の利便性,操作性を向上させることができる。 In addition, if there are multiple words with the highest difficulty level in the displayed text data, they are highlighted in reverse order from the first word at regular intervals, or all of the multiple words are displayed. It may be highlighted at the same time. By highlighting such a difficult word differently from other words, the convenience and operability of the user can be improved in usage forms such as hearing learning.
また、ユーザは、1つの文章を聞き終わった直後あるいは少し遅れて次の文章の音声出力が始まってしまった後に、検索キー21を押下げる場合もあると考えられる。したがって、検索キーが押下げられた時の文章そのもののテキストデータを表示させるだけでなく、押下げられた時の1つ前の文章のテキストデータも同時に表示させるようにした方が好ましい場合もある。
以上のような機能および利用形態における処理の内容について、以下にフローチャートを用いて説明する。
In addition, it is considered that the user may depress the
The contents of processing in the above functions and usage modes will be described below using flowcharts.
<実施例1:音声データの出力および表示処理>
図4に、この発明の実施例1の音声データの出力および表示処理のフローチャートを示す。このフローチャートの処理は、制御部1が他の機能ブロックを利用して実行する。ところで、ユーザは、本情報処理装置を使用するにあたり、ヒアリング学習などの目的のために、聞きたい所望の文章を選択する必要がある。
ヒアリング学習の場合は、その所望の文章を表示させずに音声出力をさせるために、たとえば「日常会話」とか「旅行」というような使用局面を示す分野を選択する操作をする。たとえば、複数の分野からなるメニュー画面をLCD42に表示させ、ユーザが所望の分野を選択してメニューキー23を押すことにより図4の処理が開始される。
<Example 1: Output and display processing of audio data>
FIG. 4 shows a flowchart of audio data output and display processing according to the first embodiment of the present invention. The processing of this flowchart is executed by the
In the case of hearing learning, in order to output a voice without displaying the desired sentence, an operation for selecting a field showing a use situation such as “daily conversation” or “travel” is performed. For example, a menu screen consisting of a plurality of fields is displayed on the
ステップS1において、制御部1は、上記のようなメニュー選択入力があったか否か確認する。メニュー選択入力がなければループし、メニューキー23が押し下げられれば、ステップS2へ進む。
In step S1, the
ステップS2において、分離情報の数をカウントするための分離数カウンタXを、ゼロに初期化する。
また、ステップS2において、ステップS1で選択されたメニューに対応する音声データを、音声データ記憶部15から読み出し、スピーカ52から出力する。ここで、その音声データの中に複数の文章データが含まれる場合は先頭から順に読み出される。たとえば、図3(a)のような音声データの場合は、まず1番目の文章Aの音声データを読み出して、音声デコーダ51により復号化とD/A変換をして、スピーカ52から文章Aの音声を出力する。スピーカ52から音声出力している間は、ユーザがその文章内容を見ないようにするために、図14に示すような表示をすることが好ましい。検索キー21の押下げがない場合は、文章A,分離情報,文章B,分離情報,文章C,分離情報,文章D,終了情報の順に読み出され、4つの文章に対応する音声が順に出力される。この一連の処理はステップS3からS7の処理に相当する。
In step S2, a separation number counter X for counting the number of separation information is initialized to zero.
In
ステップS3において、制御部1が検索キー21が入力されたか否かチェックする。検索キー21が押されたときはステップS8へ進み、そうでないときはステップS4へ進む。
ステップS4において、分離情報検出部3が、分離情報が検出されたか否かチェックする。ここで、分離情報検出部3は、現在出力されている音声の音声データがどの位置にあるかを監視しており、たとえば文章Aの音声データの出力が終了し、文章Aの直後の分離情報が読み出されたとき、分離情報が検出されたと判断する。すなわち、分離情報が検出された場合、1つの文章の音声出力が終了したと判断され、ステップS5へ進む。一方、分離情報がまだ検出されていない場合は、ステップS3へ戻る。
In step S3, the
In step S4, the separation
ステップS5において、すべての文章に対応する音声出力が終了したか否かチェックする。
ここで、すべての音声出力が終了したか否かは、図3(a)に示した終了情報が検出されたか否かを確認すればよい。あるいは、現在の分離数カウンタXと、予めヘッダ情報に含められた文章数データとを比較して一致するか否か確認してもよい。そして、終了情報が検出されるか、あるいはカウンタXが文章数データと一致した場合には処理を終了し、そうでない場合はステップS6へ進む。
In step S5, it is checked whether or not the voice output corresponding to all sentences has been completed.
Here, whether or not all of the audio output has ended may be confirmed by checking whether or not the end information shown in FIG. 3A has been detected. Alternatively, the current separation number counter X may be compared with the sentence number data previously included in the header information to confirm whether or not they match. If the end information is detected or the counter X coincides with the text count data, the process ends. If not, the process proceeds to step S6.
音声出力がまだ終了していない場合は、分離数カウンタXをインクリメントし(ステップS6)、次の文章に対応する音声データを出力し(ステップS7)、ステップS3へ戻る。
以上のステップS3からS7までの処理を繰り返すことにより、メニュー選択された文章の音声が順次出力される。この音声出力の途中で、検索キー21が押下げられると、対応するテキストデータを表示するために、ステップS8以下の処理が実行される。
If the voice output has not been completed yet, the separation number counter X is incremented (step S6), voice data corresponding to the next sentence is output (step S7), and the process returns to step S3.
By repeating the above steps S3 to S7, the sound of the text selected from the menu is sequentially output. If the
ステップS8において、単語数カウンタYに、1をセットする。ここで、単語数カウンタYは、ある文章中の先頭から数えた単語の番号を示すものである。また、メニュー選択された文章データの中にあるX+1番目のテキストデータを読み出す(ステップS8)。ここで、読み出されるテキストデータは、音声出力されていた音声データと対応づけられた文章に相当するものである。また、X+1番目とは、検出された分離情報のうち、検索キーが押下げられた直前の分離情報のすぐ後方に位置するテキストデータの番号を意味する。 In step S8, 1 is set in the word number counter Y. Here, the word number counter Y indicates the number of words counted from the beginning in a certain sentence. Further, the X + 1-th text data in the text data selected from the menu is read (step S8). Here, the read text data corresponds to a sentence associated with the voice data that has been output as voice. In addition, the (X + 1) th means the number of text data located immediately behind the separation information immediately before the search key is pressed among the detected separation information.
ここで、1つの文章について、図3(a)に示された音声データと、図3(b)に示されたテキストデータとが対応づけられて格納されているが、たとえば、X=0の場合、X+1=1番目のテキストデータが読み出される。
次に、ステップS9において、読み出されたテキストデータの先頭からY番目の単語の難易度を辞書データ記憶部13から検索し、難易度フラグZYにセットする。たとえば、Y=1のとき、先頭の単語が“The”の場合、辞書データ記憶部13の中に単語“The”とともに格納されている難易度「1」を抽出し、難易度フラグZYに1をセットする。
Here, for one sentence, the voice data shown in FIG. 3A and the text data shown in FIG. 3B are stored in association with each other. For example, X = 0 In this case, X + 1 = 1st text data is read out.
Next, in step S9, the difficulty level of the Y-th word from the beginning of the read text data is retrieved from the dictionary
ステップS10において、最大の難易度を示すフラグZMAXに、初期値としてステップS9でセットしたZYを入力する。また、ZMAXに対応する単語数カウンタYMAXに、初期値として現在のYをセットする。
ステップS11において、単語数カウンタYをインクリメントする。ステップS12において、読み出されたテキストデータのY番目の単語に注目し、辞書データ記憶部13からその単語の難易度を抽出して、難易度フラグZYにセットする。ステップS13において、現在セットされた難易度フラグZYと、最大難易度フラグZMAXとを比較し、ZY>ZMAXの場合ステップS14へ進み、そうでない場合ステップS15へ進む。
In step S10, Z Y set in step S9 is input as an initial value to the flag Z MAX indicating the maximum difficulty level. Also, the current Y is set as an initial value in the word number counter Y MAX corresponding to Z MAX .
In step S11, the word number counter Y is incremented. In step S12, paying attention to the Yth word of the read text data, the difficulty level of the word is extracted from the dictionary
ZY>ZMAXの場合、現在注目している単語の方の難易度が高いので、ステップS14において、最大難易度フラグ(ZMAX,YMAX)を更新する。
ステップS13でZY≦ZMAXの場合、最大難易度フラグは更新しない。このとき、同じ最大難易度の単語が複数個存在する場合は、最初に見つかった単語のみが最大難易度として記憶される。ただし、同じ最大難易度の単語が複数ある場合(ZY=ZMAX)において、それらの単語すべてを記憶するようにしてもよい。この場合は、最大難易度フラグを複数個設けておき、最大難易度を持つ単語すべてについてZMAXとYMAXをセットすればよい。
If Z Y > Z MAX , the difficulty level of the currently focused word is higher, so the maximum difficulty level flag (Z MAX , Y MAX ) is updated in step S14.
If Z Y ≦ Z MAX in step S13, the maximum difficulty level flag is not updated. At this time, if there are a plurality of words having the same maximum difficulty level, only the first found word is stored as the maximum difficulty level. However, when there are a plurality of words having the same maximum difficulty level (Z Y = Z MAX ), all of those words may be stored. In this case, a plurality of maximum difficulty flags may be provided, and Z MAX and Y MAX may be set for all words having the maximum difficulty.
ステップS15において、現在の単語数カウンタYがテキストデータの最後の単語を示しているか否かチェックする。ここで、たとえば、あるテキストデータに含まれる単語総数を予めヘッダ情報としてそのテキストデータの中に記憶しておき、カウンタYとこの単語総数が一致するか否か確認すればよい。
最後の単語までチェックが終了した場合はステップS16へ進み、最後でない場合はステップS11へ戻り、次の単語のチェックを繰り返し行う。
In step S15, it is checked whether or not the current word number counter Y indicates the last word of the text data. Here, for example, the total number of words included in certain text data may be stored in the text data as header information in advance, and it may be confirmed whether or not the counter Y matches the total number of words.
If the check is completed up to the last word, the process proceeds to step S16. If not, the process returns to step S11, and the next word is repeatedly checked.
ステップS16において、ステップS8で読み出されていたX+1番目のテキストデータをLCD42に表示させ、さらに、その表示されたテキストデータの中で難易度の最も高いYMAX番目の単語を反転表示させる。
図12に、図10に示した文章Cについて、難易度の最も高い単語“odometer”を反転表示させた実施例を示す。
ここで、反転表示に限定されるものではなく、難易度の最も高い単語の表示形態を、他の単語と異なる表示とすればよく、たとえば、難易度の最も高い単語が視覚的に目立つように、点滅表示、カラー表示,太字表示あるいは下線表示をしてもよい。
また、難易度の高い単語を他の単語と判別可能に表示してもよい。たとえば、別ウィンドウを設け、難易度の高い単語だけを、一時的にその別ウィンドウの中に表示するようにしてもよい。
In step S16, the X + 1-th text data read in step S8 is displayed on the
FIG. 12 shows an embodiment in which the word “odometer” having the highest difficulty level is highlighted in the sentence C shown in FIG.
Here, the display form of the word having the highest difficulty level is not limited to the reverse display, and the display form may be different from other words. For example, the word having the highest difficulty level is visually conspicuous. , Blinking display, color display, bold display or underline display.
Moreover, you may display a word with high difficulty so that distinction from other words is possible. For example, another window may be provided so that only words having a high degree of difficulty are temporarily displayed in the other window.
ステップS17において、読み出されたテキストデータについて、そのテキストデータに含まれる全単語の難易度を抽出し、その難易度の高いもの順に単語を並べた難易度順一覧リストを作成し、制御データ記憶部11に記憶する。
図11に、図10に示した文章Cの難易度順一覧リストの一実施例を示す。ここでは上から順に難易度の高い単語を並べている。
さらに、ステップS16の表示がされている状態で、特定のキー(たとえば検索キー21)が押し下げられた場合には、図12のような表示を消してあるいは、図12の表示の下側に、図11に示した一覧リストを表示するようにする。これにより、ユーザが聞き取れなかった文章について難易度の高い順に単語が表示され、後述する単語の意味表示の操作を容易にすることができる。
なお、図11に示すように、対象となる文章が長文で単語が多数ある場合は、難易度の低い単語まですべて表示するのではなく、表示スペースを考慮して比較的難易度の高いいくつかの単語を表示するだけでもよい。
以上が実施例1の音声出力および表示処理である。
In step S17, for the read text data, the difficulty level of all the words included in the text data is extracted, and a difficulty level order list in which words are arranged in descending order of the difficulty level is created and stored in the control data storage. Store in unit 11.
FIG. 11 shows an embodiment of a list in order of difficulty of the sentence C shown in FIG. Here, words with higher difficulty are arranged in order from the top.
Further, when a specific key (for example, the search key 21) is pressed while the display in step S16 is displayed, the display as shown in FIG. 12 is turned off or the lower side of the display in FIG. The list shown in FIG. 11 is displayed. As a result, words are displayed in descending order of difficulty for sentences that the user has not been able to hear, and the word meaning display operation described later can be facilitated.
In addition, as shown in FIG. 11, when the target sentence is a long sentence and there are many words, not all the words having a low difficulty level are displayed, but some relatively high difficulty levels are considered in consideration of the display space. You may just display the word.
The above is the audio output and display processing of the first embodiment.
<実施例1の単語の意味の検索と表示処理>
次に、図4の表示処理の後、利用者が所望の単語の意味を検索し、かつその意味を表示させる処理について説明する。
図4の処理の後、前記したようにたとえば図12のような文章が表示される。ここで反転表示されている単語は“odometer”であり、この単語“odometer”は、表示された文章の中で最大の難易度を持つ単語である。もし、この単語が利用者が聞きとれなかった単語であった場合には、利用者はこの単語の反転表示を見た状態で、すぐに自己が聞きとれなかった単語を確認できる。
<Word Meaning Search and Display Processing in Example 1>
Next, after the display process of FIG. 4, a process in which the user searches for the meaning of a desired word and displays the meaning will be described.
After the processing of FIG. 4, for example, a sentence as shown in FIG. 12 is displayed as described above. Here, the highlighted word is “odometer”, and this word “odometer” is the word having the greatest difficulty in the displayed sentence. If this word is a word that the user has not heard, the user can immediately confirm the word that he / she could not hear while looking at the highlighted display of this word.
しかし、利用者が聞きとれなかった単語が最大の難易度を持つ単語でない場合もあるので、図12の反転表示を見た状態では、自分が聞きとれなかった単語がどれであるかはすぐに確認できない場合もある。たとえば、図12の表示状態において、利用者の聞きとれなかった単語が“indicate”であった場合は、利用者は図12のように表示された文章を先頭から読んでみて、どの単語が聞きとれなかったかを見つける作業をする必要があり、この“indicate”が聞きとれなかった単語であることを判断するのには数秒以上の時間を必要とすると考えられる。 However, since there are cases where the word that the user cannot hear is not the word having the maximum difficulty level, it is easy to determine which word he / she could not hear when looking at the reverse display in FIG. It may not be confirmed. For example, in the display state of FIG. 12, if the word that the user could not hear is “indicate”, the user reads the displayed sentence as shown in FIG. It is necessary to find out whether or not the word was found, and it may take several seconds or more to determine that this “indicate” is a word that was not heard.
また、聞きとれなかった単語は、初めてみた単語や、見たことはあるがその意味を知らないかあるいは忘れている単語である場合もあり、利用者はその単語の意味を知りたいと考える場合がある。そこで、ここでは、利用者が意味を知りたい単語を選択してその意味を表示させる処理について説明する。 In addition, the words that were not heard may be words that you have seen for the first time, or words that you have seen but do not know the meaning of, or have forgotten, and the user wants to know the meaning of the word. There is. Therefore, here, a process of selecting a word for which the user wants to know the meaning and displaying the meaning will be described.
図5に、この発明の実施例1の単語の意味検索および表示処理のフローチャートを示す。
図5のスタートの状態で、図4の処理により図12のような文章が表示されているものとし、反転表示されている単語にカーソルがあるものとする。この状態で、ユーザがその意味を知りたい単語が現在反転表示されている単語でない場合は、左右キー24を利用して意味を知りたい単語にまで、カーソルを移動させる。
その後、決定キー22を押し下げると、カーソルの位置の単語の意味検索が行われ、その単語の意味を表示させる。
図5のフローチャートを用いて説明すると、まず、ステップS21において、左右キー24が押下げられたか否かをチェックし、ステップS23において決定キー22が押下げられたか否かをチェックする。
どちらのキーも押下げられていなければ、ステップS21へ戻りループする。一方、ステップS21で左右キー24が押下げられたことを検出すると、ステップS22へ進む。
FIG. 5 shows a flowchart of the word meaning search and display process of the first embodiment of the present invention.
Assume that the sentence as shown in FIG. 12 is displayed by the process of FIG. 4 in the start state of FIG. 5, and the cursor is on the highlighted word. In this state, when the word whose user wants to know the meaning is not the currently highlighted word, the cursor is moved to the word whose user wants to know the meaning using the left /
Thereafter, when the enter key 22 is depressed, the meaning search of the word at the cursor position is performed, and the meaning of the word is displayed.
Referring to the flowchart of FIG. 5, first, in step S21, it is checked whether or not the left /
If neither key is depressed, the process returns to step S21 and loops. On the other hand, if it is detected in step S21 that the left /
ステップS22において、カーソルの移動とカーソル位置の単語の反転表示を行う。たとえば、左移動用のキーが押下げられた場合は、左どなりの単語にカーソルを移動させ、新たにカーソルが位置する単語を反転表示させる。このとき、カーソル移動前の単語は通常表示に戻す。ステップS22の後、ステップS21へ戻り、さらに左右キー24の入力の監視を行う。ここで、利用者が左右キー24を用いて、所望の単語にまでカーソルを移動させると、そのカーソル位置の単語が反転表示される。そして、利用者は、意味を知りたい所望の単語が反転表示された状態で、決定キー22を押下げる。
In step S22, the cursor is moved and the word at the cursor position is highlighted. For example, when the key for moving left is pressed, the cursor is moved to the left word and the word where the cursor is newly positioned is highlighted. At this time, the word before the cursor movement is returned to the normal display. After step S22, the process returns to step S21, and the input of the left /
ステップS23において、決定キー22が押下げられたことが検出されると、ステップS24へ進み、制御部1は反転表示されている単語の意味を検索する。ここで、辞書データ記憶部13が検索され、その単語に対応づけられた意味が読み出される。
次に、ステップS25において、読み出された意味内容がLCD42に表示される。表示画面を意味内容の表示のみに切り替えてもよいが、図12の表示に一部分オーバーラップさせて、マルチウィンドウ画面として文章と単語の意味が同時に見えるように表示してもよい。
なお、図12に示す画面に最初に反転表示されている単語が、意味を知りたい単語である場合は、左右キーを入力する必要はなく、決定キー22を押下げるだけですぐにその単語の意味を表示させることができる。
If it is detected in step S23 that the enter key 22 has been pressed, the process proceeds to step S24, and the
Next, in step S25, the read meaning content is displayed on the LCD. Although the display screen may be switched to only the display of semantic content, it may be displayed so that the meaning of sentences and words can be seen simultaneously as a multi-window screen by partially overlapping the display of FIG.
If the word that is initially highlighted on the screen shown in FIG. 12 is the word whose meaning you want to know, you do not need to enter the left and right keys. The meaning can be displayed.
以上のように、ユーザが聞きとれなかった単語そのものあるいは、聞きとれない可能性の高い単語が優先的に見やすく強調された表示で提示されるので、ヒアリング学習等における利用者の利便性および操作性が向上できる。さらに、反転表示された単語が聞きとれなかった単語でなかった場合も簡単な入力操作をするだけで、所望の単語を目立つように強調表示をさせることができ、またその意味内容を表示させることができる。 As described above, the words that the user could not hear or the words that are likely not to be heard are presented in a preferentially emphasized display so that the convenience and operability of the user in hearing learning etc. Can be improved. Furthermore, even if the highlighted word is not a word that could not be heard, it is possible to highlight the desired word prominently and display its meaning content by simply performing a simple input operation. Can do.
<実施例2:合成音声の出力>
予め用意されたテキストデータから合成音声データを生成して、この合成音声をスピーカ52から出力させるようにしてもよい。この実施例2では、音声合成処理を含む場合について説明する。
図2に、この発明の情報処理装置の実施例2における構成ブロック図を示す。図2において、図1と異なる部分は、音声データ記憶部15がないこと、音声デコーダ51の代わりに音声合成部53を設ける点である。音声合成部53は、通常用いられている合成音声生成用のLSIなどで実現できる。音声合成処理は、既存の種々の合成方法を用いることができる。
<Example 2: Output of synthesized speech>
Synthetic voice data may be generated from text data prepared in advance, and this synthesized voice may be output from the
FIG. 2 is a block diagram showing the configuration of the information processing apparatus according to the second embodiment of the present invention. 2 is different from FIG. 1 in that there is no voice
音声合成部53は、テキストデータ記憶部14から読み出されたテキストデータを合成音声データに変換して、さらにD/A変換する。その後D/A変換された合成音声データはスピーカ52から出力される。
分離情報検出部3は、図1と同様に文章データの区切りを検出するものであるが、この実施例2では、図3(b)のテキストデータの文章の区切りである分離情報を検出する。すなわち、音声データの特定のパターン情報ではなく、テキストデータの特定のパターン情報(たとえばピリオドを含む情報)を検出する。その他の入力部2,表示部4,記憶部などについては図1と同様である。
The
The separation
図6に、この発明の実施例2の合成音声出力と表示処理のフローチャートを示す。
図6のフローにおいて、ステップS32,S33およびS38が図4のフローと異なる。以下、この異なる部分のみについて説明する。
ステップS32において、分離数カウンタXの初期化と共に、1番目のテキストデータをテキストデータ記憶部14から読み出す。たとえば、図3(b)のようなテキストデータがメニュー選択された場合は、まず文章Aに相当するテキストデータが読み出される。
ステップS33において、読み出されたテキストデータを音声合成部53に与え、そのテキストデータを合成音声に変換し、スピーカ52から出力する。
FIG. 6 shows a flowchart of the synthesized speech output and display process according to the second embodiment of the present invention.
In the flow of FIG. 6, steps S32, S33 and S38 are different from the flow of FIG. Only the different parts will be described below.
In step S32, the first text data is read from the text data storage unit 14 together with the initialization of the separation number counter X. For example, when text data as shown in FIG. 3B is selected from the menu, the text data corresponding to the sentence A is first read.
In step S <b> 33, the read text data is given to the
ステップS38において、次のテキストデータ、たとえば、文章Aの次の文章Bに相当するテキストデータを読み込み、ステップS33と同様に、読み込んだテキストデータの合成音声を生成してスピーカ52から出力する。この合成音声の出力中も、図14に示したような表示をすることが好ましい。他の処理は、図4のフローチャートで説明したのと同様である。
この実施例2においても、合成音声出力中に、ユーザが検索キー21を押すと、その合成音声に対応するテキストデータがLCD42に表示され、そのテキストデータの中で難易度の最も高い単語が視覚的にわかりやすい形態で表示される。
したがって、利用者にとって聞きとれなかった単語が強調表示される可能性が高いので、ヒアリング学習等における利用者の利便性および操作性を向上させることができる。
In step S38, the next text data, for example, the text data corresponding to the sentence B next to the sentence A is read, and the synthesized voice of the read text data is generated and output from the
Also in the second embodiment, when the user presses the
Therefore, since there is a high possibility that words that could not be heard by the user are highlighted, it is possible to improve the convenience and operability of the user in hearing learning and the like.
<実施例3:2つのテキストデータの表示>
ここでは、音声出力中に利用者が検索キー21を押下げた場合、その押下げたタイミングで出力されている音声に対応する文章のテキストデータ(X−1番目)と、その1つ前の文章に対応するテキストデータ(X番目)との両方をLCD画面上に同時に表示させる実施例について説明する。これは前記したように、ユーザが検索キーを押すタイミングが遅れた場合を考慮したものである。
この実施例では、たとえば、図3(a)に示すタイミングで検索キーが押下げられた場合、文章Cと、その1つ前の文章Bのテキストデータが同じ画面上に表示される。すなわち、図13に示すように2つの文章(B,C)のテキストデータが表示される。
<Example 3: Display of two text data>
Here, when the user presses down the
In this embodiment, for example, when the search key is pressed at the timing shown in FIG. 3A, the text data of the text C and the text B immediately before the text C are displayed on the same screen. That is, text data of two sentences (B, C) is displayed as shown in FIG.
図7に、この発明の実施例3の音声出力および表示処理のフローチャートを示す。
図7において、ステップS51からS57は、図4のステップS1からS7と同じ処理である。
また、ステップS58とS62は図4のステップS8に相当し、ステップS60とS64は図4のステップS16に相当し、ステップS61とS65は図4のステップS17に相当する。
さらに、ステップS59とS63は、図4のステップS9からS15の処理を1つにまとめて記載したものであり、読み出されたテキストデータの中の最も高い難易度を持つ単語を見つけ出すための処理である。
また、図7のステップS58からS61は、X−1番目のテキストデータを読み出して表示し、その中の難易度の最も高い単語を反転表示させる処理である。
ここでX−1番目とは、検索キー21が押し下げられたタイミングで音声出力されていた文章の1つ前の文章を意味する。
FIG. 7 shows a flowchart of audio output and display processing according to
In FIG. 7, steps S51 to S57 are the same processes as steps S1 to S7 in FIG.
Steps S58 and S62 correspond to step S8 in FIG. 4, steps S60 and S64 correspond to step S16 in FIG. 4, and steps S61 and S65 correspond to step S17 in FIG.
Further, steps S59 and S63 collectively describe the processes of steps S9 to S15 in FIG. 4, and a process for finding the word having the highest difficulty in the read text data. It is.
Steps S58 to S61 in FIG. 7 are processes for reading and displaying the (X-1) th text data, and inverting and displaying the word having the highest difficulty.
Here, the X-1th means a sentence immediately before the sentence that has been voice-output when the
さらにステップS62からS65は、X番目のテキストデータを読み出して表示し、その中の難易度の最も高い単語を反転表示させる処理である。ここで、X番目とは、検索キー21が押下げられたタイミングに音声出力されていた文章を意味する。
この2つのグループの表示処理(ステップS58〜S61,ステップS62〜S65)により、前記した図13のような2つのテキストデータの表示がされ、各テキストデータごとに、難易度の最も高い単語が反転表示される。
これによれば、ユーザの検索キー21を押すタイミングが遅れても、ユーザが意図したテキストデータを確実に表示させることができ、利用者の利便性および操作性を向上させることができる。
なお、図7の各ステップの処理内容は前記した図4の処理とほぼ同様であるので省略する。
Further, steps S62 to S65 are processes for reading out and displaying the Xth text data and inverting and displaying the word having the highest difficulty in the Xth text data. Here, the Xth means a sentence that was output as a voice when the
By the display processing of these two groups (steps S58 to S61 and steps S62 to S65), the two text data as shown in FIG. 13 are displayed, and the word having the highest difficulty level is inverted for each text data. Is displayed.
According to this, even if the timing when the user presses the
The processing content of each step in FIG. 7 is substantially the same as the processing in FIG.
<実施例3における意味表示処理>
図8に、この発明の実施例3において、単語の意味を表示させる処理のフローチャートを示す。図8のSTARTの状態において、図13に示すような文章のテキストデータが表示されているものとする。また、図13の表示画面において、文章の番号のどちらかにカーソルが表示されていたものとする。
図8のフローにおいて、ステップS72からS76は図5のステップS21からS25と同じであり、ステップS71が追加された点が図5と異なる。
ステップS71は、表示された2つのテキストデータのうちどちらの文章が選択されたかをチェックする処理である。すなわち、ユーザが意味を知りたい単語が含まれている文章を選択する入力をした場合に、そのどちらの選択入力があったかを検出する。
たとえば、ユーザは、上下キー25を用いて文章番号を指示するカーソルを移動させる操作をすることにより、文章を選択する。このとき、選択された文章を明示するために、カーソルの位置する文章番号を反転表示してもよい。
<Meaning Display Processing in Example 3>
FIG. 8 shows a flowchart of processing for displaying the meaning of a word in the third embodiment of the present invention. Assume that text data of a sentence as shown in FIG. 13 is displayed in the START state of FIG. Further, it is assumed that the cursor is displayed on either of the sentence numbers on the display screen of FIG.
In the flow of FIG. 8, steps S72 to S76 are the same as steps S21 to S25 of FIG. 5, and are different from FIG. 5 in that step S71 is added.
Step S71 is a process of checking which sentence is selected from the displayed two text data. That is, when an input for selecting a sentence containing a word whose meaning is to be known is detected, it is detected which selection input has been made.
For example, the user selects a sentence by performing an operation of moving a cursor indicating a sentence number using the up / down key 25. At this time, in order to clearly indicate the selected sentence, the sentence number on which the cursor is positioned may be highlighted.
この後、ステップS72において左右キーが入力されると、ステップS73で選択された方の文章の単語のカーソル位置を移動させ、カーソル位置の単語を反転表示させる。その後の単語の意味表示などの処理は図5で説明したものと同様である。
これによれば、ユーザが意図した文章の中で知りたい単語の意味を容易な操作で表示させることができ、利用者の利便性および操作性を向上させることができる。
なお、表示させるテキストの数は、実施例3のように2つに限定するものではなく、表示画面の大きさを考慮して3つ以上表示してもよい。また上下キーなどの操作により前後に記憶された文章のテキストデータを表示させるようにしてもよい。
Thereafter, when the left and right keys are input in step S72, the cursor position of the word of the sentence selected in step S73 is moved, and the word at the cursor position is highlighted. Subsequent processing such as word meaning display is the same as that described with reference to FIG.
According to this, the meaning of the word that the user wants to know in the sentence intended by the user can be displayed with an easy operation, and the convenience and operability for the user can be improved.
Note that the number of texts to be displayed is not limited to two as in the third embodiment, and three or more may be displayed in consideration of the size of the display screen. Further, text data of sentences stored before and after the operation of the up and down keys may be displayed.
1 制御部
2 入力部
3 分離情報検出部
4 表示部
5 音声出力部
11 制御データ記憶部
12 プログラム記憶部
13 辞書データ記憶部
14 テキストデータ記憶部
15 音声データ記憶部
21 検索キー
22 決定キー
23 メニューキー
24 左右キー
25 上下キー
41 表示コントローラ
42 LCD
51 音声デコーダ
52 スピーカ
53 音声合成部
DESCRIPTION OF
51
Claims (5)
見出し語と、少なくとも該見出し語の意味、レベルを含む詳細情報とを対応付けて記憶する辞書データ記憶手段と、
前記音声データを音声出力する音声出力手段と、
前記テキストデータを表示する表示手段と、
前記音声出力手段から音声出力されているときに、キー入力があった場合、前記音声出力手段から音声出力されている音声データに対応したテキストデータを前記データ記憶手段から読み出し前記表示手段に表示する表示制御手段と、
前記表示手段によりテキストデータが表示されている時に、さらにキー入力があった場合、該テキストデータ中の単語を抽出し、抽出した単語と一致する見出し語と該見出し語のレベルとを前記辞書データ記憶手段から検索する検索手段とを備え、
前記表示制御手段が、前記検索手段により検索された前記テキストデータ中の単語を、見出し語のレベル順で、前記表示手段に表示させることを特徴とする情報処理装置。 Data storage means for storing a plurality of text data composed of a plurality of words and voice data of the text data in association with each other;
Dictionary data storage means for storing a headword and detailed information including at least the meaning and level of the headword in association with each other;
Voice output means for outputting the voice data as voice;
Display means for displaying the text data;
When there is a key input when the voice is output from the voice output unit, text data corresponding to the voice data output by the voice output unit is read from the data storage unit and displayed on the display unit . Display control means ;
When text data is displayed by the display means, if there is further key input, a word in the text data is extracted, and a headword that matches the extracted word and a level of the headword are displayed in the dictionary data. Search means for searching from the storage means ,
Wherein the display control means, a word in said text data retrieved by said retrieval means, at the level order entry word, the information processing apparatus, wherein the this to be displayed on said display means.
前記複数のテキストデータの音声データを順番に音声出力し、
前記表示制御手段は、
前記音声出力手段から複数のテキストデータの音声データが音声出力されているときに、キー入力があった場合、音声出力されている音声データに対応したテキストデータと、該テキストデータより前に音声出力されていたテキストデータとを前記データ記憶手段から読み出し、音声再生された順番で前記表示手段に表示させることを特徴とする請求項1に記載の情報処理装置。 The audio output means is
The voice data of the plurality of text data is output in voice in order,
The display control means includes
When there is a key input when audio data of a plurality of text data is being output from the audio output means, the text data corresponding to the audio data being output and the audio output before the text data by the text data has been read out from said data storage means, the information processing apparatus according to claim 1, characterized in Rukoto is displayed on the display unit in the order in which they are audio playback.
前記表示された複数のテキストデータを指示可能なように区別して前記表示手段に表示させ、
前記検索手段は、
前記複数のテキストデータのうち、少なくともいずれか1つのテキストデータ中の単語を抽出し、抽出した単語と一致する見出し語と該見出し語のレベルとを前記辞書データ記憶手段から検索することを特徴とする請求項2に記載の情報処理装置。 The display control means includes
The plurality of displayed text data are displayed on the display means so as to be distinguishable so as to be instructed,
The search means includes
A word in at least one of the plurality of text data is extracted, and a headword that matches the extracted word and a level of the headword are searched from the dictionary data storage means; The information processing apparatus according to claim 2.
前記指定手段により指定された単語と一致する前記辞書データ記憶手段の見出し語の意味を抽出する抽出手段とをさらに備え、
前記表示制御手段は、
前記抽出手段により抽出された意味を前記表示手段に表示するよう制御することを特徴とする請求項1から3のいずれか1項に記載の情報処理装置。 Designating means for designating an arbitrary word from a plurality of words in the text data retrieved from the dictionary data storage means by the retrieval means;
Extracting means for extracting the meaning of the headword of the dictionary data storage means that matches the word specified by the specifying means;
The display control means includes
The information processing apparatus according to claim 1, wherein the information extracted by the extracting unit is controlled to be displayed on the display unit.
見出し語と、少なくとも該見出し語の意味、レベルを含む詳細情報とを対応付けて記憶する辞書データ記憶手段と、
前記音声データを音声出力する音声出力手段と、
前記テキストデータを表示する表示手段と、
前記音声出力手段から音声出力されているときに、キー入力があった場合、前記音声出力手段から音声出力されている音声データに対応したテキストデータを前記データ記憶手段から読み出し前記表示手段に表示する表示制御手段と、検索手段とを備えた情報処理装置の文書表示方法において、
前記表示手段によりテキストデータが表示されている時に、さらにキー入力があった場合、前記検索手段が、前記表示手段に表示されているテキストデータ中の単語を抽出した後、抽出した単語と一致する見出し語と該見出し語のレベルとを前記辞書データ記憶手段から検索し、
前記表示制御手段が、前記抽出された前記テキストデータ中の単語を、前記検索された見出し語のレベル順で、前記表示手段に表示させることを特徴とする情報処理装置の文書表示方法。 Data storage means for storing a plurality of text data composed of a plurality of words and voice data of the text data in association with each other;
Dictionary data storage means for storing a headword and detailed information including at least the meaning and level of the headword in association with each other;
Voice output means for outputting the voice data as voice;
Display means for displaying the text data;
When there is a key input when the voice is output from the voice output unit, text data corresponding to the voice data output by the voice output unit is read from the data storage unit and displayed on the display unit . In a document display method for an information processing apparatus including display control means and search means ,
When text data is displayed by the display means, if there is further key input, the search means matches the extracted words after extracting the words in the text data displayed on the display means Searching the dictionary data storage means for the headword to be performed and the level of the headword;
Wherein the display control means, a word in the extracted said text data, in order of level of the retrieved entry word, document display method of an information processing apparatus, characterized in that to be displayed on the display means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004287492A JP4636842B2 (en) | 2004-09-30 | 2004-09-30 | Information processing apparatus and document display method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004287492A JP4636842B2 (en) | 2004-09-30 | 2004-09-30 | Information processing apparatus and document display method thereof |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2006098968A JP2006098968A (en) | 2006-04-13 |
| JP2006098968A5 JP2006098968A5 (en) | 2007-11-29 |
| JP4636842B2 true JP4636842B2 (en) | 2011-02-23 |
Family
ID=36238823
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004287492A Expired - Fee Related JP4636842B2 (en) | 2004-09-30 | 2004-09-30 | Information processing apparatus and document display method thereof |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4636842B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5130687B2 (en) * | 2006-09-28 | 2013-01-30 | カシオ計算機株式会社 | Information display control device and information display control program |
| US8740620B2 (en) * | 2011-11-21 | 2014-06-03 | Age Of Learning, Inc. | Language teaching system that facilitates mentor involvement |
| JP6413216B2 (en) * | 2013-09-20 | 2018-10-31 | カシオ計算機株式会社 | Electronic device, audio output recording method and program |
| JP2023183312A (en) * | 2022-06-15 | 2023-12-27 | 株式会社日立製作所 | Text generation device and text generation method |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05313684A (en) * | 1992-05-13 | 1993-11-26 | Sharp Corp | Voice reading device |
| JP2000089882A (en) * | 1998-09-14 | 2000-03-31 | Omron Corp | Language translation and learning support system and program storage medium |
| JP4099907B2 (en) * | 1999-06-18 | 2008-06-11 | ソニー株式会社 | Information reproducing apparatus and method, and information providing medium |
| JP2001051587A (en) * | 1999-08-10 | 2001-02-23 | Nippon Hoso Kyokai <Nhk> | Foreign language learning device, foreign language learning method, and computer readable recording medium recording foreign language learning program |
| JP2003280509A (en) * | 2002-03-22 | 2003-10-02 | Kaoru Sugimoto | Learning equipment, learning method, learning program, and computer readable recording medium with the learning program for functioning computer described thereon |
| JP4407119B2 (en) * | 2002-12-20 | 2010-02-03 | カシオ計算機株式会社 | Instruction code creation device |
| JP4244644B2 (en) * | 2003-01-28 | 2009-03-25 | ソニー株式会社 | Electronic device system and electronic device |
-
2004
- 2004-09-30 JP JP2004287492A patent/JP4636842B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006098968A (en) | 2006-04-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2007206317A (en) | Authoring method and apparatus, and program | |
| JPS58132800A (en) | Voice responder | |
| GB2470606A (en) | Electronic reading/pronunciation apparatus with visual and audio output for assisted learning | |
| CN104715005A (en) | Information processing device and method | |
| JP3723518B2 (en) | Character processing apparatus and method | |
| JP5119671B2 (en) | Audio output device and audio output program | |
| JP4636842B2 (en) | Information processing apparatus and document display method thereof | |
| JP5741542B2 (en) | Information display control device, information display control method, and program | |
| JP4769611B2 (en) | Audio data reproducing apparatus and data display method of audio data reproducing apparatus | |
| JP6641680B2 (en) | Audio output device, audio output program, and audio output method | |
| JP6365520B2 (en) | Audio output device, audio output method, and program | |
| JP6036911B2 (en) | Information display control device, information display control method, and program | |
| JPH07210185A (en) | Reading information creation device and reading device | |
| JP3284976B2 (en) | Speech synthesis device and computer-readable recording medium | |
| JP2005242231A (en) | Device, method, and program for speech synthesis | |
| JPH1011457A (en) | Portable search device | |
| KR102112059B1 (en) | Method for making hangul mark for chinese pronunciation on the basis of listening, and method for displaying the same, learning foreign language using the same | |
| JP2006031725A (en) | Character processor | |
| JPH10143503A (en) | Speech word processor | |
| JP6451153B2 (en) | Information display control device and program | |
| JPS58159178A (en) | Kanji learning machine | |
| JP2008058678A (en) | Audio output device and audio output program | |
| JPH04177526A (en) | text reading device | |
| JP4594056B2 (en) | Output device and output method | |
| JP5202243B2 (en) | Information processing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070313 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071015 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100309 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100507 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100720 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100914 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20101116 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101122 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131203 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |