(57)【要約】      （修正有）【課題】タッチパネル機能を有していない表示装置に対しても視聴者の意思を反映してインタラクティブにコンテンツを表示できるデジタルサイネージシステムを提供する。【解決手段】デジタルサイネージシステムはコンテンツを配信するコンテンツサーバ１００、配信されたコンテンツを表示するサイネージディスプレイ２００及びコンテンツサーバ１００と接続される携帯情報端末３００を含む。サイネージディスプレイ２００はコンテンツ共にディスプレイＩＤを含む識別コードを表示する。携帯情報端末３００はディスプレイＩＤを取得し、そのディスプレイＩＤをコンテンツサーバ１００に送信することでコンテンツサーバ１００から番組メニューを取得する。番組メニューから所望の関連コンテンツの表示をコンテンツサーバ１００にリクエストするとリクエストした関連コンテンツがサイネージディスプレイ２００に表示される。【選択図】図１
2014017581.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを配信するサーバ装置と、ネットワークを介して前記サーバ装置と接続され、前記サーバ装置から配信されたコンテンツを表示する表示装置と、ネットワークを介して前記サーバ装置と接続される携帯情報端末とを含むデジタルサイネージシステムであって、
前記表示装置は、
コンテンツ及び当該コンテンツに関連する関連コンテンツを表示するためのコンテンツ表示手段と、
自機の識別情報を表示するための識別情報表示手段とを含み、
前記携帯情報端末は、
前記表示装置に表示される識別情報を取得するための識別情報取得手段と、
取得した識別情報に基づいて、前記サーバ装置から、当該識別情報に対応する前記表示装置で表示されているコンテンツに関連する関連コンテンツの番組リストを取得するためのリスト取得手段と、
取得した番組リストに基づいて、前記サーバ装置に所望の関連コンテンツの表示を要求するための表示要求手段とを含み、
前記サーバ装置は、
コンテンツ及び前記表示要求手段が要求した関連コンテンツを前記表示装置に配信するためのコンテンツ配信手段を含み、
前記コンテンツ表示手段は、前記コンテンツ配信手段によって配信された関連コンテンツを受信したことに応答して、受信した関連コンテンツを表示するように表示を切替えるための手段を含む、デジタルサイネージシステム。
【請求項２】
前記識別情報表示手段は、前記サーバ装置のアドレス及び前記識別情報を含む識別コードを表示するための識別コード表示手段を含み、
前記携帯情報端末は、
前記識別コード表示手段によって表示される識別コードを読取り、前記サーバ装置のアドレス及び前記識別情報を取得するための手段と、
取得した前記アドレスを用いて前記サーバ装置と通信するための通信手段と、
取得した識別情報を前記サーバ装置に送信するための識別情報送信手段とをさらに含み、
前記サーバ装置は、
コンテンツ及び当該コンテンツに関連する番組リストを記憶するための記憶手段と、
前記携帯情報端末から送信される要求を受付けて管理するための要求管理手段と、
前記携帯情報端末から送信された識別情報を受信し、当該識別情報に対応する前記表示装置で表示されているコンテンツに関連する関連コンテンツの番組リストを当該携帯情報端末に送信するためのリスト送信手段とをさらに含む、請求項１に記載のデジタルサイネージシステム。
【請求項３】
前記表示装置は、前記サーバ装置に対して前記携帯情報端末からの要求を照会するための要求照会手段をさらに含み、
前記要求管理手段は、前記要求照会手段による要求の照会に応答して、受付けた要求の中から１つの要求を選択し、選択した要求に対応する関連コンテンツを次に配信するコンテンツとして決定するためのコンテンツ決定手段を含む、請求項２に記載のデジタルサイネージシステム。
【請求項４】
前記コンテンツ配信手段は、前記識別コードを含むコンテンツを配信するための手段を含む、請求項２又は請求項３に記載のデジタルサイネージシステム。
【請求項５】
前記携帯情報端末は、自機の現在位置情報を取得し、取得した現在位置情報を前記サーバ装置に送信するための位置情報送信手段をさらに含み、
前記サーバ装置は、
前記携帯情報端末から送信された現在位置情報を受信するための位置情報受信手段と、
受信した識別情報に基づいて、当該識別情報に対応する前記表示装置の設置位置に関する情報を取得するための手段とをさらに含み、
前記要求管理手段は、
前記携帯情報端末からの要求を受信したことに応答して、前記携帯情報端末の現在位置情報と前記表示装置の設置位置に関する情報とを比較し、前記携帯情報端末が、当該表示装置から所定の距離の範囲内に位置するという条件が充足されたことに応答して、前記携帯情報端末から送信される要求を受付けるための手段を含む、請求項２に記載のデジタルサイネージシステム。
【請求項６】
前記携帯情報端末は、自機の現在位置情報を取得し、取得した現在位置情報を前記サーバ装置に送信するための位置情報送信手段をさらに含み、
前記サーバ装置は、
前記携帯情報端末から送信された現在位置情報を受信するための位置情報受信手段と、
受信した識別情報に基づいて、当該識別情報に対応する前記表示装置の設置位置に関する情報を取得するための手段と、
前記携帯情報端末の現在位置情報と前記表示装置の設置位置に関する情報とを比較し、前記携帯情報端末が、当該表示装置から所定の距離より離れているという条件が充足されたことに応答して、前記携帯情報端末から受付けた要求を削除するための手段とをさらに含む、請求項２に記載のデジタルサイネージシステム。
【請求項７】
前記所定の距離は、前記携帯情報端末が、前記表示装置に表示される識別情報を取得可能な距離である、請求項５又は請求項６に記載のデジタルサイネージシステム。
【請求項８】
ネットワークを介して、表示装置及び携帯情報端末と接続されるサーバ装置であって、
コンテンツ及び当該コンテンツに関連する番組リストを記憶するための記憶手段と、
前記表示装置に対してコンテンツを配信するためのコンテンツ配信手段と、
前記携帯情報端末から送信される、前記表示装置の識別情報を受信し、受信した識別情報に基づいて、当該識別情報に対応する表示装置に表示されているコンテンツに関連する関連コンテンツの番組リストを当該携帯情報端末に送信するためのリスト送信手段と、
前記番組リストに基づく、前記携帯情報端末からの関連コンテンツの表示の要求を受付け、要求された関連コンテンツを前記表示装置に配信するための関連コンテンツ配信手段とを含み、
前記コンテンツ配信手段は、前記表示装置に対して、前記携帯情報端末によって取得可能な態様で、当該表示装置の識別情報が表示されるコンテンツを配信するための手段を含む、サーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルサイネージシステム及びサーバ装置に関し、特に、ネットワークを介してサーバ装置からコンテンツが配信されるデジタルサイネージシステム及びそのデジタルサイネージシステムに用いるサーバ装置に関する。
【背景技術】
【０００２】
ディスプレイを公共スペース又は店舗等に設置し、そのディスプレイにコンテンツを表示するデジタルサイネージシステム（電子看板システム）が普及してきている。デジタルサイネージディスプレイは、ネットワークに接続することで、遠隔でのコンテンツ更新が容易に可能である。この特徴を生かすことで、情報提供者は最新の情報を迅速に発信でき、視聴者は鮮度の高い情報を得られるようになった。こうしたデジタルサイネージでは、マルチメディアコンテンツを活用することにより、よりインパクトの強い情報を提供できる。さらに、タッチパネル機能を有するディスプレイを用いることにより、ユーザに対して必要な情報を選択させることができるので、ディスプレイに表示されるコンテンツに興味のあるユーザに対して必要な関連情報を提供できる。
【０００３】
このようなデジタルサイネージシステムにおいて、特定のユーザを対象としたコンテンツ表示を可能とするシステムも知られている。後掲の特許文献１は、特定のユーザに対して情報を提供できるディスプレイ連動システムを開示する。このディスプレイ連動システムは、ユーザの携帯端末から送信される位置情報をもとに、当該ユーザの近傍に位置するディスプレイを特定する。ディスプレイ連動システムはまた、ユーザの携帯端末から送信される当該ユーザの属性情報に基づいて、特定した上記ディスプレイにユーザの属性に応じたコンテンツを表示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１６３７１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１のディスプレイ連動システムは、ユーザが携帯端末を操作することなく、ディスプレイ近傍にいるユーザ向けの情報をディスプレイに表示できる。しかし、ユーザの意思を反映してインタラクティブにコンテンツを表示することができない。そのため、ディスプレイに表示されるコンテンツに興味のあるユーザに対して必要な関連情報を提供することが困難である。
【０００６】
手の届く場所に設置され、タッチパネル機能を備えたサイネージディスプレイであれば、インタラクティブに操作することが可能である。しかし、全てのサイネージディスプレイがタッチパネル機能を備えているわけではない。サイネージ（看板）の視聴者が、表示されるコンテンツに興味を持ち、より詳しい内容を知りたいと思ってもサイネージディスプレイからはそれ以上の情報を取得することが困難であり一方通行となる。さらに、タッチパネル機能を備えたサイネージディスプレイによるインタラクティブ操作を行なう場合でも、同一ユーザを識別できないため、表示されたコンテンツの有効性等を分析するための効果的な情報をあまり得られない。
【０００７】
本発明は、上記のような課題を解決するためになされたものであり、本発明の１つの目的は、タッチパネル機能を有していない表示装置に対しても視聴者の意思を反映してインタラクティブにコンテンツを表示できるデジタルサイネージシステム及びそのデジタルサイネージシステムに用いるサーバ装置を提供することである。
【０００８】
本発明のもう１つの目的は、表示するコンテンツの有効性を分析できるデジタルサイネージシステム及びそのデジタルサイネージシステムに用いるサーバ装置を提供することである。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の第１の局面に係るデジタルサイネージシステムは、コンテンツを配信するサーバ装置と、ネットワークを介してサーバ装置と接続され、サーバ装置から配信されたコンテンツを表示する表示装置と、ネットワークを介してサーバ装置と接続される携帯情報端末とを含むデジタルサイネージシステムである。このデジタルサイネージシステムにおいて、表示装置は、コンテンツ及び当該コンテンツに関連する関連コンテンツを表示するためのコンテンツ表示手段と、自機の識別情報を表示するための識別情報表示手段とを含む。携帯情報端末は、表示装置に表示される識別情報を取得するための識別情報取得手段と、取得した識別情報に基づいて、サーバ装置から、当該識別情報に対応する表示装置で表示されているコンテンツに関連する関連コンテンツの番組リストを取得するためのリスト取得手段と、取得した番組リストに基づいて、サーバ装置に所望の関連コンテンツの表示を要求するための表示要求手段とを含む。サーバ装置は、コンテンツ及び表示要求手段が要求した関連コンテンツを表示装置に配信するためのコンテンツ配信手段を含む。コンテンツ表示手段は、コンテンツ配信手段によって配信された関連コンテンツを受信したことに応答して、受信した関連コンテンツを表示するように表示を切替えるための手段を含む。
【００１０】
表示装置はサーバ装置から配信されたコンテンツを表示する。表示装置はまた、自機を識別するための識別情報を表示する。携帯情報端末を操作する視聴者は、表示装置に表示されるコンテンツに興味を持ち、より詳しい内容を知りたい場合、表示装置に表示される識別情報を携帯情報端末が取得し、取得した識別情報に基づいて、サーバ装置から、当該識別情報に対応する表示装置で表示されているコンテンツに関連する関連コンテンツの番組リストを取得する。サーバ装置は、表示装置に対してコンテンツを配信するため、上記識別情報によって表示装置を特定できれば、その表示装置で表示されているコンテンツを特定できる。したがって、そのコンテンツに関連する関連コンテンツの番組リストを携帯情報端末に提供できる。表示装置の視聴者は、当該携帯情報端末を操作することによって、番組リストに基づいて、所望の関連コンテンツの表示をサーバ装置に対して要求する。サーバ装置は、携帯情報端末から要求された関連コンテンツを当該表示装置に配信する。表示装置は、サーバ装置から配信された関連コンテンツを受信すると、コンテンツに代えて、当該関連コンテンツを表示する。すなわち、表示装置は、コンテンツが表示されている場合に、当該コンテンツに関連する関連コンテンツを受信すると、受信した関連コンテンツを表示するようにその表示を切替える。これにより、表示装置がタッチパネル機能を有していない場合でも、表示装置に視聴者の意思を反映してインタラクティブにコンテンツを表示できる。したがって、表示装置に表示されるコンテンツに興味のある視聴者（ユーザ）に対して必要な情報を提供できる。
【００１１】
サーバ装置と携帯情報端末とはネットワークを介して接続されるため、サーバ装置は同一ユーザを識別できる。サーバ装置はまた、携帯情報端末からの要求によって、携帯情報端末のユーザ（視聴者でもある）がどのようなコンテンツに興味があるかを分析するための情報を得ることができる。そのため、コンテンツの有効性等を分析するためのフィードバック情報を十分に得ることができるので、情報提供者は、ユーザの利用傾向に応じたコンテンツの改良等を効果的に行なえる。
【００１２】
好ましくは、識別情報表示手段は、サーバ装置のアドレス及び識別情報を含む識別コードを表示するための識別コード表示手段を含み、携帯情報端末は、識別コード表示手段によって表示される識別コードを読取り、サーバ装置のアドレス及び識別情報を取得するための手段と、取得したアドレスを用いてサーバ装置と通信するための通信手段と、取得した識別情報をサーバ装置に送信するための識別情報送信手段とをさらに含み、サーバ装置は、コンテンツ及び当該コンテンツに関連する番組リストを記憶するための記憶手段と、携帯情報端末から送信される要求を受付けて管理するための要求管理手段と、携帯情報端末から送信された識別情報を受信し、当該識別情報に対応する表示装置で表示されているコンテンツに関連する関連コンテンツの番組リストを当該携帯情報端末に送信するためのリスト送信手段とをさらに含む。
【００１３】
携帯情報端末は、識別コードを読取ることによって、サーバ装置のアドレス及び識別情報を取得する。携帯情報端末は、取得したアドレスを用いてサーバ装置と通信し、識別情報をサーバ装置に送信する。サーバ装置は、携帯情報端末から送信された識別情報を受信し、当該識別情報に対応する表示装置で表示されているコンテンツに関連する関連コンテンツの番組リストを当該携帯情報端末に送信する。これにより、携帯情報端末は、容易に、表示装置で表示されているコンテンツに関連する関連コンテンツの番組リストを取得できる。
【００１４】
より好ましくは、表示装置は、サーバ装置に対して携帯情報端末からの要求を照会するための要求照会手段をさらに含み、要求管理手段は、要求照会手段による要求の照会に応答して、受付けた要求の中から１つの要求を選択し、選択した要求に対応する関連コンテンツを次に配信するコンテンツとして決定するためのコンテンツ決定手段を含む。
【００１５】
サーバ装置は、携帯情報端末からの要求を受付ける。サーバ装置は、表示装置からの要求の照会に応答して、受付けた要求の中から１つの要求を選択し、選択した要求に対応する関連コンテンツを次に配信するコンテンツとして決定する。そして、決定されたコンテンツが表示装置に配信される。これにより、容易に、表示装置に表示されるコンテンツに興味のある視聴者（ユーザ）に対して必要な関連情報を提供できるので、視聴者の意思を反映したインタラクティブなコンテンツの表示を容易に実現できる。
【００１６】
さらに好ましくは、コンテンツ配信手段は、識別コードを含むコンテンツを配信するための手段を含む。これにより、サーバ装置によって識別コードの内容を容易に変更できる。
【００１７】
さらに好ましくは、携帯情報端末は、自機の現在位置情報を取得し、取得した現在位置情報をサーバ装置に送信するための位置情報送信手段をさらに含み、サーバ装置は、携帯情報端末から送信された現在位置情報を受信するための位置情報受信手段と、受信した識別情報に基づいて、当該識別情報に対応する表示装置の設置位置に関する情報を取得するための手段とをさらに含み、要求管理手段は、携帯情報端末からの要求を受信したことに応答して、携帯情報端末の現在位置情報と表示装置の設置位置に関する情報とを比較し、携帯情報端末が、当該表示装置から所定の距離の範囲内に位置するという条件が充足されたことに応答して、携帯情報端末から送信される要求を受付けるための手段を含む。
【００１８】
サーバ装置は、携帯情報端末からの要求を受信すると、携帯情報端末の現在位置情報と表示装置の設置位置に関する情報とを比較し、携帯情報端末が、当該表示装置から所定の距離の範囲内に位置するという条件を充足すると、当該携帯情報端末から送信される要求を受付ける。携帯情報端末のユーザが、例えば、表示装置から遠く離れた場所に居る場合、そのユーザが表示装置に表示されるコンテンツを視聴することが困難となる。上記構成によって、視聴することが可能なユーザからの要求のみを受付けることができるので、視聴することが困難なユーザからの要求を受付けることに起因する無駄なコンテンツの表示を回避できる。したがって、表示装置に表示されるコンテンツに興味のある視聴者（ユーザ）に対して必要な情報を効率よく提供できる。
【００１９】
さらに好ましくは、携帯情報端末は、自機の現在位置情報を取得し、取得した現在位置情報をサーバ装置に送信するための位置情報送信手段をさらに含み、サーバ装置は、携帯情報端末から送信された現在位置情報を受信するための位置情報受信手段と、受信した識別情報に基づいて、当該識別情報に対応する表示装置の設置位置に関する情報を取得するための手段と、携帯情報端末の現在位置情報と表示装置の設置位置に関する情報とを比較し、携帯情報端末が、当該表示装置から所定の距離より離れているという条件が充足されたことに応答して、携帯情報端末から受付けた要求を削除するための手段とをさらに含む。
【００２０】
サーバ装置は、携帯情報端末から送信される現在位置情報を受信する。サーバ装置は、携帯情報端末の現在位置情報と表示装置の設置位置に関する情報とを比較し、携帯情報端末が、当該表示装置から所定の距離より離れているという条件が充足されたことに応答して、携帯情報端末から受付けた要求を削除する。この動作により、当該携帯情報端末のユーザが要求した関連コンテンツの表示を終了して、表示装置の表示を、例えばコンテンツを表示する元の状態に戻すことができる。
【００２１】
上記所定の距離は、携帯情報端末が、表示装置に表示される識別情報を取得可能な距離とすることができる。すなわち、上記所定の距離は、視聴者が、表示装置に表示されるコンテンツを視聴可能な距離とすることができる。
【００２２】
本発明の第２の局面に係るサーバ装置は、ネットワークを介して、表示装置及び携帯情報端末と接続されるサーバ装置である。このサーバ装置は、コンテンツ及び当該コンテンツに関連する番組リストを記憶するための記憶手段と、表示装置に対してコンテンツを配信するためのコンテンツ配信手段と、携帯情報端末から送信される、表示装置の識別情報を受信し、受信した識別情報に基づいて、当該識別情報に対応する表示装置に表示されているコンテンツに関連する関連コンテンツの番組リストを当該携帯情報端末に送信するためのリスト送信手段と、番組リストに基づく、携帯情報端末からの関連コンテンツの表示の要求を受付け、要求された関連コンテンツを表示装置に配信するための関連コンテンツ配信手段とを含む。コンテンツ配信手段は、表示装置に対して、携帯情報端末によって取得可能な態様で、当該表示装置の識別情報が表示されるコンテンツを配信するための手段を含む。
【００２３】
サーバ装置は、表示装置に対してコンテンツを配信する。携帯情報端末は、コンテンツに表示される識別情報を取得し、サーバ装置に対して送信する。サーバ装置はさらに、携帯情報端末から送信される、表示装置の識別情報を受信し、受信した識別情報に基づいて、当該識別情報に対応する表示装置に表示されているコンテンツに関連する番組リストを当該携帯情報端末に送信する。携帯情報端末は、受信した番組リストに基づいて、関連コンテンツの表示の要求をサーバ装置に対して行なう。サーバ装置は、携帯情報端末から関連コンテンツの表示の要求を受付け、要求された関連コンテンツを表示装置に配信する。これにより、視聴者の要求する関連コンテンツを表示装置に表示できる。したがって、表示装置がタッチパネル機能を有していない場合でも、表示装置に視聴者の意思を反映してインタラクティブにコンテンツを表示できる。その結果、表示装置に表示されるコンテンツに興味のある視聴者に対して必要な関連情報を提供できる。
【００２４】
サーバ装置と携帯情報端末とはネットワークを介して接続されるため、サーバ装置は同一ユーザを識別できる。サーバ装置はまた、携帯情報端末からの要求によって、携帯情報端末のユーザ（視聴者でもある）がどのようなコンテンツに興味があるかを分析するためのフィードバック情報を得ることができる。この情報によって、情報提供者は、効果的なコンテンツ改良等を行なうことができる。
【発明の効果】
【００２５】
以上より、本発明によれば、タッチパネル機能を有していない表示装置に対しても視聴者の意思を反映してインタラクティブにコンテンツを表示できるデジタルサイネージシステム及びそのデジタルサイネージシステムに用いるサーバ装置を容易に得ることができる。  
【００２６】
また、本発明によれば、表示するコンテンツの有効性を分析できるデジタルサイネージシステム及びそのデジタルサイネージシステムに用いるサーバ装置を容易に得ることができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の第１の実施の形態に係るデジタルサイネージシステムの全体構成を示す図である。
【図２】図１に示すサイネージディスプレイで表示されるコンテンツ番組の一例を示す図である。
【図３】図１に示す携帯情報端末で表示されるメニュー画面の一例を示す図である。
【図４】図１に示すコンテンツサーバの機能構成を示す図である。
【図５】図１に示すサイネージディスプレイの機能構成を示す図である。
【図６】図１に示す携帯情報端末の機能構成を示す図である。
【図７】図１に示すコンテンツサーバで実行されるプログラム（携帯情報端末から送信されるディスプレイＩＤを受信して番組メニューを送信する処理を実行するプログラム）の制御構造を示すフローチャートである。
【図８】図１に示すコンテンツサーバで実行されるプログラム（携帯情報端末からのリクエストを受信してリクエストリストに追加する処理を実行するプログラム）の制御構造を示すフローチャートである。
【図９】図１に示すコンテンツサーバで実行されるプログラム（サイネージディスプレイにコンテンツ及び関連コンテンツを配信するプログラム）の制御構造を示すフローチャートである。
【図１０】図１に示すサイネージディスプレイで実行されるプログラムの制御構造を示すフローチャートである。
【図１１】図１に示す携帯情報端末で実行されるプログラムの制御構造を示すフローチャートである。
【図１２】本発明の第１の実施の形態に係るデジタルサイネージシステムの動作を説明する遷移図である。
【発明を実施するための形態】
【００２８】
以下の実施の形態では、同一の部品には同一の参照番号を付してある。それらの機能及び名称も同一である。したがって、それらについての詳細な説明は繰返さない。
【００２９】
（第１の実施の形態）
［全体システム構成］
図１〜図３を参照して、本発明の第１の実施の形態に係るデジタルサイネージシステムの全体構成について説明する。図１を参照して、このデジタルサイネージシステムは、コンテンツの配信を行なうコンテンツサーバ１００と、配信されたコンテンツを表示するサイネージディスプレイ２００と、ユーザ（視聴者）により操作可能な携帯情報端末３００とを含む。ここでは、説明の便宜上、携帯情報端末３００のユーザを例えばユーザＡ（視聴者Ａ）とする。図１中の矢印はデータの流れを示す。
【００３０】
コンテンツサーバ１００とサイネージディスプレイ２００とはネットワーク４００を介して接続されている。携帯情報端末３００はネットワーク４００を介してコンテンツサーバ１００と接続される。この携帯情報端末３００は無線によりネットワーク４００に接続される。ネットワーク４００は、例えば４Ｇ無線ネットワーク、ＡＴＭ（Ａｕｔｏｍａｔｉｃ  ｔｅｌｌｅｒ  ｍａｃｈｉｎｅ）専用線ネットワーク、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワーク（インターネット）等からなる。
【００３１】
サイネージディスプレイ２００は、例えば、大画面の液晶ディスプレイからなる。本実施の形態では、サイネージディスプレイ２００はタッチパネル機能を有さない構成とされ、視聴者の手の届かない場所に設置されているものとする。
【００３２】
図２を参照して、サイネージディスプレイ２００には、例えば、広告（１）〜広告（３）のコンテンツが順次時系列で切替わりながら表示される。広告（１）〜広告（３）の各コンテンツは、一定時間おきに順に遷移表示され、広告（３）のコンテンツの表示が終了すると、再び広告（１）のコンテンツが表示される。
【００３３】
サイネージディスプレイ２００に表示されるコンテンツは、二次元コード５０を含む。すなわち、コンテンツには当該コンテンツの一部に二次元コード５０が表示される。二次元コード５０は、この二次元コード５０を表示するサイネージディスプレイ２００を識別するための識別情報であるディスプレイＩＤ、及び、サイネージディスプレイ２００にコンテンツを配信するコンテンツサーバ１００のインターネット上のアドレス（例えばＵＲＬ：Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を含む。
【００３４】
再び図１を参照して、携帯情報端末３００はカメラ機能及びコード検出機能を有している。カメラ機能は、サイネージディスプレイ２００に表示される二次元コード５０を撮影して、当該二次元コード５０を取込む機能として用いることができる。コード検出機能は、取込んだ二次元コード５０を解析して、二次元コード５０に含まれるディスプレイＩＤ及びコンテンツサーバ１００のアドレスを取得する。当該コードの全情報をコンテンツサーバ１００のＷＷＷサービスに対するＵＲＬとしてエンコードすると、携帯情報端末３００はＷＷＷブラウザを介して容易にサーバ１００と通信することができる。
【００３５】
携帯情報端末３００はさらに、取得したアドレスを用いてコンテンツサーバ１００と通信し、取得したディスプレイＩＤをコンテンツサーバ１００に送信する機能を有する。携帯情報端末３００から送信されるディスプレイＩＤを受信したコンテンツサーバ１００は、当該ディスプレイＩＤに対応するサイネージディスプレイ２００を識別し、サイネージディスプレイ２００に配信したコンテンツに関連する関連コンテンツの番組メニュー（番組リスト）を当該携帯情報端末３００に送信する。携帯情報端末３００は、番組メニューを受信すると、受信した番組メニューを後述する表示部３４０（図６参照）に表示する。この番組メニューは、タッチパネル機能を有するサイネージディスプレイ向けコンテンツにおいて、関連情報のメニューとして表示される情報に相当する。
【００３６】
図３を参照して、携帯情報端末３００の表示部３４０の画面にはメニュー画面３４２が表示される。メニュー画面３４２は、サイネージディスプレイ２００で表示されているコンテンツに関連する関連コンテンツのメニューである。このメニュー画面３４２は、広告（１）に関連する詳細情報（関連情報）を選択するための広告（１）ボタン３４２ａ、広告（２）に関連する詳細情報（関連情報）を選択するための広告（２）ボタン３４２ｂ、及び、広告（３）に関連する詳細情報（関連情報）を選択するための広告（３）ボタン３４２ｃを含む。携帯情報端末３００は、広告（１）ボタン３４２ａ、広告（２）ボタン３４２ｂ及び広告（３）ボタン３４２ｃのいずれかに対する選択操作を受付けると、操作を受付けたボタンに対応する情報（関連コンテンツ）の表示を要求する指示（リクエスト）をコンテンツサーバ１００に送信する。
【００３７】
携帯情報端末３００からのリクエストを受付けたコンテンツサーバ１００は、サイネージディスプレイ２００からの問合せに応じて、要求された関連コンテンツをサイネージディスプレイ２００に配信する。サイネージディスプレイ２００は、コンテンツサーバ１００から配信された関連コンテンツを受信すると、標準の広告コンテンツ番組に代えて、受信した関連コンテンツを表示する。ここで、標準のコンテンツ番組のデータはサイネージディスプレイ２００側に保持され、サイネージディスプレイ２００は携帯情報端末３００からの要求がない場合に当該データを再利用する。
【００３８】
［システムコンポーネント構成］
《コンテンツサーバ１００》
図４を参照して、本デジタルサイネージシステムを構成するコンテンツサーバ１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１０、通信部１２０及びストレージ部１３０を含む。ＣＰＵ１１０には、通信部１２０及びストレージ部１３０が電気的に接続される。
【００３９】
ＣＰＵ１１０は、いずれも図示しないＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とともに制御部を構成する。ＣＰＵ１１０は、携帯情報端末３００及びサイネージディスプレイ２００からの指示に応じて各種コンピュータプログラムを実行することにより、コンテンツサーバ１００の各部の動作、並びに、携帯情報端末３００及びサイネージディスプレイ２００との通信等の所望の処理を実行する。
【００４０】
通信部１２０は、有線及び無線（本実施の形態では有線）によりネットワーク４００への接続を提供する。コンテンツサーバ１００は、この通信部１２０を介して、ネットワーク４００上のサイネージディスプレイ２００等と所定の通信プロトコルに従ったデータ通信を行なうことができる。
【００４１】
ストレージ部１３０は、大容量の記憶装置であるＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）を含む。ストレージ部１３０は、基本ソフトウェア及び当該基本ソフトウェアが提供する機能を利用して動作する種々のアプリケーションソフトを記憶する。ストレージ部１３０はさらに、コンテンツを記憶するコンテンツリポジトリ（ｒｅｐｏｓｉｔｏｒｙ）１３２、コンテンツリポジトリ１３２に記憶されたコンテンツに関連する関連コンテンツの番組メニューを記憶する番組メニューリポジトリ１３４、携帯情報端末３００から受付けたリクエストを一時保存するリクエスト記憶部（以下「リクエストリスト」と呼ぶ。）１３６及び受付けたリクエストを履歴として記憶するログ記憶部（以下、単に「ログ」と呼ぶ。）１３８を含む。コンテンツリポジトリ１３２はさらに、コンテンツとともに、コンテンツに関連する関連コンテンツを記憶する。
【００４２】
なお、ストレージ部１３０には、コンテンツを配信するサイネージディスプレイ２００の設置位置に関する情報（位置情報）が予め記憶されている。
【００４３】
ストレージ部１３０、通信部１２０、ＲＯＭ及びＲＡＭは、いずれもＣＰＵ１１０の制御のもとに協調して動作し、本実施の形態に係るコンテンツサーバとしてコンテンツサーバ１００は種々のアプリケーションによる処理を実現する。例えば、コンテンツサーバ１００は、コンテンツリポジトリ１３２と番組メニューリポジトリ１３４を保持するコンテンツ配信サービス、及び、携帯情報端末３００から送信される視聴者からのリクエストを受付けて管理するリクエスト管理サービス等の機能を搭載する。これらサービスは、基本ソフトウェアが提供する機能を利用して動作するアプリケーションソフトが実行されることによってその機能が実現される。
【００４４】
コンテンツサーバ１００はさらに、コンテンツ配信サービスにより、サイネージディスプレイ２００からの問合せに応じて、予め二次元コード５０をストリームに組込んだコンテンツ（例えば、広告番組）、又は当該コンテンツに関連する関連コンテンツを配信する。
【００４５】
《サイネージディスプレイ２００》
図５を参照して、サイネージディスプレイ２００は、ＣＰＵ２１０、通信部２２０、表示部２３０、ストレージ部２４０及びコンテンツキャッシュ２５０を含む。ＣＰＵ２１０には、通信部２２０、表示部２３０、ストレージ部２４０及びコンテンツキャッシュ２５０が電気的に接続される。
【００４６】
ＣＰＵ２１０は、ストレージ部２４０に記憶されるコンピュータプログラムを実行することにより、サイネージディスプレイ２００の全体の制御を司る。通信部２２０は、有線又は無線（本実施の形態では有線）によりネットワーク４００への接続を提供する。サイネージディスプレイ２００は、この通信部２２０を介して、ネットワーク４００上のコンテンツサーバ１００と所定の通信プロトコルに従ったデータ通信を行なうことができる。
【００４７】
表示部２３０は、上記のように、大画面の液晶ディスプレイからなる。ストレージ部２４０は、基本ソフトウェア及び当該基本ソフトウェアが提供する機能を利用して動作するアプリケーションソフトを記憶する。コンテンツキャッシュ２５０は、表示部２３０で表示するコンテンツを一時的に記憶する。
【００４８】
サイネージディスプレイ２００はさらに、リクエスト照会機能を持つコンテンツプレーヤを搭載する。コンテンツプレーヤは、基本ソフトウェアが提供する機能を利用して動作するアプリケーションソフトの１つであり、当該アプリケーションソフトが実行されることによってその機能が実現される。
【００４９】
《携帯情報端末３００》
図６を参照して、携帯情報端末３００は、ＣＰＵ３１０、カメラ部３２０、通信部３３０、表示部３４０及び位置検出部３５０を含む。ＣＰＵ３１０には、カメラ部３２０、通信部３３０、表示部３４０及び位置検出部３５０が電気的に接続される。
【００５０】
携帯情報端末３００は、基本ソフトウェア及び当該基本ソフトウェアが提供する機能を利用して動作するアプリケーションソフトを記憶する記憶装置（図示せず。）を含む。ＣＰＵ３１０は、ユーザによる指示等に応じて各種コンピュータプログラムを実行することにより、携帯情報端末３００の各部の動作及びコンテンツサーバ１００との通信等の所望の処理を実行する。
【００５１】
カメラ部３２０は図示しない撮像素子を含む。カメラ部３２０によって撮影された画像は、デジタルデータとして記憶装置に記憶される。通信部３３０は、無線によるネットワーク４００への接続を提供する。携帯情報端末３００は、この通信部３３０を介して、ネットワーク４００上のコンテンツサーバ１００と所定の通信プロトコルに従ったデータ通信を行なうことができる。
【００５２】
表示部３４０は、タッチパネル機能を有するタッチパネルディスプレイからなる。位置検出部３５０は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用して、自機の現在位置情報を取得する。
【００５３】
携帯情報端末３００には、基本ソフトウェアが提供する機能を利用して動作するアプリケーションソフトとして、メニューブラウザソフト及びコード検出ソフトがインストールされている。メニューブラウザは、コンテンツサーバ１００から取得した関連コンテンツのメニューを表示部３４０に表示する機能を有する。メニューブラウザに代えて、一般的なＷｅｂブラウザを使用してもよい。コード検出ソフトは、例えば、カメラ部３２０で撮影したコンテンツを解析して、二次元コード５０を検出し、そのコードに含まれるディスプレイＩＤ及びコンテンツサーバ１００のアドレスを取得する機能を有する。コンテンツの動画を常時入力し、二次元コード検出時に自動的にメニューブラウザを立ち上げると便利である。
【００５４】
［ソフトウェア制御構造］
図７〜図１０を参照して、本実施の形態に係るデジタルサイネージシステムにおいて、コンテンツサーバ１００で実行されるコンピュータプログラムの制御構造について説明する。コンテンツサーバ１００では、複数の携帯情報端末からのリクエストを受付けるために、携帯情報端末３００から送信されるディスプレイＩＤを受信して番組メニューを送信する処理を実行するプログラム、携帯情報端末３００からのリクエストを受信してリクエストリストに追加する処理を実行するプログラム、並びに、サイネージディスプレイ２００にコンテンツ及び関連コンテンツを配信するプログラムが並行して動作する。これらのプログラムは、サーバを稼働することによって起動される。
【００５５】
図７を参照して、携帯情報端末３００から送信されるディスプレイＩＤを受信して番組メニューを送信する処理を実行するために、コンテンツサーバ１００で実行されるコンピュータプログラムの制御構造について説明する。このプログラムは、携帯情報端末３００からアクセスが有るか否かを判定し、携帯情報端末３００からアクセスが有るまで待機するステップＳ１０００と、携帯情報端末３００からアクセスが有ると判定された場合に実行され、携帯情報端末３００から送信されたディスプレイＩＤを受信するステップＳ１０１０と、ステップＳ１０１０の後に実行され、受信したディスプレイＩＤに基づいてサイネージディスプレイ２００を特定し、サイネージディスプレイ２００に配信したコンテンツと関連する関連コンテンツの番組メニューを当該携帯情報端末３００に送信し、制御をステップＳ１０００に戻すステップＳ１０２０とを含む。
【００５６】
図８を参照して、携帯情報端末３００からのリクエストを受信してリクエストリストに追加する処理を実行するために、コンテンツサーバ１００で実行されるコンピュータプログラムの制御構造について説明する。このプログラムは、携帯情報端末３００からリクエストを受信したか否かを判定し、リクエストを受信するまで待機するステップＳ１１００と、ステップＳ１１００において、携帯情報端末３００からリクエストを受信したと判定された場合に実行され、受信したリクエストが妥当であるか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１１１０と、ステップＳ１１１０において、受信したリクエストが妥当であると判定された場合に実行され、当該リクエストを受付けて、そのリクエストをリクエストリスト１３６及びログ１３８に追加し、制御をステップＳ１１００に戻すステップＳ１１２０とを含む。ステップＳ１１１０において、受信したリクエストが妥当でないと判定された場合は、制御はステップＳ１１００に戻る。
【００５７】
ステップＳ１１１０では、携帯情報端末３００からリクエストとともに送信された携帯情報端末３００の現在位置情報を受信し、携帯情報端末３００の位置情報と、予め記憶している、サイネージディスプレイ２００の設置位置に関する情報（位置情報）とを比較する。そして、携帯情報端末３００の現在位置が、サイネージディスプレイ２００の近傍である場合は、リクエストは妥当であると判定し、サイネージディスプレイ２００の近傍でない場合は、リクエストは妥当でないと判定する。サイネージディスプレイ２００の近傍とは、携帯情報端末３００のユーザＡがサイネージディスプレイ２００に表示される二次元コード５０を撮影することが可能な位置である。このような位置は、携帯情報端末３００を所持するユーザＡがサイネージディスプレイ２００に表示されるコンテンツを視聴可能な距離の範囲内に居る位置であるとも言える。
【００５８】
図９を参照して、サイネージディスプレイ２００にコンテンツ及び関連コンテンツを配信する処理を実行するために、コンテンツサーバ１００で実行されるコンピュータプログラムの制御構造について説明する。このプログラムは、サイネージディスプレイ２００にコンテンツを配信するステップＳ１２００と、ステップＳ１２００の後に実行され、サイネージディスプレイ２００からリクエスト照会がされたか否かを判定し、リクエスト照会がされるまで待機するステップＳ１２１０と、ステップＳ１２１０において、サイネージディスプレイ２００からリクエスト照会がされたと判定された場合に実行され、リクエストリスト１３６にリクエストが有るか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１２２０とを含む。ステップＳ１２２０において、リクエストリスト１３６にリクエストが無いと判定された場合は、制御はステップＳ１２００に戻る。
【００５９】
このプログラムはさらに、ステップＳ１２２０において、リクエストリスト１３６にリクエストが有ると判定された場合に実行され、リクエストリスト１３６を参照して最適なコンテンツを選択するステップＳ１２３０と、ステップＳ１２３０の後に実行され、同じ端末から選択された同じコンテンツへのリクエストをリクエストリスト１３６から削除するステップＳ１２４０と、ステップＳ１２４０の後に実行され、リクエスト元の携帯情報端末３００から送信される位置情報を受信するステップＳ１２５０と、ステップＳ１２５０の後に実行され、携帯情報端末３００の位置がサイネージディスプレイ２００の近傍か否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１２６０とを含む。
【００６０】
ステップＳ１２３０では、リクエスト管理サービスがリクエストリスト１３６にあるリクエストの内容を加味して次の再生コンテンツを決定する。ステップＳ１２３０の選択アルゴリズムは例えば先着順である。ステップＳ１２４０では、同一のリクエストがリクエストリスト１３６に重複しないように、リクエスト管理サービスが、同じコンテンツへのリクエストをリクエストリスト１３６から削除する。
【００６１】
本実施の形態では、コンテンツサーバ１００に対して、複数の携帯情報端末からリクエストが送信されてくることを想定している。例えば、リクエストリスト１３６が、
（ａ）端末ＸからコンテンツＡをリクエスト
（ｂ）端末ＸからコンテンツＢをリクエスト
（ｃ）端末ＸからコンテンツＣをリクエスト
（ｄ）端末ＹからコンテンツＡをリクエスト
（ｅ）端末ＸからコンテンツＡをリクエスト
となっていた場合、（ａ）及び（ｅ）のリクエストは同じ端末Ｘから同じコンテンツＡへのリクエストである。このような場合、ステップＳ１２４０では、リクエスト（ａ）又はリクエスト（ｅ）をリクエストリスト１３６から削除する。
【００６２】
なお、ステップＳ１２４０では、選択して送信済みのリクエストも削除される。ステップＳ１２５０では、コンテンツサーバ１００は、過去の一定時間内にリクエスト発行元の携帯情報端末３００から位置情報を受信しているか否かを確認する。
【００６３】
ステップＳ１２６０では、ステップＳ１１１０と同様、携帯情報端末３００の位置情報と、予め記憶している、サイネージディスプレイ２００の設置位置に関する情報（位置情報）とを比較し、携帯情報端末３００の位置がサイネージディスプレイ２００の近傍か否かを判定する。サイネージディスプレイ２００の近傍とは、ステップＳ１１１０と同様、携帯情報端末３００を所持するユーザＡがサイネージディスプレイ２００に表示されるコンテンツを視聴可能な距離の範囲内に居る位置とされる。
【００６４】
このプログラムはさらに、ステップＳ１２６０において、携帯情報端末３００の位置がサイネージディスプレイ２００の近傍であると判定された場合に実行され、前回受付けたリクエストをリクエストリスト１３６及びログ１３８に追加し、制御をステップＳ１２１０に戻すステップＳ１２７０と、ステップＳ１２６０において、携帯情報端末３００の位置がサイネージディスプレイ２００の近傍ではないと判定された場合に実行され、携帯情報端末３００から受付けたリクエストをリクエストリスト１３６から削除し、制御をステップＳ１２１０に戻すステップＳ１２８０とを含む。
【００６５】
ステップＳ１２７０では、コンテンツ配信サービスが、ステップＳ１２３０においてリクエスト管理サービスが決定した次の再生コンテンツをサイネージディスプレイ２００に配信する。ステップＳ１２７０において、コンテンツサーバ１００がユーザのリクエストを保持すると、要求のセッションが開示されたものとする。
【００６６】
図１０を参照して、本実施の形態に係るデジタルサイネージシステムにおいて、サイネージディスプレイ２００で実行されるコンピュータプログラムの制御構造について説明する。このプログラムは電源を投入すると起動される。
【００６７】
このプログラムは、サイネージディスプレイ２００からのコンテンツ配信要求によってコンテンツサーバ１００から配信されるコンテンツを取得するステップＳ２０００と、ステップＳ２０００の後に実行され、取得したコンテンツを放映するステップＳ２０１０と、ステップＳ２０１０の後に実行され、コンテンツの放映が終了したか否かを判定し、コンテンツの放映が終了するまで待機するステップＳ２０２０とを含む。ステップＳ２０２０では、例えば図２に示す広告（１）のコンテンツが放映されている場合、広告（１）のコンテンツの放映が終了するまで待機する。
【００６８】
このプログラムはさらに、ステップＳ２０２０において、コンテンツの放映が終了したと判定された場合に実行され、コンテンツサーバ１００に対して、携帯情報端末３００からのリクエストが有るか否かを確認するために、リクエストリスト１３６にリクエスト照会するステップＳ２０３０と、ステップＳ２０３０の後に実行され、リクエストリスト１３６にリクエストが有るか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ２０４０と、ステップＳ２０４０において、リクエストが有ると判定された場合に実行され、コンテンツサーバ１００から送信される関連コンテンツを受信するステップＳ２０５０と、ステップＳ２０５０の後に実行され、受信した関連コンテンツを放映するステップＳ２０６０と、ステップＳ２０６０の後に実行され、関連コンテンツの放映が終了したか否かを判定し、関連コンテンツの放映が終了するまで待機するステップＳ２０７０と、ステップＳ２０４０において、リクエストリスト１３６にリクエストがないと判定された場合に実行され、取得したコンテンツの次のコンテンツ（次の広告）を選択し、制御をステップＳ２０１０に戻すステップＳ２０８０とを含む。
【００６９】
ステップＳ２０７０において、関連コンテンツの放映が終了したと判定された場合は、制御はステップＳ２０３０に戻る。標準のコンテンツを提示するために一度ステップＳ２０１０に戻してもよい。ステップＳ２０８０では、ステップＳ２０２０において例えば広告（１）の放映が終了すると、広告（１）の次のコンテンツである広告（２）が選択される。
【００７０】
図１１を参照して、本実施の形態に係るデジタルサイネージシステムにおいて、携帯情報端末３００で実行されるコンピュータプログラムの制御構造について説明する。このプログラムは、コード検出ソフトを使用するための操作を受付けると起動される、一種のアプリケーションである。図示しないが、任意の時点で本アプリケーションを再起動又は終了させることができるものとする。
【００７１】
このプログラムは、撮影指示がされたか否かを判定し、撮影指示があるまで待機するステップＳ３０００と、ステップＳ３０００において、撮影指示がされたと判定された場合に実行され、サイネージディスプレイ２００に表示される二次元コード５０を数秒間連続的に撮影するステップＳ３０１０と、ステップＳ３０１０の後に実行され、撮影した動画から二次元コード５０を抽出・解析して二次元コード５０に含まれるディスプレイＩＤ及びコンテンツサーバ１００のアドレスを取得するステップＳ３０２０と、ステップＳ３０２０の後に実行され、取得したディスプレイＩＤ及びアドレスを表示部３４０に表示するステップＳ３０３０と、ステップＳ３０３０の後に実行され、コンテンツサーバ１００へのアクセスの指示がされたか否かを判定し、アクセスの指示があるまで待機するステップＳ３０４０とを含む。
【００７２】
このプログラムはさらに、ステップＳ３０４０において、アクセスの指示がされたと判定された場合に実行され、取得したアドレスを用いてコンテンツサーバ１００にアクセスするステップＳ３０５０と、ステップＳ３０５０の後に実行され、コンテンツサーバ１００に対して取得したディスプレイＩＤを送信するステップＳ３０６０と、ステップＳ３０６０の後に実行され、ディスプレイＩＤを受信したことに応答してコンテンツサーバ１００から送信される番組メニューを受信するステップＳ３０７０と、ステップＳ３０７０の後に実行され、受信した番組メニューをメニューブラウザで表示するステップＳ３０８０と、ステップＳ３０８０の後に実行され、リクエストの発行指示がされたか否かを判定し、リクエストの発行指示がされるまで待機するステップＳ３０９０と、ステップＳ３０９０において、リクエストの発行指示がされたと判定された場合に実行され、指示されたリクエストをコンテンツサーバ１００に対して発行するステップＳ３１００とを含む。ステップＳ３１００では、位置検出部３５０によって現在位置情報を取得し、リクエストとともに取得した位置情報をコンテンツサーバ１００に送信する。
【００７３】
このプログラムはさらに、ステップＳ３１００の後に実行され、所定時間の経過後に現在位置情報を取得し、取得した位置情報をコンテンツサーバ１００に送信するステップＳ３１１０と、ステップＳ３１１０の後に実行され、コンテンツサーバ１００とのコネクションが切断されたか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ３１２０とを含む。
【００７４】
ステップＳ３１２０において、コネクションが切断されていないと判定された場合は、制御はステップＳ３１１０に戻る。ステップＳ３１２０において、コネクションが切断されたと判定された場合は、このプログラムは終了する。
【００７５】
［動作］
図２、図３及び図７〜図１２を参照して、以上のような構造及びフローチャートに基づく、本実施の形態に係るデジタルサイネージシステムの動作について説明する。
【００７６】
図１２を参照して、サイネージディスプレイ２００は、起動直後にコンテンツサーバ１００に対して、コンテンツの配信要求を発行する。コンテンツサーバ１００は、配信要求を受取ると、発行したサイネージディスプレイ２００に対してコンテンツを配信する（図９に示すステップＳ１２００）。サイネージディスプレイ２００はコンテンツサーバ１００から配信されるコンテンツを取得する（図１０に示すステップＳ２０００）。サイネージディスプレイ２００は視聴者に対して興味を持たせる当該取得したコンテンツ（広告コンテンツ）を放映する（図１０に示すステップＳ２０１０）。
【００７７】
携帯情報端末３００のユーザＡ（視聴者）が、サイネージディスプレイ２００で放映されているコンテンツを視聴して、放映されているコンテンツに興味を持ち、より詳しい内容を知りたいと思ったとする。サイネージディスプレイ２００で放映されているコンテンツの一部に二次元コード５０（図２参照）が表示されている。ユーザＡは、携帯情報端末３００を操作して、サイネージディスプレイ２００に表示される二次元コード５０を撮影する（図１１に示すステップＳ３０１０）。携帯情報端末３００は、撮影画像から二次元コード５０を検出・解析して、二次元コード５０に含まれるディスプレイＩＤ及びアドレスを取得する（ステップＳ３０２０）。ディスプレイＩＤは、ユーザＡが興味を持ったコンテンツを放映しているサイネージディスプレイ２００を識別するための識別情報であり、アドレスは、サイネージディスプレイ２００にコンテンツを配信したコンテンツサーバ１００のネットワーク上のアドレスである。
【００７８】
携帯情報端末３００は、サーバにアクセスする旨のメッセージを画面に表示する（ステップＳ３０３０）。携帯情報端末３００は、ユーザＡの操作によって、コンテンツサーバ１００へのアクセス指示を受付ける（ステップＳ３０４０）。携帯情報端末３００は、表示されているアドレスのコンテンツサーバ１００にアクセスし（ステップＳ３０５０）、ディスプレイＩＤをコンテンツサーバ１００に送信する（ステップＳ３０６０）。コンテンツサーバ１００は、携帯情報端末３００から送信されたディスプレイＩＤを受信すると（図７に示すステップＳ１０１０）、ディスプレイＩＤに基づいて、そのディスプレイＩＤのサイネージディスプレイ２００を特定する。コンテンツサーバ１００はさらに、特定したサイネージディスプレイ２００に配信したコンテンツに関連する関連コンテンツの番組メニューを番組メニューリポジトリ１３４から抽出し、その番組メニューを携帯情報端末３００に送信する（ステップＳ１０２０）。
【００７９】
携帯情報端末３００は、コンテンツサーバ１００から送信された番組メニューを取得し（図１１に示すステップＳ３０７０）、取得した番組メニューをメニューブラウザで表示部３４０に表示する（ステップＳ３０８０）。
【００８０】
図３を参照して、携帯情報端末３００では、メニューブラウザによりメニュー画面３４２が表示される。携帯情報端末３００は、メニュー画面３４２を表示して、ユーザＡに、標準広告コンテンツに関連する詳細情報として、広告（１）ボタン３４２ａ、広告（２）ボタン３４２ｂ及び広告（３）ボタン３４２ｃのいずれかの操作を選択させる。ユーザＡが、興味を持った関連コンテンツのボタンを操作すると（図１１に示すステップＳ３０９０においてＹＥＳ）、携帯情報端末３００はその操作を受付けて、コンテンツサーバ１００にリクエストを発行する（ステップＳ３１００）。携帯情報端末３００は、ユーザＡの上記操作に応答して、位置検出部３５０により自機の現在位置情報を取得し、リクエストとともに、取得した位置情報をコンテンツサーバ１００に送信する。
【００８１】
再び図１２を参照して、コンテンツサーバ１００は、携帯情報端末３００からのリクエストを受信すると（図８に示すステップＳ１１００においてＹＥＳ）、そのリクエストが妥当か否かを判定する（ステップＳ１１１０）。具体的には、コンテンツサーバ１００は、予め記憶されたサイネージディスプレイ２００の位置情報と携帯情報端末３００の位置情報とを比較し、携帯情報端末３００の位置がサイネージディスプレイ２００の近傍か否かを判定する。携帯情報端末３００の位置がサイネージディスプレイ２００の近傍である場合、受信したリクエストは妥当と判定し、そのリクエストをリクエストリスト１３６及びログ１３８に追加する（ステップＳ１１２０）。一方、携帯情報端末３００の位置がサイネージディスプレイ２００の近傍ではない場合、受信したリクエストは妥当ではない判定し、そのリクエストはリクエストリスト１３６及びログ１３８には追加せずに廃棄する。
【００８２】
サイネージディスプレイ２００では、図２に示すように、広告（１）〜広告（３）のコンテンツが順次時系列で切替わりながら放映される。例えば、広告（１）のコンテンツが放映されている場合、そのコンテンツの放映が終了すると（図１０に示すステップＳ２０２０においてＹＥＳ）、サイネージディスプレイ２００は、コンテンツサーバ１００にリクエストがきていないか確認するために、リクエスト管理サービスにリクエスト照会を行なう（ステップＳ２０３０）。リクエストリスト１３６にリクエストがある場合（それぞれステップＳ１２２０及びステップＳ２０４０においてＹＥＳ）、コンテンツサーバ１００は、リクエストリスト１３６のなかのリクエストに基づいて関連コンテンツを選択し、選択した関連コンテンツをサイネージディスプレイ２００に送信する（図９に示すステップＳ１２３０）。これにより、ユーザＡが要求した関連コンテンツがサイネージディスプレイ２００に配信される。その後、コンテンツサーバ１００は、同じコンテンツへのリクエストをリクエストリスト１３６から削除する（ステップＳ１２４０）。
【００８３】
サイネージディスプレイ２００は、コンテンツサーバ１００からリクエストに対応する関連コンテンツを受信し（図１０に示すステップＳ２０５０）、受信した関連コンテンツを放映する（ステップＳ２０６０）。
【００８４】
一方、リクエストリスト１３６にリクエストがない場合（ステップＳ２０４０においてＮＯ）、サイネージディスプレイ２００は、取得したコンテンツの次のコンテンツ（次の広告）を選択し、選択したコンテンツを放映する。例えば、広告（１）のコンテンツの放映が終了した後に、リクエスト照会を行なったところ、リクエストリスト１３６にリクエストがない場合、サイネージディスプレイ２００は、広告（２）のコンテンツを放映する。
【００８５】
ここで、携帯情報端末３００のユーザＡが、例えば何らかの用事を思い出し、サイネージディスプレイ２００の近くから立ち去っていたとする。携帯情報端末３００は、所定の間隔で位置情報を取得して、取得した位置情報をコンテンツサーバ１００に送信し続けている（図１１に示すステップＳ３１１０及びステップＳ３１２０）。コンテンツサーバ１００は、携帯情報端末３００から送信される位置情報を受信し、携帯情報端末３００の位置がサイネージディスプレイ２００の近傍ではないと判定するか、携帯情報端末３００から一定時間位置情報の送信が行なわれていないと判定すると、携帯情報端末３００が発行したリクエストを廃棄して配信しないようにする（図９に示すステップＳ１２８０）。
【００８６】
リクエストが廃棄されると、当該リクエストは完了したものとされ、次のリクエストがある場合（図１０に示すステップＳ２０４０においてＹＥＳ）、そのリクエストに従う。
【００８７】
［本実施の形態の効果］
以上の説明から明らかなように、本実施の形態に係るデジタルサイネージシステムを利用することにより、以下に述べる効果を奏する。
【００８８】
携帯情報端末３００を所持するユーザＡは、サイネージディスプレイ２００に表示されるコンテンツに興味を持ち、より詳しい内容を知りたいと思った場合、携帯情報端末３００を操作することによって、興味を持ったコンテンツに関する関連コンテンツの番組メニューをコンテンツサーバ１００から取得して携帯情報端末３００に表示できる。この番組メニューは、タッチパネル型ディスプレイではメニューとして表示される情報に相当する。取得した番組メニューに基づいて、所望のコンテンツの表示をリクエストすることにより、リクエストしたコンテンツをサイネージディスプレイ２００に放映できる。このように、ユーザ（視聴者）が番組メニュー中の項目を選択してリクエスト管理サービスにリクエストを発行することで、ユーザ（視聴者）の希望するコンテンツがコンテンツサーバ１００からサイネージディスプレイ２００に送信されて表示される。これにより、タッチパネル機能を有していないサイネージディスプレイ２００であっても、サイネージディスプレイ２００に視聴者の意思を反映してインタラクティブにコンテンツを表示できる。したがって、サイネージディスプレイ２００に表示されるコンテンツに興味のある視聴者（ユーザ）に対して必要な関連情報を提供できる。
【００８９】
コンテンツサーバ１００と携帯情報端末３００とはネットワーク４００を介して接続されるため、コンテンツサーバ１００は同一ユーザを識別できる。コンテンツサーバ１００はまた、携帯情報端末３００からのリクエストによって、携帯情報端末３００のユーザＡがどのようなコンテンツに興味があるかを分析するための情報をログ１３８に蓄積できる。ユーザ毎のログを分析することにより、コンテンツの有効性及び利用傾向をフィードバックして確認できるようになり、情報提供者は効果的なコンテンツ改良を行なうことができる。
【００９０】
コンテンツサーバ１００は、予め二次元コードをストリームに組込んだコンテンツ（番組）を配信する。これにより、コンテンツサーバ１００によって、二次元コードのコード情報を容易に変更できる。時間に応じてコードを毎回変更する等の工夫を行なえばセキュリティを向上できる。
【００９１】
コンテンツサーバ１００は、携帯情報端末３００からの要求を受信すると、携帯情報端末３００の現在位置情報とサイネージディスプレイ２００の設置位置に関する情報とを比較し、携帯情報端末３００の位置が、サイネージディスプレイ２００の近傍であるか否かを判定する。携帯情報端末３００の位置が、サイネージディスプレイ２００の近傍である場合、コンテンツサーバ１００は、携帯情報端末３００から送信されるリクエストを受付けて、リクエストリスト１３６に追加する。携帯情報端末３００のユーザＡが、例えば、サイネージディスプレイ２００から遠く離れた場所に居る場合、そのユーザＡがサイネージディスプレイ２００に表示されるコンテンツを視聴することが困難となる。本実施の形態では、視聴することが可能なユーザからのリクエストのみを受付けることができるので、サイネージディスプレイを識別するコード情報を保持していながら、視聴することが困難なユーザからのリクエストを受付けることに起因する無駄なコンテンツの表示を回避できる。したがって、サイネージディスプレイ２００に表示されるコンテンツに興味のある視聴者（ユーザ）に対して必要な情報を効率よく提供できる。
【００９２】
コンテンツサーバ１００はまた、携帯情報端末３００の位置が、サイネージディスプレイ２００の近傍から離れた場合、携帯情報端末３００から受付けたリクエストをリクエストリスト１３６から削除する。これにより、携帯情報端末３００のユーザＡがリクエストした関連コンテンツの表示を終了して、サイネージディスプレイ２００の表示を、例えばコンテンツを表示する元の状態に戻すことができる。
【００９３】
（第２の実施の形態）
本実施の形態に係るデジタルサイネージシステムは、上記第１の実施の形態に係るデジタルサイネージシステムと同様の構成を有している。ただし、本実施の形態では、ユーザが希望した関連コンテンツをコンテンツサーバに登録することが可能に構成されており、携帯情報端末からのリクエストにより、コンテンツサーバに登録した関連コンテンツを携帯情報端末の表示部に表示する点において、上記第１の実施の形態とは異なる。
【００９４】
本実施の形態に係るデジタルサイネージシステムは、第１の実施の形態に係るデジタルサイネージシステムとハードウェア構成は同じである。ただし、コンテンツサーバ及び携帯情報端末に記憶されているプログラム等が第１の実施の形態とは異なる。
【００９５】
本実施の形態では、コンテンツサーバは、携帯情報端末からリクエストを受信した後、図８に示すステップＳ１１１０のタイミングで、リクエストに対応する関連コンテンツの一時保存エリアを呼出すことが可能なＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を仮決めする。コンテンツサーバは、仮決めしたＵＲＬを、携帯情報端末宛に当該携帯情報端末からのリクエストに対するレスポンスとして返信する。
【００９６】
コンテンツサーバは、図９に示すステップＳ１２３０において関連コンテンツを選択し、仮決めしたＵＲＬで呼出し可能な記憶エリア（一時保存エリア）に選択した関連コンテンツを保存する。コンテンツサーバが携帯情報端末から当該ＵＲＬへのリクエストを受取ると、コンテンツサーバは、一時保存エリアに保存した関連コンテンツを当該携帯情報端末に送信する。一時保存エリアに保存された関連コンテンツは、例えば１週間後等の適当なタイミングで削除される。
【００９７】
上記構成を有する本実施の形態では、ユーザがサイネージディスプレイを離れた後であっても、当該ユーザは携帯情報端末により好きなタイミングで関連コンテンツの内容を再確認できる。
【００９８】
（第３の実施の形態）
本実施の形態に係るデジタルサイネージシステムは、上記第２の実施の形態において、携帯情報端末の操作により、コンテンツサーバに登録した関連コンテンツの内容を印刷することが可能に構成されている。
【００９９】
本実施の形態に係るデジタルサイネージシステムは、第２の実施の形態に係るデジタルサイネージシステムとハードウェア構成は同じである。ただし、コンテンツサーバ及び携帯情報端末に記憶されているプログラム等が第２の実施の形態とは異なる。
【０１００】
関連コンテンツの内容の印刷は、ネットワークを介してコンテンツサーバに接続されたプリンタ及び複合機等の画像形成装置により実行される。本実施の形態では、画像形成装置はサイネージディスプレイの近傍の店舗（例えばコンビニエンスストア）に設置されているものとする。携帯情報端末には、図３に示すメニュー画面と同様のメニュー画面が表示され、そのメニュー画面には印刷ボタン（図示せず。）が表示されている。リクエストを送信するタイミングでユーザが印刷ボタンを操作することにより、携帯情報端末は、リクエストとともに印刷要求を送信する。コンテンツサーバは、携帯情報端末からのリクエストに付随して、図８に示すステップＳ１１００のタイミングで印刷要求を受付ける。
【０１０１】
コンテンツサーバは、図９に示すステップＳ１２７０のタイミングでリクエストされたコンテンツをサイネージディスプレイに送信する。それと同時に、コンテンツサーバは、リクエストされたコンテンツを印刷データに変換してサイネージディスプレイの近傍に設置された画像形成装置に送信する。コンテンツサーバは、サイネージディスプレイと画像形成装置とを対応付けたテーブルを予め記憶している。このテーブルには、画像形成装置の宛先（例えばＩＰアドレス及びＵＲＬ等）も記憶されている。コンテンツサーバは、関連コンテンツをサイネージディスプレイに配信する前に当該テーブルを参照して、関連コンテンツを送信するサイネージディスプレイに対応する画像形成装置が存在するか否かを判定する。対応する画像形成装置があると判定された場合は、当該画像形成装置の宛先をテーブルから読出して、その宛先の画像形成装置に印刷データを送信する。画像形成装置は、コンテンツサーバから印刷データを受信すると、受信した印刷データを用いて印刷処理を実行する。
【０１０２】
上記構成を有する本実施の形態では、ユーザが必要に応じて、サイネージディスプレイに表示された情報（内容）を所定の画像形成装置で印刷できる。
【０１０３】
［変形例］
上記実施の形態では、コンテンツサーバ、サイネージディスプレイ及び携帯情報端末をそれぞれ１台ずつ含むデジタルサイネージシステムの構成を示したが、本発明はそのような実施の形態には限定されない。コンテンツサーバ、サイネージディスプレイ及び携帯情報端末の台数は、１台であってもよいし、複数台であってもよい。
【０１０４】
上記実施の形態では、サイネージディスプレイとして液晶ディスプレイを用いた例について示したが、本発明はそのような実施の形態には限定されない。サイネージディスプレイは液晶ディスプレイ以外の表示装置であってもよい。例えば、サイネージディスプレイとして、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）を表示素子に使用した大型映像装置（ＬＥＤディスプレイ）を用いてもよい。
【０１０５】
上記実施の形態では、予め二次元コードをストリームに組込んだコンテンツを配信する例について示したが、本発明はそのような実施の形態には限定されない。携帯情報端末に対して、ディスプレイＩＤ及びサーバアドレスを示すことができれば、上記構成以外の構成であってもよい。例えば、二次元コードをサイネージディスプレイの枠等にシールとして貼付ける構成等であってもよい。
【０１０６】
上記実施の形態では、ディスプレイＩＤを含む識別コードとして二次元コードをサイネージディスプレイに表示する例について示したが、本発明はそのような実施の形態には限定されない。ディスプレイＩＤ及びサーバアドレスを示すことができる識別コードであれば、二次元コード以外の識別コードを用いてもよい。
【０１０７】
上記実施の形態では、携帯情報端末の位置情報をコンテンツサーバに送信し、位置情報に応じて、リクエストを受付けるか否か、及び、受付けたリクエストを削除するか否かを決定する例について示したが、本発明はそのような実施の形態には限定されない。例えば、携帯情報端末からコンテンツサーバに位置情報を送信しない構成であってもよい。
【０１０８】
上記実施の形態では、コンテンツサーバからサイネージディスプレイに対して複数の広告を含むコンテンツを配信し、携帯情報端末に表示される番組メニューで広告の１つを選択する例について示したが、本発明はそのような実施の形態には限定されない。例えば、サイネージディスプレイに配信するコンテンツは１つの広告を含むものであってもよい。さらに、１つの広告（コンテンツ）に対して関連する情報を複数準備しておき、ユーザ（視聴者）が興味をもった広告に対して複数の番組（情報）の中から所望の番組を選択できるように構成してもよい。
【０１０９】
今回開示された実施の形態は単に例示であって、本発明が上記した実施の形態のみに限定されるわけではない。本発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味及び範囲内での全ての変更を含む。
【符号の説明】
【０１１０】
１００                            コンテンツサーバ
１２０、２２０、３３０            通信部
１３０、２４０                    ストレージ部
１３２                            コンテンツリポジトリ
１３４                            番組メニューリポジトリ
２００                            サイネージディスプレイ
２３０、３４０                    表示部
２５０                            コンテンツキャッシュ
３００                            携帯情報端末
３２０                            カメラ部
３５０                            位置検出部
４００                            ネットワーク
【図１】
2014017581.tif 000003
【図２】
2014017581.tif 000004
【図３】
2014017581.tif 000005
【図４】
2014017581.tif 000006
【図５】
2014017581.tif 000007
【図６】
2014017581.tif 000008
【図７】
2014017581.tif 000009
【図８】
2014017581.tif 000010
【図９】
2014017581.tif 000011
【図１０】
2014017581.tif 000012
【図１１】
2014017581.tif 000013
【図１２】
2014017581.tif 000014