(57)【要約】【課題】      情報処理装置接続状況を判定する判定情報を提供することでアクセス操作の無駄を無くし、アクセス操作の確実性を向上させること。【解決手段】  入力された検索条件に基づいて、ネットワーク上で電子化情報の検索が可能な情報処理装置は、他の情報処理装置の情報データベースに格納されている電子化情報の種別に関する情報及び他の情報処理装置のネットワーク接続に関する情報を含む検索インデックスを作成する検索インデックス作成部と、作成された検索インデックスの内容を、一定時間毎に更新する検索インデックス更新部と、更新された検索インデックスのネットワーク接続に関する情報に基づいて、他の情報処理装置にアクセス可能か否かを評価する判定情報を求め、その判定情報と、入力された検索条件及び更新された検索インデックスの電子化情報の種別に関する情報に基づく検索結果と、を組み合わせて表示装置に表示する検索結果表示部とを備える。【選択図】  図２
2006227916.tif 000002
【特許請求の範囲】
【請求項１】
入力された検索条件に基づいて、ネットワーク上で電子化情報の検索が可能な情報処理装置であって、
他の情報処理装置の情報格納手段に格納されている電子化情報の種別に関する情報及び当該他の情報処理装置のネットワーク接続に関する情報を含む検索インデックスを作成する検索インデックス作成手段と、
前記検索インデックス作成手段により作成された前記検索インデックスの内容を、一定時間毎に更新する検索インデックス更新手段と、
前記検索インデックス更新手段により更新された前記検索インデックスの前記ネットワーク接続に関する情報に基づいて、前記他の情報処理装置にアクセス可能か否かを評価する判定情報を求め、当該判定情報と、前記入力された検索条件及び前記更新された検索インデックスの電子化情報の種別に関する情報に基づく検索結果と、を組み合わせて表示手段に表示する検索結果表示手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記検索インデックス作成手段は、情報格納手段に格納されている電子化情報の種別を特定するための情報検索索引データを要求するコマンドを、前記ネットワークに接続する他の情報処理装置に対して送信し、当該他の情報処理装置からの応答結果に基づいて、当該情報格納手段に格納されている電子化情報の種別及び当該他の情報処理装置のネットワーク接続に関する情報を収集して前記検索インデックスを作成することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記検索インデックス更新手段は、一定時間毎に、前記情報検索索引データを要求するコマンドを前記ネットワークに接続する他の情報処理装置に対して送信し、当該他の情報処理装置からの応答結果に基づいて、前記検索インデックスの内容を更新することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記検索結果表示手段は、更新された前記検索インデックスのネットワーク接続に関する情報に基づいて、前記他の情報処理装置が前記ネットワークに接続していない状態が継続する切断時間を求め、当該切断時間に対応する確率情報をアクセス可能か否かを評価する判定情報として前記表示手段に表示することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
入力された検索条件に基づいて、ネットワーク上で電子化情報の検索が可能な情報処理装置における情報検索方法であって、
他の情報処理装置の情報格納手段に格納されている電子化情報の種別に関する情報及び当該他の情報処理装置のネットワーク接続に関する情報を含む検索インデックスを作成する検索インデックス作成工程と、
前記検索インデックス作成工程により作成された前記検索インデックスの内容を、一定時間毎に更新する検索インデックス更新工程と、
前記検索インデックス更新工程により更新された前記検索インデックスの前記ネットワーク接続に関する情報に基づいて、前記他の情報処理装置にアクセス可能か否かを評価する判定情報を求め、当該判定情報と、前記入力された検索条件及び前記更新された検索インデックスの電子化情報の種別に関する情報に基づく検索結果と、を組み合わせて表示手段に表示する検索結果表示工程と
を備えることを特徴とする情報検索方法。
【請求項６】
前記検索インデックス作成工程は、情報格納手段に格納されている電子化情報の種別を特定するための情報検索索引データを要求するコマンドを、前記ネットワークに接続する他の情報処理装置に対して送信し、当該他の情報処理装置からの応答結果に基づいて、当該情報格納手段に格納されている電子化情報の種別及び当該他の情報処理装置のネットワーク接続に関する情報を収集して前記検索インデックスを作成することを特徴とする請求項５に記載の情報検索方法。
【請求項７】
前記検索インデックス更新工程は、一定時間毎に、前記情報検索索引データを要求するコマンドを前記ネットワークに接続する他の情報処理装置に対して送信し、当該他の情報処理装置からの応答結果に基づいて、前記検索インデックスの内容を更新することを特徴とする請求項５または６に記載の情報検索方法。
【請求項８】
前記検索結果表示工程は、更新された前記検索インデックスのネットワーク接続に関する情報に基づいて、前記他の情報処理装置が前記ネットワークに接続していない状態が継続する切断時間を求め、当該切断時間に対応する確率情報をアクセス可能か否かを評価する判定情報として前記表示手段に表示することを特徴とする請求項５に記載の情報検索方法。
【請求項９】
請求項５乃至８のいずれかに記載の情報検索方法をコンピュータに実行させることを特徴とするプログラム。
【請求項１０】
請求項９に記載のプログラムを格納することを特徴とするコンピュータ可読の記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して接続可能な複数の機器に蓄積された情報に対して検索を行なうための情報処理装置、情報検索方法等に関するものである。
【背景技術】
【０００２】
コンピュータ及びネットワークの発達に伴ってネットワーク上に分散されたデータベース、ハードディスク等の記憶装置を含む情報処理装置への電子化情報の蓄積が進展しつつあり、それに伴ってネットワーク上に分散されたデータベース、ハードディスク等の記憶装置を含む情報処理装置（以下、単に「情報処理装置」という。）の電子化情報に対する電子処理、例えば情報検索技術への期待が高まってきている。
【０００３】
このような情報検索技術においては、ネットワーク上に分散されたデータベース、ハードディスク等の記憶装置を含む情報処理装置において、情報検索を行う場合、データを格納する情報処理装置の名称を提供する技術や、データの登録や検索の履歴に関する情報をスコア化した検索情報として提供する技術が提案されている。
【０００４】
例えば、特許文献１では、データの登録日時と参照回数を管理し、データの登録日時から検索時までの経過時間が長いほどスコアを小さくし、データの参照回数が多いほどスコアを大きくする技術が提案されている。
【特許文献１】特開２００１−０８４２５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記のような従来技術の場合では、ネットワーク上に分散されたデータベース、情報処理装置の電子化情報に対して情報検索を行う場合、検索情報に関するスコア表示や情報処理装置等の名称表示からはネットワーク上の他の情報処理装置へのアクセスが実際に可能であるかは認識できないという問題があった。特に、表示されたスコアを手がかりに実際にその情報にアクセスしても、その情報を格納する情報処理装置の接続状態が変化して、アクセスできず、目的の情報を取得できないという問題があった。そのような場合、結果として情報処理装置等に対する無駄なアクセス操作を強いることになる。
【０００６】
本発明は、上記の従来技術の問題を鑑みてなされたものであり、ネットワーク上の情報処理装置等に対して情報検索を行う場合、その情報処理装置等へのアクセスが可能か否かについて、接続状況を判定する判定情報を提供することでアクセス操作の無駄を無くし、アクセス操作の確実性を向上させる情報処理技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の目的を達成するべく、本発明にかかる情報処理装置は主として以下の構成を備えることを特徴とする。
【０００８】
すなわち、入力された検索条件に基づいて、ネットワーク上で電子化情報の検索が可能な情報処理装置は、
他の情報処理装置の情報格納手段に格納されている電子化情報の種別に関する情報及び当該他の情報処理装置のネットワーク接続に関する情報を含む検索インデックスを作成する検索インデックス作成手段と、
前記検索インデックス作成手段により作成された前記検索インデックスの内容を、一定時間毎に更新する検索インデックス更新手段と、
前記検索インデックス更新手段により更新された前記検索インデックスの前記ネットワーク接続に関する情報に基づいて、前記他の情報処理装置にアクセス可能か否かを評価する判定情報を求め、当該判定情報と、前記入力された検索条件及び前記更新された検索インデックスの電子化情報の種別に関する情報に基づく検索結果と、を組み合わせて表示手段に表示する検索結果表示手段とを備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ネットワーク上の情報処理装置等に対して情報検索を行う場合、その情報処理装置等へのアクセスが可能か否かについて、接続状況を判定する判定情報を提供することでアクセス操作の確実性を向上させることが可能になる。
【発明を実施するための最良の形態】
【００１０】
以下に、図面を参照して、本発明の実施形態を説明する。
【００１１】
（第１実施形態）
本発明にかかる情報処理装置１００の構成を示すブロック図である。図示の構成において、ＣＰＵ１０１は、情報検索処理のための演算、論理判断等を行ない、バス（BUS)１０７を介して各構成要素を制御する。ＣＰＵ１０１は、後に説明するネットワークコントローラ１０９を制御してデータ送受信に関する全体的な制御を司ることができる。ネットワークコントローラ１０９は、ネットワーク１５０上に接続する他の情報処理装置１６０、１７０にアクセスし、情報の検索、検索結果の処理を行うことができる。
【００１２】
１０７はバスであり、ＣＰＵ１０１の制御対象である各構成要素を指示するアドレス信号、コントロール信号を転送する。また、各構成要素間のデータ転送を行なう。
【００１３】
１０３は書込み可能なランダムアクセスメモリ（ＲＡＭ）であって、各構成要素からの各種データの一次記憶に用いることができる。
【００１４】
１０２は読出し専用の固定メモリ（ＲＯＭ）であり、ＣＰＵ１０１によるブートプログラムを記憶することができる。ブートプログラムはシステム起動時にハードディスク（ＨＤ）１０６に記憶された制御プログラム１１０をＲＡＭ１０３にロードし、ＣＰＵ１０１が実行する。制御プログラム１１０については、後にフローチャートを参照して詳述する。
【００１５】
１０４はキーボード、およびマウス等の入力装置であり、１０５はＣＲＴあるいは液晶ディスプレイ等の表示装置である。
【００１６】
１０６はハードディスク（ＨＤ）であり、ＣＰＵ１０１により実行される制御プログラム１１０、電子的に作成された電子化情報を記憶した情報データベース１１１、情報検索を行なう際に情報の見出し（インデックス）として使用される情報検索索引データ１１２が格納されている。情報検索索引データ１１２は、例えば、情報データベース１１１に格納されているデータを検索する場合、「画像データ」「文書データ」、など、情報データベース１１１に格納されている電子化情報の種別を特定するための情報であり、情報検索索引データ１１２により情報データベース１１１の内容を効率よく検索することができる。
【００１７】
１０９はネットワークコントローラであり、ネットワーク回線を介して複数の情報処理装置とのデータ交換を行なうことが可能なコントローラユニットである。
【００１８】
１０８はフレキシブルディスクやＣＤ、ＤＶＤ等の外部記憶媒体にアクセスするためのリムーバブル外部記憶装置である。上記のハードディスク（ＨＤ）１０６と同様に使用でき、それらの記録媒体を通じて他の情報処理装置とのデータ交換を行なうことが可能である。なお、ハードディスク（ＨＤ）１０６に記憶される制御プログラム１１０は、これらの外部記憶装置１０８から必要に応じてハードディスク（ＨＤ）１０６に格納することも可能である。
【００１９】
かかる各構成要素からなる情報処理装置１００において、入力装置１０４から入力されるインタラプト信号がＣＰＵ１０１に送られ、それに伴って、ＣＰＵ１０１がＲＯＭ１０２またはＲＡＭ１０３内に記憶される各種命令を読み出し、その実行によって各種の制御が行なわれる。
【００２０】
図２は、ネットワークコントローラ１０９の構成を具体的に示すブロック図である。
【００２１】
２０３は検索インデックス作成部であり、情報処理装置の情報データベース１１１に格納されている電子化情報の種別（例えば、文書、図形等）に関する情報、ネットワーク接続に関する情報（例えば、情報処理装置の名称とパス名、またはネットワークへの接続状態等）をリスト化した検索インデックスを作成する。検索インデックスは、情報データベース１１１に記憶された電子化情報を検索するために使用する自装置の情報検索索引データ１１２、他の情報処理装置に対する情報検索索引データ１１２を要求するコマンドの応答結果に基づいて作成される。
【００２２】
図６は、検索インデックスの例を示す図であり、キーワード６０２（この情報は検索種別に対応する）、情報処理装置の名称とパス名（以下、単に「リンク先」ともいう。）６０４、ネットワークへの接続状態を示す情報として切断時間６０５に関する情報が含まれている。
【００２３】
検索インデックス作成部２０３は、自装置の情報データベース１１１に関する情報検索索引データ１１２の他、他の情報処理装置における情報データベースに関する情報検索索引データ１１２を収集し、ネットワークに接続している情報処理装置について、どの検索種別のデータが、どの情報処理装置に格納されているかを識別するための検索インデックスを作成することができる。検索インデックス作成部２０３は、他の情報処理装置における情報検索索引データ１１２を収集するために、情報検索索引データを要求するための要求コマンドをネットワーク１５０を介して接続する他の情報処理装置にマルチキャスト送信し、他の情報処理装置からの応答結果に基づいて、検索インデックスを生成する。
【００２４】
図６において、切断時間６０５は、当初接続状態にあった情報処理装置が、ネットワークに接続しない状態に変わり、接続していない状態が継続する時間を示している。
【００２５】
２０４は検索インデックス更新部であり、検索インデックス作成部２０３で作成された検索インデックスに関する情報を所定時間経過毎に更新する。検索インデックス更新部２０４は、所定時間経過毎に情報検索索引データ１１２を要求するコマンドを自装置及び他の情報処理装置に送信し、自装置の情報データベース１１１及び他の情報処理装置における情報データベース１１１に格納されている電子化情報に関する情報検索索引データ１１２の内容を収集し、また、要求コマンドに対する応答結果に基づいてネットワーク接続に関する状態（接続しているか、切断した状態になっているか）を判定することができる。また、検索インデックス更新部２０４は、情報データベース１１１に追加された検索種別のデータがあるか否か判定し、追加された種別のデータがあれば、検索インデックス６０１におけるキーワード６０２の項目を追加する。また、検索インデックス更新部２０４は、ネットワーク１５０を介して接続された複数の情報処理装置を、例えば、プラグインプレイ機能等により認識することが可能であり、新たに追加接続した情報処理装置が有れば、検索インデックス６０１にその情報処理装置に関するキーワード６０２、リンク先６０４等に関する情報を追加して検索インデックスの内容を更新する。
【００２６】
２０５は検索条件入力部であり、情報データベース１１１に記憶された電子化情報を検索するための検索条件（検索種別、検索データ等）を入力、設定する。
【００２７】
例えば、図８は、検索条件入力部２０５が入力、設定をする検索条件の入力画面表示を示す図であり、検索条件として検索種別８０１と、検索データ８０２を設定することが可能であり、検索種別８０１では情報検索の対象となるデータが「文書」データ８０３なのか、または「画像」データ８０４なのかを選択できる。また、検索データとして、模様、デザイン、表、図形等を入力することができる。ここでは検索種別として「画像」データ８０４を選択し、また検索キーワードの例として図形８０５を入力している。
【００２８】
２０６は情報検索部で、検索条件入力部２０５で入力された検索条件（検索種別、検索キーワードを含む）により、自装置内の情報データベース１１１、または他の情報処理装置の情報データベースに格納されている電子化情報を検索するための情報検索要求を生成し、自装置または他の情報処理装置に送信する。
【００２９】
２０７は検索結果出力部で、情報検索部２０６からの情報検索要求に対する検索結果を出力する。２０８は検索結果表示部で、更新された検索インデックスに基づいて、他の情報処理装置にアクセス可能か否かを評価する判定情報を求め、その判定情報と、前記入力された検索条件に基づく検索結果と、検索結果取得部２０７で出力した検索結果と、を組み合わせて表示装置１０５に表示する。
【００３０】
２０９は検索結果アクセス部で、検索結果表示部２０８で表示された検索結果が示す情報へアクセスし、その情報を取得するための処理を実行する。
【００３１】
次に、本発明にかかる情報処理装置において実行する検索処理の流れを図３のフローチャートを参照しつつ説明する。本実施形態では、当初接続状態にあった情報処理装置が、ネットワークに接続しない状態に変わり、接続していない状態が継続する時間（以下、「切断時間」を求め、この切断時間からアクセス可能か否かを評価するパラメータとして「アクセス確率」を判定情報として、検索結果と組み合わせて提供する処理を説明する。このアクセス確率を判定情報として提供することにより、情報処理装置の接続状況を事前に判定する（把握）することが可能となり、無駄なアクセス操作を無くすことによりアクセス操作の確実性を向上させることが可能になる。
【００３２】
まず、ステップＳ１では、電子的に作成された電子化情報を情報データベース１１１に記憶するか否かを判断し、情報記憶を行なう場合（Ｓ１−Ｙｅｓ）はステップＳ２に処理を進める。また、情報記憶を行なわない場合（Ｓ１-Ｎｏ）はステップＳ３に処理を進める。
【００３３】
ここで、電子的に作成された電子化情報の内容は、例えば、図４の４０１のように、図形情報が混在したものの他、表データ、テキストデータ等を含んでもよい。図４の４０１の場合、検索種別は「図形」となる。
【００３４】
ステップＳ２では、電子化情報４０１を情報データベース１１１に格納する。
【００３５】
例えば、図４に示す電子化情報４０１は、「図形．ｊｐｇ」として情報処理装置１００の情報データベース１１１に格納される。その結果として、情報データベース１１１には「図形．ｊｐｇ」が、「模様.ｊｐｇ」、「デザイン.ｊｐｇ」、「表.ｊｐｇ」に加えて新たに追加される。
【００３６】
ステップＳ３では、検索インデックス作成部２０３が情報データベース１１１に記憶された電子化情報４０１を検索をするために使用するインデックスを情報検索索引データ１１２に基づき作成する。検索インデックス作成時（図６）において、検索インデックス作成部２０３が送信する情報検索索引データの要求コマンドに応答する情報処理装置は、ネットワークに接続している必要があるので、切断時間は全て「０」になっている。
【００３７】
ステップＳ４において、検索インデックス更新部２０４は、検索インデックス作成部２０３が作成した検索インデックス６０１を所定時間経過毎に更新する。検索インデックス更新部２０４は、ネットワーク１５０を介して接続された複数の情報処理装置を、例えば、プラグインプレイ機能等により認識し、新たに追加となった情報処理装置があれば、その装置に関する情報検索索引データ１１２を収集し、検索インデックスを更新する（図７）。また、既に検索インデックス６０１に登録されている情報処理装置の接続状態が切断した状態に変化した場合は、切断時間を計測して切断時間情報を更新する。
【００３８】
図７は検索インデックスの更新結果７０１を示す図であり、検索インデックス更新部２０４は、検索インデックス中に登録されている「情報処理装置１７０」がネットワークから切断された時間を１２０（分）に更新し、新たに「情報処理装置１７５」がネットワーク１５０に接続されたことを検出（認識）すると、検索インデックス７０１に、その情報処理装置に関連する情報（７０２〜７０５）を追加登録する。
【００３９】
ステップＳ５において、検索インデックス更新部２０４は、所定の時間が経過したか否かを判断し、所定の時間が経過した場合は（Ｓ５−Ｙｅｓ）、処理をステップＳ４に戻し、検索インデックスの更新をする。所定の時間が経過していない場合は（Ｓ５−Ｎｏ）、処理をステップＳ６に進める。ここで、所定時間の設定は、入力装置１０４を介して、任意の単位（時間、分、秒）、で設定することが可能であり（例えば、所定時間を２時間、３０分としたり、６０秒等、と設定することができる。）、設定された時間単位に応じて、検索インデックスの切断時間の表示欄は切り替えられる。
【００４０】
ステップＳ６では、検索インデックスに登録されたリンク先に対して情報検索を行なうか否か判断し、情報検索を行なう場合は（Ｓ６−Ｙｅｓ）、処理をステップＳ７に処理を進める。また、情報検索を行なわない場合は（Ｓ６−Ｎｏ）、処理をステップＳ１２に処理を進める。
【００４１】
ステップＳ７において、検索条件入力部２０５は、情報データベース１１１に記憶された電子化情報７０１に対して情報検索を行なうための検索条件の入力処理をする。
【００４２】
ステップＳ８において、情報検索部２０６は、ステップＳ７の検索条件入力部２０５で入力された検索条件により、情報データベース１１１に記憶された電子化情報４０１を検索するための情報検索要求を生成し、自装置または他の情報処理装置に送信する。この際、情報検索部２０６は、検索インデックス（６０１、７０１）を参照して、検索条件入力部２０５で入力処理された検索条件検と、検索インデックス中のキーワード６０２とから、検索範囲（検索の対象となる情報処理装置）を特定することができる。
【００４３】
ステップＳ９では、ステップＳ８における情報検索部２０６が送信した情報検索要求に対する検索結果を、検索の対象となった情報処理装置の検索結果出力部２０７が出力する。
【００４４】
例えば、図８の検索種別「画像」８０４、検索キーワード「図形」８０５とする検索条件に基づく検索結果として、検索インデックスで特定される範囲から「図形．ｊｐｇ」４０１を出力する。
【００４５】
ステップＳ１０では、ステップＳ９において検索結果出力部２０７が出力した検索結果を、情報検索要求の送信元となる情報処理装置の検索結果表示部２０８が表示装置１０５に表示する。
【００４６】
検索結果表示部２０８による検索結果の表示は、例えば、図９のように、検索結果として、「リンク先」（情報処理装置の名称とパス名）、およびその情報処理装置への「アクセス確率」を含む情報を表示する（９０１、９０２）。
【００４７】
アクセス確率は、検索元からネットワーク１５０を介して、検索先としての他の情報処理装置にアクセス（通信）することができる可能性を評価したパラメータであり、図１０に示すように切断時間を基準として、アクセス確率が予め定められている。図１０に示すアクセス確率表は、ハードディスク１０６内の情報検索索引データ１１２中に格納しておくことが可能であり、検索結果表示部２０８は、検索インデックス中（図７）における切断時間の関係に基づいて、アクセス確率表を参照して各情報処理装置へアクセスすることが可能か否かを評価するパラメータとしてアクセス確率を求めることができる。
【００４８】
ステップＳ１１では、検索結果表示部２０８が表示した検索結果に基づいて、指定された情報処理装置へのアクセスが可能ならばその情報処理装置にアクセスし、所定の情報を取得する。ユーザは、図９に示すような検索結果の画面から、所望のデータを格納する対象として示された２つの検索結果（９０１、９０２）に基づいて、所望のデータを格納する情報処理装置を選択し、リンク先の情報に基づいて、その情報処理装置にアクセスし、所定の情報を取得する。
【００４９】
ステップＳ１２では、処理を終了するか否かを判断し、処理を続ける場合はステップＳ１に処理を戻し、同様の処理を繰り返す。処理を続けない場合は、処理を終了する。
【００５０】
本実施形態によれば、切断時間からアクセス可能か否かを評価するパラメータとしてアクセス確率を判定情報として提供することにより、情報処理装置の接続状況を事前に判定する（把握）することが可能となる。ネットワーク上の情報処理装置等に対して情報検索を行う場合、アクセス確率を検索結果と組み合わせて提供することでアクセス操作の確実性を向上させることが可能になる。
【００５１】
（検索結果の表示例１）
検索結果の表示例として、図１１は、検索結果１１０１、１１０２の表示例を示す図である。この表示例は、図６、図７の検索インデックス６０１、７０１に基づくものである。検索インデックス６０１は、所定の時間毎に更新され切断時間の更新や、新しい検索キーワード、検索先の情報が追加される（図７の７０１）。図７において、検索インデックスには、新たに、検索キーワード「模様」に関するリンク先の情報等が新たに追加され、更に情報処理装置１７０の切断時間が１２０（分）に更新されている。
【００５２】
ここで、「図形」のキーワードに関する検索対象のリンク先は、図７において、情報処理装置１００及び情報処理装置１７０が登録されており、情報処理装置１７０に関する切断時間は、１２０（分）になっているので、検索結果表示部２０８は、図１０のアクセス確率表から、切断時間１２０（分）の場合のアクセス確率を求める。この場合、検索結果表示部２０８は、情報処理装置１７０に対する検索結果（図１１の１１０２）のアクセス確率を８０％（当初のアクセス確率は１００％（図６参照））に変更して表示する。
【００５３】
（検索結果の表示例２）
検索結果の表示例として、検索先の情報処理装置がアクセス可能か、不可能かを示す判定情報を検索結果と組み合わせて表示する処理について説明する。この場合、検索インデックス作成部２０３は、検索のための「キーワード」１２０２、「リンク先」１２０４、および情報処理装置へのアクセス状況（アクセスが可能または不可能であるかを示す状況）１２０５を構成内容に含む検索インデックス１２０１を作成する（図１２）。この処理は図３のステップＳ３に対応する。
【００５４】
図１２に示す検索インデックス１２０１は、通信が可能な情報処理装置の情報検索索引データ１１２に基づいて作成されるので、「アクセス状況」の欄は全てアクセスすることができる状況を示す（「可能」）状態になっている。そして、図３のステップＳ４に対応する処理で、検索インデックス更新部２０４は、検索インデックス１２０１を所定の時間毎に、アクセス状況の変化、新しいキーワード、リンク先の情報等を更新する（図１３の１３０１）。
【００５５】
図１３に示す検索インデックス１３０１においては、キーワード「模様」１３０２の検索に関する情報が追加され、キーワード「図形」のキーワードに関する検索対象のリンク先になっている情報処理装置１７０へのアクセス状況は、アクセスが出来ない状況を示す「不可能」１３０３に更新される。
【００５６】
検索インデックス１３０１に基づく検索結果表示部２０８による検索結果は、例えば、図１４のように、検索結果１４０１、１４０２として、「リンク先」（情報処理装置の名称とパス名）、およびその情報処理装置へアクセス可能か不可能かを示す「アクセス状況」を含む情報として表示される。
【００５７】
検索インデックス作成部１３０３が作成する、検索インデックス中に「切断時間」や「アクセス状況」に関する情報を含ませ、検索結果として検索先（リンク先）へアクセス可能か否かを評価するための判定情報を検索元のユーザに示すことにより、アクセス操作の確実性を向上させることが可能になる。
【００５８】
（第２実施形態）
なお、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、情報処理装置に供給し、その装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。プログラムコードの格納は、クライアントコンピュータに限定されるものではなく、例えば、サーバとして機能するコンピュータに記憶されておくことも可能である。
【００５９】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６０】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ、磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００６１】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６２】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６３】
本実施形態により提供されるプログラム及びそのプログラムを格納するコンピュータ可読の記憶媒体により、切断時間、アクセス状況からアクセス可能か否かを評価するパラメータとしてアクセス確率を判定情報として提供することにより、情報処理装置の接続状況を事前に判定する（把握）することが可能となる。ネットワーク上の情報処理装置等に対して情報検索を行う場合、アクセス確率を検索結果と組み合わせて提供することでアクセス操作の確実性を向上させることが可能になる。
【図面の簡単な説明】
【００６４】
【図１】本発明の実施形態にかかる情報処理装置の構成を示すブロック図である。
【図２】本発明の第１実施形態において、ネットワークコントローラの構成を具体的に示すブロック図である。
【図３】本発明の第１実施形態において、情報処理装置が検索する処理の流れを説明するフローチャートである。
【図４】電子化情報の記憶処理を説明する図である。
【図５】本発明の実施形態にかかる情報処理装置が接続するネットワークの構成を例示す図である。
【図６】本発明の第１実施形態において、情報検索を行なうために使用する検索インデックスを例示的に説明する図である。
【図７】所定時間経過後に更新される検索インデックスを例示的に説明する図である。
【図８】検索条件入力部が入力処理をする検索条件を設定するための画面表示を例示する図である。
【図９】本発明の第１実施形態において、検索結果の表示を例示する図である。
【図１０】本発明の第１実施形態において、アクセス確率表を例示的に説明する図である。
【図１１】アクセス確率が低下した場合の検索結果を例示する図である。
【図１２】本発明の第１実施形態において、情報検索を行なうために使用する検索インデックスを例示的に説明する図である。
【図１３】所定時間経過後に更新される検索インデックスを例示的に説明する図である。
【図１４】検索結果の表示を例示する図である。
【図１】
2006227916.tif 000003
【図２】
2006227916.tif 000004
【図３】
2006227916.tif 000005
【図４】
2006227916.tif 000006
【図５】
2006227916.tif 000007
【図６】
2006227916.tif 000008
【図７】
2006227916.tif 000009
【図８】
2006227916.tif 000010
【図９】
2006227916.tif 000011
【図１０】
2006227916.tif 000012
【図１１】
2006227916.tif 000013
【図１２】
2006227916.tif 000014
【図１３】
2006227916.tif 000015
【図１４】
2006227916.tif 000016