(57)【要約】【課題】コンテンツの簡便且つ直感的操作を実現する。【解決手段】コンテンツの操作に係るユーザインタフェース（ＧＵＩ）を制御する表示制御装置（１００）は、前記コンテンツが表示される画面（２００Ａ）上の指示位置を特定する特定手段（１３０、１４０）と、前記コンテンツの操作対象エリアと前記ユーザインタフェースの表示態様との対応関係を取得する取得手段（１２０）と、前記取得された対応関係に基づいて、前記特定された指示位置に応じた前記ユーザインタフェースの表示態様を決定する決定手段（１３０、１５０）と、前記決定された表示態様に従って前記ユーザインタフェースを制御する制御手段（１１０、１３０）とを備える。【選択図】図８
2014228880.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの操作に係るユーザインタフェースを制御する表示制御装置であって、
前記コンテンツが表示される画面上の指示位置を特定する特定手段と、
前記コンテンツの操作対象エリアと前記ユーザインタフェースの表示態様との対応関係を取得する取得手段と、
前記取得された対応関係に基づいて、前記特定された指示位置に応じた前記ユーザインタフェースの表示態様を決定する決定手段と、
前記決定された表示態様に従って前記ユーザインタフェースを制御する制御手段と
を備える表示制御装置。
【請求項２】
前記ユーザインタフェースの表示態様は、少なくとも前記ユーザインタフェースの機能及び表示位置を含む
ことを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記ユーザインタフェースは、前記操作対象エリアの周縁部に表示される
ことを特徴とする請求項１又は２に記載の表示制御装置。
【請求項４】
前記画面を有する表示手段を備える
ことを特徴とする請求項１から３のいずれか一項に記載の表示制御装置。
【請求項５】
コンテンツの操作に係るユーザインタフェースを制御する表示制御方法であって、
前記コンテンツが表示される画面上の指示位置を特定する特定工程と、
前記コンテンツの操作対象エリアと前記ユーザインタフェースの表示態様との対応関係を取得する取得工程と、
前記取得された対応関係に基づいて、前記特定された指示位置に応じた前記ユーザインタフェースの表示態様を決定する決定工程と、
前記決定された表示態様に従って前記ユーザインタフェースを制御する制御工程と
を備える表示制御方法。
【請求項６】
コンピュータシステムを請求項１に記載の表示制御装置として機能させることを特徴とするコンピュータプログラム。
【請求項７】
請求項６に記載のコンピュータプログラムが記録されることを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面の表示内容を制御する表示制御装置の技術分野に関する。
【背景技術】
【０００２】
この種の装置として、ＧＵＩ（Graphical User Interface）の透明度、大きさ及び表示位置を作業状態に応じて調整することのできる装置が提案されている（特許文献１参照）。
【０００３】
特許文献１の装置によれば、ポインタの画面上の位置が検出されると共に、この検出された位置に、設定テーブルを参照して決定される透明度に調整された状態でＧＵＩが表示される。このため、操作性が良く、画面上の他の作業の邪魔とならないＧＵＩを表示することができるとされている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−８４０７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
コンテンツを操作するにあたって必要となるＧＵＩの機能は、コンテンツが有する操作対象エリア毎に、またコンテンツ毎に、異なることが多い。必然的に、従来のＧＵＩは多機能にならざるを得ず、操作対象エリアにとって、またコンテンツにとって、冗長な機能を含むことが殆どである。このような多機能なＧＵＩを、限られた画面内に表示すると、多くの場合、必要な情報の表示が阻害される。
【０００６】
ここで特に、特許文献１の装置は、ＧＵＩの透明度、大きさ及び表示位置を作業状態に応じて調整できるため、上記問題に対して一面的には有意義である。
【０００７】
しかしながら、特許文献１の装置では、コンテンツの操作対象エリアとＧＵＩの機能との関係性については何ら規定されていない。従って、操作対象エリア毎に必要最小限のＧＵＩを表示することはできない。透明度、大きさ及び表示位置の制御では、ＧＵＩ自体の機能は変わらないからである。最適化されない多機能なＧＵＩは、簡便且つ直感的な操作を阻害する要因となる。
【０００８】
即ち、特許文献１の装置には、画面上でコンテンツの操作を簡便且つ直感的に行うことが困難であるという技術的な問題点がある。このような技術的問題点は、とりわけ、データ放送等、コンテンツに複数の操作対象エリアが存在する場合において顕在化し易い。
【０００９】
本発明は、例えば、上記技術的問題点を、その解決すべき問題点の少なくとも一つとして有するものであって、コンテンツの簡便且つ直感的な操作を可能とする表示制御装置を提供することを、その課題の少なくとも一つとする。
【課題を解決するための手段】
【００１０】
上述した課題を解決するため、請求項１に記載の発明は、コンテンツの操作に係るユーザインタフェースを制御する表示制御装置であって、前記コンテンツが表示される画面上の指示位置を特定する特定手段と、前記コンテンツの操作対象エリアと前記ユーザインタフェースの表示態様との対応関係を取得する取得手段と、前記取得された対応関係に基づいて、前記特定された指示位置に応じた前記ユーザインタフェースの表示態様を決定する決定手段と、前記決定された表示態様に従って前記ユーザインタフェースを制御する制御手段とを備える。
【００１１】
上述した課題を解決するため、請求項５に記載の発明は、コンテンツの操作に係るユーザインタフェースを制御する表示制御方法であって、前記コンテンツが表示される画面上の指示位置を特定する特定工程と、前記コンテンツの操作対象エリアと前記ユーザインタフェースの表示態様との対応関係を取得する取得工程と、前記取得された対応関係に基づいて、前記特定された指示位置に応じた前記ユーザインタフェースの表示態様を決定する決定工程と、前記決定された表示態様に従って前記ユーザインタフェースを制御する制御工程とを備える。
【００１２】
上述した課題を解決するため、請求項６に記載の発明は、コンピュータシステムを請求項１に記載の表示制御装置として機能させることを特徴とする。
【００１３】
上述した課題を解決するため、請求項７に記載の発明は、請求項６に記載のコンピュータプログラムが記録されることを特徴とする。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１実施例に係る表示システムのブロック図である。
【図２】図１の表示システムにおける表示画面の構成例を示す図である。
【図３】第１実施例の動作に係るポインタ操作の概念図である。
【図４】決定操作が行われた場合の表示画面を例示する図である。
【図５】第１実施例との比較に供すべき比較例に係るＧＵＩを示す図である。
【図６】第１実施例との比較に供すべき他の比較例に係るＧＵＩを示す図である。
【図７】ＧＵＩ表示制御のフローチャートである。
【図８】図７のＧＵＩ表示制御の効果を説明する図である。
【図９】第２実施例に係るＧＵＩ表示制御の効果を説明する図である。
【図１０】第３実施例に係るＧＵＩ表示制御の効果を説明する図である。
【発明を実施するための形態】
【００１５】
＜表示制御装置の実施形態＞
本発明の表示制御装置に係る実施形態は、コンテンツの操作に係るユーザインタフェースを制御する表示制御装置であって、前記コンテンツが表示される画面上の指示位置を特定する特定手段と、前記コンテンツの操作対象エリアと前記ユーザインタフェースの表示態様との対応関係を取得する取得手段と、前記取得された対応関係に基づいて、前記特定された指示位置に応じた前記ユーザインタフェースの表示態様を決定する決定手段と、前記決定された表示態様に従って前記ユーザインタフェースを制御する制御手段とを備える。
【００１６】
表示制御装置に係る実施形態によれば、特定手段により画面上の指示位置が特定される。指示位置は、ユーザの意思を反映した画面上の位置であり、画面への間接的なタッチ操作やマウス等のポインティングデバイスの操作により入力される座標情報に基づいて特定される。
【００１７】
表示制御装置に係る実施形態によれば、コンテンツの操作に係るユーザインタフェースの表示態様と操作対象エリアとの対応関係に基づいて、決定手段により指示位置に応じたユーザインタフェースの表示態様が決定される。
【００１８】
ユーザインタフェースの表示態様とは、例えば、ユーザインタフェースの機能、ユーザインタフェースの大きさ及びユーザインタフェースの表示位置（又は表示領域）等を包括する概念であり、操作対象エリア毎に過不足のない最適なユーザインタフェースを表示するために必要となる情報である。
【００１９】
ユーザインタフェースの表示態様と操作対象エリアとの対応関係は、取得手段により取得される。取得手段は、例えば、その都度個別具体的に、然るべき判断基準や判断アルゴリズムを用いて解析処理を施した結果として取得されてもよいし、予めハードディスクやメモリ等の各種記憶装置に一種の制御情報として格納されていてもよい。この場合、取得手段は、記憶手段にアクセスして係る対応関係を取得することができる。
【００２０】
指示位置に応じた最適なユーザインタフェースの表示態様が決定されると、ユーザインタフェースが、この決定された表示態様に従って表示される。
【００２１】
ここで、上述した従来技術との対比の上では、本発明の表示制御装置に係る実施形態では、ユーザインタフェースが、操作対象エリア毎に定められる。ここで、操作対象エリアは、コンテンツ毎に異なり得るし、また、コンテンツ内においても、ユーザの意思に応じて或いはユーザの意思と関係ない装置側の判断で、適宜変化し得る。例えば、画面構成をカスタマイズできる場合においては、カスタマイズされた画面構成毎に、コンテンツの操作対象エリアは変化する。即ち、表示制御装置に係る実施形態において、ユーザインタフェースの表示態様は、単なる画面上の指示位置のみにより規定されることはない。
【００２２】
従って、本発明の表示制御装置に係る実施形態によれば、ユーザの指示位置に応じた最適なユーザインタフェースを、必要なタイミングで必要な位置に表示することができる。
【００２３】
尚、補足すれば、コンテンツの表示エリアの全てがいずれかの操作対象エリアに該当する必要はなく、指示位置が操作対象エリアに該当しない場合（即ち、言い換えれば、ユーザインタフェースが必要とされない場合）、ユーザインタフェースは表示されない。但し、ユーザインタフェースの要否を表示態様の一部として盛り込むこともできる。この場合、操作対象エリア以外のエリアを非操作対象エリアとして、ユーザインタフェースが不要である旨の情報を対応付けておけばよい。
【００２４】
表示制御装置に係る実施形態により得られる、このような過不足のない最適なユーザインタフェースは、要求される操作も簡便であり、また表示態様の最適化が図られている分、その操作も直感的に行われ得る。即ち、本発明の表示制御装置に係る実施形態によれば、コンテンツの簡便且つ直感的な操作が可能となるのである。更には、ユーザインタフェースの表示態様が最適化されることから、ユーザインタフェースの表示に必要な画面上のスペースも最小限で済み、コンテンツの視認性を過度に低下させる懸念もなく画面が視聴されるにあたっての快適性も確保されるのである。
【００２５】
本発明の表示制御装置に係る実施形態の一の態様では、前記ユーザインタフェースの表示態様は、少なくとも前記ユーザインタフェースの機能及び表示位置を含む。
【００２６】
この態様によれば、ユーザインタフェースの表示態様として、ユーザインタフェースの機能及び表示位置が含まれるため、コンテンツの簡便且つ直感的操作が最低限確保され得る。
【００２７】
本発明の表示制御装置に係る実施形態の他の態様では、前記ユーザインタフェースは、前記操作対象エリアの周縁部に表示される。
【００２８】
この態様によれば、ユーザインタフェースは操作対象エリアの周縁部に表示されるため、ユーザに操作対象エリアを明確に認識させることができ、ユーザインタフェースを介した操作対象エリアの直感的操作が可能となる。また、操作対象エリアの周縁部にユーザインタフェースが表示されることから、操作対象エリアの表示内容がユーザインタフェースに隠されることもない。
【００２９】
本発明の表示制御装置に係る実施形態の他の態様では、前記画面を有する表示手段を備える。
【００３０】
この態様によれば、表示制御装置と表示手段との間の制御信号のやり取りが最適化され得るので、本発明の表示装置に係る実施形態の効能がより顕著に発揮され得る。
【００３１】
尚、「表示手段を具備する」とは、例えば、表示制御装置に係る実施形態と表示手段とがハードウェア的に一体に構成されることのみに限定されず、表示制御装置に係る実施形態と表示手段とが、例えば、電気配線や無線通信等を通じて電気的に接続され、一個のシステムをなすこと等を含む趣旨である。
【００３２】
＜表示制御方法の実施形態＞
【００３３】
本発明の表示制御方法に係る実施形態は、コンテンツの操作に係るユーザインタフェースを制御する表示制御方法であって、前記コンテンツが表示される画面上の指示位置を特定する特定工程と、前記コンテンツの操作対象エリアと前記ユーザインタフェースの表示態様との対応関係を取得する取得工程と、前記取得された対応関係に基づいて、前記特定された指示位置に応じた前記ユーザインタフェースの表示態様を決定する決定工程と、前記決定された表示態様に従って前記ユーザインタフェースを制御する制御工程とを備える。
【００３４】
表示制御方法に係る実施形態によれば、上記表示制御装置に係る実施形態の各手段と同等の作用を実現する各工程により、上記表示制御装置に係る実施形態と同様に、コンテンツの簡便且つ直感的な操作が可能となる。
【００３５】
＜コンピュータプログラムの実施形態＞
【００３６】
本発明のコンピュータプログラムに係る実施形態は、コンピュータシステムを表示制御装置に係る実施形態として機能させる。
【００３７】
本発明のコンピュータプログラムに係る実施形態によれば、当該コンピュータプログラムを格納するＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク等の記録媒体或いはＵＳＢ（Universal Serial Bus）メモリ等コンピュータシステムに着脱可能な固体型記憶装置から、当該コンピュータプログラムをコンピュータシステムに読み込んで実行させれば、或いは、当該コンピュータプログラムを、例えば、通信手段等を介してコンピュータシステムにダウンロードさせた後に実行させれば、上述した本発明の表示制御装置に係る実施形態を比較的簡単に実現できる。
【００３８】
＜記録媒体の実施形態＞
【００３９】
本発明の記録媒体に係る実施形態は、コンピュータプログラムに係る実施形態が記録される。
【００４０】
本発明の記録媒体に係る実施形態によれば、コンピュータシステムに装着又は接続することによって、或いはコンピュータシステムに備わる又は接続された然るべき読取装置に挿入することによって、記録している本発明のコンピュータプログラムに係る実施形態を、コンピュータシステムに読み込ませて実行させることができ、上述した本発明の表示制御装置に係る実施形態を比較的簡単に実現できる。
【００４１】
本発明のこのような作用及び他の利得は、これ以降に説明する実施例により明らかにされる。
【実施例】
【００４２】
以下、適宜図面を参照し、本発明を実現するにあたって好適な各種の実施例について説明する。
【００４３】
尚、実施例においては、本発明に係る「ユーザインタフェース」の一例として、ＧＵＩが適用された場合について説明することとする。尚、ＧＵＩとは、システムと利用者との間に介在するインタフェースであって、特に、少なくとも一部の機能操作を利用者が直感的になし得るように構築されたインタフェースを包括する概念である。実施例におけるＧＵＩは、本発明に係る「ユーザインタフェース」の一例であると共に、このような概念としてのＧＵＩが採り得る態様の一例である。従って、例えば実施例のＧＵＩに多種多様な変更や改良を施すこと等によって、本発明に係る「ユーザインタフェース」の他の一例とすることも容易にして可能である。
【００４４】
＜第１実施例＞
本発明の表示制御装置に係る第１実施例として、表示システム１０について説明する。
【００４５】
＜実施例の構成＞
＜表示システム１０の構成＞
始めに、図１を参照し、表示システム１０の構成について説明する。ここに、図１は、表示システム１０のブロック図である。
【００４６】
図１において、表示システム１０は、制御装置１００、表示装置２００及びチューナ３００を備える。制御装置１００、表示装置２００及びチューナ３００は、夫々制御バスＢＳを介して電気的に接続されている。
【００４７】
制御装置１００は、表示システム１０において表示装置２００が備える表示画面２００Ａの表示内容を制御可能に構成された、本発明に係る「表示制御装置」の一例たるコンピュータ装置である。
【００４８】
制御装置１００は、コンテンツ制御部１１０、コンテンツ解析部１２０、ＧＵＩ表示制御部１３０、操作処理部１４０、エリア判定部１５０及び記憶部１６０を備える。
【００４９】
コンテンツ制御部１１０は、表示装置２００の表示画面２００Ａにおけるコンテンツの表示状態を統括的に制御する構成となっている。具体的には、コンテンツ制御部１１０は、表示画面２００Ａに表示させるべきコンテンツを選択又は決定し、選択又は決定されたコンテンツを表示させる。また、この表示されるコンテンツにおける表示エリア（即ち、コンテンツを構成する画面上の部品（要素））の表示内容を、ユーザ操作等に基づく各種イベントに応じて適宜に制御する。
【００５０】
コンテンツ解析部１２０は、表示画面２００Ａに表示されるコンテンツに含まれる表示エリアのうち、ＧＵＩ表示エリアＡｇｕｉ（即ち、本発明に係る「操作対象エリア」の一例）とＧＵＩの表示態様との関係を解析する構成となっている。この表示態様には、ＧＵＩの機能及びＧＵＩの表示位置が含まれる。
【００５１】
尚、コンテンツ毎の、ＧＵＩ表示エリアＡｇｕｉとＧＵＩの表示態様との関係に関する情報（即ち、本発明に係る「操作対象エリアとＧＵＩの表示態様との対応関係」の一例である）は、予め記憶部１６０に記憶されている。尚、本実施例では、ＧＵＩ表示エリアＡｇｕｉとＧＵＩの表示態様との関係が、記憶部１６０に記憶される構成としたが、コンテンツ解析部１２０がその都度個別具体的に解析する構成としてもよい。この場合、解析に必要な基礎情報が与えられていればよいため、記憶部１６０の記憶領域を効率的に使用することができる。
【００５２】
ＧＵＩ表示制御部１３０は、コンテンツ解析部１２０によるＧＵＩの表示態様に係る解析結果に基づいて表示画面２００ＡにＧＵＩが表示されるように表示装置２００を制御する構成となっている。
【００５３】
操作処理部１４０は、ユーザにより、後述するタッチ操作がなされた場合に、その操作内容を解析し、当該入力操作に応じた処理を実行する構成となっている。
【００５４】
エリア判定部１５０は、表示画面２００Ａ上で後述するタッチ操作がなされた場合に、当該タッチ操作がなされた位置としての指示位置を特定し、コンテンツ解析部１２０により解析されたＧＵＩの表示態様を参照して、当該指示位置がＧＵＩ表示エリアＡｇｕｉに該当するか否かの判定を行う構成となっている。
【００５５】
記憶部１６０は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）及びハードディスク装置等を含む記憶装置である。ＲＯＭには、制御装置１００が実行する各種の制御に関する制御プログラムが格納されている。この制御プログラムの中には、後述するＧＵＩ表示制御に関する制御プログラムも含まれる。尚、このＧＵＩ表示制御に関する制御プログラムは、本発明に係る「コンピュータプログラム」の一例である。また、このＲＯＭは、本発明に係る「記録媒体」の一例である。尚、ＲＯＭは不揮発性記憶装置であるから、本実施例において、ＧＵＩ表示制御に関する制御プログラムは予め制御装置１００に備わることになるが、この制御プログラムは、ＲＡＭ若しくはハードディスク或いは制御装置１００に備わり得る他の揮発性記憶装置に書き込まれていてもよい。この場合、ＧＵＩ表示制御プログラムのアップデート及びメンテナンス等が比較的簡便になされ得る。また、このＧＵＩ表示制御プログラムをネットワークで配信する、或いはＧＵＩ制御プログラムが記録された記録媒体を配布する等の措置を講じることも可能となる。
【００５６】
表示装置２００は、不図示の表示画面２００Ａ（即ち、本発明に係る「画面」の一例）を備えた、本発明に係る「表示手段」の一例たる公知のタッチパネルディスプレイ装置である。従って、制御装置１００と表示装置２００とを含めて本発明に係る「表示制御装置」の一例とすることもできる。表示装置２００は、タッチパネルディスプレイ装置であるので、ユーザは表示画面２００Ａ上でタッチ操作を行うことができる。
【００５７】
尚、タッチパネルディスプレイ装置において表示画面に対してなされるタッチ操作及び当該タッチ操作がなされた位置としてのタッチ位置の特定動作については、周知事項であるため、その説明を省略する。概略的には、例えば、ＩＴＯ等を用いた透明電極を相互に直交して表示画面に形成し、タッチ操作により生じるタッチ位置での電気変化を検出してタッチ位置の座標を取得する構成等を採用することができる。
【００５８】
尚、本実施例では、表示装置２００をタッチ操作可能なタッチパネルディスプレイ装置としたが、本発明に係る表示手段は、必ずしもこの種のタッチパネルディスプレイ装置に限定されない。例えば、タッチ操作に代えて又は加えてマウス等のポインティングデバイスの操作により表示画面上の位置指定や決定操作が行われてもよい。この場合、表示手段は、タッチ操作不可の液晶ディスプレイ装置等であってもよい。
【００５９】
チューナ３００は、不図示のアンテナを介して、地上デジタル放送波、ＢＳ放送波及びＣＳ放送波等の各種衛星放送波等の放送波を受信すると共に、それらに含まれるデータ放送コンテンツを抽出可能に構成されている。この抽出されたデータ放送コンテンツは、制御バスＢＳを介して記憶部１６０に記憶され、各種イベントの発生時にコンテンツ制御部１１０の制御により再生され表示装置２００に表示される。
【００６０】
尚、本実施例では、表示システム１０にチューナ３００が含まれるが、チューナ３００は、必ずしも必要でない。例えば、表示システム１０が、録画したコンテンツを表示するシステムである場合、チューナ３００は必要とならない。
【００６１】
＜表示画面２００Ａの構成＞
次に、図２を参照し、表示画面２００Ａについて説明する。ここに、図２は、表示画面２００Ａの構成例を示す図である。尚、同図において、図１と重複する箇所には同一の符号を付してその説明を適宜省略することとする。
【００６２】
尚、図２は、表示画面２００Ａの採り得る一画面構成を例示するものであって、表示画面２００Ａにおけるコンテンツの種類、大きさ、配置等は、例えば上述したコンテンツ制御部１１０の制御により如何様にも変更を加えることができる。また、マウス等の各種入力手段を介した入力操作により、コンテンツ制御部１１０へ画面構成を変更する旨の指示を与えることもできる。
【００６３】
図２において、表示画面２００Ａは、メインエリア２１０、メニューエリア２２０、サブエリア２３０及び補助エリア２４０を有する。
【００６４】
メインエリア２１０は、表示画面２００Ａにおいて主たるコンテンツが表示される表示エリアである。メインエリア２１０には、例えば、地上デジタル放送番組や衛星放送番組等の映像コンテンツが表示される。
【００６５】
メニュー画面２２０は、各種文字情報として提供される複数のデータ放送コンテンツのリストが表示される表示エリアである。メニューエリア２２０は、ニュースボタン２２１、天気情報ボタン２２２、交通情報ボタン２２３及び番組情報ボタン２２４の各ソフトウェアボタンを含んで構成される。
【００６６】
サブエリア２３０は、メインエリア２１０に表示される映像コンテンツの視聴を支援する情報や、メニューエリア２２０から選択された各データ放送に対応する情報等が表示される表示エリアである。サブエリア２３０は、本発明に係る「操作対象エリア」の一例であるＧＵＩ表示エリアＡｇｕｉの一部である。
【００６７】
補助エリア２４０は、サブエリア２３０に表示される情報の視聴を支援する情報が表示される表示エリアである。
【００６８】
＜実施例の動作＞
これ以降、適宜図面を参照し、本実施例の動作について説明する。
【００６９】
始めに、図３を参照し、操作処理部１４０により行われる、表示画面２００Ａ上でのタッチ操作について説明する。ここに、図３は、タッチ操作の概念図である。尚、同図において、図２と重複する箇所には同一の符号を付してその説明を適宜省略することとする。
【００７０】
図３において、タッチ操作により、メニューエリア２２０においてニュースボタン２２１が選択されている様子（ハッチング表示参照）が表される。尚、上述したように、本実施例に係る制御装置１００は、マウス等のポインティングデバイスの使用も可能である。ポインティングデバイスが使用される場合には、表示画面２００Ａ上に、不図示のポインタが表示される。
【００７１】
ここで、タッチ操作は二種類に大別される。一方は選択操作、他方は決定操作である。選択操作は、表示画面２００Ａ上で表示エリアや表示エリア内の情報を選択する操作であり、決定操作は、選択された表示エリアや表示エリア内の情報をユーザの意思として決定する操作である。
【００７２】
ここで、ニュースボタン２２１に対して決定操作が行われた場合、表示画面２００Ａの表示内容は図４のように変化する。図４は、決定操作が行われた場合の表示画面を例示する図である。尚、同図において、図３と重複する箇所には同一の符号を付してその説明を適宜省略することとする。
【００７３】
図４において、ニュースボタン２２１に対して決定操作が行われた様子が示される。ニュースボタン２２１に対して決定操作が行われた場合、コンテンツ制御部１１０は、サブエリア２３０に、決定操作がなされたボタンに対応する文字情報コンテンツＣＴ１を表示させる（破線枠参照）。図４では、文字情報コンテンツＣＴ１として、ニュースの内容が表示されている。
【００７４】
ここで、図５及び図６を参照し、本実施例との比較に供すべき比較例として、二種類のＧＵＩの表示態様を説明する。ここに、図５は、第１の比較例に係るＧＵＩの表示態様を説明する図である。図６は、第２の比較例に係るＧＵＩの表示態様を説明する図である。図５及び図６において、既出の各図と重複する箇所には、同一の符号を付してその説明を適宜省略することとする。
【００７５】
図５において、表示画面２００Ａには、ＧＵＩとして擬似リモートコントローラ（以下、リモコン）ＥＸ１が表示される。擬似リモコンＥＸ１は、リモコンの機能をソフトウェア的に実現したＧＵＩである。擬似リモコンＥＸ１によれば、表示画面２００Ａ上でリモコンの多様な操作が実現され得る。
【００７６】
しかしながら、表示画面２００Ａ上に多機能な擬似リモコンＥＸ１が表示されると、メインエリア２１０及びサブエリア２３０の表示内容の視認が阻害される。また、単に擬似リモコンＥＸ１が表示されただけでは、サブエリア２３０の表示内容の変更に対して必要な操作は曖昧である。即ち、簡便且つ直感的な操作は全く実現されない。
【００７７】
一方、図６において、表示画面２００Ａには、ＧＵＩとしてウィンドウＥＸ２が表示される。ウィンドウＥＸ２は、リモコンと同等の機能をソフトウェア的に実現したＧＵＩであって、表示画面２００Ａの外周枠部分にリモコンの機能に対応するソフトウェアボタンが配列した構成を有する。
【００７８】
ウィンドウＥＸ２によれば、第１比較例に係る擬似リモコンＥＸ１と較べて、表示画面２００Ａの表示内容と重複して表示されない分、視認性に優れる。しかしながら、ウィンドウＥＸ２の表示に要する分だけ、表示画面２００Ａにおけるコンテンツの表示可能面積は縮小される。このため、別の意味で視認性が低下する。また、単にウィンドウＥＸ２が表示されただけでは、サブエリア２３０に対して必要な操作は曖昧である。即ち、簡便且つ直感的な操作は全く実現されない。
【００７９】
結局、これら従来相当の比較例では、サブエリア２３０に表示される文字情報コンテンツの簡便且つ直感的操作を実現することができない。本実施例に係るＧＵＩ表示制御は、このような課題を解決するための制御である。
【００８０】
＜ＧＵＩ表示制御の詳細＞
始めに、図７を参照しＧＵＩ表示制御の流れについて説明する。ここに、図７は、ＧＵＩ表示制御のフローチャートである。尚、ＧＵＩ表示制御は、制御装置１００により実行される。ＧＵＩ表示制御が実行される過程で、制御装置１００の各部は適宜協調的に動作する。
【００８１】
図７において、表示画面２００Ａにおける表示状態が検出される（ステップＳ１１０）。表示画面２００Ａの表示状態とは、表示中のコンテンツ、表示画面２００Ａにおける、表示中のコンテンツの構成要素として各表示エリアの状態、ＧＵＩ表示エリアの状態等を指す。尚、ステップＳ１１０は、例えば表示すべきコンテンツが決定された段階で表示エリアやＧＵＩ表示エリアが固定される場合等には、必ずしも必要無い。
【００８２】
表示状態が検出されると、指示位置が特定される（ステップＳ１２０）。指示位置とは、表示画面２００Ａにおいてなされたタッチ操作に係るタッチ位置に関する位置座標に相当する。尚、指示位置は、タッチ操作があった場合に、操作処理部１４０により検出される。当然ながら、タッチ操作がない場合、処理はステップＳ１２０で待機状態となる。
【００８３】
指示位置が特定されると、ＧＵＩ表示エリアＡｇｕｉとＧＵＩの表示態様との対応関係の解析結果（或いは、記憶部１６０からの対応関係関連情報の取得結果）に基づいて、特定された指示位置に対するＧＵＩの表示態様が決定される（ステップＳ１３０）。尚、上記対応関係の解析或いは情報の取得は、表示画面２００Ａにコンテンツが表示された段階で実行されているのが望ましい。ＧＵＩの表示態様には、ＧＵＩの機能及びＧＵＩの表示位置が含まれる。この動作は、エリア判定部１５０により実行される。
【００８４】
ＧＵＩの表示態様が決定されると、表示すべきＧＵＩの有無が判定される（ステップＳ１４０）。表示すべきＧＵＩが存在しない場合（ステップＳ１４０：ＮＯ）、処理はステップＳ１１０に戻される。
【００８５】
表示すべきＧＵＩが存在する場合（ステップＳ１４０：ＹＥＳ）、ステップＳ１３０で決定された表示態様に従って、ステップＳ１２０で特定された指示位置に応じたＧＵＩが表示される（ステップＳ１５０）。ステップＳ１５０が実行されると、処理はステップＳ１１０に戻される。ＧＵＩ表示制御は以上のように実行される。
【００８６】
次に、このようなＧＵＩ表示制御の効果について、図８を参照して説明する。ここに、図８は、ＧＵＩ表示制御の効果を説明する図である。尚、同図において、図４と重複する箇所には同一の符号を付してその説明を適宜省略することとする。
【００８７】
図８において、サブエリア２３０に表示される、文字情報コンテンツとしてのコンテンツＣＴ１（ニュース）は、ページ切り替え或いはページスクロール機能が無いと全てを確認することができない。即ち、ニュースの視聴に必要な機能は、左右或いは上下位置方向への画面切り替え機能である。従って、記憶装置１６０には、サブエリア２３０を含むＧＵＩ表示エリアＡｇｕｉに対して、ＧＵＩの機能として「左右の方向ボタン」が割り当てられている。図８には、ＧＵＩ２０Ａとして左右のボタンが表示される様子が示されている。尚、サブエリア２３０の構成によっては、ＧＵＩの機能として「上下の方向ボタン」が割り当てられていてもよい。
【００８８】
このように、ＧＵＩ表示制御によれば、ニュースボタン２２１に対して決定操作がなされ、ＧＵＩ表示エリアＡｇｕｉに対してタッチ操作或いはマウス操作がなされた場合、ニュースの表示に必要な左右ボタンが最適なＧＵＩであるとしてＧＵＩ２０Ａが表示される。即ち、過不足の無い最適なＧＵＩが表示される。このため、ユーザは操作に迷うことなく簡便な操作が実現される。また、最適化されたＧＵＩが表示されるため、コンテンツ（データ放送コンテンツ）の視認性は十分に確保される。
【００８９】
一方、コンテンツの直感的操作を可能とするためには、ＧＵＩ２０Ａの表示位置もまた重要である。また、ユーザがその時点でサブエリア２３０に表示される情報以外の情報を欲していないのであれば、最適化されたＧＵＩもまた冗長な情報となるからである。記憶部１６０に記憶されるＧＵＩの表示態様には、この点を考慮したＧＵＩの表示位置の情報も含まれている。即ち、ＧＵＩ表示制御では、ＧＵＩの機能に加え、その表示位置が、ＧＵＩの効率的且つ効果的な表示が可能となるように設定されている。
【００９０】
先ず、図８に示すように、サブエリア２３０に表示されるコンテンツＣＴ１に対応する最適なＧＵＩ（ここでは、ＧＵＩ２０Ａ）は、このサブエリア２３０を含むＧＵＩ表示エリアＡｇｕｉの縁端部に表示される。特に、図８では、ＧＵＩ２０Ａが左右方向のボタンであるため、サブエリア２３０の左右端部近傍にＧＵＩ２０Ａが表示される。これにより、ＧＵＩ２０Ａの直感的操作が可能となる。
【００９１】
また、ＧＵＩ２０Ａは、タッチ操作に係るタッチ位置或いはマウス操作等によるポインタ位置（即ち、指示位置）が、コンテンツ毎に規定されるＧＵＩ表示エリアＡｇｕｉに該当する場合に表示される。図８では、コンテンツＣＴ１が表示されるサブエリア２３０を含む所定範囲がＧＵＩ表示エリアＡｇｕｉ（破線枠参照）に設定されている。
【００９２】
このように、本実施例によれば、ＧＵＩ表示エリアＡｇｕｉとＧＵＩの表示態様と、タッチ位置等の指示位置とに基づいて、最適な位置に最適なタイミングで最適なＧＵＩを表示させることができる。従って、コンテンツの簡便且つ直感的な操作が実現される。
【００９３】
＜第２実施例＞
次に、図９を参照して本発明の第２実施例について説明する。ここに、図９は、第２実施例に係るＧＵＩ表示制御の効果を説明する図である。尚、これら各図において、既出の各図と重複する箇所には、同一の符号を付してその説明を適宜省略することとする。
【００９４】
図９において、第１実施例と異なり、メニューエリア２２０から番組情報ボタン２２４に対して決定操作が行われ、文字情報コンテンツとして番組情報が表示される状況が示される。
【００９５】
この場合、表示画面２００Ａに表示されるデータ放送コンテンツは、その構成要素としてのエリアの配置が第１実施例に係る構成から若干変更される。即ち、番組情報ボタン２２４に対して決定操作が行われた時点で、メニューエリア２２０は一旦非表示となり、メインエリア２１０の位置が左側にシフトし、表示画面２００Ａの右側に、新たなメニューエリア２５０が出現する。メニューエリア２５０には、番組選択用の番組リストが表示される。
【００９６】
メニューエリア２５０に表示される番組リストは、その時点で視聴可能な複数の放送番組に対応する複数の番組ボタンを並べたものであり、一の番組ボタンに対し上述したタッチ操作を行うことができる。一の番組ボタンについて決定操作がなされると、サブエリア２３０には、その番組についての番組情報が文字情報コンテンツとして表示される。
【００９７】
図９において、例えば、その時点でメインエリア２１０に表示されている番組Ｂに関する番組ボタンが強調表示されている。ここで、メニューエリア２５０を含むＧＵＩ表示エリアＡｇｕｉに対してタッチ操作又はポインタ操作による決定操作がなされると、このＧＵＩ表示エリアＡｇｕｉの上下端部にＧＵＩ２０Ｂが表示される。ＧＵＩ２０Ｂは、番組リストのスクロール操作に適した上下方向ボタンである。
【００９８】
即ち、メニューエリア２５０には、文字情報コンテンツとしての番組リストが全て入り切らない。このため、その時点で非表示となっている番組に関するボタンを表示させるためには、上下方向のイベントの発生を促すＧＵＩが必要となるのである。
【００９９】
このように、第２実施例では、ＧＵＩ２０Ｂが表示されることによって、メニューエリア２５０に表示される番組リストの表示内容を簡便且つ直感的に操作することができ、所望の番組情報を快適に視認することが可能となる。
【０１００】
ここで、第２実施例では、表示画面２００Ａ内における表示エリアの表示位置や大きさが第１実施例と異なっている。従って、単に指示位置とＧＵＩの表示態様を関連付けただけでは、表示エリア２５０に表示される文字情報コンテンツの操作に最適なＧＵＩ２０Ｂを、ＧＵＩ表示エリアＡｇｕｉの上下端部に表示させることはできない。その点、本発明においては、コンテンツ毎にＧＵＩ表示エリアＡｇｕｉ（操作対象エリア）にＧＵＩの表示態様が対応付けられている。即ち、各表示エリアの配置が変更され、それに伴いＧＵＩ表示エリアＡｇｕｉが変更されたとしても、ＧＵＩの表示態様は常に最適化される。
【０１０１】
＜第３実施例＞
次に、図１０を参照して本発明の第３実施例について説明する。ここに、図１０は、第３実施例に係るＧＵＩ表示制御の効果を説明する図である。尚、これら各図において、既出の各図と重複する箇所には、同一の符号を付してその説明を適宜省略することとする。
【０１０２】
図１０において、第１実施例と同様に、メニューエリア２２０からニュースボタン２２１に対して決定操作が行われ、文字情報コンテンツとしてニュースが指定された状況が示される。
【０１０３】
この場合、表示画面２００Ａに表示されるデータ放送コンテンツは、その構成要素としてのエリアの配置が第１実施例に係る構成から若干変更される。即ち、ニュースボタン２２１に対して決定操作が行われた時点で、メニューエリア２２０は一旦非表示となり、メインエリア２１０の位置が左側にシフトし、表示画面２００Ａの下方に、サブエリア２３０と異なるサブエリア２３１が現れる。サブエリア２３１には、文字情報コンテンツとして、ニュースが表示される。
【０１０４】
ここで、第３実施例においては、この文字情報コンテンツとしてのニュースが、ジャンル毎に区分されている。即ち、ニュースは、「総合」、「事件」、「スポーツ」及び「芸能」の四つのジャンルに区分されている。このような文字情報コンテンツに対しては、左右方向のボタンでジャンルを切り替え、上下方向のボタンでニュースの内容をスクロール表示するのが最適な操作である。
【０１０５】
そこで、このような場合、サブエリア２３１を含むＧＵＩ表示エリアＡｇｕｉ１にタッチ操作が行われると、左右方向ボタンとしてのＧＵＩ２０Ｃが表示される。一方、サブエリア２３１を含むＧＵＩ表示エリアＡｇｕｉ２にタッチ操作が行われると、上下方向ボタンとしてのＧＵＩ２０Ｄが表示される。
【０１０６】
ＧＵＩ２０Ｃは、ＧＵＩ表示エリアＡｇｕｉ１の左右端部に表示位置が設定されており、ＧＵＩ２０Ｄは、ＧＵＩ表示エリアＡｇｕｉ２の上下端部に表示位置が設定されている。いずれも、本発明に係る「操作対象エリアの縁端部」の一例である。
【０１０７】
尚、この場合、双方のＧＵＩ表示エリアが重複する領域でタッチ操作がなされた場合には、ＧＵＩ２０Ｃ及び２０Ｄの双方が表示され、ＧＵＩ表示エリアＡｇｕｉ１に該当し且つＧＵＩ表示エリアＡｇｕｉ２に該当しない領域でタッチ操作がなされた場合には、ＧＵＩ２０Ｃのみが表示される。反対に、ＧＵＩ表示エリアＡｇｕｉ２に該当し且つＧＵＩ表示エリアＡｇｕｉ１に該当しない領域でタッチ操作がなされた場合には、ＧＵＩ２０Ｄのみが表示される。
【０１０８】
このように、第３実施例では、ＧＵＩ２０Ｃ及び／又はＧＵＩ２０Ｄが表示されることによって、サブエリア２３１の表示内容を簡便且つ直感的に操作することができ、所望のジャンルのニュースを快適に視認することが可能となる。
【０１０９】
このように、本発明においては、ＧＵＩの表示態様が操作対象エリアに対応付けられる。従って、例えばサブエリアの表示内容が変化しても、コンテンツ制御部１１０がコンテンツの表示内容を把握している限りにおいて、ＧＵＩの機能及び表示位置が最適な機能及び表示位置から乖離することがない。
【０１１０】
本発明は、上述した実施例に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴う表示制御装置もまた本発明の技術的範囲に含まれるものである。
【符号の説明】
【０１１１】
１０…表示システム、１００…制御装置、１１０…コンテンツ制御部、１２０…コンテンツ解析部、１３０…ＧＵＩ表示制御部、１４０…操作処理部、１５０…エリア判定部、１６０…記憶部、２００…表示装置、３００…チューナ。
【図１】
2014228880.tif 000003
【図２】
2014228880.tif 000004
【図３】
2014228880.tif 000005
【図４】
2014228880.tif 000006
【図５】
2014228880.tif 000007
【図６】
2014228880.tif 000008
【図７】
2014228880.tif 000009
【図８】
2014228880.tif 000010
【図９】
2014228880.tif 000011
【図１０】
2014228880.tif 000012