(57)【特許請求の範囲】
【請求項１】
各々語句を挿入可能な複数のフレーズと、これら各フレーズに挿入される語句の種類とを記憶するフレーズ記憶手段と、
前記フレーズ記憶手段により記憶されたフレーズの中から、表示の対象となるフレーズを選択するフレーズ選択手段と、
複数種類の語句を有する個別情報を複数記憶する個別情報記憶手段と、
前記個別情報記憶手段により記憶された個別情報の中から任意の個別情報を指定する個別情報指定手段と、
前記フレーズ選択手段によって選択されたフレーズに、前記フレーズに挿入される種類であって、かつ前記個別情報指定手段により指定された個別情報に含まれる語句を挿入して表示する表示手段とを備え、
前記表示手段は、前記フレーズが表示された状態において、前記フレーズ選択手段によって他のフレーズが選択されると、前記他のフレーズに挿入される種類であって、かつ指定された個別情報に含まれる語句を挿入して前記他のフレーズを表示する一方、前記フレーズが表示された状態において、前記個別情報指定手段によって他の個別情報が指定されると、前記フレーズに挿入される種類であって、かつ前記個別情報指定手段により指定された他の個別情報に含まれる語句を挿入して前記フレーズを表示することを特徴とする言語情報処理装置。
【請求項２】
前記表示手段によって表示されるフレーズを翻訳する翻訳手段をさらに具備することを特徴とする請求項１記載の言語情報処理装置。
【請求項３】
各々語句を挿入可能な複数のフレーズと、これら各フレーズに挿入される語句の種類とを記憶する記憶手段の中から、表示の対象となるフレーズを選択するステップと、
記憶されている複数種類の語句から成る複数の個別情報の中から任意の個別情報を指定するステップと、
前記選択されたフレーズに、該フレーズに挿入される種類であって、かつ指定された個別情報に含まれる語句を挿入して表示するステップと、
前記フレーズが表示された状態において、他のフレーズが選択されると、前記他のフレーズに挿入される種類であって、かつ指定された個別情報に含まれる語句を挿入して前記他のフレーズを表示する一方、前記フレーズが表示された状態において、他の個別情報が指定されると、前記フレーズに挿入される種類であって、かつ指定された他の個別情報に含まれる語句を挿入して前記フレーズを表示するステップと
を具備することを特徴とする言語情報処理方法。
【請求項４】
表示された前記フレーズを翻訳する翻訳ステップをさらに具備することを特徴とする請求項３記載の言語情報処理方法。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、携帯用翻訳装置等、電子翻訳機に用いて好適な言語情報処理装置に関する。
【０００２】
【従来の技術】
今日、各種の携帯用翻訳装置が実用化されている。その中には、予め記憶されている例文（フレーズ）の一部の語句をユーザが適宜変更して翻訳できるものがある（特公昭６２−１７７８５号公報）。例えば、「私の名前は（名詞Ａ）です。（名詞Ｂ）さんをお願いいたします。」というフレーズに対して、名詞ＡおよびＢを指定すると、指定された内容に応じた翻訳が行われる。
【０００３】
【発明が解決しようとする課題】
しかし、上述したものにあっては、個人の名前や電話番号等を紹介する等、一連の関連する外国語の文章を作成する場合、複数種類のフレーズを順次呼出し、各フレーズに対して語句の指定をその都度行う必要がある。かかる作業は、きわめて煩雑であった。
この発明は上述した事情に鑑みてなされたものであり、きわめて操作性に優れた言語情報処理装置を提供することを目的としている。
【０００４】
【課題を解決するための手段】
上記課題を解決するため請求項１記載の構成にあっては、各々語句を挿入可能な複数のフレーズと、これら各フレーズに挿入される語句の種類とを記憶するフレーズ記憶手段と、前記フレーズ記憶手段により記憶されたフレーズの中から、表示の対象となるフレーズを選択するフレーズ選択手段と、複数種類の語句を有する個別情報を複数記憶する個別情報記憶手段と、前記個別情報記憶手段により記憶された個別情報の中から任意の個別情報を指定する個別情報指定手段と、前記フレーズ選択手段によって選択されたフレーズに、前記フレーズに挿入される種類であって、かつ前記個別情報指定手段により指定された個別情報に含まれる語句を挿入して表示する表示手段とを備え、前記表示手段は、前記フレーズが表示された状態において、前記フレーズ選択手段によって他のフレーズが選択されると、前記他のフレーズに挿入される種類であって、かつ指定された個別情報に含まれる語句を挿入して前記他のフレーズを表示する一方、前記フレーズが表示された状態において、前記個別情報指定手段によって他の個別情報が指定されると、前記フレーズに挿入される種類であって、かつ前記個別情報指定手段により指定された他の個別情報に含まれる語句を挿入して前記フレーズを表示することを特徴とする。
【０００５】
また、請求項２記載の構成にあっては、前記表示手段によって表示されるフレーズを翻訳する翻訳手段をさらに具備することを特徴とする。
【０００７】
【作用】
請求項１記載の構成にあっては、フレーズ記憶手段は、各々語句を挿入可能な複数のフレーズと、これら各フレーズに挿入される語句の種類とを記憶する。また、フレーズ選択手段は、前記フレーズ記憶手段により記憶されたフレーズの中から、表示の対象となるフレーズを選択する。一方、個別情報記憶手段は、複数種類の語句を有する個別情報を複数記憶し、個別情報指定手段は、前記個別情報記憶手段により記憶された個別情報の中から任意の個別情報を指定する。次に、表示手段は、前記フレーズ選択手段によって選択されたフレーズに、前記フレーズに挿入される種類であって、かつ前記個別情報指定手段により指定された個別情報に含まれる語句を挿入して表示する。そして、表示手段は、前記フレーズが表示された状態において、前記フレーズ選択手段によって他のフレーズが選択されると、前記他のフレーズに挿入される種類であって、かつ指定された個別情報に含まれる語句を挿入して前記他のフレーズを表示する一方、前記フレーズが表示された状態において、前記個別情報指定手段によって他の個別情報が指定されると、前記フレーズに挿入される種類であって、かつ前記個別情報指定手段により指定された他の個別情報に含まれる語句を挿入して前記フレーズを表示する。これにより、ユーザは、フレーズが変更された際に、個別情報を改めてして指定する必要がなくなる一方、個別情報が変更された際には。フレーズを改めて指定する必要がなくなる。
【０００９】
また、請求項２記載の構成にあっては、翻訳手段は、前記表示手段によって表示されるフレーズを翻訳する。これにより、ユーザは翻訳されたフレーズを確認することができる。
【００１０】
【実施例】
Ａ．実施例の構成
Ａ−１．実施例の構成
以下、図面を参照して本発明の一実施例の携帯用翻訳装置について説明する。
図１において１は匡体であり、略平板状に形成されユーザによって把持される。２はディスプレイであり、各種のフレーズおよびその翻訳結果等を表示する。
【００１１】
また、３は言語の変換を指令する言語変換ボタン、４はカテゴリーを選択するカテゴリー検索ボタン、５は置換えボタン、６は前頁指定ボタン、７は設定ボタン、８はセットボタンである。また、９はカーソルボタンであり、上下左右方向のうち何れかを指令可能になっている。なお、これらボタン３〜９の詳細については動作とともに後述する。
【００１２】
次に、携帯用翻訳装置の回路構成を図２に示す。図において１１はＣＰＵであり、ＲＡＭ１２を内蔵し、ＲＯＭ１３に記憶された制御プログラムに基づいて他の構成要素を制御する。なお、ＲＡＭ１２はバッテリでバックアップされている。ＲＯＭ１３には、制御プログラムの他、フレーズデータあるいはスピーチデータ等が記憶される。１７はＥＥＰＲＯＭであり、ＣＰＵ１１によってアクセス可能になっている。１４は表示用ドライバであり、バス１６を介してＣＰＵ１１から供給された指令に基づいて、ディスプレイ２に各種の情報を表示する。また、１５はボタン入力装置であり、ボタン３〜９の操作状態を検出し、検出結果をＣＰＵ１１に供給する。
【００１３】
Ｂ．実施例の動作
次に、本実施例の動作を説明する。
まず、本実施例の携帯用翻訳装置の電源がオン状態になると、図３に示すメインルーチンが起動される。図において処理がステップＳＰ１に進むと、ディスプレイ２に選択画面が表示される。ここで、選択画面とは、各種の図形（例えば、家、ナイフとフォーク、自動車等）をあしらったピクトを配列したものである。そして、左上隅のピクトにカーソル位置が設定される。
【００１４】
次に、処理がステップＳＰ２に進むと、何れかのボタンが押下されるまで処理が待機する。そして、何れかのボタンが押下されると、ステップＳＰ３〜ステップＳＰ６によってボタンの判定が行われ、対応したステップが実行される。以下、各ボタンに対応する処理について場合を分けて説明する。
【００１５】
Ｂ−１．カーソルボタン９が上下方向に押下された場合
処理がステップＳＰ３に進むと、押下されたボタンはセットボタン８であるか否かが判定される。カーソルボタン９が押下された場合はここで「ＮＯ」と判定され、処理はステップＳＰ５に進む。ここでは、カーソルボタン９が上下方向に押下されたか否かが判定される。ここで「ＹＥＳ」と判定されると、処理はステップＳＰ５に進む。ステップＳＰ５にあっては、選択画面上でカーソル位置が変更され、これによってカーソル位置に係るピクトが変更され、該ピクトが選択された状態になる。以上のステップが終了すると、処理はステップＳＰ２に戻る。
【００１６】
Ｂ−２．設定ボタン７が押下された場合
設定ボタン７が押下されると、ステップＳＰ３，４において「ＮＯ」と判定され、処理はステップＳＰ６に進む。ここでは、押下されたボタンは設定ボタン７であるか否かが判定される。ここで「ＹＥＳ」と判定されると、名詞登録処理サブルーチンが呼出される。その状態遷移図を図４に示す。
【００１７】
図４において名詞登録処理サブルーチンが呼出された当初においては、プログラムの状態はノードＮＤ１になる。ノードＮＤ１においては、図５の画面１００に示すような個別情報リストがディスプレイ２に表示される。個別情報リストにおいて、既に個別情報が登録されている場合はその個別情報に係る名前が表示され、未だ個別情報が登録されていない場合は「未登録」の文字が表示される。
【００１８】
従って、図示の例では、個別情報リストの全箇所において、未だ個別情報は登録されていない。また、名詞登録処理サブルーチンが呼出された当初においては、カーソル位置は最上行に設定される。そして、ノードＮＤ１においてカーソルボタン９が上下方向に押下されると、押下された方向に応じてカーソル位置が移動する。但し、状態はノードＮＤ１に保持される。
【００１９】
ここで、セットボタン８が押下されると、状態はノードＮＤ２に遷移する。ここでは、図５の画面１０１に示すように、遷移する直前のカーソル位置に対応する番号の個別情報を表示する画面が表示される。この画面においては、個別情報の各項目（名前、電話番号およびＦＡＸ番号）について、登録されている場合はその内容が、登録されていない場合は「未登録」の文字が表示される。ここでカーソルボタン９を上下方向に押下すると、カーソル位置は名前、電話番号（TEL）、またはＦＡＸ番号（FAX）の箇所に移動する。
【００２０】
ここで、さらにセットボタン８が押下されると、押下された時点のカーソル位置に応じて状態が遷移する。まず、カーソル位置が「名前」である場合にセットボタン８が押下されると、状態はノードＮＤ３に遷移する。ここでは、画面１０２に示すような名前登録画面がディスプレイ２に表示される。名前登録画面にあっては、「１０」文字の片仮名が表示可能になっており、片仮名の無い箇所にはアスタリスクマークが表示される。未だ名前が登録されていない場合は、全文字がアスタリスクマークになる。
【００２１】
ノードＮＤ３にあっては、ユーザは、カーソルボタン９を上下方向あるいは左右方向に押下することにより、任意の片仮名を表示させることが可能にあっている。そして、セットボタン８が押下されると、表示された片仮名が上記番号の個別情報における名前として登録され（ＲＡＭ１２またはＥＥＰＲＯＭ１７等の所定箇所に記憶され）、状態はノードＮＤ２に遷移する。
【００２２】
また、ノードＮＤ２でカーソルが「電話番号」に位置する際にセットボタン８が押下されると、状態はノードＮＤ４に遷移する。ノードＮＤ４にあっては、電話番号選択画面（図示せず）が表示される。ここでは、画面１０２と同様に、カーソルボタン９によって「０」〜「９」の番号、あるいは「−」記号が入力される。そして、セットボタン８が押下されると、表示内容が該個別情報に係る電話番号として登録され、状態はノードＮＤ２に遷移する。
【００２３】
また、ノードＮＤ２でカーソルが「ＦＡＸ番号」に位置する際にセットボタン８が押下されると、状態はノードＮＤ５に遷移する。ノードＮＤ５にあっては、ＦＡＸ番号選択画面（図示せず）が表示される。ここでは、画面１０２と同様に、カーソルボタン９によって「０」〜「９」の番号、あるいは「−」記号が入力される。そして、セットボタン８が押下されると、表示内容が該個別情報に係るＦＡＸ番号として登録され、状態はノードＮＤ２に遷移する。
【００２４】
そして、ノードＮＤ２において前頁指定ボタン６が押下されると、状態はノードＮＤ１に遷移する（図５の画面１０８，１０９参照）。従って、ユーザは、他の番号についても個別情報を適宜登録することができる。このように種々の個別情報が登録された後、ノードＮＤ１において前頁指定ボタン６が押下されると、処理はメインルーチン（図３）に戻る。
【００２５】
Ｂ−３．セットボタン８が押下された場合
選択画面においてセットボタン８が押下されると、カーソル位置におけるピクトに対応するフレーズが読み出される。読み出されるフレーズには、名詞を挿入可能なものと、不可能なものとがある。前者の例としては、「私の名前は（名詞Ａ）です。（名詞Ｂ）さんをお願いいたします。」のようなものがある。また、後者の例としては「トイレはどちらでしょうか？」のようなものがある。
【００２６】
次に、処理がステップＳＰ９に進むと、読み出されたフレーズは名詞を挿入可能なものであるか否かが判定される。ここに言う「名詞」とは、名前、電話番号、ＦＡＸ番号のうち何れかであり、何れの種類の名詞を挿入すべきかはフレーズとともにＲＯＭ１３に記憶されている。さて、ステップＳＰ９で「ＮＯ」と判定されると、処理はステップＳＰ１５に進み、当該フレーズがディスプレイ２に表示される。そして、メインルーチンの処理は終了する。
【００２７】
一方、ステップＳＰ９において「ＹＥＳ」と判定されると、処理はステップＳＰ１０に進む。ここでは、フレーズに対応する種類の名詞（名前、電話番号、またはＦＡＸ番号）は、少なくとも１つは既に登録されているか否かが判定される。ここで、「ＮＯ」と判定されると、処理はステップＳＰ１５に進む。これにより、名詞が置換されないままフレーズがディスプレイ２に表示され、処理が終了する。すなわち、ディスプレイ２の表示内容は、例えば図１に示すようになる。
【００２８】
また、既に名詞が登録されている場合は、ステップＳＰ１０において「ＹＥＳ」と判定され、処理はステップＳＰ１１に進む。ここでは、名詞挿入可能な部分に登録された名詞が挿入される。挿入される名詞は、初期状態においては、最も番号の小さい（例えば番号「１」）の個別情報のものである。その個別情報の中の名前、電話番号、ＦＡＸ番号のうち何れが挿入されるかについては、上述したように、フレーズの内容によって異なる。
【００２９】
次に、処理がステップＳＰ１２に進むと、名詞挿入後のフレーズがディスプレイ２に表示されるとともに、何れかのボタンが押下されるまで処理が待機する。なお、ステップＳＰ１５，１２における表示例を図６に示す。次に、ユーザが何れかのボタンを押下すると、処理はステップＳＰ１３に進み、押下されたボタンの内容に応じて処理が分岐する。以下、その内容を場合を分けて説明する。
【００３０】
▲１▼置換えボタン５が押下された場合
置換えボタン５が押下されると、処理はステップＳＰ１６に進み、対象となる個別情報の番号が「１」だけインクリメントまたはデクリメントされる。これにより、図７に示すように、名詞の部分が順次変更されることになる。
【００３１】
▲２▼カーソルボタン９が上下方向に押下された場合
カーソルボタン９が上下方向に押下されると、処理はステップＳＰ１４に進み、読み出すべきフレーズが変更される。そして、処理はステップＳＰ８に戻る。従って、ＲＯＭ１３から新たなフレーズが読み出され、これに対応する表示が行われることになる。このように、ユーザは、カーソルボタン９によってフレーズを変更できるとともに、該フレーズに挿入されるべき名詞に対応する個別情報の番号を置換えボタン５によって変更することができる。
【００３２】
このような変更を行った場合の例を図８に示す。図において、個別情報の番号が「１」である場合に「私の名前は（名前）です。」というフレーズが選択されていると、番号「１」の個別情報における名前、すなわち「ハヤシ」がフレーズ中に挿入される。次に、カーソルボタン９を押下して「私の電話番号は（TEL）です。」というフレーズを選択すると、番号「１」の個別情報における電話番号がフレーズ中に挿入される。ＦＡＸ番号を表示するフレーズについても同様である。
【００３３】
このように、本実施例によれば、フレーズを変更した場合においても個別情報の番号がそのまま引き継がれ、変更前のフレーズに関連した内容を容易に表示させることができる。これにより、きわめて簡単な操作で、関連する情報（例えば特定の個人に係る一連の情報）をフレーズ中に挿入することが可能である。
【００３４】
▲３▼他のボタンが押下された場合
他のボタンが押下されると、メインルーチンの処理は終了する。以後、周知の電子翻訳機と同様の処理により、表示されたフレーズを翻訳するとよい。すなわち、本実施例にあっては、ユーザが言語変換ボタン３を押下すると、翻訳処理が行われる。ここで、日本語のフレーズに対応する英語のフレーズは予めＲＯＭ１３に記憶されているから、対応するものが読み出される。また、個別情報内の名前（片仮名）はローマ字に変換され英語のフレーズに挿入される。また、電話番号またはＦＡＸ番号はそのまま挿入される。かかる翻訳の行われた例を図９に示す。
【００３５】
Ｃ．変形例
本発明は上述した実施例に限定されるものではなく、例えば以下のように種々の変形が可能である。
▲１▼上記実施例においては、名詞挿入可能なフレーズが選択され、なんらかの名詞登録が行われていると、登録されている名詞が強制的にフレーズに挿入された（図３のステップＳＰ９〜１１）。しかし、最初にフレーズが表示された状態では名詞を挿入していない状態にしておき、ユーザが所定のボタン（例えば置換えボタン５）を押した場合に名詞を挿入するようにしてもよい。かかる場合における表示画面の推移を図７，８の破線で表示する。
【００３６】
▲２▼上記実施例においては、図４に示す名詞登録処理サブルーチンによって名詞登録が行われ、ディスプレイ２の表示画面は、例えば図５に示すように推移した。しかし、名詞の登録方法はこれに限定されるものではない。例えば、名前等の名詞は必ずしも電話番号やＦＡＸ番号に関連させなくてもよい。これらに関連しない場合、名前等の名詞は図１０に示すように登録するとよい。
【００３７】
かかる場合であっても、例えば、「(名詞Ａ)さんはいらっしゃいますか。」「(名詞Ａ)さんは何時頃戻られますか。」および「折り返しお電話頂けるよう(名詞Ａ)さんに伝言をお願いします。」のように、一定のシーン（上記例は電話の応対）で用いられるであろう一連のフレーズに対して、共通の名詞を自動的に挿入することができ、きわめて効率的な操作が可能になる。
【００３８】
▲３▼また、上記実施例と同様の内容を登録する場合であっても、具体的にデータを登録する順序は実施例以外に種々のものが考えられる。例えば、図１１に示す例にあっては、各個別情報に対して、名前のみ、電話番号のみ、あるいはＦＡＸ番号のみを一括して登録できる。
【００３９】
▲４▼また、上記実施例においては、個別情報として名前、電話番号およびＦＡＸ番号がＲＡＭ１２またはＥＥＰＲＯＭ１７に記憶されたが、それ以外の種々の情報（例えば職業、所属する団体名、住所、性別、誕生日、年齢等）を記憶させてもよい。これにより、名詞を挿入可能なフレーズのバリエーションを広げることができ、携帯用翻訳装置を個人データベースとしても用いることができる。また、フレーズに挿入する語句は名詞に限定されないことは言うまでもない。
【００４０】
【発明の効果】
以上説明したように、請求項１記載の構成によれば、フレーズが変更された際に、個別情報を改めて指定する必要がなくなる一方、個別情報が変更された際には、フレーズを改めて指定する必要がなくなる。さらに、請求項２記載の構成によれば、翻訳されたフレーズを確認することができる。このように、本発明によれば、操作を極めて簡略化でき、操作性に優れた言語情報処理装置を実現することができる。
【図面の簡単な説明】
【図１】  一実施例の携帯用翻訳装置の平面図である。
【図２】  一実施例の携帯用翻訳装置のブロック図である。
【図３】  一実施例の携帯用翻訳装置の処理プログラムのフローチャートである。
【図４】  一実施例の携帯用翻訳装置の状態遷移図である。
【図５】  一実施例の携帯用翻訳装置の動作説明図である。
【図６】  一実施例の携帯用翻訳装置の動作説明図である。
【図７】  一実施例の携帯用翻訳装置の動作説明図である。
【図８】  一実施例の携帯用翻訳装置の動作説明図である。
【図９】  一実施例の携帯用翻訳装置の動作説明図である。
【図１０】  一実施例の携帯用翻訳装置の動作説明図である。
【図１１】  一実施例の携帯用翻訳装置の動作説明図である。
【符号の説明】
２  ディスプレイ（表示手段、変換結果表示手段）
３〜９  ボタン（語句指定手段）
９  カーソルボタン（キーワード指定手段、指示手段）
１１  ＣＰＵ（フレーズ読出し手段、表示手段）
１２  ＲＡＭ（個別情報記憶手段）
１３  ＲＯＭ（フレーズ記憶手段）
【図１】
0003889070.tif 000002
【図２】
0003889070.tif 000003
【図３】
0003889070.tif 000004
【図４】
0003889070.tif 000005
【図５】
0003889070.tif 000006
【図６】
0003889070.tif 000007
【図７】
0003889070.tif 000008
【図８】
0003889070.tif 000009
【図９】
0003889070.tif 000010
【図１０】
0003889070.tif 000011
【図１１】
0003889070.tif 000012