(57)【特許請求の範囲】
【請求項１】
コンテンツを表示する表示装置と、顧客が所持する端末装置と、前記表示装置の近傍に固定して設置される据え置き端末装置とが混在して接続しているシステムにおいて、前記表示装置、前記端末装置及び据え置き端末装置の表示を制御する表示制御装置であって、
前記端末装置に対しては前記端末装置を動かして指示が出せる表示画面の表示データを生成し、固定して設置されている前記据え置き端末装置に対しては前記据え置き端末装置を動かさずに指示が出せる表示画面の表示データを生成する表示制御部と、
生成された前記表示データを対応する装置に送信する通信部と、
を備える表示制御装置。
【請求項２】
前記表示制御部は、自装置に複数の装置が接続している場合、前記表示装置に表示されているコンテンツを選択する際に使用されるカーソルを異なる表示態様で前記表示装置に表示させる表示データを生成する、請求項１に記載の表示制御装置。
【請求項３】
前記顧客が所持する端末装置と、前記据え置き端末装置とで異なる表示画面の表示データは、ユーザに要求する動作が異なる表示データである、請求項１又は２に記載の表示制御装置。
【請求項４】
自装置に接続している装置の種別を判定する判定部をさらに備え、
前記判定部は、前記装置の種別として、前記顧客が所持する端末装置であるか前記据え置き端末装置であるかを判定し、
前記表示制御部は、判定結果に応じて前記表示データを生成する、請求項１から３のいずれか一項に記載の表示制御装置。
【請求項５】
前記判定部は、前記装置から送信される情報に含まれる装置を識別するための識別情報と、前記据え置き端末装置の識別情報を記憶する記憶部に記憶されている前記識別情報とが一致する場合に前記装置の種別を据え置き端末装置と判定し、一致しない場合に前記装置の種別をユーザが所持する端末装置と判定する、請求項４に記載の表示制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、表示制御装置に関する。
【背景技術】
【０００２】
従来、デジタルサイネージ装置に顧客が興味を示すように仕向ける技術として、顧客の属性に応じて表示内容を変える技術があった。しかしながら、デジタルサイネージ装置と顧客の端末装置と据え置きの端末装置とが混在して接続しているシステム構成において、顧客へのサービスが十分に行えない場合があった。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５４８９１９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、顧客へのサービスを向上させることができる表示制御装置を提供することである。
【課題を解決するための手段】
【０００５】
実施形態の表示制御装置は、コンテンツを表示する表示装置と、顧客が所持する端末装置と、前記表示装置の近傍に固定して設置される据え置き端末装置とが混在して接続しているシステムにおいて、前記表示装置、前記端末装置及び据え置き端末装置の表示を制御する。表示制御装置は、表示制御部と、通信部とを持つ。表示制御部は、前記端末装置に対しては前記端末装置を動かして指示が出せる表示画面の表示データを生成し、固定して設置されている前記据え置き端末装置に対しては前記据え置き端末装置を動かさずに指示が出せる表示画面の表示データを生成する。通信部は、生成された前記表示データを対応する装置に送信する。
【図面の簡単な説明】
【０００６】
【図１】実施形態における情報提供システム１００のシステム構成を示す図である。
【図２】第１の実施形態における表示制御装置１０の機能構成を表す概略ブロック図である。
【図３】ＣＰＵ１０１によって実行されるソフトウェア構成図である。
【図４】第１の実施形態における据え置き端末装置３０の機能構成を表す概略ブロック図である。
【図５】第１の実施形態における端末装置４０の機能構成を表す概略ブロック図である。
【図６】表示装置２０に表示される接続画面の一例を示す図である。
【図７】表示装置２０に表示されるメイン画面及びメイン画面表示時の端末の表示画面の一例を示す図である。
【図８】据え置き端末装置３０に表示される特定表示画面の一例を示す図である。
【図９】端末装置４０に表示される特定表示画面の一例を示す図である。
【図１０】第１の実施形態における表示制御装置１０の処理の流れを示すフローチャートである。
【図１１】第２の実施形態における表示制御装置１０ａの機能構成を表す概略ブロック図である。
【図１２】ＣＰＵ１０１ａによって実行されるソフトウェア構成図である。
【図１３】第２の実施形態における据え置き端末装置３０ａの機能構成を表す概略ブロック図である。
【発明を実施するための形態】
【０００７】
以下、実施形態の表示制御装置を、図面を参照して説明する。
図１は、実施形態における情報提供システム１００のシステム構成を示す図である。
情報提供システム１００は、表示制御装置１０、表示装置２０及び据え置き端末装置３０を備える。また、情報提供システム１００には、端末装置４０が接続される。表示制御装置１０は、表示装置２０、据え置き端末装置３０及び端末装置４０のそれぞれと通信可能に接続される。なお、表示制御装置１０と各装置（表示装置２０、据え置き端末装置３０及び端末装置４０）との通信は、有線通信であってもよいし、無線通信であってもよい。
【０００８】
図１では、情報提供システム１００が１台の表示装置２０及び据え置き端末装置３０を備える構成を示しているが、これに限定される必要はない。例えば、情報提供システム１００は、２台以上の表示装置２０及び据え置き端末装置３０を備えるように構成されてもよい。また、図１では、情報提供システム１００に１台の端末装置４０が接続されているが、情報提供システム１００には２台以上の端末装置４０が接続されてもよい。表示制御装置１０は、複合商業施設内に備えられていてもよいし、複合商業施設外に備えられていてもよい。表示装置２０及び据え置き端末装置３０は、複合商業施設内に備えられる。なお、以下の説明では、据え置き端末装置３０及び端末装置４０を特に区別しない場合には単に端末と記載する。
【０００９】
表示制御装置１０は、パーソナルコンピュータ等の情報処理装置を用いて構成される。表示制御装置１０は、表示装置２０を制御して提供情報を表示させる。提供情報は、例えば複合商業施設内に関する情報である。複合商業施設内に関する情報は、例えば店舗の新製品に関する情報、イベントに関する情報、割引クーポンに関する情報及びゲームコンテンツなどの情報である。なお、以下の説明では、複合商業施設内に関する情報を総称してコンテンツと記載する。また、表示制御装置１０は、自装置に接続している端末の種別に応じて、表示装置２０の表示及び端末の表示を制御する。端末の種別は、据え置き端末装置３０及び端末装置４０である。
【００１０】
表示装置２０は、表示制御装置１０の制御に従って提供情報を表示する。表示装置２０は、デジタルサイネージ装置である。表示装置２０は、標準のブラウザを搭載している。表示装置２０は、表示制御装置１０の制御に従って、接続画面、メイン画面及びゲームコンテンツの画面などの各種画面を表示する。接続画面とは、据え置き端末装置３０及び端末装置４０が表示制御装置１０を介して表示装置２０に接続するための画面である。メイン画面は、据え置き端末装置３０及び端末装置４０のユーザから提供情報の選択を受け付けるためのメインとなる画面である。
【００１１】
据え置き端末装置３０は、表示装置２０の近傍に固定して設置される。据え置き端末装置３０は、例えばタブレット端末、ノートパソコン、パーソナルコンピュータ等の情報処理装置を用いて構成される。据え置き端末装置３０は、標準のＷｅｂブラウザを搭載している。据え置き端末装置３０は、ユーザが画面に触れると、アクセス要求を表示制御装置１０に送信する。アクセス要求は、表示制御装置１０にアクセスを要求するための信号である。アクセス要求には、個体情報などが含まれる。個体情報は、端末のＭＡＣアドレスである。据え置き端末装置３０は、端末装置４０よりもサイズが大きい。
【００１２】
端末装置４０は、顧客が所持している通信装置である。端末装置４０は、例えばスマートフォン、携帯電話、タブレット端末等の情報処理装置を用いて構成される。端末装置４０は、標準のＷｅｂブラウザを搭載している。据え置き端末装置３０は、表示装置２０上に表示されているコード情報を読み取ることによってアクセス要求を表示制御装置１０に送信する。
以下、情報提供システム１００の具体的な構成例（第１の実施形態及び第２の実施形態）について説明する。
【００１３】
（第１の実施形態）
図２は、第１の実施形態における表示制御装置１０の機能構成を表す概略ブロック図である。
表示制御装置１０は、ＣＰＵ（Central Processing Unit）１０１、ＲＡＭ（Random Access Memory）１０２、ＲＯＭ（Read Only Memory）１０３、操作部１０４、記憶部１０５、通信部１０６、出力部１０７を備える。
【００１４】
ＣＰＵ１０１は、表示制御装置１０の各機能部の動作を制御する。例えば、ＣＰＵ１０１は、各装置用に表示データを生成し、生成した表示データを、通信部１０６又は出力部１０７を介して各装置に送信する。表示データは、ＨＴＭＬ（HyperText Markup Language）によって構成される。
ＲＡＭ１０２は、揮発性の記憶装置を用いて構成される。ＲＡＭ１０２は、ＲＯＭ１０３から読み出されたプログラムや、当該プログラムの実行などによって取得又は生成される情報を一時記憶する。
ＲＯＭ１０３は、不揮発性の記憶装置を用いて構成される。ＲＯＭ１０３は、システム起動時にＣＰＵ１０１によって実行されるプログラムや、自装置の装置番号などの情報を記憶する。
【００１５】
操作部１０４は、キーボード、タッチパネル、ボタン、ポインティングデバイス（マウス、タブレット等）等の既存の入力装置を用いて構成される。操作部１０４は、ユーザの指示を表示制御装置１０に入力する際にユーザによって操作される。また、操作部１０４は、入力装置を表示制御装置１０に接続するためのインタフェースであってもよい。この場合、操作部１０４は、入力装置においてユーザの入力に応じて生成された入力信号を表示制御装置１０に入力する。
【００１６】
記憶部１０５は、磁気ハードディスク装置や半導体記憶装置（例えば、ＳＳＤ（Solid State Drive））などの記憶装置を用いて構成される。記憶部１０５は、ＣＰＵ１０１にて実行される各種処理の制御プログラムや、通信部１０６で配信するためのコンテンツなどを記憶する。
通信部１０６は、ＬＡＮ（Local Area Network）やインターネットなどのネットワークを介して端末との間で通信を行う。例えば、通信部１０６は、端末からアクセス要求を受信する。また、例えば、通信部１０６は、表示データを端末に送信する。
出力部１０７は、ＨＤＭＩ（High Definition Multimedia Interface）（登録商標）端子などの映像や、スピーカ端子などの音声を表示装置２０に出力する。より具体的には、出力部１０７は、表示データを表示装置２０に出力する。出力部１０７は、物理的に表示装置２０に接続されていてもよいし、ネットワークを介して映像信号や音声信号を表示装置２０に送信してもよい。
【００１７】
図３は、ＣＰＵ１０１によって実行されるソフトウェア構成図である。
ＣＰＵ１０１は、制御プログラムの実行によって判定部１０１１、表示制御部１０１２及び通信制御部１０１３として機能する。
判定部１０１１は、通信部１０６によって受信されたアクセス要求に基づいて端末の種別を判定する。具体的には、判定部１０１１は、自装置に接続している端末が、据え置き端末装置３０であるか端末装置４０であるかを判定する。
【００１８】
表示制御部１０１２は、表示装置２０の表示内容を制御する。具体的には、表示制御部１０１２は、表示装置２０用の表示データを生成することによって表示装置２０の表示内容を制御する。また、表示制御部１０１２は、判定部１０１１の判定結果に応じて端末の表示内容を制御する。表示制御部１０１２は、端末が据え置き端末装置３０であると判定された場合、以下のようにして据え置き端末装置３０の表示内容を制御する。例えば、表示制御部１０１２は、据え置き端末装置３０用の表示データを生成することによって据え置き端末装置３０の表示内容を制御する。また、表示制御部１０１２は、端末が端末装置４０であると判定された場合、以下のようにして端末装置４０の表示内容を制御する。例えば、表示制御部１０１２は、端末装置４０用の表示データを生成することによって端末装置４０の表示内容を制御する。
【００１９】
通信制御部１０１３は、判定結果に応じてコンテンツの配信を制御する。通信制御部１０１３は、端末が据え置き端末装置３０であると判定された場合、以下のようにして据え置き端末装置３０に配信させるコンテンツを制御する。据え置き端末装置３０は、端末装置４０とは異なり固定されているため、加速度センサなどを利用するようなコンテンツを利用することができない。そのため、通信制御部１０１３は、端末が据え置き端末装置３０である場合には、加速度センサなどを利用するようなコンテンツを配信しないように通信部１０６を制御する。
【００２０】
図４は、第１の実施形態における据え置き端末装置３０の機能構成を表す概略ブロック図である。
据え置き端末装置３０は、ＣＰＵ３０１、ＲＡＭ３０２、ＲＯＭ３０３、操作部３０４、記憶部３０５、通信部３０６、表示部３０７を備える。
【００２１】
ＣＰＵ３０１は、据え置き端末装置３０の各機能部の動作を制御する。また、ＣＰＵ３０１は、表示制御装置１０から送信される表示データで構成される表示画面を表示部３０７に表示させる。
ＲＡＭ３０２は、揮発性の記憶装置を用いて構成される。ＲＡＭ３０２は、ＲＯＭ３０３から読み出されたプログラムや、当該プログラムの実行などによって取得又は生成される情報を一時記憶する。
ＲＯＭ３０３は、不揮発性の記憶装置を用いて構成される。ＲＯＭ３０３は、システム起動時にＣＰＵ３０１によって実行されるプログラムや、自装置の装置番号などの情報を記憶する。
【００２２】
操作部３０４は、タッチパネル、ボタン、キーボード、ポインティングデバイス（マウス、タブレット等）等の既存の入力装置を用いて構成される。操作部３０４は、ユーザの指示を据え置き端末装置３０に入力する際にユーザによって操作される。また、操作部３０４は、入力装置を据え置き端末装置３０に接続するためのインタフェースであってもよい。この場合、操作部３０４は、入力装置においてユーザの入力に応じて生成された入力信号を据え置き端末装置３０に入力する。
【００２３】
記憶部３０５は、磁気ハードディスク装置や半導体記憶装置（例えば、ＳＳＤ）などの記憶装置を用いて構成される。記憶部３０５は、ＣＰＵ３０１にて実行される各種処理の制御プログラムを記憶する。
通信部３０６は、表示制御装置１０との間で通信を行う。例えば、通信部３０６は、表示制御装置１０から表示データを受信する。また、通信部３０６は、アクセス要求を表示制御装置１０に送信する。
【００２４】
表示部３０７は、液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ等の画像表示装置である。表示部３０７は、表示画面を表示する。表示部３０７は、画像表示装置を据え置き端末装置３０に接続するためのインタフェースであってもよい。この場合、表示部３０７は、表示画面を表示するための映像信号を生成し、自身に接続されている画像表示装置に映像信号を出力する。
【００２５】
図５は、第１の実施形態における端末装置４０の機能構成を表す概略ブロック図である。
端末装置４０は、ＣＰＵ４０１、ＲＡＭ４０２、ＲＯＭ４０３、操作部４０４、記憶部４０５、通信部４０６、表示部４０７、読取部４０８を備える。
【００２６】
ＣＰＵ４０１は、端末装置４０の各機能部の動作を制御する。また、ＣＰＵ４０１は、表示制御装置１０から送信される表示データで構成される表示画面を表示部４０７に表示させる。
ＲＡＭ４０２は、揮発性の記憶装置を用いて構成される。ＲＡＭ４０２は、ＲＯＭ４０３から読み出されたプログラムや、当該プログラムの実行などによって取得又は生成される情報を一時記憶する。
ＲＯＭ４０３は、不揮発性の記憶装置を用いて構成される。ＲＯＭ４０３は、システム起動時にＣＰＵ４０１によって実行されるプログラムや、自装置の装置番号などの情報を記憶する。
【００２７】
操作部４０４は、タッチパネル、ボタン、キーボード、ポインティングデバイス（マウス、タブレット等）等の既存の入力装置を用いて構成される。操作部４０４は、ユーザの指示を端末装置４０に入力する際にユーザによって操作される。また、操作部４０４は、入力装置を端末装置４０に接続するためのインタフェースであってもよい。この場合、操作部４０４は、入力装置においてユーザの入力に応じて生成された入力信号を端末装置４０に入力する。
【００２８】
記憶部４０５は、磁気ハードディスク装置や半導体記憶装置（例えば、ＳＳＤ）などの記憶装置を用いて構成される。記憶部４０５は、ＣＰＵ４０１にて実行される各種処理の制御プログラムを記憶する。
通信部４０６は、表示制御装置１０との間で通信を行う。通信部３０６は、例えば、表示制御装置１０から表示データを受信する。また、通信部３０６は、アクセス要求を表示制御装置１０に送信する。
【００２９】
表示部４０７は、液晶ディスプレイ、有機ＥＬディスプレイ等の画像表示装置である。表示部４０７は、表示画面を表示する。表示部４０７は、画像表示装置を端末装置４０に接続するためのインタフェースであってもよい。この場合、表示部４０７は、表示画面を表示するための映像信号を生成し、自身に接続されている画像表示装置に映像信号を出力する。
読取部４０８は、表示制御装置１０の接続画面上に表示されるコード情報を読み取る。コード情報は、表示制御装置１０にアクセスするためのＵＲＬなどのアドレス情報を含む。コード情報は、１次元バーコードであってもよいし、２次元コード（ＱＲコード（登録商標））であってもよい。
【００３０】
図６は、表示装置２０に表示される接続画面の一例を示す図である。
図６に示される接続画面には、文字表示領域５０及びコード情報５１が示されている。文字表示領域５０は、端末装置４０のユーザに対してコード情報５１の読み取りを促すための情報が表示される領域である。図６に示される例では、文字表示領域５０には「下のコード情報を読み取ってね」という文字列が示されている。コード情報５１は、表示制御装置１０に接続するためのＵＲＬなどを含む情報である。
【００３１】
端末装置４０のユーザは、文字表示領域５０に表示されている情報に従って端末装置４０を操作してコード情報５１を読み取る。端末装置４０の読取部４０８は、コード情報５１に含まれる情報を取得する。読取部４０８は、取得した情報をＣＰＵ４０１に出力する。ＣＰＵ４０１は、通信部４０６を制御して、取得された情報にアクセスさせる。通信部４０６は、ＣＰＵ４０１の制御に従って、アクセス要求を生成し、取得された情報で示されるアクセス先にアクセス要求を送信する。以上の処理によって、端末装置４０と表示制御装置１０との接続が完了する。なお、据え置き端末装置３０については、ユーザが据え置き端末装置３０の画面に触れることによって表示制御装置１０との間で接続が行われる。具体的には、ユーザが据え置き端末装置３０の画面に触れると、据え置き端末装置３０はアクセス要求を生成し、生成したアクセス要求を表示制御装置１０に送信する。以上の処理によって、据え置き端末装置３０と表示制御装置１０との接続が完了する。
【００３２】
図７は、表示装置２０に表示されるメイン画面及びメイン画面表示時の端末の表示画面の一例を示す図である。
図７（Ａ）は、表示装置２０に表示されるメイン画面の一例を示す図である。図７（Ｂ）は、表示装置２０にメイン画面が表示されている間に端末に表示される表示画面の一例を示す図である。なお、以下の説明では、表示装置２０にメイン画面が表示されている間に端末に表示される表示画面を第１の表示画面と記載する。
【００３３】
まず、図７（Ａ）について説明する。メイン画面は、端末の接続が完了した後に表示装置２０に表示される。メイン画面は、表示制御装置１０の表示制御部１０１２が生成し、出力部１０７を介して表示装置２０に表示される。図７（Ａ）に示すメイン画面には、複数のコンテンツが表示されている。また、メイン画面には、１又は複数のカーソル（選択手段）が表示される。このカーソルは、ユーザが表示装置２０上のコンテンツを選択する際に使用される。カーソルの数は、表示制御装置１０に接続している端末の数に対応する。図７（Ａ）に示す例では、カーソル５２及び５３が表示されている。つまり、図７（Ａ）に示す例では、表示制御装置１０に端末が２台接続していることが示されている。また、これらのカーソル５２及び５３は、互いに異なる表示態様で表示される。異なる表示態様として、例えばカーソルの色、カーソルの形などがある。端末のユーザは、自身の端末で自身に割り当てられた色又は形を確認することができる。
【００３４】
次に、図７（Ｂ）について説明する。図７（Ｂ）に示す第１の表示画面は、表示装置２０にメイン画面が表示されている間に端末に表示される。第１の表示画面には、操作領域５４及びダウンロードキー５５が表示されている。操作領域５４は、表示装置２０上に表示されているカーソルを操作するための操作キーが表示される領域である。端末のユーザが操作キーを操作すると、表示装置２０上に表示されている当該ユーザの端末に対応するカーソルが、ユーザが選択した操作キーと同じ方向に移動する。例えば、端末のユーザが左方向の操作キーを選択すると、表示装置２０上に表示されている当該ユーザの端末に対応するカーソルが左方向に移動する。
【００３５】
具体的な処理として、以下のような処理が行なわれる。端末のユーザが操作キーを操作すると、その情報が端末から表示制御装置１０に送信される。この際、ユーザが操作キーを押下した時間の情報も送信される。表示制御部１０１２は、受信された情報を基に、情報の送信元の端末に対応するカーソルを、選択された方向に受信された時間分だけ移動させた表示データを生成する。そして、表示制御部１０１２は、生成した表示データを出力部１０７を介して表示装置２０に表示させる。以上の処理によって、端末のユーザに対して、ユーザの操作に応じて表示装置２０上のカーソルが移動したように見せることができる。
【００３６】
ダウンロードキー５５は、カーソルで選択されたコンテンツをダウンロードする際に使用される。例えば、カーソル５３に対応付けられている端末のユーザが図７（Ａ）のお得クーポンを示すコンテンツを選択すると、クーポンが当該ユーザの端末にダウンロードされる。このように、端末のユーザの操作に応じて、表示装置２０上のカーソルが連動して操作される。
【００３７】
具体的な処理として、以下のような処理が行なわれる。端末のユーザが所望するコンテンツにカーソルを合わせてダウンロードキー５５が押下されると、その情報が端末から表示制御装置１０に送信される。通信制御部１０１３は、受信された情報を基に、記憶部１０５に記憶されているコンテンツの情報から、ユーザが所望するコンテンツの情報を取得する。そして、通信制御部１０１３は、取得したコンテンツの情報を、通信部１０６を介して端末に送信する。以上の処理によって、端末のユーザに対して、所望のコンテンツを提供することができる。
【００３８】
次に、図８及び図９を用いて、特定のコンテンツが選択された場合の表示画面の一例について説明する。なお、以下の説明では、特定のコンテンツが選択された場合の表示画面を特定表示画面と記載する。
図８は、据え置き端末装置３０に表示される特定表示画面の一例を示す図である。
図８に示す特定表示画面は、端末が据え置き端末装置３０であり、特定のコンテンツが選択された場合に据え置き端末装置３０の表示部３０７に表示される。ここで、特定のコンテンツとは、ゲームコンテンツである。図８には、複数の特定表示画面の例が示されている。各特定表示画面には、十字キー５６と要求動作情報５７とが表示される。十字キー５６は、上下左右の方向を表す。要求動作情報５７は、据え置き端末装置３０のユーザに要求する動作に関する情報を表す。例えば、図８（Ａ）では、要求動作情報５７としてカーソルを移動させたい方向を行動で表すことが示されている。また、図８（Ｂ）では、要求動作情報５７としてカーソルを移動させたい方向に対応する十字キー５６を叩くことが示されている。また、図８（Ｃ）では、要求動作情報５７としてカーソルを移動させたい方向を声で指示することが示されている。なお、据え置き端末装置３０に表示される特定表示画面は、図８に示す特定表示画面に限定される必要はない。
【００３９】
図９は、端末装置４０に表示される特定表示画面の一例を示す図である。
図９に示す特定表示画面は、端末が端末装置４０であり、特定のコンテンツが選択された場合に端末装置４０の表示部４０７に表示される。図９の特定表示画面には、十字キー５８と要求動作情報５９とが表示される。十字キー５８は、上下左右の方向を表す。要求動作情報５９は、端末装置４０のユーザに要求する動作に関する情報を表す。例えば、図９では、要求動作情報５９としてカーソルを移動させたい方向に端末装置４０を振ることが示されている。なお、端末装置４０に表示される特定表示画面は、図９に示す特定表示画面に限定される必要はない。
【００４０】
以上のように、表示制御装置１０の表示制御部１０１２は、特定のコンテンツが選択された場合には、端末の種別に応じて異なる特定表示画面の画面データを生成する。つまり、端末に応じて、ユーザに要求する動作が異なる。
【００４１】
図１０は、第１の実施形態における表示制御装置１０の処理の流れを示すフローチャートである。なお、図１０の処理開始時には、表示装置２０上に接続画面が表示されているものとする。
判定部１０１１は、通信部１０６を介してアクセス要求が受信されたか否か判定する（ＡＣＴ１０１）。アクセス要求が受信されていない場合（ＡＣＴ１０１−ＮＯ）、表示制御装置１０はＡＣＴ１０１の処理を繰り返し実行する。
【００４２】
一方、アクセス要求が受信された場合（ＡＣＴ１０１−ＹＥＳ）、判定部１０１１はアクセス要求に含まれる情報に基づいて端末の種別を判定する（ＡＣＴ１０２）。具体的には、判定部１０１１は、以下のようにして端末の種別が据え置き端末装置３０であるか端末装置４０であるかを判定する。まず、判定部１０１１は、アクセス要求に含まれる個体情報を取得する。次に、判定部１０１１は、取得した個体情報と、据え置き端末装置３０の個体情報を予め記憶している記憶部（不図示）に記憶されている個体情報とを比較する。そして、判定部１０１１は、取得した個体情報と、記憶部に記憶されている個体情報とが一致する場合に端末が据え置き端末装置３０であると判定する。一方、判定部１０１１は、取得した個体情報と、記憶部に記憶されている個体情報とが一致しない場合に端末が端末装置４０であると判定する。判定部１０１１は、判定結果とアクセス要求に含まれる個体情報とを対応付けてＲＡＭ１０２に記憶させる。その後、表示制御装置１０は、端末と接続する。
【００４３】
表示制御部１０１２は、出力部１０７を制御して、表示装置２０にメイン画面を表示させる（ＡＣＴ１０３）。この処理によって、表示装置２０上にメイン画面が表示される。その後、判定部１０１１は、自装置に複数の端末が接続しているか否か判定する（ＡＣＴ１０４）。自装置に複数の端末が接続している場合（ＡＣＴ１０４−ＹＥＳ）、表示制御部１０１２は端末毎にカーソルの表示態様を制御してメイン画面上に表示させる（ＡＣＴ１０５）。その後、表示制御部１０１２は、各端末の表示を制御する（ＡＣＴ１０６）。具体的には、表示制御部１０１２は、第１の表示画面の画面データを生成し、生成した画面データを通信部１０６を介して端末に送信させる。なお、表示制御部１０１２は、画面データを生成する際、各端末のカーソルの情報を含める。この処理によって、各端末のユーザは、自身の端末のカーソルを特定することができる。
【００４４】
その後、判定部１０１１は、特定のコンテンツが選択されたか否か判定する（ＡＣＴ１０７）。特定のコンテンツが選択された場合（ＡＣＴ１０７−ＹＥＳ）、表示制御部１０１２は端末に応じた表示制御を行う（ＡＣＴ１０８）。具体的には、以下のような表示制御が行われる。表示制御部１０１２は、ＲＡＭ１０２を参照し、据え置き端末装置３０と判定された端末には据え置き端末装置３０用の特定表示画面（図８参照）を表示させる。具体的には、表示制御部１０１２は、据え置き端末装置３０用の特定表示画面の画面データを生成する。そして、表示制御部１０１２は、生成した画面データを通信部１０６を介して据え置き端末装置３０に送信する。また、表示制御部１０１２は、ＲＡＭ１０２を参照し、端末装置４０と判定された端末には端末装置４０用の特定表示画面（図９参照）を表示させる。具体的には、表示制御部１０１２は、端末装置４０用の特定表示画面の画面データを生成する。そして、表示制御部１０１２は、生成した画面データを通信部１０６を介して端末装置４０に送信する。その後、表示制御装置１０は処理を終了する。
【００４５】
一方、特定のコンテンツが選択されていない場合（ＡＣＴ１０７−ＮＯ）、表示制御部１０１２は選択されたコンテンツに応じた端末の表示制御を行う（ＡＣＴ１０９）。例えば、新製品情報のコンテンツが選択された場合、表示制御部１０１２は新製品情報のコンテンツの画面データを生成する。そして、表示制御部１０１２は、生成した画面データを、通信部１０６を介して自装置に接続している端末に送信する。
【００４６】
ＡＣＴ１０４の処理において、自装置に複数の端末が接続していない場合（ＡＣＴ１０４−ＮＯ）、表示制御部１０１２は以下の処理を行う。表示制御部１０１２は、表示装置２０を制御して、１つのカーソルをメイン画面上に表示させる（ＡＣＴ１１０）。その後、表示制御部１０１２は、端末の表示を制御する（ＡＣＴ１１１）。具体的には、表示制御部１０１２は、第１の表示画面の画面データを生成し、生成した画面データを通信部１０６を介して端末に送信させる。
【００４７】
以上のように構成された表示制御装置１０によれば、顧客へのサービスを向上させることができる。以下、この効果について詳細に説明する。
本実施形態における表示制御装置１０は、特定のコンテンツが選択された場合には、端末の種別に応じて特定表示画面の画面データを生成する。つまり、表示制御装置１０は、端末の種別に応じて、ユーザに要求する動作が異なる画面データを生成する。これは、据え置き端末装置３０のように固定されている端末装置は、端末装置４０と比べて自由に動かすことができないためである。したがって、表示制御装置１０が、端末の種別に応じて異なる特定表示画面の画面データを生成することで、端末で不可能な動作をユーザに要求することを無くすことができる。そのため、表示装置２０と据え置き端末装置３０と端末装置４０とが混在して接続しているシステム構成においても顧客へのサービスを向上させることが可能になる。
【００４８】
また、上記システム構成において、据え置き端末装置３０と端末装置４０とに同じ情報が表示されてしまう場合、操作画面の利便性が十分ではない場合があった。例えば、据え置き端末装置３０と端末装置４０とでは、サイズが異なる。つまり、画面上に表示される情報のサイズも異なる。そこで、据え置き端末装置３０と端末装置４０とに同じ情報が表示されてしまう場合、端末装置４０において見えづらいなどの問題が発生する場合があった。それに対して、本実施形態における表示制御装置１０は、端末の種別に応じて異なる表示画面を表示させる。つまり、据え置き端末装置３０には据え置き端末装置３０用の表示画面が表示され、端末装置４０には端末装置４０用の表示画面が表示される。そのため、操作画面の利便性を向上させることが可能になる。
【００４９】
＜変形例＞
据え置き端末装置３０は、出力部を備えるように構成されてもよい。出力部は、据え置き端末装置３０に接続された不図示の出力装置を介し、据え置き端末装置３０のユーザに対してデータの出力を行う。出力装置は、画像や文字をシートに印刷（印字）する装置を用いて構成される。このように構成される場合、据え置き端末装置３０は、自装置を利用するユーザの操作に応じてクーポンなどのコンテンツをダウンロードする。そして、据え置き端末装置３０の出力部は、ダウンロードしたコンテンツを出力装置に印刷させる。
このように構成されることによって、端末装置４０を持たないユーザであってもクーポンなどの情報を取得することができる。
本実施形態では、表示制御装置１０と表示装置２０とが別々の装置として構成される例を示したが、これに限定される必要はない。例えば、表示制御装置１０と表示装置２０とが一体の装置として構成されてもよい。
【００５０】
（第２の実施形態）
第２の実施形態では、第１の実施形態の処理に加えて、据え置き端末装置３０ａでユーザの認証を行うことによって、特定のユーザに向けたコンテンツの配信を行う。
図１１は、第２の実施形態における表示制御装置１０ａの機能構成を表す概略ブロック図である。
表示制御装置１０ａは、ＣＰＵ１０１ａ、ＲＡＭ１０２、ＲＯＭ１０３、操作部１０４、記憶部１０５ａ、通信部１０６、出力部１０７を備える。
表示制御装置１０ａは、ＣＰＵ１０１及び記憶部１０５に代えてＣＰＵ１０１ａ及び記憶部１０５ａを備える点で表示制御装置１０と構成が異なる。表示制御装置１０ａは、他の構成については表示制御装置１０と同様である。そのため、表示制御装置１０ａ全体の説明は省略し、ＣＰＵ１０１ａ及び記憶部１０５ａについて説明する。
【００５１】
ＣＰＵ１０１ａは、据え置き端末装置３０ａで特定された特定のユーザに向けたコンテンツ及びポイントの付加を行う。
記憶部１０５ａは、磁気ハードディスク装置や半導体記憶装置（例えば、ＳＳＤ）などの記憶装置を用いて構成される。記憶部１０５ａは、ＣＰＵ１０１ａにて実行される各種処理の制御プログラムや、通信部１０６で配信するためのコンテンツなどを記憶する。また、記憶部１０５ａは、特定のユーザに関する情報を記憶する。特定のユーザに関する情報は、例えば特定のユーザが蓄積しているポイント、特定のユーザの好みなどの情報である。
【００５２】
図１２は、ＣＰＵ１０１ａによって実行されるソフトウェア構成図である。
ＣＰＵ１０１ａは、制御プログラムの実行によって判定部１０１１、表示制御部１０１２及び通信制御部１０１３ａとして機能する。ＣＰＵ１０１ａにおいて、通信制御部１０１３ａの構成がＣＰＵ１０１の構成と異なる。そこで、通信制御部１０１３ａについてのみ説明する。
【００５３】
通信制御部１０１３ａは、認証結果及び判定結果に応じてコンテンツの配信を制御する。通信制御部１０１３ａは、特定のユーザであり、端末が据え置き端末装置３０であると判定された場合、以下のように据え置き端末装置３０に配信させるコンテンツを制御する。例えば、通信制御部１０１３ａは、記憶部１０５に基づいて、特定のユーザに対応するコンテンツであり、加速度センサを利用しないコンテンツを配信するように制御する。
【００５４】
図１３は、第２の実施形態における据え置き端末装置３０ａの機能構成を表す概略ブロック図である。
据え置き端末装置３０ａは、ＣＰＵ３０１ａ、ＲＡＭ３０２、ＲＯＭ３０３、操作部３０４、記憶部３０５、通信部３０６、表示部３０７、識別装置３０８を備える。
据え置き端末装置３０ａは、ＣＰＵ３０１に代えてＣＰＵ３０１ａを備える点、識別装置３０８を新たに備える点で据え置き端末装置３０と構成が異なる。据え置き端末装置３０ａは、他の構成については据え置き端末装置３０と同様である。そのため、据え置き端末装置３０ａ全体の説明は省略し、ＣＰＵ３０１ａ及び識別装置３０８について説明する。
【００５５】
識別装置３０８は、ユーザを識別する装置である。例えば、識別装置３０８は、カードリーダー、カメラ、生体認証装置のいずれかの組合せで構成される。本実施形態では、識別装置３０８が、カメラ及び生体認証装置の組合せで構成される場合を例に説明する。生体認証装置には、予め特定のユーザの認証情報が記憶されている。認証情報の具体例として、例えば虹彩、手のひらの静脈などの情報がある。以下、識別装置３０８によるユーザの識別処理の一例について説明する。具体的には、まずカメラによってユーザが撮像される。生体認証装置は、撮像されたユーザの虹彩の情報と、予め記憶している虹彩の情報とが一致するか否か判定する。撮像されたユーザの虹彩の情報と、予め記憶している虹彩の情報とが一致する場合、生体認証装置は当該ユーザを特定のユーザであると識別する。一方、撮像されたユーザの虹彩の情報と、予め記憶している虹彩の情報とが一致しない場合、生体認証装置は当該ユーザを特定のユーザではないと識別する。識別装置３０８は、識別したユーザの情報を、通信部３０６を介して表示制御装置１０ａに送信する。
【００５６】
また、識別装置３０８がカードリーダーで構成される場合、識別装置３０８はＩＤの入力として所定のカード（例えば、会員カード）から情報を読み込む。そして、識別装置３０８は、読み込んだ情報と、予め記憶している情報とを比較してユーザを識別する。
ＣＰＵ３０１ａは、据え置き端末装置３０ａの各機能部の動作を制御する。また、ＣＰＵ３０１ａは、表示制御装置１０ａから送信される表示データで構成される表示画面を表示部３０７に表示させる。
【００５７】
以上のように構成された表示制御装置１０ａによれば、第１の実施形態と同様の効果を得ることができる。
また、表示制御装置１０ａは、ユーザを識別して特定のユーザに対しては、特定のユーザに応じたコンテンツが提供される。そのため、利便性を向上させることができる。
【００５８】
＜変形例＞
第２の実施形態は、第１の実施形態と同様に変形されてもよい。
【００５９】
以上説明した少なくともひとつの実施形態によれば、表示制御装置１０は、表示制御部１０１２と、通信部１０６とを持つ。表示制御部１０１２は、据え置き端末装置３０と端末装置４０とで異なる表示画面の表示データを生成する。通信部１０６は、生成された表示データを対応する装置に送信する。表示制御装置１０は、このような構成を持つことにより、顧客へのサービスを向上させることができる。
【００６０】
上述した実施形態における表示制御装置１０、据え置き端末装置３０及び端末装置４０の一部又は全ての機能をコンピュータで実現するようにしてもよい。その場合、この機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録する。そして、上述したプログラムを記録した記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、オペレーティングシステムや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、可搬媒体や記憶装置等のことをいう。可搬媒体は、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等である。また、記憶装置は、コンピュータシステムに内蔵されるハードディスク等である。さらに「コンピュータ読み取り可能な記録媒体」とは、通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するものである。通信回線は、インターネット等のネットワークや電話回線等である。また、「コンピュータ読み取り可能な記録媒体」は、サーバやクライアントとなるコンピュータシステム内部の揮発性メモリであってもよい。揮発性メモリは、一定時間プログラムを保持しているものである。また上記プログラムは、前述した機能の一部を実現するためのものであってもよい。また上記プログラムは、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【００６１】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００６２】
１０、１０ａ…表示制御装置，２０…表示装置，３０、３０ａ…据え置き端末装置，４０…端末装置，１０１、１０１ａ…ＣＰＵ，１０２…ＲＡＭ，１０３…ＲＯＭ，１０４…操作部，１０５、１０５ａ…記憶部，１０６…通信部，１０７…出力部，１０１１…判定部，１０１２…表示制御部，１０１３、１０１３ａ…通信制御部，３０１、３０１ａ…ＣＰＵ，３０２…ＲＡＭ，３０３…ＲＯＭ，３０４…操作部，３０５…記憶部，３０６…通信部，３０７…表示部，３０８…識別装置，４０１…ＣＰＵ，４０２…ＲＡＭ，４０３…ＲＯＭ，４０４…操作部，４０５…記憶部，４０６…通信部，４０７…表示部，４０８…読取部
【図１】
0006397797.tif 000002
【図２】
0006397797.tif 000003
【図３】
0006397797.tif 000004
【図４】
0006397797.tif 000005
【図５】
0006397797.tif 000006
【図６】
0006397797.tif 000007
【図７】
0006397797.tif 000008
【図８】
0006397797.tif 000009
【図９】
0006397797.tif 000010
【図１０】
0006397797.tif 000011
【図１１】
0006397797.tif 000012
【図１２】
0006397797.tif 000013
【図１３】
0006397797.tif 000014