(57)【要約】【課題】階層構造に分類された情報の中から所望の情報を検索する際の利便性を向上させ得る表示装置、表示装置の制御方法およびプログラムを提供する。【解決手段】本発明の表示装置１は、階層構造に分類された情報を表示する表示部１１０と、表示部１１０に表示された情報の中から所望の情報を検索するための操作部１２０と、操作部１２０の操作に応じて表示部１１０の表示制御を行う表示制御部１３０と、を備え、表示制御部１３０は、任意の階層における情報選択に伴い、当該任意の階層の選択結果を保持したまま当該任意の階層より上位階層の情報選択が可能となるように表示制御を行う。【選択図】図２
2020198129.tif 000002
【特許請求の範囲】
【請求項１】
階層構造に分類された情報を表示する表示部と、
前記表示部に表示された情報の中から、所望の情報を検索するための操作部と、
前記操作部の操作に応じて、前記表示部の表示制御を行う表示制御部と、を備え、
前記表示制御部は、任意の階層における情報選択に伴い、当該任意の階層の選択結果を保持したまま、当該任意の階層より上位階層の情報選択が可能となるように表示制御を行うことを特徴とする表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多数の情報を階層構造に分類して表示する表示装置、表示装置の制御方法およびプログラムに関する。
【背景技術】
【０００２】
従来、この種の技術として、例えば特許文献１が知られている。特許文献１では、第１階層における情報選択に伴って、中間階層（第２階層）および最終階層（第３階層）の情報を同時に画面表示する技術が開示されている。
【０００３】
一方、マイクロソフト社が提供するWindow  Explorer（登録商標）では、階層構造に分類された情報をツリー形式で表示し、第１階層における情報選択に伴って第２階層の情報を表示し、第２階層における情報選択に伴って第３階層の情報を表示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２６５２４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、情報を検索する際、目的となる情報（表示させたい文書、実行させたいプログラム、聴きたい音楽など）が明確に決まっておらず、一旦選択した情報から関連する情報を逆引きしたい場合がある。具体例を挙げて説明する。ここでは、楽曲（クラブミュージック）を選択する場合を想定し、第１階層で「クラブ（楽曲が演奏された場所）」を選択し、第２階層で「ＤＪ（楽曲の演奏者）」を選択し、最終階層となる第３階層で「楽曲タイトル」を選択するものとする。例えば、ユーザーが、第１，第２階層でクラブとＤＪを選択し、それらによって絞り込まれた複数の楽曲の中から所望の楽曲を見つけたが、その楽曲を演奏した他のＤＪを検索してみたいといった要望が考えられる。ところが、従来の技術では、下位階層から上位階層の情報を絞り込むことはできない。さらに、所望の楽曲を演奏した他のＤＪを検索キーとして、そのＤＪが演奏した他の楽曲を検索したいといった要望も考えられる。つまり、所望の情報を検索するための検索キー（絞り込みの基準且つ条件となる情報）を、複数の階層間で移動させながら検索できれば便利であるが、未だそのような技術は提案されていない。
【０００６】
本発明は、上記の問題点に鑑み、階層構造に分類された情報の中から所望の情報を検索する際の利便性を向上させ得る表示装置、表示装置の制御方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の表示装置は、階層構造に分類された情報を表示する表示部と、表示部に表示された情報の中から、所望の情報を検索するための操作部と、操作部の操作に応じて、表示部の表示制御を行う表示制御部と、を備え、表示制御部は、任意の階層における情報選択に伴い、当該任意の階層の選択結果を保持したまま、当該任意の階層より上位階層の情報選択が可能となるように表示制御を行うことを特徴とする。
【０００８】
上記の表示装置において、表示制御部は、任意の階層における情報選択に伴い、選択された当該情報に応じて、任意の階層以外の他階層に表示する情報を更新することを特徴とする。
【０００９】
上記の表示装置において、表示制御部は、任意の階層以外の他階層において、任意の階層で選択された情報に関連しない情報を非表示とすることを特徴とする。
【００１０】
上記の表示装置において、表示制御部は、任意の階層以外の他階層において、任意の階層で選択された情報に関連する情報と関連しない情報とを識別可能に表示することを特徴とする。
【００１１】
上記の表示装置において、表示部は、全ての階層の情報を１の表示領域に表示し、表示制御部は、上位階層における情報選択に伴って、その下位階層の情報を順次表示していくことを特徴とする。
【００１２】
上記の表示装置において、表示制御部は、上位階層から下位階層に向けて、各階層に列記可能な情報数が多くなるように全体の表示領域を裾広がり型とし、各階層の表示領域では、各階層に分類された情報をスクロール表示することを特徴とする。
【００１３】
上記の表示装置において、操作部は、複数の情報を同時に選択可能であることを特徴とする。
【００１４】
上記の表示装置において、情報は、楽曲に関連する情報であり、任意の階層における楽曲タイトルの選択によって、その上位階層に分類された楽曲演奏場所および／または楽曲演奏者の逆引きが可能であることを特徴とする。
【００１５】
本発明の表示装置の制御方法は、階層構造に分類された情報の中から、所望の情報を検索する操作ステップと、操作ステップの任意の階層における情報選択に伴い、当該任意の階層の選択結果を保持したまま、当該任意の階層より上位階層の情報選択が可能となるように表示制御を行う表示制御ステップと、を実行することを特徴とする。
【００１６】
本発明のプログラムは、コンピューターに、上記の表示装置の制御方法における各ステップを実行させることを特徴とする。
【図面の簡単な説明】
【００１７】
【図１】表示システムのシステム構成図である。
【図２】表示装置の機能構成を示すブロック図である。
【図３】表示装置の表示例（第１階層の仮選択後）を示す図である。
【図４】表示装置の表示例（第２階層の仮選択後）を示す図である。
【図５】表示装置の表示例（第３階層の仮選択後）を示す図である。
【図６】表示装置の表示例（第３階層の本選択後）を示す図である。
【図７】表示装置の表示例（第３階層を基準とした場合の第２階層の仮選択後）を示す図である。
【図８】変形例１に係る表示装置の表示例（第３階層の本選択後）を示す図である。
【図９】変形例１に係る表示装置の表示例（第３階層および第４階層の本選択後）を示す図である。
【図１０】変形例２に係る表示装置の表示例（第３階層の複数の本選択後）を示す図である。
【図１１】その他の変形例に係る表示装置の表示例（立体表示）を示す図である。
【発明を実施するための形態】
【００１８】
以下、本発明の一実施形態に係る表示装置、表示装置の制御方法およびプログラムについて、添付図面を参照しながら詳細に説明する。図１は、本発明の表示装置１を適用した表示システムＳＹのシステム構成図である。表示システムＳＹは、情報検索用のＧＵＩ（Graphical  User  Interface）を提供する表示装置１と、表示装置１に情報を提供する情報提供サーバー２と、を備える。また、表示装置１と情報提供サーバー２は、インターネット等のネットワーク３を介して接続される。
【００１９】
表示装置１は、ＣＰＵ１１（Central  Processing  Unit）、ＲＯＭ１２（Read  Only  Memory）、ＲＡＭ１３（Random  Access  Memory）、装置側通信部１４、モーションセンサー１５およびディスプレイ１６を備える。
【００２０】
ＣＰＵ１１は、表示装置１内の各部を統括的に制御する。ＲＯＭ１２は、各種制御プログラムおよび制御データを不揮発に記憶する。制御プログラムとしては、情報検索を行うための情報検索プログラム（図３〜図７参照）、情報提供サーバー２と通信を行うための通信プログラム、などを記憶する。また、ＲＡＭ１３は、ＣＰＵ１１が各種制御を行う際のワークエリアとして用いられる。
【００２１】
装置側通信部１４は、ネットワーク３を介して情報提供サーバー２と通信する。モーションセンサー１５は、ユーザーの体の動きを検出するものであり、本実施形態では主に情報検索（絞り込み条件となる情報の選択）を行うために用いる。例えば、手や指など体の一部の動き、両手や両足など複数の部位による動きの組み合わせを検出することが考えられる。また、目や口など顔の一部の動きを検出しても良い。また、検出方法は、カメラを用いても良いし、赤外線センサーなど各種センサーを用いても良い。ディスプレイ１６は、図３〜図７に示すような情報検索用のＧＵＩ（以下、「情報検索用ＧＵＩ」と称する）をはじめ各種情報を表示する。
【００２２】
なお、変形例として、ディスプレイ１６に代えてタッチパネルを搭載し、モーションセンサー１５を省略した構成としても良い。また、モーションセンサー１５に代えて、マウス等のポインティングデバイスを搭載したり、マイクを搭載してユーザーが発する音声で操作を行う構成としても良い。
【００２３】
一方、情報提供サーバー２は、サーバー側通信部２１および情報データベース２２を備える。サーバー側通信部２１は、ネットワーク３を介して表示装置１と通信する。情報データベース２２は、表示装置１に対し、情報検索の検索対象となる情報を提供する。情報の提供は、表示装置１の装置電源ＯＮ、情報検索プログラムの起動時、ユーザーによる情報更新操作などをトリガーとして行う。表示装置１は、提供された情報を所定の記憶領域（ＲＡＭ１３など）に記憶する。
【００２４】
なお、表示装置１側に情報を格納するのではなく、表示装置１と情報提供サーバー２を常時接続状態とし、表示装置１による検索操作に伴って、情報提供サーバー２（情報データベース２２）から随時表示データを取得する構成としても良い。すなわち、表示装置１から操作信号を情報提供サーバー２に送信し、情報提供サーバー２から表示装置１に情報検索用ＧＵＩを表示するための表示データを送信しても良い。この場合、情報検索プログラムは情報提供サーバー２にて実行される。
【００２５】
次に、図２を参照し、表示装置１の機能構成について説明する。表示装置１は、主な機能構成として、表示部１１０、操作部１２０および表示制御部１３０を備える。
【００２６】
表示部１１０は、ディスプレイ１６を主要部とし、情報検索用ＧＵＩとして階層構造に分類された情報を表示する。本実施形態では、図３に示すように、全ての階層の情報を１の表示領域４０内に表示する。また、特に図示しないが、ユーザーの操作位置をカーソル等で示す。
【００２７】
操作部１２０は、モーションセンサー１５を主要部とし、表示部１１０に表示された情報の中から、所望の情報を検索するために用いられる。本実施形態では、情報の仮選択を行うための仮選択操作と、情報の本選択を行うための本選択操作と、情報をスクロールさせるためのスクロール操作が、それぞれ異なる動作（体の一部の動き）と関連付けられている。なお、操作対象となる階層は、例えばモーションセンサー１５で検出した手の位置に応じてカーソルを移動させることにより特定する。
【００２８】
表示制御部１３０は、ＣＰＵ１１、ＲＯＭ１２およびＲＡＭ１３を主要部とし、操作部１２０の操作に応じて、表示部１１０の表示制御を行う。特に、情報検索用ＧＵＩについては、任意の階層における情報選択に伴い、当該任意の階層の選択結果を保持したまま、当該任意の階層より上位階層の情報選択が可能となるように表示制御を行う。例えば、第３階層の選択結果を選択状態で表示したまま、第１階層および第２階層の選択状態を解除し、第１階層または第２階層で情報を選択することができる。また、表示制御部１３０は、任意の階層における情報選択に伴い、選択された当該情報に応じて、任意の階層以外の他階層に表示する情報を更新する。具体的には、任意の階層以外の他階層において、任意の階層で選択された情報に関連しない情報を非表示とする。なお、本実施形態では、情報として、楽曲に関連する情報を選択する。
【００２９】
次に、図３〜図７を参照し、表示制御部１３０による表示制御の具体例を説明する。図３に示すように、本実施形態の情報検索用ＧＵＩは、第１階層で「クラブ（楽曲が演奏された場所）」を選択し、第２階層で「ＤＪ（楽曲の演奏者）」を選択し、最終階層となる第３階層で「楽曲タイトル」を選択する。また、表示制御部１３０は、上位階層から下位階層に向けて、各階層に列記可能な情報数が多くなるように全体の表示領域４０を裾広がり型とし、各階層の表示領域４１，４２，４３では、各階層に分類された情報を図示矢印方向にスクロール表示する。また、上位階層における情報選択に伴って、その下位階層の情報を順次表示していく構成となっている。なお、図３は、ユーザーによる所定の検索開始操作に伴い、第１階層の情報（第１階層に属する選択肢）として「Ｃａ」と「Ｄｂ」を表示し、これらのうち、ユーザーが「Ｃａ」を選択した状態を示している。
【００３０】
なお、本実施形態では、上位階層から下位階層に向かって情報の絞り込みを行うだけでなく、下位階層から上位階層に向かって情報の絞り込みを行う「逆引き）」が可能である。この逆引きを行う場合、検索キー（絞り込みの基準且つ条件となる情報）となる情報を選択するが、その際の選択を以下「本選択」と称する。また、この「本選択」と区別するため、図３における情報「Ｃａ」の選択など通常の選択を「仮選択」と称する。本実施形態では、カーソルを選択対象となる情報に合わせてセンサーに片手を近づけると「仮選択」状態となり、さらにその状態を所定時間以上継続すると「本選択」状態となるものとする。また、「本選択」後、逆引きを行う場合は、片手で「本選択」状態を保持し、もう一方の手で上位階層における選択操作を行うものとする。
【００３１】
図４は、第１階層における情報選択により、第２階層の情報を表示し、それらの中からユーザーが情報「Ｄｂ」を仮選択した状態を示している。なお、第２階層の情報は、第１階層で選択された情報「Ｃａ」の下位階層となる情報（情報「Ｃａ」に関連する情報）である。つまり、情報データベース２２には、クラブ「Ｃａ」で過去に演奏したＤＪとして「Ｄａ」，「Ｄｂ」，「Ｄｃ」が記憶されていることを意味している。
【００３２】
図５は、第２階層における情報選択により、第３階層の情報を表示し、それらの中からユーザーが情報「Ｔ０２」を仮選択した状態を示している。なお、第３階層の情報は、第１階層で選択された情報「Ｃａ」および第２階層で選択された情報「Ｄｂ」の下位階層となる情報（情報「Ｃａ」および情報「Ｃａ」をａｎｄ条件で絞り込んだ情報）である。つまり、情報データベース２２には、クラブ「Ｃａ」でＤＪ「Ｄｂ」が過去に演奏した楽曲として、「Ｔ０１」，「Ｔ０２」，「Ｔ０３」，「Ｔ０４」が記憶されていることを意味している。
【００３３】
図６は、第３階層において、ユーザーが情報「Ｔ０２」を本選択した状態を示している（マークＭ１参照）。この本選択により、第１階層および第２階層の選択状態が解除される。また、この本選択により、情報「Ｔ０２」を検索キーとして、下位階層から上位階層の情報の絞り込みが開始される。つまり、図６は、情報データベース２２に、過去に楽曲「Ｔ０２」を演奏したことのあるＤＪとして、「Ｄａ」，「Ｄｂ」が記憶され、過去に楽曲「Ｔ０２」が演奏されたクラブとして、「Ｃａ」，「Ｃｂ」が記憶されていることを意味している。
【００３４】
なお、図６では、本選択に伴う絞り込み結果の表示位置を特に規定していないが、本実施形態では、各階層に属する情報を各表示領域４１，４２，４３内でスクロール可能となっているため、任意の階層における仮選択または本選択に伴って、各階層に表示する情報をスクロール方向にセンタリングして（絞り込まれた情報が各表示領域４１，４２，４３の中央付近に配置されるように）表示しても良い。
【００３５】
図７は、情報「Ｔ０２」の本選択後、第２階層において、ユーザーが情報「Ｄａ」を仮選択した状態を示している。この仮選択により、第１階層の情報が絞り込まれる。つまり、情報データベース２２には、過去にＤＪ「Ｄａ」が楽曲「Ｔ０２」を演奏したことのあるクラブとして、「Ｃｂ」が記憶されていることを意味している。このように、本実施形態では、第３階層における楽曲タイトルの選択によって、その上位階層に分類されたＤＪ（楽曲演奏者）およびクラブ（楽曲演奏場所）の逆引きが可能となっている。
【００３６】
なお、最終的に楽曲タイトルを選択し、その楽曲に対して何らかのアクション（再生、購入など）を実行したい場合は、１の楽曲タイトルが仮選択または本選択された状態で、所定の動作（例えば、手のひらを反す、こぶしを握るなど）を行えば良い。
【００３７】
また、逆引きをした後、再度、上位階層から下位階層に向かって情報の絞り込みを行いたい場合は、例えば第１階層で情報「Ｃｂ」を本選択して検索キーを変更すれば良い。また、例えば第２階層で情報「Ｄａ」を本選択した場合は、その上位階層（第１階層）にＤＪ「Ｄａ」が過去に演奏を行ったクラブを表示し、その下位階層（第３階層）にＤＪ「Ｄａ」が過去に演奏を行った楽曲タイトルが表示される。
【００３８】
以上説明したとおり、本実施形態の情報検索用ＧＵＩによれば、ユーザーが所望の情報を検索する際の検索キーを、複数の階層間で移動させながら検索することができる。つまり、上位階層から下位階層に向かう一般的な情報の絞り込みだけでなく、下位階層から上位階層に向かう逆引きが可能であるため、利便性が良い。
【００３９】
また、上位階層から下位階層に向けて、各階層に列記可能な情報数が多くなるように全体の表示領域４０を裾広がり型とし、上位階層における情報選択に伴って、その下位階層の情報を順次表示していく構成であるため、第１階層から最下位層まで一気に選択対象となる階層を移動させることができる。
【００４０】
なお、以下の変形例を採用可能である。
［変形例１］
図８，図９は、変形例１に係る表示装置１の表示例を示す図である。変形例１では、異なる階層における複数の情報選択（本選択）が可能である。図８は、第３階層にて情報「Ａ２２」を本選択した後の状態を示している（マークＭ１参照）。この本選択により、第３階層以外の他階層には、情報「Ａ２２」に関連する情報が表示される。一方、図９は、図８の後、さらに第４階層にて情報「Ａ２２２」を本選択した後の状態を示している（マークＭ２参照）。この本選択により、第１階層および第２階層には、情報「Ａ２２」および情報「Ａ２２２」に関連する情報（情報「Ａ２２」および情報「Ａ２２２」をａｎｄ条件で絞り込んだ情報）が表示される。
【００４１】
［変形例２］
図１０は、変形例２に係る表示装置１の表示例を示す図である。変形例２では、同一階層における複数の情報選択（本選択）が可能である。同図は、第３階層にて情報「Ａ２２」および情報「Ｂ１２」を本選択した後の状態を示している（マークＭ１，Ｍ２参照）。この本選択により、第３階層以外の他階層には、情報「Ａ２２」または情報「Ｂ１２」に関連する情報が表示される。つまり、情報「Ａ２２」と情報「Ｂ１２」をｏｒ条件で絞り込んだ情報が表示される。
【００４２】
なお、変形例１では、本選択された複数の情報をａｎｄ条件で絞り込み、変形例２では、本選択された複数の情報をｏｒ条件で絞り込んだが、絞り込みの条件について、ユーザーが任意に設定可能としても良い。
【００４３】
［その他の変形例］
上記の実施形態の表示部１１０は、情報検索用ＧＵＩを平面的に示したが、立体的に（３次元で）示しても良い。例えば、図１１に示すように、円錐の表面を全体の表示領域４０と看做し、その表面上に各階層の情報（同図では、「******」で図示）を配置しても良い。この場合、円錐の先端付近から底面に向けて上位階層から下位階層の各表示領域を配置し、各階層の情報を円弧上でスクロール表示する。また、全体的に遠近感を持たせるように（同図では、円錐の先端付近が遠方）、情報の文字サイズを階層ごとに可変したり、中央から周辺に離れるにしたがって文字サイズを小さくしたりしても良い。
【００４４】
また、上記の実施形態では、上位階層における情報選択に伴って、その下位階層の情報を順次表示していく構成としたが、必ずしもこのような表示方式でなくても良い。例えば、表示画面を３分割して、第１の領域に第１階層の情報を表示し、第２の領域に第２階層の情報を表示し、第３の領域に第３階層の情報を表示する構成でも良い。
【００４５】
また、上記の実施形態では、各階層に属する情報をスクロール表示したが、必ずしもスクロール表示する必要はなく、固定位置で表示しても良い。また、全体の表示領域４０を上位階層から下位階層に向けて右方向に広がる裾広がり型としたが、左方向や上下方向に広がる裾広がり型としても良い。また、全体の表示領域４０を裾広がり型とするのではなく、ツリー形式で表示しても良い。
【００４６】
また、上記の実施形態では、任意の階層で選択された情報に関連しない情報を非表示としたが、任意の階層で選択された情報に関連する情報と関連しない情報とを識別可能に表示しても良い。例えば、選択された情報に関連する情報を通常表示し、関連しない情報をグレーアウトして表示する、などの表示方法が考えられる。
【００４７】
また、上記の実施形態では、仮選択と本選択の操作および表示を区別したが、必ずしも区別しなくても良い。例えば、第２階層が選択された時点で第１階層の選択状態を解除し、第３階層が選択された時点で第２階層の選択状態を解除するなど、情報選択に伴って順次１段階上の階層の選択状態を解除していく構成でも良い。
【００４８】
また、上記の実施形態では、第３階層の本選択により、第２階層、第１階層の順に上位階層に向けた情報の絞り込みを可能としたが、第３階層の本選択後、第１階層を本選択し、第２階層ではこれら第１階層および第３階層に関連する情報（第１階層および第３階層の選択結果をａｎｄ条件で絞り込んだ情報）を表示しても良い。つまり、必ずしも、階層順に絞り込みを行う必要はない。
【００４９】
また、上記の実施形態では、情報検索用ＧＵＩを表示するための情報を情報提供サーバー２から取得したが、表示装置１内に記憶しておく構成としても良い。つまり、本発明を単体の装置（表示装置１）で実現しても良い。
【００５０】
また、上記に示した表示システムＳＹ（表示装置１）の各構成要素をプログラムとして提供することが可能である。また、そのプログラムを各種記録媒体（ＣＤ−ＲＯＭ、フラッシュメモリー等）に格納して提供することも可能である。すなわち、コンピューターを表示システムＳＹの各構成要素として機能させるためのプログラム、およびそれを記録した記録媒体も、本発明の権利範囲に含まれる。その他、本発明の要旨を逸脱しない範囲で、適宜変更が可能である。
【符号の説明】
【００５１】
１：表示装置  ２：情報提供サーバー  ３：ネットワーク  １１：ＣＰＵ  １２：ＲＯＭ  １３：ＲＡＭ  １４：装置側通信部  １５：モーションセンサー  １６：ディスプレイ  ２１：サーバー側通信部  ２２：情報データベース  ４０：全体の表示領域  ４１：第１階層の表示領域  ４２：第２階層の表示領域  ４３：第３階層の表示領域  １１０：表示部  １２０：操作部  １３０：表示制御部  ＳＹ：表示システム
【図１】
2020198129.tif 000003
【図２】
2020198129.tif 000004
【図３】
2020198129.tif 000005
【図４】
2020198129.tif 000006
【図５】
2020198129.tif 000007
【図６】
2020198129.tif 000008
【図７】
2020198129.tif 000009
【図８】
2020198129.tif 000010
【図９】
2020198129.tif 000011
【図１０】
2020198129.tif 000012
【図１１】
2020198129.tif 000013