(57)【要約】【課題】デジタルサイネージとモバイル端末のユーザとが、デジタルサイネージからジャンプアウトしてモバイル端末へジャンプインした擬似的なキャラクタを介してコミュニケーションを図ることで、端末ユーザに負担を強いることなく高い広告効果を期待できるコミュニケーションシステムを提供する。【解決手段】モバイル端末２を携帯した端末ユーザが、デジタルサイネージ１の大型ディスプレイ１０１の表示内容を視認できる距離まで接近すると、両者の間に無線接続が自動的に確立される。次いで、デジタルサイネージ１の大型ディスプレイ１０１上に表示されているキャラクタ５がジャンプアウトし、モバイル端末２の端末ディスプレイ２０１上へジャンプインする。これにより、端末ユーザ４に対してデジタルサイネージ１の存在を積極的にアピールできるようになる。【選択図】図１
2014089401.tif 000002
【特許請求の範囲】
【請求項１】
デジタルサイネージから受信した情報の出力をキャラクタに演出させるモバイル端末において、
デジタルサイネージとの距離を計測する手段と、
近接のデジタルサーネージへ無線接続を要求して無線接続を確立する手段と、
前記デジタルサイネージのディスプレイからジャンプアウトしたキャラクタを端末ディスプレイ上へジャンプインさせるアニメーションを、当該ジャンプアウトおよびジャンプインが同期するように演出する第１アニメーション同期手段と、
前記デジタルサイネージから、前記端末ディスプレイ上にジャンプインしたキャラクタに発話させる情報を受信する情報受信手段と、
前記ジャンプインしたキャラクタに前記情報を発話させる第１キャラクタ演出手段とを具備したことを特徴とするモバイル端末。
【請求項２】
前記アニメーション同期手段はさらに、端末ディスプレイ上に表示されているキャラクタをジャンプアウトさせてデジタルサイネージのディスプレイ上へジャンプインさせるアニメーションを、当該ジャンプインおよびジャンプアウトが同期するように演出することを特徴とする請求項１に記載のモバイル端末。
【請求項３】
前記キャラクタの外観が、前記デジタルサイネージから受信する情報の内容に関連付けられたことを特徴とする請求項１または２に記載のモバイル端末。
【請求項４】
モバイル端末へ送信した情報の出力をキャラクタに演出させるデジタルサイネージにおいて、
近接のモバイル端末からの無線接続要求に応答して無線接続を確立する無線接続手段と、
ディスプレイ上に表示されているキャラクタをジャンプアウトさせてモバイル端末の端末ディスプレイ上へジャンプインさせるアニメーションを、当該ジャンプインおよびジャンプアウトが同期するように演出する第２アニメーション同期手段と、
端末ディスプレイ上にジャンプインしたキャラクタに発話させる情報を送信する情報送信手段とを具備したことを特徴とするデジタルサイネージ。
【請求項５】
前記アニメーション同期手段はさらに、前記モバイル端末の端末ディスプレイからジャンプアウトしたキャラクタをディスプレイ上へジャンプインさせるアニメーションを、当該ジャンプアウトおよびジャンプインが同期するように演出することを特徴とする請求項３に記載のデジタルサイネージ。
【請求項６】
前記キャラクタの外観が、前記デジタルサイネージが送信する情報の内容に関連付けられたことを特徴とする請求項１または２に記載のデジタルサイネージ。
【請求項７】
相互に無線通信するデジタルサイネージおよびモバイル端末から構成されるコミュニケーションシステムにおいて、
前記モバイル端末が、
デジタルサイネージとの距離を計測する距離計測手段と、
近接のデジタルサーネージへ無線接続を要求して無線接続を確立する無線接続手段と、
前記デジタルサイネージのディスプレイからジャンプアウトしたキャラクタを端末ディスプレイ上へジャンプインさせるアニメーションを、当該ジャンプアウトおよびジャンプインが同期するように演出する第１アニメーション同期手段と、
前記デジタルサイネージから、前記端末ディスプレイ上にジャンプインしたキャラクタに発話させる情報を受信する情報受信手段と、
前記ジャンプインしたキャラクタに前記情報を発話させる第１キャラクタ演出手段とを具備し、
前記デジタルサイネージが、
近接のモバイル端末からの無線接続要求に応答して無線接続を確立する無線接続手段と、
ディスプレイ上に表示されているキャラクタをジャンプアウトさせてモバイル端末の端末ディスプレイ上へジャンプインさせるアニメーションを、当該ジャンプインおよびジャンプアウトが同期するように演出する第２アニメーション同期手段と、
端末ディスプレイ上にジャンプインしたキャラクタに発話させる情報を送信する情報送信手段とを具備したことを特徴とするコミュニケーションシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コミュニケーションシステムならびにそのデジタルサイネージおよびモバイル端末に係り、特に、デジタルサイネージからプッシュされた情報の出力をモバイル端末のディスプレイ上でキャラクタに演出させるコミュニケーションシステムならびにそのデジタルサイネージおよびモバイル端末に関する。
【背景技術】
【０００２】
特許文献１には、超音波により検知された人までの距離を検出する表示装置が開示されている。この装置では、人が表示部の近くにいることが赤外線センサにより検知された場合には、超音波センサにより人までの距離を検出し、その人の目の位置を推定して、その目の位置に基づき表示装置の表示の明るさ、表示する文字の大きさ、及び表示装置の向きを自動的に調整して気づかせるようにする。
【０００３】
特許文献２には、カメラにより撮影されたユーザの顔画像に基づいてユーザから画面までの距離を求める表示装置が開示されている。この装置では、撮影されたユーザの顔画像に基づいて、ユーザから画面までの距離を求め、ユーザが画面に顔を近づけた場合には、文字の表示サイズを小さくすることで、表示された文書の広い範囲を確認できるようにし、ユーザが画面から離れた場合には、文字の表示サイズを大きくし、視認性を高くするとともに、ユーザに注意を気づかせることも可能である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開2006-126229号公報
【特許文献２】特開2006-023953号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
デジタルサイネージの広告関連情報を個人に届けるために、歩行者がディスプレイに接近すると、ディスプレイを視認できる距離でユーザ端末がディスプレイに付属するWiFi APにタイミングよく自動無線接続する技術を開発されている。一方、デジタルサイネージの広告効果の向上を目指すには、通りかかったユーザに関心を喚起する機能が求められている。
【０００６】
特許文献１では、超音波により検知された人までの距離を検出する手法が開示されている。この方式を利用すれば、表示の明るさ、表示する文字の大きさ、及び表示装置の向きを自動的に調整することによって、表示の視認性が向上する調整を行うことができ、ユーザに注意を気づかせるような機能を実現できる。しかしながら、この手法はお互いにデータのやり取りは不可能であり、ユーザを特定できない。また、複数の人が滞在する場合には適応できない。
【０００７】
特許文献２では、画像認識によりユーザを検出する手法を利用することにより、人間が接近したことを検知することが可能となる。しかしながら、ここでの想定環境は、多数の人が表示装置前に接近したり、数m〜数十mの範囲で動き回ったりしている状態である。したがって、画像認識を用いた場合、多数の人が同時に存在する環境では、人と人が重なり合ったり、すれ違ったりしたときに、各人を識別してカスタマイズコンテンツを表示することが困難になると考えられる。
【０００８】
本発明の目的は、従来の技術課題を解決し、デジタルサイネージとモバイル端末のユーザとが、デジタルサイネージからジャンプアウトしてモバイル端末へジャンプインした擬似的なキャラクタを介してコミュニケーションを図ることで、端末ユーザに負担を強いることなく高い広告効果を期待できるコミュニケーションシステムならびにそのデジタルサイネージおよびモバイル端末を提供することにある。
【課題を解決するための手段】
【０００９】
上記の目的を達成するために、本発明は、相互に無線通信するデジタルサイネージおよびモバイル端末から構成されるコミュニケーションシステムにおいて、以下のような手段を講じた点に特徴がある。
【００１０】
(1)モバイル端末は、デジタルサイネージとの距離を計測する距離計測手段と、近接のデジタルサーネージへ無線接続を要求して無線接続を確立する無線接続手段と、デジタルサイネージのディスプレイからジャンプアウトしたキャラクタを端末ディスプレイ上へジャンプインさせるアニメーションを、当該ジャンプアウトおよびジャンプインが同期するように演出する第１アニメーション同期手段と、デジタルサイネージから、前記端末ディスプレイ上にジャンプインしたキャラクタに発話させる情報を受信する情報受信手段と、ジャンプインしたキャラクタに前記情報を発話させる第１キャラクタ演出手段とを具備した。
【００１１】
(2)デジタルサイネージは、近接のモバイル端末からの無線接続要求に応答して無線接続を確立する無線接続手段と、ディスプレイ上に表示されているキャラクタをジャンプアウトさせてモバイル端末の端末ディスプレイ上へジャンプインさせるアニメーションを、当該ジャンプインおよびジャンプアウトが同期するように演出する第２アニメーション同期手段と、端末ディスプレイ上にジャンプインしたキャラクタに発話させる情報を送信する情報送信手段とを具備した。
【発明の効果】
【００１２】
本発明によれば、以下のような効果が達成される。
(1)サイネージ側から端末ユーザへの最初のアプローチが、端末ディスプレイ上への人間を模したキャランタのジャンプインにより行われる。このために、
【００１３】
サイネージ側にとっては、従来のようにサイネージディスプレイ上に情報を表示するだけの消極的なアプローチに較べて、インパクトのある積極的なアプローチが可能になるので、ユーザに対して自身の存在を簡単に強くアピールできるようになる。
【００１４】
端末ユーザにとっては、情報提供者としてのサイネージの存在を見過ごして情報を取得し損ねてしまうことがなくなり、また人間が声掛け等によりアプローチして来る場合に感じ易い煩わしさや強迫観念等から開放される。
【００１５】
(2)サイネージ側と端末ユーザとのコミュニケーションが、端末ディスプレイに表示されている擬人化されたキャラクタを介して行われる。このために、
【００１６】
サイネージ側にとっては、提供する情報の優先度や内容に応じてキャラクタの動き、色、表情等を制御することにより、情報の提供方法を最適化できるようになる。例えば、優先度の高い重要な情報を提供する際にはキャラクタの動きを大きくするなどして、端末ユーザに情報の内容を強くアピールできるようになる。
【００１７】
端末ユーザにとっては、サイネージ側から提供される情報が自身にとって不要なものである場合、相手が人間でれば断りにくい場合であっても、相手がキャラクタなので遠慮無く簡単に断れるようになる。
【００１８】
(3)端末ディスプレイにジャンプインするキャラクタに対して、サイネージ側に固有のキャラクタが設定され、例えばサイネージ側が魚屋であればキャラクタが魚屋に固有のユニフォームを身にまとうので、対面方式により近いコミュケーションが可能になる。
【図面の簡単な説明】
【００１９】
【図１】本発明の概要を模式的に表現した図である。
【図２】デジタルサイネージおよびモバイル端末の機能ブロック図である。
【図３】スーパーマーケットでの買い物を例にした動作説明図である。
【図４】端末ディスプレイの表示例を示した図である。
【図５】本発明の一実施形態の動作を示したシーケンスフローである。
【発明を実施するための形態】
【００２０】
以下、図面を参照して本発明の実施の形態について詳細に説明する。図１は、本発明の概要を模式的に表現した図であり、デジタルサイネージ１と、このデジタルサイネージ１に無線接続される可搬性の情報端末（以下、モバイル端末）２とにより構成される。デジタルサイネージ１には、汎用のBluetooth(登録商標)および／またはWiFi AP(Access Point)の無線インターフェース３が実装または装着されている。モバイル端末２も、Bluetooth(登録商標)および／またはWiFiの無線インターフェースを備え、RSSI (Received Signal Strength Indicator)を受信することでデジタルサイネージ１との距離を推定できる。
【００２１】
デジタルサイネージ１には、その設置者、設置場所あるいは提供する情報に応じて擬人化されたキャラクタ５が予め登録され、広告やチラシなどの情報が表示される大型ディスプレイ上に常駐している。
【００２２】
モバイル端末２を携帯したユーザ（以下、端末ユーザ）が、デジタルサイネージ１の大型ディスプレイ１０１の表示内容を視認できる距離まで接近すると、両者の間に無線接続が自動的に確立される。次いで、デジタルサイネージ１の大型ディスプレイ１０１上に表示されているキャラクタ５がジャンプアウトし、モバイル端末２の端末ディスプレイ２０１上へジャンプインする。これにより、端末ユーザ４に対してデジタルサイネージ１の存在を積極的にアピールできるようになる。
【００２３】
モバイル端末２の端末ディスプレイ２０１にジャンプインしたキャラクタ５は、仮想的な店員、案内係あるいは接客係等として振る舞うことで動的な勧誘、営業を展開できる。端末ユーザ４は、このキャラクタ５を介してデジタルサイネージ１との間にコミュニケーションを構築して接客や情報提供を受ける。
【００２４】
このような擬人化されたキャラクタ５を介したコミュニケーションにより、デジタルサイネージ側は、端末ユーザ４に対して、呼び込みや声掛けと同等の積極的な勧誘を実現できる一方、端末ユーザ４は、相手が仮想的なキャラクタ５であるために、呼び込みや声掛けと同等な積極的な勧誘を受けながらも、強迫観念などを感じることなく、必要が無ければ気兼ねなく無視したり断ったりできる。
【００２５】
図２は、デジタルサイネージ１およびモバイル端末２の主要部の構成を示した機能ブロック図であり、ここでは、本発明の説明に不要な構成は図示が省略されている。
【００２６】
モバイル端末２において、無線通信部２０２は、デジタルサイネージ１から送信されるBluetooth(登録商標)信号やWiFi信号のRSSI(Received Signal Strength Indication)に基づいてデジタルサイネージ１との相対距離を計測する距離計測部２０２ａを含み、近接するデジタルサーネージ１へ無線接続を要求し、確立された無線通信路で無線通信を行う。なお、相対距離の計測には、超音波や赤外線、RFID／Felica／NFCなどの近距離通信手段を併用してもよい。
【００２７】
キャラクタ演出部２０３は、デジタルサイネージ１の大型ディスプレイ１０１からジャンプアウトしたキャラクタ５を端末ディスプレイ２０１へジャンプインさせるアニメーションを、当該ジャンプアウトおよびジャンプインが同期するように演出するアニメーション同期部２０３ａを含み、ジャンプインしたキャラクタ４の端末ディスプレイ上での擬人化された動きや発話を演出する。
【００２８】
情報受信部２０４は、端末ディスプレイ上にジャンプインしたキャラクタ４に発話させる情報および端末ディスプレイ２０１に静的に表示させる情報をデジタルサイネージ１から受信する。
【００２９】
デジタルサイネージ１において、無線通信部１０２は、モバイル端末２からの接続要求に応答して無線接続を確立する。キャラクタ演出部１０３は、大型ディスプレイ１０１上に表示されているキャラクタをジャンプアウトさせてモバイル端末２の端末ディスプレイ上２０１へジャンプインさせるアニメーションを、当該ジャンプインおよびジャンプアウトが同期するように演出するアニメーション同期部１０３ａを含み、キャラクタ５の端末ディスプレイ１０１上での擬人化された動きや発話を演出する。
【００３０】
情報送信部１０４は、モバイル端末２にジャンプインさせたキャラクタ５に発話させる発話情報や端末ディスプレイ２０１に静的に表示させる画像情報を送信する。
【００３１】
次いで、一方のディスプレイ上でジャンプアウトし、他方のディスプレイ上でジャンプインするキャラクタの同期方法について説明する。
【００３２】
各キャラクタ演出部１０３，２０３は、キャラクタ５を初めにジャンプアウトさせるデジタルサイネージ側のアニメーション同期部１０３ａが、ジャンプイン先のモバイル端末２の端末ディスプレイ上に表示させるキャラクタ５のイメージ、音声および発話内容等がフレームIDと紐付けられたジャンプイン台本をモバイル端末２へ送信する。
【００３３】
次いで、デジタルサイネージ１のキャラクタ演出部１０３が、予め自身用に用意されているジャンプアウト台本に従って、大型ディスプレイ上でのキャラクタ５のジャンプアウトシーンを演出すると共に、現在のフレームIDが記述されたSyncコマンドをモバイル端末２へフレーム単位で逐次送信する。
【００３４】
モバイル端末２のアニメーション同期部２０３ａは、前記Syncコマンドを受信すると、前記ジャンプイン台本において、前記Syncコマンドに記述されているフレームIDに対応するフレームIDと紐付けられたアニメーション等の再生をキャラクタ演出部２０３へ要求する。キャラクタ演出部２０３は前記ジャンプイン台本を参照し、前記要求されたフレームIDに対応するフレームIDと紐付けられたアニメーションおよび発話を順次再生する。
【００３５】
ここで、前記各フレームIDは、デジタルサイネージ１の大型ディスプレイ１０１からジャンプアウトするキャラクタ５が、モバイル端末２の端末ディスプレイ２０１へ同期してジャンプインするように対応付けられているので、端末ユーザ４には、キャラクタ５のジャンプアウトおよびジャンプインが同期して行われているように見える。
【００３６】
なお、本実施形態では、前記各アニメーション同期部１０３ａ，２０３ａに対して、デバイス間のジャンプ動作の連続性と一貫性を高めるための工夫が講じられている。すなわち、一般にはサイネージ１およびモバイル端末２の描画領域は別々のスクリーン空間として扱われるため、サイネージ１からキャラクタ５がジャンプアウトした瞬間にモバイル端末２へジャンプインする簡単な同期手段を利用してもよい。
【００３７】
ただし、リアル感や表現力を高めれば利用者の潜在意識に響きやすく、実際の店員に声を掛けられた場合と同等の広告効果を得やすい。そこで、本実施例ではシーケンシャルな同期方式を採用し、サイネージ１およびモバイル端末２の画面を仮想的に１つの描画領域として扱うことにより、ジャンプ動作を連続して見えるようにしている。
【００３８】
例えば、サイネージ１からキャラクタ５の一部（例えば、頭部）がジャンプアウトした時点でモバイル端末２のディスプレイ２０１にはキャラクタ５の頭部だけが表示され、次いでサイネージ１から胴体がジャンプアウトするとモバイル端末のディスプレイ２０１には胴体がジャンプインする。
【００３９】
このような同期方法を実現するために、本実施形態では、モバイル端末２のディスプレイ２０１に表示されるキャラクタ５のアニメーション画像情報が、サイネージの区分IDと紐付けられた複数のフォルダに分類されて各モバイル端末２のストレージ内に保存される。モバイル端末２は、サイネージ１との間に無線接続が確立されると、「サイネージ区分ID＋フレームID」を検索条件として該当キャラクタ５のアニメーション画像をフォルダから読み込んで描画する。
【００４０】
例えば、モバイル端末２のストレージにおいて、フォルダ「FISH」で魚屋姿、フォルダ「VEGETABLE」で八百屋姿のアニメーション画像ファイルをそれぞれ管理し、魚屋に接近すると、接続した魚屋サイネージのSSID識別情報「SIGNAGE_FISH」から区分ID「_FISH」を解析し、フォルダ「_FISH」から指定のフレームIDに対応する画像ファイルの読み込みを決定する。
【００４１】
また、アニメーションの画像ファイルをモバイル端末２の内部ストレージに保存せず、サイネージ１との自動接続が確立された後でサイネージ１から必要な情報（ジャンプイン台本に相当）がモバイル端末２へ一括送信され、その後はフレームIDの送受のみで演出を同期するようにしても良い。
【００４２】
さらに、サイネージ１とモバイル端末２との間のデータ転送が高速かつ低レイテンシであれば、フレームIDごとにサイネージ１からモバイル端末２へ画像情報が転送されて表示されるようにしても良い。
【００４３】
次いで、図３に示したように、魚屋および八百屋のそれぞれに１台ずつ、計２台のデジタルサイネージ１ａ，１ｂが設置されたスーパーマーケットでの買い物を例にして、本発明の一実施形態の動作を説明する。
【００４４】
魚屋コーナに設置されたデジタルサイネージ１ａ（以下、魚屋サイネージと表現する）および八百屋コーナに設置されたデジタルサイネージ１ｂ（以下、八百屋サイネージと表現する）の大型ディスプレイ上には、前記図１に示したように、本日のチラシ（広告）が表示されると共に、各店員を模擬したキャラクタ５が表示されている。
【００４５】
端末ユーザ４が、初めに魚屋コーナに接近して魚屋サイネージ１ａの無線カバレッジ内へ侵入すると、魚屋サイネージ１ａとモバイル端末２との間に無線接続が確立される。
【００４６】
次いで、魚屋サイネージ１ａからキャラクタ５がジャンプアウトし、これと同期して、モバイル端末２にキャラクタ５がジャンプインする。図４(a)は、キャラクタ５がジャンプインした直後の端末ディスプレイ２０１の表示例であり、魚屋サイネージ１ａから送信された画像情報の上に、ジャンプインしたキャラクタ５が重畳表示されている。
【００４７】
ジャンプインした魚屋姿のキャラクタ５は、前記ジャンプイン台本にしたがって、本日のお買得商品やお勧め商品などをアニメーションや吹き出し内のテキストで紹介する。この際、特にお勧めの商品や情報に関しては、キャラクタの動きを大きくしたり、吹き出し内の文字をフラッシュさせたりすることで目立たせることが望ましい。
【００４８】
また、端末ディスプレイ２０１には当該魚屋で購入できる商品のチェックボックスが表示され、端末ユーザ４は、欲しい商品のチェックボックスにチェックを入れることで商品を注文できる。注文結果は魚屋サイネージへ無線で送信され、魚屋の店員が確認して販売を行う。
【００４９】
次いで、端末ユーザ４が魚屋コーナから離れて八百屋コーナへと進み、魚屋サイネージ１ａとの相対距離が大きくなると、魚屋姿のキャラクタ５が端末ディスプレイ２０１からジャンプアウトすると共に魚屋サイネージ１ａとの無線接続が切断される。なお、欲しい商品が無い場合は、チェックボックスにチェックを入れることなくその場を離れれば、キャラクタが端末ディスプレイ２０１からジャンプアウトして魚屋サイネージとの無線接続が切断される。
【００５０】
次いで、端末ユーザ４が八百屋コーナの前に到達すると、八百屋サイネージ１ｂとモバイル端末２との間に無線接続が改めて確立される。次いで、八百屋サイネージ１ｂからキャラクタ５がジャンプアウトし、これと同期して、モバイル端末２にキャラクタ５がジャンプインする。図４(b)は、キャラクタ５がジャンプインした直後の表示例であり、八百屋サイネージ１ｂから送信された画像情報の上に、ジャンプインしたキャラクタ５が重畳表示されている。
【００５１】
次いで、八百屋サイネージ１ｂの画面上に表示されていた八百屋姿のキャラクタ５がユーザ端末４の端末ディスプレイ２０１へ同様にジャンプインし、本日のお買得商品やお勧め商品などをアニメーションや吹き出し内のテキストで紹介する。
【００５２】
端末ディスプレイ２０１には当該八百屋で購入できる商品のチェックボックスが表示され、端末ユーザ４は、欲しい商品のチェックボックスにチェックを入れることで商品を注文できる。注文結果は八百屋サイネージ１ｂへ無線で送信され、八百屋の店員が確認して販売を行う。
【００５３】
なお、上記の実施形態では、端末ディスプレイ２０１にジャンプインしたキャラクタ５のジャンプアウトタイミングが、モバイル端末２とデジタルサイネージ１との距離が離れて両者の無線接続が切断される直前であるものとして説明したが、本発明はこれのみに限定されるものではなく、そのキャラクタが所属するデジタルサイネージ１の店舗での買い物が全て完了したタイミングとしても良い。
【００５４】
例えば、端末ユーザ４は買い物前に予め買い物リストを作成しておく。その後、スーパーマーケットへ出向いた際、魚屋サイネージ１ａから魚屋に扮したキャラクタがジャンプインすると、予めリストアップされている商品の中で、魚屋で取扱のある商品の購入が全て完了したタイミングでジャンプアウトするようにしても良い。なお、買い物が全て完了したか否かは、予めリストアップされている商品のうち、魚屋で取扱のある商品のチェックボックスの全てがチェックされているか否かで判断できる。
【００５５】
このように、キャラクタ５を端末ディスプレイ２０１からジャンプアウトさせるタイミングを、予めリストアップした商品のうち当該店舗で取扱のある商品の全ての購入が完了したタイミングとすれば、後に買い忘れに気付いて当該店舗へ戻るといった無駄を防止できるようになる。
【００５６】
次いで、図５のシーケンスフローを参照しながら、モバイル端末による周辺探索から無線接続の確立、キャラクタ演出および無線切断までの動作を説明する。
【００５７】
時刻t1では、モバイル端末２においてRSSI電波強度信号を受信するための周辺探索（WiFi APスキャン）が開始される。時刻t2では、デジタルサイネージ１が前記RSSIの探索要求に対してSSID／RSSI応答を返送する。時刻t3において、所定の閾値を超えたRSSIがモバイル端末２において受信されると接続対象の存在が認識される。時刻t4では、他のアプリや端末OSからの無線干渉を抑えるために、端末内無線サスペンド機能を利用して排他制御が行われる。
【００５８】
時刻t5では、モバイル端末２においてWiFi AP接続の手順が開始される。このとき、必要な認証情報はモバイル端末２のアプリに蓄積されているので、WiFi APのSSIDに関連した認証情報を用いて接続処理が実行される。時刻t6では、WiFi APにおいて認証情報が検証される。認証情報が承認されると、DHCPによりモバイル端末にIPアドレスが割り当てられる。
【００５９】
時刻t7では、モバイル端末２からデジタルサイネージ１に対してSocket接続が要求される。時刻t8では、デジタルサイネージ１が当該要求を受け入れてACK応答を返送する。時刻t9では、モバイル端末２から再度認証リクエストが要求され、デジタルサイネージ１では、この認証情報の有効性が判定され、有効と安定されると、時刻t10でACK応答が返信されて接続が確立される。
【００６０】
時刻t11では、モバイル端末２からデジタルサイネージ１に対してキャラクタ５の移動が要求される。デジタルサイネージ１は前記移動要求に応答して、大型ディスプレイ１０１に表示されているキャラクタ５のジャンプアウトを演出すると共に、モバイル端末２へキャラクタのジャンプイン演出を同期させるべく、時刻t12において、キャラクタ５をモバイル端末２へプッシュする。時刻t13では、モバイル端末２が前記プッシュされたキャラクタ５のジャンプインを端末ディスプレイ上で演出する。
【００６１】
その後、ユーザ端末２がデジタルサイネージ１から遠ざかっていくと、モバイル端末２では、端末ディスプレイン２０１からキャラクタのジャンプアウト演出を行いながら、時刻t14においてデジタルサイネージ１へSocket切断を要求する。デジタルサイネージ１は、このSocket切断の要求を受け入れて無線接続を切断する前に、前記ジャンプアウトされるキャラクタ５と同期させながら大型ディスプレイ上でキャラクタ５のジャンプイン演出を行う。
【００６２】
次いで、前期無線探索および無線接続時の排他制御についてさらに詳細に説明する。モバイル端末２のWiFiハードウェアは、複数のプロセスが同時に利用できる共有資源であるため、他のアプリやOSからの同時アクセスにより競合やデッドロックが発生し得る。そこで、本実施形態では以下の手続きで排他制御を実現している。
【００６３】
手順１：WiFi資源が他のプロセスによって占有されていない事を確認する。
手順２：占有されている場合にはタイマーを設置し、１秒待ってから再度確認する。
手順３：依然として占有されていると、占有プロセスIDを参照して該当プロセスを一時中断させる。
手順４：他のプロセスがWiFi資源の利用を開始できないようにするため、WiFi資源に対して自分の処理が終わるまで占有不許可を示す標識（ロック）を立てる。
手順５：処理が終わると、中断させていた他のプロセスの実行を回復させる。
【符号の説明】
【００６４】
１…デジタルサイネージ，３…アクセスポイント，２…モバイル端末，４…キャラクタ，５…キャラクタ，１０１，２０１…大型ディスプレイ，１０２，２０２…無線通信部，１０３，２０３…キャラクタ演出部，１０３ａ，２０３ａ…アニメーション同期部，１０４，２０４…情報送信手段，２０２ａ…距離計測部
【図１】
2014089401.tif 000003
【図２】
2014089401.tif 000004
【図３】
2014089401.tif 000005
【図４】
2014089401.tif 000006
【図５】
2014089401.tif 000007