(57)【特許請求の範囲】
【請求項１】
所定領域に文書を表示し該文書の作成を支援する支援手段と、
前記所定領域内の文書の中から検索対象が選択されたときに前記検索対象に対する検索要求を受け付ける受付手段と、
前記検索対象に対する検索要求に基づいて前記検索対象に関連する情報を検索する検索手段と
を有し、
前記受付手段は、前記検索対象の文字列がその先頭から選択された場合には、前記検索対象を第１の資源から検索する検索要求として受付け、前記検索対象の文字列がその最後から選択された場合には、前記検索対象を第２の資源から検索する検索要求として受け付けることを特徴とする情報処理システム。
【請求項２】
前記受付手段は、前記所定領域内の文書情報の一部がハイライトされたときに前記検索対象に対する検索要求を受け付けることを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記第１の資源はインターネットであり、前記第２の資源はコンピュータであることを特徴とする請求項１又は請求項２に記載の情報処理システム。
【請求項４】
前記第１の資源及び前記第２の資源は、それぞれ別体のコンピュータであることを特徴とする請求項１又は請求項２に記載の情報処理システム。
【請求項５】
前記検索手段は、前記検索対象に関連する用語を用いて検索することを特徴とする請求項１から請求項４のいずれか一項に記載の情報処理システム。
【請求項６】
前記検索手段は、前記検索対象に対する検索要求に基づいて生成された検索式を用いて検索することを特徴とする請求項１から請求項５のいずれか一項に記載の情報処理システム。
【請求項７】
前記検索手段は、前記受付手段によって複数の検索対象が選択されたときに該複数の検索対象を用いて生成した検索式を用いて検索することを特徴とする請求項１から請求項６のいずれか一項に記載の情報処理システム。
【請求項８】
前記検索対象に対する関連度に基づいて前記検索手段による検索結果を表示する表示制御手段をさらに有することを特徴とする請求項１から請求項７のいずれか一項に記載の情報処理システム。
【請求項９】
前記検索手段による検索結果を該検索結果内の文書の作成日時を考慮して配置して表示する表示制御手段をさらに有することを特徴とする請求項１から請求項７のいずれか一項に記載の情報処理システム。
【請求項１０】
前記表示制御手段は、前記検索された文書の呼び出し頻度、前記検索された文書の更新頻度、及び前記検索された文書の更新日時のうちの少なくとも一つを用いて前記検索対象に対する関連度を計算することを特徴とする請求項８に記載の情報処理システム。
【請求項１１】
複数のコンピュータを用いて実現されていることを特徴とする請求項１から請求項１０のいずれか一項に記載の情報処理システム。
【請求項１２】
コンピュータに、
所定領域に文書を表示し該文書の作成を支援する支援ステップと、
前記所定領域内の文書の中から検索対象が選択されたときに前記検索対象に対する検索要求を受け付ける受付ステップと、
前記検索対象に対する検索要求に基づいて前記検索対象に関連する情報を検索する検索ステップと
を実行させ、
前記受付ステップでは、前記検索対象の文字列がその先頭から選択された場合には、前記検索対象を第１の資源から検索する検索要求として受付け、前記検索対象の文字列がその最後から選択された場合には、前記検索対象を第２の資源から検索する検索要求として受け付けることを特徴とするプログラム。
【請求項１３】
前記受付ステップは、前記所定領域内の文書情報の一部がハイライトされたときに前記検索対象に対する検索要求を受け付けることを特徴とする請求項１２に記載のプログラム。
【請求項１４】
前記第１の資源はインターネットであり、前記第２の資源はコンピュータであることを特徴とする請求項１２又は請求項１３に記載のプログラム。
【請求項１５】
前記第１の資源及び前記第２の資源は、それぞれ別体のコンピュータであることを特徴とする請求項１２又は請求項１３に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、関連する周辺情報を検索する情報処理システムおよびプログラムに関する。
【背景技術】
【０００２】
連携した複数コンピュータにおける操作は、コンピュータ毎に持っているウィンドウ管理データをマージし、その管理データを複数コンビュー夕で共有し、統一した操作を可能にした技術が提案されている（特許文献１参照）。このコンピュータ装置では、複数のコンピュータが１つのネットワークに接続されている場合に、複数のコンピュータが複数のディスプレイ装置全体を共有し、統括的に管理ができるようにしている。例えば、コンピュータＡとコンピュータＢがある場合、コンピュータＡのマウスやキーボードによってコンピュータＡの操作だけでなく、コンピュータＢの操作も可能にしている。
【０００３】
また、連携した複数コンピュータにおいて、各コンピュータに接続されるデバイスの利用状況を互いに通信しあう通信モジュールと、互いのコンピュータ間の連携操作を管理する連携管理部とを備え、コンピュータ間のメッセージ表示を可能にするシステムが提案されている（特許文献２参照）。このコンピュータ装置では、複数のコンピュータが１つのネットワークに接続されている場合に、複数のコンピュータが複数のディスプレイ装置全体を共有し、統括的に管理可能にし、複数のＰＣをまるで１台のＰＣであるかのように操作できる複数のＰＣにおける連携処理システムである。
【特許文献１】特開２０００−１８７５４５号公報
【特許文献２】特開平１０−２２２４７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の技術では、1つのコンピュータにおける操作を複数台にわたって可能にするものであって、例えば本来業務に関連する周辺情報を提示したい場合、新たにアプリケーションを立ち上げ、必要情報を入力し、処理を開始するための操作を行うなど、本来業務とは別の操作が発生し、本来業務の処理を中断することが必要となる。このため、本体の業務を行いながら周辺情報を効率的に得ることができないという問題がある。
【０００５】
そこで、本発明は、上記問題点に鑑みてなされたもので、本来の業務に付随した操作のみによって周辺情報を効果的に得ることができる情報処理システムおよびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の情報処理システムは、所定領域に文書を表示し該文書の作成を支援する支援手段と、前記所定領域内の文書の中から検索対象が選択されたときに前記検索対象に対する検索要求を受け付ける受付手段と、前記検索対象に対する検索要求に基づいて前記検索対象に関連する情報を検索する検索手段とを有し、前記受付手段は、前記検索対象の文字列がその先頭から選択された場合には、前記検索対象を第１の資源から検索する検索要求として受付け、前記検索対象の文字列がその最後から選択された場合には、前記検索対象を第２の資源から検索する検索要求として受け付ける。本発明によれば、本来業務に関連する周辺情報を提示する場合でも、新たにアプリケーションを立ち上げて必要情報を入力し処理開始するための操作を行う必要がない。このため、ユーザは本来業務に付随した操作のみによって、周辺情報を効果的に得ることが可能となる。また、本来の業務とは別の操作が発生することもないため、本来業務の処理を中断する必要はない。
【０００７】
前記受付手段は、前記所定領域内の文書情報の一部がハイライトされたときに前記検索対象に対する検索要求を受け付ける。本発明によれば、文書情報の一部をハイライトするという簡単な操作で検索対象を指定することができる。前記第１の資源はインターネットであり、前記第２の資源はコンピュータである。本発明によれば、例えばインターネット、イントラネット、ローカルファイルなどのように検索したい資源が複数存在するときにハイライトする方向によって検索する資源を簡単に選択することができる。
【０００８】
前記第１の資源及び前記第２の資源は、それぞれ別体のコンピュータである。本発明によれば、例えばインターネット上にある資源はコンピュータＡで検索し、イントラネット上にある資源はコンピュータＢで検索し、ローカルファイルについてはコンピュータＢで検索するような場合にハイライトする方向によって検索するコンピュータを選択することができる。
【００１０】
前記検索手段は、前記検索対象に関連する用語を用いて検索するようにしている。本発明によれば、検索対象となる用語のみならず、検索対象となる用語に関連する用語も用いて検索することにより例えば類似検索などを行うことができ、参考となる周辺情報を適切に収集することができる。前記検索手段は、前記検索対象に対する検索要求に基づいて生成された検索式を用いて検索するようにしている。本発明によれば、検索式を別途作成して検索することにより用途にあった様々な検索を実現することができる。
【００１１】
前記検索手段は、前記受付手段によって複数の検索対象が選択されたときに該複数の検索対象を用いて生成した検索式を用いて検索するようにしている。本発明によれば、例えば複数の検索対象の組合せなどを変えることにより様々な角度から周辺情報を収集することができる。本発明の情報処理システムは、前記検索対象に対する関連度に基づいて前記検索手段による検索結果を表示する表示制御手段をさらに有する。
【００１２】
本発明の情報処理システムは、前記検索手段による検索結果を該検索結果内の文書の作成日時を考慮して配置して表示する表示制御手段をさらに有する。本発明によれば、新しい文書なのかそれとも古い文書なのかを一目で判断できる。前記表示制御手段は、前記検索された文書の呼び出し頻度、前記検索された文書の更新頻度、及び前記検索された文書の更新日時のうちの少なくとも一つを用いて前記検索対象に対する関連度を計算するようにしている。上記情報処理システムは、複数のコンピュータを用いて実現されている。
【００１３】
本発明のプログラムは、コンピュータに、所定領域に文書を表示し該文書の作成を支援する支援ステップと、前記所定領域内の文書の中から検索対象が選択されたときに前記検索対象に対する検索要求を受け付ける受付ステップと、前記検索対象に対する検索要求に基づいて前記検索対象に関連する情報を検索する検索ステップとを実行させ、前記受付ステップでは、前記検索対象の文字列がその先頭から選択された場合には、前記検索対象を第１の資源から検索する検索要求として受付け、前記検索対象の文字列がその最後から選択された場合には、前記検索対象を第２の資源から検索する検索要求として受け付ける。本発明によれば、本来業務に関連する周辺情報を提示する場合でも、新たにアプリケーションを立ち上げて必要情報を入力し処理開始するための操作を行う必要がない。このため、ユーザは本来業務に付随した操作のみによって、周辺情報を効果的に得ることが可能となる。また、本来の業務とは別の操作が発生することもないため、本来業務の処理を中断する必要はない。
【００１４】
前記受付ステップは、前記所定領域内の文書情報の一部がハイライトされたときに前記検索対象に対する検索要求を受け付けるようにしている。本発明によれば、文書情報の一部をハイライトするという簡単な操作で検索対象を指定することができる。前記第１の資源はインターネットであり、前記第２の資源はコンピュータである。本発明によれば、例えばインターネット、イントラネット、ローカルファイルなどのように検索したい資源が複数存在するときにハイライトする方向によって検索する資源を簡単に選択することができる。
【００１５】
前記第１の資源及び前記第２の資源は、それぞれ別体のコンピュータである。本発明によれば、例えばインターネット上にある資源はコンピュータＡで検索し、イントラネット上にある資源はコンピュータＢで検索し、ローカルファイルについてはコンピュータＢで検索するような場合にハイライトする方向によって検索するコンピュータを選択することができる。
【発明の効果】
【００１６】
本発明によれば、本来の業務に付随した操作のみによって周辺情報を効果的に得ることができる情報処理システムおよびプログラムを提供できる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明を実施するための最良の形態について説明する。
【実施例１】
【００１８】
図1は本発明の第１実施例に係る情報処理システム構成図である。情報処理システム１は、コンピュータ端末２、３およびデータベース４を有する。この情報処理システム１は、本来業務の処理とそれに関連する周辺情報の処理とを同時遂行するときに、本来の業務遂行処理中に、新たな操作を発生することなく周辺情報を提示できるようにしている。コンピュータ端末２は、入力部２１、表示部２２、表示制御部２３、通信部２４および周辺情報要求制御部２５を有する。入力部２１は、例えばキーボード、マウス又はタッチパネル等により構成される。表示部２２は、例えばＬＣＤ（Liquid Crystal Display）などのディスプレイにより構成されている。表示制御部２３は、表示部２２の表示を制御する。
【００１９】
周辺情報要求制御部２５は、文書作成と検索のマルチタスクを利用者に提供するものである。周辺情報要求制御部２５は、表示部２２の所定領域に文書を表示する指示を行い、該文書の作成を支援する。また、周辺情報要求制御部２５は、検索対象に対する検索要求を一時的に保持する保持手段としてのメモリを有する。周辺情報要求制御部２５は、マウスやキーボード、タッチパネルなどの入力部２１による圧力指示による要求信号を感知する。
【００２０】
そして、周辺情報要求制御部２５は、表示部２２の所定領域内の文書の中から検索対象が選択されたときに検索対象が指定されたと判断して検索対象に対する検索要求を受け付ける。検索対象の選択には、例えば検索対象が視覚的に識別可能な状態に選択するなどの方法がある。周辺情報要求制御部２５は、例えば表示されている文書情報の一部がハイライトされたときに検索対象が選択されたと判断する。この周辺情報要求制御部２５は、支援手段と受付手段として機能する。通信部２４は、ＬＡＮ（LocalArea Network）や赤外線等による通信を制御する機能を有する。
【００２１】
コンピュータ端末３は、通信部３１、検索手段としての周辺情報要求処理部３２、表示制御部３３および表示部３４を有する。通信部３１は、通信部２４と同様に、ＬＡＮや赤外線等による通信を制御する機能を有する。周辺情報要求処理部３２は、検索対象に対する検索要求に基づいて自律的に検索対象に関連する周辺情報をデータベース４から検索する。表示制御部３３は、受信した要求信号やコンピュータ端末３における状態に基づいて表示方法を計算する機能を有する。表示制御部３３は、検索対象に関連する周辺情報を検索対象に対する関連度（本来業務との関連度）に基づいて表示する。
【００２２】
次に、本発明の第１実施例に係る情報処理システムの動作について説明する。図２は本発明の第１実施例に係る情報処理システムの処理の流れを示す図である。図３は本発明の第１実施例に係る表示部の操作中の画面を模した説明図である。図４は表示部３４の他の表示例を示す図である。ここでは、ノートＰＣであるコンビュータ端末２において文書を閲覧している際、簡単な指示によってこれと連携しているデスクトップＰＣであるコンピュータ端末３において関連する周辺情報を自律的に検索して表示する場合の例である。
【００２３】
例えば、営業マンが出先で確認する必要事項や、打ち合わせ議事録をメモとしてコンピュータ端末２に打ち込み、会社に戻って個人のデスク上でそのメモを読み返している場面がこれに相当する。通常、コンピュータ端末２のメモを読み返している最中に参照したい文書や言葉に遭遇したとき、確認が必要な事項に関連するファイルがコンピュータ端末３にあり、格納先が曖昧であったり、複数の関連するファイルを参照したい場合はコンピュータ端末２での作業を一旦中止し、コンピュータ端末３に作業を移行してファイル検索アプリケーションを立ち上げ、更に検索アプリケーションにコンピュータ端末２に記述された言葉と同じ言葉を再度打ち込んだり、複数の関連ファイルをファイル数だけ立ち上げる作業が必要となる。このため、従来のシステムでは、コンピュータ端末２のメモを読む作業と、コンピュータ端末３に格納された周辺情報を探す作業の同時並行処理が不可能であった。
【００２４】
図２においてまずコンピュータ端末２および３は接続を確立し（ステップＳ１０１、２０１）、コンピュータ端末３は信号を待ち受ける状態を保持する（ステップＳ２０２）。ユーザがコンピュータ端末２の表示部２２によって文書２２１を閲覧している際、周辺情報を必要とするフレーズ、例えば「次世代ＵＩプロジェクト」に遭遇した時点で、当該フレーズをマウス操作によってハイライトする（ステップＳ１０２）。ハイライトしたフレーズはコンピュータ端末２の周辺情報要求制御部２５内のメモリに一時保持される(ステップＳ１０３)。次に通信部２４によってメモリに保持した検索要求データをコンピュータ端末３に送信する（ステップＳ１０４）。コンピュータ端末３は通信部３１によって検索要求データの受信を行う（ステップＳ２０３）。周辺情報要求処理部３２は、受信した検索要求データに基づいて図３の検索アプリケーション３５を起動する（ステップＳ２０４）。なお、検索アプリケーションを複数起動し、検索対象をインターネット、イントラネット、ローカルファイルとして一度の指示で複数対象に対する検索も可能である。
【００２５】
次に、周辺情報要求処理部３２は、検索テキストボックス３６に検索要求データを反映し（ステップＳ２０５）、検索処理を実施する（ステップＳ２０６）。表示制御部３３は検索結果の表示方法を判定する（ステップＳ２０７）。ここで表示制御部３３は検索結果が少数（あるいは任意の設定値以下）の場合、文書表示を選択する。次に、表示制御部３３は、コンピュータ端末３の画面サイズと検索結果数より文書表示サイズを決定する（ステップＳ２０９）。例えば、表示制御部３３は、検索結果ファイル数が４個であれば、図４に示すようにコンピュータ端末３の画面を４分割にして表示する。表示制御部３３は決定した結果に基づいて表示部３４に文書表示を行う（ステップＳ２１０）。
【００２６】
図３に示すように、表示制御部３３は、検索結果が多数の場合、表示方法判定でアイコン表示を選択し、検索結果を表示部３４にコンピュータ端末３の画面のようにアイコン形式（３４１）にて表示する（ステップＳ２０８）。また、図４に示すように、文書表示とアイコン表示を組み合わせて数枚は文書表示（３４２ａ〜３４２ｄ）、残りはアイコン形式（３４３）で表示することも可能である。これによって、ユーザはコンピュータ端末２に記述されたメモをあたかも紙の文書にペンで線を引きながら読むように、マウスでハイライトするだけで、それ以上の操作をすることなく、周辺情報を周辺に提示することができ、更に別の表示部に表示することによりその周辺情報は重ならないよう一覧性を確保することができる。
【実施例２】
【００２７】
次に、本発明の第２実施例について説明する。第２実施例では、コンピュータ端末において文書を閲覧している際、周辺情報を必要とするフレーズに遭遇した時点での当該フレーズの指定の仕方による表示に関する例である。図５は、本発明の第２実施例に係る情報処理システム１００の構成を示す図である。図６は本発明の第２実施例に係る情報処理システムの処理の流れを示す図である。図７はハイライト方向の判定方法を説明するための図である。図８は本発明の第２実施例に係る表示部の画面を説明する図である。
【００２８】
図５に示すように、本情報処理システム１００では、図１で示した情報処理システム１にコンピュータ端末５を追加したものである。このコンピュータ端末５は、コンピュータ端末３と同様に、通信部５１、周辺情報要求処理部５２、表示制御部５３および表示部５４を有する。なお、コンピュータ端末５の各構成は、コンピュータ端末３と同様であるためここでは説明を省略する。
【００２９】
例えば、営業マンが出先で調べる必要のある言葉をメモとしてノートＰＣであるコンピュータ端末２に打ち込み、会社に戻って個人のデスク上でそのメモを読み返している場面がこれに相当する。通常、調べる必要のある言葉をインターネットを利用して調べる場合、コンピュータ端末２での閲覧作業を一旦中止し、検索アプリケーションを立ち上げ、検索アプリケーションに当該フレーズを打ち込み、あるいはコピーアンドペーストして検索を行う。これとは別に、コンピュータ端末３に格納したファイルから関連情報を探す場合には、コンピュータ端末３に作業を移行し、検索のための作業を新たに開始する必要がある。更に、１台のコンピュータ端末３でインターネット、ローカルファイルの検索結果を表示する場合、外部情報と内部情報が混在し、煩雑になりやすい。そこで、検索対象に関連する周辺情報を複数のコンピュータによって検索する場合には、周辺情報要求制御部２５は、検索対象が選択（ハイライト）される方向によって検索するコンピュータ端末３、４を選択的に切り換える。
【００３０】
図６においてまずコンピュータ端末２と、コンピュー夕端末３、コンピュータ端末５は接続を確立し（ステップＳ３０１、Ｓ４０１、Ｓ５０１）、コンピュータ端末３、コンピュータ端末５は信号を待ち受ける状態を保持する（ステップＳ４０２、Ｓ５０２）。ユーザがコンピュータ端末２によって文書を閲覧している際、周辺情報を必要とするフレーズ、例えば「ＲＦＩＤタグ」に遭遇した時点で、当該フレーズをマウス操作によって検索対象を視覚的に識別可能な状態にするためにハイライトする（ステップＳ３０２）。この際、右側のコンピュータ端末３のローカルファイルを対象としたい場合は、例えば左から右へとハイライトする。逆に、左側のコンピュータ端末５によってインターネットを検索対象としたい場合は、右から左へとハイライトする。なお、左側のコンピュータ端末５のローカルファイルを検索対象とすることも可能であり、右側のコンピュータ端末３を用いてインターネット、左側のコンピュータ端末５を用いてイントラネットというように組み合わせることもできる。
【００３１】
ハイライトしたフレーズ、及びハイライト方向は、コンピュータ端末２の周辺情報要求制御部２５内のメモリに一時保持される（ステップＳ３０３）。図７に示すように、周辺情報要求制御部２５は、ハイライトしたフレーズを配列形式と文字列形式で確保する。検索対象が“ＲＦＩＤタグ”である場合、検索対象を文字列として確保すると、文字列ｃ＝ＲＦＩＤタグとなる。周辺情報要求制御部２５は、ハイライト方向の先頭文字を配列番号［0］として確保する。例えば、左から右にハイライトされた場合は図７の（ａ）に示すようになり、反対に右からハイライトされた場合は同図（ｂ）に示すようになる。
【００３２】
次に、周辺情報要求制御部２５は、ハイライト方向認識処理として、文字列ｃの先頭文字と配列番号ａ[０]を比較し、両者が一致していれば右から左にハイライトされたと判定し、反対に一致していなければ左から右にハイライトされたと判定し接続するコンピュータ端末を決定する（ステップＳ３０４）。周辺情報要求制御部２５は、決定したコンピュータに対して通信部２４によってメモリに保持したデータを送信する（ステップＳ３０５）。左から右にハイライトした場合は、通信部３１によってデータの受信を行う（ステップＳ４０３）。反対に右から左にハイライトした場合は、通信部５１によってデータの受信を行う（ステップＳ５０３）。
【００３３】
周辺情報要求処理部３２および５２は、受信したデータに基づいて検索アプリケーションを起動する（ステップＳ４０４、Ｓ５０４）。周辺情報要求処理部３２および５２は、検索アプリケーション３５、３７の検索テキストボックス３６、３８に受信データを反映し（ステップＳ４０５、５０５）、検索処理を実施する（ステップＳ４０６、Ｓ５０６）。表示制御部３３および５３は検索結果を表示部３４および５４に表示する（ステップＳ４０７、Ｓ５０７）。これによって、ユーザはノートＰＣに記述されたメモの周辺情報の欲しいフレーズに対して、「ローカルファイルに格納された情報を、左から右になぞれば右側のコンピュータに」、「インターネットの情報を右から左になぞれば右側のコンピュータに」というように直感的に操作でき、周辺情報を検索する作業、一覧性を確保する作業を新たに行うことなく、中央のメモを閲覧する作業のみに注力すれば良い。
【００３４】
なお、本実施例では、コンピュータ端末３によりローカルファイルを検索するようにし、コンピュータ端末５によりインターネットを検索するようにしているが、コンピュータ端末３、５を設けずにすべての検索処理をコンピュータ端末２で行うようにしていもよい。この場合、周辺情報要求制御部２５は、検索対象が選択される方向によってローカルファイルやインターネットなどの検索する資源を選択的に切り換えるようにしてもよい。これにより、ハイライトなどによる選択という簡単な操作によって、検索する資源となるインターネット、イントラネット、ローカルファイルを選択的に切り換えることができる。また、十字キー機能のあるマウスによって、左右ローカルドライブ、インターネット、イントラネットを複合的に検索対象とすることも可能である。
【実施例３】
【００３５】
次に、本発明の第３実施例について説明する。第３実施例では第１実施例と同一構成であるため図１を参照して説明する。この実施例３では、コンピュータ端末２において文書を閲覧し、これと連携しているコンピュータ端末３で周辺情報を検索して表示する場合の表示方法に関する例である。図９は本発明の第３実施例に係る情報処理システムの処理の流れ図である。図１０は本発明の第３実施例に係る操作中の画面を模した説明図である。
【００３６】
例えば、お客様先でプレゼンするための文書をノートＰＣであるコンピュータ端末２で作成しつつ、デスクトップＰＣであるコンピュータ端末３を利用してローカルファイル、インターネット情報を参照している場面がこれに相当する。通常、コンピュータ端末２で文書を作成しながらそれに関連する周辺情報を必要とする場合、文書作成作業を一旦中止してファイル検索アプリケーションを立ち上げ、検索アプリケーションに当該フレーズ1を打ち込み、あるいはコピーアンドペーストして検索を行う。次の機会に関連する情報が必要となる場合、検索アプリケーションに当該フレーズ２を打ち込みなおす。つまり、従来のシステムでは、検索対象ごとに検索作業が発生し、例えば当該フレーズ１と当該フレーズ２から派生して生成することが可能な当該フレーズ３に関する検索までは作業量の多さから実施を断念し、結果的に周辺情報に触れる機会を減少させていた。
【００３７】
そこで、周辺情報要求処理部３２では、第１実施例とは異なり次の機能を追加している。周辺情報要求処理部３２は、検索対象に対する検索要求に基づいて検索式を生成し、この生成された検索式を用いて検索処理を行う。このとき、周辺情報要求処理部３２は、周辺情報要求制御部２５によって複数の検索対象が指定されたときにこの複数の検索対象を用いて検索式を生成し、この生成した検索式を用いて検索処理を行う。
【００３８】
具体的には、図９においてまずコンピュータ端末２と、コンピュータ端末３は接続を確立し（ステップＳ６０１、Ｓ７０１）、コンピュータ端末３は信号を待ち受ける状態を保持する（ステップＳ７０２）。ユーザがコンピュータ端末２によって現状調査報告のための文書２２２を作成している際、周辺情報を必要とするフレーズ、例えば「ユビキタス」、「タイムマネジメント」に遭遇した時点で、当該フレーズをマウス操作によって検索対象を視覚的に識別可能な状態に選択するためにハイライトする。ハイライトしたフレーズはコンピュータ端末２の周辺情報要求制御部２５内のメモリに一時保持される。次に通信部２４によってメモリに保持したデータをコンピュータ端末３に送信する。コンピュータ端末３は通信部３１によってデータの受信を行う（ステップＳ７０３）。
【００３９】
周辺情報要求処理部３２は、受信したデータに基づいて図３の検索アプリケーション３５を起動する。次に、表示制御部３３は、周辺情報を必要とするフレーズに遭遇した回数が２回目以降の場合、接続回数Ｎの判定（ステップＳ７０４）によって、表示計算処理を行う（ステップＳ７０５）。次に、周辺情報要求処理部３２は計算された表示サイズ、位置情報に基づいて情報処理システムの起動を行う（ステップＳ７０６）。更に周辺情報要求処理部３２は接続回数が２回以上である場合は、あらかじめ用意された辞書に基づいて検索対象となるフレーズに関連する関連用語を用いて新たな検索式の算出を行う（ステップＳ７０７）。
【００４０】
ステップＳ７０７の検索式算出は、検索式  ＝  wordA（n）＊wordB（n）・・・（１）で与えられる。例えば、wordA（１）はユーザが指定したフレーズそのものであり、検索式はユーザが指定した２個のフレーズのアンドをとる。WordA（２）はユーザが指定したwordA（１）の下位槻念、あるいは周辺語であり、あらかじめ用意した辞書よりランダムに抽出する。例えば、「ユビキタス」の下位概念あるいは周辺語として、「ワイザー」、「ＲＦＩＤ」、「開放」などがあり、「タイムマネジメント」の下位概念あるいは周辺語として、「時間管理」、「コーチング」、「コスト」などがある。
【００４１】
例えば、周辺情報要求処理部３２はフレーズ1の「ユビキタス」の関連用語として「開放」を抽出し、フレーズ２の「タイムマネジメント」の関連用語として「コーチング」を抽出する。関連用語の抽出はランダムに組み合わせることによって、あえてユーザが意図的に作成しない検索式を作成する。あるいは、単純に各フレーズを次々に加えて検索式とすることも可能である。上記（１）の検索式によって、２次的な周辺情報を表示することを可能となる。周辺情報要求処理部３２はこれを検索キーワードに反映し（ステップＳ７０８）、検索処理を行う（ステップＳ７０９）。これによってユーザが意図的に処理を行うことなく、周辺情報として「開放＋コーチング」の検索処理が行われる。
【００４２】
図１０のように「ユビキタス」の検索処理の結果を検索アプリケーション３９に、「タイムマネジメント」の検索結果を検索アプリケーション４１、「開放＋コーチング」の検索結果を検索アプリケーション４１に表示する（ステップＳ７１０）。なお、接続回数が１回であれば検索要求は１回なので、要求した単語をそのまま検索し、一方、接続回数が２回目以降であれば２回目に要求した単語をそのまま検索する機能に加え、一回目の単語と２回目の単語の掛け合わせで検索することが可能となっている。そのために、接続回数（検索要求回数）の処理をプロシージャに入れている。
【００４３】
これによって、ユーザは例えば、意図的な操作をせず、検索アプリケーション４０に表示されている「カウンセリング市場の拡大（株価情報）」、「カウンセリング時の個人情報、対応時間の問題（ニュース）」を得ることができる。ユーザはこれらの情報によって触発され、例えば「家庭内情報の自動収集による自動カウンセリングシステム」や「蓄積したデータのみの転送によるネット上でのカウンセリング」の提案など、作成中の文書に対して付加価値を提供できる。
【実施例４】
【００４４】
次に、本発明の第４実施例について説明する。第４実施例では第１実施例と同一の情報処理システム構成であるため図１を参照して説明する。この第４実施例で、コンピュー夕端末２において文書を閲覧し、これと連携しているコンピュータ端末３で周辺情報を検索して表示する場合の表示方法に関する例である。図１１は本発明の第４実施例に係る情報処理システムの処理の流れ図である。図１２は本発明の第４実施例に係る表示部の操作画面を模した説明図である。図１３は表示部３４の他の表示例を示す図である。
【００４５】
図１１においてまずコンピュータ端末２と、コンピュータ端末３は接続を確立し（ステップＳ８０１、Ｓ９０１）、コンピュータ端末３は信号を待ち受ける状態を保持する（ステップＳ９０２）。ユーザは、コンピュータ端末２の表示部２２によって文書２２２を閲覧している際、当該フレーズをマウス操作によって検索対象を視覚的に識別可能な状態に選択するためにハイライトする（ステップＳ８０２）。次に、周辺情報要求制御部２５は、周辺情報の要求を保持し（ステップＳ８０３）、周辺情報要求をコンピュータ端末に送信する（ステップＳ８０４）。コンピュータ端末３の通信部３１は、コンピュータ端末２からの周辺情報要求を受信する（ステップＳ９０３）。周辺情報要求処理部３２は、検索システムを起動し、検索キーワードを反映し、この検索キーワードに基づいて検索処理を行う（ステップＳ９０４〜Ｓ９０６）。次に、表示制御部３３は検索された情報の属性情報に基づき表示計算を行う（ステップＳ９０７）。
【００４６】
このとき、表示制御部３３は、検索結果を文書の作成日時を考慮して配置する。例えば、表示制御部３３は、検索された情報の更新日時と、コンピュータ端末３の表示部３４のサイズを取得し、情報の時間的近接度を算出する。そして表示制御部３３は、新しい情報は中心作業を行っているコンピュータ端末２の近くに配置し、古い情報は遠方に配置し、情報の鮮度を可視化して伝達する。表示制御部３３はこの結果に基づき、図１２のように検索結果を表示する（ステップＳ９０８）。
【００４７】
また、図１３に示すように、表示制御部３３は検索対象に対する関連度情報を用い、コンピュータ端末２の表示部３４のサイズを取得し、検索対象に対する関連度の高い情報は中心作業を行っているコンピュータ端末２の近くに配置し、検索対象に対する関連度の低い情報は遠方に配置する。表示制御部３３は、文書の呼び出し頻度、文書の更新頻度、文書の更新日時、電子メールに付加された場合の重要度の付加の頻度など一般的な文書属性を利用して検索対象に対する関連度を求める。図３で示したように、時間的属性と関連度の２軸表現を利用することもできる。これによって、情報の鮮度を一瞥で判断することができる。
【００４８】
上記各実施例によれば、連結された複数のコンピュータにおいて、本来業務の作業に付随した周辺情報提示の要求を受け付けたとき、連結された別のコンピュータにその要求を送信し、信号を受け取ったコンピュータは自律的に処理を行い、処理結果を本来業務との関連度に基づいて表示することで、例えば、出先から帰社したユーザが、コンピュータ端末２で文書を作成している際、入力した単語に関連した情報を自動的に検索し、その関連度に応じて本来業務を干渉しないようにユーザに提示することができる。
【００４９】
なお、本発明による情報処理方法は、上述した情報処理システムによって実現される。また、本発明の情報処理方法は、コンピュータを制御して実行するプログラムとして実現することができる。このプログラムは、磁気ディスクや光ディスク、半導体メモリ、その他の記録媒体に格納して配布したり、ネットワークを介して配信したりすることにより、提供することができる。
【００５０】
以上本発明の好ましい実施例について詳述したが、本発明は係る特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。例えば本発明では情報処理システムを複数のコンピュータを用いて構成した場合の例について説明したが、本発明はこれに限定されることなく、一つのコンピュータにより実現してもよい。すなわち、本発明の情報処理システムは、マルチコア、マルチＣＰＵ、ソフトによるマルチスレッドなどのようにマルチタスクが実現できる環境であれば、コンピュータ（ＰＣ）は、一つでも複数でも構わない。また、上記実施例では検索対象を視覚的に選択する手段としてハイライトを用いた例について説明したが、検索対象に対して罫線を引くなどの手段を用いてもよい。また、上記実施例では検索対象の例としてテキストを用いた場合について説明したが本発明ではこれに限定されない。さらに、検索結果等は可聴表示等であってもよい。
【図面の簡単な説明】
【００５１】
【図１】本発明の第１実施例に係る情報処理システム構成図である。
【図２】本発明の第１実施例に係る情報処理システムの処理の流れ図である。
【図３】本発明の第１実施例に係る表示部の操作中の画面を模した説明図である。
【図４】本発明の第１実施例に係る表示部３４の他の表示例を示す図である。
【図５】本発明の第２実施例に係る情報処理システム１００の構成を示す図である。
【図６】本発明の第２実施例に係る情報処理システムの処理の流れ図である。
【図７】本発明の第２実施例によるハイライト方向の判定方法を説明するための図である。
【図８】本発明の第２実施例に係る表示部の画面を説明する図である。
【図９】本発明の第３実施例に係る情報処理システムの処理の流れ図である。
【図１０】本発明の第３実施例に係る操作中の画面を模した説明図である。
【図１１】本発明の第４実施例に係る情報処理システムの処理の流れ図である。
【図１２】本発明の第４実施例に係る表示部の操作画面を模した説明図である。
【図１３】本発明の第４実施例に係る表示部３４の他の表示例を示す図である。
【符号の説明】
【００５２】
１  情報処理システム
２、３、５  コンピュータ端末
２１  入力部
２２、３４、５４  表示部
２３、３３、５３  表示制御部
２４、３１、５１  通信部
２５  周辺情報要求制御部
３２、５２  周辺情報要求処理部
【図１】
0004839813.tif 000002
【図２】
0004839813.tif 000003
【図３】
0004839813.tif 000004
【図４】
0004839813.tif 000005
【図５】
0004839813.tif 000006
【図６】
0004839813.tif 000007
【図７】
0004839813.tif 000008
【図８】
0004839813.tif 000009
【図９】
0004839813.tif 000010
【図１０】
0004839813.tif 000011
【図１１】
0004839813.tif 000012
【図１２】
0004839813.tif 000013
【図１３】
0004839813.tif 000014