(57)【要約】  情報検索装置において、検索の際、検索結果画面が別のリスト一覧に表示されるため、関係情報を把握しながら、結果を閲覧することができなかったことである。前記の課題を解決する情報検索装置は、入力手段と、データを定義しているデータベース部と、前記入力手段を用いて検索条件を入力する検索条件入力部と、前記データベース部に定義されているデータを棚上のアイテムとして表現する２次元空間表現部と、検索条件の一致度に応じてアイテムの奥行きを変える突出度算出部と、出力手段とを、備えることを特徴とする。
2009104430.tif 000002
【特許請求の範囲】
【請求項１】
検索条件に基づきデータベース部に記憶しているデータの検索を行う情報検索装置において、
前記データの一部または全部を、出力手段を介して表示される２次元空間上のアイテムとして表現する２次元空間表現部と、
前記検索条件と前記データとの一致度を算出し、この一致度に従い前記アイテムの表示空間上での奥行き情報を算出する突出度算出部と、
からなることを特徴とする情報検索装置。
【請求項２】
前記２次元空間表現部は、前記突出度算出部で算出された奥行き情報により、前記アイテムの表示空間上での奥行き表現を変更させることを特徴とする請求項１記載の情報検索装置。
【請求項３】
前記アイテムの奥行きを変更する手段を提供するアイテム押し込み手段と、
前記アイテム押し込み手段により指定されたアイテムを特定するアイテム特定部と、を有し、
前記突出度算出部は、前記アイテム特定手段で特定されたアイテムに対する奥行き情報を再算出することを特徴とする請求項２記載の情報検索装置。
【請求項４】
前記アイテムの奥行きを変更する手段を提供するアイテム押し込み手段と、
前記アイテム押し込み手段により指定されたアイテムを特定するアイテム特定部と、
前記アイテム特定部によって特定されたアイテムと共通する特性を持つアイテムを抽出するデータ特性抽出部と、を有し、
前記突出度算出部は、前記データ特性抽出部によって特定されるアイテムに対する奥行き情報を再算出することを特徴とする請求項２記載の情報検索装置。
【請求項５】
前記２次元空間表現部によって表現される２次元空間が棚メタファによるものであり、
各アイテムは前記棚メタファのバインダとして表示され、前記突出度算出部で算出される一致度によって、前記バインダの表示空間上での奥行きが変化することを特徴とする請求項１〜４のいずれか一項に記載の情報検索装置。
【請求項６】
検索条件に基づきデータベース部に記憶しているデータの検索を行う情報検索方法において、
前記データの一部または全部を、出力手段を介して表示される２次元空間上のアイテムとして表現する２次元空間表現ステップと、
前記検索条件と前記データとの一致度を算出し、この一致度に従い前記アイテムの表示空間上での奥行き情報を算出する突出度算出ステップと、
からなることを情報検索方法。
【請求項７】
前記２次元空間表現ステップは、前記突出度算出ステップにより算出された奥行き情報により、前記アイテムの表示空間上での奥行き表現を変更させることを特徴とする請求項６記載の情報検索方法。
【請求項８】
前記アイテムの奥行きを変更する手順を提供するアイテム押し込みステップと、
前記アイテム押し込みステップにより指定されたアイテムを特定するアイテム特定ステップと、を含み、
前記突出度算出ステップは、前記アイテム特定ステップで特定されたアイテムに対する奥行き情報を再算出することを特徴とする請求項７記載の情報検索方法。
【請求項９】
前記アイテムの奥行きを変更する手順を提供するアイテム押し込みステップと、
前記アイテム押し込みステップにより指定されたアイテムを特定するアイテム特定ステップと、
前記アイテム特定ステップによって特定されたアイテムと共通する特性を持つアイテムを抽出するデータ特性抽出ステップと、を含み、
前記突出度算出ステップは、前記データ特性抽出ステップによって特定されるアイテムに対する奥行き情報を再算出することを特徴とする請求項７記載の情報検索方法。
【請求項１０】
前記２次元空間表現ステップによって表現される２次元空間が棚メタファによるものであり、各アイテムは前記棚メタファのバインダとして表示され、前記突出度算出部で算出される一致度によって、前記バインダの表示空間上での奥行きが変化することを特徴とする請求項６〜９のいずれか一項に記載の情報検索方法。
【請求項１１】
検索条件に基づきデータベース部に記憶しているデータの検索を行う情報検索プログラムにおいて、
前記データの一部または全部を、出力手段を介して表示される２次元空間上のアイテムとして表現する２次元空間表現ステップと、
前記検索条件と前記データとの一致度を算出し、この一致度に従い前記アイテムの表示空間上での奥行き情報を算出する突出度算出ステップと、
をコンピュータに実行させることを情報検索プログラム。
【請求項１２】
前記２次元空間表現ステップは、前記突出度算出ステップにより算出された奥行き情報により、前記アイテムの表示空間上での奥行き表現を変更させることを特徴とする請求項１１記載の情報検索プログラム。
【請求項１３】
前記アイテムの奥行きを変更する手順を提供するアイテム押し込みステップと、
前記アイテム押し込みステップにより指定されたアイテムを特定するアイテム特定ステップと、を含み、
前記突出度算出ステップは、前記アイテム特定ステップで特定されたアイテムに対する奥行き情報を再算出することを特徴とする請求項１２記載の情報検索方法。
【請求項１４】
前記アイテムの奥行きを変更する手順を提供するアイテム押し込みステップと、
前記アイテム押し込みステップにより指定されたアイテムを特定するアイテム特定ステップと、
前記アイテム特定ステップによって特定されたアイテムと共通する特性を持つアイテムを抽出するデータ特性抽出ステップと、を含み、
前記突出度算出ステップは、前記データ特性抽出ステップによって特定されるアイテムに対する奥行き情報を再算出することを特徴とする請求項１２記載の情報検索プログラム。
【請求項１５】
前記２次元空間表現ステップによって表現される２次元空間が棚メタファによるものであり、各アイテムは前記棚メタファのバインダとして表示され、前記突出度算出部で算出される一致度によって、前記バインダの表示空間上での奥行きが変化することを特徴とする請求項１１〜１４のいずれか一項に記載の情報検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報検索方法、情報検索装置、および情報検索プログラム（以下、情報検索装置と記載する）に関する。
【背景技術】
【０００２】
従来、コンピュータを使って情報を２次元に表示する手法としては、地図やグラフが一般的であるが、近年、メタファを使って現実に存在するものを２次元的に表現したもの（書棚、商品棚など）もある。
具体的には、例えば、コンピュータを使って、ユーザが所望する場所の地図を表示する場合、まず、その所望の場所を検索条件としてユーザに入力させ、その検索条件から地図を検索するためのクエリを生成し、このクエリに基づいて地図データベースの検索を行い、検索結果を表示するような手法が知られている。
また、現実に存在するものを表現した従来例としては、例えば、ＩＴリテラシーの高くないユーザへの親和性などから、実際の書棚をメタファとすることにより、情報の構造を分かりやすく伝える情報表示手法が知られている。
この種の技術の第１の関連技術として、特許文献１に記載されているマルチメディア情報変換方法では、情報の意味的な表現として、例えば本棚というメタファ的な表現によって、本のような一つ一つはある程度まとまった情報を集めたものであることを示すような方法が提案されている。
また、第２の関連技術として、特許文献２に記載されている画像表示制御装置では、類似の程度が一見してわかるように、類似している情報ほど大きく表示する装置が提案されている。
【特許文献１】特開２０００−７６１０４号公報
【特許文献２】特開２０００−３３１２５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
これら特許文献１または特許文献２に記載された技術の第一の課題は、情報を検索する際、検索結果画面が別のリスト一覧に表示されるため、関係情報を把握しながら、結果を閲覧することができなかったことである。
第二の課題は、検索結果に対して、検索条件にフィードバックする手法が効率的では無かったことである。たとえば、検索されたものが、対象外のデータであることを、端的に伝える手段が提供されていない。【０００４】
本発明の目的は、上記の課題を解決することにあり、関係情報を把握しながら、検索を効率的に行うことができる情報検索装置を提供することにある。また、検索結果に対して、的確にフィードバックすることより、検索をより効率的に行うことができる、情報検索装置を提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本願発明の情報検索装置は、検索条件に基づきデータベース部に記憶しているデータの検索を行う情報検索装置において、データの一部または全部を、出力手段を介して表示される２次元空間上のアイテムとして表現する２次元空間表現部と、検索条件とデータとの一致度を算出し、この一致度に従いアイテムの表示空間上での奥行き情報を算出する突出度算出部と、からなり、この２次元空間表現部は、突出度算出部で算出された奥行き情報により、アイテムの表示空間上での奥行き表現を変更させる。
【発明の効果】
【０００６】
本発明による効果は、検索条件の一致度に応じて、アイテム（バインダ等）の奥行きを変えることにより、関係情報を把握しながら、一致度も同時に把握でき、所望の情報を効率よく検索することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の第１の発明を実施するための一例を示すブロック図である。
【図２】データベース部１３において保持する情報についての内容の一例を示す説明図である。
【図３】第１の実施の形態における画面例を示す図である。
【図４】第１の実施の形態の動作の一例を示すフローチャートである。
【図５】第１の実施の形態における画面例を示す図である。
【図６】本発明の第２の発明を実施するための一例を示すブロック図である。
【図７】第２の実施の形態の動作の一例を示すフローチャートである。
【図８】第２の実施の形態における画面例を示す図である。
【図９】本発明の第３の発明を実施するための一例を示すブロック図である。
【図１０】第３の実施の形態の動作の一例を示すフローチャートである。
【図１１】第３の実施の形態における画面例を示す図である。
【図１２】第３の実施の形態における画面例を示す図である。
【図１３】第３の実施の形態における画面例を示す図である。
【図１４】本発明の他の実施の形態の構成例を示すブロック図である。
【図１５】二次元空間の別の例に適用した画面例である。
【符号の説明】
【０００８】
１１  入力部
１２  検索部
１３  データベース部
１４  ２次元空間表現部
１５  突出度算出部
１６  出力手段
１７  アイテム押し込み手段
１８  検索範囲変更部
１９  データ特性抽出部
２０  二次元空間表現部
【発明を実施するための最良の形態】
【０００９】
（１）実施の形態１
次に、本発明の第１の実施の形態について図面を参照して説明する。
図１は本発明の情報検索装置の機能構成の一例を示すブロック図である。図１において、本実施の形態の情報検索装置は、入力手段１１、検索部１２、データベース部１３、２次元空間表現部１４、突出度算出部１５、出力手段１６から構成されている。
入力手段１１は、マウスやキーボードなどの入力デバイスが相当する。ユーザは、この入力デバイスを用いて、データベース部１３を検索するためのキーワードや日時の範囲、カテゴリなど検索条件を入力する。
データベース部１３は、検索対象となるデータを格納している記憶デバイスである。本発明の実施の形態においては、後述するファイルデータが格納されているものとする。このファイルデータは属性部とデータ部からなり、属性としては、例えば、名称、更新日時、作成者名、ファイルの種類、重要度、機密レベル、カテゴリなどが記録されているものとする。ここで、図２にデータベース部１３が格納しているファイルデータの一例を示す。ファイルデータに含まれる先頭のデータは、名称が「Ａ銀行向け提案」、更新日時が「２００７年９月１０日」、作成者が「Ｍ主任」、種類が「ドキュメント」、重要度が「中」、機密レベルが「部外秘」、カテゴリが「提案」となっており、この様なデータを通常複数保持する。【００１０】
検索部１２は、入力手段１１から入力された検索条件に一致するデータを検索するため、データベース部１３のファイルデータ用のクエリを作成し、そのクエリを用いて検索を実行する。
２次元空間表現部１４は、データベース部１３に格納されているファイルデータの各データについて、アイテム（例えば、文書ファイルではバインダ・フォルダ・ボックスなど、商品であれば商品のイメージ、部品であれば部品のイメージ等）を棚上に示されているようなメタファを使用した表現（グラフィクス）を生成する。また、２次元空間表現部１４は、後述する突出度算出部１５が出力する奥行き情報を用いて、アイテムの奥行きを計算し、この計算結果に応じた表現を生成する。【００１１】
突出度算出部１５は、検索部１２によって検索実行された検索結果をデータベース部１３から入手すると共に、検索部１２から、検索部１２が生成したクエリを入手する。突出度算出部１５は、この検索結果とクエリから一致度を算出し、この一致度から奥行き情報を算出する。一致度とは、検索結果の各データに対して、ユーザから入力された探索条件との適合度を示したものあり、奥行き情報は、後述する２次元空間表現部１４によって表示されるアイテム（本実施の形態ではバインダの例を用いる）を表示する際の奥行きを決定するものである【００１２】
出力手段１６は、ＣＲＴや液晶ディスプレイ等の出力デバイスが相当し、２次元空間表現部１４が生成した表現（グラフィクス）を出力する。
以下、具体例を用いて動作を詳細に説明する。
図３に出力手段１６に出力される画面の全体例を示す。この画面は、２次元空間表現部１４が生成した表現（グラフィクス）例に相当し、データベース部１３に保持されているファイルデータの各データを、現実に存在するバインダのメタファとして表現している。この例では、「Ａ銀行向け提案」「Ａ銀行向け仕様」「Ｂ銀行向け提案」「Ｂ銀行向け仕様」といったようにバインダの背ラベルに、データの名称が示されて表示されている。【００１３】
［動作例］
ここで、図面を参照しながら本実施の形態の動作例を説明する。本実施の形態のフローチャートを図４に示す。以下に、この図３の画面の全体例を用いて、図１に示した各機能ブロックがどのように動作するか詳細に説明する。
ユーザは、入力手段１１を介して検索条件を入力する（図４Ｓ１）。この例では、検索条件としてキーワードを用い、そのキーワードとして、「Ａ銀行」と「提案」を指定したものとする。【００１４】
検索部１２では、データベース部１３に格納されているファイルデータに含まれるデータを検索するため、クエリを作成し、そのクエリに基づいて検索を実行する（図４Ｓ２）。この例では、ファイルデータ中の「名称」属性の中で、「Ａ銀行」または「提案」というキーワードのどちらか一方を含まれるものを抽出するクエリを生成する。この場合、生成されるクエリとしては、図２に示す、ファイルデータの属性「名称」から、「Ａ銀行」または「提案」が含まれるものとなる。【００１５】
本実施の形態の例では、図２で示したデータベース部１３で保持するファイルデータから、１行目の「Ａ銀行向け提案」と２行目の「Ｂ銀行向け提案」が抽出されたとする。検索部１２は、データベース部１３を介して２次元空間表現部１４にこの検索結果を出力するとともに、作成したクエリを出力する。
２次元空間表現部１４では、検索部１２からのクエリとデータベース部１３からの検索結果を基に一致度を計算する（図４Ｓ３）。本実施の形態では単純に、名称の中のキーワードの一致する率（０から１までの小数）で計算する例で説明する。「Ａ銀行」と「提案」の両方が含まれている場合は「１」とし、「Ａ銀行」もしくは「提案」のどちらか一方が含まれている場合は、「０．５」とし、いずれも含まれていない場合は、「０」とする。この例では、１行目の「Ａ銀行向け提案」の一致度は、「１」となり、２行目の「Ｂ銀行向け提案」は「０．５」となる。【００１６】
なお、この一致度の算出の例はあくまで一例であり、検索条件と検索結果とのマッチング度が分かるものであれば何でも良い。また、通常の検索技術において、マッチング度の算出は行われており、本発明はマッチング度の算出の仕方に限定されるものではない。
ここで、突出度算出部１５では、求めた一致度を使って、各アイテム（バインダ）の突出度合い（奥行き情報）を計算する（図４Ｓ３）。
この例では、求めたいアイテムの飛び出す長さ（奥行き情報）をｄ、最大限飛び出すことができる長さをＤ、一致度をｃとするとき、奥行き情報ｄは、例えば、下記の式１で求めることができる。なお、Ｄは予め定めた値である。
ｄ＝Ｄ×ｃ  （式１）【００１７】
この奥行き情報ｄは、各アイテム毎に算出される。この例では、１行目の「Ａ銀行向け提案」の奥行き情報ｄはＤであり、「Ｂ銀行向け提案」の奥行き情報ｄは、０．５Ｄとなる。この奥行き情報ｄは、２次元空間表現部１４に出力される。
２次元空間表現部１４は、データベース部１３に格納されているファイルデータの各データについて、アイテムを棚上に示されているようなメタファを使用した表現（グラフィクス）を生成する。この結果が図３に示した画面全体例となる。２次元空間表現部１４は、突出度算出部１５から奥行き情報を受け取った場合、この奥行き情報に応じて、対応するアイテムの奥行きを変化させたグラフィクスを生成する（図４Ｓ４）。この例では、キーワード「Ａ銀行」「提案」を両方含むデータについて、奥行き情報ｄが大きくなるので、図２におけるファイルデータの１行目のデータの突出度が大きく飛び出て表示される（図５の４１）。また「Ａ銀行」「提案」のどちらかに一致するものは、少しだけ飛び出て表示される（図５の４２）。ｄを求める式は、これに限られるものではなく、検索結果とクエリ（または入力手段１１を介して入力された検索条件）との一致度が大きくなるほど、飛び出すような式であれば任意である。【００１８】
以上、述べたように、本実施の形態は、検索条件の一致度に応じて、アイテム（バインダ等）の奥行きを変化させていることにより、関係情報を把握しながら、一致度も同時に把握でき、所望の情報を効率よく検索することができる。
尚、第１の実施の形態では、突出度算出部１５が、検索部１２が作成したクエリと検索結果の一致度を算出しているが、クエリの代わりに、入力手段１１を介して入力された検索条件を用いても良い。【００１９】
（２）実施の形態２
次に、本発明の第２の実施の形態について図面を参照して説明する。
図６は本発明の第２の実施の形態における情報検索装置の機能構成の一例を示すブロック図である。本実施の形態の要点は、第１の実施の形態の構成に加え、入力手段１１内にアイテム押し込み手段１７とアイテム特定部１８とを備えることである。
ここで、第１の実施の形態と同様な部分は説明を省略し、実施の形態を説明する例としても同様の例を用いて説明する。
この第２の実施の形態においても、第１の実施の形態と同様に、ユーザが入力部１１を介して、検索条件として「Ａ銀行」「提案」という二つのキーワードを入力し、そのキーワードに基づき検索部１２がデータベース部１３に保持しているファイルデータを検索実行されるものとする。【００２０】
ここでは第１の実施の形態と同様に、検索部１２がデータベース部１３に保持されているファイルデータのうち、属性が名称の中で、「Ａ銀行」と「提案」というキーワードを持つデータを抽出する。そして、突出度算出部１５で、クエリと検索結果の一致度を計算し、それぞれのアイテムの奥行きを計算し、２次元空間表現部１４で実際の棚の中で位置付けを行い、その結果が出力手段１６を介して表示されている。
この例における検索結果も、第１の実施の形態と同様に、図２にある「Ａ銀行向け提案」「Ｂ銀行向け提案」が検索されているとする。この結果は、図５の様に表示されているものとする。【００２１】
［動作例］
ここで、図面を参照しながら本実施の形態の動作例を説明する。第２の実施の形態の動作のフローチャートを図７に示す。この図７を参照しながら、本実施の形態の具体例を説明する。図５の表示例は、図７におけるＳ５までの処理が完了しているものである。
アイテム押し込み手段１７は、明示的にアイテムを押し込むことが可能なインタフェース機能を提供する。ユーザは、この図５に表示された検索結果から、「Ｂ銀行向け提案」というアイテムは今回の検索対象でないため、除外したいものとする。この時、アイテム押し込み手段１７を介して、「Ｂ銀行向け提案」というアイテムを押し込む（図７Ｓ６）ことで、除外したい意志を伝える。アイテム押し込み手段１７の具体例は、入力手段１１を介して、ユーザが押し込みたいアイテムを選択し、ドラッグ操作をして、画面上であたかもアイテムを押し込むような動きをさせることを想定しているが、操作方法はこれに限られるものではなく、左クリックに割り当てたり、右クリックでメニューから「押し込む」を選択したり、マウスホイール奥行き方向に割り当てるなど、押し込むことをシステムに伝える機能を提供することができれば良い。【００２２】
図８にアイテム押し込み手段１７を介して、ユーザがアイテムを押し込んだところの画面例を示す。「Ｂ銀行向け提案」が通常のアイテムの位置よりも、さらに奥に位置しているので、直観的に対象外であることが分かる（図８の６１）。
アイテム特定部１８は、アイテム押し込み手段１７から押し込まれたアイテムの情報を受け取り、押し込まれたアイテムを検索対象から除外するため、突出度算出部１５に、アイテム押し込み手段１７を介して押し込まれたアイテムを特定する情報を通知する（図７Ｓ７）。【００２３】
突出度算出部１５では、アイテム特定部１８からの指示を受け、「Ｂ銀行向け提案」の奥行き情報ｄを０とする（図７Ｓ８）。
２次元空間表現部１４は、突出度算出部１５から奥行き情報ｄをうけとり、このｄに応じて対象となるアイテムの奥行きを変化させたグラフィクスを生成する（図７Ｓ１２）。
以上、述べたように、アイテム押し込み手段１７とアイテム特定部１８とをさらに備えることにより、検索したい対象と異なる場合、ユーザが奥に押し込むことにより、システムに検索対象からはずすことを明示的に伝えることができ、効率的に検索できる。【００２４】
（３）実施の形態３
次に、本発明の第３の実施の形態について図面を参照して説明する。
図８は本発明の第３の実施の形態における情報検索装置の機能構成の一例を示すブロック図である。本実施の形態の要点は、第２の実施の形態の構成に加え、データ特性抽出部１９を備えることである。
ここで、第２の実施の形態と同様な部分は説明を省略し、実施の形態を説明する例としても同様の例を用いて説明する。
データ特性抽出部１９は、アイテム押し込み手段１７により、ユーザが明示的に検索対象外であることを示した際に、この検索対象外であるアイテムであることをアイテム特定部１８が特定し、この特定されたアイテムと同様の特性を持つデータを検索対象から除外するためのクエリを作成する。【００２５】
突出度算出部１５は、データ特性検出部１９から検索対象から除外するためのクエリを受け取り、このクエリによって除外されるべきアイテムについて奥行き情報ｄを算出する。
このとき、ｄを例えば−０．５Ｄなど、マイナスの値を取るようにし、アイテムがさらに押し込まれた表示にすることにより、検索の効率を向上させることができる。
ここで、本実施の形態の動作のフローチャートを図９に示す。この図面を利用し具体例を用いて説明する。
入力部１１を介して入力された検索条件として、「Ａ銀行」「提案」のキーワードが入力され、その検索結果として、例えば、「Ａ銀行向け提案」「Ｂ銀行向け提案」「Ｂ銀行向け提案２」「Ｂ銀行向け提案草稿」が得られたとする（図１１）。なお、「Ｂ銀行向け提案２」「Ｂ銀行向け提案草稿」のデータは、図２に示したデータベース部１３には図示されていないが、データベース部１３が保持するファイルデータのデータ内に含まれるものとする。
例えば、第２の実施の形態と同様に、ユーザがアイテム押し込み手段１７を介して、図１１に示された状態から「Ｂ銀行向け提案」８１を押し込んだものとする（図１０Ｓ６）。
この例の場合、アイテム特定部１８がこの「Ｂ銀行向け提案」８１を特定し、この特定した情報をデータ特性抽出部１９に出力する（図１０Ｓ７）。【００２６】
データ特性抽出部１９では、この「Ｂ銀行向け提案」の共通のデータを持つもの抽出するためのクエリを作成し、そのクエリを突出度算出部１５に出力する。この例では、「Ｂ銀行向け提案」を除外するクエリを作成する（図１０Ｓ９）。
突出度算出部１５は、データ特性抽出部１９からクエリを受け取り、このクエリに該当するアイテムの奥行き情報ｄを算出する（図１０Ｓ１０）。
この例の場合、名称属性に「Ｂ銀行向け提案」を含むものの奥行き情報ｄは、「Ｂ銀行向け提案」が押し込まれたことに連動して他のアイテムが押し込まれたことを明示するため、他のアイテムと比較してマイナスの数値となるようにするとよい。
２次元空間表現部１４は、突出度算出部１５から対象となるアイテムの奥行き情報ｄをうけとり、このｄに応じて対象となるアイテムの奥行きを変化させたグラフィクスを生成する（図１０Ｓ１１）。【００２７】
よって、アイテム押し込み手段１７を介して「Ｂ銀行向け提案」の名称を持つアイテムが押し込まれると、「Ｂ銀行向け提案」と名称が共通する「Ｂ銀行向け提案２」「Ｂ銀行向け提案草稿」などといったアイテムについての奥行き情報が計算され、その数値がマイナスの値となるようにすることにより、これらのアイテムも同時に押し込まれ、通常より奥に表示されることとなる。【００２８】
この結果の一例を図１２に示す。「Ｂ銀行向け提案」がアイテム押し込み手段１７を介して押し込まれると、共通の特性を持つ「Ｂ銀行向け提案２」「Ｂ銀行向け提案草稿」の奥行き情報がマイナスとなり、共に押し込まれていることを示している。
なお、突出度算出部１５において算出した奥行き情報は、一致度が高いものを共に突出させる例で説明してきたが、算出方法は任意である。例えば、該当アイテムを押し込むと、負の相関を持つアイテムは逆に飛び出るようにしてもよい。この例を図１３に示す。アイテム「Ａ銀行向け提案」１１０１を押し込むと、負の相関を持つアイテム「Ａ銀行向け没提案１」１１０２、アイテム「Ａ銀行向け没提案２」１１０３が飛び出ている。また、この負の相関を持つアイテムを見つける手法としては、データベース部１３に保持しているファイルデータの各データに予め情報のベクトルを付与しておくことや、突出度算出部１５に言語解析手法を備え、反対の意味を持つものを抽出するようにすることで実現できる。【００２９】
また、第１の実施の形態から第３の実施の形態まで、２次元空間表現部１４として棚のメタファで説明してきたが、これは発明を説明するための一例であって、もちろんこの例に限るものではなく、二次元空間に情報を提示するものであれば任意である。
図１４に、第３の実施の形態の変形例のブロック図を示す。この例の場合、棚メタファの２次元空間表現を行う２次元空間表現部１４の代わりに、データベース部１３の情報を２次元空間に表現する２次元空間表現部２０を備えている。図１５にその画面例を示す。この例は、２次元的な地図上にユーザの好みの一致度合いに合わせて、柱状のアイテムとして、突出させた例である。ここにおいて、和食と洋食は負の相関を持つとする。この例は、洋食１の柱アイテム１３０１を押し込んだ時に、和食１の柱アイテム１３０２が、逆に飛び出した例である。【００３０】
ここで、本実施の形態における効果を説明する。
第１の効果は、検索条件の一致度に応じて、アイテム（バインダ等）の奥行きを変えることにより、関係情報を把握しながら、一致度も同時に把握でき、所望の情報を効率よく検索することができる。その理由は、突出度算出部によって、検索条件の一致度に応じてアイテムの奥行きを変えて表示することが可能になるからである。【００３１】
第２の効果は、ユーザがアイテムを押し込む操作をすることにより、該当アイテムを検索対象に含めないことを、直観的にシステムに伝えることができることである。その理由は、アイテム押し込み手段とアイテム特定部によって、ユーザがアイテムを奥方向に位置させることができるからである。
第３の効果は、ユーザがアイテムを押し込む操作をすると、共通の特性を持つアイテムが同時に凹むことにより、操作効率を向上するとともに、共通の特性を持つアイテムの発見を容易にすることができる。その理由は、データ特性抽出部によって、共通の特性を持つデータが抽出され、さらにその結果が、突出度算出部に送られることにより、同じ奥行きを持つように表現されるからである。【００３２】
以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。【００３３】
また、この出願は、２００８年２月２１日に出願された日本出願特願２００８−０３９５１１を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【産業上の利用可能性】
【００３４】
情報の検索に関わる、特に、２次元空間上に情報を表現しさらに奥行き方向を有効に活用した検索に関するもので、特に書棚等現実メタファを用いた情報空間の検索に好適である。そのほか、商品棚を用いた商品の検索や、部品棚を用いた部品の検索の他、地図の検索などにも適用可能である。
【図１】
2009104430.tif 000003
【図２】
2009104430.tif 000004
【図３】
2009104430.tif 000005
【図４】
2009104430.tif 000006
【図５】
2009104430.tif 000007
【図６】
2009104430.tif 000008
【図７】
2009104430.tif 000009
【図８】
2009104430.tif 000010
【図９】
2009104430.tif 000011
【図１０】
2009104430.tif 000012
【図１１】
2009104430.tif 000013
【図１２】
2009104430.tif 000014
【図１３】
2009104430.tif 000015
【図１４】
2009104430.tif 000016
【図１５】
2009104430.tif 000017
【手続補正書】
【提出日】平成21年6月15日(2009.6.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
検索条件に基づきデータベース部に記憶しているデータの検索を行う情報検索装置において、
前記検索条件と前記データとの一致度を算出し、この一致度に従い奥行き情報を算出する突出度算出手段と、
前記データを、出力手段を介して表示される２次元空間上のアイテムとして前記奥行き情報を用いて表現する２次元空間表現手段と、
前記アイテムの奥行きを変更するアイテム押し込み手段と、
を有し、
前記奥行きを変更したアイテムを検索対象から除外することを特徴とする情報検索装置。
【請求項２】
検索条件に基づきデータベース部に記憶しているデータの検索を行う情報検索装置において、
前記検索条件と前記データとの一致度を算出し、この一致度に従い奥行き情報を算出する突出度算出手段と、
前記データを、出力手段を介して表示される２次元空間上のアイテムとして前記奥行き情報を用いて表現する２次元空間表現手段と、
前記アイテムの奥行きを変更するアイテム押し込み手段と、
前記奥行きを変更したアイテムと共通する特性を持つアイテムを抽出するデータ特性抽出手段と、を有し、
前記突出度算出手段は、前記アイテムの奥行きが変更されたときに、
前記奥行きを変更されたアイテムとの相関を用いて他のアイテムの奥行き情報を再算出することを特徴とする情報検索装置。
【請求項３】
前記突出度算出手段は、前記押し込まれたアイテムと共通の特性を持つアイテムが押し込まれた表現となるよう前記奥行き情報を再算出することを特徴とする請求項２記載の情報検索装置。
【請求項４】
前記突出度算出手段は、前記押し込まれたアイテムと反対の特性を持つアイテムが飛び出る表現となるよう前記奥行き情報を再算出することを特徴とする請求項２記載の情報検索装置。
【請求項５】
検索条件に基づきデータベース部に記憶しているデータの検索を行う情報検索方法において、
前記検索条件と前記データとの一致度を算出し、この一致度に従い奥行き情報を算出し、
前記データを、出力手段を介して表示される２次元空間上のアイテムとして前記奥行き情報を用いて表現し、
前記アイテムの奥行きを変更し、
前記奥行きを変更したアイテムを検索対象から除外する、ことを特徴とする情報検索方法。
【請求項６】
検索条件に基づきデータベース部に記憶しているデータの検索を行う情報検索方法において、
前記検索条件と前記データとの一致度を算出し、この一致度に従い奥行き情報を算出し、
前記データを、出力手段を介して表示される２次元空間上のアイテムとして前記奥行き情報を用いて表現し、
前記アイテムの奥行きを変更し、
前記奥行きを変更したアイテムと共通する特性を持つアイテムを抽出し、
前記アイテムの奥行きが変更されたときに、前記奥行きを変更されたアイテムとの相関を用いて他のアイテムの奥行き情報を再算出する、ことを特徴とする情報検索方法。
【請求項７】
前記押し込まれたアイテムと共通の特性を持つアイテムが押し込まれた表現となるよう前記奥行き情報を再算出する、ことを特徴とする請求項６記載の情報検索方法。
【請求項８】
前記押し込まれたアイテムと反対の特性を持つアイテムが飛び出る表現となるよう前記奥行き情報を再算出する、ことを特徴とする請求項６記載の情報検索方法。
【請求項９】
検索条件に基づきデータベース部に記憶しているデータの検索を行う情報検索プログラムにおいて、
前記検索条件と前記データとの一致度を算出し、この一致度に従い奥行き情報を算出する突出度算出ステップと、
前記データを、出力手段を介して表示される２次元空間上のアイテムとして前記奥行き情報を用いて表現する２次元空間表現ステップと、
前記アイテムの奥行きを変更するアイテム押し込みステップと、
を有し、
前記奥行きを変更したアイテムを検索対象から除外することを特徴とする情報検索プログラム。
【請求項１０】
検索条件に基づきデータベース部に記憶しているデータの検索を行う情報検索プログラムにおいて、
前記検索条件と前記データとの一致度を算出し、この一致度に従い奥行き情報を算出する突出度算出ステップと、
前記データを、出力手段を介して表示される２次元空間上のアイテムとして前記奥行き情報を用いて表現する２次元空間表現ステップと、
前記アイテムの奥行きを変更するアイテム押し込みステップと、
前記奥行きを変更したアイテムと共通する特性を持つアイテムを抽出するデータ特性抽出ステップと、を有し、
前記突出度算出ステップは、前記アイテムの奥行きが変更されたときに、
前記奥行きを変更されたアイテムとの相関を用いて他のアイテムの奥行き情報を再算出することを特徴とする情報検索プログラム。
【請求項１１】
前記突出度算出ステップは、
前記押し込まれたアイテムと共通の特性を持つアイテムが押し込まれた表現となるよう前記奥行き情報を再算出することを特徴とする請求項１０記載の情報検索プログラム。
【請求項１２】
前記突出度算出ステップは、前記押し込まれたアイテムと反対の特性を持つアイテムが飛び出る表現となるよう前記奥行き情報を再算出することを特徴とする請求項１０記載の情報検索プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
［０００３］
これら特許文献１または特許文献２に記載された技術の第一の課題は、情報を検索する際、検索結果画面が別のリスト一覧に表示されるため、関係情報を把握しながら、結果を閲覧することができなかったことである。
第二の課題は、検索結果に対して、検索条件にフィードバックする手法が効率的では無かったことである。たとえば、検索されたものが、対象外のデータであることを、端的に伝える手段が提供されていない。
［０００４］
本発明の目的は、上記の課題を解決することにあり、関係情報を把握しながら、検索を効率的に行うことができる情報検索装置を提供することにある。また、検索結果に対して、的確にフィードバックすることより、検索をより効率的に行うことができる、情報検索装置を提供することにある。
課題を解決するための手段
［０００５］
上記目的を達成するため、本願発明の情報検索装置は、検索条件に基づきデータベース部に記憶しているデータの検索を行う情報検索装置において、検索条件とデータとの一致度を算出し、この一致度に従い奥行き情報を算出する突出度算出手段と、データを、出力手段を介して表示される２次元空間上のアイテムとして奥行き情報を用いて表現する２次元空間表現手段と、アイテムの奥行きを変更するアイテム押し込み手段と、を有し、奥行きを変更したアイテムを検索対象から除外する。
発明の効果
［０００６］
本発明による効果は、検索条件の一致度に応じて、アイテム（バインダ等）の奥行きを変えることにより、関係情報を把握しながら、一致度も同時に把握でき、所望の情報を効率よく検索することができる。
図面の簡単な説明
［０００７］
［図１］本発明の第１の発明を実施するための一例を示すブロック図である。
［図２］データベース部１３において保持する情報についての内容の一例を示す説明図である。
［図３］第１の実施の形態における画面例を示す図である。
［図４］第１の実施の形態の動作の一例を示すフローチャートである。
【手続補正書】
【提出日】平成22年8月23日(2010.8.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
検索条件に基づきデータベース部に記憶しているデータの検索を行う情報検索装置において、  前記検索条件と前記データとの一致度を算出し、この一致度に従い奥行き情報を算出する突出度算出手段と、  前記データを、出力手段を介して表示される２次元空間上のアイテムとして前記奥行き情報を用いて表現する２次元空間表現手段と、  前記アイテムの奥行きを変更するアイテム押し込み手段と、  を有し、  前記奥行きを変更したアイテムを検索対象から除外することを特徴とする情報検索装置。
【請求項２】
検索条件に基づきデータベース部に記憶しているデータの検索を行う情報検索装置において、  前記検索条件と前記データとの一致度を算出し、この一致度に従い奥行き情報を算出する突出度算出手段と、  前記データを、出力手段を介して表示される２次元空間上のアイテムとして前記奥行き情報を用いて表現する２次元空間表現手段と、  前記アイテムの奥行きを変更するアイテム押し込み手段と、  前記奥行きを変更したアイテムと共通する特性を持つアイテムを抽出するデータ特性抽出手段と、を有し、  前記突出度算出手段は、前記アイテムの奥行きが変更されたときに、前記奥行きを変更されたアイテムとの相関を用いて他のアイテムの奥行き情報を再算出することを特徴とする情報検索装置。
【請求項３】
前記突出度算出手段は、前記押し込まれたアイテムと共通の特性を持つアイテムが押込まれた表現となるよう前記奥行き情報を再算出することを特徴とする請求項２記載の情報検索装置。
【請求項４】
前記突出度算出手段は、前記押し込まれたアイテムと反対の特性を持つアイテムが飛び出る表現となるよう前記奥行き情報を再算出することを特徴とする請求項２記載の情報検索装置。
【請求項５】
検索条件に基づきデータベース部に記憶しているデータの検索を行う情報検索方法において、  前記検索条件と前記データとの一致度を算出し、この一致度に従い奥行き情報を算出し、  前記データを、出力手段を介して表示される２次元空間上のアイテムとして前記奥行き情報を用いて表現し、  前記アイテムの奥行きを変更し、  前記奥行きを変更したアイテムを検索対象から除外する、ことを特徴とする情報検索方法。
【請求項６】
検索条件に基づきデータベース部に記憶しているデータの検索を行う情報検索方法において、  前記検索条件と前記データとの一致度を算出し、この一致度に従い奥行き情報を算出し、前記データを、出力手段を介して表示される２次元空間上のアイテムとして前記奥行き情報を用いて表現し、  前記アイテムの奥行きを変更し、  前記奥行きを変更したアイテムと共通する特性を持つアイテムを抽出し、  前記アイテムの奥行きが変更されたときに、前記奥行きを変更されたアイテムとの相関を用いて他のアイテムの奥行き情報を再算出する、ことを特徴とする情報検索方法。
【請求項７】
前記押し込まれたアイテムと共通の特性を持つアイテムが押し込まれた表現となるよう前記奥行き情報を再算出する、ことを特徴とする請求項６記載の情報検索方法。
【請求項８】
前記押し込まれたアイテムと反対の特性を持つアイテムが飛び出る表現となるよう前記奥行き情報を再算出する、ことを特徴とする請求項６記載の情報検索方法。
【請求項９】
検索条件に基づきデータベース部に記憶しているデータの検索を行う情報検索プログラムにおいて、  前記検索条件と前記データとの一致度を算出し、この一致度に従い奥行き情報を算出する突出度算出ステップと、  前記データを、出力手段を介して表示される２次元空間上のアイテムとして前記奥行き情報を用いて表現する２次元空間表現ステップと、  前記アイテムの奥行きを変更するアイテム押し込みステップと、を有し、  前記奥行きを変更したアイテムを検索対象から除外することを特徴とする情報検索プログラム。
【請求項１０】
検索条件に基づきデータベース部に記憶しているデータの検索を行う情報検索プログラムにおいて、  前記検索条件と前記データとの一致度を算出し、この一致度に従い奥行き情報を算出する突出度算出ステップと、  前記データを、出力手段を介して表示される２次元空間上のアイテムとして前記奥行き情報を用いて表現する２次元空間表現ステップと、  前記アイテムの奥行きを変更するアイテム押し込みステップと、  前記奥行きを変更したアイテムと共通する特性を持つアイテムを抽出するデータ特性抽出ステップと、を有し、  前記突出度算出ステップは、前記アイテムの奥行きが変更されたときに、前記奥行きを変更されたアイテムとの相関を用いて他のアイテムの奥行き情報を再算出することを特徴とする情報検索プログラム。
【国際調査報告】
2009104430.tif 000018
2009104430.tif 000019
2009104430.tif 000020
2009104430.tif 000021