(57)【要約】      （修正有）【課題】所望の表記を簡単な操作でアプリケーションプログラムに引渡し、ユーザの操作労力を低減する。【解決手段】読み入力し、当該入力された読みに対応する複数の表記が記載された表記ファイルをディスプレイ３０に表示する。ユーザがマウスにより所望の表記を指定すると、指定された表記がアプリケーションプログラムに引き渡される。【選択図】図５
2007299290.tif 000002
【特許請求の範囲】
【請求項１】
読みを入力し、当該入力された読みに対応する表記を表示画面上に表示し、当該表示された表記の中の任意の1つの表記を前記表示画面上で指定する第１の指定手段を有し、当該指定された表記をアプリケーションプログラムに引き渡す文字処理装置において、
複数の表記および関連する補助情報を入力する入力手段と、
当該入力された補助情報を表示画面上に表示する表示手段と、
当該表示された補助情報の中の任意の1つの表記を前記表示画面上で指定する第２の指定手段と、
当該指定された補助情報を前記アプリケーションプログラムに引き渡す情報処理手段と
を備えたことを特徴とする文字処理装置。
【請求項２】
請求項１に記載の文字処理装置おいて、前記表示手段により、前記入力された読みに対応する表記を表示画面上に表示し、当該表示された表記の中の任意の1つの表記を前記表示画面上で前記第１の指定手段により指定する際に、当該指定された表記に対応する補助情報を前記表示手段により表示し、前記第２の指定手段により当該指定された表記に対応する補助情報を選択的に指定し、前記情報処理手段は前記第１の指定手段により指定された表記の代わりに前記第２の指定手段により指定された補助情報を前記アプリケーションプログラムに引き渡すことを特徴とする文字処理装置。
【請求項３】
請求項１に記載の文字処理装置において、前記補助情報は住所録に関連する情報であることを特徴とする文字処理装置。
【請求項４】
請求項２に記載の文字処理装置において、前記表示手段は住所録に関連する複数項目についての異なる住所録関連情報を表示し、前記第２の指定手段は、当該表示された複数項目の住所録関連情報の中の１つを指定することを特徴とする文字処理装置。
【請求項５】
読みを入力し、当該入力された読みに対応する表記を表示画面上に表示し、当該表示された表記の中の任意の1つの表記を前記表示画面上で指定する第１の指定手段を有し、当該指定された表記をアプリケーションプログラムに引き渡す文字処理装置において、該文字処理装置は、入力手段、表示手段、第２の指定手段および情報処理手段をさらに有し、
前記入力手段により複数の表記および関連する補助情報を入力する入力ステップと、
前記表示手段により、当該入力された補助情報を表示画面上に表示する表示ステップと、
前記第２の指定手段により当該表示された補助情報の中の任意の1つの表記を前記表示画面上で指定する指定ステップと、
当該指定された補助情報を前記情報処理手段により前記アプリケーションプログラムに引き渡す情報処理ステップと
を備えたことを特徴とする文字処理装置の情報引渡し方法。
【請求項６】
請求項５に記載の文字処理装置の情報引渡し方法おいて、前記表示手段により、前記入力された読みに対応する表記を表示画面上に表示するステップと、当該表示された表記の中の任意の1つの表記を前記表示画面上で前記第１の指定手段により指定する際に、当該指定された表記に対応する補助情報を前記表示手段により表示するステップと、当該指定された表記に対応する補助情報を選択的に前記第２の指定手段により、指定するステップとを有し、前記情報処理ステップにおいて、前記情報処理手段は前記第１の指定手段により指定された表記の代わりに前記第２の指定手段により指定された補助情報を前記アプリケーションプログラムに引き渡すことを特徴とする文字処理装置の情報引渡し方法。
【請求項７】
請求項５に記載の文字処理装置の情報引渡し方法において、前記補助情報は住所録に関連する情報であることを特徴とする文字処理装置の情報引渡し方法の情報引渡し方法。
【請求項８】
請求項６に記載の文字処理装置の情報引渡し方法において、前記表示手段は住所録に関連する複数項目についての異なる住所録関連情報を表示し、前記第２の指定手段は、当該表示された複数項目の住所録関連情報の中の１つを指定することを特徴とする文字処理装置の情報引渡し方法。
【請求項９】
読みを入力し、当該入力された読みに対応する表記を漢字辞書から取り出してアプリケーションプログラムに引き渡す文字処理装置において、
複数の表記および複数の表記にそれぞれ関連する補助情報を記載した表記ファイルを記憶する記憶手段と、
前記入力された読みに対応する補助情報を前記記憶手段から取り出す第１の情報処理手段と、
当該取り出された補助情報を表示する表示手段と、
当該表示された補助情報の中の１つを指定する指定手段と、
当該指定された補助情報を前記漢字辞書から取り出す表記の代わりに前記アプリケーションプログラムに引き渡す第２の情報処理手段と
を備えたことを特徴とする文字処理装置。
【請求項１０】
読みを入力し、当該入力された読みに対応する表記を漢字辞書から取り出してアプリケーションプログラムに引き渡す文字処理装置の情報引渡し方法において、前記文字処理装置は記憶手段、表示手段、指定手段、第１の情報処理手段および第２の情報処理手段を有しており、複数の表記および複数の表記にそれぞれ関連する補助情報を記載した表記ファイルを前記記憶手段に予め記憶しておき、
前記第１の情報処理手段により前記入力された読みに対応する補助情報を前記記憶手段から取り出す第１の情報処理ステップと、
前記表示手段の表示画面に当該取り出された補助情報を表示する表示ステップと、
前記指定手段による当該表示された補助情報の中の１つの指定を受け付ける指定ステップと、
当該指定された補助情報を、前記漢字辞書から取り出す表記の代わりに前記アプリケーションプログラムに前記第２の情報処理手段により引き渡す第２の情報処理ステップと
を備えたことを特徴とする文字処理装置の情報引渡し方法。
【請求項１１】
請求項１０に記載の情報引渡し方法を前記文字処理装置で実行するためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、読みを入力し、その読みを漢字などの表記に変換し、その表記をアプリケーションプログラムに引き渡す文字処理装置、その方法およびプログラムに関する。
【背景技術】
【０００２】
従来、読みを入力し、入力の読みを漢字などの表記に変換する文字処理プログラムはフロントエンドプロセッサ（ＦＥＰ）と呼ばれている。ＦＥＰにより得られる表記は、種々のアプリケーションプログラムに引き渡されて、使用される。
【０００３】
たとえば、ワードプロセッサと呼ばれる文書処理プログラムに引き渡された表記は文書の作成に使用される。
【０００４】
ＦＥＰは読みと、対応の表記を１対とする複数のデータを記載した漢字辞書を有し、入力された読みに対応する表記を漢字辞書を参照することにより取得する。
【０００５】
ＦＥＰは表記の登録機能を有しており、ユーザが所望の読みと対応の表記を漢字辞書に登録することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ユーザが望む表記が漢字辞書に記載されていない場合に、ユーザがたとえば、文書処理プログラム（あるいは文書処理プログラムを実行する情報装置）や表計算プログラムなど、表記を使用するアプリケーションプログラム（ハードウェア的に見れば、アプリケーションプログラムを実行する情報処理装置）にその表記を引渡したいときには、ユーザは漢字辞書に読みと表記を登録する必要がある。あるいは、所望の表記が記載されている文書、たとえば、住所録など文書ファイルなどを表示させて、その表記をコピーし、表示画面に表示された文書の任意の位置に貼り付ける一連の操作を行わなければならない。
【０００７】
そこで、本発明の目的は所望の表記をユーザの簡単な操作でアプリケーションプログラムに引き渡すことができる文字処理装置、その方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
このような目的を達成するために、本発明の第１の形態は、読みを入力し、当該入力された読みに対応する表記を表示画面上に表示し、当該表示された表記の中の任意の1つの表記を前記表示画面上で指定する第１の指定手段（マウスおよび１００）を有し、当該指定された表記をアプリケーションプログラムに引き渡す文字処理装置（かな漢字変換プログラムを実行する図１のコンピュータシステム）において、
複数の表記および関連する補助情報（住所録に関連する情報）を入力する入力手段と（５０）、
当該入力された補助情報を表示画面上に表示する表示手段と、（１０および６０）
当該表示された補助情報の中の任意の1つの表記を前記表示画面上で指定する第２の指定手段と、（マウスおよび２００）
当該指定された補助情報を前記アプリケーションプログラムに引き渡す情報処理手段と（１０およびＳ２４０）
を備えたことを特徴とする。
【０００９】
本発明の第２の形態は、読みを入力し、当該入力された読みに対応する表記を漢字辞書から取り出してアプリケーションプログラムに引き渡す文字処理装置（かな漢字変換プログラムを実行する図１のコンピュータシステム）において、
複数の表記および複数の表記にそれぞれ関連する補助情報を記載した表記ファイルを記憶する記憶手段と、（３０）
前記入力された読みに対応する補助情報を前記記憶手段から取り出す第１の情報処理手段と、（１０およびＳ２３０）
当該取り出された補助情報を表示する表示手段と、（１０および６０）
当該表示された補助情報の中の１つを指定する指定手段と、（マウスおよび２００）
当該指定された補助情報を、前記漢字辞書から取り出す表記の代わりに前記アプリケーションプログラムに引き渡す第２の情報処理手段と（１０およびＳ２４０）
を備えたことを特徴とする。
（）内の符号は発明の理解を用意とするために、本発明の構成要件と実施形態の対応箇所を示すために付与している。しかしながら、本発明を実施形態のみに限定することを意図していない点に留意すべきである。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して本発明の実施形態を詳細に説明する。
【００１１】
図１は本発明実施形態のコンピュータシステムのハードウェア構成を示す。コンピュータシステムとしては市販のパーソナルコンピュータ、サーバなど情報処理機能を有するコンピュータシステムを使用することができるので説明は簡単に留める。図１において１０はＣＰＵであり、プログラムで規定された情報処理を実行する。本発明に係わる図５の文字処理プログラムをＣＰＵ１０が実行するときの図１のコンピュータシステムが本発明の文字処理装置としての機能を果たす。また、ＣＰＵ１０が本発明の情報処理手段としての機能を果たす。
【００１２】
２０はＣＰＵ１０が実行する情報処理に必要な入力データ、情報処理結果として得られる出力データ、ＣＰＵ１０が実行するプログラム、ディスプレイ６０に表示するデータなどを一時記憶するシステムメモリである。システムメモリ２０はＲＯＭやＲＡＭで構成される。
【００１３】
３０はハードディスクであり、装置を制御するためのオペレーティングシステムと呼ばれるシステム制御プログラムおよび本発明に係わる文字処理プログラム（ＦＥＰ）、従来技術で述べた漢字辞書（読みと、読みに対応する表記を記載した辞書）および外部から入力した、本発明に係る表記ファイル(後述)を保存記憶する。
【００１４】
４０は第１の入力装置であり、マウスなどのポインティングデバイス(本発明の第１および第２の指定手段)およびキーボード入力装置を有する。キーボードからは読みを入力する。
【００１５】
５０は第２の入力装置であり、本発明の第２の入力手段として機能する。第２の入力手段としては、ＣＤＲＯＭ，ＤＶＤあるいはフロッピー（登録商標）ディスクなどの携帯用記憶媒体からデータを読み取る記憶媒体読取装置やモデム、ＬＡＮ用インターフェースなど外部の情報処理装置と通信を行う通信装置などを使用することができる。
【００１６】
６０はディスプレイであり、ＣＰＵ１０はシステムメモリ２０から表示用のデータを読み取り、ディスプレイ６０の表示画面に表示させる。ＣＰＵ１０およびディスプレイ６０が本発明の表示手段として機能する。
【００１７】
図２は第２の入力装置５０から入力する補助情報の一例を示す。この例では補助情報は住所録ファイルであり、住所録ファイルには図２に示すように姓についての読み、その姓についての補助情報（名前（姓名）、住所、電話番号、メールアドレスなどの複数項目の住所録関連情報）が記載されている。
【００１８】
従来のかな漢字変換プログラムでは、読みに対応する表記の文字列(この場合は、「わたなべ」に対応する表記「渡辺、渡部、渡邊」の対応は、標準辞書と呼ばれる組み込みの漢字辞書にすでに登録されており、図３の第１の入力インターフェース１００に、読みから変換可能な候補として表示し、ユーザはマウスにより所望の表記を指定していた。しかしながら、従来では、かな漢字変換プログラムなどの文字処理プログラムは、読みを表記に変換する機能だけしか有しておらず、表記に関連する補助情報、たとえば、住所録などの姓名、住所などを文書処理プログラムなどのアプリケーションプログラムに引き渡すことはできなかった。このような点を考慮して、ユーザに有効な新規機能を提供すべく、本実施形態では、図４に示すような２つの入力インターフェース（グラフィカルユーザインタフェースとも呼ばれる）を用意している。
【００１９】
この２つの入力インターフェースを図４および図５を使用して説明する。
【００２０】
図４において、１００は従来からよく知られている第１の入力インターフェースであり、読みに対応して変換可能な表記を表示するインターフェースである。  １０１は表記に関連する補助情報があることを示すアイコンである。このアイコン１０１をユーザがマウスにより指定すると、ＣＰＵ１０の制御により第２の入力インターフェース２００がディスプレイ６０の表示画面に表示される。
【００２１】
２００は本発明に係る第２の入力インターフェースであり、ユーザが第１の入力インターフェース１００で指定した表記に関連する補助情報（「渡邉」に関連する住所録関連情報、本発明の読みに対応する補助情報）を表示する。なお、この形態では第２の入力インターフェース２００上で、第１の入力インターフェース１００で指定した表記だけでなく、予め登録してある住所録ファイルの中の「渡邉」に関連する住所録関連情報に隣接する他の住所録関連情報（図４の例では「渡辺」に関連する住所録関連情報）が表示されることおよび複数の「渡邉」に関する住所録関連情報をも表示する点に留意されたい。
【００２２】
ユーザがマウスを操作して図５に示すように第２の入力インターフェース２００上の表記２０１（「渡邉太郎」）にマウスポインタを合わせて、この表記をマウスのクリックボタンの操作により指定すると、ＣＰＵ１０は、読み「わたなべ」に対応する表記として「渡邉」の代わりに「渡邉太郎」を、その表記を使用するアプリケーションプログラム（文書処理プログラムや表計算ソフトなど）に引き渡す。
【００２３】
この例では、補助情報のファイルは住所録ファイルであるが、これに限ることはない、漢字辞書に登録されている表記（第１の入力インターフェース１００で表示する表記）に関連する種々のファイルを第２の入力インターフェース２００に表示することができる。たとえば、従来では、第２の入力インターフェース２００に漢字変換候補についての意味内容を示す情報（漢字字典の情報）などを表示している従来技術が知られているが、この漢字字典の情報に記載されている文字列を範囲指定して、アプリケーションプログラムに引き渡してもよい。
【００２４】
このような情報の引渡し方法をユーザが使用することで、ユーザが詳しく覚えていない姓名や住所などを、たとえば、「姓」の読みを入力することで、第２の入力インターフェース２００に表示させて、マウスにより指定することでアプリケーションプログラムに引き渡すことが可能となる。
【００２５】
図５は本発明の文字処理プログラムの一例を示す。図３〜図５を参照しながら文字処理プログラムの文字処理内容を説明する。
【００２６】
なお、文字処理プログラム（かな漢字変換プログラム）は、図１のコンピュータシステムを起動したときに従来と同様、システムメモリ２０上に読み込まれ、ディスプレイ６０の表示画面には文字処理プログラムを表すアイコンが表示されるものとする。また、アイコンをマウスの右ボタンクリック操作することにより、メニュー画面が表示される点も従来と同様である。ただし、メニューには、第２の入力インターフェース２００に表示する補助情報を記載した表記ファイル（この例では住所録ファイル）をハードディスク３０上に入力（登録）するためのメニュー項目が用意されているものとする。
【００２７】
（表記ファイルの入力（登録））
ユーザは表示画面上の文字処理プログラムのアイコンをマウスで操作し、メニューを表示させる。次にユーザは表示されたメニューの中の表記ファイル入力（登録）のメニュー項目をマウスにより選択する。この選択操作に応じて、ＣＰＵ１０は表示画面にファイル選択用のグラフィカルユーザインタフェース（ＧＵＩ）を表示する。このＧＵＩは従来からよく知られているものを使用するとよい。たとえば、ファイルをアイコンやツリーの形態で表示し、所望のファイルを選択するためのＧＵＩ、ファイルが記憶されている記憶場所をキーボードから文字入力の形態で指示するＧＵＩを使用することができる。ユーザはこのようなＧＵＩを使用して、第２の入力装置５０、たとえば、ＣＤＲＯＭ読取装置に搭載された表記ファイルを選択する。この選択操作を図５のステップ１００の判定処理で検出すると、ＣＰＵ１０は選択されたＣＤＲＯＭ上の表記ファイルをＣＤＲＯＭ読み取り装置を介してハードディスク３０上のあらかじめ定められた記憶領域に入力(書き込み)する（Ｓ１１０）。
【００２８】
（入力された表記ファイルを使用する補助情報の引渡し）
ユーザがハードディスク３０に記憶されたアプリケーションプログラム、この例では文書処理プログラムを起動し、キーボードから読み「わたなべ」を入力する。文字処理プログラムに従ってＣＰＵ１０は、図５のステップＳ１００→２００→Ｓ３００へと移行し、Ｓ３００のその他の処理でキーボードから入力された読み「わたなべ」が、ディスプレイ６０の表示画面に表示される。ユーザがキーボード上の「Ｅｎｔｅｒ」キーの操作により読みの変換をＣＰＵ１０により指示すると、ＣＰＵ１０は、この指示をＳ２００の判定処理で検出し、手順をＳ２００からＳ２１０へと進める。
【００２９】
ステップＳ２１０ＣＰＵ１０は図４の入力インターフェース１００を表示させる。なお、変換候補の各表記については漢字辞書から取得する。また、取得した各表記について、ハードディスク３０の所定領域に入力された表記ファイル（この場合、住所録ファイル）をＣＰＵ１０により検索し、各表記に関連する補助情報が表記ファイルの中に記載されているかを確認する。また、各表記に関連する補助情報を表記ファイルから取り出してシステムメモリ２０内に一時記憶しておく。表記ファイルの中に記載がある場合には、図４に示すように、ＣＰＵ１０は補助情報があることを示すアイコン１０１を第１の入力インターフェース上で表示させる（Ｓ２１０）。
【００３０】
ユーザがこのアイコン１０１をマウスにより指定すると、ＣＰＵ１０はＳ２２０の判定処理によりアイコン指定ありを検出し、ＣＰＵ１０は図４に示すように第２の入力インターフェース２００内に取り出した補助情報を表示させる（Ｓ２３０）。
【００３１】
続いてＣＰＵ１０はユーザのマウスによる補助情報の指定を受け付ける（Ｓ２３０）。表示画面上で指定された補助情報（イメージ形態）と同じ補助情報（文字コード形態）が、それを一時記憶しているシステムメモリ２０からＣＰＵ１０により取り出され、アプリケーションプログラム（文書処理プログラム）に引き渡される（Ｓ２４０）。
【００３２】
一方。アイコン１０１が指定されず、第１の入力インターフェース１００上の表記（変換候補）がユーザにより選択された場合には、ＣＰＵ１０は、従来と同様にして、選択された表記（漢字辞書から取得された表記）をアプリケーションプログラムに引き渡す（Ｓ２２０→Ｓ２４０）。
【００３３】
その結果、文書処理プログラムを実行するＣＰＵ１０は引き渡された表記をシステムメモリ２０内の文書作成領域に記憶すると共に、表示画面上に、引き渡された補助情報、この例では「渡邉太郎」を表示させる。
【００３４】
このように、外部装置から表記ファイルをコンピュータシステムに入力し、その表記ファイルに記載された表記を表示画面上のユーザの指定に応じてアプリケーションプログラムに引き渡すことができるので、ユーザは漢字辞書にその都度、表記と読みを登録する必要はない。
【００３５】
また、アプリケーションに引き渡した情報、そのものがわからなくても、それに関連する読みを入力することで、所望の情報を表示画面に表示させて、所望の情報をユーザが目視確認することができる。
【００３６】
さらには、字画がおおく、読みおよびその表記がわからない個人の名前についても、姓など、関連する情報の読みを与えることで、ユーザは所望の表記を得ることが可能となる。
【００３７】
その他の実施形態
１）上述の例では、読みに関連する補助情報を入力インターフェース２００の形態で表示していたが、表の形態で、表示してもよい。読みに関連する補助情報は、関連するすべての補助情報を選択してもよいし、表示する個数を所定数に限定してもよい。
２）複数の表記および補助情報を入力する方法としては他に、紙に記載された表記を文字読取装置（ＯＣＲ）により読み取り、ＣＰＵ１０により文字認識して文字コードの形態で複数の表記をハードディスク３０に保存する方法や、マイクロホンから入力した音声形態の複数の表記をＣＰＵ１０により音声認識して読み取り、ハードディスク３０に保存する方法もある。さらには、インターネットやＬＡＮを介して外部のコンピュータシステムから表記ファイルを入力してもよく、いずれの入力方法を採るかは、発明を実施する者が、選択すればよい。
３）上述の実施形態では１つの表記ファイルを入力する例であったが、複数の表記ファイルを入力して、ユーザの選択操作で所望の表記ファイルを表示させるようにすることもできる。
４）上述の実施形態では表記ファイルは住所録の例であったが、他のファイルでもよい。また、表記ファイルは、複数の表記が必要最小限、記載されていればよいことは当業者であれば理解できよう。
【００３８】
その他の実施形態で上述したように、本発明の実施するための形態は複数の形態が可能であり、本明細書で述べた実施形態に限定すべきではない。本発明は特許請求に範囲に記載された技術思想により表されることに当業者は留意すべきである。
【図面の簡単な説明】
【００３９】
【図１】本発明実施形態のハードウェア構成を示すブロック図である。
【図２】本発明実施形態の表記ファイルの一例を示す説明図である。
【図３】従来の表記指定方法を説明するための説明図である。
【図４】本発明実施形態の補助情報指定方法を説明するための説明図である。
【図５】本発明実施形態の補助情報指定方法を説明するための説明図である。
【図６】本発明実施形態の文字処理手順を示すフローチャートである。
【符号の説明】
【００４０】
１０  ＣＰＵ
２０  システムメモリ
３０  ハードディスク
４０  第１の入力装置
５０  第２の入力装置
６０  ディスプレイ
【図１】
2007299290.tif 000003
【図２】
2007299290.tif 000004
【図３】
2007299290.tif 000005
【図４】
2007299290.tif 000006
【図５】
2007299290.tif 000007
【図６】
2007299290.tif 000008