(57)【要約】【課題】従来の情報配信形式では、利用者が必要としない情報まで配信してしまう可能性が高かった。【解決手段】本発明の情報提供システムは、携帯端末装置の利用者の位置のみならず、利用者の挙動に応じてその利用者に適した情報を配信することが可能である。例えば図１に示すように、喫茶店の前で立ち止まっている人に対してはそのお店の情報を配信し、喫茶店の前を通り過ぎようとしている人に対してはそのお店の情報を配信しないといった方式を採用することが可能になる。これにより、情報を必要としていない人に対して情報を配信してしまう状況を抑制することが可能になる。【選択図】図１
2012064138.tif 000002
【特許請求の範囲】
【請求項１】
利用者の位置と挙動とを関連づけて出力する携帯端末装置と、利用者の位置と挙動に応じてその利用者に適した情報の配信を行うための情報配信サーバと、からなる情報提供システムであって、
携帯端末装置は、
利用者の挙動の検知を行いモーション信号を出力するモーションセンサと、
モーション信号に基づいて利用者の挙動情報を生成する挙動情報生成部と、
挙動の検知と同じタイミングで位置情報を取得する位置情報取得部と、
同一タイミングの位置情報と挙動情報とを関連付けた位置挙動情報を送信する位置挙動情報送信部と、
送信された位置挙動情報に応じて情報配信サーバから送信される配信情報を受信する配信情報受信部と、を有し、
情報配信サーバは、
前記位置挙動情報送信部から送信された位置挙動情報を受信する位置挙動情報受信部と、
位置挙動情報に応じて配信すべき配信情報を保持する配信情報保持部と、
受信した位置挙動情報に応じた配信情報をその位置挙動情報を送信した携帯端末装置に対して送信する配信情報送信部と、
を有する情報提供システム。
【請求項２】
モーションセンサは、ジャイロセンサ、磁気方位センサ、顔認識センサ、肌接触センサ、温度センサ、マイク（騒音センサ）、光センサ、アルコールセンサ、湿度（発汗）センサ、のいずれか一又は二以上の組み合わせである請求項１に記載の情報提供システム。
【請求項３】
さらに街頭設置のための街頭ディスプレイ装置を有し、
情報配信サーバの配信情報送信部は、あらかじめ保持されている街頭ディスプレイ装置の設置場所情報と携帯端末装置で取得された位置情報に基づいて携帯端末装置の位置が街頭ディスプレイ装置の設置場所近辺であると判断される場合には配信情報の送信を携帯端末装置と供に、又は携帯端末装置に代えて街頭ディスプレイ装置に対して送信する街頭ディスプレイ装置送信手段を有する請求項１又は２に記載の情報提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置と情報配信サーバとからなる情報配信システムに関する。
【背景技術】
【０００２】
複数の携帯端末に対して情報を配信する形式として、従来からプル型の情報配信形式と、プッシュ型の情報配信形式が知られている。プル型の情報配信形式では、提示された情報群の中から携帯端末の利用者が任意の情報を選択することで、情報配信が実行される。一方、プッシュ型の情報配信形式では、情報配信者から携帯端末に対して自動的に情報配信が行われ、携帯端末は半強制的に情報を受信することになる。
【０００３】
また、情報の有用性・即時性を高めるために携帯端末の利用者の位置に応じて情報を配信する情報配信形式が知られている。例えば、特許文献１においては、移動体装置（携帯端末）が現在位置の情報をホスト装置に対して送信し、ホスト装置から位置情報に基づいた地域情報を受信する情報配信システムが開示されている。
【０００４】
また、特許文献２においては、携帯端末が情報を受け取れるエリアに入ったときに、利用者の情報取得要求操作に応じて情報提供サーバから携帯端末に情報コンテンツが配信される情報提供システムが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１―３３８８７０
【特許文献２】特開２００９−６５７０１
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記情報配信形式のように単純に携帯端末の利用者の位置に応じて情報配信する構成とすると、利用者が情報を必要としない場合にまで情報配信してしまう可能性が高い。特に、プッシュ型の情報配信形式においては、利用者が単に特定の位置を通過するだけでも、必要としない情報を受信してしまうことになる。
【課題を解決するための手段】
【０００７】
以上の課題を解決するために、利用者の位置と挙動とを関連づけて出力する携帯端末装置と、利用者の位置と挙動に応じてその利用者に適した情報の配信を行うための情報配信サーバと、からなる情報提供システムであって、携帯端末装置は、利用者の挙動の検知を行いモーション信号を出力するモーションセンサと、モーション信号に基づいて利用者の挙動情報を生成する挙動情報生成部と、挙動の検知と同じタイミングで位置情報を取得する位置情報取得部と、同一タイミングの位置情報と挙動情報とを関連付けた位置挙動情報を送信する位置挙動情報送信部と、送信された位置挙動情報に応じて情報配信サーバから送信される配信情報を受信する配信情報受信部と、を有し、情報配信サーバは、前記位置挙動情報送信部から送信された位置挙動情報を受信する位置挙動情報受信部と、位置挙動情報に応じて配信すべき配信情報を保持する配信情報保持部と、受信した位置挙動情報に応じた配信情報をその位置挙動情報を送信した携帯端末装置に対して送信する配信情報送信部と、を有する情報提供システムを提案する。
【発明の効果】
【０００８】
上記の発明により、利用者の位置と挙動を反映させた情報配信を行うことが可能になり、利用者に対して不要な情報を配信してしまう危険性を抑制することが可能になる。
【図面の簡単な説明】
【０００９】
【図１】実施例１の概要を示す図
【図２】実施例１の情報提供システムの構成の一例を示す図
【図３】実施例１の携帯端末装置の機能ブロックを示す図
【図４】モーション信号等から得られるパラメータと各挙動情報を関連付けるテーブル情報の一例を示す図
【図５】実施例１の情報配信サーバの機能ブロックを示す図
【図６】配信情報の内容の一例を示す図
【図７】配信情報の送信する形式の一例を示す図
【図８】実施例１の携帯端末装置のハードウェア構成の一例を示す図
【図９】実施例１の情報配信サーバのハードウェア構成の一例を示す図
【図１０】実施例１の情報提供方法の処理の流れの一例を示す図
【図１１】実施例２の概要を示す図
【図１２】実施例２の情報提供システムの構成の一例を示す図
【図１３】実施例２の情報配信サーバの機能ブロックを示す図
【図１４】実施例２の情報提供方法の処理の流れの一例を示す図
【発明を実施するための形態】
【００１０】
以下に、本発明の実施例を説明する。実施例と請求項の相互の関係は、以下のとおりである。実施例１は、主に請求項１と請求項２に対応する。実施例２は、主に請求項３に対応する。なお、本発明はこれらの実施例に何ら限定されるものではなく、その要旨を逸脱しない範囲内において、様々な態様で実施しうる。
【実施例１】
【００１１】
<概要>
本実施例の情報提供システムは、携帯端末装置の利用者の位置のみならず、利用者の挙動に応じてその利用者に適した情報を配信することが可能である。例えば図１に示すように、喫茶店の前で立ち止まっている人に対してはそのお店の情報を配信し、喫茶店の前を通り過ぎようとしている人に対してはそのお店の情報を配信しないといった方式を採用することが可能になる。これにより、情報を必要としていない人に対して情報を配信してしまう危険性を抑制することが可能になる。
【００１２】
<構成：情報配信システム>
図２は、本実施例の情報提供システムの構成を示す図である。この図にあるように、本実施例の「情報配信システム」０２００は、「携帯端末装置」０２０１と、「情報配信サーバ」０２０２と、から構成される。各装置の構成については下記で説明するが、携帯端末装置は利用者の位置と挙動とを関連づけて出力する機能を有し、情報配信サーバは利用者の位置と挙動に応じてその利用者に適した情報の配信を行うための機能を有する。携帯端末装置と情報配信サーバはネットワークを介して接続されており、情報配信サーバから複数の携帯端末装置が情報を受信することが可能である。なお、上記の図においては簡単のため単一の情報配信サーバしか示していないが、複数の情報配信サーバが存在するシステムも同様に可能である。
【００１３】
<構成：携帯端末装置>
図３は、本実施例の情報提供システムを構成する携帯端末装置の機能ブロックの一例を示す図である。この図にあるように、本実施例の「携帯端末装置」０３００は、「モーションセンサ」０３０１と、「挙動情報生成部」０３０２と、「位置情報取得部」０３０３と、「位置挙動情報送信部」０３０４と、「配信情報受信部」０３０５と、から構成される。
【００１４】
なお、以下に記載する装置の機能ブロックは、ハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの両方として実現され得る。また、この発明は装置として実現できるのみでなく、方法としても実現可能である（本明細書の全体を通して同様である）。
【００１５】
「携帯端末装置」とは、携帯可能な通信端末装置のことをいう。例えば携帯電話やＰＨＳ、ＰＤＡ、携帯音楽プレーヤー、携帯型パソコン等が考えられる。なお、携帯端末装置は必ずしも人が携帯する必要はなく、自転車や自動車、電車等の乗り物に設置される装置（例えば、カーナビ装置）も含まれるものである。
【００１６】
「モーションセンサ」は、利用者の挙動の検知を行いモーション信号を出力する機能を有する。ここで、利用者の挙動を示すデータとしては、種々のものが考えられるが、例えば利用者の移動速度や移動加速度、移動方向、移動経路、移動・滞在時間、移動・滞在姿勢（座っているか、立っているか等）、手足や顔等の体の部位を動かす速度や加速度、方向、回数等が考えられる。また、その他に、利用者の顔の表情やまばたきの回数、声の大きさやトーン・イントネーション、体温や発汗量、体内水分量や体内アルコール濃度なども考えられる。
【００１７】
これらの挙動の検知を行うための具体的な構成としては、例えば、加速度センサ（ジャイロセンサ）、磁気方位センサ、顔認識センサ（カメラ等）、肌接触センサ、温度センサ、マイク（騒音センサ）、光センサ、超音波センサ、アルコールセンサ、湿度（発汗量）センサ、などが考えられる。これらのセンサのうち一つのみを利用する構成とすることも可能であるし、二以上のセンサを組み合わせて利用する構成も可能である。
【００１８】
「挙動情報生成部」は、モーション信号に基づいて利用者の挙動情報を生成する機能を有する。挙動情報生成部は、具体的にはＣＰＵやＭＰＵ等の処理演算部やＲＡＭやフラッシュメモリ等の記憶部から構成される。また、モーション信号がアナログデータである場合は、Ａ／Ｄ変換器等も含まれるものである。
【００１９】
利用者の挙動情報としては、例えば利用者は歩いている、立ち止まっている、走っている、といった情報や、利用者が所定方向に移動している、所定方向に顔・体を向けている、手や足を動かしている、立っている、座っている、姿勢を変えた回数が単位時間で所定回数以上（以下）である、移動している時間が所定時間以上（以下）である、立ち止まっている時間が所定時間以上（以下）である、といった情報が考えられる。
【００２０】
具体的には、加速度センサや磁気方位センサからのモーション信号等に基づいて利用者の移動速度や加速度、移動方向を算出し、これらのパラメータと各挙動状態を関連付けるテーブル情報やプログラムを利用して情報出力することが可能である。
【００２１】
テーブル情報としては、例えば図４に示すように、移動速度の絶対値が第１閾値以下であれば利用者は立ち止まっている、移動速度の絶対値が第１閾値より大きいが第２閾値以下である場合は利用者は歩いている、移動速度の絶対値が第２閾値より大きい場合は利用者は走っている、といった情報が考えられる。また、加速度の絶対値が所定閾値以上である場合は利用者（体の全部又は一部）が動いており、加速度の絶対値が所定閾値よりも小さい場合は利用者（体の全部又は一部）が停止しているといったテーブル情報も考えられる。これらのテーブル情報は、予め携帯端末装置の記憶部に保持しておく構成が考えられるが、ネットワークを介して他の装置から取得する構成も考えられる。
【００２２】
また、表情が笑っている・怒っている・悲しんでいるといった挙動情報を出力することも可能である。これらの情報は、顔認識センサを利用して顔画像を取得し、顔画像から特徴的なパラメータを取得して、顔のパラメータと表情を関連付けたテーブル情報やプログラムを利用することによって表情を示す挙動情報を出力することが可能である。顔のパラメータとしては、口や頬の動き、目の大きさや角度、皺の表われる位置などが考えられる。顔認識センサは、利用者が携帯端末装置の画面を見ているときに顔画像を自動的に取得する構成とすることも可能である。
【００２３】
また、利用者が携帯端末装置を操作しているか否かといった情報を、操作入力機器からの信号に基づいて取得することも可能である。携帯端末装置を利用者が操作している場合は、実行しているアプリケーション（プログラム）の種類や操作の内容を取得する構成も可能である。また、声データをマイク等を介して取得して処理演算部にて声の大きさやトーン・イントネーションの情報を取得したり、特定の単語が声データに含まれているか否か判断したりすることも可能である。
【００２４】
また、温度センサや肌接触センサ、湿度センサ、アルコールセンサ等を介して、体温や発汗量、体内水分濃度や体内アルコール濃度等を取得し、体温が所定温度以上（以下）である、発汗量が所定量以上（以下）である、体内水分量・体内アルコール濃度が所定値以上（以下）である、といった挙動情報を出力することも可能である。なお、センサから得られる信号を単に数値化して出力することも可能である。
【００２５】
なお、挙動情報は装置内部でその情報を他の情報から区別可能な状態であれば足り、必ずしも人間がその情報内容をインターフェイス等を介して認識可能な状態とする必要はない。
【００２６】
「位置情報取得部」は、挙動の検知と同じタイミングで位置情報を取得する機能を有する。ここで、挙動の検知と同じタイミングとは厳密な意味で同じ時点である必要はなく、所定時間差の範囲内（例えば数秒以内）であれば足りる。
【００２７】
位置情報としては、緯度・経度・高度といった数値情報や、屋外・屋内の所定領域（特定のお店や部屋、通路、階数など）にいることを示す情報などが考えられる。ここで、位置情報は絶対的位置を示す情報である必要は必ずしもなく、相対的位置（任意の基準場所からの距離、方向、高さなど）の情報や、絶対的な位置と相対的な位置の組み合わせからなる情報（所定の緯度・経度・高度の地点からの距離、方向、高さなど）も考えられる。また、位置情報は必ずしも数値情報である必要はなく、ユニークな空間識別番号とすることも可能である。
【００２８】
なお、位置情報は挙動情報と同様に、装置内部でその情報を他の情報から区別可能な状態であれば足り、必ずしも人間がその情報内容をインターフェイス等を介して認識可能な状態とする必要はない。
【００２９】
位置情報を取得するための具体的な構成としては、ＧＰＳ（Global Positioning System）受信機を利用する構成が考えられる。当該ＧＰＳ受信機の機能を利用すれば、携帯端末装置の緯度経度の座標値の情報を取得することが可能になる。
【００３０】
また、屋内の位置情報を取得するための具体的な構成としては、ＩＭＥＳ（Indoor Messaging System：ＧＰＳと互換性のある信号を用いる屋内測位技術）やＲＦＩＤや無線ＬＡＮ等の受信機を用いた屋内測位技術を利用する構成が考えられる。例えば、ＲＦタグが埋め込まれた路面や壁面、改札、入退室口等から位置ＩＤを取得することが考えられる。さらに、屋外測位技術と屋内測位技術を組み合わせた構成とすることにより、屋外から屋内又は屋内から屋外に移動する場合であっても、シームレスに位置情報を取得することが可能になる。
【００３１】
また、携帯端末装置が利用している基地局ＩＤに基づいて携帯端末装置の位置情報を取得することも可能である。また、携帯端末装置の操作入力機器を介して位置情報の入力を受付ける構成も考えられる。また、携帯端末装置のカメラを介して周囲の様子を示す画像を取得し、当該画像の内容（特徴的な建造物や地形、地名、店舗名等）と紐付けられた位置情報をネットワークを介して他の装置から取得する構成も可能である。
【００３２】
また、位置情報の取得を挙動の検知と同期させるための構成としては、ＣＰＵやＭＰＵ等の内部クロックを利用して同期処理を行う構成が主として考えられるが、外部装置やネットワークから時間情報を取得して同期処理を行う構成も可能である。なお、位置情報を示す信号がアナログデータである場合は、処理演算部にて処理可能なように、Ａ／Ｄ変換器を利用する。
【００３３】
「位置挙動情報送信部」は、同一タイミングの位置情報と挙動情報とを関連付けた位置挙動情報を送信する機能を有する。ここで、同一タイミングとは厳密な意味で同じ時点である必要はなく、所定時間差の範囲内（例えば数秒以内）であれば足りる。
【００３４】
位置挙動情報は、位置情報と挙動情報を合成した一つの情報とすることも可能であるが、位置情報及び挙動情報とこれらの情報をリンクさせるための情報とからなる情報も考えられる。位置挙動情報の送信手段としては、有線又は無線の通信回線が考えられる。
【００３５】
なお、位置挙動情報の送信は、常に行う必要はなく、送信に関する利用者の設定や操作によって送信が許可された場合のみ送信する構成も可能である。また、利用者が任意のタイミングで位置挙動情報を送信可能な構成とすることも考えられる。
【００３６】
「配信情報受信部」は、送信された位置挙動情報に応じて情報配信サーバから送信される配信情報を受信する機能を有する。ここで、情報配信サーバから送信される配信情報は、種々のものが考えられるが、利用者がある特定の場所で立ち止まっている場合は、その近辺の場所に関連付けられた内容を含む情報が考えられる。配信情報の他の具体例については後述する。
【００３７】
情報配信サーバから受信した配信情報は、携帯端末装置の表示出力部（ディスプレイ）を介して表示出力したり、音声出力部を介して音声出力したり、他の装置に対して送信したりすることが考えられる。なお、配信情報の受信は、常に行う必要はなく、受信に関する利用者の設定や操作によって受信が許可された場合のみ受信する構成も考えられる。
【００３８】
<構成：情報配信サーバ>
図５は、本実施例の情報提供システムを構成する情報配信サーバの機能ブロックの一例を示す図である。この図にあるように、本実施例の「情報配信サーバ」０５００は、「位置挙動情報受信部」０５０１と、「配信情報保持部」０５０２と、「配信情報送信部」０５０３と、から構成される。
【００３９】
「位置挙動情報受信部」は、前記位置挙動情報送信部から送信された位置挙動情報を受信する機能を有する。位置挙動情報の受信手段としては、有線又は無線の通信回線が考えられる。位置挙動情報は、その情報を送信した携帯端末装置のＩＤと関連付けて記憶領域に保持される。なお、当該情報を一時的に保持する構成とすることも可能であるし、長期記憶装置にて長期的に保持する構成も可能である。
【００４０】
「配信情報保持部」は、位置挙動情報に応じて配信すべき配信情報を保持する機能を有する。つまり、配信情報は位置挙動情報に関連付けて記憶領域に保持される。配信情報は、内容そのものを示す文字・記号データや画像データ等であってもよいし、携帯端末装置のブラウザによって表示可能なＨＴＭＬデータや情報にアクセスするためのアドレスデータ等であってもよい。
【００４１】
配信情報の内容としては、図６に示すように、店舗等に関しては割引情報や営業情報、取扱い役務・商品の情報などが挙げられる。また、美術館や博物館、動物園、遊園地等の領域内においては、当該領域内の各地点における美術品や動物等の詳細情報や混雑状況情報、駅や空港等においては各乗り口（プラットホームや搭乗口等）の行先情報や出発・到着時間の情報、遅延情報などが考えられる。
【００４２】
また、所定領域を繰り返し通過しているとの挙動情報や顔や体の方向を所定時間内に基準回数以上変えているとの挙動情報と当該領域付近の地図情報を配信情報として関連付けたり、所定場所を特定方向に進んでいるとの挙動情報と当該方向先の場所に関する情報（店舗情報や地理的情報等）を関連付けたり、車道付近に一定時間以上留まっているとの挙動情報と当該車道付近をサービス圏内とするタクシー会社の電話番号等の情報を関連付けたり、咳やくしゃみをしているとの挙動情報と風邪薬や薬局、病院の情報を関連付けたりすることが考えられる。
【００４３】
なお、配信情報は位置挙動情報のみと関連付けられる構成である必要はなく、その他の情報と合わせて関連付けられる構成も可能である。例えば、携帯端末装置の機種情報や利用者情報、時刻情報や天気情報、地理情報等とさらに関連付けて保持する構成が考えられる。具体的には、特定の地点を歩いているとの挙動情報と利用者が特定の年齢層・性別であるという利用者情報と当該年齢層・性別と関連性が高い店舗の情報を配信情報として関連付けて保持しておく構成が考えられる。これらの追加的な情報は、位置挙動情報と合わせて携帯端末装置から取得することも可能であるし、位置挙動情報を利用してネットワークを介して他の装置から取得する構成も可能である。
【００４４】
また、利用者の移動する速度と配信情報の内容を関連付けておくことも可能である。例えば、利用者が特定の領域において留まっているとの挙動情報と、当該領域に関連した比較的内容量（データ量）の多い情報を配信情報として関連付けたり、利用者が特定の領域を歩いているとの挙動情報と比較的内容量（データ量）の少ない配信情報を関連付けたり、利用者が特定の領域を走っているとの挙動情報とゼロデータの配信情報（配信情報を送信しない）を関連付けたりする構成も考えられる。当該構成とすることで、その位置において配信情報をゆっくり見ることができる状態にある利用者に対しては情報量の多い配信情報を送信し、その位置において情報をゆっくり見ることができる状態にない利用者に対してはコンパクトな内容の情報を送信する、といった配信形式が可能になる。
【００４５】
「配信情報送信部」は、受信した位置挙動情報に応じた配信情報をその位置挙動情報を送信した携帯端末装置に対して送信する機能を有する。配信情報の送信手段としては、有線又は無線の通信回線が考えられる。
【００４６】
図７に示す例では、場所Ａにおいて歩行状態の利用者に対しては配信情報１を送信し、場所Ａにおいて立ち止まっている状態の利用者に対しては配信情報２を送信する。また、場所Ｂにおいて歩行状態の利用者に対しては配信情報を送信せず、場所Ｂにおいて立ち止まり状態の利用者に対しては配信情報３を送信する。
【００４７】
配信情報を送信するタイミングは、送信する配信情報のデータ量や、携帯端末との通信速度、位置情報や挙動情報の内容よって変化させる構成も可能である。例えば、送信する配信情報のデータ量と携帯端末装置との通信速度から携帯端末装置が配信情報を受信するのに要する時間を算出し、さらに利用者の位置と速度の情報に基づいて利用者が特定の領域（例えば、配信情報に関連する店舗の前付近）に来るのに要する時間を算出し、これらの算出結果から利用者が上記領域に来るまでに配信情報の受信処理が終了するように送信タイミングの調整を行うことが考えられる。
【００４８】
ここで、携帯端末装置に対して通信回線障害等によって配信情報の送信が出来ない場合、所定時間範囲内においてリトライ処理を行う構成とすることが考えられる。ただし、所定時間内において配信情報の送信が出来なかった場合は携帯端末装置に対して配信情報の受信を行うか否かを問い合わせる構成も可能である。
【００４９】
<具体的な構成：携帯端末装置>
図８は、本実施例の携帯端末装置の機能的な各構成要素をハードウェアとして実現した際の構成の一例を示す概略図である。
【００５０】
この図にあるように、携帯端末装置は、「ＣＰＵ」０８０１と、「ＲＡＭ」０８０２と、「記憶部」０８０３と、「通信部」０８０４と、「表示部」０８０５と、「操作入力部」０８０６と、「加速度センサ」０８０７と、「ＧＰＳ受信機」０８０８と、から構成される。上記の構成は、「システムバス」０８０９のデータ通信経路によって相互に接続され、情報の送受信や処理を行う。
【００５１】
ＣＰＵは、記憶部に格納されているプログラムにより各構成を制御する。ＲＡＭは、ＣＰＵが各構成を制御する際に必要なデータの書き込みや読出しが行われ、揮発性メモリ等で構成される（以下、同様である）。
【００５２】
<具体的な処理：携帯端末装置>
【００５３】
図８を利用して、携帯端末装置のハードウェア構成部の働きについて説明する。加速度センサは、３次元方向の加速度のデータを取得し、デジタルデータに変換し、ＲＡＭの所定のアドレスに出力する。ＣＰＵは、挙動情報生成プログラムを実行し、以下の処理を行う。まず、３次元方向の加速度のデータから所定時間（例えば、１秒間）の単位平均加速度を算出する。次に、当該単位平均加速度が閾値（例えば、０．２［ｍ／ｓ２］）以上となる場合は「歩いている状態」、閾値よりも小さい場合は「立ち止まっている状態」と判断し、当該判断結果を時刻情報と関連付けてＲＡＭの所定のアドレスに格納する。
【００５４】
ＣＰＵは、挙動情報生成プログラムの処理の実行と同一タイミングにおいて、位置情報取得プログラムの処理を実行する。なお、どちらのプラグラムを先に実行してもよいが、各データの取得処理時刻が離れないようにする。ＣＰＵは、位置情報取得プログラムを実行し、ＧＰＳ受信機を起動して携帯端末装置が位置する緯度と経度のデータを受信し、ＲＡＭの所定のアドレスに格納する。
【００５５】
なお、ＧＰＳ受信機の代わりにＩＭＥＳ受信機を利用する構成も可能であり、この場合、受信信号強度が最も強いＩＭＥＳの識別番号を取得し、記憶部に保持されるテーブル情報を利用して当該ＩＭＥＳの識別番号と関連付けられた位置情報を取得する処理を行うことが考えられる。
【００５６】
ＣＰＵは、位置挙動情報送信プログラムを実行し、以下の処理を行う。まず、同じタイミングで取得した挙動情報と位置情報とを組み合わせて位置挙動情報を生成し、ＲＡＭの所定のアドレスに格納する。具体的には、「特定の場所の前で立ち止まっている状態」に対応した情報又は「特定の場所の前を素通りしている状態」に対応した情報をＲＡＭの所定のアドレスに格納する。次に、通信部を介して当該位置挙動情報を情報配信サーバに対して送信する処理を行う。
【００５７】
ＣＰＵは、通信部を介して情報配信サーバから送信される配信情報を受信すると、ＲＡＭの所定のアドレスに格納する。ＣＰＵは、受信した配信情報を表示部を介して表示出力する処理を行う。
【００５８】
<具体的な構成：情報配信サーバ>
図９は、本実施例の情報配信サーバの機能的な各構成要素をハードウェアとして実現した際の構成の一例を示す概略図である。
【００５９】
この図にあるように、情報配信サーバは、「ＣＰＵ」０９０１と、「ＲＡＭ」０９０２と、「記憶部」０９０３と、「通信部」０９０４と、「表示部」０９０５と、「操作入力部」０９０６と、から構成される。上記の構成は、「システムバス」０９０７のデータ通信経路によって相互に接続され、情報の送受信や処理を行う。
【００６０】
<具体的な処理：情報配信サーバ>
図９を利用して、情報配信サーバのハードウェア構成部の働きについて説明する。情報配信サーバは、通信部を介して携帯端末装置から位置挙動情報と携帯端末の識別ＩＤを取得し、ＲＡＭの所定のアドレスに格納する。
【００６１】
ＣＰＵは、配信情報送信プログラムを実行し、以下の処理を行う。まず、位置挙動情報から携帯端末装置の位置情報と挙動情報を取得する。次に、記憶部から位置情報と挙動情報と配信すべき配信情報を関連付けた配信情報テーブルをＲＡＭに読み出して、位置情報と挙動情報と配信情報テーブルに基づいて配信すべき配信情報を選択し、選択処理結果をＲＡＭの所定のアドレスに格納する。さらに、当該選択処理によって選択された配信情報を記憶部から読み出して、位置挙動情報を送信した携帯端末装置に対して通信部を介して送信する処理を行う。
【００６２】
<方法の発明>
本発明は、利用者の位置と挙動に応じてその利用者に適した情報の配信を行うための情報提供方法としても特定することが可能であり、図１０に示すように、携帯端末装置の処理方法と情報配信サーバの処理方法に分けられる。当該情報提供方法は、利用者の挙動の検知を行いモーション信号を出力するモーション信号出力ステップ（Ｓ１００１）と、モーション信号出力ステップにて出力されたモーション信号に基づいて利用者の挙動情報を生成する挙動情報生成ステップ（Ｓ１００２）と、挙動の検知と同じタイミングで位置情報を取得する位置情報取得ステップ（Ｓ１００３）と、同一タイミングの位置情報と挙動情報とを関連付けた位置挙動情報を送信する位置挙動情報送信ステップ（Ｓ１００４）と、位置挙動情報送信ステップにて送信された位置挙動情報を受信する位置挙動情報受信ステップ（Ｓ１００５）と、受信した位置挙動情報に応じた配信情報を送信する配信情報送信ステップ（Ｓ１００６）と、配信情報送信ステップにて送信される配信情報を受信する配信情報受信ステップ（Ｓ１００７）と、からなる。なお、この図においては、位置情報取得ステップをモーション信号出力ステップと、挙動情報生成ステップの後で行っているが、モーション信号出力ステップよりも前で行うことも可能である。
【００６３】
<効果>
本実施例の発明により、利用者の位置と挙動を反映させた情報配信を行うことが可能になり、利用者に対する不要な情報の配信を抑制することが可能になる。
【実施例２】
【００６４】
<概要>
本実施例の情報提供システムは、実施例１と同様に、携帯端末装置の利用者の位置のみならず、利用者の挙動に応じてその利用者に適した情報を配信することが可能である。さらに、本実施例の情報提供システムは、図１１に示すように、携帯端末装置の位置が街頭ディスプレイ装置の設置場所近辺であると判断される場合には携帯端末装置と供に、又は携帯端末装置に代えて街頭ディスプレイ装置に対して配信情報を送信することが可能になる。これにより、実施例１の効果に加えて、携帯端末装置をカバン等にしまっている人に対しても必要性が高い情報を街頭ディスプレイ装置を介して提供することが可能になる。
【００６５】
<構成：情報配信システム>
図１２は、本実施例の情報提供システムの構成を示す図である。この図にあるように、本実施例の「情報配信システム」１２００は、「携帯端末装置」１２０１と、「情報配信サーバ」１２０２と、「街頭ディスプレイ装置」１２０３と、から構成される。ここで、街頭ディスプレイ装置は、街頭設置のための装置であり、情報配信サーバから配信情報を受信してディスプレイに表示出力することが可能である。
【００６６】
<構成：情報配信サーバ>
図１３は、本実施例の情報提供システムを構成する情報配信サーバの機能ブロックの一例を示す図である。この図にあるように、本実施例の「情報配信サーバ」１３００は、「位置挙動情報受信部」１３０１と、「配信情報保持部」１３０２と、「配信情報送信部」１３０３と、から構成され、「配信情報送信部」は「街頭ディスプレイ装置送信手段」１３０４を有する。以下、実施例１との相違点である「街頭ディスプレイ装置送信手段」について説明する。
【００６７】
「街頭ディスプレイ装置送信手段」は、あらかじめ保持されている街頭ディスプレイ装置の設置場所情報と携帯端末装置で取得された位置情報に基づいて携帯端末装置の位置が街頭ディスプレイ装置の設置場所近辺であると判断される場合には配信情報の送信を携帯端末装置と供に、又は携帯端末装置に代えて街頭ディスプレイ装置に対して送信する機能を有する。
【００６８】
ここで、携帯端末装置の位置情報は、携帯端末装置から受信した位置挙動情報から取得する情報である。街頭ディスプレイ装置の設置場所情報は、情報配信サーバの記憶部等にあらかじめ保持されており、必要に応じてＲＡＭに読み出すことが可能な状態になっている。
【００６９】
携帯端末の位置と街頭ディスプレイ装置の設置場所が近くにあるか否かの判断処理は、街頭ディスプレイ装置の設置場所を含む一定領域の地図情報を用いて行う構成が考えられる。また、街頭ディスプレイの設置場所と携帯端末の位置が数値データとして取得可能な場合は距離を算出し、所定の基準よりも小さいか否か判断する構成も考えられる。これらの処理によって、携帯端末装置と街頭ディスプレイの設置場所の間隔が所定の基準や閾値よりも小さい場合は、携帯端末装置は街頭ディスプレイ装置の設置場所近辺にあると決定することができる。
【００７０】
街頭ディスプレイ装置は、情報配信サーバから送信される配信情報を受信して、そのディスプレイに表示出力する機能を有すれば足り、携帯端末装置の位置や利用者の挙動を検知するためのセンサを設ける必要はない。つまり、単純な構成のみによって、適切なタイミングで情報をディスプレイに表示することが可能になる。
【００７１】
<具体的な処理：情報配信サーバ>
ＣＰＵは、配信情報送信プログラムを実行し、以下の処理を行う。まず、位置挙動情報から携帯端末装置の位置情報と挙動情報を取得する。次に、記憶部から位置情報と挙動情報と配信すべき配信情報を関連付けた配信情報テーブルをＲＡＭに読み出して、位置情報と挙動情報と配信情報テーブルに基づいて配信すべき配信情報を選択し、選択処理結果をＲＡＭの所定のアドレスに格納する。
【００７２】
ここで、配信情報送信プログラムの街頭ディスプレイ装置送信サブルーチンを実行し、記憶部に保持されている街頭ディスプレイ装置の設置場所情報をＲＡＭに読み出して、携帯端末装置の位置と街頭ディスプレイ装置の設置場所との距離を算出し、当該間隔が所定閾値よりも小さいか否か判断する処理を行う。ここでの判断が所定閾値よりも小さいとの判断である場合は、上記選択処理によって選択された配信すべき配信情報を通信部を介して携帯端末装置と供に（又は携帯端末装置に代えて）街頭ディスプレイ装置に対して送信する処理を行う。その他の処理については、実施例１と同様であるから、説明を省略する。
【００７３】
<方法の説明>
【００７４】
本実施例の発明は、実施例１と同様に、利用者の位置と挙動に応じてその利用者に適した情報の配信を行うための情報提供方法としても特定することが可能である。ただし、本実施例の情報提供方法の配信情報送信ステップは、街頭ディスプレイ装置送信サブステップを有することを特徴とする。
【００７５】
街頭ディスプレイ装置送信サブステップにおいては、図１４に示すように、まず街頭ディスプレイ装置の設置場所情報と携帯端末装置で取得された位置情報に基づいて携帯端末装置の位置が街頭ディスプレイ装置の設置場所近辺であるか否か判断する処理を行う（ＳＳ１４０１）。ここでの判断が、携帯端末装置の位置が街頭ディスプレイ装置の設置場所近辺であるとの判断である場合は、配信情報の送信を携帯端末装置と供に、又は携帯端末装置に代えて街頭ディスプレイ装置に対して送信する処理を行う（ＳＳ１４０２Ａ）。ここでの判断が、携帯端末装置の位置が街頭ディスプレイ装置の設置場所近辺ではないとの判断である場合は、携帯端末装置に対して配信情報を送信する処理を行う（ＳＳ１４０２Ｂ）。
【００７６】
<効果>
本実施例の発明により、実施例１の効果に加えて、例えば携帯端末装置をカバン等にしまっている人に対しても必要性が高い情報を街頭ディスプレイ装置を介して提供することが可能になる。
【符号の説明】
【００７７】
０２００…情報配信システム、０２０１…携帯端末装置、０２０２…情報配信サーバ、０３００…携帯端末装置、０３０１…モーションセンサ、０３０２…挙動情報生成部、０３０３…位置情報取得部、０３０４…位置挙動情報送信部、０３０５…配信情報送信部、０５００…情報配信サーバ、０５０１…位置挙動情報受信部、０５０２…配信情報保持部、０５０３…配信情報送信部、１２０３…街頭ディスプレイ装置、１３０４…街頭ディスプレイ装置送信手段
【図１】
2012064138.tif 000003
【図２】
2012064138.tif 000004
【図３】
2012064138.tif 000005
【図４】
2012064138.tif 000006
【図５】
2012064138.tif 000007
【図６】
2012064138.tif 000008
【図７】
2012064138.tif 000009
【図８】
2012064138.tif 000010
【図９】
2012064138.tif 000011
【図１０】
2012064138.tif 000012
【図１１】
2012064138.tif 000013
【図１２】
2012064138.tif 000014
【図１３】
2012064138.tif 000015
【図１４】
2012064138.tif 000016