(57)【要約】【課題】  用紙等に印刷された文書中の単語情報を容易に指定することができ、特に部分的に入力される単語情報からの指定を容易かつ正確に行うことができるようにする。【解決手段】  情報指定装置１００として携帯端末、例えば携帯電話機が用いられる。この情報指定装置１００は、基地局２００を通じてインターネットなどの通信網３００に接続され、さらにこの通信網３００には、電子文書の収められた文書管理データベース４０１を有する外部サーバ４００が接続されている。一方、ユーザーの手元には電子文書が用紙にプリントアウトされた紙文書５００が配布されており、この紙文書５００には、外部サーバ４００に収められた電子文書をアクセスするための２次元コード情報５０１が印刷され、この２次元コード情報５０１を用いて情報指定装置１００により文書管理データベース４０１に保存された電子文書が特定されて、単語情報の指定が行われる。【選択図】        図１
2007025980.tif 000002
【特許請求の範囲】
【請求項１】
文書中の任意の単語情報を指定する情報指定システムであって、
前記文書の保存されるサーバ装置と情報指定装置とがネットワークを通じて接続され、
前記情報指定装置には、前記サーバ装置に保存された文書を特定するための識別情報を入力する文書特定手段と、前記単語情報の入力を行う文字入力手段とが設けられ、
前記文字入力手段から部分的に入力される前記単語情報により、前記文書特定手段で特定された文書に含まれる単語情報を検索して、前記指定される単語情報の候補を選出する
ことを特徴とする情報指定システム。
【請求項２】
請求項１記載の情報指定システムにおいて、
前記情報指定装置には、前記選出された候補の単語情報を表示する候補情報表示手段と、前記候補情報表示手段に表示された単語情報の候補から所望の単語情報を選択する候補情報選択手段とがさらに設けられる
ことを特徴とする情報指定システム。
【請求項３】
請求項１記載の情報指定システムにおいて、
前記情報指定装置の文字入力手段には、前記単語情報の入力を行う際の文字種より少ない数のキーを設け、それぞれのキーは複数の前記文字種を代表して入力を行う
ことを特徴とする情報指定システム。
【請求項４】
請求項１〜３のいずれかに記載の情報指定システムにおいて、
前記文書特定手段は、前記文書の表示に付加されたコード情報の表示と、前記コード情報の表示を取得するコード情報取得手段からなる
ことを特徴とする情報指定システム。
【請求項５】
請求項１〜３のいずれかに記載の情報指定システムにおいて、
前記文書特定手段は、前記サーバ装置に保存された文書の管理情報に基づく情報を前記情報指定装置に送信して前記情報の中から選択する
ことを特徴とする情報指定システム。
【請求項６】
請求項１〜５のいずれかに記載の情報指定システムにおいて、
前記文書特定手段で特定された文書に含まれる前記単語情報を並べ替えて辞書情報を形成し、該辞書情報を前記情報指定装置が取得して前記単語情報の候補の選出の処理を行う
ことを特徴とする情報指定システム。
【請求項７】
請求項１〜５のいずれかに記載の情報指定システムにおいて、
前記文書特定手段で特定された文書の全部または一部のテキスト情報を前記情報指定装置が取得して前記単語情報の候補の選出の処理を行う
ことを特徴とする情報指定システム。
【請求項８】
請求項１〜５のいずれかに記載の情報指定システムにおいて、
前記文字入力手段から部分的に入力される前記単語情報を前記サーバ装置に送信して前記単語情報の候補の選出の処理を行い、該選出された候補を前記情報指定装置に返信する
ことを特徴とする情報指定システム。
【請求項９】
請求項１〜８のいずれかに記載の情報指定システムにおいて、
前記指定された単語情報を用いて、該単語情報および／または該単語情報を含む前記文書の任意の範囲を設定し、前記単語情報および／または前記範囲の文書に対して任意のアプリケーションを実行する
ことを特徴とする情報指定システム。
【請求項１０】
請求項９記載の情報指定システムにおいて、
前記アプリケーションは、前記単語情報および／または前記範囲の文書に含まれる単語情報に対する意味情報の提示を行う
ことを特徴とする情報指定システム。
【請求項１１】
請求項９記載の情報指定システムにおいて、
前記アプリケーションは、前記単語情報および／または前記範囲の文書に含まれる単語情報に対する前記ネットワーク上の検索を行う
ことを特徴とする情報指定システム。
【請求項１２】
請求項９記載の情報指定システムにおいて、
前記アプリケーションは、前記単語情報および／または前記範囲の文書に対する編集を行う
ことを特徴とする情報指定システム。
【請求項１３】
文書中の任意の単語情報を指定する情報指定方法であって、
前記文書の保存されるサーバ装置と情報指定装置とをネットワークを通じて接続し、
前記情報指定装置に、前記サーバ装置に保存された文書を特定するための識別情報を入力する文書特定手段と前記単語情報の入力を行う文字入力手段とを設け、
前記文字入力手段から部分的に入力される前記単語情報により、前記文書特定手段で特定された文書に含まれる単語情報を検索して、前記指定される単語情報の候補を選出する
ことを特徴とする情報指定方法。
【請求項１４】
文書中の任意の単語情報を指定する情報指定システムに用いるサーバ装置であって、
前記文書が保存されると共に情報指定装置がネットワークを通じて接続され、
前記情報指定装置からの識別情報に従って前記保存された文書を特定し、
前記情報指定装置から部分的に受信される前記単語情報により前記特定された文書に含まれる単語情報を検索して前記指定される単語情報の候補を選出し、
前記候補の単語情報を前記情報指定装置に送信する
ことを特徴とする情報指定システムに用いるサーバ装置。
【請求項１５】
文書中の任意の単語情報を指定する情報指定システムに用いる情報指定装置であって、
ネットワークを通じて前記文書の保存されるサーバ装置に接続されると共に、前記サーバ装置に保存された文書を特定するための識別情報を入力する文書特定手段と前記単語情報の入力を行う文字入力手段とが設けられ、
前記文字入力手段から部分的に入力される前記単語情報により、前記文書特定手段で特定された文書に含まれる単語情報を検索して、前記指定される単語情報の候補を選出する
ことを特徴とする情報指定システムに用いる情報指定装置。
【請求項１６】
文書の保存されるサーバ装置と情報指定装置とがネットワークを通じて接続されたシステムにおいて前記文書中の任意の単語情報の指定を行う情報指定プログラムであって、
前記情報指定装置の文書特定手段により前記サーバ装置に保存された文書を特定する機能と、
前記情報指定装置の文字入力手段から部分的に入力される前記単語情報により前記文書特定手段で特定された文書に含まれる単語情報を検索して前記指定される単語情報の候補を選出する機能と
を前記サーバ装置または情報指定装置で実現するための情報指定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば文書中の単語情報を指定する際に使用して好適な情報指定システム、情報指定方法、サーバ装置、情報指定装置及び情報指定プログラムに関する。詳しくは、情報指定装置から部分的に入力される単語情報を用いて、容易に所望の単語情報の指定を行うことができるようにしたものである。
【背景技術】
【０００２】
従来の単語情報を指定する技術では、例えばディスプレイに表示されている文書中の単語を、ポインティングデバイス等を用いて指定することが行われている（例えば、特許文献１参照。）。
【０００３】
また、単語情報の指定を行う際の単語情報の入力方法として、入力に使用する文字種より少ない数のキーを用いて指定を行う方法も提案されているものである（例えば、特許文献２参照。）。
【０００４】
すなわち従来から、例えば文書中の単語情報を指定するためには、各種の手段が提案されているものである。
【特許文献１】特開２００１−１０１２１８号公報
【特許文献２】特開２００２−２５１３９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
例えば提示された文書中で意味の判らない単語を発見したり、発見した誤りの訂正や文章の校正等を行う場合に、その文書が例えばディスプレイ上に表示されている場合には、特許文献１に記載の技術のようにポインティングデバイスを用いて、その単語情報を指定してその意味の表示や訂正・校正のためのアプリケーションを起動させることが可能である。しかしその文書が、例えば用紙にプリントアウトされていた場合には、上述のようなポインティングデバイスでの指定はできない。
【０００６】
そこでそのような場合には、キーボードを用いて単語情報を再度入力する必要が生じる。そしてこのような単語入力の方法として、特許文献２に記載の技術のように、入力に使用する文字種より少ない数のキーを用いて入力を行う方法が提案されている。すなわち、特許文献２に記載の技術では、単語を発音する際の子音に相当するキーのみを用いて入力を行ったり、アルファベットをいくつかのグループに分けて、それぞれのグループを代表するキーを用いて入力を行うものである。
【０００７】
しかしながら特許文献２に記載の技術においては、候補単語の選択の処理が極めて煩雑であり、この選択には例えば過去の入力から学習を行うような技術も用いられるが、初めて接する文書や他人の文書に対する場合には効果を期待できない。また、意味の判らない単語や誤った単語に対しては、学習自体が無効である。さらに、対象となる文書全体に使用されている単語の傾向などを判断して候補の選択を行うことも提案されているが、極めて膨大な処理が必要とされ、そのためのプログラム等も複雑になってしまう。
【０００８】
なお、その他の単語の指定手段としては、例えば携帯端末のカメラ機能を利用して文書内から単語の含まれる部分の画像を撮影し、撮影された単語の画像をＯＣＲ（Optical Character Recognition）処理によって認識する方法や、文書全体にバーコード等を付加して、ペン型スキャナ等でこのコード情報を読み取り、それに対応する単語を指定する方法も提案されているが、いずれも特殊な処理や機材を要求されるものであり、あるいは、文書自体が通常の文書としては利用できないなどの問題を生じてしまうものである。
【０００９】
この発明はこのような問題点に鑑みて成されたものであって、本発明の目的は、文書中の単語情報の指定を容易に行うことができるようにするものである。
【課題を解決するための手段】
【００１０】
上記の課題を解決し、本発明の目的を達成するため、請求項１に記載された発明は、文書中の任意の単語情報を指定する情報指定システムであって、文書の保存されるサーバ装置と情報指定装置とがネットワークを通じて接続され、情報指定装置には、サーバ装置に保存された文書を特定するための識別情報を入力する文書特定手段と、単語情報の入力を行う文字入力手段とが設けられ、文字入力手段から部分的に入力される単語情報により、文書特定手段で特定された文書に含まれる単語情報を検索して、指定される単語情報の候補を選出することを特徴とする情報指定システムである。
【００１１】
請求項２の記載による情報指定システムにおいては、情報指定装置には、選出された候補の単語情報を表示する候補情報表示手段と、候補情報表示手段に表示された単語情報の候補から所望の単語情報を選択する候補情報選択手段とがさらに設けられることを特徴とするものである。
【００１２】
請求項３の記載による情報指定システムにおいては、情報指定装置の文字入力手段には、単語情報の入力を行う際の文字種より少ない数のキーを設け、それぞれのキーは複数の文字種を代表して入力を行うことを特徴とするものである。
【００１３】
請求項４の記載による情報指定システムにおいては、文書特定手段は、文書の表示に付加されたコード情報の表示と、コード情報の表示を取得するコード情報取得手段からなることを特徴とするものである。
【００１４】
請求項５の記載による情報指定システムにおいては、文書特定手段は、サーバ装置に保存された文書の管理情報に基づく情報を情報指定装置に送信して情報の中から選択することを特徴とするものである。
【００１５】
請求項６の記載による情報指定システムにおいては、文書特定手段で特定された文書に含まれる単語情報を並べ替えて辞書情報を形成し、この辞書情報を情報指定装置が取得して単語情報の候補の選出の処理を行うことを特徴とするものである。
【００１６】
請求項７の記載による情報指定システムにおいては、文書特定手段で特定された文書の全部または一部のテキスト情報を情報指定装置が取得して単語情報の候補の選出の処理を行うことを特徴とするものである。
【００１７】
請求項８の記載による情報指定システムにおいては、文字入力手段から部分的に入力される単語情報をサーバ装置に送信して単語情報の候補の選出の処理を行い、この選出された候補を情報指定装置に返信することを特徴とするものである。
【００１８】
請求項９の記載による情報指定システムにおいては、指定された単語情報を用いて、この単語情報および／またはこの単語情報を含む文書の任意の範囲を設定し、単語情報および／または範囲の文書に対して任意のアプリケーションを実行することを特徴とするものである。
【００１９】
請求項１０の記載による情報指定システムにおいては、アプリケーションは、単語情報および／または範囲の文書に含まれる単語情報に対する意味情報の提示を行うことを特徴とするものである。
【００２０】
請求項１１の記載による情報指定システムにおいては、アプリケーションは、単語情報および／または範囲の文書に含まれる単語情報に対するネットワーク上の検索を行うことを特徴とするものである。
【００２１】
請求項１２の記載による情報指定システムにおいては、アプリケーションは、単語情報および／または範囲の文書に対する編集を行うことを特徴とするものである。
【００２２】
また、本発明の目的を達成するため、請求項１３に記載された発明は、文書中の任意の単語情報を指定する情報指定方法であって、文書の保存されるサーバ装置と情報指定装置とをネットワークを通じて接続し、情報指定装置に、サーバ装置に保存された文書を特定するための識別情報を入力する文書特定手段と単語情報の入力を行う文字入力手段とを設け、文字入力手段から部分的に入力される単語情報により、文書特定手段で特定された文書に含まれる単語情報を検索して、指定される単語情報の候補を選出することを特徴とする情報指定方法である。
【００２３】
また、本発明の目的を達成するため、請求項１４に記載された発明は、文書中の任意の単語情報を指定する情報指定システムに用いるサーバ装置であって、文書が保存されると共に情報指定装置がネットワークを通じて接続され、情報指定装置からの識別情報に従って保存された文書を特定し、情報指定装置から部分的に受信される単語情報により特定された文書に含まれる単語情報を検索して指定される単語情報の候補を選出し、候補の単語情報を情報指定装置に送信することを特徴とする情報指定システムに用いるサーバ装置である。
【００２４】
また、本発明の目的を達成するため、請求項１５に記載された発明は、文書中の任意の単語情報を指定する情報指定システムに用いる情報指定装置であって、ネットワークを通じて文書の保存されるサーバ装置に接続されると共に、サーバ装置に保存された文書を特定するための識別情報を入力する文書特定手段と単語情報の入力を行う文字入力手段とが設けられ、文字入力手段から部分的に入力される単語情報により、文書特定手段で特定された文書に含まれる単語情報を検索して、指定される単語情報の候補を選出することを特徴とする情報指定システムに用いる情報指定装置である。
【００２５】
また、本発明の目的を達成するため、請求項１６に記載された発明は、文書の保存されるサーバ装置と情報指定装置とがネットワークを通じて接続されたシステムにおいて文書中の任意の単語情報の指定を行う情報指定プログラムであって、情報指定装置の文書特定手段によりサーバ装置に保存された文書を特定する機能と、情報指定装置の文字入力手段から部分的に入力される単語情報により文書特定手段で特定された文書に含まれる単語情報を検索して指定される単語情報の候補を選出する機能とをサーバ装置または情報指定装置で実現するための情報指定プログラムである。
【発明の効果】
【００２６】
以上述べたように、本発明の情報指定システム、情報指定方法、サーバ装置、情報指定装置及び情報指定プログラムによれば、情報指定装置によりサーバ装置に保存された文書を特定し、特定された文書に含まれる単語情報を検索して指定される単語情報の候補を選出することによって、部分的に入力される単語情報からの指定を容易かつ正確に行うことができ、特に情報指定装置の文字入力手段に設けられるキーの数が少数の場合にも、迅速な単語情報の指定を行うことができる。
【発明を実施するための最良の形態】
【００２７】
〔実施の形態１〕
以下、図面を参照して本発明の実施の形態１を説明する。図１は本発明による情報指定システム、情報指定方法、サーバ装置、情報指定装置及び情報指定プログラムを適用したシステムの全体構成の一実施形態を示すブロック図である。
【００２８】
図１のシステムにおいては、情報指定装置１００として携帯端末、例えば携帯電話機が用いられる。この情報指定装置１００は、基地局２００を通じてインターネットなどの通信網３００に接続され、さらにこの通信網３００には、電子文書の収められた文書管理データベース４０１を有する外部サーバ４００が接続されている。一方、ユーザーの手元には電子文書が用紙にプリントアウトされた紙文書５００が配布されており、この紙文書５００には、外部サーバ４００に収められた電子文書をアクセスするための２次元コード情報５０１が印刷されている。
【００２９】
次に、図２には、２次元コード情報５０１の付加された紙文書５００の具体例を示す。この紙文書５００には、外部サーバ４００に収められた電子文書が印刷された印字領域５０２と、その領域外に２次元コード情報５０１が印刷されている。なお、このような２次元コード情報５０１は、例えば外部サーバ４００に収められた電子文書に対してプリントアウトの指示を行うと、その電子文書の保存場所などを特定してアクセスが行われるように自動的に生成されて印刷されるものである。
【００３０】
この２次元コード情報５０１は、例えば図３に示すような情報により生成されている。なお、この実施形態における情報ではコード情報をＸＭＬ等のタグ形式言語で記述しているものである。そして図３中の<Document Attribute>タグは、紙文書５００の属性情報を示し、このタグ内に文書のタイトル名等の情報が記録されている。この文書のタイトル名は、例えばコード情報を抽出した際には任意の画面等に表示して、ユーザーへ取得した文書を確認させるために利用しても良い。
【００３１】
また、<Document Location>タグは、紙文書５００に対応する電子文書が保存されている場所を示す。場所情報は、電子文書が管理されている外部サーバ４００が設置されている場所を示すＵＲＬ情報<Document-DB>タグと、外部サーバ４００内にある電子文書の場所を特定する情報<Document-ID>タグとから構成される。このように場所情報を分割することで、外部サーバ４００の設置場所を示すＵＲＬ情報の管理は通信業者等で行い、電子文書を特定する場所情報の管理は外部サーバ４００の運営者側で行うことできる。
【００３２】
そしてこのシステムにおいて、情報指定装置１００により紙文書５００に対応する電子文書を特定し、その中の任意の単語を指定することで、その単語情報に従って紙文書５００に対応する外部サーバ４００に保存された電子文書を検索し、その位置情報や単語情報そのものを指定することができる。さらに、この指定された位置情報や単語情報から、その情報に関連した辞書機能や検索機能、編集機能など任意のアプリケーションを起動させることが可能となるものである。
【００３３】
そこで情報指定装置１００としては、例えば図４に示すような携帯端末が用いられる。この携帯端末には、いわゆる携帯電話機が想定され、通常の通話に用いられる電話番号等のキー入力部１０１と、音声入力部１０２、音声出力部１０３及び通信部１０４が設けられると共に、画像入力（カメラ）部１０５と画像出力（ディスプレイ）部１０６が設けられる。そして画像入力部１０５で２次元コード情報５０１を撮影することにより、指定された場所へのアクセスが行われるようにプログラムが設けられている。
【００３４】
さらに、キー入力部１０１はユーザーが情報指定装置１００へ指示するためにキー入力する際にも使用される。すなわち、候補単語を選出するために文字列を入力する際や、選出された候補単語から指定したい単語を選択する際に、ユーザーはキー入力部１０１を介して指示をして単語指定を行う。また、画像出力部１０６には、上述のキー入力部１０１を介して指示された単語が表示されると共に、後述するようにキー入力部１０１からの入力に従って選出された候補単語を一覧表示する際にも使用される。
【００３５】
画像入力部１０５は画像情報を撮影する際に使用される。ここでは、文書を特定するために紙文書５００等に印刷されたコード情報５０１を取得する際に、画像入力部１０５を介してコード情報を取得することができる。また、音声出力部１０３は音声情報（他者との会話・キー操作音・音声案内等）を出力する際に使用される。なお、候補情報表示手段としては、候補単語を画像出力部１０６の画面に表示するだけでなく、候補単語を音声で出力することも可能である。
【００３６】
音声入力部１０２は音声情報（他者との会話・音声操作）を入力する際に使用されると共に、選出された候補単語から指定する単語を選択する際に音声情報を入力することで単語選択することも可能である。さらに、通信部１０６は外部サーバ４００と通信する際に使用される。ここでは単語の指定対象となる文書のテキスト情報を外部サーバ４００から取得する際や、単語の意味情報を外部サーバ４００から取得する際などにも、通信部１０６を介して外部サーバ４００と通信処理を行う。
【００３７】
なお、上記のシステムにおいて、本発明の情報指定装置１００は携帯電話機のような携帯端末に利用することが主として考えられているが、情報指定装置１００は携帯端末に限定されるものではなく、単語を指定するためのキー入力部１０１を有する情報指定装置１００であれば、どのような形態の装置であっても本発明を適用することができる。
【００３８】
さらに、図５には情報指定装置１００の機能ブロック図を示す。この図５において、入力記録手段１１１は文書から単語を指定する際にユーザーがキー入力部１０１に指示したキー入力情報を受け付け、そのキー入力情報の履歴情報を情報指定装置１００の記録領域（図示せず）内に記録する手段である。
【００３９】
また文書特定手段１１２は単語の指定対象となる文書を特定する手段である。ここで、文書特定方法としては、図３の紙文書５００に印刷されたコード情報５０１を、図４の画像入力部１０５で撮影し、撮影した画像情報から文書を特定する方法が一例として挙げられる。そしてこの文書特定手段１１２で取得されたコード情報が、外部サーバ４００に送信され、このコード情報に対応する文書のテキスト情報が文書管理データベース４０１から取り出されて、文書情報通信取得手段１１３に返信される。
【００４０】
一方、入力記録手段１１１で受け付けたキー入力履歴情報は候補情報選出手段１１４へ受け渡される。この候補情報選出手段１１４は、入力記録手段１１１に記録されたキー入力履歴情報を参照して、情報通信取得手段１１３で取得された文書のテキスト情報から候補単語を選出する手段である。ここで、選出された候補単語が一つである場合にはその単語をユーザーが指定したい単語として決定する。また、候補情報選出手段１１４で選出された候補単語が複数ある場合などには、候補情報表示手段１１５が選出された候補単語群の一覧を図４の画像出力部１０６に表示する。
【００４１】
すなわち、候補情報表示手段１１５は候補情報選出手段１１４で選出された候補単語群を表示する手段である。そして、候補情報選択手段１１６は候補情報表示手段１１５で表示された候補単語群からユーザーが指定したい単語を選択する手段である。ここで、選択方法は画面に表示された候補単語群から選択したい単語をユーザーがキー入力部１０１に指示して選択する。従って、画像出力部１０６に表示された候補単語を選択する際には、入力記録手段１１１はキー入力履歴情報を候補情報選択手段１１６へ受け渡す。
【００４２】
以上の手段を利用することによって、紙文書５００に記載された単語の指定を簡易に行うことができるようにした情報指定装置１００を提供することができる。
【００４３】
また、図６に本発明の情報指定装置１００の代表的なハードウェア構成の一実施形態を示す。図６に示すように、情報指定装置１００は、中央演算処理装置（Central Processing Unit：以下、ＣＰＵと略称する）１２１、情報記録部１２２、入力インターフェース（以下、入力Ｉ／Ｆと略称する）１２３、表示インターフェース（以下、表示Ｉ／Ｆと略称する）１２４、外部インターフェース（以下、外部Ｉ／Ｆと略称する）１２５から構成される。
【００４４】
ここで、ＣＰＵ１２１は、オペレーティング・システムの制御下で情報記録部１２２から読み取ったプログラムを実行することで、情報指定装置１００の動作処理を実現する。
【００４５】
また、情報記憶部１２２は、ＣＰＵ１２１で実行されるプログラムや、キー入力履歴情報、文書を特定する情報（紙文書５００に印刷されたコード情報５０１を撮影した際の画像情報）、文書のテキスト情報等を記録する。なお、情報記録部１２２は、情報指定装置１００の内部に設置しても良いし、フラッシュメモリ等を使用して情報指定装置１００から着脱可能な形式にして良い。また、ハードディスク・光メモリ等の記録媒体を利用しても良い。
【００４６】
さらに、入力Ｉ／Ｆ１２３は、キー入力部１２６と画像入力部１２７から構成される。キー入力部１２６は、数字キーやカーソル・キーなど複数の操作ボタンで構成され、ユーザーはキー入力部１２６を使用することで情報指定装置１００へ文字等の入力や候補単語の選択指示等をすることができる。
【００４７】
また、画像入力部１２７は、ＣＣＤやＣＭＯＳ等の撮像素子で構成されており、紙文書５００に印刷されたコード情報５０１を撮影することができる。この画像入力部１２７によってコード情報５０１を撮影した画像情報は情報記録部１２２に保存される。さらに、ＣＰＵ１２１の演算機能を利用して画像解析処理を実行し、画像情報からコード情報を抽出しても良い。
【００４８】
さらに、表示Ｉ／Ｆ１２４は、液晶ディスプレイ１２８等を利用した画像出力部や音声出力部で構成され、キー入力部１２６で入力された文字入力情報や候補情報選出手段１１３で選出された候補単語等を表示する。
【００４９】
また、外部Ｉ／Ｆ１２５は、通信処理部１２９によって情報指定装置１００と外部機器（外部サーバ等）との通信処理を実現する。通信手段としては、ＰＤＣ（Personal Digital Assistant）やＰＨＳ（Personal Handy-phone System）等の無線電話機能を用いて、携帯端末用の基地局（交換機など）を介して一般電話回線に接続しても良い。あるいは、Blue-ToothやIEEE802.11等の近距離無線データ通信機能を使用して、情報指定装置１００の近くにある近距離無線データ通信の基地局等を介してweb等に接続して良い。
【００５０】
以上のハードウェアから構成された情報指定装置１００を使用して、文書から単語を簡易に指定する情報指定装置１００を実現する。
【００５１】
次に、本発明の情報指定装置１００を使用して文書から単語を指定する処理に関する全体フローチャート図を図７に示す。
【００５２】
図７において、処理がスタートされると、まず、ステップＳ１で情報指定装置１００の文書特定手段１１２で単語の指定対象となる文書を特定する。次にステップＳ２ではステップＳ１で特定した文書のテキスト情報を取得する。これらのステップＳ１、ステップＳ２の処理を実行し、単語の指定対象となる文書を特定して特定文書のテキスト情報を取得することで、全体フローチャートの前処理が終了する。
【００５３】
なお、同一の文書から単語を複数回にわたり指定する場合においても、前処理は一度だけ実行すれば良く、その後はステップＳ３〜ステップＳ８の処理を繰り返し実行することで同一文書から単語を複数回にわたり指定できる。さらに、前処理部分の文書特定処理となるステップＳ１、ステップＳ２の詳細なフローチャート例に関しては後述する。
【００５４】
そして、ステップＳ３ではキー入力部を使用して文書から指定したい単語を入力する。ここで、キー入力方法の一例として子音方式で入力する方法が挙げられる。この子音方式でキー入力する方法とは、上述の特許文献２にも記載されているように、子音のみを入力する（五十音表の中で同じ行に属する仮名には同じキーを割り当てる）ことによって単語を入力する方式である。
【００５５】
具体的な一例として、「１」のキーに「あ行」の「あ、い、う、え、お」の各文字が順番に割り当てられ、同様に「２」のキーに「か行」の各文字、「３」のキーに「さ行」の各文字、「４」のキーに「た行」の各文字、「５」のキーに「な行」の各文字、「６」のキーに「は行」の各文字、「７」のキーに「ま行」の各文字、「８」のキーに「や行」の各文字、「９」のキーに「ら行」の各文字、「０」のキーに「わ、を、ん」が割り当てられている情報指定装置１００を利用して、子音方式で「こんにちは」を入力する際には、ユーザーは情報指定装置１００の「２」「０」「５」「４」「６」のキーを順番に入力する。
【００５６】
この入力作業により、ユーザーは情報指定装置１００へ、単語の先頭文字が「２」のキーに対応する「か行」の中の一文字、単語の２番目の文字が「０」のキーに対応する「わ行」の中の一文字、単語の３番目の文字が「５」のキーに対応する「な行」の中の一文字、単語の４番目の文字が「４」のキーに対応する「た行」の中の一文字、単語の５番目の文字が「６」のキーに対応する「は行」の中の一文字から構成される単語を入力したことになる。
【００５７】
また、英単語入力の一例として、「２」のキーに「Ａ、Ｂ、Ｃ」の各文字、「３」のキーに「Ｄ、Ｅ、Ｆ」の各文字、「４」のキーに「Ｇ、Ｈ、Ｉ」の各文字、「５」のキーに「Ｊ、Ｋ、Ｌ」の各文字、「６」のキーに「Ｍ、Ｎ、Ｏ」の各文字、「７」のキーに「Ｐ、Ｏ、Ｒ、Ｓ」の各文字、「８」のキーに「Ｔ、Ｕ、Ｖ」の各文字、「９」のキーに「Ｗ、Ｘ、Ｙ，Ｚ」の各文字が割り当てられている情報指定装置１００を利用して、子音方式で「ＡＮＹ」と入力する際には、ユーザーは情報指定装置１００の「２」「６」「９」のキーを順番に入力する。
【００５８】
この入力作業により、ユーザーは情報指定装置１００へ、単語の先頭文字が「２」のキーに対応する「Ａ、Ｂ、Ｃ」の中の一文字、単語の２番目の文字が「６」のキーに対応する「Ｍ、Ｎ、Ｏ」の中の一文字、単語の３番目の文字が「９」のキーに対応する「Ｗ、Ｘ、Ｙ、Ｚ」の中の一文字から構成される単語を入力したことになる。なお、以下の説明では、対象となる実施の形態として、英文が記述された特定文書から英単語を指定する場合の一例を示す。
【００５９】
そこで、ステップＳ４ではステップＳ３で入力されたキー入力の履歴情報を情報指定装置１００の記録領域に記録する。キー入力の履歴情報はメモリのような一時記録領域に保存しておき単語の指定処理が終了したと同時に消去する。さらに、ステップＳ５ではステップＳ１、ステップＳ２で特定した文書のテキスト情報からステップＳ４で記録したキー入力履歴情報と対応する単語を候補単語として選出する。
【００６０】
候補選出方法の一例としては、特定文書のテキスト情報の先頭単語から順番に単語情報を読み取ってキー入力履歴情報と一致するかを判定して候補単語を選出する。候補単語の選出方法の一例を図８を参照して説明する。
【００６１】
すなわち、ステップＳ４でキー入力履歴情報が「２」「６」「９」である場合には、ステップＳ５ではまず「２」キーに対応するＡ、Ｂ、Ｃの文字が先頭にある単語情報をテキスト情報内から検出し、検出した単語情報を候補単語として一時記録領域に保管する。次に「６」のキーに対応するＭ、Ｎ、Ｏの文字が二番目の文字にある単語情報を一時記録領域に保管された候補単語内から検出し、検出した候補単語を再び一時記録領域に保管する。
【００６２】
さらに「９」のキーに対応するＷ、Ｘ、Ｙ、Ｚの文字が三番目の文字にある単語情報を一時記録領域に保管された候補単語内から検出し、検出した候補単語を再び一時記録領域に保管する。上記の処理を繰り返し実行することで、特定文書のテキスト情報からキー入力履歴情報と対応する候補単語群を選出していく。
【００６３】
そして、ステップＳ６はステップＳ５で選出した候補単語を情報指定装置１００の画像出力部１０６に表示する。図９に候補単語を表示した画面の一例を記載する。図９の画面例では、ステップＳ１、ステップＳ２で特定した文書（単語の指定対象となる文書）のテキスト情報が図９の下部に示したテキスト情報である場合に選出される候補単語を表示している。
【００６４】
ここで、ステップＳ４のキー入力履歴情報が「２」の時には候補単語が１６個表示される。また、キー入力履歴情報が「２」「６」の時には候補単語が９つ表示される。さらにキー入力履歴情報が「２」「６」「９」の時には候補単語が１つ表示される。なお、画面内に全ての候補単語を表示できないときには、ユーザーが行う画面スクロール操作（図示せず）に対応させて、初期に表示できなかった残りの候補単語を表示することができる。
【００６５】
さらに、ステップＳ７ではステップＳ６で表示された候補単語からキー入力部にある十字キー等で候補単語をユーザーが指示することで指定したい単語を選択する。候補単語の選択処理はどの時点でも実行可能になっており、ユーザーはステップＳ６で表示される候補単語数を参照して選択処理が容易と判断したときに十字キー等で候補単語の選択処理を実行する。ステップＳ７でユーザーが候補単語の選択処理を行った際にはステップＳ８へ進む。選択処理を行わずにキー入力部で指定単語のキー入力を行った際にはステップＳ３へ進み、ステップＳ３〜ステップＳ７の処理を繰り返し実行する。
【００６６】
また、ステップＳ８ではステップＳ７で複数の候補単語から選択した単語情報をユーザーが指定したい単語情報として確定し、処理を終了（エンド）する。以上の全体フローチャート処理を実行することで携帯端末のようなキー入力部のキー数が少ない情報指定装置１００を使用しても文書から単語を簡易に指定可能な情報指定装置１００を提供することができる。
【００６７】
なお、特定された文書から候補単語を表示する図９の例では、文書のテキスト情報の先頭から候補単語が選出される順番通りに候補単語を表示したが、候補単語の優先度を算出して優先度の高い候補単語順に表示しても良い。候補単語の優先度の算出方法は、特開2002-251390公報や特開2004-164120公報等に開示されている方法を利用しても良いし、単純に候補単語の文字列が長い単語・短い単語、ユーザーのキー入力数に最も近い文字数の単語を最優先単語としても良い。
【００６８】
また、ステップＳ５で選出された候補単語が一つである場合にはステップＳ６、ステップＳ７の処理を実行せずにステップＳ５で選出された単語をユーザーが指定したい単語として決定しても良いし、選出された候補単語が複数ある場合においても、上述の候補単語の優先度を計算して優先度が最も高い候補単語をユーザーが指定したい単語として決定しても良い。
【００６９】
さらに、図９の例では候補単語を情報指定装置１００の画面上に表示したが、情報指定装置１００の音声出力部１０３を利用して候補単語の情報を音声再生しても良いし、情報指定装置１００以外の装置から画面表示・音声表示するようにしても良い。またステップＳ７の例では情報指定装置１００のキー入力部１０１をユーザーが操作することで候補単語から指定したい単語を選択する例を挙げたが、情報指定装置１００の音声入力部１０２を利用することで指定したい単語を音声で選択しても良い。
【００７０】
また、ステップＳ３のキー入力方法の一例として子音方式を利用したが、例えば図１０に示すような通常に文字列をキー入力する方法を利用しても良い。すなわち、通常に文字列をキー入力する方法とは、同一のキーを連続的に入力することでキーに割り当てられた複数の機能からユーザーが所望する機能を確定して文字列を入力する方法である。
【００７１】
具体的な一例として、上述と同様に「２」〜「９」のキーに「Ａ、Ｂ、Ｃ」〜「Ｗ、Ｘ、Ｙ、Ｚ」の各文字が割り当てられている場合において、文書内から「ＡＮＹ」という文字を指定する場合には、まず「２」のキーを１回押して「Ａ」の文字を選択すると共に当該「Ａ」の文字を確定させ、次に「６」のキーを２回押して「Ｎ」の文字を選択すると共に当該「Ｎ」の文字を確定させ、さらに「９」のキーを３回押して「Ｙ」の文字を選択すると共に当該「Ｙ」の文字を確定させるような操作を行うことで文字列を入力する。
【００７２】
ここで、通常の文字列入力方法は一般的に認知されているがキー入力回数が多くなり入力作業が煩雑となる。これに対して、子音方式による入力方法は一般的にあまり認知されていないが通常の文字列入力方式と比較してキー入力回数が少なくなり入力作業が簡易となる。そこで、上述のステップＳ３ではユーザーの好みにより予め情報指定装置１００に利用するキー入力方式を設定しておくことで、通常の文字入力方式と子音方式とを使い分けることも可能である。
【００７３】
さらに、通常の文字入力方式を利用した場合にも、候補選出方法の一例としては特定文書のテキスト情報の先頭単語から順番に単語情報を読み取ってキー入力履歴情報と一致するかを判定して候補単語を選出していく方法が挙げられる。通常の文字入力方式を利用した方が子音方式よりも詳細な情報を入力できるので候補単語の選出精度は高くなる。また候補選出方法のその他の例では、キー入力履歴情報と単語辞書から推測される単語群を検出し、特定した文書のテキスト情報内から推測される単語群と一致する単語情報を候補単語として選出する方法が挙げられる。
【００７４】
そこで、図１０はこの選出方法の一例を示したものである。この図１０では図７のステップＳ４のキー入力履歴情報が「ＡＮＹ」と記録された場合における候補単語の選出を行う。すなわちその場合には、予め情報指定装置１００の記録部に単語辞書情報を記録しておき、単語辞書内からキー入力履歴情報を含む単語群を検出する。キー入力履歴情報が「ＡＮＹ」である場合に単語辞書情報から検出される単語群の一例としては、ＡＮＹ、ＡＮＹＢＯＤＹ、ＡＮＹＨＯＷ、ＡＮＹＭＯＲＥ、ＡＮＹＭＯＤＥ、ＡＮＹＯＮＥ、ＡＮＹＰＬＡＣＥ、ＡＮＹＲＯＡＤ、ＡＮＹＴＨＩＮＧ、ＡＮＹＴＩＭＥ、ＡＮＹＴＯＷＮ、ＡＮＹＷＡＹ、ＡＮＹＷＨＥＲＥ、ＡＮＹＷＩＳＥが挙げられる。
【００７５】
一方、検出される単語群からステップＳ１、ステップＳ２で取得した文書のテキスト情報内に含まれる単語を選出するとＡＮＹＢＯＤＹが選出される。以上の処理により候補単語の選出が実行できる。なお単語群の検出に利用する単語辞書情報は情報指定装置１００以外の外部記録装置に記録しておき、情報指定装置１００と外部記録装置が通信処理することで単語辞書情報を利用する形態にしても良い。
【００７６】
さらに、ステップＳ３で子音方式による入力方法を利用した場合にも、上記の候補単語の選出方法が適用できる。選出方法の一例として図７のステップＳ４のキー入力履歴情報が「２」「６」「９」のキーが順番に記録されている場合における候補単語の選出方法を図１１に示す。キー入力履歴情報と単語辞書情報から検出される単語群は、単語の初め文字が「Ａ、Ｂ、Ｃ」の何れかであり、２番目の文字が「Ｍ、Ｎ、Ｏ」の何れかであり、３番目の文字が「Ｗ、Ｘ、Ｙ、Ｚ」の何れかで構成される単語群である。
【００７７】
この場合には、当然ながら通常の文字入力方式よりも検出される単語数は多くなり、ＡＮＹ、ＡＮＹＢＯＤＹ、ＡＮＹＨＯＷ、ＡＮＹＭＯＲＥ、ＡＮＹＭＯＤＥ、ＡＮＹＯＮＥ、ＡＮＹＰＬＡＣＥ、ＡＮＹＲＯＡＤ、ＡＮＹＴＨＩＮＧ、ＡＮＹＴＩＭＥ、ＡＮＹＴＯＷＮ、ＡＮＹＷＡＹ、ＡＮＹＷＨＥＲＥ、ＡＮＹＷＩＳＥの他にも、ＡＭＹ、ＡＭＹＬ、ＡＭＹＥＬＩＡ、ＢＯＷ、ＢＯＹ、ＢＯＸ、ＢＯＺＯ、ＣＯＷ、ＣＯＷＢＡＮＥ、ＣＯＸ、ＣＯＸＹなど様々な単語がキー入力履歴情報から検出される単語群として挙げられる。
【００７８】
しかし、検出される単語群からステップＳ１、ステップＳ２で取得した文書のテキスト情報内に含まれる単語を選出するとＡＮＹＢＯＤＹだけが選出される。このように、選出する候補単語を文書のテキスト情報内に限定することによって、子音方式による文字入力のために単語辞書情報から検出される単語数が多くなっても、選出する候補単語数を少なくすることが可能となる。
【００７９】
さらに、この方式について本発明者が評価したところ、単語の指定対象となる文書のテキスト情報としてコンピュータサイエンス系の学会論文誌（Ａ４サイズ４枚程度、単語数2000〜3000程度、英文）の情報を利用して文書から単語を指定する処理を実行したところ、子音方式の入力方法であっても３〜４回のキー入力を行うと（３〜４個の子音入力を行うと）、文書内容にも依存するが候補単語数はたいてい１０個以下となり、携帯電話機等のディスプレイ上にすべての候補単語群が表示できる程度になることが確かめられた。
【００８０】
なお、候補単語を選出する前には、同じような単語の異なった表現を同一視させるステミング処理を実行して（例：ＢＯＯＫとＢＯＯＫＳを同一視する）文書のテキスト情報を正規化してから候補単語の選出処理を実行しても良い。また、上記では単語の指定対象の文書が英文のテキスト情報である場合を記載したが、日本語文である場合には英文のように単語同士が空白で区切られていないので、候補単語を選出する前処理として、形態素解析処理を行って日本語文を単語区切りに分解する処理を加える。
【００８１】
また、日本語文に漢字を含む場合には、漢字仮名変換処理を行って読み仮名文字に変換してから候補単語の選出処理を行う。さらに、日本語文の形態素解析処理は、茶筌（http://chasen.naist.jp/hiki/ChaSen/）等のソフトウェアを利用して行うことができる。また、上記の実施形態では文書のテキスト情報から単語の切り出しを行って候補単語の選出を行うようにしたが、切り出しを行う単位は単語単位だけに限定されるものではなく、文節、一文、段落等の単位で切り出しを行って候補文を選出しても良い。
【００８２】
さらに、図７のステップＳ１、ステップＳ２に記載した文書特定処理の詳細な一例として、図１における情報指定装置１００を使用してコード情報５０１が印刷された紙文書５００を特定する場合のフローチャートを図１２に示す。なお、図１２は、外部サーバ４００内にある文書管理データベース４０１に紙文書５００と対応する電子文書が保存されており、情報指定装置１００が当該文書のテキスト情報を外部サーバ４００から取得する場合の文書特定処理を示す。
【００８３】
すなわち、図１２においてステップＳ１１では紙文書５００に印刷されたコード情報５０１を情報指定装置１００に設置された画像入力部１０５で撮影し、コード情報５０１の画像情報が取得される。なお、コード情報５０１が印刷された紙文書の一例は図２に示したものであり、図２ではコード情報５０１として二次元コードを紙文書に印刷した例である。また、図２の例では紙文書５００の左上に二次元コードを印刷したが、情報指定装置１００の画像入力部１０５で二次元コードを撮影可能な位置ならば、どの位置に印刷しても良い。
【００８４】
また、図２では特定する文書に対して一つの二次元コードを印刷したが、文書の各ページや章ごとに二次元コードを印刷しておき、文書の一部分をコード情報５０１で特定できるようにしても良い。二次元コードの一例としてはＱＲコード形式の利用が挙げられる。ＱＲコード形式の採用により、二次元コードの撮影時に、紙文書５００と情報指定装置１００の画像入力部１０５の撮像面が水平でないために画像あおり歪などが発生しても、その歪の画像補正処理を実行し、簡易に二次元コードの解析処理をすることができる。
【００８５】
さらに、ステップＳ１２ではステップＳ１１で撮影した画像情報から二次元コードのコード情報５０１を抽出する。このコード情報の一例は図３に示したものであって説明は上記の通りである。そしてステップＳ１３では情報指定装置１００がステップＳ１２で取得した外部サーバ４００が設置されている場所を示すＵＲＬ情報を参照して、外部サーバ４００と通信処理を行いステップＳ１２で取得した電子文書を特定する場所情報を送信する。
【００８６】
また、ステップＳ１４では外部サーバ４００が情報指定装置１００から送信された電子文書を特定する場所情報を参照して、外部サーバ４００内の文書管理データベース４０１に保存されている電子文書を検出し、電子文書のテキスト情報を情報指定装置１００へ送信する。この際に外部サーバ４００はテキスト情報に対して形態素解析処理やステミング処理等を実行しても良い。さらにステップＳ１５では情報指定装置１００が外部サーバ４００から送信されたテキスト情報を受信してテキスト情報を情報指定装置１００の記録領域に記録する。
【００８７】
以上の処理を行うことで、図７に示した全体フローチャートの前処理である文書特定処理が実行できる。なお、文書管理データベースの一例を図１３に示す。文書管理データベースでは紙文書５００に印刷されたコード情報５０１と紙文書５００に対応する電子文書情報が関連付けられて保存されており、紙文書５００に印刷されたコード情報５０１を参照することで紙文書５００に対応する電子文書情報を取得できるようになっている。
【００８８】
こうして、本発明の情報指定システム、情報指定方法、サーバ装置、情報指定装置及び情報指定プログラムによれば、例えば文書と携帯端末とが配布され、この文書内の単語情報の指定を行う場合に、携帯端末を用いて文書を特定することにより、この特定された文書を対象として、携帯端末からの単語情報の指定を容易に行うことができる。そして、このように指定された単語情報を用いて、辞書機能や検索機能、編集機能など任意のアプリケーションを起動させることが可能となるものである。
【００８９】
なお、上記の文書特定処理のフローチャートでは、紙文書に付加されたコード情報を取得することで文書特定処理を実行した例を記載したが、その他にも紙文書に文書を特定する文書番号や文書タイトル名などの文書特定記号情報を印刷しておき、情報指定装置１００のキー入力部１０１で文書特定記号情報をユーザーにキー入力させることで単語の指定対象となる文書を特定しても良い。また、外部サーバに登録された文書群のタイトル名を情報指定装置１００の画面上に表示して、単語の指定対象となる文書をユーザーに選択させても良い。
【００９０】
さらに、図２の実施形態ではコード情報として二次元コードを印刷したものを使用したが、バーコードの代わりにRF-ID等の小型チップを印刷し、情報指定装置１００に設置されたタグ読取機能を使用して小型チップのコード情報を取得することで文書を特定しても良い。あるいは、このようなタグ読取機能を情報指定装置１００の周辺にある外部機器等に設置して、コード情報を取得することで文書を特定しても良い。
【００９１】
また、英語教材等の本ではユーザーが使用していく文書の内容が順番通りに並んでいるので、ユーザーが教材を進めていくのに伴い特定する文書を本の順番通りに変更していくことで自動的にユーザーが使用する文書を特定させるようにしても良い。さらに、本発明は上述した紙文書だけの利用に限定されるものでなく、単語の指定対象となる文書を特定して文書のテキスト情報が取得可能な文書であれば、どのような形態の文書にも適用することができる。
【００９２】
さらに、上記のフローチャートでは、情報指定装置１００の他に外部サーバを利用して文書特定処理を行う実施の形態を示したが、本発明の応用としては、コード情報内に文書のテキスト情報を挿入しておくことや、情報指定装置１００に着脱可能な任意のメモリ装置にテキスト情報を記憶させ、このメモリ装置を紙文書に添付して配布し、このメモリ装置に記憶されたテキスト情報を予め情報指定装置１００の情報記録部に転送して保存しておくことにより、外部サーバ等を利用せずに全ての処理を情報指定装置１００で行うことも可能である。
【００９３】
〔実施の形態２〕
さらに、図面を参照して本発明の実施の形態２を以下に説明する。実施の形態２では、実施の形態１で指定した単語を使用して他の任意のアプリケーションを起動させるものである。そこで以下の説明では、単語の意味情報を取得して情報指定装置１００の画面に出力するアプリケーションを実現する情報指定装置１００の一例を示す。
【００９４】
図１４は、実施の形態２における情報指定装置１００の全体システム構成図である。図１４においては、情報指定装置１００が携帯端末の基地局を介してインターネット等に接続して文書を管理する外部サーバや単語の意味情報が格納された単語辞書データベースを持つ辞書サーバ等と通信処理を行うシステム例を示す。すなわち図１４においては、図１のシステム構成の通信網３００に、さらに辞書サーバ６００、６１０が接続されたものである。これらの辞書サーバ６００、６１０には、単語辞書データベース６０１、６１１が設けられる。
【００９５】
なお、図示のように、文書を管理する外部サーバ４００と辞書サーバ６００、６１０を分離して設置することでお互いのサーバの管理者を別々にしても良い。また、辞書サーバを複数台設置しておき、単語から調べたい意味の内容に応じて通信する辞書サーバを選択して単語の意味情報を取得しても良い。なお、図１５には単語辞書データベース６０１の一例を示す。単語辞書データベースは単語情報と単語の意味情報が関連付けられて保存されており、単語情報を参照して単語の意味情報を取得できるようになっている。
【００９６】
また、図１６には情報指定装置１００の機能ブロック図の一例を示す。この図１６において、情報指定装置１００の入力記録手段１１１、文書特定手段１１２、文書情報通信取得手段１１３、候補情報選出手段１１４、候補情報表示手段１１５、候補情報選択手段１１６と外部サーバ４００の文書管理データベース４０１の構成は、図５に示した実施の形態１と同様である。
【００９７】
そこでさらに図１６の機能ブロック図では、候補情報選択手段１１６で選択された単語情報が単語送信手段１１７に受け渡される。この単語送信手段１１７は候補情報選択手段１１６で選択された単語情報を辞書サーバ６００へ送信する手段であり、送信処理は情報指定装置１００の通信部１０４を介して行われる。そして辞書サーバ６００では、受信した単語情報に従って単語辞書データベース６０１を検索し、対応する単語の意味等の情報を情報指定装置１００に返信する。
【００９８】
また、単語意味情報受信手段１１８は辞書サーバ６００から送信される単語の意味情報を受信する手段であり、単語送信手段１１７と同様に送信処理は情報指定装置１００の通信部１０４を介して行われる。そして受信された意味情報は単語意味情報表示手段１１９に受け渡され、単語意味情報表示手段１１９は単語意味情報受信手段１１８で受信した単語の意味情報を情報指定装置１００の画像出力部１０６に表示する。このようにして、単語の意味情報を情報指定装置１００の画面に出力するアプリケーションを実現することができる。
【００９９】
さらに、図１７に単語の意味情報表示処理のフローチャートを示す。この図１７において、ステップＳ２１では実施の形態１と同様の処理を実行して文書から意味情報を調べたい単語を指定する。
【０１００】
そこでステップＳ２２ではステップＳ２１で指定された単語情報を辞書サーバ６００へ送信する。ここでは、辞書サーバ６００のＵＲＬ情報を予め情報指定装置１００へ設定しておくことで、単語指定した際に辞書サーバ６００へ単語情報を自動的に送信させても良いし、ユーザーが利用したい単語辞書データベース６０１、６１１に応じて辞書サーバ６００、６１０をユーザーに選択させて単語情報を送信させても良い。
【０１０１】
また、紙文書５００に印刷したコード情報５０１に予め利用する辞書サーバ６００のＵＲＬ情報を記録しておき単語情報を送信しても良い。その他にも文書を管理している外部サーバ４００に辞書サーバ６００のＵＲＬ情報を登録しておき、情報指定装置１００が外部サーバ４００を経由して辞書サーバ６００に単語情報を送信するようにしても良い。
【０１０２】
なお、辞書サーバ６００のＵＲＬ情報を記録したコード情報５０１の一例を図１８に示す。図１８では実施の形態１と同様にコード情報をＸＭＬ等のタグ形式言語で記述している。この図１８中の<Document Attribute>タグ内にある<Dictionary>タグ内には辞書サーバ６００のＵＲＬ情報が記述されており、このＵＲＬ情報を参照して情報指定装置１００は指定した単語情報を辞書サーバへ送信する。
【０１０３】
さらに、ステップＳ２３では辞書サーバ６００が情報指定装置１００から送信された単語情報を受信して、辞書サーバ内にある単語辞書データベース６０１から受信した単語情報に対応する単語の意味情報を検出し、情報指定装置１００へ単語の意味情報を返信する。そして、ステップＳ２４では辞書サーバから返信された単語の意味情報を受信して、単語の意味情報を情報指定装置１００の画面出力部１０６を介して画面上に表示する。
【０１０４】
すなわち、図１９には単語の意味情報を情報指定装置１００の画面出力部１０６に表示した画面の一例を示す。図１９は選出された候補単語であるＡＮＹ・ＡＮＹＢＯＤＹという２つの単語からＡＮＹＢＯＤＹという単語を指定して英和辞書を所有する辞書サーバと通信処理した際に表示される画面表示例である。画面例では指定した単語を画面の最上部に表示して、その下に単語の意味情報を表示している。
【０１０５】
なお、表示方法は上記の例に限らず、例えば指定した単語情報を表示せず画面全体に単語の意味情報を表示するなどユーザーの好みによって表示レイアウトを変更することができる。
【０１０６】
また、上記の例では単語の意味情報を辞書サーバ内にある単語辞書データベースに保存した例を示したが、図２０に示すように情報指定装置１００の記録領域にデータ量を削減した簡易版の単語の意味情報を保存しておき、単語の指定処理中に情報指定装置１００が選出された候補単語を画面に表示する際に、簡易版の単語の意味情報も同時に表示させても良い。さらに、上記の例では画面出力部を利用して単語の意味情報を画面上に表示したが、音声出力部を介して意味情報を音声再生しても良い。
【０１０７】
以上の処理を実行することで、実施の形態１で指定した単語の意味情報を取得して情報指定装置１００の画面に出力することができる。なお、上記の例では辞書サーバと通信処理を行って指定した単語の意味情報を出力したが、検索用サーバと通信処理を行い指定した単語を検索キーにして検索処理を実行して検索結果を情報指定装置１００の画面に表示しても良い。また、このような検索サーバでは、検索ＷＥＢサービス用のＡＰＩ（Application Programming Interface）が公開されている場合もあるので、この様なサービスを利用しても良い。
【０１０８】
ところで、上記の例では指定した単語の意味情報を取得する例を示したが、指定した単語の周辺単語情報を活用した応用例として指定単語を含む一文の意味情報を情報指定装置１００の画面に出力しても良い。すなわち、このような一文の翻訳処理を行う情報指定装置１００の機能ブロック図を図２１に示す。
【０１０９】
この図２１において、情報指定装置１００の入力記録手段１１１、文書特定手段１１２、文書情報通信取得手段１１３、候補情報選出手段１１４、候補情報表示手段１１５、候補情報選択手段１１６と外部サーバ４００の文書管理データベース４０１の構成は、図５に示した実施の形態１と同様である。
【０１１０】
そして図２１の機能ブロック図では、候補情報選択手段１１６で選択された単語情報が周辺単語情報特定手段１２１に受け渡される。この周辺単語情報特定手段１２１は指定された単語から翻訳対象となる一文（周辺単語情報）を特定する手段である。この周辺単語情報の特定方法としては指定された単語を含む一文を翻訳対象となる一文として特定しても良いし、指定された単語の周辺単語情報を情報指定装置１００の画面に出力し、ユーザーに翻訳対象となる一文を選択させても良い。
【０１１１】
さらに、周辺単語情報特定手段１２１は特定された周辺単語情報を周辺単語情報送信手段１２２に受け渡す。この周辺単語情報送信手段１２２は周辺単語情報特定手段１２１で特定された一文の文書情報を翻訳サーバ７００へ送信する手段であり、送信処理は情報指定装置１００の通信部１０４を介して行われる。そして翻訳サーバ７００では、内部の翻訳処理手段７０１にて文書情報を翻訳し、情報指定装置１００に返信する。
【０１１２】
そこで、周辺単語意味情報受信手段１２３は翻訳サーバから送信される一文の翻訳処理結果（周辺単語の意味情報）を受信する手段であり、周辺単語情報送信手段１２２と同様に送信処理は情報指定装置１００の通信部１０４を介して行われる。さらに周辺単語意味情報表示手段１２４は周辺単語意味情報受信手段１２３で受信した翻訳処理結果を情報指定装置１００の画像出力部１０６に表示する。
【０１１３】
なお、図２２には指定した単語ＡＮＹＢＯＤＹを含む一文を特定した文書から切り出して、一文の翻訳処理をした例を示す。この図２２において、一文の翻訳処理は切り出した一文の文書情報から翻訳処理を実行しても良いし、切り出した一文の前後文の文書情報を活用して翻訳処理を実行しても良い。そこで、図２３には周辺単語情報を活用した一例を示している。
【０１１４】
ここで、指定単語を含む一文を切り出して翻訳するだけであると、例えば図２２のThe productsの翻訳は“その製品”となり、製品名を特定することが出来ない。しかし、図２３において周辺単語情報を活用すると文書前半部分にImagio Neo（登録商標）という製品名が記載されているため、The productsの製品名をImagio Neoと翻訳することができる。このように、この実施形態では単語を入力するのではなく文書を特定して単語を指定するため、上記のように指定した単語の周辺単語情報を活用して応用することも可能となる。
【０１１５】
さらに図２４には、実施の形態２におけるアプリケーションの例として、実施の形態１で指定した単語又は周辺単語部分の文書校正を行う情報指定装置１００の一例を示す。
【０１１６】
すなわち図２４は、単語又は周辺単語部分の文書校正を行う情報指定装置１００の機能ブロック図の一例である。この図２４において、情報指定装置１００の入力記録手段１１１、文書特定手段１１２、文書情報通信取得手段１１３、候補情報選出手段１１４、候補情報表示手段１１５、候補情報選択手段１１６と外部サーバ４００の文書管理データベース４０１の構成は、図５に示した実施の形態１と同様である。
【０１１７】
そこでさらに図２４の機能ブロック図では、候補情報選択手段１１６で選択された単語情報が文書校正手段１３１に受け渡される。文書校正手段１３１は候補情報選択手段１１６で選択された単語情報の周辺部分の文書情報を校正する手段であり、文書校正した際に生成される文書校正情報は情報指定装置１００の通信部４を介して外部サーバ４００へ送信され、文書管理データベース４０１に保存された電子文書の変更が行われる。
【０１１８】
さらに、図２５に文書校正処理のフローチャート図を、図２６にフローチャート処理中の情報指定装置１００の画面表示例を示す。この図２５において、ステップＳ３１では実施の形態１と同様の処理を実行して文書から文書校正処理を行いたい位置周辺にある単語を指定する。
【０１１９】
そこでステップＳ３２ではステップＳ３１で指定された単語の位置から文書校正処理を行う文書位置を選択する。この文書位置の選択方法の一例としては、指定された単語の周辺単語情報を表示してユーザーに文書校正処理を行う文書位置を入力記録手段の十字キー等で選択させる方法が挙げられる。これによれば、指定された単語の位置から校正処理する位置を選択できるため、通常の方法で文書位置を選択するよりも簡易に選択操作を実行できる。
【０１２０】
さらにステップＳ３３ではステップＳ３２で選択した文書位置にある文書情報の校正を行う。文書の校正処理方法としては情報指定装置１００の入力記録手段１１１で校正したい文字を入力する方法や情報指定装置１００の音声入力部１０２を介して校正したい文字を音声入力する方法が挙げられる。
【０１２１】
そしてステップＳ３４ではステップＳ３３で文書校正された文書情報と校正前の文書情報との差分情報を文書校正情報として生成し、文書校正情報を外部サーバ４００へ送信する。外部サーバ４００は情報指定装置１００から送信された文書校正情報を取得し、取得した文書校正情報を参照して外部サーバ４００内にある文書管理データベース４０１に保存されている文書の校正処理を実行する。このようにして、単語又は周辺単語部分の文書校正処理を行うアプリケーションが実行可能な情報指定装置１００を提供できる。
【０１２２】
また図２７には、実施の形態２におけるアプリケーションの例として、実施の形態１で指定した単語又は周辺単語部分に追記情報を追記する情報指定装置１００の一例を示す。
【０１２３】
すなわち図２７は、単語又は周辺単語部分に追記情報を追記する情報指定装置１００の機能ブロック図の一例である。この図２４において、情報指定装置１００の入力記録手段１１１、文書特定手段１１２、文書情報通信取得手段１１３、候補情報選出手段１１４、候補情報表示手段１１５、候補情報選択手段１１６と外部サーバ４００の文書管理データベース４０１の構成は、図５に示した実施の形態１と同様である。
【０１２４】
そこでさらに図２７の機能ブロック図では、候補情報選択手段１１６で選択された単語情報が文書追記手段１４１に受け渡される。文書追記手段１４１は候補情報選択手段１１６で選択された単語情報の周辺部分の文書位置に文字列情報・音声情報・画像情報等の追記情報を追記する手段であり、追記情報は情報指定装置１００の通信部１０４を介して外部サーバ４００へ送信され、文書管理データベース４０１に保存された電子文書の変更が行われる。
【０１２５】
また、図２８には文書追記処理のフローチャート図を示す。この図２８において、ステップＳ４１では実施の形態１と同様の処理を実行して文書から追記処理を行いたい位置の周辺にある単語を指定する。また、ステップＳ４２では図２５のステップＳ３２と同様にステップＳ４１で指定された単語位置から追記処理を行う文書位置を選択する。
【０１２６】
さらにステップＳ４３では追記する追記情報の入力を行う。追記情報は文字列情報・音声情報・画像情報が挙げられる。音声情報・画像情報等の入力は情報指定装置１００に設置された音声入力部１０２、画像入力部１０５等を利用して入力しても良い。そしてステップＳ４４ではステップＳ４２で選択した文書位置情報とステップＳ４３で入力された追記情報を外部サーバ４００へ送信する。
【０１２７】
そして、外部サーバ４００は情報指定装置１００から送信された文書位置情報と追記情報を取得し、外部サーバ４００内にある文書管理データベース４０１に保存されている文書に追記情報を追記する。追記方法は図２９に示すように、追記情報を文書に埋め込んだ形態で追記しても良いし、ステップＳ４２で選択した文書位置情報にある単語情報にリンク付けを行って追記情報を追記しても良い。このようにして、単語又は周辺単語部分に文字列情報・音声情報・画像情報等の追記情報を追記するアプリケーションを実行可能な情報指定装置１００を提供できる。
【０１２８】
こうして本発明の情報指定システム、情報指定方法、サーバ装置、情報指定装置及び情報指定プログラムによれば、文書の保存されるサーバ装置と情報指定装置とをネットワークを通じて接続し、情報指定装置に、サーバ装置に保存された文書を特定するための識別情報を入力する文書特定手段と単語情報の入力を行う文字入力手段とを設け、文字入力手段から部分的に入力される単語情報により、文書特定手段で特定された文書に含まれる単語情報を検索して、指定される単語情報の候補を選出することにより、部分的に入力される単語情報からの指定を容易かつ正確に行うことができ、特に情報指定装置の文字入力手段に設けられるキーの数が少数の場合にも、迅速な単語情報の指定を行うことができるものである。
【０１２９】
なお本発明は、上述の説明した実施形態に限定されるものではなく、本発明の精神を逸脱することなく種々の変形が可能とされるものである。
【図面の簡単な説明】
【０１３０】
【図１】本発明による情報指定システム、情報指定方法、サーバ装置、情報指定装置及び情報指定プログラムを適用したシステムの実施の形態１の全体構成を示すブロック図である。
【図２】その説明のための２次元コード情報の付加された紙文書の具体例を示す線図である。
【図３】その説明のための情報の例を示す線図である。
【図４】その説明のための情報指定装置の一実施形態を示す構成図である。
【図５】その説明のための情報指定装置の機能ブロック図である。
【図６】本発明の情報指定装置の代表的なハードウェア構成を示す構成図である。
【図７】本発明の情報指定装置を使用して文書から単語を指定する処理に関する全体フローチャート図である。
【図８】その説明のための線図である。
【図９】その説明のための線図である。
【図１０】その説明のための線図である。
【図１１】その説明のための線図である。
【図１２】本発明の情報指定装置を使用してコード情報が印刷された紙文書を特定する場合のフローチャート図である。
【図１３】その説明のための文書管理データベースの一例を示す構成図である。
【図１４】本発明による情報指定システム、情報指定方法、サーバ装置、情報指定装置及び情報指定プログラムを適用したシステムの実施の形態２の全体構成を示すブロック図である。
【図１５】その説明のための単語辞書データベースの一例を示す構成図である。
【図１６】その説明のための情報指定装置の機能ブロック図である。
【図１７】その説明のための単語の意味情報表示処理のフローチャート図である。
【図１８】その説明のための情報の例を示す線図である。
【図１９】その説明のための表示の例を示す線図である。
【図２０】その説明のための表示の他の例を示す線図である。
【図２１】その説明のための情報指定装置の機能ブロック図である。
【図２２】その説明のための線図である。
【図２３】その説明のための表示の例を示す線図である。
【図２４】その説明のための情報指定装置の機能ブロック図である。
【図２５】その説明のための文書校正処理のフローチャート図である。
【図２６】その説明のための表示の例を示す線図である。
【図２７】その説明のための情報指定装置の機能ブロック図である。
【図２８】その説明のための文書追記処理のフローチャート図である。
【図２９】その説明のための線図である。
【符号の説明】
【０１３１】
１００…情報指定装置、２００…基地局、３００…通信網、４００…外部サーバ、４０１…分署管理データベース、５００…紙文書、５０１…２次元コード情報
【図１】
2007025980.tif 000003
【図２】
2007025980.tif 000004
【図３】
2007025980.tif 000005
【図４】
2007025980.tif 000006
【図５】
2007025980.tif 000007
【図６】
2007025980.tif 000008
【図７】
2007025980.tif 000009
【図８】
2007025980.tif 000010
【図９】
2007025980.tif 000011
【図１０】
2007025980.tif 000012
【図１１】
2007025980.tif 000013
【図１２】
2007025980.tif 000014
【図１３】
2007025980.tif 000015
【図１４】
2007025980.tif 000016
【図１５】
2007025980.tif 000017
【図１６】
2007025980.tif 000018
【図１７】
2007025980.tif 000019
【図１８】
2007025980.tif 000020
【図１９】
2007025980.tif 000021
【図２０】
2007025980.tif 000022
【図２１】
2007025980.tif 000023
【図２２】
2007025980.tif 000024
【図２３】
2007025980.tif 000025
【図２４】
2007025980.tif 000026
【図２５】
2007025980.tif 000027
【図２６】
2007025980.tif 000028
【図２７】
2007025980.tif 000029
【図２８】
2007025980.tif 000030
【図２９】
2007025980.tif 000031