(57)【要約】【課題】表示制御装置、表示制御システム、表示制御方法、およびプログラムを提供する。【解決手段】コンテンツを含むオブジェクトを生成し、前記オブジェクトを横方向に連続して配列した画面を生成し、制御する画面制御部と、前記画面に対するユーザの位置情報を含むユーザ情報を取得するユーザ情報取得部と、を備え、前記画面制御部は、前記ユーザ情報取得部が取得した前記ユーザ情報に基づいて、前記画面を制御する、表示制御装置。【選択図】図１Ａ
2015127897.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを含むオブジェクトを生成し、前記オブジェクトを横方向に連続して配列した画面を生成し、制御する画面制御部と、
前記画面に対するユーザの位置情報を含むユーザ情報を取得するユーザ情報取得部と、を備え、
前記画面制御部は、前記ユーザ情報取得部が取得した前記ユーザ情報に基づいて、前記画面を制御する、表示制御装置。
【請求項２】
前記ユーザ情報は、前記ユーザの視線情報をさらに含む、請求項１に記載の表示制御装置。
【請求項３】
前記画面制御部は、前記ユーザ情報に基づいて、前記ユーザが注目しているオブジェクトを判断し、前記ユーザが別のオブジェクトに注目対象を遷移させた場合、遷移前に前記ユーザが注目していたオブジェクトを別のコンテンツを含むオブジェクトに変更する、請求項２に記載の表示制御装置。
【請求項４】
前記画面制御部は、前記ユーザ情報に基づいて、前記ユーザが注目しているオブジェクトを判断し、前記ユーザが注目しているオブジェクトにブックマークを設定する、請求項２に記載の表示制御装置。
【請求項５】
前記画面制御部は、前記ユーザ情報に基づいて、前記ユーザが注目しているオブジェクトを判断し、前記ユーザが注目しているオブジェクトに基づいて、前記画面の輝度を制御する、請求項２に記載の表示制御装置。
【請求項６】
前記画面制御部は、前記画面に対するユーザの位置情報から、前記ユーザの移動速度および方向を算出し、前記ユーザの移動速度および方向に基づいて、前記オブジェクトのスクロールを行う、請求項１に記載の表示制御装置。
【請求項７】
前記画面制御部は、前記画面に対するユーザの位置情報に基づいて、前記オブジェクトが含むコンテンツの情報量を制御する、請求項１に記載の表示制御装置。
【請求項８】
前記画面制御部は、前記画面に対するユーザの位置情報に基づいて、前記画面の前記ユーザの正面を含む一部範囲を前記ユーザと紐付け、前記一部範囲と他の範囲とを区別して制御する、請求項１に記載の表示制御装置。
【請求項９】
前記ユーザ情報は、前記ユーザのアカウント情報をさらに含み、
前記画面制御部は、前記一部範囲内のオブジェクトが含むコンテンツと、前記ユーザのアカウント情報とを紐付ける、請求項８に記載の表示制御装置。
【請求項１０】
前記ユーザ情報は、前記ユーザの動作情報をさらに含み、
前記画面制御部は、前記一部範囲内のオブジェクトに対して、前記ユーザの動作情報に対応する制御を行う、請求項８に記載の表示制御装置。
【請求項１１】
前記ユーザ情報は、前記ユーザの動作情報をさらに含み、
前記画面制御部は、前記画面に対して、前記ユーザの動作情報に対応する制御を行う、請求項１に記載の表示制御装置。
【請求項１２】
前記ユーザの動作情報に対応する制御は、前記画面に対するユーザの位置情報に基づいて変更される、請求項１１に記載の表示制御装置。
【請求項１３】
前記画面制御部は、前記画面に対するユーザの位置情報に基づいて、前記画面における前記ユーザの鏡像位置を判断し、前記ユーザの鏡像位置を避けて前記オブジェクトを配列した画面を生成する、請求項１に記載の表示制御装置。
【請求項１４】
前記画面制御部は、前記画面にてオブジェクトの追加を行った場合、前記画面に対するユーザの位置情報に基づいて、前記オブジェクトの追加位置を制御する、請求項１に記載の表示制御装置。
【請求項１５】
前記画面制御部は、前記画面にてオブジェクトの削除を行った場合、前記画面に対するユーザの位置情報に基づいて、前記オブジェクトの削除後におけるオブジェクトの配列を制御する、請求項１に記載の表示制御装置。
【請求項１６】
演算処理装置によって、
コンテンツを含むオブジェクトを生成し、前記オブジェクトを横方向に連続して配列した画面を生成することと、
前記画面に対するユーザの位置情報を含むユーザ情報を取得することと、
取得した前記ユーザ情報に基づいて、生成した前記画面を制御することを含む、表示制御方法。
【請求項１７】
コンピュータを
コンテンツを含むオブジェクトを生成し、前記オブジェクトを横方向に連続して配列した画面を生成し、制御する画面制御部と、
前記画面に対するユーザの位置情報を含むユーザ情報を取得するユーザ情報取得部と、として機能させ、
前記画面制御部に対して、前記ユーザ情報取得部が取得した前記ユーザ情報に基づいて、生成した前記画面を制御させることを行わせるためのプログラム。
【請求項１８】
複数の表示部と、
前記複数の表示部の位置関係を取得する位置取得部と、
前記複数の表示部の各々に表示される画面を前記位置関係に基づき互いに関連付けられた画面として生成する画面制御部と、を備える表示制御システム。
【請求項１９】
前記画面制御部は、前記複数の表示部を含む領域に対応する仮想画面を生成し、前記仮想画面において前記位置関係に基づき前記複数の表示部に対応する領域の画面を、前記複数の表示部が表示する画面として生成する、請求項１８に記載の表示制御システム。
【請求項２０】
前記画面制御部は、前記位置関係に基づいて、前記複数の表示部が表示する画面を連続した画面として生成する、請求項１８に記載の表示制御システム。
【請求項２１】
前記複数の表示部のうちの一表示部で表示された画面において、オブジェクトが選択され、前記オブジェクトへの選択が維持されたまま、他の表示部が表示する画面に前記オブジェクトが移動され、前記オブジェクトへの選択が解除された場合、
前記画面制御部は、前記他の表示部が表示する画面において選択が解除された位置に前記オブジェクトが配置された画面を生成する、請求項１９に記載の表示制御システム。
【請求項２２】
前記複数の表示部のうちの一表示部で表示された画面において、オブジェクトが選択され、前記オブジェクトへの選択が維持されたまま、前記オブジェクトが移動された場合、
前記画面制御部は、前記一表示部で表示された画面における前記オブジェクトの最後の座標を取得し、
前記複数の表示部が表示する画面以外の領域で前記オブジェクトへの選択が解除された場合、
前記画面制御部は、取得した座標に前記オブジェクトが配置された画面を生成する、請求項２１に記載の表示制御システム。
【請求項２３】
前記画面制御部は、前記位置関係に基づいて前記複数の表示部同士の間の距離を算出し、前記距離に基づいた幅の分割線にて分割された画面を生成する、請求項１８に記載の表示制御システム。
【請求項２４】
複数の表示部の位置関係を取得することと、
演算処理装置によって、前記複数の表示部の各々に表示される画面を前記位置関係に基づき互いに関連付けられた画面として生成し、制御することと、を含む表示制御方法。
【請求項２５】
コンピュータを
複数の表示部と、
前記複数の表示部の位置関係を取得する位置取得部と、
前記複数の表示部の各々に表示される画面を前記位置関係に基づき互いに関連付けられた画面として生成する画面制御部と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、表示制御装置、表示制御システム、表示制御方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、タッチパネルによる入力操作が可能なタブレット端末等の表示装置が一般化している。タッチパネルを有する表示装置は、操作方法が視覚的にわかりやすく、また、キーボード等の入力装置がなく、大画面化が容易であるため、今後とも普及していくと考えられる。
【０００３】
このような表示装置では、ユーザの操作性や視認性を向上させるために、センサを用いてユーザの状態を検出し、画面制御を最適化することが行われている。
【０００４】
例えば、特許文献１には、タブレット端末において、複数のオブジェクトを表示する場合に、センサを用いてユーザの視線を検出し、検出したユーザの視線に基づいて表示されるオブジェクトの位置を制御する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２５１３０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、表示装置が大画面化し、例えば、壁、床、及びテーブル等に設置される場合、ユーザと表示装置との位置関係は固定されなくなる。そのため、表示装置は、ユーザによって様々な角度および位置から使用されることになる。したがって、ユーザの視線に基づいてオブジェクトの表示位置を制御する特許文献１に記載された技術では、表示装置が大画面化した場合に、ユーザの操作性や視認性を向上させることは困難であった。
【０００７】
そこで、本開示は、上記問題に鑑みてなされたものであり、本開示の目的とするところは、大画面における最適な画面生成および制御を行うことが可能な、新規かつ改良された表示制御装置、表示制御システム、表示制御方法、およびプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本開示によれば、コンテンツを含むオブジェクトを生成し、前記オブジェクトを横方向に連続して配列した画面を生成し、制御する画面制御部と、前記画面に対するユーザの位置情報を含むユーザ情報を取得するユーザ情報取得部と、を備え、前記画面制御部は、前記ユーザ情報取得部が取得した前記ユーザ情報に基づいて、前記画面を制御する、表示制御装置が提供される。
【０００９】
また、本開示によれば、演算処理装置によって、コンテンツを含むオブジェクトを生成し、前記オブジェクトを横方向に連続して配列した画面を生成することと、前記画面に対するユーザの位置情報を含むユーザ情報を取得することと、取得した前記ユーザ情報に基づいて、生成した前記画面を制御することを含む、表示制御方法が提供される。
【００１０】
また、本開示によれば、コンピュータを、コンテンツを含むオブジェクトを生成し、前記オブジェクトを横方向に連続して配列した画面を生成し、制御する画面制御部と、前記画面に対するユーザの位置情報を含むユーザ情報を取得するユーザ情報取得部と、として機能させ、前記画面制御部に対して、前記ユーザ情報取得部が取得した前記ユーザ情報に基づいて、生成した前記画面を制御させることを行わせるためのプログラムが提供される。
【００１１】
また、本開示によれば、複数の表示部と、前記複数の表示部の位置関係を取得する位置取得部と、前記複数の表示部の各々に表示される画面を前記位置関係に基づき互いに関連付けられた画面として生成する画面制御部と、を備える表示制御システムが提供される。
【００１２】
また、本開示によれば、複数の表示部の位置関係を取得することと、演算処理装置によって、前記複数の表示部の各々に表示される画面を前記位置関係に基づき互いに関連付けられた画面として生成し、制御することと、を含む表示制御方法が提供される。
【００１３】
また、本開示によれば、コンピュータを、複数の表示部と、前記複数の表示部の位置関係を取得する位置取得部と、前記複数の表示部の各々に表示される画面を前記位置関係に基づき互いに関連付けられた画面として生成する画面制御部と、として機能させるためのプログラムが提供される。
【００１４】
本開示によれば、画面に対するユーザの位置関係、または表示部同士の位置関係に基づいて画面の生成および制御を行うことができるため、大画面における最適な画面生成および制御を行うことができる。
【発明の効果】
【００１５】
以上説明したように本開示によれば、大画面における最適な画面生成および制御を行うことが可能である。
【００１６】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１７】
【図１Ａ】本開示の一実施形態に係る表示制御装置の外観の一例を示した説明図である。
【図１Ｂ】本開示の一実施形態に係る表示制御装置の外観の他の一例を示した説明図である。
【図１Ｃ】本開示の一実施形態に係る表示制御装置の外観の他の一例を示した説明図である。
【図２】本開示の第１の実施形態に係る表示制御装置の内部構成を示したブロック図である。
【図３Ａ】同実施形態に係る表示制御装置が行う第１の画面制御例を説明する説明図である。
【図３Ｂ】同実施形態に係る表示制御装置が行う第１の画面制御例を説明する説明図である。
【図４】同実施形態に係る表示制御装置が行う第１の画面制御例のフローチャート図である。
【図５】同実施形態に係る表示制御装置が行う第２の画面制御例を説明する説明図である。
【図６】同実施形態に係る表示制御装置が行う第２の画面制御例を説明する説明図である。
【図７】同実施形態に係る表示制御装置が行う第２の画面制御例のフローチャート図である。
【図８】同実施形態に係る表示制御装置が行う第３の画面制御例を説明する説明図である。
【図９Ａ】同実施形態に係る表示制御装置が行う第３の画面制御例の他の例を説明する説明図である。
【図９Ｂ】同実施形態に係る表示制御装置が行う第３の画面制御例の他の例を説明する説明図である。
【図１０】同実施形態に係る表示制御装置が行う第３の画面制御例のフローチャート図である。
【図１１Ａ】同実施形態に係る表示制御装置が行う第４の画面制御例を説明する説明図である。
【図１１Ｂ】同実施形態に係る表示制御装置が行う第４の画面制御例を説明する説明図である。
【図１２】同実施形態に係る表示制御装置が行う第４の画面制御例のフローチャート図である。
【図１３】同実施形態に係る表示制御装置が行う第５の画面制御例を説明する説明図である。
【図１４】同実施形態に係る表示制御装置が行う第５の画面制御例を説明する説明図である。
【図１５Ａ】同実施形態に係る表示制御装置が行う各ユーザに画面の一部範囲が紐付けられた場合の第５の画面制御例を説明する説明図である。
【図１５Ｂ】同実施形態に係る表示制御装置が行う各ユーザに画面の一部範囲が紐付けられた場合の第５の画面制御例を説明する説明図である。
【図１６】同実施形態に係る表示制御装置が行う第５の画面制御例のフローチャート図である。
【図１７】同実施形態に係る表示制御装置が行う第６の画面制御例を説明する説明図である。
【図１８】同実施形態に係る表示制御装置が行う第６の画面制御例のフローチャート図である。
【図１９】同実施形態に係る表示制御装置が行う第７の画面制御例を説明する説明図である。
【図２０】同実施形態に係る表示制御装置が行う第７の画面制御例のフローチャート図である。
【図２１】同実施形態に係る表示制御装置が行う第８の画面制御例を説明する説明図である。
【図２２】同実施形態に係る表示制御装置が行う第８の画面制御例のフローチャート図である。
【図２３】本開示の第２の実施形態に係る表示制御システムの内部構成を示したブロック図である。
【図２４Ａ】同実施形態に係る表示制御システムが行う第１の画面制御例を説明する説明図である。
【図２４Ｂ】同実施形態に係る表示制御システムが行う第１の画面制御例を説明する説明図である。
【図２４Ｃ】同実施形態に係る表示制御システムが行う第１の画面制御例を説明する説明図である。
【図２５】同実施形態に係る表示制御システムが行う第１の画面制御例のシーケンス図である。
【図２６Ａ】同実施形態に係る表示制御システムが行う第２の画面制御例を説明する説明図である。
【図２６Ｂ】図２６Ａにおける破線で示した部分の拡大図である。
【図２７】同実施形態に係る表示制御システムが行う第３の画面制御例を説明する説明図である。
【図２８Ａ】同実施形態に係る表示制御システムが行う第３の画面制御例における他の画面例を示した説明図である。
【図２８Ｂ】同実施形態に係る表示制御システムが行う第３の画面制御例における他の画面例を示した説明図である。
【図２９】本開示の一実施形態に係る表示制御装置のハードウェア構成を説明した説明図である。
【発明を実施するための形態】
【００１８】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１９】
なお、説明は以下の順序で行うものとする。
１．本開示の一実施形態に係る表示制御装置の外観例
２．第１の実施形態
２．１．表示制御装置の構成
２．２．表示制御装置の画面制御例
２．２．１．第１の画面制御例
２．２．２．第２の画面制御例
２．２．３．第３の画面制御例
２．２．４．第４の画面制御例
２．２．５．第５の画面制御例
２．２．６．第６の画面制御例
２．２．７．第７の画面制御例
２．２．８．第８の画面制御例
３．第２の実施の形態
３．１．表示制御システムの構成
３．２．表示制御システムの画面制御例
３．２．１．第１の画面制御例
３．２．２．第２の画面制御例
３．２．３．第３の画面制御例
４．本開示の実施形態に係る表示制御装置のハードウェア構成例
【００２０】
＜１．本開示の実施形態に係る表示制御装置の外観例＞
まず、図１Ａ〜図１Ｃを参照して、本開示の一実施形態に係る表示制御装置の外観例について説明する。図１Ａ〜図１Ｃは、本開示の一実施形態に係る表示制御装置の外観の一例を示した説明図である。
【００２１】
図１Ａ〜図１Ｃに示すように、本開示の一実施形態に係る表示制御装置１Ａ〜１Ｃは、複数の表示部３を備える。ここで、表示制御装置１Ａ〜１Ｃは、複数の表示部３に表示される画面を一体にして制御することにより、複数の表示部３を含む領域が一つの表示装置であるように制御するものである。
【００２２】
具体的には、図１Ａに示すように、表示制御装置１Ａは、複数の表示部３を横方向に連続して一列に等間隔で配列させ、縁枠によって一体化させた表示装置であってもよい。ここで、表示制御装置１Ａは、図１Ａにおいて破線で囲った領域３０Ａが一つの表示画面となるように、複数の表示部３が表示する画面を制御する。また、表示制御装置１Ａにおける領域３０Ａは、表示部３に含まれない縁枠部分を含めて領域全体が接触による位置入力が可能なタッチパネル等の入力装置となっていてもよい。なお、表示制御装置１Ａは、例えば、壁に掛けて、または床、テーブル等に設置されて使用される。
【００２３】
なお、図１Ａにおける表示制御装置１Ａでは、複数の表示部３が横方向に連続して一列に配列された構成を示したが、本開示は係る例示に限定されない。例えば、表示制御装置１Ａは、複数の表示部３が横方向に連続して複数列に配列されてもよく、二次元のマトリクス状に配列されてもよい。
【００２４】
また、図１Ｂに示すように、表示制御装置１Ｂは、複数の表示部３を任意の配置で配列させ、縁枠によって一体化させた表示装置であってもよい。ここで、表示制御装置１Ｂは、図１Ｂにおいて破線で囲った領域３０Ｂが一つの表示画面となるように、複数の表示部３が表示する画面を制御する。また、図１Ａと同様に表示制御装置１Ｂにおける領域３０Ｂは、領域全体が接触による位置入力が可能なタッチパネル等の入力装置となっていてもよい。なお、表示制御装置１Ｂは、図１Ａの表示制御装置１Ａと同様に、例えば、壁に掛けて、または床、テーブル等に設置されて使用される。
【００２５】
さらに、図１Ｃに示すように、表示制御装置１Ｃは、複数の表示部３が一つの部屋の壁、床等にそれぞれ設置された表示装置であってもよい。ここで、表示制御装置１Ｃは、部屋の壁、床および天井が一つの表示画面となるように、複数の表示部３が表示する画面を制御する。なお、複数の表示部３は、それぞれがタッチパネル等の表示入力装置であってもよい。また、表示部３は、図１Ｃで示した場所以外に、例えば、天井、テーブル等に設置されていてもよい。
【００２６】
＜２．第１の実施形態＞
以下では、図２〜図２３を参照して、本開示の第１の実施形態に係る表示制御装置１００について説明を行う。まず、本開示の第１の実施形態に係る表示制御装置１００の概要について、背景を含めて説明を行う。
【００２７】
本開示の第１の実施形態に係る表示制御装置１００は、オブジェクトを横方向に連続して配列した画面を生成し、生成した画面に対するユーザの位置情報を含むユーザ情報に基づいて画面を制御することが可能な情報処理装置である。具体的には、本開示の第１の実施形態に係る表示制御装置１００は、上記の図１Ａおよび１Ｂで示したような横長な表示部を有する表示装置、または上記の図１Ｃで示したような表示装置である。
【００２８】
なお、本明細書において「横長である」とは、画面全体を閲覧するために、ユーザが移動したり、遠距離から閲覧したりする必要があるほど、画面が水平方向に長いことを表す。また、「横長である」とは、画面の縦および横のアスペクト比において、横方向の比率が高いという意味も含む。
【００２９】
また、本明細書において「オブジェクト」とは、ユーザが閲覧するコンテンツを含む表示である。「オブジェクト」とは、例えば、画像、テキストを含むウィンドウであってもよく、コンテンツを示すアイコン等であってもよい。
【００３０】
ここで、特許文献１に開示されたようなタブレット端末等の表示装置（例えば、画面サイズが２０インチ以下）では、個人使用が前提であり、複数のユーザで使用することは想定されていなかった。また、大画面の表示装置（例えば、画面サイズが５０インチ以上）では、一つのコンテンツを複数のユーザで同時に楽しむことはできても、複数のユーザがそれぞれ異なるコンテンツを閲覧して使用することは想定されていなかった。すなわち、大画面において、複数のユーザがそれぞれ異なるコンテンツを閲覧した場合でも、互いに干渉しないように画面を生成し、生成した画面を制御することは想定されていなかった。
【００３１】
また、大画面化により表示装置が、例えば、壁、床、及びテーブル等に設置される場合、各ユーザと表示装置との位置関係は固定されず、表示装置はユーザから様々な角度および位置にて使用される。このような場合、例えば、センサによって検出した各ユーザの視線に基づいて画面を制御したとしても、各ユーザに最適な操作性および視認性を有するように画面を制御することは困難であった。
【００３２】
本発明者は上記の背景等を鑑みることにより、本開示の第１の実施形態に係る表示制御装置１００を想到するに至った。本開示の第１の実施形態に係る表示制御装置１００によれば、オブジェクトを横方向に連続して配列した画面を生成することにより、複数のユーザは互いに並んで異なるコンテンツを閲覧することが可能である。また、本開示の第１の実施形態に係る表示制御装置１００によれば、画面に対するユーザの位置情報を含むユーザ情報に基づいて画面を制御することにより、各ユーザの操作性および視認性を向上させることが可能である。
【００３３】
［２．１．表示制御装置の構成］
次に、図２を参照して、本開示の第１の実施形態に係る表示制御装置１００の構成について説明を行う。図２は、本開示の第１の実施形態に係る表示制御装置１００の内部構成を示したブロック図である。
【００３４】
図２に示すように、本開示の第１の実施形態に係る表示制御装置１００は、センサ部１０１と、ユーザ情報取得部１０３と、コンテンツ記憶部１０５と、通信部１０７と、画面制御部１０９と、表示部１１１−１〜１１１−Ｎとを備える。
【００３５】
なお、センサ部１０１、および表示部１１１−１〜１１１−Ｎは、表示制御装置１００の外部に備えられていてもよい。このような場合、センサ部１０１、および表示部１１１−１〜１１１−Ｎは、表示制御装置１００と直接、または公衆網５等のネットワークを介して接続されており、互いに通信を行うことによって機能を実現する。
【００３６】
センサ部１０１は、ユーザの状態を検出する各種センサである。具体的には、センサ部１０１は、画面に対するユーザの位置関係を検出する位置センサ、ユーザの視線を検出する視線センサ、ユーザの動作を検出するモーションセンサ、ユーザの音声を検出する音声センサ、ユーザによるタッチを検出するタッチセンサ、ユーザの個人を識別する顔認証センサおよび生体認証センサなどを含んでもよい。
【００３７】
ユーザ情報取得部１０３は、センサ部１０１が検出した各種ユーザ情報をセンサ部１０１から取得する。また、ユーザ情報取得部１０３は、ユーザのアカウント情報、およびユーザの表示部１１１に対する設定等を表示制御装置１００の記憶装置から取得してもよい。
【００３８】
画面制御部１０９は、表示部１１１−１〜１１１−Ｎに表示される画面を生成し、さらに、ユーザ情報取得部１０３が取得した各種ユーザ情報に基づいて、生成した画面を制御する。
【００３９】
具体的には、画面制御部１０９は、コンテンツ記憶部１０５および通信部１０７から各種コンテンツを取得し、取得した各種コンテンツを含むオブジェクトを生成する。また、画面制御部１０９は、生成した各種コンテンツを含むオブジェクトを横方向に連続して配列させた画面を生成する。
【００４０】
例えば、画面制御部１０９は、図１Ａで示した表示制御装置１Ａの表示部３の各々に、一つずつオブジェクトが表示されるように画面を生成してもよい。また、画面制御部１０９は、図１Ａで示した表示制御装置１Ａの表示部３の各々に、複数のオブジェクトが表示されるように画面を生成してもよい。さらに、画面制御部１０９は、一つのオブジェクトが複数の表示部３にわたって表示されるように画面を生成してもよい。
【００４１】
さらに、画面制御部１０９は、ユーザ情報取得部１０３が取得した各種ユーザ情報に基づいて、生成した画面の制御を行う。なお、画面制御部１０９の画面の制御例については、［２．２．表示制御装置の画面制御例］にて詳細に後述する。
【００４２】
コンテンツ記憶部１０５は、各種コンテンツを記憶する。例えば、コンテンツ記憶部１０５は、テキスト、画像、動画、音声等の各種コンテンツを記憶する。
【００４３】
通信部１０７は、公衆網５と接続し、情報の送受信を行う。具体的には、通信部１０７は、公衆網５よりテキスト、画像、動画、音声等の各種コンテンツを受信する。なお、公衆網５は、例えば、インターネット、衛星通信網、電話回線網などの公衆回線網やＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などであってもよい。
【００４４】
表示部１１１−１〜１１１−Ｎは、画面制御部１０９が生成した画面を表示する。具体的には、表示部１１１−１〜１１１−Ｎは、画面制御部１０９によって一体にして制御されることにより、表示部１１１−１〜１１１−Ｎをすべて含む領域が一つの表示部であるように画面を表示する。
【００４５】
なお、表示部１１１−１〜１１１−Ｎは、例えば、液晶ディスプレイ装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）ディスプレイ装置、プラズマディスプレイ装置、およびＣＲＴディスプレイ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）装置などの表示装置であってもよい。また、表示部１１１−１〜１１１−Ｎは、タッチパネル装置であってもよい。
【００４６】
［２．２．表示制御装置の画面制御例］
続いて、図３Ａ〜図２２を参照して、本開示の第１の実施形態に係る表示制御装置１００が行う画面制御例（第１〜第８の画面制御例）について説明を行う。
【００４７】
（２．２．１．第１の画面制御例）
まず、図３Ａ〜図４を参照して、表示制御装置１００が行う第１の画面制御例について説明を行う。図３Ａおよび図３Ｂは、表示制御装置１００が行う第１の画面制御例を説明する説明図であり、図４は、表示制御装置１００が行う第１の画面制御例のフローチャート図である。
【００４８】
ここで、第１の画面制御例は、ユーザ情報取得部１０３によって取得されたユーザの位置情報および視線情報に基づき、画面制御部１０９が表示されたオブジェクトについて既読か否かを判断し、既読と判断したオブジェクトの表示を変更する画面制御例である。
【００４９】
具体的には、図３Ａに示すように、表示制御装置１００にはオブジェクトＡ、Ｂ、Ｃ、Ｄが表示されており、ユーザ７が表示制御装置１００に表示されるオブジェクトを閲覧している。
【００５０】
まず、図３Ａの上段に示すように、ユーザ７は、画面に対してオブジェクトＡの表示の正面に正対し、オブジェクトＡを注視している。次に、図３Ａの中段に示すように、ユーザ７がオブジェクトＢの表示の正面に移動した場合、ユーザ情報取得部１０３は、センサ部１０１が検出したユーザの位置情報の変化（オブジェクトＡの正面からオブジェクトＢの正面へ移動）を取得する。また、画面制御部１０９は、ユーザ情報取得部１０３が取得したユーザの位置情報から、オブジェクトＡは既読であると判断し、オブジェクトＡの表示をオブジェクトＥの表示に変更する。
【００５１】
さらに、図３Ａの下段に示すように、ユーザ７がオブジェクトＤの表示の正面に移動した場合、ユーザ情報取得部１０３は、センサ部１０１が検出したユーザの位置情報の変化（オブジェクトＢの正面からオブジェクトＤの正面へ移動）を取得する。ここで、画面制御部１０９は、ユーザ情報取得部１０３が取得したユーザの位置情報から、オブジェクトＢおよびＣは既読であると判断し、オブジェクトＢの表示をオブジェクトＥの表示に変更し、オブジェクトＣの表示をオブジェクトＧの表示に変更する。
【００５２】
なお、上記において、オブジェクトが既読であるか否かの判断は、さらにユーザ７がオブジェクトの正面にいた時間に基づいて行ってもよい。具体的には、ユーザ７がオブジェクトの正面にいた時間の長さが閾値を超えた場合、画面制御部１０９は、該オブジェクトが既読であると判断してもよい。このような構成によれば、画面制御部１０９は、ユーザ７がオブジェクトの正面を通り過ぎただけでオブジェクトを確認していない場合に、オブジェクトを既読であると誤って判断してしまうことを防止することができる。
【００５３】
また、第１の画面制御例の他の様態を図３Ｂにて説明する。図３Ｂに示すように、表示制御装置１００にはオブジェクトＡ、Ｂ、Ｃ、Ｄが表示されており、ユーザ７が表示制御装置１００に表示されるオブジェクトを閲覧している。
【００５４】
まず、図３Ｂの上段に示すように、ユーザ７は、画面に対してオブジェクトＢおよびＣの間に正対し、オブジェクトＤを注視している。次に、図３Ｂの下段に示すように、ユーザ７が移動せずに注視しているオブジェクトをオブジェクトＡに変更した場合、ユーザ情報取得部１０３は、センサ部１０１が検出したユーザの視線情報の変化（オブジェクトＤからオブジェクトＡへ視線が移動）を取得する。ここで、画面制御部１０９は、ユーザ情報取得部１０３が取得したユーザの視線情報から、オブジェクトＤは既読であると判断し、オブジェクトＤの表示をオブジェクトＨの表示に変更する。
【００５５】
なお、上記において、オブジェクトが既読であるか否かの判断は、さらにユーザ７がオブジェクトを注視していた時間に基づいて行ってもよい。具体的には、ユーザ７が同一のオブジェクトに視線を向けていた時間が閾値を超えた場合、画面制御部１０９は、該オブジェクトが既読であると判断してもよい。このような構成によれば、画面制御部１０９は、ユーザ７がオブジェクトを注視していない場合に、オブジェクトを既読であると誤って判断してしまうことを防止することができる。
【００５６】
次に、図４を参照して、第１の画面制御例における表示制御装置１００の動作の流れを説明する。図４に示すように、まず、ユーザ情報取得部１０３は、センサ部１０１によって検出されたユーザ７の位置情報および視線情報を取得する（Ｓ１０１）。次に、画面制御部１０９は、取得されたユーザ７の位置情報および視線情報から、ユーザ７が注目しているオブジェクトを判断する（Ｓ１０３）。
【００５７】
また、画面制御部１０９は、ユーザ７が別のオブジェクトに注目対象を遷移させたか否かを判断する（Ｓ１０５）。ユーザ７が別のオブジェクトに注目対象を遷移させていない場合（Ｓ１０５／Ｎｏ）、表示制御装置１００は、Ｓ１０１に戻り、再度、ユーザ７の位置情報および視線情報を取得する。一方、ユーザ７が別のオブジェクトに注目対象を遷移させた場合（Ｓ１０５／Ｙｅｓ）、さらに、画面制御部１０９は、遷移前に注目していたオブジェクトへの注目時間が閾値を超えているか否かを判断する（Ｓ１０７）。
【００５８】
ここで、遷移前に注目していたオブジェクトへの注目時間が閾値を超えていない場合（Ｓ１０７／Ｎｏ）、画面制御部１０９は、遷移前に注目していたオブジェクトは既読ではないと判断し、動作を終了する。一方、遷移前に注目していたオブジェクトへの注目時間が閾値を超えた場合（Ｓ１０７／Ｙｅｓ）、画面制御部１０９は、遷移前に注目していたオブジェクトを既読であると判断する（Ｓ１０９）。続いて、画面制御部１０９は、既読であると判断した遷移前に注目していたオブジェクトを別のコンテンツを含むオブジェクトに変更する（Ｓ１１１）。
【００５９】
このような第１の画面制御例によれば、ユーザ７は、表示制御装置１００を直接操作せずとも、表示制御装置１００の前を移動し、オブジェクトに含まれるコンテンツを読む動作のみで、次々とオブジェクトを更新することができる。
【００６０】
なお、上記の第１の画面制御例において、画面制御部１０９は、ユーザ７が注目していると判断したオブジェクトに対してブックマークを設定してもよく、さらに、ブックマークを設定したオブジェクトを保存してもよい。具体的には、画面制御部１０９は、ユーザ７がオブジェクトの正面にいた時間、またはユーザ７が同一のオブジェクトに視線を向けていた時間がブックマーク判断の閾値を超えた場合に、ユーザ７が注目していると判断したオブジェクトに対してブックマークを設定してもよい。また、画面制御部１０９は、ブックマークを設定したオブジェクトを表示制御装置１００の記憶装置に保存してもよい。ここで、ブックマーク判断の閾値は、既読判断の閾値よりも大きい（すなわち、注目時間がより長い）ことが好ましい。
【００６１】
また、オブジェクトに対するブックマークの設定、および該オブジェクトの保存は、所定のユーザ７の動作および操作によってなされてもよい。例えば、オブジェクトに対するブックマークの設定、および該オブジェクトの保存は、ユーザ７の「ブックマーク」という発声、ユーザ７の「頷く」等の動作、ユーザ７の視線をオブジェクトから下方に動かす等の視線移動、および事前に設定されたタッチ操作などによってなされてもよい。
【００６２】
（２．２．２．第２の画面制御例）
次に、図５〜図７を参照して、表示制御装置１００が行う第２の画面制御例について説明を行う。図５および図６は、表示制御装置１００が行う第２の画面制御例を説明する説明図であり、図７は、表示制御装置１００が行う第２の画面制御例のフローチャート図である。
【００６３】
ここで、第２の画面制御例は、ユーザ情報取得部１０３によって取得されたユーザの位置情報および視線情報に基づき、画面制御部１０９が画面の輝度を制御する画面制御例である。
【００６４】
具体的には、図５に示すように、表示制御装置１００にオブジェクトＡ、Ｂ、Ｃ、Ｄが表示されており、ユーザ７は、表示制御装置１００に表示されたオブジェクトを遠距離または近距離で閲覧している。図５の上段に示すように、ユーザ７と、表示制御装置１００の画面との距離が遠距離（例えば、１ｍ以上）である場合、表示制御装置１００の画面全体を低輝度に制御する。また、図５の下段に示すように、ユーザ７が表示制御装置１００に向かって接近し、ユーザ７と表示制御装置１００の画面との距離が近距離（例えば、１ｍ未満）になった場合、画面制御部１０９は、表示制御装置１００の画面全体を高輝度に制御する。
【００６５】
また、第２の画面制御例の他の様態を図６にて説明する。図６に示すように、表示制御装置１００にオブジェクトＡ、Ｂ、Ｃ、Ｄが表示されており、ユーザ７は、表示制御装置１００に表示されたオブジェクトを近距離（例えば、１ｍ未満）で閲覧している。
【００６６】
図６の上段に示すように、ユーザ７は、画面に対してオブジェクトＢおよびＣの間に正対し、オブジェクトＤを注視している。このとき、ユーザ情報取得部１０３は、センサ部１０１が検出したユーザの視線情報を取得し、画面制御部１０９は、ユーザ７が注目しているオブジェクトＤを高輝度にし、他のオブジェクトＡ、Ｂ、Ｃを低輝度に制御する。また、図６の下段に示すように、ユーザ７が注視しているオブジェクトをオブジェクトＡに変更した場合、センサ部１０１が検出したユーザの視線情報を取得し、画面制御部１０９は、ユーザ７が注目しているオブジェクトＡを高輝度にし、他のオブジェクトＢ、Ｃ、Ｄを低輝度に制御する。
【００６７】
なお、上記の図５および図６にて説明した第２の画面制御例は、互いに組み合わせて実行されてもよい。具体的には、ユーザ７の視線情報がセンサ部により検出できない場合、画面制御部１０９は、ユーザの位置情報のみに基づいて画面の輝度を制御してもよい。また、ユーザ７の視線情報がセンサ部により検出できた場合、画面制御部１０９は、ユーザの視線情報に基づいて画面の輝度を制御してもよく、ユーザの視線情報および位置情報の両方に基づいて画面の輝度を制御してもよい。
【００６８】
次に、図７を参照して、第２の画面制御例における表示制御装置１００の動作の流れを説明する。図７に示すように、まず、ユーザ情報取得部１０３は、センサ部１０１によって検出されたユーザ７の位置情報および視線情報を取得する（Ｓ１２１）。次に、画面制御部１０９は、取得されたユーザ７の位置情報から、ユーザ７と、表示制御装置１００の画面との距離を判断する（Ｓ１２３）。
【００６９】
また、画面制御部１０９は、ユーザ７と、表示制御装置１００の画面との距離が閾値よりも遠いか否かを判断する（Ｓ１２５）。ユーザ７と、表示制御装置１００の画面との距離が閾値よりも遠い遠距離である場合（Ｓ１２５／Ｙｅｓ）、画面制御部１０９は、画面全体を低輝度に制御する（Ｓ１３１）。ここで、Ｓ１２５の判断の閾値は、例えば、１ｍ〜３ｍの範囲のいずれかの値であってもよい。
【００７０】
一方、ユーザ７と、表示制御装置１００の画面との距離が閾値よりも近い近距離である場合（Ｓ１２５／Ｎｏ）、さらに、画面制御部１０９は、取得されたユーザ７の視線情報から、ユーザ７が注目しているオブジェクトを判断する（Ｓ１２７）。そして、画面制御部１０９は、ユーザ７が注目しているオブジェクトがあるか否かを判断する（Ｓ１２９）。ここで、画面制御部１０９により、ユーザ７が注目しているオブジェクトがないと判断された（ユーザ７の視線情報からユーザ７が注目しているオブジェクトが判断できなかった場合を含む）場合（Ｓ１２９／Ｎｏ）、画面制御部１０９は、画面全体を高輝度に制御する（Ｓ１３３）。
【００７１】
一方、画面制御部１０９により、ユーザ７が注目しているオブジェクトがあると判断された場合（Ｓ１２９／Ｙｅｓ）、画面制御部１０９は、ユーザ７が注目しているオブジェクトを高輝度に制御する（Ｓ１３５）。また、画面制御部１０９は、ユーザが注目していないオブジェクトを低輝度に制御する（Ｓ１３７）。さらに、表示制御装置１００は、Ｓ１２１にループして上記の動作を繰り返し、ユーザの位置情報および視線情報が更新されるたびに、随時、画面の輝度を制御する。
【００７２】
このような第２の画面制御例によれば、表示制御装置１００は、ユーザ７が注目しているオブジェクトを高輝度で表示することができるため、ユーザ７に対する画面の視認性を向上させることができる。また、表示制御装置１００は、ユーザ７が注目してないその他のオブジェクトを低輝度で表示することができるため、表示部１１１−１〜１１１−Ｎの消費電力を削減することができる。
【００７３】
（２．２．３．第３の画面制御例）
続いて、図８〜１０を参照して、表示制御装置１００が行う第３の画面制御例について説明を行う。図８は、表示制御装置１００が行う第３の画面制御例を説明する説明図であり、図９Ａおよび図９Ｂは、表示制御装置１００が行う第３の画面制御例の他の例を説明する説明図である。また、図１０は、表示制御装置１００が行う第３の画面制御例のフローチャート図である。
【００７４】
ここで、第３の画面制御例は、ユーザ情報取得部１０３によって取得されたユーザの位置情報に基づき、画面制御部１０９が表示されたオブジェクトのスクロール方向および速度を制御する画面制御例である。
【００７５】
具体的には、図８の上段に示すように、表示制御装置１００は、オブジェクトＡ、Ｂ、ＣおよびＤを含む表示データ１３を生成する。このうち、実表示領域１１に含まれるオブジェクトのみが表示制御装置１００の表示部１１１−１〜１１１−Ｎに表示される。例えば、図８の上段では、オブジェクトＣおよびＤが実表示領域１１に含まれ、表示部１１１−１〜１１１−Ｎに表示されている。なお、オブジェクトＣおよびＤを含む実表示領域１１の横方向の長さは、例えば、「ａ」であり、オブジェクトＡ、Ｂ、ＣおよびＤを含む表示データ１３の横方向の長さは、例えば、「２ａ」である。
【００７６】
ここで、図８の中段に示すように、ユーザ７が表示制御装置１００の画面を閲覧しつつ、オブジェクトＤからオブジェクトＣの方向へ移動した場合、画面制御部１０９は、表示データ１３をユーザ７の移動方向とは逆の方向へ、ユーザ７の移動速度と同じ速度でスクロールさせる。図８の中段では、ユーザ７は、「１／２ａ」の距離を移動しているため、画面制御部１０９は、表示データ１３をユーザ７の移動方向と反対方向に「１／２ａ」スクロールさせる。したがって、図８の中段では、実表示領域１１に含まるオブジェクトＢおよびＣが表示部１１１−１〜１１１−Ｎに表示されている。
【００７７】
さらに、図８の下段に示すように、ユーザ７が「ａ」の距離を移動した場合、画面制御部１０９は、表示データ１３をユーザ７の移動方向と反対方向に「ａ」スクロールさせる。したがって、図８の下段では、実表示領域１１に含まるオブジェクトＡおよびＢが表示部１１１−１〜１１１−Ｎに表示されている。
【００７８】
よって、第３の画面制御例では、ユーザ７の移動方向および移動速度に基づいて、オブジェクトをスクロールさせることにより、ユーザ７が移動した距離以上の長さのオブジェクトを表示することができる。具体的には、図８で示した例では、ユーザ７は、「ａ」の距離を移動することにより、表示データ１３もユーザの移動方向と反対側に「ａ」の距離をスクロールされるため、結果としてユーザ７は「２ａ」の長さに相当するオブジェクトＡ〜Ｄを閲覧することができる。
【００７９】
なお、上記では、表示データ１３のスクロール速度をユーザ７の移動速度と同じ速度としたが、第３の画面制御例はかかる例示に限定されない。例えば、表示データ１３のスクロール速度は、ユーザ７の移動速度に１以上の任意の倍率Ｎを積算したものであってもよい。
【００８０】
さらに、第３の画面制御例において、表示データ１３のスクロール方向をユーザ７の移動方向と同じにし、表示データ１３のスクロール速度をユーザ７の移動速度よりも遅くしてもよい（すなわち、ユーザ７の移動速度に１未満の任意の倍率Ｍを積算してもよい）。このような構成によれば、表示制御装置１００の画面に風景等が表示された場合において、ユーザ７の移動に追従して表示された風景のカメラアングルが変更されたような視覚効果をもたらすことが可能である。
【００８１】
続いて、図９Ａおよび図９Ｂを参照して、第３の画面制御例の他の様態について説明を行う。例えば、図９Ａに示すように、表示データ１３は、横方向の両端が接続されたリング状のデータであってもよい。この構成によれば、ユーザ７は、表示データ１３を一方向にスクロールさせるだけで、表示データ１３に含まれるすべてのオブジェクトを閲覧することができる。
【００８２】
また、図９Ｂに示すように、画面制御部１０９は、ユーザ７の動作またはタッチ操作によって表示データ１３をスクロールさせてもよい。例えば、画面制御部１０９は、ユーザ７の手を振る動作、物を横に押すような動作によって表示データ１３をスクロールさせてもよい。また、画面制御部１０９は、ユーザ７が画面へタッチした後、一方向に滑らせる「スライド」操作によって表示データ１３をスクロールさせてもよい。
【００８３】
次に、図１０を参照して、第３の画面制御例における表示制御装置１００の動作の流れを説明する。図１０に示すように、まず、ユーザ情報取得部１０３は、センサ部１０１によって検出されたユーザ７の位置情報を取得する（Ｓ２０１）。次に、画面制御部１０９は、取得されたユーザ７の位置情報から、ユーザ７の移動方向および移動速度を判断する（Ｓ２０３）。
【００８４】
続いて、画面制御部１０９は、ユーザ７の移動方向および移動速度に基づいて、表示データ１３のスクロール方向およびスクロール速度を判断する（Ｓ２０５）。ここで、スクロール方向がユーザの移動方向に対して反対側である場合、スクロール速度をユーザ７の移動速度以上としてもよく、スクロール方向がユーザの移動方向に対して同じ側である場合、スクロール速度をユーザ７の移動速度未満としてもよい。さらに、画面制御部１０９は、表示データ１３をスクロールさせることで表示されているオブジェクトをスクロールさせる（Ｓ２０７）。
【００８５】
このような第３の画面制御例によれば、表示制御装置１００は、ユーザ７の移動に合わせて表示データ１３をスクロールさせることにより、ユーザの移動量以上の長さのオブジェクトを表示することができる。また、風景等が表示される場合において、表示制御装置１００は、ユーザの移動に合わせてカメラアングルが追従して動いているような視覚効果を生じさせることができる。
【００８６】
（２．２．４．第４の画面制御例）
次に、図１１Ａ〜図１２を参照して、表示制御装置１００が行う第４の画面制御例について説明を行う。図１１Ａおよび図１１Ｂは、表示制御装置１００が行う第４の画面制御例を説明する説明図であり、図１２は、表示制御装置１００が行う第４の画面制御例のフローチャート図である。
【００８７】
ここで、第４の画面制御例は、ユーザ情報取得部１０３によって取得されたユーザの位置情報に基づき、画面制御部１０９がオブジェクトに含まれるコンテンツの情報量を制御する画面制御例である。すなわち、第４の画面制御例では、ユーザと表示制御装置１００の画面との距離に基づいて、画面に表示されるオブジェクトのレイアウト、テキストおよび画像の比率、フォントサイズ、画像サイズ等が変更される。
【００８８】
具体的には、図１１Ａに示すように、表示制御装置１００には、オブジェクトが表示されており、ユーザ７Ａおよび７Ｂの複数のユーザがオブジェクトを閲覧している。
【００８９】
図１１Ａに示すように、ユーザ７Ａおよび７Ｂの各々と、表示制御装置１００の画面との距離が遠距離（例えば、３ｍ以上）である場合、画面制御部１０９は、表示されたオブジェクトに含まれるコンテンツの情報量を最も少なくする。より具体的には、画面制御部１０９は、コンテンツ中の画像情報を拡大して優先的にオブジェクトに表示させ、コンテンツ中のテキスト情報を少なくして、かつテキスト情報のフォントサイズを大きくして表示させる。
【００９０】
また、図１１Ｂに示すように、ユーザ７Ａと、表示制御装置１００の画面との距離が近距離（例えば、１ｍ未満）である場合、画面制御部１０９は、表示されたオブジェクトに含まれるコンテンツの情報量を最も多くする。より具体的には、画面制御部１０９は、コンテンツ中のテキスト情報を優先的にオブジェクトに表示させ、コンテンツ中の画像情報は等倍または縮小して表示させる。
【００９１】
さらに、図１１Ｂに示すように、ユーザ７Ｂと、表示制御装置１００の画面との距離が中距離（例えば、１ｍ以上３ｍ未満）である場合、画面制御部１０９は、表示されたオブジェクトに含まれるコンテンツの情報量を遠距離と近距離の中間に設定する。より具体的には、画面制御部１０９は、コンテンツ中の画像情報を優先的にオブジェクトに表示させ、コンテンツ中のテキスト情報のフォントサイズを中程度にして表示させる。
【００９２】
なお、図１１Ｂに示すように、ユーザが複数存在する場合、画面制御部１０９は、表示制御装置１００の画面の一部範囲をそれぞれのユーザと紐付けて制御してもよい。ここで、ユーザと紐付けられる表示制御装置１００の画面の一部範囲は、それぞれのユーザの正面の範囲を含むことがユーザの視認性および操作性の点から好ましい。
【００９３】
具体的には、図１１Ｂに示すように、表示制御装置１００の画面の一部範囲１７Ａは、ユーザ７Ａに紐付けられ、ユーザ７Ａと画面の一部範囲１７Ａとの距離（近距離）に基づいてオブジェクトに含まれるコンテンツの情報量が最も多くなるよう制御されている。また、表示制御装置１００の画面の一部範囲１７Ｂは、ユーザ７Ｂに紐付けられ、ユーザ７Ｂと画面の一部範囲１７Ｂとの距離（中距離）に基づいてオブジェクトに含まれるコンテンツの情報量が近距離と遠距離の中間になるよう制御されている。
【００９４】
上記の表示制御装置１００の画面の一部範囲とユーザと紐付けは、一部範囲を明確に設定するために、ユーザ７と表示制御装置１００の画面との距離が近距離〜中距離（例えば、３ｍ未満）である場合に行われることが好ましい。
【００９５】
なお、表示制御装置１００の画面の一部範囲とユーザとの紐付けは、オブジェクトのレイアウトをユーザごとに制御するためだけでなく、画面の一部範囲に表示されるオブジェクトを紐付けられたユーザに対して個別化するために用いることも可能である。
【００９６】
具体的には、画面の一部範囲に表示されるオブジェクトと、該一部範囲に紐付けられたユーザのアカウント情報とを紐付けることも可能である。すなわち、画面の一部範囲に表示されるオブジェクトと、該一部範囲に紐付けられたユーザの決済アカウントとを紐付けることにより、複数のユーザが同一の表示制御装置１００を用いてそれぞれ個別の買い物を行い、決済を別に行うことができる。このような構成において、ユーザの認証については、例えば、表示制御装置１００のセンサ部１０１に含まれるカメラ等を用いて顔認証等にて行うことができる。また、ユーザの認証について機器認証および指紋認証等を用いる場合は、別途、認証用のモジュールを表示制御装置１００のそれぞれの表示部１１１−１〜１１１−Ｎの周辺に配置しておくことが好ましい。
【００９７】
次に、図１２を参照して、第４の画面制御例における表示制御装置１００の動作の流れを説明する。図１２に示すように、まず、ユーザ情報取得部１０３は、センサ部１０１によって検出されたユーザ７の位置情報を取得する（Ｓ２２１）。次に、画面制御部１０９は、取得されたユーザ７の位置情報から、ユーザ７と、表示制御装置１００の画面との距離を判断する（Ｓ２２３）。
【００９８】
続いて、画面制御部１０９は、ユーザ７と、表示制御装置１００の画面との距離が近距離であるのか、中距離であるのか、遠距離であるのかを判断する（Ｓ２２５）。なお、Ｓ２２５の判断は、閾値による判断であってもよい。例えば、ユーザ７と、表示制御装置１００の画面との距離が１ｍ未満を近距離、１ｍ以上３ｍ未満を中距離、３ｍ以上を遠距離と判断してもよい。
【００９９】
ユーザ７と、表示制御装置１００の画面との距離が近距離である場合（Ｓ２２５／近距離）、画面制御部１０９は、ユーザ７に紐付けられた一部範囲を近距離表示モードに設定し（Ｓ２２７）、テキスト優先でオブジェクトを生成する（Ｓ２２９）。また、ユーザ７と、表示制御装置１００の画面との距離が中距離である場合（Ｓ２２５／中距離）、画面制御部１０９は、ユーザ７に紐付けられた一部範囲を中距離表示モードに設定し（Ｓ２３１）、画像情報優先でオブジェクトを生成する（Ｓ２３３）。さらに、ユーザ７と、表示制御装置１００の画面との距離が遠距離である場合（Ｓ２２５／遠距離）、画面制御部１０９は、ユーザ７に紐付けられた一部範囲を遠距離表示モードに設定し（Ｓ２３５）、画像情報優先、テキスト情報のフォントサイズを拡大してオブジェクトを生成する（Ｓ２３７）。
【０１００】
また、表示制御装置１００は、Ｓ２２１にループして上記の動作を繰り返し、ユーザの位置情報が更新されるたびに、随時、オブジェクトのレイアウト、テキストおよび画像の比率、フォントサイズ、画像サイズ等を変更してオブジェクトを生成する。
【０１０１】
このような第４の画面制御例によれば、表示制御装置１００は、ユーザ７と、表示制御装置１００の画面との距離に基づいて、表示されるオブジェクトに含まれるコンテンツの情報量を最適化することができる。したがって、表示制御装置１００は、ユーザ７との距離が遠距離である場合は、画像等の視認性の高い情報を表示し、ユーザとの距離が近距離である場合は、テキスト等の情報量の多い情報を表示することができる。
【０１０２】
（２．２．５．第５の画面制御例）
次に、図１３〜図１６を参照して、表示制御装置１００が行う第５の画面制御例について説明を行う。図１３および図１４は、表示制御装置１００が行う第５の画面制御例を説明する説明図であり、図１５Ａおよび１５Ｂは、各ユーザに画面の一部範囲が紐付けられた場合の表示制御装置１００が行う第５の画面制御例を説明する説明図である。また、図１６は、表示制御装置１００が行う第５の画面制御例のフローチャート図である。
【０１０３】
ここで、第５の画面制御例は、ユーザ情報取得部１０３によって取得されたユーザの位置情報および動作情報に基づき、画面制御部１０９が画面に表示されたオブジェクトを制御する画面制御例である。
【０１０４】
具体的には、図１３では、ユーザ７が表示制御装置１００に表示されたオブジェクトＡ、Ｂ、Ｃ、Ｄを遠距離（例えば、１ｍ以上の距離）にて閲覧している。ここで、ユーザ７がオブジェクトを変更することを指示する動作（例えば、手を振る等）を行った場合、画面制御部１０９は、表示制御装置１００に表示されたすべてのオブジェクトＡ、Ｂ、Ｃ、ＤをオブジェクトＥ、Ｆ、Ｇ、Ｈに変更する。
【０１０５】
一方、図１４では、ユーザ７が表示制御装置１００に表示されたオブジェクトＡ、Ｂ、Ｃ、Ｄを近距離（例えば、１ｍ未満の距離）にて閲覧している。ここで、ユーザ７が図１３と同様に、オブジェクトを変更することを指示する動作（例えば、手を振る等）を行った場合、画面制御部１０９は、ユーザ７の正面のオブジェクトＡのみをオブジェクトＥに変更する。
【０１０６】
すなわち、第５の画面制御例では、上記の図１３および図１４で示したように、画面制御部１０９は、ユーザ７と、表示制御装置１００の画面との距離に基づいて、ユーザ７が行った動作に対応する画面制御の範囲を変更する。
【０１０７】
次に、第５の画面制御例の他の様態を図１５Ａおよび１５Ｂにて説明する。図１５Ａの表示制御装置１００の画面は、ユーザ７に対して紐付けられていない。一方、図１５Ｂの表示制御装置１００では、ユーザ７Ａに対して画面の一部範囲１７Ａが紐付けられており、ユーザ７Ｂに対して画面の一部範囲１７Ｂが紐付けられている。
【０１０８】
ここで、図１５Ａにおいて、ユーザ７がすべてのオブジェクトを変更することを指示する動作（例えば、シャッターを開けるような動作）を行った場合、画面制御部１０９は、表示されたすべてのオブジェクトＡ、Ｂ、Ｃを変更し、オブジェクトＥ、Ｆ、Ｇにする。
【０１０９】
一方、図１５Ｂにおいて、ユーザ７Ａが同様に、すべてのオブジェクトを変更することを指示する動作（例えば、シャッターを開けるような動作）を行った場合、画面制御部１０９は、画面の一部範囲１７Ａに含まれるオブジェクトＡ、Ｂのみを変更し、オブジェクトＥ、Ｆにする。ここで、画面制御部１０９は、ユーザ７Ｂに紐付けられた一部範囲１７Ｂに含まれるオブジェクトＣに対しては、ユーザ７Ａが指示する画面制御は行わない。
【０１１０】
すなわち、表示制御装置１００の画面の一部範囲とユーザとが紐付けられている場合、第５の画面制御例では、上記の図１５Ａおよび図１５Ｂで示したように、画面制御部１０９は、ユーザと紐付けられた一部範囲でのみユーザが指示する画面制御を行う。
【０１１１】
続いて、図１６を参照して、第５の画面制御例における表示制御装置１００の動作の流れを説明する。図１６に示すように、まず、ユーザ情報取得部１０３は、センサ部１０１によって検出されたユーザ７の動作情報を取得する（Ｓ３０１）。また、ユーザ情報取得部１０３は、同様にセンサ部１０１によって検出されたユーザ７の位置情報を取得する（Ｓ３０３）。次に、画面制御部１０９は、取得されたユーザ７の位置情報から、ユーザ７と、表示制御装置１００の画面との距離を判断する（Ｓ３０５）。
【０１１２】
また、画面制御部１０９は、ユーザ７と、表示制御装置１００の画面との距離が近距離であるのか、遠距離であるのかを判断する（Ｓ３０７）。なお、Ｓ３０７の判断は、閾値による判断であってもよい。例えば、ユーザ７と、表示制御装置１００の画面との距離が１ｍ未満を近距離、１ｍ以上を遠距離と判断してもよい。
【０１１３】
ユーザ７と、表示制御装置１００の画面との距離が遠距離である場合（Ｓ３０７／遠距離）、画面制御部１０９は、ユーザ７の動作情報に含まれる動作が画面制御を指示する動作か否かを判断する（Ｓ３１１）。ここで、ユーザ７の動作情報に含まれる動作が画面制御を指示する動作ではない場合（Ｓ３１１／Ｎｏ）、表示制御装置１００は動作を終了する。一方、ユーザ７の動作情報に含まれる動作が画面制御を指示する動作である場合（Ｓ３１１／Ｙｅｓ）、画面制御部１０９は、ユーザ７の動作情報に含まれる動作によって指示された画面制御を行う（Ｓ３１３）。
【０１１４】
また、ユーザ７と、表示制御装置１００の画面との距離が近距離である場合（Ｓ３０７／近距離）、画面制御部１０９は、同様に、ユーザ７の動作情報に含まれる動作が画面制御を指示する動作か否かを判断する（Ｓ３０９）。ここで、ユーザ７の動作情報に含まれる動作が画面制御を指示する動作ではない場合（Ｓ３０９／Ｎｏ）、表示制御装置１００は動作を終了する。
【０１１５】
一方、ユーザ７の動作情報に含まれる動作が画面制御を指示する動作である場合（Ｓ３０９／Ｙｅｓ）、画面制御部１０９は、さらに、ユーザ７の動作情報に含まれる動作が画面全体を制御する動作か否かを判断する（Ｓ３１９）。ここで、ユーザ７の動作情報に含まれる動作が画面全体を制御する動作ではない場合（Ｓ３１９／Ｎｏ）、画面制御部１０９は、ユーザ７の動作情報に含まれる動作によって指示された制御を行う（Ｓ３１９）。また、ユーザ７の動作情報に含まれる動作が画面全体を制御する動作である場合（Ｓ３１９／Ｎｏ）、画面制御部１０９は、ユーザ７に紐付けられた一部範囲に対してユーザ７の動作情報に含まれる動作によって指示された制御を行う（Ｓ３１７）。
【０１１６】
このような第５の画面制御例によれば、表示制御装置１００は、ユーザ７と、表示制御装置１００の画面との距離に基づいて、ユーザ７の動作によって指示される画面制御の内容および範囲を最適化することができる。したがって、表示制御装置１００は、ユーザ７に対して操作性を向上させることができる。
【０１１７】
（２．２．６．第６の画面制御例）
続いて、図１７および図１８を参照して、表示制御装置１００が行う第６の画面制御例について説明を行う。図１７は、表示制御装置１００が行う第６の画面制御例を説明する説明図であり、図１８は、表示制御装置１００が行う第６の画面制御例のフローチャート図である。
【０１１８】
ここで、第６の画面制御例は、ユーザ情報取得部１０３によって取得されたユーザの位置情報に基づき、画面制御部１０９が表示されたオブジェクトの位置および輝度を制御する画面制御例である。このような構成により、ユーザ７は、表示制御装置１００を鏡として用いることが可能となる。
【０１１９】
具体的には、図１７に示すように、表示制御装置１００にはオブジェクトＡ、Ｂ、Ｃ、Ｄが表示されており、ユーザ７が表示制御装置１００に表示されるオブジェクトを閲覧している。
【０１２０】
なお、表示制御装置１００の表面にはハーフミラー処理が施されている。ハーフミラー処理とは、入射光の５０％を透過させ、残り５０％を反射させるような光学的特性を付与する処理であり、例えば、表示制御装置１００の表面に反射膜または偏光フィルムを配置することにより実現することができる。
【０１２１】
ハーフミラーの原理は、具体的には、ハーフミラー処理が施されたガラス等を明るい側と暗い側との間に置いた場合、明るい側からは光の一部を反射するため、鏡に見えるというものである。一方、暗い側からは光の一部は反射するものの、明るい側からの透過光にかき消されてしまうため、半透明のガラスとして見える。
【０１２２】
まず、図１７の上段に示すように、ユーザ７が表示制御装置１００の正面において、「ミラーモード」を起動するよう指示を出す。ユーザ７によるミラーモードの起動指示は、例えば、ユーザ７による「ミラーモード」との発声で行われてもよく、また、ユーザ７による動作、画面へのタッチ操作などで行われてもよい。
【０１２３】
「ミラーモード」が起動した場合、図１７の中段に示すように、画面制御部１０９は、ユーザの位置情報に基づいて、ユーザ７の鏡像位置（すなわち、ユーザ７の正面）を避けるように、オブジェクトＡ、Ｂ、Ｃを配置する。さらに、図１７の下段に示すように、ユーザ７が移動した場合、画面制御部１０９は、随時、取得したユーザの位置情報に基づいて、オブジェクトＡ、Ｂ、Ｃを再配置し、常にユーザ７の鏡像位置にオブジェクトが配置されないようにする。
【０１２４】
このような構成によれば、ユーザ７の鏡像位置はオブジェクトが配置されておらず低輝度となり、また、表示制御装置１００の表面はハーフミラー処理が施されているため、ユーザ７は、表示制御装置１００を鏡として用いることが可能となる。
【０１２５】
なお、上記において、例えば、ユーザ７の鏡像位置に対応して、さらに画像を一部重畳させる処理を行うことにより、ユーザ７に対してメガネや帽子等を試着する等の視覚効果を行うことも可能である。
【０１２６】
次に、図１８を参照して、第５の画面制御例における表示制御装置１００の動作の流れを説明する。図１８に示すように、まず、ユーザ７によるミラーモード起動の指示を受け、表示制御装置１００はミラーモードを起動させる（Ｓ４０１）。次に、ユーザ情報取得部１０３は、センサ部１０１によって検出されたユーザ７の位置情報を取得する（Ｓ４０３）。次に、画面制御部１０９は、取得されたユーザ７の位置情報から、ユーザ７と、表示制御装置１００の画面との距離を判断する（Ｓ４０５）。
【０１２７】
続いて、画面制御部１０９は、ユーザ７と、表示制御装置１００の画面との距離が近距離であるのか、遠距離であるのかを判断する（Ｓ４０７）。なお、Ｓ３０７の判断は、閾値による判断であってもよい。例えば、ユーザ７と、表示制御装置１００の画面との距離が１ｍ未満を近距離、１ｍ以上を遠距離と判断してもよい。
【０１２８】
ユーザ７と、表示制御装置１００の画面との距離が遠距離である場合（Ｓ４０７／遠距離）、画面制御部１０９は、画面全体を低輝度に制御する（Ｓ４０９）。したがって、ユーザ７と表示制御装置１００の画面との距離が遠距離である場合、表示制御装置１００は、オブジェクトの配置によらず、画面全体を鏡として用いることができるように動作する。
【０１２９】
一方、ユーザ７と、表示制御装置１００の画面との距離が近距離である場合（Ｓ４０７／近距離）、画面制御部１０９は、取得されたユーザ７の位置情報から、表示制御装置１００の画面に対するユーザ７の位置を判断する（Ｓ４１１）。また、画面制御部１０９は、判断したユーザ７の位置に基づいて、ユーザ７の鏡像位置を避けるようにオブジェクトを再配置する（Ｓ４１３）。さらに、表示制御装置１００は、以上のＳ４０３〜Ｓ４１３の動作をミラーモードが解除されるまでループして実行し、常にユーザ７の鏡像位置が鏡として機能するようにする。
【０１３０】
このような第６の画面制御例によれば、表示制御装置１００は、ユーザ７により鏡として用いられることが可能となる。したがって、表示制御装置１００は、ユーザ７に対する利便性を向上させることができる。
【０１３１】
（２．２．７．第７の画面制御例）
続いて、図１９および図２０を参照して、表示制御装置１００が行う第７の画面制御例について説明を行う。図１９は、表示制御装置１００が行う第７の画面制御例を説明する説明図であり、図２０は、表示制御装置１００が行う第７の画面制御例のフローチャート図である。
【０１３２】
ここで、第７の画面制御例は、ユーザ情報取得部１０３によって取得されたユーザの位置情報に基づき、画面制御部１０９が追加するオブジェクトの挿入位置を制御する画面制御例である。
【０１３３】
具体的には、図１９に示すように、表示制御装置１００にはオブジェクトＡ、Ｂ、Ｃが表示されており、ユーザ７は、オブジェクトＡおよびＢの間（すなわち、画面全体に対して左側）に位置し、表示制御装置１００に表示されるオブジェクトを閲覧している。
【０１３４】
図１９の上段に示すように、ユーザ７がオブジェクトを追加するよう指示する動作（例えば、オブジェクトＡおよびＢの間を広げる動作）をした場合、画面制御部１０９は、オブジェクトＡおよびＢの間に追加オブジェクトＤを挿入する。より具体的には、画面制御部１０９は、ユーザ７の正面から左側に位置するオブジェクトＡを動かさずに、右側に位置するオブジェクトＢおよびＣを右側に動かして、オブジェクトＡおよびＢの間に追加オブジェクトＤを挿入する。
【０１３５】
また、図示しないが、ユーザ７が画面全体に対して右側に位置していた場合、画面制御部１０９は、ユーザ７の正面から右側に位置するオブジェクトを動かさずに、左側に位置するオブジェクトを左側に動かして、追加オブジェクトを挿入する。
【０１３６】
したがって、画面制御部１０９は、画面全体に対するユーザ７の位置に基づいて、再配置するオブジェクト、および追加オブジェクトの挿入位置を判断し、オブジェクトの配置を制御することができる。
【０１３７】
次に、図２０を参照して、第７の画面制御例における表示制御装置１００の動作の流れを説明する。図２０に示すように、まず、ユーザ情報取得部１０３は、センサ部１０１によって検出されたユーザ７の動作情報を取得する（Ｓ５０１）。次に、画面制御部１０９は、取得されたユーザ７の動作情報に含まれる動作が、オブジェクトを追加することを指示する動作か否かを判断する（Ｓ５０３）。ユーザ７の動作情報に含まれる動作が、オブジェクトを追加することを指示する動作ではなかった場合（Ｓ５０３／Ｎｏ）、再度、Ｓ５０１に戻り、ユーザ情報取得部１０３は、ユーザ７の動作情報を取得する。
【０１３８】
ユーザ７の動作情報に含まれる動作が、オブジェクトを追加することを指示する動作である場合（Ｓ５０３／Ｙｅｓ）、ユーザ情報取得部１０３は、センサ部１０１によって検出されたユーザ７の位置情報を取得する（Ｓ５０５）。次に、画面制御部１０９は、取得されたユーザ７の位置情報から、表示制御装置１００の画面に対するユーザ７の位置が左側か、右側か、不明か（例えば、ユーザ７が画面中央に位置する場合）を判断する（Ｓ５０７）。
【０１３９】
表示制御装置１００の画面に対するユーザ７の位置が左側である場合（Ｓ５０７／左側）、画面制御部１０９は、ユーザ７の正面から左側のオブジェクトを固定して、該オブジェクトの右側に追加するオブジェクトを挿入する（Ｓ５０９）。また、表示制御装置１００の画面に対するユーザ７の位置が右側である場合（Ｓ５０７／右側）、画面制御部１０９は、ユーザ７の正面から右側のオブジェクトを固定して、該オブジェクトの左側に追加するオブジェクトを挿入する（Ｓ５１３）。さらに、表示制御装置１００の画面に対するユーザ７の位置が不明である場合（Ｓ５０７／不明）、画面制御部１０９は、ユーザ７の正面から所定の方向のオブジェクトを固定して、該オブジェクトに対してユーザ側に追加するオブジェクトを挿入する（Ｓ５１１）。以上のＳ５０９、Ｓ５１１、Ｓ５１３の動作によって追加するオブジェクトが挿入された後、画面制御部１０９は、他のオブジェクトを再配置する（Ｓ５１５）。
【０１４０】
このような第７の画面制御例によれば、表示制御装置１００は、表示制御装置１００の画面に対するユーザ７の位置に基づいて、追加するオブジェクトを最適な位置に挿入することができる。
【０１４１】
（２．２．８．第８の画面制御例）
次に、図２１および図２２を参照して、表示制御装置１００が行う第８の画面制御例について説明を行う。図２１は、表示制御装置１００が行う第８の画面制御例を説明する説明図であり、図２２は、表示制御装置１００が行う第８の画面制御例のフローチャート図である。
【０１４２】
ここで、第８の画面制御例は、ユーザ情報取得部１０３によって取得されたユーザの位置情報に基づき、画面制御部１０９がオブジェクトを削除した後の他のオブジェクトの位置を制御する画面制御例である。
【０１４３】
具体的には、図２１に示すように、表示制御装置１００にはオブジェクトＡ、Ｂ、Ｃが表示されており、ユーザ７は、オブジェクトＡの正面（すなわち、画面全体に対して左側）に位置し、表示制御装置１００に表示されるオブジェクトを閲覧している。
【０１４４】
図２１の上段に示すように、ユーザ７がオブジェクトＡを削除するよう指示する動作（例えば、オブジェクトＡを閉じる動作）をした場合、画面制御部１０９は、オブジェクトＡを削除し、オブジェクトＢ、Ｃを再配置する。より具体的には、画面制御部１０９は、ユーザ７の正面から右側に位置するオブジェクトＢおよびＣを左側に動かして、オブジェクトＢおよびＣを再配置する。
【０１４５】
また、図示しないが、ユーザ７が画面全体に対して右側に位置していた場合、画面制御部１０９は、オブジェクトを削除した後、ユーザ７の正面から左側に位置するオブジェクトを右側に動かして、オブジェクトを再配置する。
【０１４６】
したがって、画面制御部１０９は、画面全体に対するユーザ７の位置に基づいて、オブジェクトを削除した後に、空白を空けないように他のオブジェクトを再配置することができる。
【０１４７】
次に、図２２を参照して、第８の画面制御例における表示制御装置１００の動作の流れを説明する。図２２に示すように、まず、ユーザ情報取得部１０３は、センサ部１０１によって検出されたユーザ７の動作情報を取得する（Ｓ５２１）。次に、画面制御部１０９は、取得されたユーザ７の動作情報に含まれる動作が、オブジェクトを削除することを指示する動作か否かを判断する（Ｓ５２３）。ユーザ７の動作情報に含まれる動作が、オブジェクトを削除することを指示する動作ではなかった場合（Ｓ５２３／Ｎｏ）、再度、Ｓ５２１に戻り、ユーザ情報取得部１０３は、ユーザ７の動作情報を取得する。
【０１４８】
ユーザ７の動作情報に含まれる動作が、オブジェクトを削除することを指示する動作である場合（Ｓ５２３／Ｙｅｓ）、画面制御部１０９は、指示されたオブジェクトを削除する（Ｓ５２５）。次に、ユーザ情報取得部１０３は、センサ部１０１によって検出されたユーザ７の位置情報を取得する（Ｓ５２７）。続いて、画面制御部１０９は、取得されたユーザ７の位置情報から、表示制御装置１００の画面に対するユーザ７の位置が左側か、右側か、不明か（例えば、ユーザ７が画面中央に位置する場合）を判断する（Ｓ５２９）。
【０１４９】
表示制御装置１００の画面に対するユーザ７の位置が左側である場合（Ｓ５２９／左側）、画面制御部１０９は、ユーザ７の正面から右側のオブジェクトを左側に移動させて、オブジェクトの再配置を行う（Ｓ５３１）。また、表示制御装置１００の画面に対するユーザ７の位置が右側である場合（Ｓ５２９／右側）、画面制御部１０９は、ユーザ７の正面から左側のオブジェクトを右側に移動させて、オブジェクトの再配置を行う（Ｓ５３５）。さらに、表示制御装置１００の画面に対するユーザ７の位置が不明である場合（Ｓ５２９／不明）、画面制御部１０９は、ユーザ７の正面から所定の方向側のオブジェクトをユーザ側に移動させて、オブジェクトの再配置を行う（Ｓ５３３）。
【０１５０】
このような第８の画面制御例によれば、表示制御装置１００は、表示制御装置１００の画面に対するユーザ７の位置に基づいて、オブジェクトを削除した後に他のオブジェクトを最適な位置に再配置することができる。
【０１５１】
＜３．第２の実施形態＞
以下では、図２３〜図２８Ｂを参照して、本開示の第２の実施形態に係る表示制御システムについて説明を行う。まず、本開示の第２の実施形態に係る表示制御システムの概要について、背景を含めて説明を行う。
【０１５２】
本開示の第２の実施形態に係る表示制御システムは、複数の表示部を備え、該複数の表示部の位置関係を取得することにより、複数の表示部が表示する画面を一体化して生成し、制御することが可能な情報処理システムである。具体的には、本開示の第２の実施形態に係る表示制御システムは、上記の図１Ａ〜１Ｃで示したような表示装置を含む表示制御システムである。
【０１５３】
ここで、特許文献１に開示されたようなタブレット端末等の表示装置（例えば、画面サイズが２０インチ以下）では、複数の表示部を一体化して制御することは想定されていなかった。また、複数の表示部を一つの表示制御装置に接続することによって、接続された複数の表示部を同時に制御することはできても、複数の表示部を互いの関係性に基づいて制御することは困難であった。例えば、任意の位置に配置された複数の表示部に表示される画面を、配置された位置に基づいて制御することは困難であった。
【０１５４】
本発明者は上記の背景等を鑑みることにより、本開示の第２の実施形態に係る表示制御システムを想到するに至った。本開示の第２の実施形態に係る表示制御システムは、複数の表示部の互いの位置関係を取得することにより、取得した位置関係に基づいて、複数の表示部に表示される画面を互いに関連付けられた画面として生成し、制御することが可能である。したがって、本開示の第２の実施形態に係る表示制御システムは、任意の位置に配置された表示部に表示される画面を一体化して生成し、制御することが可能である。
【０１５５】
［３．１．表示制御システムの構成］
次に、図２３を参照して、本開示の第２の実施形態に係る表示制御システムの構成について説明を行う。図２３は、本開示の第２の実施形態に係る表示制御システムの内部構成を示したブロック図である。
【０１５６】
図２３に示すように、本開示の第２の実施形態に係る表示制御システムは、位置取得部２０３、画面制御部２０５、入力部２０９、コンテンツ記憶部２１１、表示部２０７−１〜２０７−Ｎを備える表示制御装置２００と、撮像装置２０１とを備える。なお、コンテンツ記憶部２１１は、第１の実施形態において説明したコンテンツ記憶部１０５と実質的に同様であるので、ここでの説明は省略する。
【０１５７】
ここで、表示部２０７−１〜２０７−Ｎは、表示制御装置２００の外部に備えられた表示装置であってもよい。このような場合、表示部２０７−１〜２０７−Ｎは、表示制御装置２００と直接、またはネットワークを介して接続されており、互いに通信を行うことによって機能を実現する。また、撮像装置２０１は、表示制御装置２００の内部に備えられていてもよい。
【０１５８】
撮像装置２０１は、表示部２０７−１〜２０７−Ｎを含む画像を撮像する。具体的には、撮像装置２０１は、表示部２０７−１〜２０７−Ｎを単一の画像として、または定位置からの撮像装置２０１の旋回による単一の動画として撮像する。例えば、撮像装置２０１は、カメラ、またはビデオカメラなどである。
【０１５９】
位置取得部２０３は、撮像装置２０１が撮像した画像を解析することにより、表示部２０７−１〜２０７−Ｎの位置関係を取得する。具体的には、位置取得部２０３は、撮像装置２０１が撮像した画像から、該画像に写っている表示部２０７−１〜２０７−Ｎを認識し、表示部２０７−１〜２０７−Ｎの向き、大きさ、および撮像装置２０１からの距離などを算出する。また、位置取得部２０３は、算出した表示部２０７−１〜２０７−Ｎの向き、大きさ、および撮像装置２０１からの距離などから、表示部２０７−１〜２０７−Ｎの相互の位置関係を算出し、取得する。
【０１６０】
画面制御部２０５は、位置取得部２０３から受け取った表示部２０７−１〜２０７−Ｎの位置関係に基づいて、表示部２０７−１〜２０７−Ｎに表示される画面を生成し、また、生成した画面を制御する。具体的には、画面制御部２０５は、コンテンツ記憶部２１１から各種コンテンツを取得し、取得した各種コンテンツを含むオブジェクトを生成する。また、画面制御部２０５は、位置取得部２０３から受け取った表示部２０７−１〜２０７−Ｎの位置関係に基づいて、さらに各種コンテンツを含むオブジェクトを含む画面を生成する。
【０１６１】
より具体的には、画面制御部２０５の画面生成は、第１の画面生成例、および第２の画面生成例に分けられる。
【０１６２】
まず、画面制御部２０５の第１の画面生成例について説明する。画面制御部２０５は、表示部２０７−１〜２０７−Ｎの位置関係に基づいて、表示部２０７−１〜２０７−Ｎを含み、表示部２０７−１〜２０７−Ｎの間の表示されない領域を含む仮想画面を生成する。すなわち、表示部２０７−１〜２０７−Ｎに表示される画面は、該仮想画面の一部として生成される。
【０１６３】
具体的には、画面制御部２０５は、各表示部２０７−１〜２０７−Ｎの間の表示されない領域についても画面を生成し、各表示部２０７−１〜２０７−Ｎに表示される領域、および各表示部２０７−１〜２０７−Ｎの間の表示されない領域を含む単一の仮想的な表示部に表示される仮想画面を生成する。さらに、画面制御部２０５は、該仮想画面から各表示部２０７−１〜２０７−Ｎに対応する領域を切り取り、各表示部２０７−１〜２０７−Ｎが表示する画面として生成する。
【０１６４】
そのため、本画面生成例では、ユーザからは、各表示部２０７−１〜２０７−Ｎに表示された画面は、仮想的な表示部に対して開いた窓のように見え、各表示部２０７−１〜２０７−Ｎ間は、仮想的な表示部を隠す壁のように見える。
【０１６５】
次に、画面制御部２０５の第２の画面生成例について説明する。画面制御部２０５は、表示部２０７−１〜２０７−Ｎの位置関係に基づいて、表示部２０７−１〜２０７−Ｎに表示される画面を連続した一つの画面として生成する。例えば、画面制御部２０５は、第１の表示部の下に位置する第２の表示部に表示される画面を第１の表示部に表示される画面の下に連続して生成してもよい。また、画面制御部２０５は、第１の表示部の右に位置する第３の表示部に表示される画面を第１の表示部に表示される画面の右に連続して生成してもよい。
【０１６６】
表示部２０７−１〜２０７−Ｎは、画面制御部２０５が生成した画面を表示する。表示部２０７−１〜２０７−Ｎは、例えば、液晶ディスプレイ装置、ＯＬＥＤディスプレイ装置、プラズマディスプレイ装置、およびＣＲＴディスプレイ装置などの表示装置であってもよい。また、表示部２０７−１〜２０７−Ｎは、入力部２０９と一体化したタッチパネル装置であってもよい。
【０１６７】
入力部２０９は、複数の表示部２０７−１〜２０７−Ｎに対して入力が可能な入力装置および制御回路などから構成される。具体的には、入力部２０９は、ユーザの動作による指示を認識可能なカメラ、マウスポインタとしてレーザポインタを使用可能なレーザポイントマウス、ユーザからのタッチ操作を認識可能なタッチパネルなどである。
【０１６８】
［３．２．表示制御システムの制御例］
続いて、図２４Ａ〜図２８Ｂを参照して、本開示の第２の実施形態に係る表示制御システムが行う画面制御例（第１〜第３の画面制御例）について説明を行う。
【０１６９】
（３．２．１．第１の画面制御例）
まず、図２４Ａ〜図２５を参照して、表示制御システムが行う第１の画面制御例について説明を行う。図２４Ａ〜図２４Ｃは、表示制御システムが行う第１の画面制御例を説明する説明図であり、図２５は、表示制御システムが行う第１の画面制御例のシーケンス図である。
【０１７０】
ここで、第１の画面制御例は、撮像された画像から複数の表示部２０７の位置関係を位置取得部２０３が取得し、画面制御部２０５が複数の表示部２０７の位置関係に基づき、複数の表示部２０７に表示される画面を生成する画面制御例である。
【０１７１】
具体的には、図２４Ａに示すように、表示制御装置２００Ａには、表示部２０７Ａ、２０７Ｂ、２０７Ｃが備えられる。また、表示部２０７Ａ、２０７Ｂ、２０７Ｃは、撮像装置２０１によって単一の画像として、または定位置からの撮像装置２０１の旋回による単一の動画として撮像されている。
【０１７２】
さらに、表示部２０７Ａ、２０７Ｂ、２０７Ｃの各々には、所定の大きさの模様が含まれた特殊パターンが表示されている。ここで、位置取得部２０３は、撮像された画像における特殊パターンの位置、向き、および大きさと、実際の特殊パターンの大きさ、および形状とを対応させることにより、表示部２０７Ａ、２０７Ｂ、２０７Ｃの各々の位置関係を算出することができる。なお、所定の大きさの模様が含まれた特殊パターンとは、例えば、１ｃｍ角の千鳥格子などである。
【０１７３】
また、上述した位置取得部２０３による表示部２０７Ａ、２０７Ｂ、２０７Ｃの位置認識は、例えば、ＳＬＡＭ（Ｓｉｍｕｌｔａｎｅｏｕｓ  Ｌｏｃａｌｉｚａｔｉｏｎ  ａｎｄ  Ｍａｐｐｉｎｇ）技術などによって行われてもよい。
【０１７４】
したがって、画面制御部２０５は、位置取得部２０３が取得した表示部２０７Ａ、２０７Ｂ、２０７Ｃの位置関係に基づいて、表示部２０７Ａ、２０７Ｂ、２０７Ｃに表示される画面を生成することができる。なお、第１の画面制御例において、画面制御部２０５が生成する画面は、［３．１．表示制御システムの構成］において、第１の画面生成例として説明した画面であることが好ましい。
【０１７５】
すなわち、画面制御部２０５が生成する画面は、表示部２０７Ａ、２０７Ｂ、２０７Ｃの領域、および表示部２０７Ａ、２０７Ｂ、２０７Ｃの間の表示されない領域を含む単一の仮想画面であることが好ましい。このような場合、表示部２０７Ａ、２０７Ｂ、２０７Ｃには、単一の仮想画面のうちの表示部２０７Ａ、２０７Ｂ、２０７Ｃに対応する領域の画面のみが表示される。
【０１７６】
なお、表示制御装置２００に備えられる表示部２０７Ａ、２０７Ｂ、２０７Ｃの配置は、図２４Ａで示したような横方向への等間隔の配置に限定されない。例えば、図２４Ｂで示すように、表示制御装置２００Ｂは、同一平面上の任意の位置および向きで配置された表示部２０７Ａ、２０７Ｂ、２０７Ｃを備えていてもよい。また、図２４Ｃで示すように、表示制御装置２００Ｃは、同一空間の任意の位置（例えば、天井、床、壁等）に配置された表示部２０７Ａ、２０７Ｂ、２０７Ｃを備えていてもよい。
【０１７７】
次に、図２５を参照して、第１の画面制御例における表示制御システムの動作の流れを説明する。
【０１７８】
図２５に示すように、まず、表示制御装置２００から表示部２０７に対して所定の特殊パターン画面が送信される（Ｓ６０１）。次に、表示部２０７は、受信した所定の特殊パターン画面を表示する（Ｓ６０３）。ここで、撮像装置２０１は、所定の特殊パターン画面を表示した全ての表示部２０７を含む画像を撮像し（Ｓ６０５）、撮像した画像を表示制御装置２００に送信する（Ｓ６０７）。
【０１７９】
表示制御装置２００は、位置取得部２０３により受信した画像から表示部２０７の位置関係を算出し（Ｓ６０９）、画面制御部２０５は、算出した表示部２０７の位置関係に基づいて、表示部２０７が表示する画面を生成する（Ｓ６１１）。さらに、表示制御装置２００は、生成した画面を表示部２０７に送信し（Ｓ６１３）、表示部２０７は、受信した画面を表示する（Ｓ６１５）。
【０１８０】
このような第１の画面制御例によれば、表示制御システムは、任意の位置に配置された表示部２０７の位置関係を取得し、取得した表示部２０７の位置関係に基づいて、表示部２０７に表示される画面を生成することが可能である。したがって、表示制御システムは、任意の位置に配置された複数の表示部２０７を、これら複数の表示部２０７が表示する領域を含む画面の一部のように制御することが可能である。
【０１８１】
（３．２．２．第２の画面制御例）
続いて、図２６Ａおよび図２６Ｂを参照して、表示制御システムが行う第２の画面制御例について説明を行う。図２６Ａは、表示制御システムが行う第２の画面制御例を説明する説明図であり、図２６Ｂは、図２６Ａにおける破線で示した部分の拡大図である。
【０１８２】
ここで、第２の画面制御例は、複数の表示部２０７の間でオブジェクトの移動を行う場合におけるオブジェクトの位置を制御する画面制御例である。なお、表示部２０７Ａ、２０７Ｂ、２０７Ｃ、および縁枠部２１７は、例えば、タッチ操作による入力が可能なタッチパネルである。
【０１８３】
第２の画面制御例の第１の様態は、例えば、［３．１．表示制御システムの構成］において、第１の画面生成例として説明した場合に対する制御例である。
【０１８４】
例えば、［３．１．表示制御システムの構成］において、第１の画面生成例にて説明したように、表示部２０７Ａおよび２０７Ｂの間の表示部されない領域についても画面が生成されている場合、表示はされないがデータ上は縁枠部２１７にも画面が存在する。したがって、ユーザ７は、縁枠部２１７上でも表示部２０７Ａおよび２０７Ｂと同様に、タッチ操作によるオブジェクト２３の移動が可能である。
【０１８５】
ただし、縁枠部２１７において、ユーザ７がオブジェクト２３のタッチ操作を解除した場合、オブジェクト２３は、表示されない縁枠部２１７上に配置されるため、ユーザ７はオブジェクト２３が視認できず、操作が困難になってしまう。そこで、第２の画面制御例の第１の様態では、上記のオブジェクト２３が縁枠部２１７上に配置され操作が困難になる場合を避けるための制御を行う。
【０１８６】
具体的には、図２６Ｂでは、オブジェクト２３を表示部２０７Ａ内の始点Ｓから、表示部２０７Ａと縁枠部２１７との境界点Ｂ１、および縁枠部２１７と表示部２０７Ｂとの境界点Ｂ２を通過して表示部２０７Ｂ内の終点Ｅへ移動させている。
【０１８７】
ここで、オブジェクト２３が始点Ｓから移動され、表示部２０７Ａと縁枠部２１７との境界点Ｂ１を通過した場合、画面制御部２０５は、境界点Ｂ１の座標位置を取得する。また、オブジェクト２３が、縁枠部２１７に含まれるリリース点Ｒにおいてタッチ操作を解除された場合、画面制御部２０５は、座標位置を取得していた境界点Ｂ１にオブジェクト２３を配置する。一方、オブジェクト２３が、縁枠部２１７と表示部２０７Ｂとの境界点Ｂ２を通過し、表示部２０７Ｂ内に入った後は、画面制御部２０５は、タッチ操作を解除された位置にオブジェクト２３を配置する。なお、上記において、オブジェクト２３は、始点Ｓから終点Ｅまでの間、タッチ操作位置に追従して移動する。
【０１８８】
このような制御を行うことにより、画面制御部２０５は、ユーザ７が縁枠部２１７上にてオブジェクト２３のタッチ操作を解除した場合であっても、オブジェクト２３が表示されない縁枠部２１７上に配置され、操作が困難になることを防止することができる。
【０１８９】
また、第２の画面制御例の第２の様態は、例えば、［３．１．表示制御システムの構成］において、第２の画面生成例として説明した場合に対する制御例である。
【０１９０】
例えば、［３．１．表示制御システムの構成］において、第２の画面生成例にて説明したように、表示部２０７Ａおよび２０７Ｂが連続した一つの画面として生成されている場合、縁枠部２１７上には画面が存在しない。したがって、ユーザ７がタッチ操作により表示部２０７Ａから表示部２０７Ｂへオブジェクト２３を移動させようとした場合、タッチ操作が表示部２０７Ａから縁枠部２１７上へ入った際に、タッチ操作が画面外に出たと判断され、タッチ操作が解除されてしまう。そこで、第２の画面制御例の第２の様態では、上記においてもオブジェクト２３に対するタッチ操作が継続されるように制御を行う。
【０１９１】
具体的には、図２６Ｂでは、オブジェクト２３を表示部２０７Ａ内の始点Ｓから、表示部２０７Ａと縁枠部２１７との境界点Ｂ１、および縁枠部２１７と表示部２０７Ｂとの境界点Ｂ２を通過して表示部２０７Ｂ内の終点Ｅへ移動させている。
【０１９２】
ここで、オブジェクト２３が始点Ｓから移動され、表示部２０７Ａと縁枠部２１７との境界点Ｂ１を通過した場合、画面制御部２０５は、境界点Ｂ１の座標位置を取得する。また、画面制御部２０５は、タッチ操作が境界点Ｂ１から境界点Ｂ２の間（すなわち、縁枠部２１７）で行われている間は、オブジェクト２３へのタッチ操作が継続されていると判断する。なお、タッチ操作が境界点Ｂ１から境界点Ｂ２の間で行われている間、オブジェクト２３は、境界点Ｂ１に配置されていてもよい。
【０１９３】
さらに、オブジェクト２３へのタッチ操作が、縁枠部２１７に含まれるリリース点Ｒにおいて解除された場合、画面制御部２０５は、座標位置を取得していた境界点Ｂ１にオブジェクト２３を再配置する。一方、タッチ操作が、境界点Ｂ２を通過し、表示部２０７Ｂに入った後、画面制御部２０５は、オブジェクト２３を表示部２０７Ｂ内のタッチ操作位置に移動させる。したがって、表示部２０７Ｂに入った後、オブジェクト２３は、タッチ操作に追従して移動し、オブジェクト２３はタッチ操作を解除された位置に配置される。
【０１９４】
このような制御を行うことにより、画面制御部２０５は、ユーザ７が縁枠部２１７を越えてオブジェクト２３を移動させることを可能にする。また、ユーザ７が縁枠部２１７上にて、オブジェクト２３へのタッチ操作を解除した場合であっても、オブジェクト２３を表示部２０７Ａ中に再配置することができる。
【０１９５】
このような第２の画面制御例によれば、表示制御システムは、複数の表示部間において、円滑にオブジェクトの移動を行うことができる。
【０１９６】
また、上記では、タッチパネルを用いたタッチ操作によるオブジェクトの移動を用いて説明を行ったが、第２の画面制御例は、このような例示に限定されない。例えば、上記の第２の画面制御例は、ユーザの動作による操作により表示部間でオブジェクトを移動させる場合、レーザポインタを用いた操作により表示部間でオブジェクトを移動させる場合などにも同様に適用することが可能である。
【０１９７】
（３．２．３．第３の画面制御例）
次に、図２７および図２８Ａ、図２８Ｂを参照して、表示制御システムが行う第３の画面制御例について説明を行う。図２７は、表示制御システムが行う第３の画面制御例を説明する説明図であり、図２８Ａおよび図２８Ｂは、第３の画面制御例における他の画面例を示した説明図である。
【０１９８】
ここで、第３の画面制御例は、例えば、複数の表示部において画面が表示されない領域（例えば、縁枠部２１７）を目立たなくするために、画面制御部２０５が縁枠部２１７に対応した表示枠を有する画面を生成する画面制御例である。
【０１９９】
具体的には、図２７（ａ）に示すように、表示制御装置２００は、表示部２０７Ａ、２０７Ｂ、２０７Ｃが等間隔ｄにて横方向に一列に連続して配列されている。このような場合において、画面制御部２０５は、図２７（ｂ）に示す表示画面２５を生成する。
【０２００】
具体的には、画面制御部２０５は、図２７（ｂ）に示すように、表示部２０７Ａ、２０７Ｂ、２０７Ｃに表示される画面の中央に幅ｄの表示枠２５１Ａ、２５１Ｂ、２５１Ｃが配置された表示画面２５を生成する。なお、図２７（ｂ）に示す表示画面２５は、表示部２０７Ａ、２０７Ｂ、２０７Ｃが連続した画面を表示する場合の画面生成例（［３．１．表示制御システムの構成］における第２の画面生成例）に基づいて生成している。
【０２０１】
ここで、図２７（ａ）に示す表示制御装置２００において、図２７（ｂ）に示す表示画面２５を表示させた結果を図２７（ｃ）に示す。図２７（ｃ）に示すように、表示部２０７Ａ、２０７Ｂ、２０７Ｃに表示された画面は、幅ｄの表示枠２５１Ａ、２５１Ｂ、２５１Ｃによって２分割されており、縁枠部２１７と合せて６分割されているように見せることができる。したがって、画面制御部２０５は、各表示部２０７Ａ、２０７Ｂ、２０７Ｃに表示される画面を幅ｄで２分割することにより、表示制御装置２００が幅ｄの表示枠によって６分割されているように見せることができる。
【０２０２】
なお、上記において、表示部２０７Ａ、２０７Ｂ、２０７Ｃの間隔ｄは、例えば、位置取得部２０３によって表示部２０７Ａ、２０７Ｂ、２０７Ｃの位置関係を取得した際に、算出することが可能である。また、表示部２０７Ａ、２０７Ｂ、２０７Ｃの間隔は、あらかじめ計測しておき、個別に設定しておいてもよい。
【０２０３】
また、第３の画面制御例における他の画面例について、図２８Ａおよび図２８Ｂを参照して説明を行う。
【０２０４】
図２８Ａに示すように、表示部が横方向に連続して一列に配列された表示制御装置２００Ａにおいて、縁枠部２１７Ａの幅がｄである場合、画面制御部２０５は、幅ｄの表示枠２５３で３分割された画面を生成し、表示部に表示させてもよい。このような場合、表示制御装置２００Ａ全体として、表示部が横方向に９分割されているように見せることができる。さらに、画面制御部２０５は、任意の数Ｘの表示枠２５３を配置することによって画面をＸ＋１に分割した画面を生成し、表示制御装置２００Ａ全体として３（Ｘ＋１）に分割されているように見せてもよい。
【０２０５】
また、図２８Ｂに示すように、表示部がマトリクス状に配列された表示制御装置２００Ｂにおいて、縁枠部２１７Ｂの幅がｄである場合、画面制御部２０５は、幅ｄの表示枠２５３Ｂにより縦横に２分割され計４分割された画面を生成し、表示部に表示させてもよい。このような場合、表示制御装置２００Ｂ全体としては、表示部が横方向に６分割され、縦方向に４分割されているように見せることができる。
【０２０６】
このような第３の画面制御例によれば、複数の表示部の間にある画面が表示されない領域（例えば、縁枠部２１７）の幅に基づいて、画面制御部２０５が生成する画面に表示枠を配置することができる。このような構成によれば、画面制御部２０５は、縁枠部２１７を目立たなくさせ、より自然な画面を生成し、表示させることが可能である。
【０２０７】
＜４．本開示の実施形態に係る表示制御装置のハードウェア構成＞
以下では、図２９を参照して、本開示の一実施形態に係る表示制御装置３００のハードウェア構成について説明を行う。図２９は、本開示の一実施形態に係る表示制御装置３００のハードウェア構成を説明した説明図である。なお、表示制御装置３００による情報処理は、ソフトウェアとハードウェアとの協働によって実現される。
【０２０８】
図２９に示すように、表示制御装置３００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０３と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３０５と、ブリッジ３０９と、内部バス３０７および３１１と、インターフェース３１３と、入力装置３１５と、出力装置３１７と、ストレージ装置３１９と、ドライブ３２１と、接続ポート３２３と、通信装置３２５と、を備える。
【０２０９】
ＣＰＵ３０１は、演算処理装置および制御装置として機能し、各種プログラムに従って、表示制御装置３００内の動作全般を制御する。ＲＯＭ３０３は、ＣＰＵ３０１が使用するプログラム、演算パラメータを記憶し、ＲＡＭ３０５は、ＣＰＵ３０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。ＣＰＵ３０１は、例えば、ユーザ情報取得部１０３、位置取得部２０３、画面制御部１０９、２０５の機能を実行する。
【０２１０】
これらＣＰＵ３０１、ＲＯＭ３０３およびＲＡＭ３０５は、ブリッジ３０９、内部バス３０７および３０９等により相互に接続されている。また、ＣＰＵ３０１、ＲＯＭ３０３およびＲＡＭ３０５は、インターフェース３１３を介して入力装置３１５、出力装置３１７、ストレージ装置３１９、ドライブ３２１、接続ポート３２３、および通信装置３２５とも接続されている。
【０２１１】
入力装置３１５は、タッチパネルなどのユーザが情報を入力するための装置、およびセンサ等の外部からの情報が入力されるための装置を含み、また、入力された情報に基づいて入力信号を生成し、ＣＰＵ３０１に出力するための入力制御回路なども含む。入力装置３１５は、例えば、センサ部１０１、入力部２０９の機能を実行する。
【０２１２】
出力装置３１７は、例えば、ＬＣＤ装置、ＯＬＥＤ装置、プラズマディスプレイ装置、ＣＲＴ装置およびランプなどの表示装置を含む。さらに、出力装置３１７は、スピーカおよびヘッドホンなどの音声出力装置を含んでもよい。例えば、表示装置は、生成された画像を表示する。一方、音声出力装置は、音声データ等を音声に変換して出力する。出力装置３１７は、例えば、表示部１１１−１〜１１１−Ｎ、２０７−１〜２０７−Ｎの機能を実行する。
【０２１３】
ストレージ装置３１９は、表示制御装置３００の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置３１９は、記憶媒体、記憶媒体にデータを記憶する記憶装置、記憶媒体からデータを読み出す読み出し装置、および記憶されたデータを削除する削除装置を含んでもよい。ストレージ装置３１９は、例えば、コンテンツ記憶部１０５、２１１の機能を実行する。
【０２１４】
ドライブ３２１は、記憶媒体用リードライタであり、表示制御装置３００に内蔵、または外付けされる。ドライブ３２１は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記憶媒体に記憶されている情報を読み出して、ＲＡＭ３０５に出力する。また、ドライブ３２１は、リムーバブル記憶媒体に情報を書き込むこともできる。
【０２１５】
接続ポート３２３は、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート、光オーディオ端子等のような外部接続機器を接続するための接続ポートで構成された接続インターフェースである。
【０２１６】
通信装置３２５は、例えば、公衆網５に接続するための通信デバイス等で構成された通信インターフェースである。また、通信装置３２５は、無線ＬＡＮ対応通信装置であっても、有線によるケーブル通信を行うケーブル通信装置であってもよい。通信装置３２５は、例えば、通信部１０７の機能を実行する。
【０２１７】
また、表示制御装置３００に内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアを上述した表示制御装置３００の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供される。
【０２１８】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０２１９】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０２２０】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
コンテンツを含むオブジェクトを生成し、前記オブジェクトを横方向に連続して配列した画面を生成し、制御する画面制御部と、
前記画面に対するユーザの位置情報を含むユーザ情報を取得するユーザ情報取得部と、を備え、
前記画面制御部は、前記ユーザ情報取得部が取得した前記ユーザ情報に基づいて、前記画面を制御する、表示制御装置。
（２）
前記ユーザ情報は、前記ユーザの視線情報をさらに含む、前記（１）に記載の表示制御装置。
（３）
前記画面制御部は、前記ユーザ情報に基づいて、前記ユーザが注目しているオブジェクトを判断し、前記ユーザが別のオブジェクトに注目対象を遷移させた場合、遷移前に前記ユーザが注目していたオブジェクトを別のコンテンツを含むオブジェクトに変更する、前記（２）に記載の表示制御装置。
（４）
前記画面制御部は、前記ユーザ情報に基づいて、前記ユーザが注目しているオブジェクトを判断し、前記ユーザが注目しているオブジェクトにブックマークを設定する、前記（２）または（３）に記載の表示制御装置。
（５）
前記画面制御部は、前記ユーザ情報に基づいて、前記ユーザが注目しているオブジェクトを判断し、前記ユーザが注目しているオブジェクトに基づいて、前記画面の輝度を制御する、前記（２）〜（４）のいずれか一項に記載の表示制御装置。
（６）
前記画面制御部は、前記画面に対するユーザの位置情報から、前記ユーザの移動速度および方向を算出し、前記ユーザの移動速度および方向に基づいて、前記オブジェクトのスクロールを行う、前記（１）〜（５）のいずれか一項に記載の表示制御装置。
（７）
前記画面制御部は、前記画面に対するユーザの位置情報に基づいて、前記オブジェクトが含むコンテンツの情報量を制御する、前記（１）〜（６）のいずれか一項に記載の表示制御装置。
（８）
前記画面制御部は、前記画面に対するユーザの位置情報に基づいて、前記画面の前記ユーザの正面を含む一部範囲を前記ユーザと紐付け、前記一部範囲と他の範囲とを区別して制御する、前記（１）〜（７）のいずれか一項に記載の表示制御装置。
（９）
前記ユーザ情報は、前記ユーザのアカウント情報をさらに含み、
前記画面制御部は、前記一部範囲内のオブジェクトが含むコンテンツと、前記ユーザのアカウント情報とを紐付ける、前記（８）に記載の表示制御装置。
（１０）
前記ユーザ情報は、前記ユーザの動作情報をさらに含み、
前記画面制御部は、前記一部範囲内のオブジェクトに対して、前記ユーザの動作情報に対応する制御を行う、前記（８）に記載の表示制御装置。
（１１）
前記ユーザ情報は、前記ユーザの動作情報をさらに含み、
前記画面制御部は、前記画面に対して、前記ユーザの動作情報に対応する制御を行う、前記（１）〜（１０）のいずれか一項に記載の表示制御装置。
（１２）
前記ユーザの動作情報に対応する制御は、前記画面に対するユーザの位置情報に基づいて変更される、前記（１１）に記載の表示制御装置。
（１３）
前記画面制御部は、前記画面に対するユーザの位置情報に基づいて、前記画面における前記ユーザの鏡像位置を判断し、前記ユーザの鏡像位置を避けて前記オブジェクトを配列した画面を生成する、前記（１）〜（１２）のいずれか一項に記載の表示制御装置。
（１４）
前記画面制御部は、前記画面にてオブジェクトの追加を行った場合、前記画面に対するユーザの位置情報に基づいて、前記オブジェクトの追加位置を制御する、前記（１）〜（１３）のいずれか一項に記載の表示制御装置。
（１５）
前記画面制御部は、前記画面にてオブジェクトの削除を行った場合、前記画面に対するユーザの位置情報に基づいて、前記オブジェクトの削除後におけるオブジェクトの配列を制御する、前記（１）〜（１４）のいずれか一項に記載の表示制御装置。
（１６）
演算処理装置によって、
コンテンツを含むオブジェクトを生成し、前記オブジェクトを横方向に連続して配列した画面を生成することと、
前記画面に対するユーザの位置情報を含むユーザ情報を取得することと、
取得した前記ユーザ情報に基づいて、生成した前記画面を制御することを含む、表示制御方法。
（１７）
コンピュータを
コンテンツを含むオブジェクトを生成し、前記オブジェクトを横方向に連続して配列した画面を生成し、制御する画面制御部と、
前記画面に対するユーザの位置情報を含むユーザ情報を取得するユーザ情報取得部と、として機能させ、
前記画面制御部に対して、前記ユーザ情報取得部が取得した前記ユーザ情報に基づいて、生成した前記画面を制御させることを行わせるためのプログラム。
（１８）
複数の表示部と、
前記複数の表示部の位置関係を取得する位置取得部と、
前記複数の表示部の各々に表示される画面を前記位置関係に基づき互いに関連付けられた画面として生成する画面制御部と、を備える表示制御システム。
（１９）
前記画面制御部は、前記複数の表示部を含む領域に対応する仮想画面を生成し、前記仮想画面において前記位置関係に基づき前記複数の表示部に対応する領域の画面を、前記複数の表示部が表示する画面として生成する、前記（１８）に記載の表示制御システム。
（２０）
前記画面制御部は、前記位置関係に基づいて、前記複数の表示部が表示する画面を連続した画面として生成する、前記（１８）に記載の表示制御システム。
（２１）
前記複数の表示部のうちの一表示部で表示された画面において、オブジェクトが選択され、前記オブジェクトへの選択が維持されたまま、他の表示部が表示する画面に前記オブジェクトが移動され、前記オブジェクトへの選択が解除された場合、
前記画面制御部は、前記他の表示部が表示する画面において選択が解除された位置に前記オブジェクトが配置された画面を生成する、前記（１９）または（２０）に記載の表示制御システム。
（２２）
前記複数の表示部のうちの一表示部で表示された画面において、オブジェクトが選択され、前記オブジェクトへの選択が維持されたまま、前記オブジェクトが移動された場合、
前記画面制御部は、前記一表示部で表示された画面における前記オブジェクトの最後の座標を取得し、
前記複数の表示部が表示する画面以外の領域で前記オブジェクトへの選択が解除された場合、
前記画面制御部は、取得した座標に前記オブジェクトが配置された画面を生成する、前記（１９）〜（２１）のいずれか一項に記載の表示制御システム。
（２３）
前記画面制御部は、前記位置関係に基づいて前記複数の表示部同士の間の距離を算出し、前記距離に基づいた幅の分割線にて分割された画面を生成する、前記（１８）〜（２２）のいずれか一項に記載の表示制御システム。
（２４）
複数の表示部の位置関係を取得することと、
演算処理装置によって、前記複数の表示部の各々に表示される画面を前記位置関係に基づき互いに関連付けられた画面として生成し、制御することと、を含む表示制御方法。
（２５）
コンピュータを
複数の表示部と、
前記複数の表示部の位置関係を取得する位置取得部と、
前記複数の表示部の各々に表示される画面を前記位置関係に基づき互いに関連付けられた画面として生成する画面制御部と、
として機能させるためのプログラム。
【符号の説明】
【０２２１】
１００、２００    表示制御装置
１０１            センサ部
１０３            ユーザ情報取得部
１０５、２１１    コンテンツ記憶部
１０７            通信部
１０９、２０５    画面制御部
１１１、２０７    表示部
２０１            撮像装置
２０９            入力部
【図１Ａ】
2015127897.tif 000003
【図１Ｂ】
2015127897.tif 000004
【図１Ｃ】
2015127897.tif 000005
【図２】
2015127897.tif 000006
【図３Ａ】
2015127897.tif 000007
【図３Ｂ】
2015127897.tif 000008
【図４】
2015127897.tif 000009
【図５】
2015127897.tif 000010
【図６】
2015127897.tif 000011
【図７】
2015127897.tif 000012
【図８】
2015127897.tif 000013
【図９Ａ】
2015127897.tif 000014
【図９Ｂ】
2015127897.tif 000015
【図１０】
2015127897.tif 000016
【図１１Ａ】
2015127897.tif 000017
【図１１Ｂ】
2015127897.tif 000018
【図１２】
2015127897.tif 000019
【図１３】
2015127897.tif 000020
【図１４】
2015127897.tif 000021
【図１５Ａ】
2015127897.tif 000022
【図１５Ｂ】
2015127897.tif 000023
【図１６】
2015127897.tif 000024
【図１７】
2015127897.tif 000025
【図１８】
2015127897.tif 000026
【図１９】
2015127897.tif 000027
【図２０】
2015127897.tif 000028
【図２１】
2015127897.tif 000029
【図２２】
2015127897.tif 000030
【図２３】
2015127897.tif 000031
【図２４Ａ】
2015127897.tif 000032
【図２４Ｂ】
2015127897.tif 000033
【図２４Ｃ】
2015127897.tif 000034
【図２５】
2015127897.tif 000035
【図２６Ａ】
2015127897.tif 000036
【図２６Ｂ】
2015127897.tif 000037
【図２７】
2015127897.tif 000038
【図２８Ａ】
2015127897.tif 000039
【図２８Ｂ】
2015127897.tif 000040
【図２９】
2015127897.tif 000041