(57)【要約】  端末情報取得部１１は、端末装置１０の位置情報と、端末装置１０の向いている方位情報と、端末装置１０の端末姿勢情報と、を含む情報を取得する。カメラ部１２は、周囲を撮像したカメラ画像を生成する。描写履歴算出部１４は、予め取得した行動履歴と、カメラ部１２の撮像範囲と、に基づいて表示すべき行動履歴描写情報を算出する。画像合成部１５は、行動履歴描写情報をカメラ画像に描写した合成画像を生成する。表示部１６は、画像合成部１５が生成した合成画像を表示する。
2011093031.tif 000002
【特許請求の範囲】
【請求項１】
自己の端末の位置情報と、前記端末の向いている方位情報と、前記端末の端末姿勢情報と、を含む情報を取得する端末情報取得手段と、
周囲を撮像したカメラ画像を生成するカメラ手段と、
予め取得した行動履歴と、前記カメラ手段の撮像範囲と、に基づいて表示すべき行動履歴描写情報を算出する描写履歴算出手段と、
前記行動履歴描写情報を前記カメラ画像に描写した合成画像を生成する画像合成手段と、
前記合成画像を表示する表示手段と、を備える携帯端末。
【請求項２】
前記描写履歴算出手段は、前記カメラ手段の撮像範囲と、前記行動履歴に含まれる位置情報と、に基づいて前記行動履歴描写情報を前記カメラ画像に描写する描写サイズを算出し、
前記画像合成手段は、前記描写サイズに設定された前記行動履歴描写情報を前記カメラ画像に描写することを特徴とする請求項１に記載の携帯端末。
【請求項３】
前記描写履歴算出手段は、前記カメラ手段の撮像範囲と、前記行動履歴に含まれる方位情報と、に基づいて前記行動履歴描写情報を前記カメラ画像に描写する向きを算出し、
前記画像合成手段は、前記描写する向きに配置した前記行動履歴描写情報を前記カメラ画像に描写することを特徴とする請求項１または請求項２に記載の携帯端末。
【請求項４】
前記行動履歴描写情報は、アバターであることを特徴とする請求項１乃至請求項３のいずれか１項に記載の携帯端末。
【請求項５】
前記端末情報取得手段が取得した情報から前記行動履歴情報を生成して行動履歴サーバに送信する行動履歴送信手段と、
前記行動履歴サーバから任意のユーザの前記行動履歴情報を取得する行動履歴取得手段と、を備えることを特徴とする請求項１乃至請求項４のいずれか１項に記載の携帯端末。
【請求項６】
請求項５に記載の携帯端末と、請求項５に記載の行動履歴サーバと、を備える行動履歴描写システム。
【請求項７】
自己の端末の位置情報と、前記端末の向いている方位情報と、前記端末の端末姿勢情報と、を含む情報を取得し、
周囲を撮像したカメラ画像を生成し、
予め取得した行動履歴と、前記カメラ画像の撮像範囲と、に基づいて表示すべき行動履歴描写情報を算出し、
前記行動履歴描写情報を前記カメラ画像に描写した合成画像を生成し、
前記合成画像を表示する、行動履歴描写方法。
【請求項８】
前記行動履歴描写情報を算出する処理では、前記カメラ画像の撮像処理において撮像した撮像範囲と、前記行動履歴に含まれる位置情報と、に基づいて前記行動履歴描写情報を前記カメラ画像に描写する描写サイズを算出し、
前記画像合成を行う処理では、前記描写サイズに設定された前記行動履歴描写情報を前記カメラ画像に描写することを特徴とする請求項７に記載の行動履歴描写方法。
【請求項９】
前記行動履歴描写情報を算出する処理では、前記カメラ画像の撮像処理において撮像した撮像範囲と、前記行動履歴に含まれる方位情報と、に基づいて前記行動履歴描写情報を前記カメラ画像に描写する向きを算出し、
前記画像合成を行う処理では、前記描写する向きに配置した前記行動履歴描写情報を前記カメラ画像に描写することを特徴とする請求項７または請求項８に記載の行動履歴描写方法。
【請求項１０】
前記行動履歴描写情報は、アバターであることを特徴とする請求項７乃至請求項９のいずれか１項に記載の行動履歴描写方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は携帯端末、行動履歴描写方法、及び行動履歴描写システムに関する。
【背景技術】
【０００２】
近年、携帯端末のＧＰＳ（Global Positioning System）機能を利用した様々な技術が発展している。たとえば、ＧＰＳにより取得した位置情報を利用して、行動履歴をディスプレイ上に映した２次元の地図上に表示すること等が行われている。【０００３】
特許文献１には、仮想空間内の情報を探索するものであって、過去に視野内に表示された部分を明示することにより、過去の履歴の把握を容易に確認することができる画像処理装置が開示されている。当該画像処理装置は、装置の視野内に視認されているポリゴンが以前に表示されたポリゴンと同一であるか否かを判定し、既視のものである場合にはそのポリゴンの表示状態を可変にする。【０００４】
特許文献２には、カメラ付き情報機器端末において、カメラにより撮像した実写画像とＣＧ（Computer Graphics）画像を組み合わせたナビゲーションシステムに関する技術を開示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−１９５１３８号公報
【特許文献２】特開２００６−１０５６４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１及び特許文献２には、ユーザの行動履歴を把握するための技術についての記載がない。また、情報端末を用いた一般的な行動履歴描写システムでは、平面地図に対してユーザの行動履歴をトレースするのみである。そのため、既存のシステムによっては臨場感のある行動履歴の把握が困難であるという問題点があった。【０００７】
本発明は、このような問題点を解決するためになされたものであり、臨場感のある行動履歴を描写することができる携帯端末、行動履歴描写方法、及び行動履歴描写システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明にかかる携帯端末の一態様は、自己の端末の位置情報と、前記端末の向いている方位情報と、前記端末の端末姿勢情報と、を含む情報を取得する端末情報取得手段と、周囲を撮像したカメラ画像を生成するカメラ手段と、予め取得した行動履歴と、前記カメラ手段の撮像範囲と、に基づいて表示すべき行動履歴描写情報を算出する描写履歴算出手段と、前記行動履歴描写情報を前記カメラ画像に描写した合成画像を生成する画像合成手段と、前記合成画像を表示する表示手段と、を備えるものである。【０００９】
本発明にかかる行動履歴描写方法の一態様は、自己の端末の位置情報と、前記端末の向いている方位情報と、前記端末の端末姿勢情報と、を含む情報を取得し、周囲を撮像したカメラ画像を生成し、予め取得した行動履歴と、前記カメラ画像の撮像範囲と、に基づいて表示すべき行動履歴描写情報を算出し、前記行動履歴描写情報を前記カメラ画像に描写した合成画像を生成し、前記合成画像を表示する、ものである。【００１０】
本発明にかかる行動履歴描写システムの一態様は、前記携帯端末であって前記端末情報取得手段が取得した情報から前記行動履歴情報を生成して行動履歴サーバに送信する行動履歴送信手段と、前記行動履歴サーバから任意のユーザの前記行動履歴情報を取得する行動履歴取得手段と、を備える携帯端末と、前記行動履歴情報を格納する行動履歴サーバと、を備えるものである。
【発明の効果】
【００１１】
本発明により、臨場感のある行動履歴を描写することができる携帯端末、行動履歴描写方法、及び行動履歴描写システムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】実施の形態１にかかる行動履歴描写システムのシステム構成図である。
【図２】実施の形態１にかかる行動履歴テーブルの図である。
【図３】実施の形態１にかかるアバターの大きさを算出する手法についての図である。
【図４】実施の形態１にかかる行動履歴描写システムの処理を示すフローチャートである。
【図５】実施の形態１にかかる携帯端末の動作概念を示す図である。
【図６】実施の形態１にかかる行動履歴描写システムのシステム構成図である。
【発明を実施するための形態】
【００１３】
＜実施の形態１＞
以下、図面を参照して本発明の実施の形態について説明する。まず、図１のシステム構成図を用いて、本発明の実施の形態１にかかる行動履歴描写システム１の構成について説明する。この行動履歴描写システム１は、携帯端末１０と、行動履歴サーバ２０と、を備える。携帯端末１０の例として、携帯電話、ＰＤＡ（Personal Data Assistant）、スマートフォン（Smartphone）が挙げられる。
【００１４】
端末情報取得部１１は、携帯端末１０に関する情報を取得するための処理部である。端末情報取得部１１は、位置取得部１１１と、方位取得部１１２と、端末姿勢取得部１１３と、音声取得部１１４と、を備える。
【００１５】
位置取得部１１１は、携帯端末１０の存在する現在位置を取得する処理部である。位置取得部１１１は、たとえばＧＰＳ（Global Positioning System）を実装した処理部である。方位取得部１１２は、携帯端末１０が向いている方位を取得するための処理部である。たとえば後述するカメラ部１２によるカメラ画像の生成中において、方位取得部１１２は、携帯端末１０に備えられた地磁気センサにより画像生成中の端末方位を算出する。端末姿勢取得部１１３は、携帯端末１０の端末姿勢を検知する。たとえば後述するカメラ部１２によるカメラ画像の生成において、端末姿勢取得部１１３は、携帯電話に備えられた加速度センサにより画像生成中の携帯端末１０の端末姿勢を算出する。音声取得部１１４は、携帯端末１０の周辺の音声を取得する処理部である。
【００１６】
カメラ部１２は、任意の３次元空間を画像化したカメラ画像を生成する処理部である。具体的には、カメラ部１２は、携帯端末１０に取り付けられている動画像及び静止画像を撮像するためのカメラ機能を含んだ処理部である。ユーザは、行動履歴を表示したい対象領域に対して携帯端末１０に取り付けられたカメラを向ける。カメラ部１２は、ユーザのカメラアプリケーションの起動操作に応じて携帯端末１０が向けられた方向の景色を画像化したカメラ画像を逐次取得する。カメラ部１２は、取得したカメラ画像を画像合成部１５に入力する。
【００１７】
行動履歴取得部１３は、行動履歴サーバ２０から行動履歴を取得するための処理部である。行動履歴取得部１３は、行動履歴サーバ２０にアクセスし、ユーザの選択に応じて所望の行動履歴を取得する。たとえば、ユーザはアプリケーションの表示画面上から取得したい行動履歴を選択することにより所望の行動履歴を選択する。行動履歴取得部１３は、取得した行動履歴を描写履歴算出部１４に出力する。
【００１８】
行動履歴サーバ２０は、任意のユーザからアクセス可能なサーバであり、各ユーザの行動履歴を保持するための行動履歴テーブル２１を備えている。行動履歴テーブル２１の詳細を図２に示す。行動履歴テーブル２１は、カラムとして登録者２１１と、時刻２１２と、座標２１３と、方位２１４と、音声２１５、高さ２１６とを備える。
【００１９】
登録者２１１には、行動履歴を登録したユーザの名前の情報が入力される。時刻２１２には、登録ユーザが行動履歴を登録した時刻の情報が入力される。座標２１３には、当該ユーザが行動履歴を入力している間に位置していた位置情報が入力される。たとえば、座標２１３にはＧＰＳにより取得した位置情報が入力される。方位２１４には、行動履歴を入力している登録者の端末方位が入力される。方位２１４に入力される情報は、たとえば"北の方角から３６度"というように定める。音声２１５に入力される情報は、音声取得部１１４により取得した音声情報が入力される。高さ２１６は、登録者の高度情報である。高度情報は、携帯端末１０に高度計が備えられている場合には、当該高度計により情報を取得することが考えられる。また、地面や壁、物などに取り付けられたＲＦＩＤ（Radio Frequency IDentification）の情報を用いて高さ情報を取得してもよい。
【００２０】
なお、図示していないが、行動履歴サーバ２０は、行動履歴を登録する各ユーザの情報を保持してもよい。たとえば、行動履歴サーバ２０は、各ユーザの身長、性別等を保持する。この情報を用いて後述するアバターの表示をカスタマイズしてもよい。たとえば、女性のユーザの行動履歴を表示する場合、アバターの服装を女性向けのものにして表示することが考えられる。
【００２１】
図２に記載した行動履歴情報の例について説明する。たとえば、登録者である"Ａさん"は、２０１０年１１時３分から１１時６分の間に、端末を南方向（北から１８０度の方向）に向け、南方向に移動していることが登録されている。また、当該期間（２０１０年１１時３分から１１時６分）の間にＡさんの携帯端末１０の音声取得部１１４が録音した音声が格納されている。また、Ａさんが高度０ｍの高さにいたことが登録されている。
【００２２】
描写履歴算出部１４は、カメラ部が撮像した撮像範囲と、行動履歴サーバ２０からダウンロードした行動履歴と、から表示部１６に表示する行動履歴描写情報（本例ではアバター）の大きさ、アバターの表示位置、アバターの表示向きを算出する。描写履歴算出部１４は、カメラ部１２の撮像性能、ズームの程度等を参照して撮像している撮像範囲（たとえば緯度３５．００度、経度１３５．００度〜緯度３５．０１度、経度１３５．０１度、高度０ｍ〜１０ｍ）を算出する。そして、描写履歴算出部１４は撮像範囲内に行動履歴の位置情報が存在するかを判定する。存在しなかった場合、描写履歴算出部１４は、アバターが表示範囲外であることを画像合成部１５に通知する。
【００２３】
一方、カメラ部１２による撮像範囲内に行動履歴の位置情報が存在する場合、描写履歴算出部１４は、表示部１６に表示する画像上でのアバターの表示座標を算出する。また、描写履歴算出部１４は、当該座標に配置するアバターの大きさを算出する。たとえば、描写履歴算出部１４は、携帯端末１０のカメラを操作している位置と、当該座標の位置と、アバターにより表示するユーザの身長情報と、から一般的なピンホールの原理を用いてアバターの大きさを算出することが考えられる。これにより、カメラを起動している地点と行動履歴が指し示す位置情報が近い場合、アバターが大きく表示される。一方、カメラを起動している地点と行動履歴が指し示す位置情報が遠い場合、アバターが小さく表示される。描写履歴算出部１４は、アバターの位置及び大きさの算出処理を連続的に行うことによりアバターの動きを算出する。
【００２４】
なお、アバターの大きさは、ユーザの身長等を考慮することなく、撮像地点からの距離に応じて大きさを決定してもよい。
【００２５】
さらに、描写履歴算出部１４は、表示するアバターの向きも算出する。アバターの向きは、行動履歴に含まれる方位２１４と、携帯端末１０のカメラを操作している際の携帯端末１０の方位と、から算出される。より具体的には、描写履歴算出部１４は、行動履歴に含まれる方位２１４（たとえば"北から４５度"）と、携帯端末１０の方位（たとえば"北から９０度"）と、の差分を算出し、当該差分を用いてアバターの向きを算出する。
【００２６】
画像合成部１５は、カメラ部１２から入力されたカメラ画像と、描写履歴算出部１４から入力されたアバター情報（アバターを表示する座標、アバターの大きさ、アバターの向き等）を合成し、表示部１６に表示する合成画像を生成する処理部である。アバターが表示範囲外にある場合、画像合成部１５は、カメラ部１２が生成したカメラ画像の上にアバターが表示範囲外である旨を通知する合成画像を生成する。たとえば画像生成部１６は、カメラ部１２が生成したカメラ画像の上に「Ａさんは表示範囲外を歩いています。」等の表示を重ね合わせた合成画像を生成する。一方、アバターが表示範囲内にある場合、画像合成部１５は、カメラ部１２が生成したカメラ画像上にアバターを重ねた合成画像を生成する。画像合成部１５は、生成した合成画像を表示部１６に出力する。
【００２７】
図３は、描写履歴算出部１４によるアバターの表示位置及びアバターの大きさ、及び画像合成部１５による合成画像の生成の概念について説明する図である。なお、説明の簡略化のため２次元のモデルにより説明する。描写履歴算出部１４は、カメラ部１２による撮影中に、カメラのズームの度合い、カメラの撮像性能等から焦点距離ｐを算出する。
【００２８】
描写履歴算出部１４は、行動履歴情報から描写すべき行動履歴がどの位置に存在するかを算出する。図３の例では、行動履歴描写対象のユーザが撮像地点から距離ｆ１だけ離れた（１）地点にいたと想定する。また、行動履歴描写対象のユーザの身長が高さｇ１であったとする。この場合、合成画像中に表示するアバターの大きさはｐ×ｇ１／ｆ１を基に求められる。
【００２９】
また、描写履歴算出部１４は、合成画像中でのアバターの表示位置も算出する。描写履歴算出部１４は、行動履歴描写対象のユーザを合成画像の対応する点に投影する。描写履歴算出部１４は、この投影された位置と対応する合成画像の座標をアバターの表示位置とする。
【００３０】
描写履歴算出部１４は、例えば図３の（２）地点のように行動履歴描写対象のユーザが地上からの高さのある位置に存在する場合、その高度に応じてアバターの表示位置を算出する。
【００３１】
表示部１６は、携帯端末１０に備えられたディスプレイ画面等の情報表示部である。表示部１６には、携帯端末１０の操作画面等が表示されることに加えて、画像合成部１５が合成した合成画像、すなわちカメラ部１２が生成したカメラ画像上にアバターが配置された画像が表示される。
【００３２】
行動履歴送信部１７は、行動履歴サーバ２０に対して自己の行動履歴情報を送信する処理部である。行動履歴情報は、端末情報取得部１１が取得した周辺情報に基づいて生成される。
【００３３】
次に、図１のシステム構成図及び図４のフローチャートを用いて、携帯端末１０に行動履歴を描写する処理について説明する。まず、携帯端末１０を持つユーザが行動履歴の記録の開始を指示する。当該指示は、たとえば表示部１６に表示された表示メニューから行動履歴の保存開始を選択することにより行う。行動履歴の生成は、端末情報取得部１１の各処理部により情報を取得し、当該取得した情報を合成することにより行う。ユーザは、生成された行動履歴を行動履歴サーバ２０に登録することを指示する。当該指示がなされた場合、行動履歴送信部１７は行動履歴を行動履歴サーバ２０に送信する（Ｓ１０１）。
【００３４】
ユーザは、行動履歴表示を行うためのアプリケーションを起動する（Ｓ１０２）。ユーザは、行動履歴サーバ２０から所望のユーザの行動履歴を取得することを指示する。たとえば、行動履歴の一覧が表示され、表示したい行動履歴を選択することにより所望のユーザの行動履歴の取得を指示する。当該指示がなされた場合、行動履歴取得部１３は、行動履歴サーバ２０から所望の行動履歴情報を取得する（Ｓ１０３）。
【００３５】
なお、上記の説明ではユーザが任意の他のユーザの行動履歴を取得できるものとしたが、これに限られず、パスワードによる認証等により行動履歴の取得に一定の制限を課してもよい。
【００３６】
続いて、位置取得部１１１により携帯端末１０の現在位置を算出し（Ｓ１０４）、カメラ機能を起動する（Ｓ１０５）。ユーザにより行動履歴の再生が指示された場合（Ｓ１０６：Ｙｅｓ）、行動履歴の描写を開始する。
【００３７】
描写履歴算出部１４は、携帯端末１０の方位、端末姿勢、ＧＰＳから取得した現在位置の情報、カメラの撮像性能等に基づいて撮像対象領域（たとえば緯度３５．００度、経度１３５．００度〜緯度３５．０１度、経度１３５．０１度、高度０ｍ〜１０ｍ）をカメラにより画像として取り込んでいるのかを算出する。描写履歴算出部１４は、撮像対象領域内に、行動履歴サーバ２０から取得した行動履歴の描写開始地点が含まれるか否かを判定する（Ｓ１０７）。
【００３８】
描写開始地点が含まれる場合（Ｓ１０７：Ｙｅｓ）、描写履歴算出部１４は、表示部１６上での表示座標を算出する（Ｓ１０８）。また、描写履歴算出部１４は、当該座標に配置するアバターの大きさ、及びアバターの向きを算出する（Ｓ１０８）。画像合成部１５は、アバターの情報をカメラ部１２が生成したカメラ画像に重ね合わせた合成画像を生成し、表示部１６に表示する（Ｓ１０９）。
【００３９】
アバターが撮像対象領域内に存在しない場合（Ｓ１０７：Ｎｏ）、その旨（たとえば「Ａさんは表示範囲外を歩いています。」とのメッセージ）が記載された合成画像が表示部１６に表示される（Ｓ１０９）。
【００４０】
上述のＳ１０７からＳ１０９の処理を連続して行うことにより、アバターの位置、アバターの大きさ、及びアバターの向きを逐次算出する。これによりアバターが動いている画像が生成される。
【００４１】
行動履歴の表示が終了した場合（Ｓ１１０：Ｙｅｓ）、表示部１６に行動履歴表示アプリケーションの実行を継続するか否かについて、ユーザに入力を促すメッセージを表示する。ユーザがアプリケーションの実行を継続することを選択した場合（Ｓ１１１：Ｎｏ）、上述のＳ１０６〜Ｓ１１０の処理を繰り返す。ユーザがアプリケーションの実行を終了することを選択した場合（Ｓ１１１：Ｙｅｓ）、行動履歴描写アプリケーションの実行を終了する。
【００４２】
続いて、本実施の形態にかかる携帯端末１０の動作概念を、図５を用いて説明する。図５の例では、ＸさんがＡ地点からＢ地点まで移動した場合の行動履歴を携帯端末１０の表示部１６に表示することを想定する。
【００４３】
まずＣ地点からＸさんの行動履歴を携帯端末１０の表示部１６に表示する処理を説明する。Ｃ地点からの携帯端末１０のカメラの視野角では、Ｘさんが位置していた地点が描写範囲に含まれる。そのため、Ｘさんに対応するアバターが合成画像内に表示される。ここで、Ｘさんが行動履歴記録開始時点に向いていた方位を向くようにアバターが配置される。また、Ｃ地点とＡ地点との距離、及びＸさんの身長情報から算出された大きさによりアバターが表示される。
【００４４】
その後、表示部１６にはアバターがＤ地点まで移動するまで合成画像が表示され続ける。この際、常にアバターの位置、アバターの大きさ、及びアバターの向きが算出され、表示部１６に表示される合成画像に反映される。
【００４５】
Ｄ地点からＸさんの行動履歴を携帯端末１０の表示部１６に表示する処理を説明する。Ｄ地点からの携帯端末１０のカメラの視野角では、Ｘさんが位置していた地点が描写範囲に含まれない。そのため、「Ａさんは右方向に位置しています。」とのメッセージが合成画像中に表示される。
【００４６】
続いて、本実施の形態にかかる携帯端末及び行動履歴描写システムの効果について説明する。上述のように、本実施の形態にかかる携帯端末は、カメラ等の撮像手段により取り込んだ対象空間画像に対して、描写する行動履歴描写情報（本実施の形態ではアバター）を算出し、アバターを配置した合成画像を生成し、表示している。当該合成画像はカメラ等の撮像手段により取り込んだカメラ画像にアバターを配置しているため、臨場感を感じつつ、行動履歴の把握ができる。
【００４７】
また、携帯端末１０を使用する場所、カメラアプリケーション起動時の形態端末１０の端末姿勢、携帯端末１０の端末方位に応じて行動履歴の描写が変化するため、より臨場感のある行動履歴の把握が可能となる。
【００４８】
たとえば、友人が所定の目的地まで移動した行動履歴を保存していたことを把握していた場合、本実施の形態にかかる携帯端末１０により当該友人の行動履歴を表示することができる。これにより、ユーザは臨場感を感じつつ、道を把握することが可能となる。
【００４９】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。たとえば、建物の位置、高さ等の情報を備えた地図情報サーバを別途設ける。この地図情報サーバから携帯端末１０が情報を取得し、アバターが建物の影に位置するか否かを判定する。アバターが建物の影に位置する場合、当該アバターを合成画像中で非表示としてもよい。また、アバターが建物の陰に位置する旨を合成画像中に表示してもよい。
【００５０】
また、携帯端末１０は周辺の障害物を検知するレーザーレンジセンサ、超音波センサ等の周辺の障害物等を検知するセンサを備える構成であってもよい。当該センサにより携帯端末１０の周辺に障害物を検知した場合、障害物の奥の位置に配置するアバターを非表示にしてもよい。
【００５１】
また、表示するアバターの画像はユーザが任意に設定できるようにしてもよい。さらに、アバターではなく、任意の記号（たとえば三角や四角）の表示向き及び表示の大きさを変更することにより行動履歴を表示してもよい。
【００５２】
上述の説明では、携帯端末において合成画像を生成する例を説明したが、これに限られず、サーバにより合成画像を生成するようにしてもよい。すなわち、携帯端末１０が自己の位置、端末方位、端末姿勢をサーバに通知し、サーバにおいて合成画像を生成する。携帯端末１０は、サーバにおいて生成された合成画像を表示するようにしてもよい。
【００５３】
なお、本実施の形態１にかかる携帯端末１０の最小構成を図６に示す。携帯端末１０は、端末情報取得部１１と、カメラ部１２と、描写履歴算出部１４と、画像合成部１５と、表示部１６と、を備える。端末情報取得部１１は携帯端末１０の位置情報と、携帯端末１０の向いている方位情報と、携帯端末１０の端末姿勢情報と、を含む情報を取得する。
【００５４】
カメラ部１２は、周囲を撮像したカメラ画像を生成する処理部である。描写履歴算出部１４は、予め取得した行動履歴と、カメラ部１２が撮像した撮像範囲と、に基づいて表示すべき行動履歴描写情報を算出する。描写履歴算出部１４は、予め取得した行動履歴と、カメラ部１２が撮像した撮像範囲と、に基づいて表示すべき行動履歴描写情報を算出する。画像合成部１５は、描写履歴算出部１４が算出した行動履歴をカメラ画像に合成した画像を合成する。表示部１６は、合成画像生成部１５が生成した画像を表示する。
【００５５】
上述の構成により、行動履歴と、カメラ画像と、を合成した合成画像を生成することができる。ユーザは表示部１６を介してこの合成画像を参照することにより、臨場感を感じつつ、行動履歴を参照することができる。
【００５６】
（付記１）
自己の端末の位置情報と、前記端末の向いている方位情報と、前記端末の端末姿勢情報と、を含む情報を取得し、
周囲を撮像したカメラ画像を生成し、
予め取得した行動履歴と、前記カメラ画像の撮像範囲と、に基づいて表示すべき行動履歴描写情報を算出し、
前記行動履歴描写情報を前記カメラ画像に描写した合成画像を生成し、
前記合成画像を表示する、行動履歴描写方法。
【００５７】
（付記２）
前記行動履歴描写情報を算出する処理では、前記カメラ画像の撮像処理において撮像した撮像範囲と、前記行動履歴に含まれる位置情報と、に基づいて前記行動履歴描写情報を前記カメラ画像に描写する描写サイズを算出し、
前記画像合成を行う処理では、前記描写サイズに設定された前記行動履歴描写情報を前記カメラ画像に描写することを特徴とする付記１に記載の行動履歴描写方法。
【００５８】
（付記３）
前記行動履歴描写情報を算出する処理では、前記カメラ画像の撮像処理において撮像した撮像範囲と、前記行動履歴に含まれる方位情報と、に基づいて前記行動履歴描写情報を前記カメラ画像に描写する向きを算出し、
前記画像合成を行う処理では、前記描写する向きに配置した前記行動履歴描写情報を前記カメラ画像に描写することを特徴とする付記１または付記２に記載の行動履歴描写方法。
【００５９】
（付記４）
前記行動履歴描写情報は、アバターであることを特徴とする付記１乃至付記３のいずれか１項に記載の行動履歴描写方法。
【００６０】
（付記５）
前記端末情報を取得する処理おいて取得した情報から前記行動履歴情報を生成して行動履歴サーバに送信し、
前記行動履歴サーバから任意のユーザの前記行動履歴情報を取得する、ことを特徴とする付記１に記載の行動履歴描写方法。
【００６１】
この出願は、２０１０年２月１日に出願された日本出願特願２０１０−０２０６５５を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【産業上の利用可能性】
【００６２】
本発明は、撮像機能を備える携帯電話、ＰＤＡ等の携帯端末において、利用することが可能である。
【符号の説明】
【００６３】
１      行動履歴描写システム
１０    携帯端末
１１    端末情報取得部
１１１  位置取得部
１１２  方位取得部
１１３  端末姿勢取得部
１１４  音声取得部
１２    カメラ部
１３    行動履歴取得部
１４    描写履歴算出部
１５    画像合成部
１６    表示部
１７    行動履歴送信部
２０    行動履歴サーバ
２１    行動履歴テーブル
【図１】
2011093031.tif 000003
【図２】
2011093031.tif 000004
【図３】
2011093031.tif 000005
【図４】
2011093031.tif 000006
【図５】
2011093031.tif 000007
【図６】
2011093031.tif 000008
【手続補正書】
【提出日】平成24年7月26日(2012.7.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
自己の端末の位置情報と、前記端末の向いている方位情報と、前記端末の端末姿勢情報と、を含む情報を取得する端末情報取得手段と、
周囲を撮像したカメラ画像を生成するカメラ手段と、
予め取得した行動履歴と、前記カメラ手段の撮像範囲と、に基づいて表示すべき行動履歴描写情報を算出する描写履歴算出手段と、
前記行動履歴描写情報を前記カメラ画像に描写した合成画像を生成する画像合成手段と、
前記合成画像を表示する表示手段と、を備える携帯端末。
【請求項２】
前記描写履歴算出手段は、前記カメラ手段の撮像範囲と、前記行動履歴に含まれる位置情報と、に基づいて前記行動履歴描写情報を前記カメラ画像に描写する描写サイズを算出し、
前記画像合成手段は、前記描写サイズに設定された前記行動履歴描写情報を前記カメラ画像に描写することを特徴とする請求項１に記載の携帯端末。
【請求項３】
前記描写履歴算出手段は、前記カメラ手段の撮像範囲と、前記行動履歴に含まれる方位情報と、に基づいて前記行動履歴描写情報を前記カメラ画像に描写する向きを算出し、
前記画像合成手段は、前記描写する向きに配置した前記行動履歴描写情報を前記カメラ画像に描写することを特徴とする請求項１または請求項２に記載の携帯端末。
【請求項４】
前記行動履歴描写情報は、アバターであることを特徴とする請求項１乃至請求項３のいずれか１項に記載の携帯端末。
【請求項５】
前記端末情報取得手段が取得した情報から前記行動履歴情報を生成して行動履歴サーバに送信する行動履歴送信手段と、
前記行動履歴サーバから任意のユーザの前記行動履歴情報を取得する行動履歴取得手段と、を備えることを特徴とする請求項１乃至請求項４のいずれか１項に記載の携帯端末。
【請求項６】
請求項５に記載の携帯端末と、請求項５に記載の行動履歴サーバと、を備える行動履歴描写システム。
【請求項７】
自己の端末の位置情報と、前記端末の向いている方位情報と、前記端末の端末姿勢情報と、を含む情報を取得し、
周囲を撮像したカメラ画像を生成し、
予め取得した行動履歴と、前記カメラ画像の撮像範囲と、に基づいて表示すべき行動履歴描写情報を算出し、
前記行動履歴描写情報を前記カメラ画像に描写した合成画像を生成し、
前記合成画像を表示する、行動履歴描写方法。
【請求項８】
前記行動履歴描写情報を算出する処理では、前記カメラ画像の撮像処理において撮像した撮像範囲と、前記行動履歴に含まれる位置情報と、に基づいて前記行動履歴描写情報を前記カメラ画像に描写する描写サイズを算出し、
前記画像合成を行う処理では、前記描写サイズに設定された前記行動履歴描写情報を前記カメラ画像に描写することを特徴とする請求項７に記載の行動履歴描写方法。
【請求項９】
前記行動履歴描写情報を算出する処理では、前記カメラ画像の撮像処理において撮像した撮像範囲と、前記行動履歴に含まれる方位情報と、に基づいて前記行動履歴描写情報を前記カメラ画像に描写する向きを算出し、
前記画像合成を行う処理では、前記描写する向きに配置した前記行動履歴描写情報を前記カメラ画像に描写することを特徴とする請求項７または請求項８に記載の行動履歴描写方法。
【請求項１０】
前記行動履歴描写情報は、アバターであることを特徴とする請求項７乃至請求項９のいずれか１項に記載の行動履歴描写方法。
【請求項１１】
前記端末情報を取得する処理おいて取得した情報から前記行動履歴情報を生成して行動履歴サーバに送信し、
前記行動履歴サーバから任意のユーザの前記行動履歴情報を取得する、ことを特徴とする請求項７乃至請求項１０のいずれか１項に記載の行動履歴描写方法。
【国際調査報告】
2011093031.tif 000009
2011093031.tif 000010
2011093031.tif 000011
2011093031.tif 000012