(57)【要約】【課題】複数の情報グループがそれぞれ保有する各種情報を画面上に表示する際に、表示態様を改善することにより利便性を向上できる表示制御方法及びプログラムを提供する。【解決手段】複数の情報グループがそれぞれ保有する各種情報を画面上に表示する際に、複数の情報グループをカテゴリ別に分類して登録しておく。そして、同一カテゴリに分類された情報グループが保有する各種情報を表示する場合に、それぞれの表示領域を、情報グループに関連付けられた特徴を示す指標に基づいて二次元空間上に設定し、それぞれの表示領域に、各種情報のうち特定要素に関する情報を表示する。【選択図】図５
2009266188.tif 000002
【特許請求の範囲】
【請求項１】
複数の情報グループがそれぞれ保有する各種情報を画面上に表示するための表示制御方法であって、
前記複数の情報グループをカテゴリ別に分類して登録しておき、
同一カテゴリに分類された情報グループが保有する各種情報を表示する場合に、
情報グループに関連付けられた特徴を示す３つの指標をＸ軸、Ｙ軸、Ｚ軸とする仮想的な三次元空間上に、ＸＹ平面に平行でＺ軸方向に断続的に積層された複数の平面を設定するとともに、当該複数の平面上に前記情報グループの表示領域を設定し、
前記ＸＹ平面を画面上の横方向、縦方向に展開し、Ｚ軸方向を複数のウェブページの重ねあわせとして表示することを特徴とする表示制御方法。
【請求項２】
前記複数の情報グループは、日付ごとにスケジュール内容が登録された、カレンダーカテゴリに分類されるカレンダー要素であり、
前記カレンダー要素の日付に基づく２つの指標が前記Ｘ軸、Ｙ軸とされるとともに、前記スケジュール内容が属するカレンダー項目が前記Ｚ軸とされ、
前記複数の平面上に前記カレンダー要素の表示領域がマトリックス状に配列され、
前記複数のウェブページは、前記カレンダー項目に対応する平面上の当該カレンダー要素の表示領域に前記スケジュール内容が表示されてなることを特徴とする請求項１に記載の表示制御方法。
【請求項３】
前記重ねられた複数のウェブページをタブで選択可能とするように表示することを特徴とする請求項１又は２に記載の表示制御方法。
【請求項４】
複数の情報グループがそれぞれ保有する各種情報を画面上に表示するための表示制御方法であって、
前記複数の情報グループをカテゴリ別に分類して登録しておき、
同一カテゴリに分類された情報グループが保有する各種情報を表示する場合に、それぞれの表示領域を、情報グループに関連付けられた特徴を示す指標に基づいて二次元空間上に設定し、
前記それぞれの表示領域に、前記各種情報のうち特定要素に関する情報を表示することを特徴とする表示制御方法。
【請求項５】
前記特定要素は、外部からの操作に基づいて選択されることを特徴とする請求項４に記載の表示制御方法。
【請求項６】
前記特定要素に対応して複数設けられ、前記外部からの操作を受け付けるための第１操作ボタンを画面上に表示し、
前記外部からの操作によって前記第１操作ボタンが操作された場合に、当該第１操作ボタンに対応付けられた特定要素に関する情報を、前記表示領域に表示することを特徴とする請求項５に記載の表示制御方法。
【請求項７】
前記特定要素が上位要素と当該上位要素を細分化した下位要素で構成される場合、
前記上位要素に対応する前記第１操作ボタンは常時有効とされ、
前記下位要素に対応する前記第１操作ボタンは、前記外部からの操作によって前記上位要素の第１操作ボタンが操作された場合に有効化されることを特徴とする請求項６に記載の表示制御方法。
【請求項８】
前記外部からの操作を受け付けるためのスクロールバーを画面上に表示し、
前記外部からの操作によって前記スクロールバーが操作された場合に、スクロールバーにおけるスクロールボックスの位置に対応付けられた特定要素に関する情報を、前記表示領域に表示することを特徴とする請求項５から７のいずれか一項に記載の表示制御方法。
【請求項９】
前記特定要素に関する情報が表示されている表示領域を、前記外部からの操作を受け付けるための第２操作ボタンとして機能させ、
外部からの操作によって前記第２操作ボタンが操作された場合に、当該表示領域に表示されていた特定要素に関する詳細情報を、当該表示領域より大きい拡大表示領域に表示することを特徴とする請求項４から８の何れか一項に記載の表示制御方法。
【請求項１０】
前記情報グループに関連付けられた特徴を示す指標が２以上ある場合、
外部からの操作に基づいて選択された２つの指標を、前記二次元空間の２軸とすることを特徴とする請求項４から９のいずれか一項に記載の表示制御方法。
【請求項１１】
カテゴリ別に分類して登録された複数の情報グループがそれぞれ保有する各種情報を画面に表示するためのプログラムあって、
同一カテゴリに分類された情報グループが保有する各種情報を表示する場合に、
前記複数の情報グループのそれぞれの表示領域を、情報グループに関連付けられた特徴を示す指標に基づいて二次元空間上に設定する機能と、
前記それぞれの表示領域に、前記各種情報のうち特定要素に関する情報を表示する機能と、
をコンピュータに実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の情報グループがそれぞれ保有する各種情報を画面上に表示するための表示制御方法及びプログラムに関し、特に、ポータルサイトで提供される検索サービスの検索結果画面や日付ごとに情報が登録されたカレンダー画面を表示する際に好適な技術に関する。
【背景技術】
【０００２】
従来、コンピュータ、携帯電話、ＴＶ、ビデオカメラ等、身近な電子機器の操作手段として、グラフィカルユーザインターフェース（ＧＵＩ：Graphical User Interface）が採用されている。ＧＵＩとは、グラフィックを多用した表示画面によりユーザに情報を提供するとともに、大半の操作をマウス等のポインティングデバイスによって直接的に行うことができるユーザインターフェースである。
近年では、デザイン性だけでなく、電子機器の高機能化に対応できる操作性に優れたＧＵＩが要求されている。
【０００３】
例えば、特許文献１には、検索エンジンによりインターネット上の各種情報（例えば、ホームページ等）を検索する際に適した検索結果画面の表示方法が開示されている。具体的には、検索結果として複数のホームページ等のタイトルを表示し、再度開きたい必要なホームページと不要なホームページとに区別することで、膨大な検索結果の中から重要性の高いもののみに徐々に絞り込むようにする技術である。
また、インターネット上で公開されている各種情報を検索する方法としては、ポータルサイトが提供する検索エンジンによるキーワード検索や、各種情報を予めカテゴリ別に分類して登録しておき、階層遷移により目的の情報に辿り着くディレクトリ検索が知られている。
【特許文献１】特許第３２９９２４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、キーワード検索、ディレクトリ検索の何れにおいても、各種情報（例えば、ホームページ）の最終的な検索結果は、テキスト又は画像を用いたリスト表示で提示されるのが一般的であり、ユーザは、検索結果画面において表示されている僅かな情報を元に所望の情報を見つけなければならない。通常は、検索結果画面において提示されたテキストや画像に関連付けられたリンクを辿って、元の情報を一つずつ確認する作業を行うこととなる。
また、検索結果画面においてリスト表示によって提示された情報同士を比較することは極めて困難であり、ユーザにとって利便性に優れているとはいえない。
特に、２種類の特徴で分類される情報に関しては、それぞれの特徴をＸ軸方向、Ｙ軸方向に展開し、ティスプレイ上に表示することは可能であるが、さらに特徴が増えた場合は、平面ディスプレイ上に３次元的に配置表示するなどの表示方法になり、情報を比較する上で見づらいものとなっていた。
【０００５】
本発明は、複数の情報グループがそれぞれ保有する各種情報を画面上に表示する際に、表示態様を改善することにより利便性を向上できる表示制御方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、請求項１に記載の発明は、
複数の情報グループがそれぞれ保有する各種情報を画面上に表示するための表示制御方法であって、
前記複数の情報グループをカテゴリ別に分類して登録しておき、
同一カテゴリに分類された情報グループが保有する各種情報を表示する場合に、
情報グループに関連付けられた特徴を示す３つの指標をＸ軸、Ｙ軸、Ｚ軸とする仮想的な三次元空間上に、ＸＹ平面に平行でＺ軸方向に断続的に積層された複数の平面を設定するとともに、当該複数の平面上に前記情報グループの表示領域を設定し、
前記ＸＹ平面を画面上の横方向、縦方向に展開し、Ｚ軸方向を複数のウェブページの重ねあわせとして表示することを特徴とする。
【０００７】
請求項２に記載の発明は、前記複数の情報グループは、日付ごとにスケジュール内容（例えば、特定のオークションの出品日、終了日、入札日等）が登録された、カレンダーカテゴリに分類されるカレンダー要素であり、
前記カレンダー要素の日付に基づく２つの指標（例えば、曜日、第○週）が前記Ｘ軸、Ｙ軸とされるとともに、前記スケジュール内容が属するカレンダー項目（例えば、オークションＩＤ、商品の発売日、ＴＶ番組の放送日、仕事の種類等）が前記Ｚ軸とされ、
前記複数の平面上に前記カレンダー要素の表示領域がマトリックス状に配列され、
前記複数のウェブページは、前記カレンダー項目に対応する平面上の当該カレンダー要素の表示領域に前記スケジュール内容が表示されてなることを特徴とする。
【０００８】
請求項３に記載の発明は、請求項１に記載の表示制御方法において、前記重ねられた複数のウェブページをタブで選択可能とするように表示することを特徴とする。
【０００９】
請求項４に記載の発明は、複数の情報グループがそれぞれ保有する各種情報を画面上に表示するための表示制御方法であって、
前記複数の情報グループをカテゴリ別に分類して登録しておき、
同一カテゴリに分類された情報グループが保有する各種情報を表示する場合に、それぞれの表示領域を、情報グループに関連付けられた特徴を示す指標に基づいて二次元空間上に設定し、
前記それぞれの表示領域に、前記各種情報のうち特定要素に関する情報を表示することを特徴とする。
【００１０】
請求項５に記載の発明は、請求項４に記載の表示制御方法において、前記特定要素は、外部からの操作に基づいて選択されることを特徴とする。
【００１１】
請求項６に記載の発明は、請求項５に記載の表示制御方法において、前記特定要素に対応して複数設けられ、前記外部からの操作を受け付けるための第１操作ボタンを画面上に表示し、
前記外部からの操作によって前記第１操作ボタンが操作された場合に、当該第１操作ボタンに対応付けられた特定要素に関する情報を、前記表示領域に表示することを特徴とする。
【００１２】
請求項７に記載の発明は、請求項６に記載の表示制御方法において、前記特定要素が上位要素と当該上位要素を細分化した下位要素で構成される場合、
前記上位要素に対応する前記第１操作ボタンは常時有効とされ、
前記下位要素に対応する前記第１操作ボタンは、前記外部からの操作によって前記上位要素の第１操作ボタンが操作された場合に有効化されることを特徴とする。
【００１３】
請求項８に記載の発明は、請求項５から７のいずれか一項に記載の表示制御方法において、前記外部からの操作を受け付けるためのスクロールバーを画面上に表示し、
前記外部からの操作によって前記スクロールバーが操作された場合に、スクロールバーにおけるスクロールボックスの位置に対応付けられた特定要素に関する情報を、前記表示領域に表示することを特徴とする。
【００１４】
請求項９に記載の発明は、請求項４から８の何れか一項に記載の表示制御方法において、前記特定要素に関する情報が表示されている表示領域を、前記外部からの操作を受け付けるための第２操作ボタンとして機能させ、
外部からの操作によって前記第２操作ボタンが操作された場合に、当該表示領域に表示されていた特定要素に関する詳細情報を、当該表示領域より大きい拡大表示領域に表示することを特徴とする。
【００１５】
請求項１０に記載の発明は、請求項４から９のいずれか一項に記載の表示制御方法において、前記情報グループに関連付けられた特徴を示す指標が２以上ある場合、
外部からの操作に基づいて選択された２つの指標を、前記二次元空間の２軸とすることを特徴とする。
【００１６】
請求項１１に記載の発明は、カテゴリ別に分類して登録された複数の情報グループがそれぞれ保有する各種情報を画面に表示するためのプログラムあって、
同一カテゴリに分類された情報グループが保有する各種情報を表示する場合に、
前記複数の情報グループのそれぞれの表示領域を、情報グループに関連付けられた特徴を示す指標に基づいて二次元空間上に設定する機能と、
前記それぞれの表示領域に、前記各種情報のうち特定要素に関する情報を表示する機能と、
をコンピュータに実現させることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、ユーザは情報グループの属性を視覚的に認識でき、所望の情報を取得するのが容易となる。さらに、提示された情報同士を容易に比較することができるので、ＧＵＩとしての利便性が格段に向上する。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態を図面に基づいて説明する。
（第１実施形態）
図１は、第１実施形態に係るネットワーク構成について示す概略図である。
第１実施形態では、サーバ１からクライアント２に、ネットワークＮを介してコンテンツ（例えば、ウェブページ等）を提供し、クライアント２においてコンテンツを利用する場合について示している。
【００１９】
図１に示すように、サーバ１には、通信ネットワークＮを介してクライアント２（例えば、パーソナルコンピュータ２ａ、携帯電話２ｂ等）が接続されている。
通信ネットワークＮは、インターネットや電気通信事業者等の電話回線網、携帯電話通信網等であり、当該通信ネットワークＮに接続するサーバ１とクライアント２の間を、データ通信可能に接続する。
【００２０】
このようなネットワークシステムにおいて、例えば、ユーザがクライアント２でウェブブラウザを起動しＵＲＬを指定すると、クライアント２はこれを元に対応するコンテンツ（例えば、ＨＴＭＬファイル）を保有しているサーバ１をインターネット上で探して、コンテンツのデータを要求する。
一方、要求されたコンテンツを保有するサーバ１は、要求されたコンテンツをクライアント２に送信する。そして、クライアント２は、受信したコンテンツの内容を解析してウェブページ等を表示する。
サーバ１が、ポータルサイトのウェブサーバである場合、ユーザによる検索操作に伴いクライアント２から送信される操作情報に基づいて、サーバ１はコンテンツの検索を行い、検索結果を含む新たな画面データを生成し、この画面データをクライアント２に送信する。そして、クライアント２では、サーバ１から送信された画面データに基づく表示制御がなされることとなる。
【００２１】
図２は、サーバ１のハードウェア構成の概略を示すブロック図である。第１実施形態におけるサーバ１は、例えば、各種ウェブサイトのディレクトリ検索サービスを提供するポータルサイトのウェブサーバである。
図２に示すように、サーバ１は、制御部１１、通信部１２、データベース１３等を備えて構成され、各部はバスライン１４により電気的に接続されている。
【００２２】
制御部１１は、ＣＰＵ（Central Processing Unit）１１１、ＲＡＭ（Random Access Memory）１１２、ＲＯＭ（Read Only Memory）１１３で構成される。
ＣＰＵ１１１は、各種演算処理を行う他、各部の集中制御を行う。ＲＡＭ１１２は、ＣＰＵ１１１が演算処理を行うときのデータを一時的に記憶しておく作業領域を有する。ＲＯＭ１１３は、ＣＰＵ１１１が実行するオペレーティングシステム（ＯＳ）やサーバ用ソフトウェア、ウェブアプリケーション等のプログラムを記憶する。
通信部１２は、ＴＣＰ／ＩＰ等の通信プロトコルに従って処理を行い、ネットワークＮを介してクライアント２とデータの送受信を行う。
【００２３】
データベース１３には、例えば、ディレクトリ検索により提供するウェブサイトがカテゴリ別に分類され、ウェブサイトごとに、それぞれのウェブサイトに関する情報が登録されている。つまり、第１実施形態では、ウェブサイトが保有するウェブページやこれに付随する情報群により情報グループが構成されている。
【００２４】
図４は、カテゴリ「女性ファッション誌」に属するウェブサイトが保有する情報の一構成例について示す説明図である。
図４に示すように、データベース１３には、ウェブサイト（情報グループ）ごとに、それぞれのウェブサイトが保有する情報（例えば、ウェブページに関する情報）が登録されている。
すなわち、カテゴリ「女性ファッション誌」に属するウェブサイトの場合は、当該ウェブサイトが提供する雑誌やウェブマガジンに関する情報、当該ウェブサイトが推奨するファッションアイテムに関する情報、当該情報グループが主として扱っているブランドに関する情報、当該情報グループが雑誌やウェブマガジンで特集しているキーワードに関する情報等が、特定要素に関する情報として登録されている。つまり、「雑誌・ウェブマガジン」「アイテム」「ブランド」「キーワード」等が特定要素となる。この特定要素も、ウェブサイトに関連付けられた特徴を示す指標の一つである。
ここで、特定要素「アイテム」は、これを上位要素とする複数の下位要素に細分化されている。つまり、上位要素「アイテム」は、下位要素「シューズ」「コート」「ジャケット」「ワンピース」「トップス」等で構成されている。
【００２５】
特定要素に関する情報には、例えば、検索結果画面において表示するタイトル情報、検索結果画面において所定の操作が行われたときに表示する詳細情報、当該ウェブページ及びこれに関連するウェブページに画面遷移するためのリンク情報等が含まれる。
クライアント２において、ウェブサイトの検索結果画面を表示させるときには、タイトル情報や詳細情報を構成するテキストや画像が利用されることとなる。
【００２６】
また、それぞれのウェブサイト（情報グループ）には、当該ウェブサイトの特徴情報が関連付けられて登録されている。特徴情報とは、例えば、流行性、デザイン性、価格、年齢層等の指標を数値化した情報であり、当該ウェブサイトの特徴を示すものである。
この特徴情報により、それぞれのウェブサイトの傾向（例えば、対象とするユーザ層）をある程度把握できる。カテゴリ「女性ファッション誌」に属するウェブサイトの場合は、それぞれのウェブサイトがどのようなファッション（例えば、モード系、アラサー、ハイエンド系、等）に注力しているかがわかる。例えば、流行性についていえば、流行のファッションを主として扱っているモテ志向度の高いウェブサイトか、定番のファッションを主として扱っている自分志向度の高いウェブサイトかがわかる。
【００２７】
図４に示すようなウェブサイトに関する情報は、例えば、サーバ１の管理者によって収集され、データベース１３に登録される。または、ウェブサイトを提供するサービス提供者が、サーバ１の管理者の承認を得て、各種情報を登録できるようにしてもよい。
【００２８】
なお、サーバ１において、特定要素（図４の「雑誌・ウェブマガジン」等）及び指標（図４の「流行性」等）の種類は、ウェブサイトが属しているカテゴリ毎に設定されるものとする。
例えば、カテゴリ「レストラン」に属するウェブサイトの場合は、店舗の概要を示す店舗情報、提供している飲食物の種類を示すメニュー情報、飲食する際に受けられる特典を示すクーポン情報等が、特定要素に関する情報として登録される。また、雰囲気、予算、ジャンル等が特徴を示す指標とされる。
【００２９】
図２において、サーバ１のＣＰＵ１１１は、例えば、ＲＯＭ１１３に記憶されているサーバ用ソフトウェア及びウェブアプリケーションプログラムを実行することにより、クライアント２からの操作情報に応じた処理を行う。例えば、クライアント２のウェブブラウザにおいて、トップページからディレクトリ検索を指示する操作が行われると、検索結果画面のデータを生成して、これをクライアント２に送信する。
このとき、上述したウェブサイトの特徴を示す指標のうちの何れか２つが二次元空間の２軸とされ、この二次元空間上で同一カテゴリに分類されたウェブサイトのそれぞれの表示領域が設定される。そして、クライアント２では、ウェブサイトが保有する特定要素に関する情報のうち、選択された特定要素に関する情報が、設定された表示領域に表示されることとなる。
【００３０】
図３は、クライアント２のハードウェア構成の概略を示すブロック図である。
図３に示すように、クライアント２は、制御部２１、記憶部２２、通信部２３、操作部２４、表示部２５等を備えて構成され、各部はバスライン２６により電気的に接続されている。
【００３１】
制御部２１の構成はサーバ１の制御部１１の構成と同様である。ＲＯＭ２１３は、ＯＳやウェブブラウザ等のプログラムを記憶する。
記憶部２２は、例えばハードディスクで構成され、サーバ１からダウンロードしたコンテンツ（例えば、ウェブページで公開されている画像）のデータ等を記憶する。
通信部２３は、ＴＣＰ／ＩＰ等の通信プロトコルに従って処理を行い、ネットワークＮを介してサーバ１とデータの送受信を行う。
操作部２４は、例えば、キーボード及びマウスで構成され、ユーザが情報を入力する際に使用される。例えば、サーバ１から提供されたポータルサイトのトップページにおいて、ユーザは操作部２４を操作することにより、ディレクトリ検索を行う。
表示部２５は、例えば、液晶ディスプレイ等の表示装置で構成され、制御部２１からの表示制御指令に基づいて所定の画面を表示する。表示部２５には、例えば、ウェブブラウザのＧＵＩが表示される。
【００３２】
クライアント２のＣＰＵ２１１は、例えば、ＲＯＭ２１３に記憶されているウェブブラウザを実行し、ユーザが操作部２４によりＵＲＬを入力することに伴い、ＵＲＬで指定されるウェブページをサーバ１に要求する。そして、サーバ１から送信されたウェブページ（例えば、ポータルサイトのトップページ）のデータを解析して、ウェブブラウザのウィンドウに表示する。
【００３３】
上述したように、サーバ１がクライアント２にポータルサイトを提供し、クライアント２においてディレクトリ検索が行われると、クライアント２のウェブブラウザには検索結果画面が表示される。第１実施形態では、この検索結果画面を表示する際に、本発明を適用している。
【００３４】
図５は、本発明を適用して表示される検索結果画面の一例を示す説明図である。この検索結果画面は、例えば、クライアント２において、サーバ１が提供するポータルサイトでウェブサイトのディレクトリ検索が行われたときに表示される。すなわち、ディレクトリ検索により適合したウェブサイトの各種情報が、図５に示す表示態様で提示される。
【００３５】
図５では、「女性ファッション誌」についてディレクトリ検索が行われたときの検索結果を示している。
なお、検索結果画面においてどの特定要素に関する情報を表示させるかは、後述するようにユーザの選択操作によって変更可能であるが、検索結果画面の初期表示では、例えば、特定要素「雑誌・ウェブマガジン」が選択されるものとする。また、検索結果画面の初期表示では、ウェブサイトの特徴を示す指標のうち、「流行性」「ファッション性」を二次元空間の２軸に割り当てるものとする。
【００３６】
図５に示すように、「女性ファッション誌」についてディレクトリ検索が行われると、ウェブブラウザのウィンドウＢＷには検索結果画面ＳＲが表示される。
この検索結果画面ＳＲの上部には、ウェブサイトが保有している情報を示す特定要素名が表記されたタブＴ１〜Ｔ４が配置されている。そして、有効化されているタブＴ１に対応する特定要素「雑誌・ウェブマガジン」に関する情報が各ウェブサイトの表示領域に表示される。
このタブＴ１〜Ｔ４は、ユーザによる操作を受け付けるための操作ボタンとして機能する。つまり、ユーザが操作部２４を操作（例えば、マウスのクリック操作）してタブＴ１〜Ｔ４の何れかの選択を指示すると、この指示に基づいて表示制御がなされる。具体的には、選択操作されたタブに対応する特定要素に関する情報が表示されることとなる。
【００３７】
また、検索結果画面ＳＲの右端部には、スクロールバーＳＢが配置されている。スクロールバーは、制限された領域内に情報を表示しきれないときに、情報を上下又は左右にスクロールして表示するために用いられるのが一般的であるが、第１実施形態では、表示させる特定要素を切り換えるために使用している。すなわち、スクロールバーＳＢにおけるスクロールボックスＳＢａの位置は、有効化されているタブＴ１と連動するようになっている。
例えば、図５に示す状態において、スクロールボックスＳＢａを下方に移動させると、タブＴ１〜Ｔ４は順次有効化され、有効化されたタブに対応する特定要素に関する情報がウェブサイトの表示領域に表示されることとなる。また例えば、タブＴ１〜Ｔ４の何れかの選択操作が行われると、選択されたタブが有効化され、有効化されたタブに対応する特定要素に関する情報が表示されるとともに、スクロールボックスＳＢａは対応する位置に移動される。
【００３８】
図５において、検索結果画面ＳＲの表示領域では、カテゴリ「女性ファッション誌」において設定されている指標のうちの２つを２軸ＡＸ１、ＡＸ２とする二次元空間が形成されている。そして、この二次元空間において、カテゴリ「女性ファッション誌」に属するウェブサイトの表示領域が設定される。ここで、各ウェブサイトの表示領域の大きさは、ウェブサイトの重要度（例えば、ポータルサイトに対する貢献度、管理者／ユーザの評価等）等に応じて異なるものとしてもよい。
【００３９】
図５において、Ｘ軸ＡＸ１には図４に示す指標のうちデザイン性が割り当てられており、Ｙ軸ＡＸ２には流行性が割り当てられている。図示は省略するが、例えば、指標軸ＡＸ１、ＡＸ２又はその近傍において、ユーザがクリック操作を行うと、プルダウンメニューに複数の指標（図４参照）が表示され、その中から各軸に割り当てる指標を選択できるようになっている。
また、検索結果画面ＳＲにおいて配置されるウェブサイトのファッション傾向がわかりやすいように、２軸ＡＸ１、ＡＸ２に割り当てられた指標に基づいて二次元空間をクラスタに分割して、各クラスタが有するファッション傾向の名称を表示している（モード系ＴＲ１、アラサーＴＲ２、ハイエンド系ＴＲ３等）。
【００４０】
図５では、特定要素「雑誌・ファッション」が選択されているので、二次元空間上に設定されたウェブサイトの各表示領域には、雑誌・ウェブマガジンに関連する情報が表示されている。
例えば、「モード系」のクラスタＴＲ１において、情報グループ１（ＶＯ誌）、情報グループ４（ＢＡ誌）の表示領域ＡＲ１、ＡＲ４には雑誌・ウェブマガジンに関連する情報として画像（例えば、雑誌の表紙画像）Ｉ１１、Ｉ４１が表示されている。また、情報グループ２、３の表示領域ＡＲ２、ＡＲ３には雑誌・ウェブマガジンに関連する情報としてテキスト（例えば、雑誌名・ウェブマガジン名）Ｉ２１、Ｉ３１が表示されている。
【００４１】
このように、第１実施形態では、複数の情報グループ（例えば、ウェブサイト）がそれぞれ保有する各種情報（例えば、ウェブページで提供される情報）を画面上に表示する際に、同一カテゴリ（例えば、女性ファッション誌）に分類された情報グループのそれぞれの表示領域が二次元空間上に設定され、それぞれの表示領域には特定要素（例えば、雑誌・ウェブマガジン）に従って抽出された情報グループ固有の情報（例えば、画像、テキスト）が表示される。
これにより、ユーザは情報グループの属性を視覚的に認識できるとともに、所望の情報を取得するのが容易となる。さらに、提示された情報同士を容易に比較することができるので、ＧＵＩとしての利便性が格段に向上する。
【００４２】
また、外部からの操作（例えば、ユーザによるマウス操作）に基づいて、各ウェブサイトの表示領域に表示させる情報が切り換えられるようになっている。
具体的には、検索結果画面ＳＲには、外部からの操作を受け付けるためのタブ（第１操作ボタン）Ｔ１〜Ｔ４が、特定要素に対応して複数設けられている。そして、外部からの操作によってタブＴ１〜Ｔ４が操作された場合には、当該タブに対応付けられた特定要素に関する情報Ｉ１１〜Ｉ１４が、各ウェブサイトの表示領域ＡＲ１〜ＡＲ４に表示される。
また、検索結果画面ＳＲには、外部からの操作を受け付けるためのスクロールバーＳＢが設けられている。そして、外部からの操作によってスクロールバーが操作された場合には、スクロールバーＳＢにおけるスクロールボックスＳＢａの位置に対応付けられた特定要素に関する情報Ｉ１１〜Ｉ１４が、各ウェブサイトの表示領域ＡＲ１〜ＡＲ４に表示される。
【００４３】
このように、ユーザは、極めて簡単な操作により、ウェブサイト間の関係性を保持したまま、表示させる情報の内容を切り換えることができるので、どのウェブサイトがどのような情報を提供しているかを容易に認識でき、利便性が向上する。
また、スクロールバーＳＢの操作に基づいて表示される情報の内容が切り換わるので、操作性に優れる上、視覚的な興趣を与えることができる。
【００４４】
図６は、ディレクトリ検索の検索結果画面を表示するための表示制御処理の一例を示すフローチャートである。この表示制御処理は、例えば、サーバ１のＣＰＵ１１１がＲＯＭ１１３に記憶されているサーバ用ソフト及びウェブアプリケーションを実行することにより実現される。例えば、クライアント２において、ポータルサイトのトップページからディレクトリ検索が行われるときに実行される。
【００４５】
図６において、ステップＳ１０１では、クライアント２におけるディレクトリ検索により最下層のカテゴリに到達したか否かを判定する。
ここで、最下層のカテゴリとは、さらに下位階層のカテゴリを有さないカテゴリである。例えば、カテゴリの階層構造が、トップ＞生活と文化＞ファッション、服飾＞雑誌＞女性ファッション誌となっている場合、「女性ファッション誌」が最下層のカテゴリとなる。従来のディレクトリ検索においては、最下層のカテゴリに到達すると、そのカテゴリに属するウェブサイトのタイトル等がリスト表示により提示されていた。
ステップＳ１０１において、最下層のカテゴリに到達したと判定するとステップＳ１０２に移行する。この到達したカテゴリが、ユーザのディレクトリ検索により選択されたカテゴリということになる。
【００４６】
ステップＳ１０２では、選択されたカテゴリに属するウェブサイトについて、データベース１３に登録されている情報を参照する（図４参照）。
ステップＳ１０３では、検索結果画面を表示するときの２軸に割り当てる指標を設定し、ウェブサイトの表示領域を設定するための二次元空間を形成する。カテゴリ「女性ファッション誌」の場合、図４に示す指標（流行性、デザイン性等）のうちの２つが、２軸に割り当てられる指標として設定される。例えば、検索結果の初期画面では、図５に示すように、流行性、デザイン性が２軸に割り当てられる。
【００４７】
ステップＳ１０４では、設定された２軸により決定される二次元空間において、各ウェブサイトの表示領域を設定する。図４に示すように、各ウェブサイトには、各指標について数値化した特徴情報が登録されているので、この特徴情報に基づいて二次元空間上における表示領域が設定される。
例えば、図５における表示領域ＡＲ１は、流行性について自分志向度が高く、デザイン性についてエレガント度が高いウェブサイトの表示領域であることを示している。
【００４８】
ステップＳ１０５では、ウェブサイトごとに設定された表示領域に、選択されている特定要素に関する情報を配置する。例えば、特定要素「雑誌・ウェブマガジン」が選択されている場合、雑誌・ウェブマガジンの表紙画像や、誌名を示すテキストが配置される。
ステップＳ１０６では、検索結果画面の所定の領域に、特定要素に対応する操作ボタン（図５におけるタブＴ１〜Ｔ４、及びスクロールバーＳＢ）を配置する。また、ステップＳ１０６では、ウェブサイトごとに設定された表示領域を操作ボタン（第２操作ボタン）として機能させるための処理を行う。
【００４９】
ステップＳ１０７では、上述したようにして生成した検索結果画面のデータをクライアント２に送信する。クライアント２では、図５に示すような検索結果画面が表示されることとなる。
そして、検索結果画面が表示された後の表示制御処理（表示制御処理２）については、ステップＳ１０８で行われる。
【００５０】
図７は、表示制御処理２の一例を示すフローチャートである。
図７において、ステップＳ２０１では、指標軸の変更操作があったか否かを判定する。指標軸の変更操作とは、例えば、ユーザが指標のプルダウンメニューからＸ軸ＡＸ１又はＹ軸ＡＸ２に割り当てる指標を選択する操作である。そして、指標軸の変更操作があったと判定した場合はステップＳ２０２に移行し、指標軸の変更操作がないと判定した場合はステップＳ２０７に移行する。
【００５１】
ステップＳ２０２では、変更された指標軸により決定される二次元空間において、各ウェブサイトの表示領域を再設定する。図４に示すように、各ウェブサイトには、各指標について数値化した特徴情報が登録されているので、この特徴情報に基づいて二次元空間上における表示領域が設定される。
ステップＳ２０３では、ウェブサイトごとに設定された表示領域に、選択されている特定要素に関する情報を配置する。
ステップＳ２０４では、検索結果画面の所定の領域に、特定要素に対応する操作ボタン（図５におけるタブＴ１〜Ｔ４、及びスクロールバーＳＢ）を配置する。また、ステップＳ２０４では、ウェブサイトごとに設定された表示領域を操作ボタン（第２操作ボタン）として機能させるための処理を行う。
【００５２】
ステップＳ２０５では、上述したようにして生成した検索結果画面のデータをクライアント２に送信する。クライアント２では、指標軸が変更された検索結果画面が表示されることとなる。
ステップＳ２０６では、終了操作されたか否かを判定する。ここで、終了操作とは、ディレクトリ検索の検索結果画面の表示を終了する操作であり、例えば、ウェブブラウザを終了する操作や、他のウェブページ（例えば、ポータルサイトのトップページ）に遷移する操作等を含む。そして、終了操作されたと判定した場合は図７のフローチャートに戻り、表示制御処理を終了する。一方、終了操作されていないと判定した場合は、ステップＳ２０１に移行し、表示制御処理を継続する。
【００５３】
ステップＳ２０１において指標軸の変更操作がないと判定すると、ステップＳ２０７では、特定要素に対応する操作ボタン（例えば、タブＴ１〜Ｔ４又はスクロールバーＳＢ）の選択操作（例えば、タブＴ１〜Ｔ４又はスクロールバーＳＢの操作）があったか否かを判定する。そして、特定要素に対応する操作ボタンの選択操作があったと判定した場合はステップＳ２０８に移行し、操作ボタンの選択操作がないと判定した場合はステップＳ２０９に移行する。
ステップＳ２０８では、ウェブサイトごとに設定された表示領域に、新たに選択された特定要素に関する情報を配置する。そして、ステップＳ２０４、Ｓ２０５の処理を行う。
クライアント２では、検索結果画面における各ウェブサイトの表示領域に、新たに選択された特定要素に関する情報が表示されることとなる。
【００５４】
図８は、特定要素に対応する操作ボタンが操作された場合の検索結果画面の一例を示す説明図である。図８では、図５に示す検索結果画面おいて、特定要素「アイテム」に対応するタブＴ２が選択された場合について示している。
図８に示すように、各ウェブサイトの表示領域には、特定要素「アイテム」の中の「シューズ」に関連する情報が表示されている。
例えば、「モード系」のクラスタＴＲ１において、情報グループ１（ＶＯ誌）、情報グループ４（ＢＡ誌）の表示領域ＡＲ１、ＡＲ４にはアイテム（シューズ）に関連する情報として画像（例えば、シューズの画像）Ｉ１２、Ｉ４２が表示されている。また、情報グループ２、３の表示領域ＡＲ２、ＡＲ３にはアイテム（シューズ）に関連する情報としてテキスト（例えば、シューズの種類）Ｉ２２、Ｉ３２が表示されている。
図５と比較すると、各ウェブサイトの表示領域は保持されたまま、ここに表示される情報の内容だけが変更されている。また、スクロールボックスＳＢａの位置は、選択された特定要素「アイテム（シューズ）」に対応する位置となっている。
【００５５】
また、特定要素「アイテム」は、これを細分化した複数の下位要素（シューズ、コート等）を有している。したがって、図８では、これらの下位要素の選択操作を受け付けるための操作ボタン（テキスト表示）Ｔ２１〜Ｔ２５が表示されている。図８では「シューズ」の表示Ｔ２１が太字とされており、これが選択されている特定要素であることを示している。
ユーザによって下位要素に対応する操作ボタンＲＴ２１が操作されると、上位要素「アイテム」を構成する下位要素の中から、選択された下位要素「シューズ」に関連する情報Ｉ１２、Ｉ２２、Ｉ３２、Ｉ３４が各ウェブサイトの表示領域ＡＲ１〜ＡＲ４に表示されることとなる。
なお、特定要素「アイテム」に対応するタブＴ２が有効化された状態においてだけ、下位要素に対応する操作ボタンＴ２１〜Ｔ２５は表示される。
【００５６】
このように、特定要素が上位要素（例えば、アイテム）と当該上位要素を細分化した下位要素（例えば、シューズ、コート等）で構成される場合、上位要素に対応するタブ（操作ボタン）は常時有効（常時表示）とされる。一方、下位要素に対応する操作ボタンは、外部からの操作によって上位要素のタブが操作された場合に有効化される。
これにより、密接に関連する特定要素についてはタブで表示しないことにより、検索結果画面が煩雑となるのを回避できるとともに、操作性を向上することができる。
【００５７】
図７に戻り、ステップＳ２０７において操作ボタンの選択操作がないと判定すると、ステップＳ２０９では、ウェブサイトの表示領域の選択操作（例えば、ユーザによるマウス操作）があったか否かを判定する。そして、表示領域の選択操作があったと判定した場合はステップＳ２１０に移行し、表示領域の選択操作がないと判定した場合はステップＳ２０６に移行する。
ステップＳ２０９では、選択された表示領域の近傍或いは当該表示領域を含む位置に拡大表示領域を設け、選択された情報の詳細情報を拡大表示領域に配置する。そして、ステップＳ２０５の処理を行う。
クライアント２では、検索結果画面において、詳細情報が重畳表示されることとなる。
【００５８】
図９は、ウェブサイトの表示領域が選択操作された場合の検索結果画面の一例を示す説明図である。図９では、図５に示す検索結果画面おいて、Ｖｉ誌の表示領域ＡＲ５が選択操作された場合について示している。
図９に示すように、Ｖｉ誌の表示領域ＡＲ５を含む位置に拡大表示領域ＡＲ５１が形成され、この拡大表示領域ＡＲ５１には詳細情報Ｉ５１１が表示されている。この詳細情報Ｉ５１１は、特定要素「雑誌・ウェブマガジン」に関連する情報として、データベース１３に予め登録されている情報である。なお、当該ウェブサイトが保有している各種情報を、拡大表示領域ＡＲ５１に表示させる詳細情報として適宜利用するようにしてもよい。
【００５９】
このように、検索結果画面ＳＲにおいて、特定要素に関する情報が表示されている表示領域ＡＲ５を、外部からの操作を受け付けるための第２操作ボタンとして機能させる。そして、外部からの操作によって第２操作ボタンとして機能する表示領域ＡＲ５が操作された場合に、当該表示領域ＡＲ５に表示されていた特定要素に関する詳細情報を、表示領域ＡＲ５よりも大きい拡大表示領域ＡＲ５１に表示するようにしている。
これにより、ユーザは簡単な操作により、所望する情報についてさらに詳細な情報を取得することができる。
【００６０】
図１０は、第１実施形態に係る表示制御方法の概念を示す説明図である。
図１０に示すように、同一カテゴリ（例えば、女性ファッション誌）に分類されたウェブサイトについて、デザイン性をＸ軸、流行性をＹ軸とする二次元空間（ＸＹ平面）上にそれぞれのウェブサイトの表示領域が設定される。また、同じ特定要素に関する情報が、同一平面上のウェブサイトごとの表示領域に配置され、これらの平面がＺ軸方向に積層されている。
すなわち、第１実施形態では、同一カテゴリに分類されたウェブサイト（情報グループ）が保有する各種情報を表示する場合に、ウェブサイトに関連付けられた特徴を示す３つの指標をＸ軸（流行性）、Ｙ軸（デザイン性）、Ｚ軸（特徴要素）とする仮想的な三次元空間上に、ＸＹ平面に平行でＺ軸方向に断続的に積層された複数の平面を設定するとともに、当該複数の平面上に前記ウェブサイトの表示領域を設定し、前記ＸＹ平面を画面上の横方向、縦方向に展開し、Ｚ軸方向を複数のウェブページの重ねあわせとして表示している。
【００６１】
そして、ユーザのタブ操作によって表示させる特定要素が選択されると、これに該当するＸＹ平面が抽出され、クライアント２の表示部２５に表示されることとなる。
すなわち、重ねられた複数のウェブページをタブで選択可能とするように表示するようにしている。
【００６２】
第１実施形態において説明した検索結果画面の表示方法によれば、ユーザはウェブサイトの属性を視覚的に認識できるとともに、所望の情報を取得するのが容易となる。さらに、提示された情報同士を容易に比較することができるので、ＧＵＩとしての利便性が格段に向上する。
例えば、図５において、モード系のファッションを所望するユーザは、表示領域ＡＲ１に表示される情報や、これに近接する表示領域ＡＲ２、ＡＲ３、ＡＲ４に表示される情報により、自分が目指すファッションに関連する情報を取得できる。また、他の系統のファッションではどのようなアイテムが推奨されているかを知ることもできる。また、同じ系統に属するファッションアイテム、ブランド、キーワードを容易に知得できるので、統一性のあるファッションを目指す場合にも有効である。
【００６３】
（変形例１）
上記第１実施形態では、特定要素をＺ軸方向の指標として割り当てた場合について示した（図１０参照）が、変形例として、図４における特徴情報のうちの一つ（例えば、年齢層）をＺ軸方向の指標として割り当てるようにしてもよい。この場合、各ウェブサイトの表示領域は図１１に示すような態様となり、年齢層を示す情報（例えば、１０代、２０代、３０代）がＺ軸の目盛となる。そして、図５に示すような検索結果画面では、タブに年齢層を示す情報が表示されることとなる。
さらに、Ｚ軸方向において、年齢層を示す情報間（例えば、１０代と２０代の間）を細分化して、小目盛として特定要素を割り当てるようにしてもよい。この場合、各ウェブサイトの表示領域は、図１０と図１１を組み合わせた態様とされ、例えば、図１１における１０代と２０代の間が図１０に示す構成とされる。
【００６４】
（第２実施形態）
第１実施形態では、サーバ１がクライアント２に提供するポータルサイトにおいて、インターネット上で提供されているウェブサイトの検索が行われる場合に、本発明を適用して検索結果画面の表示制御を行っている。
第２実施形態では、サーバ１がクライアント２に提供するポータルサイトにおいて、ユーザが所望する商品（例えば、オンラインショップで販売されている商品）を検索する場合に、本発明を適用して検索結果画面の表示制御を行う。なお、サーバ１、クライアント２、及びネットワーク構成については第１実施形態と同様である。
【００６５】
第２実施形態において、サーバ１のデータベース１３には、例えば、商品検索の対象となる商品がカテゴリ別に分類され、商品ごとに、それぞれの商品に関する情報（商品が掲載されているウェブページのＵＲＬ、商品画像）が登録される。つまり、第２実施形態では、それぞれの商品に関する情報群により情報グループが構成されている。
【００６６】
図１２は、カテゴリ「パーソナルコンピュータ」に属する商品が保有する情報の一構成例について示す説明図である。
図１２に示すように、カテゴリ「パーソナルコンピュータ」に属する商品の場合は、当該商品の商品名、メーカ名、商品が掲載されているウェブページのＵＲＬ、商品画像、価格、ＣＰＵ性能、ＨＤＤ容量等が商品に関する情報として登録される。このうち、価格、ＣＰＵ性能、ＨＤＤ容量が、商品の特徴を示す指標なる。
【００６７】
図１２に示すような商品に関する情報は、例えば、サーバ１の管理者によって収集され、登録される。または、商品を提供するサービス提供者（例えば、オンラインショップ等）が、サーバ１の管理者の承認を得て、各種情報を登録できるようにしてもよい。
【００６８】
図１３は、本発明を適用して表示される商品検索結果画面の一例を示す説明図である。この商品検索結果画面は、例えば、クライアント２において、サーバ１が提供するポータルサイトでパーソナルコンピュータの商品検索が行われたときに表示される。すなわち、商品検索により適合したパーソナルコンピュータの画像や商品名、メーカ名等が、図１３に示す表示態様で提示される。この商品検索結果画面に表示される商品画像等には、当該商品が掲載されているＵＲＬが関連付けられており、ユーザのクリック操作により当該ＵＲＬで指定されるウェブページに遷移するようになっている。なお、検索結果画面の表示制御方法については第１実施形態とほぼ同様（図６参照）であるので説明を省略する。
【００６９】
図１３に示す検索結果画面ＳＲ２の上部には、商品が保有しているＨＤＤ容量が表記されたタブＴ２１〜Ｔ２４が配置されている。そして、有効化されているタブＴ２２に対応する「１００〜２００ＧＢ」のＨＤＤ容量を有する商品の画像等が各商品の表示領域に表示されている。
このタブＴ２１〜Ｔ２４は、ユーザによる操作を受け付けるための操作ボタンとして機能する。つまり、ユーザが操作部２４を操作（例えば、マウスのクリック操作）してタブＴ２１〜Ｔ２４の何れかの選択を指示すると、この指示に基づいて表示制御がなされる。具体的には、選択操作されたタブに対応するＨＤＤ容量を有する商品の画像等が表示されることとなる。
検索結果画面ＳＲ２の右端部に配置されているスクロールバーＳＢについては第１実施形態と同様である。
【００７０】
図１３において、検索結果画面ＳＲ２の表示領域では、Ｘ軸ＡＸ１に図１２に示す価格が割り当てられており、Ｙ軸ＡＸ２にＣＰＵ性能が割り当てられている。そして、この二次元空間において、カテゴリ「パーソナルコンピュータ」に属する商品の表示領域が設定される。
図１３では、ＨＤＤ容量「１００〜２００ＧＢ」のタブＴ２２が選択されているので、この範囲に属するＨＤＤ容量を有する商品の表示領域が二次元空間上に設定され、その商品画像が表示される。例えば、図１２では商品名Ａ、ＣのパーソナルコンピュータのＨＤＤ容量が１００〜２００ＧＢとなっているので、これらに対応する画像等が価格及びＣＰＵ性能により設定された表示領域に表示されている。
【００７１】
図１４は、第２実施形態に係る表示制御方法の概念を示す説明図である。
図１４に示すように、第２実施形態では、同一カテゴリ（例えば、パーソナルコンピュータ）に分類された商品（情報グループ）が保有する各種情報を表示する場合、商品に関連付けられた特徴を示す３つの指標（価格、ＣＰＵ性能、ＨＤＤ容量）をＸ軸、Ｙ軸、Ｚ軸とする仮想的な三次元空間上に、ＸＹ平面に平行でＺ軸方向に断続的に積層された複数の平面が設定され、当該複数の平面上に前記商品の表示領域が設定される。例えば、図１２における商品名Ａ、ＣのパーソナルコンピュータはＨＤＤ容量「１００〜２００ＧＢ」に対応する平面上に設定され、商品名ＢのパーソナルコンピュータはＨＤＤ容量「〜１００ＧＢ」に対応する平面上に設定される。そして、ＸＹ平面をクライアント２の画面上の横方向、縦方向に展開し、Ｚ軸方向を複数のウェブページの重ねあわせとして表示することで、図１３に示す商品検索結果画面が得られる。
【００７２】
また、図１３に示すように、重ねられた複数のウェブページはタブＴ２１〜Ｔ２４で選択可能となっている。すなわち、ユーザのタブ操作によって所望するＨＤＤ容量が選択されると、これに該当する平面が抽出され、クライアント２の表示部２５に表示されることとなる。
【００７３】
第２実施形態において説明した商品検索結果画面によれば、ユーザは商品の属性を視覚的に認識できるとともに、所望の情報を取得するのが容易となる。さらに、提示された情報同士を容易に比較することができるので、ＧＵＩとしての利便性が格段に向上する。
また、Ｘ軸、Ｙ軸、Ｚ軸に設定する指標を互いに入れ替え可能とすることで、ユーザが所望の情報を取得するのがさらに容易となる。例えば、Ｘ軸：ＨＤＤ容量、Ｙ軸：ＣＰＵ性能、Ｚ軸：価格とすれば、所望の価格帯に属するパーソナルコンピュータを一画面で認識することができるようになる。
【００７４】
（第３実施形態）
第３実施形態では、サーバ１がクライアント２に提供するポータルサイトのカレンダーコンテンツにおいて、ユーザが登録したスケジュール内容を表示する場合に、本発明を適用して表示制御を行う。なお、サーバ１、クライアント２、及びネットワーク構成については第１実施形態と同様である。
【００７５】
第３実施形態において、サーバ１のデータベース１３には、日付ごとにユーザのスケジュール内容が登録される。以下、日付ごとに登録されたスケジュール内容をカレンダー要素と称する。つまり、第３実施形態では、日付ごとにスケジュール内容が登録された、カレンダーカテゴリに分類されるカレンダー要素が、本発明における情報グループとなる。
【００７６】
図１５は、カテゴリ「カレンダー」に属するカレンダー要素が保有する情報の一構成例について示す説明図である。
図１５に示すように、カレンダー要素には、日付及びカレンダー項目ごとのスケジュール内容が登録されている。また、スケジュール内容は、カレンダー項目ごとに分類されて登録されている。つまり、カレンダー項目ごとに関連するスケジュール内容が登録されている。
【００７７】
図１５では、一例として、ユーザが注目しているオークションＩＤをカレンダー項目としている。つまり、このカレンダー項目に基づくカレンダーは、ユーザがオークションＩＤごとにスケジュール内容（例えば、出品日、終了日、入札日等）を把握するためのカレンダーとなる。
なお、カレンダー項目としては、オークションＩＤの他、商品の発売日、ＴＶ番組の放送日、仕事の種類等が想定され、ユーザがスケジュール内容を登録する際に適宜設定することができる。
【００７８】
図１５では、「オークションＩＤ１２３」のスケジュール内容として、「２００８／６／２」が出品日で、「２００８／６／４」に１人入札があったことが登録され、「オークションＩＤ４５６」のスケジュール内容として、「２００８／６／７」が出品日であることが登録された場合について示している。
【００７９】
図１５に示すスケジュール内容は、例えば、サーバ１が提供するポータルサイトのカレンダーコンテンツにおいて、ユーザがクライアント２で情報を入力することにより登録される。または、カレンダー項目が、ポータルサイトのオークションコンテンツに関するもの（例えば、オークションＩＤ）である場合は、サーバ１の管理者によってオークションコンテンツにおける情報が反映され、登録される。
【００８０】
図１６は、本発明を適用して表示されるカレンダー画面の一例を示す説明図である。このカレンダー画面は、例えば、クライアント２において、サーバ１が提供するポータルサイトでカレンダーコンテンツが選択されたときに表示される。なお、カレンダー画面の表示制御方法については第１実施形態とほぼ同様（図６参照）であるので説明を省略する。
【００８１】
図１６に示すカレンダー画面Ｃａ１の上部には、カレンダー項目が表記されたタブＴ３１、Ｔ３２が配置されている。そして、有効化されているタブＴ３１に対応する「オークションＩＤ１２３」のスケジュール内容が、カレンダー要素（日付）ごとに設定された表示領域に表示される。
このタブＴ３１、Ｔ３２は、ユーザによる操作を受け付けるための操作ボタンとして機能する。つまり、ユーザが操作部２４を操作（例えば、マウスのクリック操作）してタブＴ３１、Ｔ３２の何れかの選択を指示すると、この指示に基づいて表示制御がなされる。具体的には、選択操作されたタブに対応するカレンダー項目のスケジュール内容が表示されることとなる。
カレンダー画面Ｃａ１の右端部に配置されているスクロールバーＳＢについては第１実施形態と同様である。
【００８２】
図１６において、カレンダー画面Ｃａ１の表示領域では、Ｘ軸ＡＸ１に曜日が割り当てられており、Ｙ軸ＡＸ２にその月の第○週が割り当てられている。つまり、Ｘ軸ＡＸ１、Ｙ軸ＡＸ２には、日付に基づく指標が設定される。そして、Ｘ軸ＡＸ１、Ｙ軸ＡＸ２で規定される二次元空間上に、カレンダー要素ごとの表示領域がマトリックス状に配列される。なお、第３実施形態では、予め二次元空間がＸ方向に７等分、Ｙ方向に５等分され、それぞれのカレンダー要素に対応する表示領域には日付が表記される。
【００８３】
図１６では、「オークションＩＤ１２３」のタブＴ３１が選択されているので、カレンダー要素ごとの表示領域に、「オークションＩＤ１２３」について登録されているスケジュール内容が表示される。
例えば、図１５では、「２００８／６／２」のカレンダー要素には「オークションＩＤ１２３」について「出品日」が登録されているので、これが「２００８／６／２」の表示領域に表示されている。また、「２００８／６／４」のカレンダー要素には「オークションＩＤ１２３」について「１人入札」が登録されているので、これが「２００８／６／４」の表示領域に表示されている。
【００８４】
図１７は、第３実施形態に係る表示制御方法の概念を示す説明図である。
図１７に示すように、カテゴリ「カレンダー」に分類されたカレンダー要素について、日付に基づく２つの指標（曜日、第○週）がＸ軸、Ｙ軸とされ、このＸ軸及びＹ軸により規定される二次元空間（ＸＹ平面）上にそれぞれのカレンダー要素の表示領域が設定される。また、同じカレンダー項目（例えば、オークションＩＤ）についてのスケジュール内容が、同一平面上のカレンダー要素ごとの表示領域に配置され、これらの平面がＺ軸方向に積層されている。
すなわち、第３実施形態では、カテゴリ「カレンダー」に分類されたカレンダー要素が保有するスケジュール内容を表示する場合、カレンダー要素に関連付けられた特徴を示す３つの指標をＸ軸（曜日）、Ｙ軸（第○週）、Ｚ軸（カレンダー項目）とする仮想的な三次元空間上に、ＸＹ平面に平行でＺ軸方向に断続的に積層された複数の平面が設定され、当該複数の平面上に前記カレンダー要素の表示領域が設定される。そして、前記ＸＹ平面をクライアント２の画面上の横方向、縦方向に展開し、Ｚ軸方向を複数のウェブページの重ねあわせとして表示することで、図１６に示すカレンダー画面が得られる。
【００８５】
また、ユーザのタブ操作によって表示させるカレンダー項目が選択されると、これに該当する平面が抽出され、クライアント２の表示部２５に表示されることとなる。すなわち、重ねられた複数のウェブページ（カレンダー）をタブＴ３１、Ｔ３２で選択可能とするように表示するようにしている。
【００８６】
第３実施形態において説明したカレンダー画面によれば、スケジュール内容がカレンダー項目ごとに整理されて表示されるので、ユーザはスケジュール内容を容易に認識できる。また、ユーザは、表示させたいカレンダー項目をタブ操作により簡単に切り替えることができるので、ＧＵＩとしての利便性が格段に向上する。
【００８７】
（変形例２）
上記第３実施形態では、ユーザのタブ操作により、カレンダー項目ごとにスケジュール内容を切り替えるようにしているが、カレンダー要素ごとのスケジュール内容を一つの画面に一括して表示するようにしてもよい。
図１８は、変形例２に係るカレンダー画面の一例を示す説明図である。図１８に示すように、一つのカレンダー画面Ｃａ２に、複数のカレンダー項目（オークションＩＤ１２３、オークションＩＤ４５６）のスケジュール内容が表示されている。
このとき、タブＴ３１、３２の表示態様と、スケジュール内容の表示態様を関連付けることで、カレンダー項目とスケジュール内容との対応関係が明確になるようにするのが望ましい。例えば、図１８では、「オークションＩＤ１２４」のタブＴ３２と「２００８／６／７」の表示領域を網掛け表示としているので、「２００８／６／７」に登録されている「出品日」は「オークションＩＤ１２４」の出品日であることを認識できる。なお、一つのカレンダー要素に複数のカレンダー項目に対応するスケジュール内容がある場合は、例えば、文字色を異ならせるようにすればよい。
【００８８】
以上、本発明者によってなされた発明を実施形態に基づいて具体的に説明したが、本発明は上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲で変更可能である。
【００８９】
例えば、上記第１実施形態では、ポータルサイトにおいてディレクトリ検索が行われたときの検索結果画面について説明したが、キーワード検索による検索結果画面にも適用することができる。
また、ポータルサイトにおいてウェブサイトを検索対象とする場合に限定されず、複数の特定要素に関する情報を保有している情報グループに特化した検索サービスにおいて適用することができる。例えば、地域情報、ジャンル、価格、雰囲気等を構成要素とするレストランの検索サービス等が考えられる。
また、レストラン等の店舗や病院等の施設の検索結果を表示する場合には、情報の表示領域を設定する二次元空間において、地域情報（緯度、経度）を２軸の指標として割り当てれば、地図上における店舗等の位置を反映して、情報の表示領域を設定することができる。
【００９０】
また、上記第３実施形態では、カレンダー画面を月単位の表示としているが、日単位、週単位、年単位でスケジュール内容を表示する場合にも本発明を適用することができる。
【００９１】
なお、上述したような検索結果画面やカレンダー画面は、開発ツール（例えば、アドビ社製Ｆｌｅｘ２等）を用いて作成することができる。
【００９２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００９３】
【図１】実施形態に係るネットワーク構成について示す概略図である。
【図２】サーバ１のハードウェア構成の概略を示すブロック図である。
【図３】クライアント２のハードウェア構成の概略を示すブロック図である。
【図４】カテゴリ「女性ファッション誌」に属するウェブサイトが保有する情報の一構成例について示す説明図である。
【図５】本発明を適用して表示される検索結果画面の一例を示す説明図である
【図６】ディレクトリ検索の検索結果画面を表示するための表示制御処理の一例を示すフローチャートである。
【図７】表示制御処理２の一例を示すフローチャートである。
【図８】特定要素に対応する操作ボタンが操作された場合の検索結果画面の一例を示す説明図である。
【図９】ウェブサイトの表示領域が選択操作された場合の検索結果画面の一例を示す説明図である。
【図１０】第１実施形態に係る表示制御方法の概念を示す説明図である。
【図１１】変形例１に係る表示制御方法の概念を示す説明図である。
【図１２】カテゴリ「パーソナルコンピュータ」に属する商品が保有する情報の一構成例について示す説明図である。
【図１３】本発明を適用して表示される商品検索結果画面の一例を示す説明図である。
【図１４】第２実施形態に係る表示制御方法の概念を示す説明図である。
【図１５】カテゴリ「カレンダー」に属するカレンダー要素が保有する情報の一構成例について示す説明図である。
【図１６】本発明を適用して表示されるカレンダー画面の一例を示す説明図である。
【図１７】第３実施形態に係る表示制御方法の概念を示す説明図である。
【図１８】変形例２に係るカレンダー画面の一例を示す説明図である。
【符号の説明】
【００９４】
ＳＲ  検索結果画面（二次元空間）
ＡＲ１〜ＡＲ５  ウェブサイトの表示領域
Ｉ１１、Ｉ２１、Ｉ３１、Ｉ４１  特定要素に関する情報
Ｔ１〜Ｔ４  特定要素に対応するタブ（第１操作ボタン）
ＳＢ  スクロールバー（第１操作ボタン）
ＢＷ  ブラウザウィンドウ
ＡＸ１  Ｘ軸（指標：流行性）
ＡＸ２  Ｙ軸（指標：デザイン性）
【図１】
2009266188.tif 000003
【図２】
2009266188.tif 000004
【図３】
2009266188.tif 000005
【図４】
2009266188.tif 000006
【図５】
2009266188.tif 000007
【図６】
2009266188.tif 000008
【図７】
2009266188.tif 000009
【図８】
2009266188.tif 000010
【図９】
2009266188.tif 000011
【図１０】
2009266188.tif 000012
【図１１】
2009266188.tif 000013
【図１２】
2009266188.tif 000014
【図１３】
2009266188.tif 000015
【図１４】
2009266188.tif 000016
【図１５】
2009266188.tif 000017
【図１６】
2009266188.tif 000018
【図１７】
2009266188.tif 000019
【図１８】
2009266188.tif 000020
【手続補正書】
【提出日】平成21年3月31日(2009.3.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の情報グループがそれぞれ保有する各種情報を画面上に表示するための表示制御方法であって、
前記複数の情報グループをカテゴリ別に分類して登録しておき、
同一カテゴリに分類された情報グループが保有する各種情報を表示する場合に、
情報グループに関連付けられた特徴を示す３つの指標をＸ軸、Ｙ軸、Ｚ軸とする仮想的な三次元空間上に、ＸＹ平面に平行でＺ軸方向に断続的に積層された複数の平面を設定するとともに、当該複数の平面上に前記情報グループの表示領域を設定し、
前記ＸＹ平面を画面上の横方向、縦方向に展開し、Ｚ軸方向を複数のウェブページの重ねあわせとして表示することを特徴とする表示制御方法。
【請求項２】
前記複数の情報グループは、日付ごとにスケジュール内容が登録された、カレンダーカテゴリに分類されるカレンダー要素であり、
前記カレンダー要素の日付に基づく２つの指標が前記Ｘ軸、Ｙ軸とされるとともに、前記スケジュール内容が属するカレンダー項目が前記Ｚ軸とされ、
前記複数の平面上に前記カレンダー要素の表示領域がマトリックス状に配列され、
前記複数のウェブページは、前記カレンダー項目に対応する平面上の当該カレンダー要素の表示領域に前記スケジュール内容が表示されてなることを特徴とする請求項１に記載の表示制御方法。
【請求項３】
前記重ねられた複数のウェブページをタブで選択可能とするように表示することを特徴とする請求項１又は２に記載の表示制御方法。
【請求項４】
前記それぞれの表示領域に、前記各種情報のうち特定要素に関する情報を表示することを特徴とする請求項１に記載の表示制御方法。
【請求項５】
前記特定要素は、外部からの操作に基づいて選択されることを特徴とする請求項４に記載の表示制御方法。
【請求項６】
前記特定要素に対応して複数設けられ、前記外部からの操作を受け付けるための第１操作ボタンを画面上に表示し、
前記外部からの操作によって前記第１操作ボタンが操作された場合に、当該第１操作ボタンに対応付けられた特定要素に関する情報を、前記表示領域に表示することを特徴とする請求項５に記載の表示制御方法。
【請求項７】
前記特定要素が上位要素と当該上位要素を細分化した下位要素で構成される場合、
前記上位要素に対応する前記第１操作ボタンは常時有効とされ、
前記下位要素に対応する前記第１操作ボタンは、前記外部からの操作によって前記上位要素の第１操作ボタンが操作された場合に有効化されることを特徴とする請求項６に記載の表示制御方法。
【請求項８】
前記外部からの操作を受け付けるためのスクロールバーを画面上に表示し、
前記外部からの操作によって前記スクロールバーが操作された場合に、スクロールバー
におけるスクロールボックスの位置に対応付けられた特定要素に関する情報を、前記表示領域に表示することを特徴とする請求項５から７のいずれか一項に記載の表示制御方法。
【請求項９】
前記特定要素に関する情報が表示されている表示領域を、前記外部からの操作を受け付けるための第２操作ボタンとして機能させ、
外部からの操作によって前記第２操作ボタンが操作された場合に、当該表示領域に表示されていた特定要素に関する詳細情報を、当該表示領域より大きい拡大表示領域に表示することを特徴とする請求項４から８の何れか一項に記載の表示制御方法。
【請求項１０】
前記情報グループに関連付けられた特徴を示す指標が２以上ある場合、
外部からの操作に基づいて選択された２つの指標を、前記二次元空間の２軸とすることを特徴とする請求項４から９のいずれか一項に記載の表示制御方法。
【請求項１１】
カテゴリ別に分類して登録された複数の情報グループがそれぞれ保有する各種情報を画面に表示するためのプログラムあって、
同一カテゴリに分類された情報グループが保有する各種情報を表示する場合に、
情報グループに関連付けられた特徴を示す３つの指標をＸ軸、Ｙ軸、Ｚ軸とする仮想的な三次元空間上に、ＸＹ平面に平行でＺ軸方向に断続的に積層された複数の平面を設定するとともに、当該複数の平面上に前記情報グループの表示領域を設定するステップと、
前記ＸＹ平面を画面上の横方向、縦方向に展開し、Ｚ軸方向を複数のウェブページの重ねあわせとして表示するステップと、
をコンピュータに実現させることを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
請求項４に記載の発明は、請求項１に記載の表示制御方法において、前記それぞれの表示領域に、前記各種情報のうち特定要素に関する情報を表示することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
請求項１１に記載の発明は、カテゴリ別に分類して登録された複数の情報グループがそれぞれ保有する各種情報を画面に表示するためのプログラムあって、
同一カテゴリに分類された情報グループが保有する各種情報を表示する場合に、
情報グループに関連付けられた特徴を示す３つの指標をＸ軸、Ｙ軸、Ｚ軸とする仮想的な三次元空間上に、ＸＹ平面に平行でＺ軸方向に断続的に積層された複数の平面を設定するとともに、当該複数の平面上に前記情報グループの表示領域を設定するステップと、
前記ＸＹ平面を画面上の横方向、縦方向に展開し、Ｚ軸方向を複数のウェブページの重ねあわせとして表示するステップと、
をコンピュータに実現させることを特徴とする。