(57)【要約】【課題】視覚ベースの比較選択行動を可能とするデータ処理システムを提供する。【解決手段】処理部１００が、評価対象である対象子と評価指標である評価子とを区別することなく同格のデータ要素として処理する。このデータモデルのもと、処理部１００は、複数の対象子を評価子によって評価し、その対象子の表示シンボルに色付けを行って地図上に表示する。ユーザは直観的に対象子間の関係を把握することができ、従来型の文章による評価結果を確認するよりも、迅速な比較選択行動を行うことが可能となる。【選択図】        図３
2004171062.tif 000002
【特許請求の範囲】
【請求項１】
データ要素を格納する格納部と、
指示入力を受け付ける入力受付部と、
指示入力に基づいてデータ要素の評価値を生成し、画面中の複数の表示領域に、それぞれの表示領域に対応付けられるデータ要素の表示シンボルをその評価値に応じて並べて表示させる処理部と
を備えることを特徴とするデータ処理システム。
【請求項２】
評価対象となるデータ要素を、相対的な位置情報を内包する別のデータ要素を用いて分類する場合に、画面には、その相対的な位置情報を反映した表示領域が形成されることを特徴とする請求項１に記載のデータ処理システム。
【請求項３】
画面には地図が表示され、表示領域はその地図に含まれる地域に対応付けて形成されることを特徴とする請求項２に記載のデータ処理システム。
【請求項４】
処理部は、表示シンボルの大きさを、表示領域の面積と、表示領域に対応付けられるデータ要素の個数に基づいて定めることを特徴とする請求項１から３のいずれかに記載のデータ処理システム。
【請求項５】
処理部は、表示領域ごとに表示シンボルの大きさを演算により求め、各表示シンボルの大きさを、演算により求められた最小の表示シンボルの大きさに統一することを特徴とする請求項４に記載のデータ処理システム。
【請求項６】
処理部は、データ要素の評価値に応じて表示シンボルに配色を施すことを特徴とする請求項１から５のいずれかに記載のデータ処理システム。
【請求項７】
処理部は、データ要素同士の評価値の相対的な関係を視覚的にユーザに認識させるように表示シンボルに配色を施すことを特徴とする請求項６に記載のデータ処理システム。
【請求項８】
表示領域の面積は、その表示領域に対応付けられたデータ要素の個数に基づいて設定されることを特徴とする請求項１から７のいずれかに記載のデータ処理システム。
【請求項９】
処理部は、ユーザからの指示入力に基づいてデータ要素を選択し、選択したデータ要素の表示シンボルに対して印をつけるとともに、表示領域以外の領域に選択の結果を表示させることを特徴とする請求項１から８のいずれかに記載のデータ処理システム。
【請求項１０】
格納部は、検索対象となるデータ要素の詳細情報を格納し、
処理部は、表示シンボルの大きさに応じて、表示シンボル中に詳細情報を表示させることを特徴とする請求項１から９のいずれかに記載のデータ処理システム。
【請求項１１】
詳細情報には表示の優先順位が設定されており、
処理部は、表示シンボルの大きさと表示の優先順位により、表示する詳細情報を定めることを特徴とする請求項１０に記載のデータ処理システム。
【請求項１２】
処理部は、データ要素の評価値を偏差値情報として生成することを特徴とする請求項１に記載のデータ処理システム。
【請求項１３】
ユーザからの指示入力を受け付ける入力受付部と、
データ要素を格納する格納部と、
複数のカテゴリに分類された評価対象となるデータ要素についての評価値を生成し、その評価値に応じて対応する表示シンボルの形状または色を設定して、カテゴリごとに表示させる処理部とを備え、
入力受付部がカテゴリに関する指示入力を受け取ると、処理部は、そのカテゴリ内の表示シンボルを再配置することを特徴とするデータ処理システム。
【請求項１４】
ユーザからの指示入力に基づいてデータ要素を検索するシステムであって、地図上にデータ要素を示す表示シンボルを配置し、データ要素の評価値に基づいて各表示シンボルに所定の配色を施しまたは各表示シンボルの形状を変化させてユーザによる大まかなデータの絞込みを実行せしめ、続いて絞り込んだデータ要素に関する詳細比較情報を表示して、ユーザによる詳細な絞込みを実行せしめることを特徴とするデータ検索システム。
【請求項１５】
コンピュータに、
指示入力を受け付ける機能と、
指示入力に基づいてデータ要素の評価値を生成する機能と、
画面中の複数の表示領域に、それぞれの表示領域に対応付けられるデータ要素の表示シンボルをその評価値に応じて並べて表示させる機能と
を実現させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、データ処理システムに関し、特にユーザの柔軟な情報比較選択行動を支援するデータ検索システムに関する。
【０００２】
【従来の技術】
近年、様々なデータ検索システムが提案され、インターネット上で実用化されている。これらのデータ検索システムは、ユーザから入力されるキーワードをもとに情報を探索し、関連する情報を文字や数字などの形式で検索結果としてユーザに提示する（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開平１１−１５４１６０号公報
【０００４】
【発明が解決しようとする課題】
しかしながら現在のインターネットにおいては、多種多様な情報が氾濫しているため、ユーザが汎用的な検索システムを用いて短時間で所望の情報にアクセスすることは困難になりつつある。例えばユーザが宿泊施設や株の銘柄を選ぶ場合、宿泊施設または企業のウェブページにアクセスして値段や雰囲気などを確認することはできるが、全ての宿泊施設または企業のウェブページにアクセスすることは現実問題として不可能であり、結果としてどれを選択すれば良いのか判断することは容易でない。
【０００５】
このような汎用検索システムの不具合を解消するために、例えば全国の宿泊施設情報や株式の全銘柄情報を集約した検索システムを構築すればよいという発想がある。インターネット上に宿泊施設または株式全銘柄などの特定の情報を整備したウェブページを開設することにより、ユーザの検索に要する負担は大幅に軽減されることになる。
【０００６】
ここで問題となるのは、その検索システムが、どの程度の情報量をユーザに対して提供できるかという点である。情報量が少ない場合には、検索条件の選択肢が減るためユーザは短時間で検索作業を終了することができるが、少ない検索条件から検索結果を取得するため、検索システムの信頼性は低いと言わざるを得ない。このことからも情報量の多い方がユーザの要求を満足させることは明らかであるが、この場合には汎用的な従来の検索システムと同様の問題が残る。すなわち、ユーザが検索条件および検索結果に伴う膨大な量の情報を処理することが困難であり、短時間で所望の検索結果を取得することができない。
【０００７】
本発明者は、このような従来の検索システムの問題が、検索結果が文章などで提示されることにより、ユーザの検索行動に伴う処理負担が大きくなることにあると考えた。本発明はこうした課題に鑑みてなされたものであり、その目的は、検索条件の入力方法や検索結果の提示方法などの工夫により、ユーザが真に必要とする情報の絞込みを効率的に実現可能とすることにある。
【０００８】
【課題を解決するための手段】
上記課題を解決するために、本発明の第１の態様は、データ要素を格納する格納部と、指示入力を受け付ける入力受付部と、指示入力に基づいてデータ要素の評価値を生成し、画面中の複数の表示領域に、それぞれの表示領域に対応付けられるデータ要素の表示シンボルをその評価値に応じて並べて表示させる処理部とを備えたデータ処理システムを提供する。入力受付部は、指示入力だけでなく、ネットワークを介してデータ要素を取得してもよい。格納部は、データ要素を予め記憶しておくものであってもよく、またネットワークを通じてダウンロードしたデータ要素を一時的に記憶しておくものであってもよい。このデータ処理システムによると、拡張性に優れたデータ検索ツールを実現し、ユーザの柔軟な比較選択行動を支援することができる。
【０００９】
このデータ処理システムにおいて、評価対象となるデータ要素を、相対的な位置情報を内包する別のデータ要素を用いて分類する場合に、画面には、その相対的な位置情報を反映した表示領域が形成されることが好ましい。例えば画面には地図が表示され、表示領域はその地図に含まれる地域に対応付けて形成されてもよい。相対的な位置情報の表現例としては、地図以外にも、組織図や論理的な相互依存関係などであってよい。地図中に表示シンボルを配置することにより、位置関係を直観的に把握でき、ユーザのスムーズな比較選択行動を可能とする。
【００１０】
処理部は、表示シンボルの大きさを、表示領域の面積と、表示領域に対応付けられるデータ要素の数に基づいて定めてもよい。このとき処理部は、表示領域ごとに表示シンボルの大きさを演算により求め、全ての表示領域における表示シンボルの大きさを、演算により求められた最小の表示シンボルの大きさに統一してもよい。表示シンボルの大きさを揃えることにより、検索画面の相対的な比較の容易さを実現できる。
【００１１】
処理部は、データ要素の評価値に応じて表示シンボルに配色を施すことが好ましい。このとき処理部は、データ要素同士の評価値の相対的な関係を視覚的にユーザに認識させるように表示シンボルに配色を施すことが好ましい。評価結果を色として提示することにより、ユーザは大量の情報を瞬時に確認・分析して情報の直観的な比較選択を行うことが可能となる。
【００１２】
表示領域の面積は、その表示領域に対応付けられたデータ要素の個数に基づいて設定されてもよい。このデータ要素の個数は、システム起動時にカウントされてもよく、またデータ要素を絞り込むごとにカウントされてもよい。処理部は、ユーザからの指示入力に基づいてデータ要素を選択し、選択したデータ要素の表示シンボルに対して印をつけるとともに、表示領域以外の領域に選択の結果を表示させてもよい。このとき、選択の結果をテキストなどで表示してもよい。
【００１３】
格納部は、検索対象となるデータ要素の詳細情報を格納し、処理部は、表示シンボルの大きさに応じて、表示シンボル中に詳細情報を表示させることも可能である。詳細情報には表示の優先順位を予め設定しておき、処理部は、表示シンボルの大きさと表示の優先順位により、表示する詳細情報を定めてもよい。また処理部は、データ要素の評価値を相対情報、例えば偏差値情報として生成してもよい。
【００１４】
本発明の別の態様は、ユーザからの指示入力を受け付ける入力受付部と、データ要素を格納する格納部と、複数のカテゴリに分類された評価対象となるデータ要素についての評価値を生成し、その評価値に応じて対応する表示シンボルの形状または色を設定して、カテゴリごとに表示させる処理部とを備えるデータ処理システムを提供する。入力受付部がカテゴリに関する指示入力を受け取ると、処理部は、そのカテゴリ内の表示シンボルを再配置する。表示シンボルをカテゴリ内で再配置することにより、そのカテゴリに関する評価対象の得手不得手を直観的に認識することが可能となる。
【００１５】
本発明のさらに別の態様は、ユーザからの指示入力に基づいてデータ要素を検索するシステムであって、地図上にデータ要素を示す表示シンボルを配置し、データ要素の評価値に基づいて各表示シンボルに所定の配色を施しまたは各表示シンボルの形状を変化させてユーザによる大まかなデータの絞込みを実行せしめ、続いて絞り込んだデータ要素に関する詳細比較情報を表示して、ユーザによる詳細な絞込みを実行せしめるデータ検索システムを提供する。２段階の検索行程を実現することにより、ユーザによる効率的なデータの絞込みを可能とする。
【００１６】
本発明のさらに別の態様は、コンピュータに、指示入力を受け付ける機能と、指示入力に基づいてデータ要素の評価値を生成する機能と、画面中の複数の表示領域に、それぞれの表示領域に対応付けられるデータ要素の表示シンボルをその評価値に応じて並べて表示させる機能とを実現させるためのプログラムを提供する。
【００１７】
なお、本発明の表現を装置、方法、システム、コンピュータプログラムの間で変換したものもまた、本発明の態様として有効である。
【００１８】
【発明の実施の形態】
図１は、本発明による実施の形態に係るデータ処理システム１０の外観的な構成を示す図である。このデータ処理システム１０において、複数のユーザ端末２０ａ、２０ｂ、２０ｃ（以下、ユーザ端末を符号「２０」で代表させる）とデータ処理装置３０とがネットワーク４０を介して接続されている。データ処理システム１０は、様々なデータを処理する機能を有し、詳細にはユーザによる柔軟なデータ検索を支援する機能を有する。ネットワーク４０は、インターネットやイントラネットなど、各種プロトコルのネットワークであってよい。
【００１９】
ネットワーク４０の通信速度の向上や、ユーザ端末２０およびデータ処理装置３０の処理速度の向上、記録容量の増加など、通信機能および演算処理機能に関わるインフラが整備されてきたことに伴い、データ処理システム１０の実現形式には様々なものが考えられる。例えばユーザ端末２０が検索処理に必要な全てのデータ要素を自身の記録装置に格納している場合、ユーザ端末２０は単独でデータ処理システム１０として機能することが可能である。また、ユーザ端末２０がＪａｖａ（登録商標）等により記述された所定の検索支援用プログラムをインストールしている場合、データ処理装置３０から供給される検索結果のデータを所定の形式で自身のブラウザに表示することも可能である。さらには、データ処理装置３０がユーザ端末２０から送信された検索条件をもとにその検索結果をＪａｖａスクリプト等の形式で記述してユーザ端末２０に返信し、ユーザ端末２０が検索結果をブラウザに表示することも可能である。このように本発明によるデータ処理システム１０の実現方法はシステム設計者が任意に選択することができ、いずれの方法を採用した場合であっても、以下に説明する機能を実現するシステムが本発明の範囲にあることは当業者に理解されるところである。
【００２０】
このデータ処理システム１０は、柔軟で拡張性に富んだ抽象的データモデルを利用して、統一されたインターフェースでユーザの各種比較選択行動を支援することを可能とする。データ処理システム１０は、各人各様の比較選択ニーズを、例外的な処理を行うことなく全て通常の自然な処理により満足させることができる。また、全ての比較選択行動をこのデータモデルで規格化することにより、ユーザの比較選択行動の統計分析を行って有意な情報を取得することも容易に実現できる。
【００２１】
さらに、データ処理システム１０は、視覚を通じた感覚的なユーザの比較選択行動を支援する機能も有する。従来の検索システムは、テキストで入力されたキーワードに基づいて検索結果を文章などでユーザに提示するものであるため、キーワードの選択や検索結果の検討などユーザにかかる負担が大きかった。本データ処理システム１０は、従来の検索システムにおける既成概念を打破し、ユーザが効率的な比較選択行動を実現できる環境を提供する。
【００２２】
図２は、本発明による実施の形態に係るデータ処理システム１０の内部構成の概略を示すブロック図である。データ処理システム１０は、入力ツール２２、表示装置２４、入力受付部５０、格納部６０および処理部１００を備える。図１に関連して説明したように、これらの構成は、ユーザ端末２０ないしはデータ処理装置３０の一方ないし双方に設けられており、ユーザ端末２０ないしはデータ処理装置３０のどちらが有するように構成するかはシステム設計上任意である。これらの構成がユーザ端末２０に設けられる場合には、ユーザ端末２０が単独でデータ処理システム１０として機能することができ、これらの構成がユーザ端末２０とデータ処理装置３０の双方に設けられる場合には、ユーザ端末２０およびデータ処理装置３０が協同してデータ処理システム１０として機能する。例えば、ユーザ端末２０が、入力ツール２２、入力受付部５０、処理部１００および表示装置２４を備え、データ処理装置３０が格納部６０を備えていてもよい。また、ユーザ端末２０が、入力ツール２２、入力受付部５０、表示装置２４を備え、データ処理装置３０が格納部６０および処理部１００を備えてもよい。
【００２３】
データ処理システム１０は、ハードウェアコンポーネントでいえば、少なくとも一つのコンピュータのＣＰＵ、メモリ、メモリにロードされたプログラムなどによって実現されるが、ここではそれらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックがハードウェアのみ、ソフトウエアのみ、またはそれらの組合せによっていろいろな形で実現できることは、当業者に理解されるところである。
【００２４】
ユーザ端末２０は、少なくとも入力ツール２２および表示装置２４を備える。表示装置２４は、比較対象の評価結果などを提示する画面を有する。入力ツール２２は、表示装置２４の画面上でポインタを操作するポインティングデバイスなどの入力インターフェースであり、画面表示に基づいてユーザが視覚的に検索行動を行えるようなツールであることが望ましい。なお、入力ツール２２は、キーボードなどテキスト入力を行えるものであってもよい。
【００２５】
入力受付部５０は、入力ツール２２を介してユーザからの指示入力を受け付ける。入力受付部５０は、指示入力をネットワークを介して受け付けてもよい。格納部６０は、検索に必要なデータ要素を格納する。処理部１００は、ユーザからの指示入力に基づいて、全てのデータ要素を写像として処理することが好ましい。また、処理部１００は、ユーザからの指示入力に基づいてデータ要素を評価対象である「対象子」と評価指標である「評価子」とに分けた場合に、対象子と評価子とを区別することなく同格のデータ要素として処理することが好ましい。
【００２６】
本データ処理システム１０においては、全ての「主体」が「データ要素」として認識される。一般的に評価対象と考えられる「宿泊施設」、「株式の一銘柄」などは全てそれぞれ一つの「データ要素」であり、さらに一般的に評価指標と考えられる「料金」、「場所」などもそれぞれ一つの「データ要素」であって、処理部１００はそれらを区別することなく扱うことを可能とする。本実施の形態において「評価する」とは、あるデータ要素を「対象子」として設定し、当該対象子に別のデータ要素を「評価子」として作用させて、評価結果である評価値を得ることである。また「評価値」は、評価子の作用による直接的ないしは間接的な対象子の評価結果を意味し、整数、実数、コード、論理値、時刻、文字列等のあらゆるデータ型を取ってもよい。評価値は、その値自身が格納部６０に格納されている場合と、関連する他のデータから定義される場合とがある。
【００２７】
また、本データ処理システム１０は、「グループ」というタイプのデータ要素を持つ。各々のデータ要素は原則としてグループ単位で分類され、かつ各データ要素が複数のグループに所属することもできる。このグループを階層構造により構築することもできる。また、処理部１００は、指示入力に基づいて、複数のデータ要素を組み合わせた新たなデータ要素を生成してもよい。したがってユーザは、任意のデータ要素の集合を抽出して、自身で新たなグループを定義することもできる。ユーザは、この新たなグループを、対象子の集合としても評価子の集合としても利用することができる。以下、「対象子」は、１つの対象子または対象子の集合のいずれか又は双方を意味し、同様に「評価子」は、１つの評価子または評価子の集合のいずれか又は双方を意味する概念として用いる。
【００２８】
以上のように、処理部１００が、評価対象である対象子も、評価指標である評価子も全て同格のデータ要素として表現することで、ユーザによる対象子や評価子の選び方に制約がなくなり、自由度の高い拡張性に優れたデータ処理システム１０を構築することが可能となる。さらに、複数のデータ要素を合成して、ユーザ独自の新しいデータ要素を生成することができるため、データ処理システム１０の利便性を一層高めることが可能となる。
【００２９】
以下、データ処理システム１０におけるデータ要素のデータ表現を例示する。（１）データ対による表現
データ要素ｆを、あるデータ要素ｘから別のデータ要素ｙへの写像ととらえる場合、このデータ要素ｆを以下のようにデータの組で表現することができる。
ｆ＝（ｘ，ｙ）
例えば、「Ａ社の株」の「価格」（例えば株価終値に対応）が６０００円であるとすると、
価格＝（Ａ社の株，６０００）
というデータ対が、データ要素「価格」の表現として定められる。
【００３０】
（２）式による表現
データ要素の集合Ｘ＝｛ｘ１，ｘ２，・・・，ｘＮ｝が、
ｆ＝ｆ（Ｘ）
という式によって別のデータ要素の集合Ｙ＝｛ｆ（ｘ１），ｆ（ｘ２），・・・，ｆ（ｘＮ）｝に写像される場合、データ対の集合（ｘ１，ｆ（ｘ１）），（ｘ２，ｆ（ｘ２）），・・・，（ｘＮ，ｆ（ｘＮ））の代わりに、写像の式ｆ（Ｘ）によってデータ要素を表現することができる。
【００３１】
例えば、「Ａ社の株の時価総額」は、「Ａ社の株の価格」と「Ａ社の株の発行済株式数」の積により表現できる。すなわち、
時価総額＝価格×発行済株式数
となる。２つのデータ要素の積から合成される新たなデータ要素「時価総額」から具体的に「Ａ社の株の時価総額」を生成するためには、「Ａ社の株の発行済株式数」を９０００００００とすると、
価格＝（Ａ社の株，６０００）
発行済株式数＝（Ａ社の株，９０００００００）
を用いて、
2004171062.tif 000003
と求められる。このように、本データ処理システム１０においては、データ要素の積表現により新たなデータ要素を生成することが可能である。
【００３２】
（３）関係表による表現
写像される一つのデータ要素ｘ（定義域）に着目すると、ｘが写像される先であるｙ（値域）の集合を用いて、データ要素の集合を表現することができる。すなわち、データ要素ｘが様々なデータ要素ｆ１，ｆ２，・・・，ｆＮにより写像されてｆ１（ｘ），ｆ２（ｘ），・・・，ｆＮ（ｘ）へと写るのであれば、
【表１】
2004171062.tif 000004
とする表を用いてデータ要素を表現することが可能である。これは、定義域であるデータ要素ｘが満たす関係をまとめて表現したものであり、写像の軸はいわゆる属性を示す列（コラム）によって表現される。写像そのものを取り出す際には、関係代数による操作が必要となる。
【００３３】
例えば、「Ａ社の株」が満たす関係「価格」、「発行済株式数」、「時価総額」を一つの表に表現すると、以下のようになる。
【表２】
2004171062.tif 000005
【００３４】
データ処理システム１０は、以上に示したデータ表現を採用することによって、各データ要素が対象子または評価子のいずれかに成り得る拡張性の高いデータモデルを実現する。このデータモデルにより、データ処理システム１０は、柔軟性の優れたデータ検索を実現することが可能となる。ユーザの比較選択行動に幅広い選択肢を提供するために、データ処理システム１０がこのデータモデルを採用することは非常に有効である。
【００３５】
図３は、本発明による実施の形態に係るデータ処理システム１０の内部構成の詳細を示すブロック図である。データ処理システム１０は、入力ツール２２、表示装置２４、入力受付部５０、格納部６０および処理部１００を備える。処理部１００は、データ要素設定部１１０、選択指示部１２０、評価部１３０、リスト生成部１４０、ルーラ生成部１４２、履歴生成部１４４、シンボル調整部１５０および表示処理部１６０を有する。
【００３６】
格納部６０は複数のデータ要素を格納し、入力受付部５０はユーザからの指示入力を受け付ける。入力受付部５０は、この指示入力を入力ツール２２から直接受け取ってもよく、またネットワーク４０を介して受け取ってもよい。
【００３７】
データ要素設定部１１０が、ユーザの指示入力により指定されたデータ要素のグループを評価対象である対象子グループとして設定する。対象子グループを設定すると、データ要素設定部１１０は、この対象子グループに対して評価子として機能するデータ要素群、すなわち当該対象子グループを定義域とするデータ要素群を格納部６０から自動的に抽出する。続いてデータ要素設定部１１０は、抽出されたデータ要素群から、ユーザの指示入力により指定されたデータ要素を評価指標である評価子グループとして設定する。評価子グループの設定は自動的に行ってもよく、また２つ以上の評価子グループを設定してもよい。
【００３８】
図４は、表示装置２４における対象子グループの選択画面を示す図である。左欄にはグループ名が表示され、右欄には選択したグループに含まれるエレメント（データ要素）が表示される。この例では対象子グループとして、階層構造上位の「宿泊施設」、「株式全銘柄」、「家電製品」がボタン形式で示される。選択画面の初期状態では、このように階層最上位のグループのみが表示され、下位のグループについてはユーザの指示入力に基づいて画面左欄に順次表示される。ここではユーザが「宿泊施設」を対象子グループとして選択し、この対象子グループに含まれる宿泊施設が画面右欄にエレメントとして表示されている。この状態でユーザが「決定」ボタンを押すと、データ要素設定部１１０（図３参照）が「宿泊施設」を対象子グループとして設定する。なお、この例ではユーザが階層最上位のデータ要素を選択しているが、比較選択の目的に応じて階層下位のグループを対象子グループとして設定してもよい。
【００３９】
図５は、宿泊施設を対象子グループとして設定した場合に表示装置２４に表示される初期画面の一例を示す。初期画面はメイン領域２００、サブ領域２０２、検索条件入力領域２０４および詳細提示領域２０６の４つの領域に分割される。メイン領域２００には地図が表示され、地図中には、複数の表示領域２１０が配置される。本例では、評価子の一つとして「都道府県」を用いる。この評価子（都道府県）を「第１の評価子」と呼ぶと、各表示領域２１０は第１の評価子（都道府県）ごとに矩形の領域として形成され、相互の地理的な相対的位置関係を保って配置される。本実施の形態では、データ要素に対する「第２の評価子」による評価結果を、それぞれの表示シンボルに反映させて提示する。したがって表示領域２１０には、それぞれの表示領域２１０に対応付けられるデータ要素の表示シンボルが、第２の評価子による評価結果に応じて並べられることになる。
【００４０】
各表示領域２１０の面積は、その表示領域に対応付けられたデータ要素の個数に基づいて設定される。都道府県ごとに形成される表示領域２１０の面積は、データ処理システム１０に登録されている都道府県ごとの宿泊施設の数に応じて定められるのが好ましい。したがって宿泊施設の登録数が多い県には大きな表示領域が割り当てられ、逆に少ない県には小さな表示領域しか割り当てられないことになる。それによって、様々な評価結果を比較する場合に、異なる表示領域間でのデータの相対的な比較を容易に行うことができる。この面積は当初のデータ要素の個数に応じた固定の面積であってもよく、またデータの絞込み量に応じて動的に設定されてもよい。
【００４１】
検索条件入力領域２０４には、検索条件を入力するためのボタンおよびテキスト入力ボックスなどが設けられる。この例では検索条件の入力ボタンとして「並替ボタン」と「条件ボタン」が形成され、入力ボックスとして「宿泊時期」と「絞込条件」の項目が設けられている。図５は、ユーザが「並替ボタン」の中から「料金」ボタンを選択した状態を示す。これは、第２の評価子として「料金」を選択したことに相当する。メイン領域２００の左上に「料金」の表示がなされ、表示領域２１０の表示シンボルが料金順に並べ替えられる。この並替えについての処理を示す。
【００４２】
図３に戻って、評価部１３０は、ユーザによる「料金」ボタンの押下げを受けて、各宿泊施設の評価値を生成する。「料金」ボタンの押下げは、対象子であるデータ要素（宿泊施設）に対して、料金のデータ要素を第２の評価子として作用させることに相当する。具体的にはデータ要素設定部１１０が、料金のデータ要素を評価子として設定し、その情報を評価部１３０に提供する。
【００４３】
この例において評価部１３０は、宿泊施設を料金順に分類する。なお評価値は対象子に評価子を作用させた評価結果であり、既述のごとく整数、実数、コード、論理値、時刻、文字列等のあらゆるデータ型を取ってもよい。この評価値は、指定された評価子により導出される値そのものであってもよく、また当該値を統計的手法で処理して求めた値であってもよい。本実施の形態においては、例えば評価子による対象子の評価値を導出して、その値自身により対象子を評価する場合、当該値自身を評価値と呼ぶ。また評価子による対象子の評価値を導出し、その値を統計的手法等により処理した値によって対象子を評価する場合もその値を評価値と呼び、さらに評価子による対象子の評価値を導出し、その評価値を統計的手法等により処理して対象子を分類する場合にも、その分類したカテゴリーのことを評価値と呼ぶ。
【００４４】
このように、本実施の形態においては評価子から１次的（直接的）に導出される評価値だけでなく、ユーザに対して評価結果として提示するべく１次的な評価値に基づいて導出される２次的、３次的な値についても「評価値」と呼ぶこととする。ここで、「分類」とは広義の「評価」に含まれる概念であり、評価値に基づいて、対象子を対応するカテゴリーに所属させることを意味する。以下では理解を容易にするため、評価部１３０における「評価」処理のうち、特に対象子を類別する処理につき、「分類」という用語を用いて説明する。
【００４５】
評価部１３０は、生成した評価値をシンボル調整部１５０に渡す。例えば宿泊料金が２０段階に分割されている場合、ある宿泊施設の料金についての評価値は、その料金がどの段階に属するかという分類結果となる。以下、高い料金の評価値を高く設定し、安い料金の評価値を低く設定する。シンボル調整部１５０は、データ要素の評価値に応じて表示シンボルに配色を施す。この配色は、データ要素同士の評価値の相対的な関係を視覚的にユーザに認識させるようなものであることが好ましい。
【００４６】
図６は、１つの表示領域２１０の表示状態の一例を示す図である。評価値の高い段階に属する宿泊施設の表示シンボルには黒色が割り当てられ、評価値が低くなるにつれて表示シンボルには薄い色が割り当てられる。そのためユーザは、表示領域が全体として黒い傾向を示す場合には、その都道府県の宿泊料金が一般に高めであることを認識できる。当然のことながら配色の順序は逆であってもよく、また現実のシステムではカラー表示として評価値の相対的な関係を一層明確にすることが好ましい。なお、図中、「×」で記述される領域は、該当する対象子について、評価値が存在しないことを示す。
【００４７】
図３に戻って、シンボル調整部１５０は、表示シンボルの大きさを、表示領域の面積と、表示領域に対応付けられるデータ要素の数に基づいて定める。本実施の形態では、宿泊施設が、第１の評価子である都道府県（データ要素）に対応付けられ、各表示領域２１０が、都道府県に対応付けられて形成されていることから、宿泊施設（データ要素）と表示領域とが都道府県（データ要素）を介して対応付けられると定義する。したがって初期状態において、表示領域に対応付けられるデータ要素は、都道府県ごとに登録された宿泊施設であり、データの絞込みが進行した状態では、登録された宿泊施設のうち検索条件を満足する宿泊施設となる。なお、本実施の形態において、データの絞込みは、以下のステップにより実現される。
（ステップ１）  評価子（本実施の形態では「第２の評価子」）を選択して、各対象子に対する評価値を求める。
（ステップ２）  対象子を、求めた評価値によって２つに区分する。
（ステップ３）  区分した片方を選択する。
（ステップ４）  選択したデータ要素（対象子）の集合を、新たな対象子集合に設定する。
【００４８】
図５に示す「並替ボタン」を押すことはステップ１の実行に相当し、「条件ボタン」を押すことはステップ１〜４の実行に相当する。また、「絞込条件」への入力も、ステップ１〜４の実行に相当する。このように、検索条件に応じて処理方法を異ならせることにより、使い勝手のよいユーザインターフェースを実現できる。
【００４９】
シンボル調整部１５０は、まず表示領域２１０ごとの表示シンボルの大きさを演算により求める。シンボル調整部１５０は、求めた全ての表示シンボルの大きさから最小のものを把握し、全ての表示シンボルの大きさがこの最小値となるように調整する。したがって、全ての表示領域２１０における表示シンボルの大きさが統一される。表示領域２１０が固定である場合、初期状態では、各表示領域２１０の大きさを宿泊施設の全登録数から定めるため、演算により求める表示シンボルの大きさは都道府県によって大差ないことが予想されるが、データの絞込みが行われた状態では、都道府県ごとに残存する宿泊施設の割合が異なってくる。この場合であっても、表示シンボルの大きさを統一することによって、画面の相対的な比較の容易さを向上することができる。
【００５０】
図５を参照して、サブ領域２０２には、絞込み結果が表示される。ユーザは検索条件入力領域２０４の「条件ボタン」の選択、および「絞込条件」への入力により、データ要素の絞込みを行う。具体的には、評価部１３０が、入力された検索条件に応じて、評価対象であるデータ要素の分類評価を行い、条件に適合するデータ要素を絞り込み、地図に表示シンボルを表示する。ユーザが、各表示領域２１０に表示されている表示シンボルを選択すると、シンボル調整部１５０は、当該表示シンボルに対して印をつける。さらに「お気に入り」ボタンを押すと、シンボル調整部１５０は、その時に選択されている全てのデータ要素の表示シンボルに対して選択状態とは異なる印をつけるとともに、サブ領域２０２に絞込みの結果を表示させる。絞込み結果は、例えば検索条件に適合するデータ要素の個数であったり、また表示シンボルを並べたものであってもよい。サブ領域２０２の表示は、各種操作により表示領域２１０に表示されるデータ要素に変化があっても保持されるため、ユーザは様々な条件下での「お気に入り」をサブ領域２０２に蓄積することができる。一連の絞込み動作は論理的に「ＡＮＤ」を実行することに相当するが、サブ領域２０２に逐次絞込み結果を累積することにより、実質的に「ＯＲ」の論理操作を実行できる。したがってユーザは、実質的に全ての評価子によるあらゆる論理演算を実行できる。またユーザは、絞り込んだ結果をメイン領域２００とサブ領域２０２の双方で確認することができる。
【００５１】
詳細提示領域２０６には、ユーザの指示入力により選択されたデータ要素に関する詳細情報が表示される。ユーザが入力ツールを用いて表示領域２１０中の表示シンボルを指定すると、その表示シンボルにより特定されるデータ要素、すなわち一つの宿泊施設の詳細情報が詳細提示領域２０６に表示される。
【００５２】
図７は、宿泊施設を対象子グループとして設定した場合に表示装置２４に表示される初期画面の別の例を示す。図５の例と異なり、表示領域の配置には、第１の評価子、すなわち都道府県による分類に伴う相対的な位置関係を反映させていない。表示領域内の表示シンボルの配置および配色は、第２の評価子である「料金」をもとに定められ、これは図５および図６に関して説明した配置および配色の方法と基本的に同様である。なお、この例の配置方法は、表示領域の左から順に評価値の高い表示シンボルを配置している。初期画面は、メイン領域３００、検索条件入力領域３０２、詳細設定領域３０６、履歴提示領域３０８および詳細提示領域３１０の５つの領域に分割される。
【００５３】
メイン領域３００には、都道府県別に分類された複数の表示領域が設けられ、それぞれの表示領域には、対応付けられるデータ要素の表示シンボルが、その評価値に応じて並べて表示される。既述のごとく、シンボル調整部１５０が、評価部１３０による評価値に応じて表示シンボルに配色を施す。
【００５４】
ルーラ生成部１４２が、評価値の任意の範囲を指定することを可能とするルーラ３０４を生成する。宿泊料金は、予め複数の段階、例えば２０段階に設定されている。シンボル調整部１５０は、表示シンボルへの配色と同様に、ルーラ３０４の各セルを色付けする。表示シンボルおよびルーラ３０４のセルを色分けすることによって、ユーザは対象子同士の評価値の相対的な関係を視覚を通じて直観的に認識することが可能となる。図６と同様に、図７の例でも、評価値の最も高い段階、すなわち料金の最も高い段階に黒色を割り当て、評価値が低くなるにつれて次第に薄くしていき、評価値の最も低い段階に白色を割り当てる。
【００５５】
評価部１３０は、第２の評価子として設定されている各宿泊施設の料金を評価分類し、評価値を生成する。この評価値はシンボル調整部１５０に渡され、シンボル調整部１５０は、その評価値に基づいて表示シンボルを配色し、その評価値順に左方向から並べて表示領域に配置する。
【００５６】
リスト生成部１４０が、宿泊施設の評価または絞込み条件となるデータ要素、すなわち評価子のリストを生成する。リストの生成は、対象子グループが設定された段階で行われる。生成されたリストは、表示処理部１６０により詳細設定領域３０６において表示される。
【００５７】
選択指示部１２０は、対象子の指定、評価子やルーラ３０４の変更などに関する指示入力に基づいて所期の処理を実行する。例えば適当数の宿泊施設に絞り込んだ段階でユーザが「お気に入り」ボタン（図５参照）を押すと、選択指示部１２０はその旨をシンボル調整部１５０に通知する。シンボル調整部１５０は、ユーザが視覚的に認識できるように、選択された表示シンボルの表示形式を変更する。表示形式の変更方法には様々なものが考えられ、単純には表示シンボルに印をつけてもよく、また形状を変えたり、新たな色を付けてもよい。ユーザが表示シンボルを入力ツール２２を使って指定した場合も、選択指示部１２０およびシンボル調整部１５０が同様に動作してよい。
【００５８】
履歴生成部１４４は、ユーザによる絞込み行動を、絞込みに用いた評価子の名称とともに格納部６０に記録し、絞込み行動の履歴を生成する。
【００５９】
絞込履歴は、ユーザにより指示された絞込行為を時系列的に一覧にして並べたものであり、履歴提示領域３０８において表示される。ユーザはこの絞込履歴を参照することにより、自分がどのように検索条件を入力して、対象子を絞り込んでいったかを確認することができる。また、この絞込履歴は対象子を絞り込むために利用した検索項目の集合でもあるため、ユーザは、検索結果に満足しない場合には、この絞込履歴に含まれる検索項目を「ＣＡＮＣＥＬ」ボタンを押すことにより解除して、過去に行った特定の絞込行為をキャンセルすることができる。このとき、シンボル調整部１５０は、選択指示部１２０からの指示入力ないしは格納部６０に記録された絞込情報に基づいて、絞込行為の変更により新たに絞り込まれた対象子の集合を再認識し、対応する表示シンボルの表示形式を変更する。このようにして、データ処理システム１０は、ユーザの柔軟な比較選択行動を支援することができる。
【００６０】
ユーザは、「ＦＯＣＵＳ」ボタンを押すことで、画面に表示されている対象子の集合を、その時点で選択されているデータ要素に限定することができる。また、ユーザは「ＯＵＴ」ボタンを押すことで、対象子の集合をその時点で選択されていないデータ要素に限定することができる。選択指示部１２０が、入力受付部５０からＦＯＣＵＳ指示ないしはＯＵＴ指示を受けとり、シンボル調整部１５０が、対応する表示シンボルの削除を実行する。本データ処理システム１０において、「ＦＯＣＵＳ」ボタンおよび「ＯＵＴ」ボタンは、ルーラ３０４との関係において以下のように利用することができる。
【００６１】
ユーザは、ルーラ３０４の所定の範囲を指定して、「ＦＯＣＵＳ」ボタンまたは「ＯＵＴ」ボタンを押すことにより、対象子となるデータ要素を絞り込む。例えば、料金が１００００円〜１５９９９円までの範囲を選択して「ＦＯＣＵＳ」ボタンを押した場合には、その範囲にあるデータ要素のみが表示領域に残ることになる。９９９９円までの料金と、１６０００円以上の料金の範囲を選択して「ＯＵＴ」ボタンを押した場合にも、１００００円〜１５９９９円までの範囲を選択して「ＦＯＣＵＳ」ボタンを押した場合と同じ絞込みを行うことができる。本システムにおいて「ＦＯＣＵＳ」ボタンは選択絞込みを意味し、「ＯＵＴ」ボタンは除外絞込みの意味をもつ。「ＲＥＳＥＴ」ボタンはルーラ３０４に対する範囲指定を解除する意味をもつ。
【００６２】
図８は、データ要素の絞込みを行った後に表示装置２４に表示される画面の一例を示す。図７の初期状態から、まず宿泊施設の場所を長野県と神奈川県の２県に絞り、続いて料金を１３０００円未満のものに限定した例を示す。図７に戻って、ユーザが都道府県を選択するには、メイン領域３００の都道府県の欄を指定すればよく、料金の範囲を選択するには、検索条件入力領域３０２のルーラ３０４の範囲を指定すればよい。県名の選択後、「ＦＯＣＵＳ」ボタンを押し、さらにルーラ３０４の範囲の指定の後、「ＦＯＣＵＳ」ボタンを押すことにより、対象子集合の絞込みを実行できる。絞込みに使った検索条件は、履歴提示領域３０８にリスト化され、この条件の見直しを行う場合には、リスト化された条件を選択して「ＣＡＮＣＥＬ」ボタンを押せばよい。
【００６３】
ユーザがルーラ３０４の範囲を指定して絞込みの指示を行うと、選択指示部１２０が、指定された範囲をルーラ生成部１４２に通知する。ルーラ生成部１４２は、その範囲に基づいてルーラ３０４を再生成する。１３０００円未満の料金の宿泊施設に絞り込む場合、ルーラ生成部１４２が、０円〜１２９９９円までの料金を２０段階に分割し、その分割結果を評価部１３０およびシンボル調整部１５０に供給する。評価部１３０は、その分割結果をもとに、宿泊施設の料金を再評価し、その評価値をシンボル調整部１５０に引き渡す。シンボル調整部１５０は、分割結果をもとに各段階に割り当てる色を定め、ルーラ３０４に色付けを行うとともに、メイン領域３００の表示シンボルに対して評価値に基づいた配色を施す。図８では表示シンボルへの色付けを省略して示す。
【００６４】
図７と比較すると、データ要素の絞込みを行って表示シンボル数が減った結果、各表示シンボルの面積は大きくなる。初期状態において全ての表示シンボルを一画面に表示する場合と比較すると、その差は歴然である。シンボル調整部１５０は、表示シンボル中に詳細情報の一部を表示する。この例では、各データ要素に対応する宿泊施設名が表示される。ユーザは、表示シンボルに付けられた色（図中、省略）と、宿泊施設名から、絞り込んだ結果情報を認識することができる。詳細情報には表示の優先順位が設定されており、シンボル調整部１５０は、表示シンボルの大きさと表示の優先順位により、表示可能な詳細情報を定め、所要のデータを格納部６０から抽出する。
【００６５】
図９は、データ要素の絞込みをさらに行った後に表示装置２４に表示される画面の一例を示す。ここでは、温泉のある宿泊施設に絞り込む。図８においてユーザが詳細設定領域３０６の「温泉」を選択すると、検索条件入力領域３０２には、温泉の有無に応じたルーラ３０４が設定され、温泉ありは黒色、温泉なしは白色の配色がなされる。表示シンボルは、温泉の有無についての評価値に基づいて色付けされる。ここで、ルーラ３０４の「あり」を指定することによって温泉をもつ宿泊施設のみを選択し、さらに「ＦＯＣＵＳ」ボタンを押すと、図９の画面が生成される。温泉のない宿泊施設は除外され、温泉をもつ宿泊施設だけがメイン領域３００に残される。同時にルーラ３０４は、温泉ありの状態のみを示すこととなる。このとき履歴提示領域３０８には、「温泉」の検索条件が追加される。
【００６６】
「温泉」を評価子としたデータ要素の絞込みを行った結果、表示シンボル数はさらに減少し、各表示シンボルの面積はさらに大きくなる。シンボル調整部１５０は、表示シンボル中に詳細情報を追加して表示する。この例では、「宿泊施設名」に加えて宿泊施設の「場所情報」が表示される。表示シンボルがさらに大きくなれば、表示する詳細情報をさらに追加することができる。なお、表示する詳細情報は「写真」等の図形情報であってもよい。
【００６７】
図１０は、宿泊施設の詳細比較画面の一例を示す。図５または図９に示す状態で「詳細比較」ボタン３１２を押すことにより、図１０の画面状態となる。メイン領域４００において、縦方向に宿泊施設が並び、横方向に詳細項目が並ぶ。これまでの例と比べると、対象子であった宿泊施設が縦方向の評価子となり、一方で評価子として作用していたデータ要素が対象子となって、表示シンボルとして表示されている。すなわち、この詳細比較モードにおいては、これまでの比較モード（「通常比較モード」と呼ぶ）における評価子が対象子となる。この対象子を、便宜上「宿評価子」と呼ぶ。また図示のごとく、通常比較モードにおける評価子を分類するデータ要素、例えば「料金」、「風呂」、「部屋設備」などが第１の評価子となる。ここでは第１の評価子を「宿評価子分類」と呼ぶ。第２の評価子は、対象子を評価する別のデータ要素であり、特定の宿泊施設ごとに別個の評価子として作用する。ここでは第２の評価子を、宿泊施設ごとの「宿評価子評価」と呼ぶ。図示される宿泊施設は、通常比較モードにおいて「お気に入り」に表示されたもの、すなわち印をつけられた宿泊施設である。データ処理システム１０は、全てのデータ要素を同格に処理することにより、あるデータ要素を対象子としても評価子としても利用することができ、柔軟な比較選択行動の支援を可能とする。
【００６８】
また、既述のごとく、表示シンボルは対象子、すなわち宿評価子に対応し、この例では複数の宿泊施設の宿評価子評価による評価値を比較一覧するために、１つの対象子に対して複数の表示シンボルが、宿評価子評価ごとに割り当てられている。メイン領域４００において、縦方向には表示シンボルが宿評価子評価ごとに分類されて並べられ、横方向には表示シンボルが宿評価子分類ごとに分類されて、その配置を定められている。各表示領域内の配置は、ユーザの指示により定められてもよく、また宿評価子評価の評価値の順に定められてもよい。各表示シンボルの配色は、対象子を宿評価子評価により評価した評価値に基づいて定められる。なお、縦方向および横方向の設定は逆であってもよい。
【００６９】
詳細比較における対象子（宿評価子）は、第１の評価子（宿評価子分類）により複数のカテゴリ、ここでは料金、風呂、部屋設備、サービス、レジャーおよび施設内容に分類され、図１０にそれぞれ表示シンボルとして示されている。例えば風呂のカテゴリは、左から順に個室風呂、露天風呂、貸切風呂の３つの対象子をもつ。この対象子の第２の評価子（宿評価子評価）による評価値は評価方法に応じて設定される。例えば評価方法を「順位」とした場合には、評価値は、現在比較対象となっている全ての宿泊施設が持っている対象子による属性値を降順ないしは昇順に並べたときの、宿評価子評価に相当する宿泊施設の順位となる。ここで「属性値」とは、特定の宿泊施設を対象子（宿評価子）によって評価したときの評価値である。対象子としての「個室風呂」を例にとると、この宿評価子による属性値は論理値であり、個室風呂を有するデータ要素、すなわち宿泊施設はＴＲＵＥの属性値をもち、有しないデータ要素はＦＡＬＳＥの属性値をもっている。したがって、個室風呂に対する宿泊施設ごとの宿評価子評価は、当該宿泊施設が持っている個室風呂の属性値がＴＲＵＥであれば１位の順位、ＦＡＬＳＥであれば最下位の順位という評価値を設定することができる。結果として、各宿泊施設ごとに個室風呂、露天風呂、貸切風呂を有する場合（ＴＲＵＥ）には、対応する表示シンボルに黒色が割り当てられ、ない場合（ＦＡＬＳＥ）には白色が割り当てられる。これは既述のごとく、評価部１３０およびシンボル調整部１５０（図３参照）の動作により実現される。この例ではＤＤＤホテルが３種類全ての風呂を有している。
【００７０】
項目別比較領域４０２には、ユーザの指定した詳細比較における特定の対象子、すなわち宿評価子による、現在比較対象となっている全ての宿泊施設が持っている属性値が一覧として表示される。これは、例えば「個室風呂」を対象子とした場合には、比較対象となっている全ての宿泊施設が「個室風呂」を有するかどうかの一覧である。詳細提示領域４０４には、詳細比較における全ての対象子、すなわち宿評価子による、ユーザの指定した宿泊施設が持っている属性値が一覧として表示される。これは、例えば「ＤＤＤホテル」を指定した場合、ＤＤＤホテルの全ての宿評価子による評価値の一覧である。
【００７１】
図１１は、風呂のカテゴリについて高い評価値を多く有するものから順に縦方向に並べ替えた例を示す。ユーザは、「風呂」ボタンを押すことにより、メイン領域４００におけるカテゴリ内の表示シンボルの再配置と、縦方向の並べ替えを実現できる。処理としては、図３に戻って、選択指示部１２０がユーザの指示入力をシンボル調整部１５０に通知し、シンボル調整部１５０が、再配置および並べ替えを実行する。表示シンボルの再配置については、評価値の高いものをカテゴリ内で左詰めとなるように実行される。表示シンボルを再配置することにより、ユーザは、宿泊施設の雰囲気を直観的に把握できるようになる。この画面をみると、ユーザはＤＤＤホテルの風呂が充実していることを一目で判断できる。
【００７２】
例えばユーザが宿泊施設の情報を取得しようと試みる場合、従来の検索システムはいくつかの詳細情報を提示することは可能であったが、本データ処理システム１０のように、対象となる宿泊施設全体の比較結果を提示することはできなかった。それは、従来の検索システムが文字や数字などの形式で情報を伝えることを前提としていたため、多くの比較対象に関する情報を画面に提示するのが不可能であったという理由によると考えられる。
【００７３】
また人間の比較選択行動は非常に複雑であり且つ各人各様であるため、提示される情報量が少ないと、その比較選択行動を十分満足なものにすることができない。一方で、提示される情報量が多いと、従来の検索システムでは、氾濫する情報の渦に飲み込まれ、結果として比較選択行動を満足に行うことが困難であった。これは、従来の検索システムが思考ベースの検索結果しか提示できなかったことに依存する。
【００７４】
しかしながら、本実施の形態におけるデータ処理システム１０によると、多くの検索対象に関する情報を提示でき、また提示されたユーザは、素早く感覚的にその情報を処理することが可能となる。人間が文字を読んで理解する速度と色の違いを認識する速度を比較すれば、本データ処理システム１０の優位性は当業者に理解されるところである。このような人間の感覚的な処理速度に着目し、本データ処理システム１０は、視覚を通じた効率的な比較選択行動を支援することを可能とする。
【００７５】
さらにデータ処理システム１０は、地図上にデータ要素を示す表示シンボルを配置し、データ要素の評価値に基づいて各表示シンボルに所定の配色を施しまたは各表示シンボルの形状を変化させてユーザによる大まかなデータの絞込みを実行せしめ、続いて絞り込んだデータ要素に関する詳細比較情報を表示して、ユーザによる詳細な絞込みを実行せしめることを可能とする。本データ処理システム１０によると、大まかな絞込みの段階と緻密な絞込みの段階とで、基本的なインターフェースの論理構造を保持しながら表示画面を変えることができ、ユーザは、絞込みの各段階に適した画面を用いて効率的な比較選択行動を実行することができる。
【００７６】
図１２は、本発明の実施の形態にかかるデータ処理システム１０のハードウェアコンポーネントを示す構成図である。特に、この構成図は、図１に示したユーザ端末２０のハードウェアコンポーネントを表現しており、データ処理システム１０がユーザ端末２０とデータ処理装置３０の協調動作により実現される場合には、その双方のハードウェアコンポーネントを表現する。
【００７７】
データ処理システム１０は、表示装置２４、入力ツール２２、ＣＰＵ５００、ハードディスク５０２、ＲＡＭ（ランダムアクセスメモリ）５０４およびドライブ装置５０６を備える。図２および図３と同一の符号を付した表示装置２４および入力ツール２２は、図２および図３に関連して説明した機能および動作を実現する。これらの構成は、バス５０８などの信号伝送路により電気的に接続されている。
【００７８】
ハードディスク５０２は、大容量の磁気記憶装置であり、データ処理システム１０においては、データ要素や選択情報、履歴情報などを記録する。なお、図２および図３における格納部６０は、ハードディスク５０２およびＲＡＭ５０４の双方を含む概念である。
【００７９】
記録媒体５１０は、実施の形態に関連して説明したデータ処理システム１０の機能を、ＣＰＵ５００に実現させるためのプログラムを記録する。記録媒体５１０がドライブ装置５０６に挿入されると、そのプログラムは、ＲＡＭ５０４またはハードディスク５０２に読み出され、ＣＰＵ５００は、読み出されたプログラムによりデータ処理機能、すなわちユーザの比較選択行動を支援するための機能を実現する。この記録媒体５１０は、ＣＤ−ＲＯＭ、ＤＶＤ、ＦＤなどのコンピュータ読み取り可能な媒体である。また記録媒体５１０がデータ要素を記録し、記録媒体５１０がドライブ装置５０６に挿入されると、データ要素が、ハードディスク５０２に書き込まれてもよい。
【００８０】
ここでは、データ処理用のプログラムが記録媒体５１０に記録されている例について説明したが、別の例においては、プログラムは、無線、有線を問わず、外部のサーバからユーザ端末２０などに送信されてもよい。図１２に示したハードウェア構成において、プログラムは、コンピュータにデータ処理機能を実現させればよいのであって、外部から供給される場合だけでなく、予めハードディスク５０２に格納されていてよいことも当業者には理解されるところである。
【００８１】
以上、本発明をいくつかの実施の形態をもとに説明した。これらの実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００８２】
実施の形態では表示シンボルに配色を施すこととしたが、シンボル調整部１５０は、対象子の評価値に応じて表示シンボルの形状を変化させてもよい。また、シンボル調整部１５０は、表示シンボル自体を直観的に人間が評価値を把握できるもので設定してもよく、例えば表示シンボルに「お天気マーク」を採用し、「晴れマーク」は評価値の高い対象子を、「雨マーク」は評価値の低い対象子を示すように表示シンボルを構成してもよい。その他、人の「笑顔」、「悩んでいる顔」、「泣き顔」などで表示シンボルを構成してもよい。
【００８３】
また、実施の形態においては、データ処理システム１０が、対象子に関して２次元の評価値を提供してユーザの比較選択行動を支援する例について説明したが、別の例では１次元の評価値を提供してもよく、３次元の評価値を提供することも可能である。３次元の場合には、処理部１００が３Ｄ技術を用いて、評価値の関係を立体的に画面に表示することが好ましい。
【００８４】
また評価の一つの方法として、処理部１００が評価値を偏差値情報として生成してもよい。偏差値を利用した評価を行うことにより、ユーザは、対象子である宿泊施設の相対的な得手不得手を容易に認識できるようになる。図１０を参照すると、風呂のカテゴリに設定された３つの評価子に対する評価値が示されている。その真ん中の評価子（露天風呂）に注目すると、ＣＣＣ旅館のみが露天風呂を有しないことが分かる。他の宿泊施設が露天風呂を有することを考えると、ＣＣＣ旅館が露天風呂をもたないことは相対評価として非常にマイナスである。これを表現する統計的手法の一つが、上述の偏差値情報を用いる方法である。例えば本例のように８つの宿泊施設があり、そのうち１つの宿泊施設だけがある設備を持っていなかった場合、当該設備を持つ宿泊施設の偏差値は５３．８となる一方で、持たない宿泊施設の偏差値は２３．５となる。このように、平均値５０からの幅を比較することによって、当該設備の有無の希少性を判断する目安を実現できる。この偏差値情報を、表示シンボルの配色などに反映させることにより、ユーザの直観的な検索行動をさらに支援することが可能となる。
【００８５】
【発明の効果】
本発明によれば、ユーザの比較選択行動を効果的に支援することのできるデータ処理システムを実現することが可能である。
【図面の簡単な説明】
【図１】実施の形態に係るデータ処理システムの外観的な構成を示す図である。
【図２】実施の形態に係るデータ処理システムの内部構成の概略を示すブロック図である。
【図３】実施の形態に係るデータ処理システムの内部構成の詳細を示すブロック図である。
【図４】表示装置における対象子グループの選択画面を示す図である。
【図５】宿泊施設を対象子グループとして設定した場合の初期画面の一例を示す図である。
【図６】表示領域の表示状態の一例を示す図である。
【図７】宿泊施設を対象子グループとして設定した場合の初期画面の別の例を示す図である。
【図８】データ要素の絞込みを行った後の画面の一例を示す図である。
【図９】データ要素の絞込みをさらに行った後の画面の一例を示す図である。
【図１０】宿泊施設の詳細比較画面の一例を示す図である。
【図１１】風呂のカテゴリについて高い評価値を多く有するものから順に縦方向に並べ替えた例を示す図である。
【図１２】実施の形態にかかるデータ処理システムのハードウェアコンポーネントを示す構成図である。
【符号の説明】
１０・・・データ処理システム、２０・・・ユーザ端末、２２・・・入力ツール、２４・・・表示装置、３０・・・データ処理装置、４０・・・ネットワーク、５０・・・入力受付部、６０・・・格納部、１００・・・処理部、１１０・・・データ要素設定部、１２０・・・選択指示部、１３０・・・評価部、１４０・・・リスト生成部、１４２・・・ルーラ生成部、１４４・・・履歴生成部、１５０・・・シンボル調整部、１６０・・・表示処理部。
【図１】
2004171062.tif 000006
【図２】
2004171062.tif 000007
【図３】
2004171062.tif 000008
【図４】
2004171062.tif 000009
【図５】
2004171062.tif 000010
【図６】
2004171062.tif 000011
【図７】
2004171062.tif 000012
【図８】
2004171062.tif 000013
【図９】
2004171062.tif 000014
【図１０】
2004171062.tif 000015
【図１１】
2004171062.tif 000016
【図１２】
2004171062.tif 000017