(57)【要約】【課題】ユーザによって撮像された画像とともに、当該撮像時に他のユーザの機器において発生したイベントに関する情報をリアルタイムで時系列的に出力すること。【解決手段】携帯端末は、自身で撮像中の画像のサムネイルをその撮像時刻に対応した位置に逐次表示する自端末タイムライン領域と、無線接続されている他の携帯端末において発生したイベント情報をその発生時刻に対応した位置に逐次表示する他端末タイムライン領域とを有するタイムラインビューを表示可能である。【選択図】図５
2012156726.tif 000002
【特許請求の範囲】
【請求項１】
画像を撮像する撮像部と、
前記撮像された画像を記憶する記憶部と、
他の情報処理装置と無線通信する通信部と、
前記撮像された画像の第１のサムネイルが当該画像の撮像時刻に対応した位置に逐次表示される第１のタイムライン領域と、前記他の情報処理装置に対応した第２のタイムライン領域とを有する第１の画面を出力する出力部と、
前記他の情報処理装置で発生したイベントと当該イベントの発生時刻を通知するイベントメッセージを前記他の情報処理装置から受信するように前記通信部を制御し、前記受信されたイベントメッセージに対応するイベント情報を、前記第２のタイムライン領域内の前記発生時刻に対応する位置に出力するように前記出力部を制御する制御部と
を具備する情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記イベントは画像の撮像イベントであり、
前記イベントメッセージは、前記他の情報処理装置で撮像された前記画像の撮像時刻と、当該画像の第２のサムネイルを含み、
前記制御部は、前記第２のタイムライン領域内の前記撮像時刻に対応する位置に、前記第２のサムネイルを出力するように前記出力部を制御する
情報処理装置。
【請求項３】
請求項２に記載の情報処理装置であって、
ユーザの操作を受け付ける操作受付部をさらに具備し、
前記制御部は、前記第２のサムネイルを前記第１のサムネイルへドラッグアンドドロップする操作が受け付けられた場合、
前記他の情報処理装置から前記第２のサムネイルに対応する画像を受信するように前記通信部を制御し、
前記受信された画像を、前記第１のサムネイルに対応する画像内に挿入された状態で記憶するように前記記憶部を制御する
情報処理装置。
【請求項４】
請求項３に記載の情報処理装置であって、
前記操作受付部は、前記挿入される画像の挿入場所を指定するユーザの操作を受け付け、
前記制御部は、前記画像を前記指定された挿入場所に挿入された状態で記憶するように前記記憶部を制御する
情報処理装置。
【請求項５】
請求項１に記載の情報処理装置であって、
前記制御部は、前記通信部により当該情報処理装置と前記他の情報処理装置とが無線接続されたときに、当該接続を示す情報を前記第１のタイムライン領域と前記第２のタイムライン領域との間に出力するように前記出力部を制御する
情報処理装置。
【請求項６】
請求項１に記載の情報処理装置であって、
前記出力部は、前記撮像部により撮像中の画像を表示する第２の画面を、前記第１の画面と切り替えて出力することが可能であり、
前記制御部は、前記第２の画面の出力中に前記イベントメッセージが受信された場合に、前記イベント情報を当該第２の画面内の所定位置に出力するように前記出力部を制御する
情報処理装置。
【請求項７】
請求項３に記載の情報処理装置であって、
前記制御部は、前記ドラッグアンドドロップする操作が受け付けられたときに、前記他の情報処理装置との前記通信部による無線通信が確立できない場合、当該無線通信が確立したときに前記第２のサムネイルに対応する画像を受信するための受信予約を設定するように前記通信部を制御する
情報処理装置。
【請求項８】
請求項３に記載の情報処理装置であって、
前記制御部は、前記通信部と前記他の情報処理装置を含む無線ネットワークの混雑度を監視し、前記ドラッグアンドドロップする操作が受け付けられたときの前記混雑度が所定の閾値以上である場合、前記第２のサムネイルを含むメタデータを受信するとともに、前記混雑度が前記閾値未満となったときに当該第２のサムネイルに対応する画像を受信するための受信予約を設定するように前記通信部を制御する
情報処理装置。
【請求項９】
請求項３に記載の情報処理装置であって、
前記他の情報処理装置は、当該他の情報処理装置で撮像された画像を当該撮像毎にネットワーク上のサーバへ送信して当該サーバに当該画像を記憶させ、
前記制御部は、前記ドラッグアンドドロップする操作が受け付けられたときに、前記他の情報処理装置との前記通信部による無線通信が確立できない場合、前記サーバから前記第２のサムネイルに対応する画像を受信するように前記通信部を制御する
情報処理装置。
【請求項１０】
画像を撮像し、
前記撮像された画像を記憶し、
前記撮像された画像のサムネイルが当該画像の撮像時刻に対応した位置に逐次表示される第１のタイムライン領域と、他の情報処理装置に対応した第２のタイムライン領域とを有する第１の画面を出力し、
前記他の情報処理装置で発生したイベントと当該イベントの発生時刻を通知するイベントメッセージを前記他の情報処理装置から無線通信により受信し、
前記受信されたイベントメッセージに対応するイベント情報を、前記第２のタイムライン領域内の前記発生時刻に対応する位置に出力する
情報処理方法。
【請求項１１】
情報処理装置に、
画像を撮像するステップと、
前記撮像された画像を記憶するステップと、
前記撮像された画像のサムネイルが当該画像の撮像時刻に対応した位置に逐次表示される第１のタイムライン領域と、他の情報処理装置に対応した第２のタイムライン領域とを有する第１の画面を出力するステップと、
前記他の情報処理装置で発生したイベントと当該イベントの発生時刻を通知するイベントメッセージを前記他の情報処理装置から無線通信により受信するステップと、
前記受信されたイベントメッセージに対応するイベント情報を、前記第２のタイムライン領域内の前記発生時刻に対応する位置に出力するステップと
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信によりコンテンツを送受信可能な情報処理装置、当該情報処理装置における情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、携帯型の情報処理装置及び無線ネットワークの普及により、例えば赤外線通信等を用いて、同じ場所に存在する複数のユーザの機器同士で容易にコンテンツ（動画像や静止画像）を交換したり、ユーザが撮影した写真をウェブサービスに投稿したりすることが可能となっている。
【０００３】
しかしながら、コンテンツの交換や投稿の際には、コンテンツ及びそのメタ情報のみがやり取りされることが多く、当該コンテンツの前後に取得されたコンテンツや、その取得時点での相手側のユーザとの関係を示す情報などは交換されない。したがって、各ユーザは、コンテンツのやり取りの後に、そのやり取りの状況を振り返ることができないという問題がある。例えば、あるユーザが、その特定の友人と同行していたときに撮影した写真のみを探す、といったことは困難である。
【０００４】
下記特許文献１には、通信相手機器へマルチメディアデータを送信するにあたり、通信相手機器の機能を取得し、当該機能に含まれる機能で実行可能なテンプレートを用いてマルチメディアデータを作成することが記載されている。当該テンプレートでは、複数のメディアデータが時系列的に配置されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２３９９６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１に記載の技術によっても、通信相手機器において発生したイベント等を時系列的に確認することはできない。
【０００７】
以上のような事情に鑑み、本発明の目的は、ユーザによって撮像された画像とともに、当該撮像時に他のユーザの機器において発生したイベントに関する情報をリアルタイムで時系列的に出力することが可能な情報処理装置、情報処理方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の一形態に係る情報処理装置は、撮像部と、記憶部と、通信部と、出力部と、制御部とを有する。上記撮像部は、画像を撮像する。上記記憶部は、上記撮像された画像を記憶する。上記通信部は、他の情報処理装置と無線通信する。上記出力部は、上記撮像された画像の第１のサムネイルが当該画像の撮像時刻に対応した位置に逐次表示される第１のタイムライン領域と、上記他の情報処理装置に対応した第２のタイムライン領域とを有する第１の画面を出力する。上記制御部は、上記他の情報処理装置で発生したイベントと当該イベントの発生時刻を通知するイベントメッセージを上記他の情報処理装置から受信するように上記通信部を制御する。また制御部は、上記受信されたイベントメッセージに対応するイベント情報を、上記第２のタイムライン領域内の上記発生時刻に対応する位置に出力するように上記出力部を制御する。
【０００９】
この構成により、情報処理装置は、当該情報処理装置で撮像された画像とともに、他の情報処理装置で発生したイベントに関する情報をリアルタイムで時系列的に出力することができる。したがって情報処理装置のユーザは、自身で撮像した画像と、当該撮像時に他のユーザの情報処理装置において発生したイベントとを同時に確認することができ、それに応じて他の情報処理装置との間で画像をやり取りすることができる。
【００１０】
上記イベントは画像の撮像イベントであってもよく、上記イベントメッセージは、上記他の情報処理装置で撮像された上記画像の撮像時刻と、当該画像の第２のサムネイルを含んでいてもよい。この場合制御部は、上記制御部は、上記第２のタイムライン領域内の上記撮像時刻に対応する位置に、上記第２のサムネイルを出力するように上記出力部を制御してもよい。
【００１１】
これにより情報処理装置のユーザは、自身で撮像した画像と、他の情報処理装置で撮像した画像とを、２つのタイムライン上で、リアルタイムで同時に確認することができる。
【００１２】
上記情報処理装置は、ユーザの操作を受け付ける操作受付部をさらに具備してもよい。この場合上記制御部は、上記第２のサムネイルを上記第１のサムネイルへドラッグアンドドロップする操作が受け付けられた場合、上記他の情報処理装置から上記第２のサムネイルに対応する画像を受信するように上記通信部を制御してもよい。また制御部は、上記受信された画像を、上記第１のサムネイルに対応する画像内に挿入された状態で記憶するように上記記憶部を制御してもよい。
【００１３】
これによりユーザは、２つのタイムライン間のドラッグアンドドロップという簡便な操作により、自身の画像に他の情報処理装置で撮像された画像を挿入することができる。
【００１４】
上記操作受付部は、上記挿入される画像の挿入場所を指定するユーザの操作を受け付けてもよい。この場合上記制御部は、上記画像を上記指定された挿入場所に挿入された状態で記憶するように上記記憶部を制御してもよい。
【００１５】
これによりユーザは、他の情報処理装置で撮像された画像を、自身の画像内の所望の場所にレイアウトして挿入することができる。
【００１６】
上記制御部は、上記通信部により当該情報処理装置と上記他の情報処理装置とが無線接続されたときに、当該接続を示す情報を上記第１のタイムライン領域と上記第２のタイムライン領域との間に出力するように上記出力部を制御してもよい。
【００１７】
これによりユーザは、他の情報処理装置との接続状況を第１の画面上で直感的に把握することができる。
【００１８】
上記出力部は、上記撮像部により撮像中の画像を表示する第２の画面を、上記第１の画面と切り替えて出力することが可能であってもよい。この場合上記制御部は、上記第２の画面の出力中に上記イベントメッセージが受信された場合に、上記イベント情報を当該第２の画面内の所定位置に出力するように上記出力部を制御してもよい。
【００１９】
これによりユーザは、第２の画面を用いて画像を撮像している最中であっても、他の情報処理装置で発生したイベントを容易に確認することができる。
【００２０】
上記制御部は、上記ドラッグアンドドロップする操作が受け付けられたときに、上記他の情報処理装置との上記通信部による無線通信が確立できない場合、当該無線通信が確立したときに上記第２のサムネイルに対応する画像を受信するための受信予約を設定するように上記通信部を制御してもよい。
【００２１】
これによりユーザは、ドラッグアンドドロップ操作時に他の情報処理装置と接続できない状況においても、接続確立後に再度操作を行うことなく画像を受信することができる。
【００２２】
上記制御部は、上記通信部と上記他の情報処理装置を含む無線ネットワークの混雑度を監視するように上記通信部を制御してもよい。さらに制御部は、上記ドラッグアンドドロップする操作が受け付けられたときの上記混雑度が所定の閾値以上である場合、上記第２のサムネイルを含むメタデータを受信するとともに、上記混雑度が上記閾値未満となったときに当該第２のサムネイルに対応する画像を受信するための受信予約を設定するように上記通信部を制御してもよい。
【００２３】
これにより情報処理装置は、ドラッグアンドドロップ操作時に無線ネットワークが混雑している場合でも、ひとまずメタデータのみを受信することで、当該メタデータを用いた編集処理等を可能とすることができる。
【００２４】
上記他の情報処理装置は、当該他の情報処理装置で撮像された画像を当該撮像毎にネットワーク上のサーバへ送信して当該サーバに当該画像を記憶させてもよい。この場合上記制御部は、上記ドラッグアンドドロップする操作が受け付けられたときに、上記他の情報処理装置との上記通信部による無線通信が確立できない場合、上記サーバから上記第２のサムネイルに対応する画像を受信するように上記通信部を制御してもよい。
【００２５】
これにより情報処理装置は、ドラッグアンドドロップ操作時に他の情報処理装置から画像を受信できない場合でも、当該画像を同期して記憶しているサーバからそれを受信することができ、ユーザの利便性を向上させることができる。
【００２６】
本発明の他の形態に係る情報処理方法は、画像を撮像し、上記撮像された画像を記憶することを含む。当該方法では、上記撮像された画像のサムネイルが当該画像の撮像時刻に対応した位置に逐次表示される第１のタイムライン領域と、他の情報処理装置に対応した第２のタイムライン領域とを有する第１の画面が出力される。また、上記他の情報処理装置で発生したイベントと当該イベントの発生時刻を通知するイベントメッセージが上記他の情報処理装置から無線通信により受信される。さらに、上記受信されたイベントメッセージに対応するイベント情報が、上記第２のタイムライン領域内の上記発生時刻に対応する位置に出力される。
【００２７】
本発明のまた別の形態に係るプログラムは、情報処理装置に、撮像ステップと、記憶ステップと、第１の出力ステップと、受信ステップと、第２の出力ステップとを実行させる。上記撮像ステップでは画像が撮像される。上記記憶ステップでは上記撮像された画像が記憶される。上記第１の出力ステップでは、上記撮像された画像のサムネイルが当該画像の撮像時刻に対応した位置に逐次表示される第１のタイムライン領域と、他の情報処理装置に対応した第２のタイムライン領域とを有する第１の画面が出力される。上記受信ステップでは、上記他の情報処理装置で発生したイベントと当該イベントの発生時刻を通知するイベントメッセージが上記他の情報処理装置から無線通信により受信される。上記第２の出力ステップでは、上記受信されたイベントメッセージに対応するイベント情報が、上記第２のタイムライン領域内の上記発生時刻に対応する位置に出力される。
【発明の効果】
【００２８】
以上説明したように、本発明によれば、ユーザによって撮像された画像とともに、当該撮像時に他のユーザの機器において発生したイベントに関する情報をリアルタイムで時系列的に出力することができる。
【図面の簡単な説明】
【００２９】
【図１】本発明の一実施形態に係る携帯端末を含むネットワーク構成を示す図である。
【図２】本発明の一実施形態に係る携帯端末のハードウェア構成を示したブロック図である。
【図３】本発明の一実施形態に係る携帯端末が有するソフトウェアの機能ブロックを示した図である。
【図４】本発明の一実施形態に係る携帯端末が表示可能な３つのビューを示した図である。
【図５】図４に示した３つのビューのうち、タイムラインビューの詳細を示した図である。
【図６】イベント発生時における各携帯端末のタイムラインビュー上の基本的な表示処理の流れを示したフローチャートである。
【図７】図６で示した動作の流れをより具体的に示したシーケンスチャートである。
【図８】本発明の一実施形態におけるイベントの発生と、セルフビューにおける表示処理との関係を、シーケンスチャートと画面例とで示した図である。
【図９】本発明の一実施形態に係る携帯端末におけるタイムラインビューを用いたコンテンツの編集処理を示した図である。
【図１０】過去のタイムラインを用いて編集処理を行う場合の携帯端末の動作の流れを示したフローチャートである。
【図１１】図１０で示した動作が実行される場合の画面例を示した図である。
【図１２】本発明の一実施形態に係る携帯端末が、無線帯域の混雑度によってデータの取得を制限する処理の流れを示したフローチャートである。
【図１３】本発明の一実施形態に係る携帯端末が表示するタイムラインビューの利用態様を示した図である。
【図１４】本発明の一実施形態に係る携帯端末がサーバまたは他の携帯端末からコンテンツを取得する処理の流れを示したフローチャートである。
【発明を実施するための形態】
【００３０】
以下、図面を参照しながら、本発明の実施形態を説明する。
【００３１】
［ネットワーク構成］
図１は、本発明の一実施形態に係る携帯端末を含むネットワーク構成を示す図である。同図に示すように、このネットワークは、複数の携帯端末１０（１０ａ〜１０ｃ、以下、携帯端末Ａ〜Ｃとも称する）とサーバ５とから構成される。もちろん、携帯端末１０の数は３つに限られるものではない。携帯端末とは、例えば携帯電話機、スマートフォン、ＰＤＡ（Personal Digital Assistant）、携帯型ＡＶプレイヤー、電子ブック、電子辞書等である。サーバ５は、インターネット１上、または所定のＬＡＮ（Local Area Network）上に存在する。
【００３２】
各携帯端末１０は、例えばイベント会場、パーティ会場、旅行先等において、各ユーザに携帯されているものである。本実施形態では、上記各携帯端末Ａ〜Ｃの各ユーザを、便宜上、ユーザＡ、ユーザＢ、ユーザＣと呼ぶこととする。
【００３３】
各携帯端末１０同士は、例えばWi-Fi（登録商標）（IEEE 802.11）、Bluetooth（登録商標）（IEEE 802.15.1）、ZigBee（登録商標）（IEEE 802.15.4）等の無線通信規格に準じて、無線到達範囲Ｗ内で、アクセスポイントを用いることなく、直接無線通信を行うことができる。また各携帯端末１０は、アクセスポイントを介した上記無線通信や有線通信によりインターネット１上の上記サーバ５と接続することも可能である。ただし、本ネットワークでは、サーバ５は、後述するように、各携帯端末１０間の無線通信の確立が困難である場合または無線通信ネットワークが混雑している場合のために用いられるものであり、各携帯端末１０間の快適な無線通信が可能である限り、サーバ５は必要ない。
【００３４】
本実施形態において、各携帯端末１０は、自身で撮像した静止画像や動画像を閲覧するほか、他の携帯端末１０で発生したイベントを監視し、当該イベントに関する情報（イベント情報）を表示することができる。
【００３５】
本実施形態において「イベント」には、各携帯端末１０のユーザの操作（ユーザインタフェースのイベント）や携帯端末１０同士のインタラクション、コンテンツ送受信、無線ネットワークへの接続イベント等が含まれる。また「コンテンツ」には、各携帯端末１０が撮像または作成した動画コンテンツ、静止画コンテンツ、音声コンテンツ、文字メッセージ等が含まれる。
【００３６】
各携帯端末１０は、他の携帯端末１０で発生したイベントに応じて、コンテンツを無線到達範囲Ｗ内で交換したり、他の携帯端末１０から受信したコンテンツを用いて自身のコンテンツを編集したりすることが可能である。これらコンテンツの交換処理、編集処理の詳細については後述する。
【００３７】
［携帯端末のハードウェア構成］
図２は、上記各携帯端末１０のハードウェア構成を示すブロック図である。
【００３８】
この携帯端末１０は、ＣＰＵ１１、ＲＡＭ１２、フラッシュメモリ１３、ディスプレイ１４、タッチパネル１５、通信部１６、外部Ｉ／Ｆ（インタフェース）１７、キー／スイッチ部１８、スピーカ１９及びカメラ２０を有する。
【００３９】
ＣＰＵ１１は、携帯端末１０の各ブロックと信号をやり取りして各種演算を行い、上記コンテンツの撮像処理、イベント情報表示処理、コンテンツ交換／編集処理等、携帯端末１０で実行される処理を統括的に制御する。
【００４０】
ＲＡＭ１２は、ＣＰＵ１１の作業領域として用いられ、上記コンテンツのほか、ＣＰＵ１１が上記イベント情報表示処理やコンテンツ交換／編集処理において扱う各種データや、それらの処理を実行するためのアプリケーション等のプログラムを一時的に格納する。
【００４１】
フラッシュメモリ１３は、例えばＮＡＮＤ型のものであり、上記コンテンツのほか、上記イベント情報表示処理やコンテンツ交換／編集処理に必要なデータ、ＣＰＵ１１が実行する制御プログラム及び上記アプリケーション等の各種プログラムを記憶する。またフラッシュメモリ１３は、上記アプリケーションが実行される際には、その実行に必要な各種データを上記ＲＡＭ１２へ読み出す。当該各種プログラムは、例えばメモリカード（図示せず）等の他の記録媒体に記憶されていても構わない。また携帯端末１０は、当該フラッシュメモリ１３に代わる、または追加の記憶装置として、ＨＤＤ（Hard Disk Drive）を有していてもよい。
【００４２】
ディスプレイ１４は、例えばＬＣＤ（Liquid Crystal Display）やＯＥＬＤ（Organic Electro-Luminescence Display）であり、後述するように、撮像したコンテンツやイベント情報、コンテンツ交換／編集処理のためのＧＵＩ（Graphical User Interface）等を表示する。またディスプレイ１４はタッチパネル１５と一体的に設けられている。タッチパネル１５は、上記コンテンツ交換／編集処理等において必要なユーザのタッチ操作を検出し、ＣＰＵ１１へ伝える。タッチパネル１５の動作方式としては、例えば抵抗被膜方式や静電容量方式が用いられるが、電磁誘導方式、マトリクススイッチ方式、表面弾性波方式、赤外線方式等のその他の方式が用いられてもよい。
【００４３】
通信部１６は、例えば上記Wi-Fi（登録商標）（IEEE 802.11）、Bluetooth（登録商標）（IEEE 802.15.1）、ZigBee（登録商標）（IEEE 802.15.4）等の無線通信規格に準じた無線通信モジュールである。また携帯端末１０は当該無線通信モジュールとは別に、イーサネット（登録商標）等の有線通信によりサーバ５と接続するためのＮＩＣ（Network Interface Card）を有していてもよい。
【００４４】
外部Ｉ／Ｆ（インタフェース）１７は、例えばＵＳＢ（Universal Serial Bus）やＨＤＭＩ（High-Definition Multimedia Interface）等の各種規格に準じて、メモリカード等の外部機器と接続し、データのやり取りを行う。
【００４５】
キー／スイッチ部１８は、例えば電源スイッチ、ショートカットキー等、特にタッチパネル１５では入力できないユーザの操作等を受け付け、入力信号をＣＰＵ１１へ伝える。
【００４６】
スピーカ１９は、上記フラッシュメモリ１３等に記憶された、または通信部１６、外部Ｉ／Ｆ１７等から入力されたコンテンツ等の音声信号を出力する。
【００４７】
カメラ２０は、例えばＣＭＯＳ（Complementary Metal Oxide Semiconductor）やＣＣＤ（Charge Coupled Devices）センサ等の撮像素子により、静止画（写真）及び動画を撮像する。撮像データは上記ＲＡＭ１２やフラッシュメモリ１３へ保存されたり、通信部１６や外部Ｉ／Ｆ１７を介して他の携帯端末１０へ送信されたりする。またカメラ２０は、携帯端末１０に内蔵された時計（図示せず）から取得されたデータを基に、撮像日時も記憶することができる。
【００４８】
図示しないが、上記サーバ５は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤ等、コンピュータとして機能するために必要なハードウェア要素を有している。
【００４９】
［携帯端末のソフトウェア構成］
図３は、上記携帯端末１０が有するソフトウェアの機能ブロックを示した図である。同図に示すように、携帯端末１０は、ユーザインタフェース部３１、接続情報管理部３２、通信管理部３３、コンテンツ管理部３４及びコンテンツ取得部３５を有する。
【００５０】
ユーザインタフェース部３１は、ディスプレイ１４に、イベント情報やコンテンツのほか、各種操作画面等のユーザインタフェースを表示するとともに、携帯端末１０のユーザによる上記タッチパネル１５やキー／スイッチ部１８に対する操作を検出する。
【００５１】
接続情報管理部３２は、携帯端末１０が他のどの携帯端末１０と接続されているかをイベントベースで検出及び管理する。
【００５２】
通信管理部３３は、上記通信部１６による無線または有線による通信処理を管理する。
【００５３】
コンテンツ管理部３４は、上記フラッシュメモリ１３等と協働して、コンテンツ取得部３５により取得されたコンテンツを管理する。
【００５４】
コンテンツ取得部３５は、通信管理部３３と協働して、カメラ２０により撮像されたコンテンツや他の携帯端末１０で撮像されたコンテンツを取得し、コンテンツ管理部３４へ渡す。
【００５５】
［各種ビューの説明］
次に、本実施形態において、上記各携帯端末１０がディスプレイ１４に表示可能なビュー（閲覧画面）について説明する。
【００５６】
本実施形態では、各携帯端末１０は、コンテンツの撮像に際し、３つのビューを切り替えて表示することができる。図４は、これら３つのビューを示した図であり、図５は、このうちタイムラインビューの詳細を示した図である。これらの図では、一例として、ユーザＢの携帯端末Ｂにおいて表示されるビューが示されている。
【００５７】
図４に示すように、携帯端末１０Ｂは、タイムラインビュー、セルフビュー、ディメンションビューの３つのビューを相互に切り替えて表示可能である。各ビューには、各ビューを順に切り替えるための切り替えボタン４０が表示される。
【００５８】
図４（Ｂ）に示すように、セルフビューは、携帯端末１０Ｂがカメラ２０で撮像中の画像（映像）を表示するための自端末表示領域５１と、他の携帯端末Ａまたは携帯端末Ｃにおいて発生したイベントに関するイベント情報を表示する他端末表示領域５２とを有する。上述したように、イベントには他の携帯端末Ａまたは携帯端末Ｃにおける撮像イベントも含まれる。したがってこの場合、セルフビューは、いわば、携帯端末Ｂのカメラ２０のファインダーの画面と、他の携帯端末ＡまたはＣのカメラのファインダーの画面とを同時に確認できるビューである。
【００５９】
図４（Ａ）及び図５に示すように、タイムラインビューは、携帯端末Ｂで撮像中のコンテンツ（静止画または動画）のサムネイルをその撮像時刻に対応した位置に逐次表示する自端末タイムライン領域４２を有する。さらにタイムラインビューは、無線到達範囲Ｗに存在する他の携帯端末ＡまたはＣで発生したイベント情報をそのイベント発生時刻に対応する位置に逐次出力する他端末タイムライン領域４１及び４３とを有する。
【００６０】
これらの図では、ユーザＢがカメラ２０により静止画（写真）を撮像している最中に、ユーザＡが携帯端末Ａのカメラにより写真を撮影し、ユーザＣは携帯端末Ｃのカメラにより動画を撮像している例が示されている。各タイムライン領域において、右端が現在の状態（または現在に近い状態）を示しており、左へいくほど過去の状態が示されている。もちろん、タイムラインの方向は横方向に限られず、縦方向や三次元方向に展開されるものでもよいし、スクロールにより現在と過去とを行き来できるものであってもよい。
【００６１】
また当該タイムラインビューでは、イベント情報として、各携帯端末１０の電源ＯＮ／ＯＦＦ状況も表示される。すなわち、図４（Ａ）及び図５では、ユーザＢの携帯端末ＢとユーザＣの携帯端末Ｃはほぼ同時刻にその電源が投入され、その後、ユーザＡの携帯端末Ａの電源が投入されたことが各タイムライン領域で示されている。
【００６２】
さらに、タイムラインビューでは、他の携帯端末１０と自機との間の接続状況も、例えば矢印や文字によりタイムライン領域間に表示される。図４（Ａ）及び図５では、ユーザＡが携帯端末Ａの電源を投入したことにより、携帯端末Ｂと接続され、その後、既に接続されていたユーザＣの携帯端末Ｃの電源が切断されたことで、携帯端末Ｂと携帯端末Ｃとの接続も切断されたことが示されている。これらの図では、自機（携帯端末Ｂ）を中心とした接続状況が示されており、他の携帯端末Ａと携帯端末Ｃとの間の接続状況は表示されていないが、これらが表示されても構わない。
【００６３】
後述するが、当該タイムラインビューでは、携帯端末ＢのユーザＢは、他端末タイムライン領域４１または４３内のサムネイルをタッチし、自端末タイムライン領域４２へドラッグアンドドロップ操作することで、他の携帯端末ＡまたはＣで撮像された静止画または動画を、自身の静止画または動画中に挿入することができる。
【００６４】
図４（Ｃ）に示すように、ディメンションビューでは、携帯端末Ｂで現在撮像中のコンテンツの表示領域５３と、無線到達範囲Ｗ内に存在する他の携帯端末Ａ及びＣで現在撮像中のコンテンツの表示領域５４及び５５が表示される。
【００６５】
上記各表示領域５３〜５５の位置は、各携帯端末Ａ〜Ｃの実際の存在位置を無線到達範囲Ｗの上空から俯瞰した場合の位置に対応している。当該位置は、例えば各携帯端末がＧＰＳ（Global Positioning System）センサを有する場合、各ＧＰＳセンサが出力した位置情報を携帯端末間でやり取りすることで算出される。
【００６６】
また、各携帯端末がＧＰＳセンサ等を有しておらず、位置関係までは算出できない場合でも、各表示領域５３〜５５間の距離は、各携帯端末間の実際の距離を反映している。すなわち、表示領域５３と表示領域５４との間の距離Ｄ１及び表示領域５３と表示領域５５との間の距離Ｄ２は、それぞれ、携帯端末Ｂと、携帯端末Ａ及びＣとの間の実際の距離を反映している。当該各距離は、例えば、上記通信部１６による無線通信において算出される電波の強度や伝播時間等を基に算出される。
【００６７】
当該ディメンションビューでも、ユーザＢは、携帯端末Ａ及びＣの表示領域５４及び５５をタッチして自身の表示領域５３上へドラッグアンドドロップ操作を行うことで、他の携帯端末ＡまたはＣで撮像された静止画または動画を、自身の静止画または動画中に挿入することができる。例えばユーザＢは、被写体は同じでもアングルの異なる画像を自身の画像中に挿入することができる。
【００６８】
以上説明した３つのビューは、ユーザがビュー切り替えボタン４０を押下するたびに、例えばセルフビュー、ディメンションビュー、タイムラインビューの順で切り替わる。しかし、他の携帯端末ＡまたはＣにおいて何らかのイベントが発生したときにビューが自動的に切り替わってもよい。例えば、セルフビューやディメンションビューの表示中に、他の携帯端末ＡまたはＣにおいて何らかのイベントが発生したときに、自動的にタイムラインビューに切り替わってもよい。これによりユーザＢは上記イベントの詳細を瞬時に把握することができる。
【００６９】
［携帯端末の動作］
次に、以上のように構成された携帯端末１０の動作について説明する。以降の説明においては、携帯端末１０のＣＰＵ１１を主な動作主体として説明するが、この動作はＣＰＵ１１の制御下において実行される上記アプリケーション等のプログラムとも協働して行われる。
【００７０】
図６は、イベント発生時における各携帯端末１０のタイムラインビュー上の基本的な表示処理の流れを示したフローチャートである。以下においても、ユーザＢの携帯端末ＢのＣＰＵ１１の動作を例にとって説明する。
【００７１】
同図に示すように、まず、携帯端末ＢのＣＰＵ１１は、自端末または他の携帯端末ＡまたはＣにおいて何らかのイベントが発生したか否かを監視する（ステップ６１）。何らかのイベントが発生したと判断した場合（Ｙｅｓ）、ＣＰＵ１１は、自端末のイベントか否かを判断する（ステップ６２）。
【００７２】
上記ステップ６２において、自端末のイベントであると判断した場合（Ｙｅｓ）、ＣＰＵ１１は、自端末タイムライン領域４２内の、イベント発生時刻に対応する位置に、当該イベントに対応するイベント情報を表示する（ステップ６５）。
【００７３】
さらにＣＰＵ１１は、当該イベントの発生を他の携帯端末へイベントメッセージとして送信し（ステップ６６）、各タイムライン領域を前（例えば右方向）に進める（ステップ６４）。
【００７４】
例えばカメラ２０により静止画または動画が撮像された場合、ＣＰＵ１１は、当該静止画または動画のサムネイルを自端末タイムライン領域４２上に表示させた上でタイムラインを進める。動画が撮像された場合、例えば所定時間ごとのフレームのサムネイルが表示される。
【００７５】
上記ステップ６２において、自端末のイベントではないと判断した場合（Ｎｏ）、ＣＰＵ１１は、無線ネットワークで接続された他の携帯端末のイベントであるか否かを判断する（ステップ６３）。他の携帯端末のイベントであると判断した場合（Ｙｅｓ）、ＣＰＵ１１は、他端末タイムライン領域４１または４３にイベント情報を表示する（ステップ６７）。当該イベント情報は、イベントの種別に応じて予め設定されたアイコンにより表示されてもよいし、文字情報により示されてもよい。
【００７６】
ここで、ＣＰＵ１１は、他の携帯端末のイベントの発生を、他の携帯端末から例えば無線ブロードキャストにより送信されるイベントメッセージを受信することで検出する。このイベントメッセージには、「イベント事象名」、「送信元アドレス」、「宛先アドレス」及び「タイムスタンプ」が含まれている。またイベントが静止画または動画の撮像イベントである場合、イベントメッセージには、上記に加えて、静止画または動画のサムネイルも含まれる。上記イベント事象名は、イベント情報の表示の際に、そのまま、またはアイコンに置き換えられて表示される。タイムスタンプは、他端末タイムライン領域４１または４３内でイベント情報が表示される位置を決定するために用いられる。携帯端末Ｂも、同様のイベントメッセージにより、自身について発生したイベントを他の携帯端末へ通知することができる。
【００７７】
図６の例では、イベントの発生毎にタイムラインが進められたが、イベントの発生とは無関係に例えば所定速度でタイムラインが進められてもよい。
【００７８】
図７は、上記図６で示した動作の流れをより具体的に示したシーケンスチャートである。
【００７９】
同図に示すように、ユーザＡの携帯端末Ａにおいて電源が投入されると、それがイベントメッセージとして携帯端末Ｂ及びＣへ通知される。携帯端末ＢのＣＰＵ１１は、受信したイベントメッセージを基に携帯端末Ａの電源投入イベント情報を他端末タイムライン領域４１に表示する。この際、携帯端末Ａと携帯端末Ｂとが接続されたことを示す情報も他端末タイムライン領域４１と自端末タイムライン領域４２との間に表示される（図５参照）。
【００８０】
また携帯端末Ｃにおいて電源が切断されると、それがイベントメッセージとして携帯端末Ａ及びＢへ通知される。携帯端末ＢのＣＰＵ１１は、受信したイベントメッセージを基に携帯端末Ｃの電源切断イベント情報を他端末タイムライン領域４３に表示する。この際、携帯端末Ｃと携帯端末Ｂとの接続が切断されたことを示す情報も他端末タイムライン領域４３と自端末タイムライン領域４２との間に表示される（図５参照）。
【００８１】
図８は、上記イベントの発生と、上記セルフビューにおける表示処理との関係を、シーケンスチャートと画面例とで示した図である。
【００８２】
同図に示すように、セルフビューの自端末表示領域５１に携帯端末Ｂの撮像画像が表示されている最中に、携帯端末Ａの電源が投入されると、上述のように、それを示すイベントメッセージが携帯端末Ｂへ通知される。当該イベントメッセージを受信した携帯端末ＢのＣＰＵ１１は、セルフビュー内の他端末表示領域５２に、ユーザＡの携帯端末Ａが接続されたことを示すメッセージまたはアイコン等の情報を表示する（同図（Ａ））。
【００８３】
続いて、携帯端末Ａにおいて静止画（写真１）が撮像されると、それを示すイベントメッセージが携帯端末Ｂへ通知される。当該イベントメッセージを受信した携帯端末ＢのＣＰＵ１１は、セルフビュー内の他端末表示領域５２に、上記写真１のサムネイルを表示する（同図（Ｂ））。
【００８４】
同様に、携帯端末Ａにおいて静止画（写真２）が撮像されると、ＣＰＵ１１は、他端末表示領域５２に、上記写真２のサムネイルを表示する（同図（Ｃ））。
【００８５】
さらに、携帯端末Ａにおいて何らかのメッセージが入力され、それを示すイベントメッセージが携帯端末Ｂに通知されると、ＣＰＵ１１は、他端末表示領域５２に、上記メッセージ（テキスト情報）を表示する（同図（Ｄ））。
【００８６】
これにより、ユーザＢは、撮像を行いながら、他の携帯端末において発生したイベントを容易に把握することができる。
【００８７】
図９は、携帯端末Ｂにおけるタイムラインビューを用いたコンテンツの編集処理を示した図である。同図において、上部の２つのタイムラインがタイムラインビューを示しており、下部の３つの画面例が、編集処理によって作成されたコンテンツの画面を示している。
【００８８】
携帯端末Ｂにおいて動画が撮像されている最中には、タイムラインビューでは、自端末タイムライン領域４２にその所定時間ごとのフレームのサムネイルが表示される。この場合の実際の動画（シーンＡ）の画面が同図（Ａ）に示されている。
【００８９】
その後、携帯端末ＢにおいてシーンＢが撮像されている最中に、携帯端末Ａにおいて静止画（写真１）が撮像された場合、上述のようにイベントメッセージが送信され、他端末タイムライン領域４１に当該写真１のサムネイル９１が表示される。
【００９０】
このとき、ユーザＢが当該サムネイル９１を自端末タイムライン領域４２へドラッグアンドドロップすると、ＣＰＵ１１は、そのサムネイル９１と同じサムネイル９４を自端末タイムライン領域４２に表示するとともに、携帯端末Ａから当該サムネイル９１に対応する元画像を受信し、それを所定のサイズに縮小して録画中の動画に合成する。合成後の動画の実際の画面が同図（Ｂ）に示されている。ここで、元画像は受信されずに、サムネイル９１が合成されてもよい。
【００９１】
続いて、携帯端末ＢにおいてシーンＣが撮像されている最中に、携帯端末Ａにおいて新たに静止画（写真２）が撮像された場合、上述のようにイベントメッセージが送信され、他端末タイムライン領域４１に当該写真２のサムネイル９２が表示される。
【００９２】
さらにその後、携帯端末Ｂにおいて同じくシーンＣが撮像されている最中に、携帯端末Ａにおいてメッセージが入力された場合、イベントメッセージが送信され、他端末タイムライン領域４１に当該メッセージ９３が表示される。当該メッセージ９３は、例えばチャットのようにキーボードを介して入力されるものであってもよいし、マイク（図示せず）で集音された音が音声認識技術で文字に変換されたものであってもよい。
【００９３】
このとき、ユーザＢが当該メッセージ９３を自端末タイムライン領域４２へドラッグアンドドロップすると、ＣＰＵ１１は、そのメッセージ９３と同じメッセージ９５を自端末タイムライン領域４２に表示するとともに、当該メッセージ９５を録画中の動画に合成する。合成後の動画の実際の画面が同図（Ｃ）に示されている。
【００９４】
このように、ユーザＢは、タイムラインにより、自身で撮像した動画に加えて、他の携帯端末で撮像された動画も確認しながら、それを用いて動画編集を行うことができる。
【００９５】
図９では、携帯端末Ｂが、タイムラインビュー上で、現在の撮像データを基準にして、実際に他の携帯端末Ａと接続されている状況下で携帯端末Ａから画像を受信して映像を編集する例を示した。しかし、携帯端末Ｂは、タイムラインビューにおいて、例えば左方向へスクロールすることで、過去のタイムラインを表示することもできる。そして、ユーザＢは、当該過去の他端末タイムライン領域４１に表示されている画像を用いて編集処理を行うこともできる。図１０は、この場合の携帯端末Ｂの動作の流れを示したフローチャートである。
【００９６】
同図に示すように、ＣＰＵ１１はまず、タイムラインビューが左方向へスクロールされると、過去の各タイムライン領域を表示する（ステップ１０１）。
【００９７】
続いてＣＰＵ１１は、ユーザＢが、他端末タイムライン領域４１において所望のデータ（画像等のイベント情報）を選択し、それを自端末タイムライン領域４２へドラッグアンドドロップする操作が入力されたか否かを判断する（ステップ１０２）。後述するが、このとき、データ動画である場合、挿入すべき区間の指定も行われる。
【００９８】
続いてＣＰＵ１１は、当該イベント情報に対応するデータを携帯端末Ａから取得できたか否かを判断する（ステップ１０３）。ここで、例えば携帯端末Ａが無線到達範囲Ｗに存在しない等の理由で、データの取得ができないと判断した場合（Ｎｏ）、ＣＰＵ１１は、当該データを、携帯端末Ａと接続できた場合に取得するための取得予約を設定する（ステップ１０６）。
【００９９】
一方、データが取得できたと判断した場合（Ｙｅｓ）、ＣＰＵ１１は、取得したデータを自端末で撮像したコンテンツへ埋め込む場所を指定する（ステップ１０４）。当該指定も例えばユーザのドラッグアンドドロップ操作により行われる。これにより、取得されたデータが指定された場所に挿入された状態でコンテンツが上記フラッシュメモリ１３等に記憶される。
【０１００】
そして、ＣＰＵ１１は、例えばＹＥＳ／ＮＯの選択肢を含むポップアップウィンドウを表示してユーザの入力を受け付けることで、編集処理を継続するか否かを判断する（ステップ１０６）。継続すると判断した場合（Ｙｅｓ）、ＣＰＵ１１は、データの取得元となった過去のタイムラインを再度表示し（ステップ１０１）、継続しないと判断した場合（Ｎｏ）、ＣＰＵ１１は、現在のタイムラインを表示する。
【０１０１】
図１１は、図１０で示した編集処理を行う場合のタイムラインビューを示した図である。同図に示すように、動画Ａのサムネイルが他端末タイムライン領域４１から自端末タイムライン領域４２へドラッグアンドドロップされることで動画Ａが動画Ｂに埋め込まれる。この際、ＣＰＵ１１は、動画Ａのうち動画Ｂに埋め込みたいデータ区間及び動画Ｂのうち動画Ａが埋め込まれるデータ区間をそれぞれユーザに指定及び調整させる。当該指定及び調整は、例えばタッチ（マルチタッチ）操作やドラッグ操作により入力される。
【０１０２】
上記図１０で説明した処理では、携帯端末Ｂと他の携帯端末との間の無線通信が不可能な場合、データの取得予約を設定する例を示した。しかし、携帯端末Ｂは、単なる無線通信の可否ではなく、無線帯域の混雑度によってデータの取得を制限しても構わない。図１２はこの場合の処理の流れを示したフローチャートである。
【０１０３】
同図に示すように、上記ドラッグアンドドロップ操作があった場合、ＣＰＵ１１はまず、使用中の無線帯域（チャネル）の混雑度が所定の閾値未満か否かを判断する（ステップ１２１）。ここで、無線帯域の混雑度は、例えば、無線到達範囲Ｗ内に存在する各携帯端末１０が、それぞれキャリアセンス型のアクセス方式でブロードキャストフレームを送信し、各携帯端末１０における当該ブロードキャストフレームの単位時間あたりの送信量及び受信量に基づいて各携帯端末１０間の無線リンク品質を算出することで算出される。より具体的には、ＣＰＵ１１は、理想環境における上記ブロードキャストフレームの単位時間あたりの送信量に対する、実環境における上記ブロードキャストフレームの単位時間あたりの送信量の割合と、上記ブロードキャストフレームの単位時間あたりの送信量に対する、各携帯端末１０におけるブロードキャストフレームの単位時間あたりの受信量とを重み付け加算することで上記無線リンク品質を算出する。
【０１０４】
上記混雑度が閾値未満である場合（Ｙｅｓ）、ＣＰＵ１１は、ドラッグアンドドロップ操作対象のコンテンツの全体を他の携帯端末へ要求して受信する（ステップ１２４）。
【０１０５】
一方、上記混雑度が閾値以上である場合（Ｎｏ）、ＣＰＵ１１は、コンテンツ実体についてはその取得予約を設定し（ステップ１２２）、当該コンテンツのメタデータ（サムネイル等）のみを他の携帯端末へ要求して受信する（ステップ１２３）。
【０１０６】
これにより、混雑度が高い場合でも、メタデータを用いた編集処理は即座に可能となり、ユーザの利便性が向上する。
【０１０７】
図１３は、上記タイムラインビューの利用態様を示した図である。同図に示すように、携帯端末ＢのユーザＢは、過去のタイムラインを表示させ、携帯端末Ｂと携帯端末Ａとの接続状況と共にユーザＢが撮影した写真を表示させることができる。したがってユーザＢは、自身が撮影した写真１〜３のうち、携帯端末Ａと接続していた期間の写真（写真２及び３）のみを探す、という使い方も可能となる。
【０１０８】
以上説明した例では、携帯端末Ｂは、ドラッグアンドドロップ操作対象のコンテンツを常に他の携帯端末から取得していたが、他の携帯端末との無線通信が困難な場合には、代わりに上記サーバ５からコンテンツを取得してもよい。図１４は、この場合の処理の流れを示したフローチャートである。この処理の前提として、各携帯端末１０で撮像されたコンテンツは、各携帯端末１０がサーバ５と接続されている限り、常にサーバ５へ同期されているものとする。
【０１０９】
同図に示すように、ドラッグアンドドロップ操作があった場合、またはコンテンツの取得予約の設定があった場合（ステップ１４１のＹｅｓ）、ＣＰＵ１１は、コンテンツ取得元の携帯端末１０が無線到達範囲Ｗ内に存在するか否かを判断する（ステップ１４２）。
【０１１０】
他の携帯端末１０が無線到達範囲Ｗ内に存在すると判断した場合（Ｙｅｓ）、ＣＰＵ１１は、当該他の携帯端末１０からコンテンツを取得する（ステップ１４４）。
【０１１１】
一方、他の携帯端末１０が無線到達範囲Ｗ内に存在しないと判断した場合（Ｎｏ）、ＣＰＵ１１は、携帯端末Ｂがサーバ５と接続されているか否かを判断し（ステップ１４３）、接続されていると判断した場合（Ｙｅｓ）、サーバ５から上記コンテンツを取得する（ステップ１４５）。
【０１１２】
これにより、コンテンツの取得可能性及び編集効率が向上する。
【０１１３】
［まとめ］
以上説明したように、本実施形態によれば、各携帯端末は、上記タイムラインビュー上で、自端末で撮像された画像とともに、他の携帯端末で発生したイベントに関する情報をリアルタイムで時系列的に出力することができる。したがって各携帯端末のユーザは、自身で撮像した画像と、当該撮像時に他のユーザの携帯端末において発生したイベントとを同時に確認することができ、それに応じて他の携帯端末との間で画像をやり取りし、コンテンツの編集等に用いることができる。
【０１１４】
［変形例］
本発明は上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更され得る。
【０１１５】
上述の実施形態では、タイムラインビューを含む各種ビューは携帯端末１０において表示されたが、上記サーバ５において表示されてもよい。この場合、各携帯端末１０が、自身に発生したイベント情報をイベントメッセージとして逐次サーバ５へ送信し、サーバ５は各携帯端末ごとのイベントメッセージを基に、各携帯端末のタイムライン領域を有する上記タイムラインビューを表示する。このような形態では、サーバ５のユーザは、自ら撮影は行わないが、各携帯端末の撮像画像を基に１つの映像を作成するディレクターのような役割を果たすことができる。例えばユーザは、各携帯端末から収集したライブ映像を基にドラッグアンドドロップ操作等により各映像を合成し、１つのコンテンツを作成した上で、それをマルチアングルライブ映像として配信することもできる。
【０１１６】
上述の実施形態においては、携帯端末Ａ〜Ｃの３台の端末に関するイベント情報が表示される例を示したが、もちろん、端末の数は３つに限られず、無線到達範囲Ｗに４台以上の携帯端末が存在する場合には、それに応じた各ビューが表示されてもよい。
【０１１７】
上述の各実施形態においては、本発明が携帯端末に適用された例が説明されたが、本発明は、例えばノート型ＰＣ、デスクトップ型ＰＣ、タブレット型ＰＣ等のＰＣや、デジタルスチルカメラ、デジタルビデオカメラ、テレビジョン装置、ゲーム機器、カーナビゲーション装置、記録再生装置等、携帯型／据置型の区別を問わず、他のあらゆる情報処理装置にも同様に適用可能である。
【０１１８】
［その他］
本発明は以下のような構成もとることができる。
（１）  画像を撮像する撮像部と、
前記撮像された画像を記憶する記憶部と、
他の情報処理装置と無線通信する通信部と、
前記撮像された画像の第１のサムネイルが当該画像の撮像時刻に対応した位置に逐次表示される第１のタイムライン領域と、前記他の情報処理装置に対応した第２のタイムライン領域とを有する第１の画面を出力する出力部と、
前記他の情報処理装置で発生したイベントと当該イベントの発生時刻を通知するイベントメッセージを前記他の情報処理装置から受信するように前記通信部を制御し、前記受信されたイベントメッセージに対応するイベント情報を、前記第２のタイムライン領域内の前記発生時刻に対応する位置に出力するように前記出力部を制御する制御部と
を具備する情報処理装置。
（２）  上記（１）に記載の情報処理装置であって、
前記イベントは画像の撮像イベントであり、
前記イベントメッセージは、前記他の情報処理装置で撮像された前記画像の撮像時刻と、当該画像の第２のサムネイルを含み、
前記制御部は、前記第２のタイムライン領域内の前記撮像時刻に対応する位置に、前記第２のサムネイルを出力するように前記出力部を制御する
情報処理装置。
（３）  上記（２）に記載の情報処理装置であって、
ユーザの操作を受け付ける操作受付部をさらに具備し、
前記制御部は、前記第２のサムネイルを前記第１のサムネイルへドラッグアンドドロップする操作が受け付けられた場合、
前記他の情報処理装置から前記第２のサムネイルに対応する画像を受信するように前記通信部を制御し、
前記受信された画像を、前記第１のサムネイルに対応する画像内に挿入された状態で記憶するように前記記憶部を制御する
情報処理装置。
（４）  上記（３）に記載の情報処理装置であって、
前記操作受付部は、前記挿入される画像の挿入場所を指定するユーザの操作を受け付け、
前記制御部は、前記画像を前記指定された挿入場所に挿入された状態で記憶するように前記記憶部を制御する
情報処理装置。
（５）  上記（１）から（４）のいずれかに記載の情報処理装置であって、
前記制御部は、前記通信部により当該情報処理装置と前記他の情報処理装置とが無線接続されたときに、当該接続を示す情報を前記第１のタイムライン領域と前記第２のタイムライン領域との間に出力するように前記出力部を制御する
情報処理装置。
（６）  上記（１）から（５）のいずれかに記載の情報処理装置であって、
前記出力部は、前記撮像部により撮像中の画像を表示する第２の画面を、前記第１の画面と切り替えて出力することが可能であり、
前記制御部は、前記第２の画面の出力中に前記イベントメッセージが受信された場合に、前記イベント情報を当該第２の画面内の所定位置に出力するように前記出力部を制御する
情報処理装置。
（７）  上記（３）から（６）のいずれかに記載の情報処理装置であって、
前記制御部は、前記ドラッグアンドドロップする操作が受け付けられたときに、前記他の情報処理装置との前記通信部による無線通信が確立できない場合、当該無線通信が確立したときに前記第２のサムネイルに対応する画像を受信するための受信予約を設定するように前記通信部を制御する
情報処理装置。
（８）  上記（３）から（７）のいずれかに記載の情報処理装置であって、
前記制御部は、前記通信部と前記他の情報処理装置を含む無線ネットワークの混雑度を監視し、前記ドラッグアンドドロップする操作が受け付けられたときの前記混雑度が所定の閾値以上である場合、前記第２のサムネイルを含むメタデータを受信するとともに、前記混雑度が前記閾値未満となったときに当該第２のサムネイルに対応する画像を受信するための受信予約を設定するように前記通信部を制御する
情報処理装置。
（９）  上記（３）から（８）のいずれかに記載の情報処理装置であって、
前記他の情報処理装置は、当該他の情報処理装置で撮像された画像を当該撮像毎にネットワーク上のサーバへ送信して当該サーバに当該画像を記憶させ、
前記制御部は、前記ドラッグアンドドロップする操作が受け付けられたときに、前記他の情報処理装置との前記通信部による無線通信が確立できない場合、前記サーバから前記第２のサムネイルに対応する画像を受信するように前記通信部を制御する
情報処理装置。
【符号の説明】
【０１１９】
１０（１０Ａ〜１０Ｃ）…携帯端末
Ｗ…無線到達範囲
１…インターネット
５…サーバ
１１…ＣＰＵ
１３…フラッシュメモリ
１４…ディスプレイ
１５…タッチパネル
１６…通信部
２０…カメラ
４１、４３…他端末タイムライン領域
４２…自端末タイムライン領域
９１、９２、９４…サムネイル
【図１】
2012156726.tif 000003
【図２】
2012156726.tif 000004
【図３】
2012156726.tif 000005
【図６】
2012156726.tif 000006
【図１０】
2012156726.tif 000007
【図１２】
2012156726.tif 000008
【図１４】
2012156726.tif 000009
【図４】
2012156726.tif 000010
【図５】
2012156726.tif 000011
【図７】
2012156726.tif 000012
【図８】
2012156726.tif 000013
【図９】
2012156726.tif 000014
【図１１】
2012156726.tif 000015
【図１３】
2012156726.tif 000016