(57)【特許請求の範囲】
【請求項１】
現在位置を検出する位置検出手段と、
現在日時を取得する日時取得手段と、
ユーザ操作に応答して被写体を撮影しその撮影画像を生成する撮影手段と、
前記撮影手段によって生成された撮影画像に対して、前記位置検出手段で検出した現在位置及び前記日時取得手段で取得した現在日時を関連付けして記録保存する第１の保存手段と、
前記ユーザ操作とは非同期で発生するイベントに係るイベント情報を取得するイベント情報取得手段と、
前記イベント情報取得手段によって取得されたイベント情報に対して、前記位置検出手段で検出した現在位置及び前記日時取得手段で取得した現在日時を関連付けして記録保存する第２の保存手段と、
前記第１の保存手段に記憶保存されている撮影画像に関連付けられた位置及び日時と、前記第２の保存手段に記憶保存されているイベントに関連付けられた位置及び日時とに基づいて、撮影とイベント発生の前後関係が識別可能となるように、撮影とイベント発生の双方の位置を示す情報を地図上に識別表示する地図表示手段と
を備えたことを特徴とする携帯電子機器。
【請求項２】
前記地図表示手段は、撮影とイベント発生の前後関係が識別可能となるように、撮影とイベント発生の双方の順を示す軌跡を地図上に表示することを特徴とする請求項１に記載の携帯電子機器。
【請求項３】
現在位置を検出する位置検出手段と、
現在日時を取得する日時取得手段と、
ユーザ操作に応答して被写体を撮影しその撮影画像を生成する撮影手段と、
前記撮影手段によって生成された撮影画像に対して、前記位置検出手段で検出した現在位置及び前記日時取得手段で取得した現在日時を関連付けして記録保存する第１の保存手段と、
前記ユーザ操作とは非同期で発生するイベントに係るイベント情報を取得するイベント情報取得手段と、
前記イベント情報取得手段によって取得されたイベント情報に対して、前記位置検出手段で検出した現在位置及び前記日時取得手段で取得した現在日時を関連付けして記録保存する第２の保存手段と、
日時範囲を指定する指定手段と、
前記第１の保存手段と前記第２の保存手段の双方またはいずれか一方に記憶保存されている情報の中から、前記日時範囲指定手段で指定された日時範囲内の日時が関連付けられた情報を抽出し、この抽出した情報に関連付けられた位置を全て含むように地図の縮尺を決定し、この決定された縮尺の地図上に、前記抽出された情報に関連付けられた複数の位置を識別表示する地図表示手段と
を備えたことを特徴とする携帯電子機器。
【請求項４】
前記地図表示手段は、前記日時範囲指定手段で指定された日時範囲内の日時と関連付けられた撮影画像を全て含むように地図の縮尺を決定した後、この決定した縮尺の地図範囲内の位置と関連付けられたイベントを抽出して、この地図範囲内の撮影位置およびイベント発生位置を識別表示する画像優先表示モードと、前記日時範囲指定手段で指定された日時範囲内の日時と関連付けられたイベントを全て含むように地図の縮尺を決定した後、この決定した縮尺の地図範囲内の位置と関連付けられた撮影画像を抽出して、この地図範囲内のイベント発生位置および撮影位置を識別表示するイベント優先表示モードとを選択可能にしたことを特徴とする請求項３に記載の携帯電子機器。
【請求項５】
前記地図表示手段は、前記第１の保存手段に記憶保存されている撮影画像の中から指定された条件に合致する撮影画像を抽出した後、この抽出された撮影画像に関連付けられている撮影位置または撮影日時から所定以内のイベント発生位置またはイベント発生日時を有するイベントを抽出し、抽出された撮影画像の撮影位置および抽出されたイベントのイベント発生位置を地図上に識別表示する画像優先表示モードと、前記第２の保存手段に記憶保存されているイベントの中から指定された条件に合致するイベントを抽出した後、この抽出されたイベントに関連付けられているイベント発生位置またはイベント発生日時から所定以内の撮影位置または撮影日時を有する撮影画像を抽出し、抽出されたイベントのイベント発生位置および抽出された撮影画像の撮影位置を地図上に識別表示するイベント優先表示モードとを選択可能にしたことを特徴とする請求項３に記載の携帯電子機器。
【請求項６】
現在位置を検出する位置検出手段と、
ユーザ操作に応答して被写体を撮影しその撮影画像を生成する撮影手段と、
前記撮影手段によって生成された撮影画像と前記位置検出手段で検出した現在位置とを関連付けして記録保存する第１の保存手段と、
前記ユーザ操作とは非同期で発生するイベントに係るイベント情報を取得するイベント情報取得手段と、
前記イベント情報取得手段によって取得されたイベント情報と前記位置検出手段で検出した現在位置とを関連付けして記録保存する第２の保存手段と、
前記第１の保存手段と前記第２の保存手段の双方またはいずれか一方に記憶保存されている情報を地図上に識別表示する地図表示手段と
を備え、
前記地図表示手段は、前記第１の保存手段に記憶保存されている撮影画像を優先して地図上に表示する画像優先表示モード、前記第２の保存手段に記憶保存されているイベントを優先して地図上に表示するイベント優先表示モード、同位置の画像とイベントを表示する画像ａｎｄイベント表示モード、全ての画像とイベントを表示する画像ｏｒイベント表示モードのいずれかのモードで動作する
ことを特徴とする携帯電子機器。
【請求項７】
前記地図表示手段は、地図上に、画像の撮影位置またはイベントの発生位置を示すマーカを表示すると共に、任意のマーカを選択すると、そのマーカに対応する画像またはイベントの詳細情報を表示することを特徴とする請求項１乃至請求項６のいずれかに記載の携帯電子機器。
【請求項８】
さらに、前記第１の保存手段と前記第２の保存手段の双方またはいずれか一方に記憶保存されている情報をアップロードするアップロード手段を備えたことを特徴とする請求項１乃至請求項７のいずれかに記載の携帯電子機器。
【請求項９】
現在位置を検出する位置検出手段と、現在日時を取得する日時取得手段と、ユーザ操作に応答して被写体を撮影しその撮影画像を生成する撮影手段とを備えた携帯電子機器の制御方法であって、
前記撮影手段によって生成された撮影画像に対して、前記位置検出手段で検出した現在位置及び前記日時取得手段で取得した現在日時を関連付けして記録保存する第１の保存工程と、
前記ユーザ操作とは非同期で発生するイベントに係るイベント情報を取得するイベント情報取得工程と、
前記イベント情報取得工程によって取得されたイベント情報に対して、前記位置検出手段で検出した現在位置及び前記日時取得手段で取得した現在日時を関連付けして記録保存する第２の保存工程と、
前記第１の保存工程により記憶保存されている撮影画像に関連付けられた位置及び日時と、前記第２の保存工程により記憶保存されているイベントに関連付けられた位置及び日時とに基づいて、撮影とイベント発生の前後関係が識別可能となるように、撮影とイベント発生の双方の位置を示す情報を地図上に識別表示する地図表示工程と
を含むことを特徴とする、携帯電子機器の制御方法。
【請求項１０】
現在位置を検出する位置検出手段と、現在日時を取得する日時取得手段と、ユーザ操作に応答して被写体を撮影しその撮影画像を生成する撮影手段とを備えた携帯電子機器のコンピュータに、
前記撮影手段によって生成された撮影画像に対して、前記位置検出手段で検出した現在位置及び前記日時取得手段で取得した現在日時を関連付けして記録保存する第１の保存手段、
前記ユーザ操作とは非同期で発生するイベントに係るイベント情報を取得するイベント情報取得手段、
前記イベント情報取得手段によって取得されたイベント情報に対して、前記位置検出手段で検出した現在位置及び前記日時取得手段で取得した現在日時を関連付けして記録保存する第２の保存手段、
前記第１の保存手段に記憶保存されている撮影画像に関連付けられた位置及び日時と、前記第２の保存手段に記憶保存されているイベントに関連付けられた位置及び日時とに基づいて、撮影とイベント発生の前後関係が識別可能となるように、撮影とイベント発生の双方の位置を示す情報を地図上に識別表示する地図表示手段
としての機能を与えることを特徴とするプログラム。
【請求項１１】
現在位置を検出する位置検出手段と、現在日時を取得する日時取得手段と、ユーザ操作に応答して被写体を撮影しその撮影画像を生成する撮影手段とを備えた携帯電子機器の制御方法であって、
前記撮影手段によって生成された撮影画像に対して、前記位置検出手段で検出した現在位置及び前記日時取得手段で取得した現在日時を関連付けして記録保存する第１の保存工程と、
前記ユーザ操作とは非同期で発生するイベントに係るイベント情報を取得するイベント情報取得工程と、
前記イベント情報取得工程によって取得されたイベント情報に対して、前記位置検出手段で検出した現在位置及び前記日時取得手段で取得した現在日時を関連付けして記録保存する第２の保存工程と、
前記第１の保存工程と前記第２の保存工程の双方またはいずれか一方で記憶保存された情報を地図上に識別表示する地図表示工程と
日時範囲を指定する指定工程と、
前記第１の保存工程と前記第２の保存工程の双方またはいずれか一方により記憶保存されている情報の中から、前記指定工程で指定された日時範囲内の日時が関連付けられた情報を抽出し、この抽出した情報に関連付けられた位置を全て含むように地図の縮尺を決定し、この決定された縮尺の地図上に、前記抽出された情報に関連付けられた複数の位置を識別表示する地図表示工程と
を含むことを特徴とする、携帯電子機器の制御方法。
【請求項１２】
現在位置を検出する位置検出手段と、現在日時を取得する日時取得手段と、ユーザ操作に応答して被写体を撮影しその撮影画像を生成する撮影手段とを備えた携帯電子機器のコンピュータに、
前記撮影手段によって生成された撮影画像に対して、前記位置検出手段で検出した現在位置及び前記日時取得手段で取得した現在日時を関連付けして記録保存する第１の保存手段、
前記ユーザ操作とは非同期で発生するイベントに係るイベント情報を取得するイベント情報取得手段、
前記イベント情報取得手段によって取得されたイベント情報に対して、前記位置検出手段で検出した現在位置及び前記日時取得手段で取得した現在日時を関連付けして記録保存する第２の保存手段、
前記第１の保存手段と前記第２の保存手段の双方またはいずれか一方に記憶保存されている情報を地図上に識別表示する地図表示手段
日時範囲を指定する指定手段、
前記第１の保存手段と前記第２の保存手段の双方またはいずれか一方に記憶保存されている情報の中から、前記日時範囲指定手段で指定された日時範囲内の日時が関連付けられた情報を抽出し、この抽出した情報に関連付けられた位置を全て含むように地図の縮尺を決定し、この決定された縮尺の地図上に、前記抽出された情報に関連付けられた複数の位置を識別表示する地図表示手段
としての機能を与えることを特徴とするプログラム。
【請求項１３】
現在位置を検出する位置検出手段と、ユーザ操作に応答して被写体を撮影しその撮影画像を生成する撮影手段とを備えた携帯電子機器の制御方法であって、
前記撮影手段によって生成された撮影画像と前記位置検出手段で検出した現在位置とを関連付けして記録保存する第１の保存工程と、
前記ユーザ操作とは非同期で発生するイベントに係るイベント情報を取得するイベント情報取得工程と、
前記イベント情報取得工程によって取得されたイベント情報と前記位置検出手段で検出した現在位置とを関連付けして記録保存する第２の保存工程と、
前記第１の保存工程と前記第２の保存工程の双方またはいずれか一方で記憶保存された情報を地図上に識別表示する地図表示工程と
を含み、
前記地図表示工程は、前記第１の保存工程により記憶保存されている撮影画像を優先して地図上に表示する画像優先表示モード、前記第２の保存工程により記憶保存されているイベントを優先して地図上に表示するイベント優先表示モード、同位置の画像とイベントを表示する画像ａｎｄイベント表示モード、全ての画像とイベントを表示する画像ｏｒイベント表示モードのいずれかのモードで動作する
ことを特徴とする、携帯電子機器の制御方法。
【請求項１４】
現在位置を検出する位置検出手段と、ユーザ操作に応答して被写体を撮影しその撮影画像を生成する撮影手段とを備えた携帯電子機器のコンピュータに、
前記撮影手段によって生成された撮影画像と前記位置検出手段で検出した現在位置とを関連付けして記録保存する第１の保存手段、
前記ユーザ操作とは非同期で発生するイベントに係るイベント情報を取得するイベント情報取得手段、
前記イベント情報取得手段によって取得されたイベント情報と前記位置検出手段で検出した現在位置とを関連付けして記録保存する第２の保存手段、
前記第１の保存手段と前記第２の保存手段の双方またはいずれか一方に記憶保存されている情報を地図上に識別表示する地図表示手段
としての機能を与え、
前記地図表示手段は、前記第１の保存手段に記憶保存されている撮影画像を優先して地図上に表示する画像優先表示モード、前記第２の保存手段に記憶保存されているイベントを優先して地図上に表示するイベント優先表示モード、同位置の画像とイベントを表示する画像ａｎｄイベント表示モード、全ての画像とイベントを表示する画像ｏｒイベント表示モードのいずれかのモードで動作する
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電子機器、その制御方法及びプログラムに関し、詳細には人間の生活を長期間に渡りデジタルデータとして記録する、いわゆる「ライフログ」に用いることができる携帯電子機器、その制御方法及びプログラムに関する。
【背景技術】
【０００２】
ライフログに関する従来技術としては、たとえば、常時撮影された映像と常時収集された音響とから、映像情報と音響情報とを含む視聴覚情報を生成するとともに、この視聴覚情報に時刻情報を付加してサーバに蓄積する技術（以下、第１の従来技術という）（特許文献１）や、ライフログ用途としての自動撮像を行う撮像装置に関する技術（以下、第２の従来技術という）（特許文献２）などがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２４４６９１号公報
【特許文献２】特開２００９−０４９９５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、第１の従来技術は、映像情報と音響情報に時刻情報を付加してサーバに蓄積するものに過ぎず、また、第２の従来技術は、ユーザの脈波情報に基づいて撮像動作設定を行うものに過ぎず、いずれも、映像や音響といった特定のデータの記録しか行うことができないから、詳細なライフログを取ることができないという問題点がある。
【０００５】
そこで、本発明の目的は、手間を掛けずにできるだけ詳細なライフログを取ることができる携帯電子機器、その制御方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、現在位置を検出する位置検出手段と、現在日時を取得する日時取得手段と、ユーザ操作に応答して被写体を撮影しその撮影画像を生成する撮影手段と、前記撮影手段によって生成された撮影画像に対して、前記位置検出手段で検出した現在位置及び前記日時取得手段で取得した現在日時を関連付けして記録保存する第１の保存手段と、前記ユーザ操作とは非同期で発生するイベントに係るイベント情報を取得するイベント情報取得手段と、前記イベント情報取得手段によって取得されたイベント情報に対して、前記位置検出手段で検出した現在位置及び前記日時取得手段で取得した現在日時を関連付けして記録保存する第２の保存手段と、前記第１の保存手段に記憶保存されている撮影画像に関連付けられた位置及び日時と、前記第２の保存手段に記憶保存されているイベントに関連付けられた位置及び日時とに基づいて、撮影とイベント発生の前後関係が識別可能となるように、撮影とイベント発生の双方の位置を示す情報を地図上に識別表示する地図表示手段とを備えたことを特徴とする携帯電子機器である。
また、他の態様による発明は、現在位置を検出する位置検出手段と、現在日時を取得する日時取得手段と、ユーザ操作に応答して被写体を撮影しその撮影画像を生成する撮影手段と、前記撮影手段によって生成された撮影画像に対して、前記位置検出手段で検出した現在位置及び前記日時取得手段で取得した現在日時を関連付けして記録保存する第１の保存手段と、前記ユーザ操作とは非同期で発生するイベントに係るイベント情報を取得するイベント情報取得手段と、前記イベント情報取得手段によって取得されたイベント情報に対して、前記位置検出手段で検出した現在位置及び前記日時取得手段で取得した現在日時を関連付けして記録保存する第２の保存手段と、日時範囲を指定する指定手段と、前記第１の保存手段と前記第２の保存手段の双方またはいずれか一方に記憶保存されている情報の中から、前記日時範囲指定手段で指定された日時範囲内の日時が関連付けられた情報を抽出し、この抽出した情報に関連付けられた位置を全て含むように地図の縮尺を決定し、この決定された縮尺の地図上に、前記抽出された情報に関連付けられた複数の位置を識別表示する地図表示手段とを備えたことを特徴とする携帯電子機器である。
また、他の態様による発明は、現在位置を検出する位置検出手段と、ユーザ操作に応答して被写体を撮影しその撮影画像を生成する撮影手段と、前記撮影手段によって生成された撮影画像と前記位置検出手段で検出した現在位置とを関連付けして記録保存する第１の保存手段と、前記ユーザ操作とは非同期で発生するイベントに係るイベント情報を取得するイベント情報取得手段と、前記イベント情報取得手段によって取得されたイベント情報と前記位置検出手段で検出した現在位置とを関連付けして記録保存する第２の保存手段と、前記第１の保存手段と前記第２の保存手段の双方またはいずれか一方に記憶保存されている情報を地図上に識別表示する地図表示手段とを備え、前記地図表示手段は、前記第１の保存手段に記憶保存されている撮影画像を優先して地図上に表示する画像優先表示モード、前記第２の保存手段に記憶保存されているイベントを優先して地図上に表示するイベント優先表示モード、同位置の画像とイベントを表示する画像ａｎｄイベント表示モード、全ての画像とイベントを表示する画像ｏｒイベント表示モードのいずれかのモードで動作することを特徴とする携帯電子機器である。
【発明の効果】
【０００７】
本発明によれば、手間を掛けずにできるだけ詳細なライフログを取ることができる携帯電子機器、その制御方法及びプログラムを提供することができる。
【図面の簡単な説明】
【０００８】
【図１】実施形態に係る携帯電子機器の構成図である。
【図２】生体情報検出の概念図である。
【図３】イベントデータベース２１の概念構造図である。
【図４】地図データベース２２の概念構造図である。
【図５】地点名データベース２３の概念構造図である。
【図６】写真データ２４の概念構造図である。
【図７】ライフログ２５の概念構造図である。
【図８】携帯電子機器１をカメラとして用いる場合の動作フローを示す図である。
【図９】携帯電子機器１をライフログレコーダとして用いる場合の動作フローを示す図である。
【図１０】画像＆ライフログ一括表示処理の動作フローを示す図（１／２）である。
【図１１】画像＆ライフログ一括表示処理の動作フローを示す図（２／２）である。
【図１２】画像＆ライフログ一括表示処理における表示例を示す図である。
【図１３】ライフログ２５の利用概念図である。
【図１４】画像＆ライフログ転送処理の動作フローを示す図（１／２）である。
【図１５】画像＆ライフログ転送処理の動作フローを示す図（２／２）である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態を、図面を参照しながら説明する。
まず、構成を説明する。
図１は、実施形態に係る携帯電子機器の構成図である。この図において、携帯電子機器１は、たとえば、カメラ付きの携帯電話機であり、この携帯電子機器１は、コンピュータ２、メモリ３、タッチパネル４付きの表示部５、カメラ部６、通信部７、電話部８、メール部９、ブラウザ部１０、操作部１１、時計部１２、外部Ｉ／Ｆ部１３、位置検出部１４、動き検出部１５、大気状態検出部１６、生体情報検出部１７、データベース部１８、外部記憶部１９などを備えるとともに、さらに図示を略したバッテリ駆動の電源部を備えている。
【００１０】
コンピュータ２は、メモリ３に予め格納されている制御プログラムを実行し、この携帯電子機器１の動作を統括制御する。タッチパネル４付きの表示部５は、たとえば、液晶ディスプレイなどの平面表示デバイスであり、コンピュータ２の制御に従い、所要の情報を可視化して表示する。カメラ部６は、たとえば、ＣＭＯＳやＣＣＤなどの二次元撮像デバイスであり、コンピュータ２の制御に従い、所定画角内の被写体を静止画又は動画で撮像し、その画像データをコンピュータに出力する。通信部７は、所定周波数帯域の無線通信で最寄りの携帯電話基地局と交信し、電話部８を用いて電話データのやりとりを行い、または、メール部９やブラウザ部１０を用いてメールなどのインターネットデータのやりとりを行う。電話部８は、電話の発着信及び送受話を行い、メール部９は、メールの作成やメールの送受信及びメールの閲覧などを行い、ブラウザ部１０は、インターネット上のウェブコンテンツの閲覧及びウェブサーバからのデータダウンロード並びにウェブサーバへのデータアップロードを行う。
【００１１】
操作部１１は、携帯電子機器１の操作に必要な各種ボタンを有し、それらのボタン操作に応じた信号を発生してコンピュータ２に出力する。時計部１２は、日付け情報と時間情報とを発生する。外部Ｉ／Ｆ部１３は、外部機器（たとえば、パーソナルコンピュータ２０）との間のデータのやりとりを仲介する。
【００１２】
位置検出部１４は、たとえば、ＧＰＳ衛星からの信号を受信して携帯電子機器１の現在位置を検出する。動き検出部１５は、携帯電子機器１の動きに関する情報（三次元の加速度、角速度等）を検出し、大気状態検出部１６は、携帯電子機器１の使用環境における温度や湿度及び気圧などの大気状態に関する情報を検出する。生体情報検出部１７は、携帯電子機器１の使用者の生体情報（体温や脈拍及び血圧等）を検出する。
【００１３】
データベース部１８は、イベントデータベース２１、地図データベース２２及び地点名データベース２３を格納し、外部記憶部１９は、カメラ部６で撮像された画像データ２４を格納すると共に、後述するライフログ２５を格納する。外部記憶部１９は、不揮発性の大容量記憶要素であって、たとえば、ＳＤカードとすることができる。
【００１４】
図２は、生体情報検出の概念図である。既述のとおり、生体情報検出部１７は、携帯電子機器１の使用者の生体情報を検出する。一般的に人体の生体情報のうち特に脈拍や血圧などは心臓の鼓動や血流から検出するが、その検出を人体に触れずに行うことは難しい。このため、生体情報検出部１７については、図示のように使用者２７の胸部に触れるように首からぶら下げる（ａ）、使用者２７の手首に装着する（ｂ）、または、イヤホン型にして使用者２７の耳穴に装着する（ｃ）のいずれかの態様とすることが考えられる。これらの場合、生体情報検出部１７と携帯電子機器１との間をケーブル２８で接続してもよいが、ケーブル２８が邪魔になる場合は、両者の間をブルーツース等の近距離無線２９でワイヤレス接続してもよい。
【００１５】
図３は、イベントデータベース２１の概念構造図である。この図に示すように、イベントデータベース２１は、イベント種別フィールド２１ａと、イベント発生条件フィールド２１ｂと、データ内容フィールド２１ｃとを有しており、イベント種別フィールド２１ａにイベント種別を格納し、イベント発生条件フィールド２１ｂにイベントの発生条件を格納し、データ内容フィールド２１ｃにイベント種別に応じたデータ内容を格納している。
【００１６】
ここで、イベント種別の一例として、気象変化イベント、動き変化イベント、生体情報取得イベント、通信イベントを示す。これらのイベント種別は、各々のイベント発生条件に示されているように、たとえば、気象変化イベントは気象変化時（気温や湿度または気圧の変化時）に発生し、また、動き変化イベントは携帯電子機器１の動き（三次元の加速度や角速度）に変化があったときに発生し、また、生体情報取得イベントはタイマーや手動測定による生体情報の取得時に発生し、また、通信イベントは電話の発着信やメールの送受信時に発生する。
【００１７】
気象変化イベント発生時のデータ内容は、そのときの大気状態の情報（気温、気圧、湿度等）であるが、さらに、それらの情報から把握される気象の情報（晴天や曇天などの情報）も含むことができる。
【００１８】
また、動き変化イベント発生時のデータ内容は、携帯電話機１の動きから把握できる利用者の行動パターンを示す情報、たとえば、歩行中、自転車で移動中、自動車で移動中・・・・）である。これらの行動パターンは、たとえば、携帯電話機１の移動速度が第１閾値以下であれば歩行中と判断し、第１閾値以上かつ第２閾値未満であれば自転車で移動中と判断し、第２閾値以上であれば自動車で移動中と判断することができる。または、それらの判断に加速度の大小や角速度の大小の判断を加えてもよい。一般的に加速度や角速度は、歩行＜自転車＜自動車の順に大きくなる傾向があるため、加速度や角速度を加味することによって、より正確な行動パターンの判断を行うことができる。
【００１９】
また、生体情報取得イベント発生時のデータ内容は、携帯電話機１の使用者の体温や脈拍、血圧であり、通信イベント発生時のデータ内容は、電話やメール、ブラウジングといった通信区分、送信（発信）と受信（着信）の別などである。さらに、通信イベント発生時のデータ内容に、通信や通話の相手の情報を含めてもよい。
【００２０】
図４は、地図データベース２２の概念構造図である。地図データベース２２は、日本全国の広域図から市街地詳細図までの様々な縮尺の地図データを含む、いわゆる電子地図であり、この図では、説明の便宜上、任意縮尺の地図３０を一例として示している。この地図３０には、任意縮尺内の地図要素（ここでは道路３１〜３７）とともに、たとえば、携帯電子機器１の使用者の自宅３８が予め登録されている。
【００２１】
図５は、地点名データベース２３の概念構造図である。地点名データベース２３は、位置フィールド２３ａと、地点名フィールド２３ｂとからなり、位置フィールド２３ａに地図データベース２２の位置情報（座標情報）を格納し、地点名フィールド２３ｂに地図データベース２２の各地点の名前を格納する。ここでは、説明の便宜上、地図データベース２２の座標ａの地点名として「自宅」を、また、座標ｂの地点名として「Ａ地点」、座標ｃの地点名として「Ｂ地点」、座標ｄの地点名として「Ｃ地点」を格納しているものとする。
【００２２】
図６は、写真データ２４の概念構造図である。写真データ２４は、複数の画像ファイルＧ１、Ｇ２、Ｇ３、Ｇ４、Ｇ５・・・・からなり、各々の画像ファイルＧｉ（ｉは１、２、３、４、５・・・・）は、ファイルの固有名を格納するファイル名部２４ａと、画像データを格納する画像データ部２４ｂと、その画像の付帯情報（撮影日時や撮影条件等の情報）を格納するＥｘｉｆデータ部２４ｃとを有している。なお、説明の都合上、画像ファイルＧ１の撮影日時を８月３日８時３５分とし、同様に画像ファイルＧ２の撮影日時を８月３日８時４０分、画像ファイルＧ３の撮影日時を８月３日８時５２分、画像ファイルＧ４の撮影日時を８月３日１０時１３分、画像ファイルＧ５の撮影日時を８月３日１０時４７分とする。
【００２３】
図７は、ライフログ２５の概念構造図である。この図に示すように、ライフログ２５は、イベント発生日時フィールド２５ａと、イベント発生場所フィールド２５ｂと、イベント種別フィールド２５ｃと、イベント詳細情報フィールド２５ｄとを有しており、イベント発生日時フィールド２５ａにイベント発生時の日時を格納し、イベント発生場所フィールド２５ｂにイベント発生場所を格納し、イベント種別フィールド２５ｃにイベント種別を格納し、イベント詳細情報フィールド２５ｄにそのイベントの詳細情報を格納する。
なお、撮影日時やイベント発生日時などの日時は、日付または時間のいずれか一方だけであったり、年月を含んでいてもよい。
【００２４】
たとえば、図示の例では、先頭のレコードに、８月３日８時３５分に身体データ取得イベントが自宅で発生し、そのイベント詳細情報として「体温＝３６．３度、血圧高／低＝１２３／８２、脈拍＝８７」のデータが格納されている。
また、２番目のレコードに、８月３日８時４０分に動き変化イベントが自宅で発生し、そのイベント詳細情報として「歩行中」のデータが格納されている。
また、３番目のレコードに、８月３日８時５２分に動き変化イベントがＡ地点で発生し、そのイベント詳細情報として「自転車で歩行中」のデータが格納されている。
また、４番目のレコードに、８月３日１０時１３分に通信イベントがＢ地点で発生し、そのイベント詳細情報として「友人Ａからの電子メール受信」のデータが格納されている。
また、５番目のレコードに、８月３日１０時４７分に気象変化イベントがＣ地点で発生し、そのイベント詳細情報として「雪、−３℃」のデータが格納されている。
【００２５】
次に、作用を説明する。
図８は、携帯電子機器１をカメラとして用いる場合の動作フローを示す図である。なお、この動作フローは、携帯電子機器１のコンピュータ２で実行される制御プログラムの内容を表しており、制御の主体はコンピュータ２である。すなわち、コンピュータ２が以下の処理を実行する。
【００２６】
この図に示すように、まず、携帯電子機器１の動作モードがカメラの撮影モードであるか否かを判定する（ステップＳ１０）。そして、撮影モードでなければプログラムを終了するが、撮影モードであれば、シャッタ操作（撮影指示）を判定（ステップＳ１１）するまで待機し、シャッタ操作を判定すると、それに応答して撮影条件の設定（ステップＳ１２）と撮影及び画像の取得（ステップＳ１３）とを行い、さらに、現在位置の取得（ステップＳ１４）と現在日時の取得（ステップＳ１５）とを行い、それらの取得情報（現在位置、現在日時）と撮影条件とをＥｘｉｆデータ部２４ｃに付加した画像ファイルＧｉを生成し、その画像ファイルＧｉを写真データ２４に追加して外部記憶部１９に保存する（ステップＳ１６）。
【００２７】
次いで、イベント同時取得モードであるか否かを判定する（ステップＳ１７）。イベント同時取得モードでない場合はステップＳ１０に戻り、イベント同時取得モードである場合は、イベント情報を取得（ステップＳ１８）した後、ステップＳ１０に戻る。
【００２８】
図９は、携帯電子機器１をライフログレコーダ（ライフログの記録装置）として用いる場合の動作フローを示す図である。なお、この動作フローも、携帯電子機器１のコンピュータ２で実行される制御プログラムの内容を表しており、制御の主体はコンピュータ２である。すなわち、コンピュータ２が以下の処理を実行する。
【００２９】
この図に示すように、まず、携帯電子機器１のライフログレコードが有効になっているか否かを判定する（ステップＳ２０）。そして、有効になっていなければプログラムを終了するが、有効になっていれば、イベント発生を判定（ステップＳ２１）するまで待機し、イベント発生を判定すると、イベント種別の特定（ステップＳ２２）と、イベント種別に応じたイベント詳細情報の取得（ステップＳ２３）とを行い、さらに、現在位置の取得（ステップＳ２４）と現在日時の取得（ステップＳ２５）とを行い、それらの取得情報（イベント種別、イベント詳細情報、現在位置、現在日時）を互いに関連付けしてライフログ２５に追加記録する（ステップＳ２６）。
【００３０】
次いで、画像同時取得モードであるか否かを判定する（ステップＳ２７）。画像同時取得モードでない場合はステップＳ２０に戻り、画像同時取得モードである場合は、画像を撮影（ステップＳ２８）した後、ステップＳ２０に戻る。
【００３１】
図１０及び図１１は、画像＆ライフログ一括表示処理の動作フローを示す図である。なお、この動作フローも、携帯電子機器１のコンピュータ２で実行される制御プログラムの内容を表しており、制御の主体はコンピュータ２である。すなわち、コンピュータ２が以下の処理を実行する。
【００３２】
この図に示すように、まず、表示対象となる日付範囲を指定する（ステップＳ３０）。次いで、写真データ２４とライフログ２５から、指定された日付範囲内の撮影日時またはイベント発生日時を有する画像およびイベントを抽出し（ステップＳ３１）、抽出された画像およびイベントの撮影位置およびイベント発生場所を取得する（ステップＳ３２）。
【００３３】
次に、４つの動作モード（画像優先／イベント優先／画像ａｎｄイベント／画像ｏｒイベント）のいずれであるかを判定し（ステップＳ３３）、その判定結果に応じて各モードの処理を実行する。
【００３４】
＜画像優先＞
画像を優先して表示するモードであり、このモードでは、抽出された全ての画像と、これらの画像の撮影日時および撮影場所から所定以内のイベント発生日時およびイベント発生場所を有するイベントを以下の処理対象とする（ステップＳ３４）。
＜イベント優先＞
イベントを優先して表示するモードであり、このモードでは、抽出された全てのイベントと、これらのイベントのイベント発生日時およびイベント発生場所から所定以内の撮影日時および撮影場所を有する画像を以下の処理対象とする（ステップＳ３５）。
＜画像ａｎｄイベント＞
画像とイベントをアンド条件で抽出して表示するモードであり、このモードでは、日時と場所が共通する画像およびイベントを以下の処理対象とする（ステップＳ３６）。
＜画像ｏｒイベント＞
画像とイベントをオア条件で抽出して表示するモードであり、このモードでは、抽出された全ての画像およびイベントを以下の処理対象とする（ステップＳ３７）。
【００３５】
次に、全ての撮影位置およびイベント発生場所を含む地図データを取得し（ステップＳ３８）、地図上の各撮影位置およびイベント発生場所にマーカを表示（ステップＳ３９）するとともに、各マーカを撮影日時またはイベント発生日時の順番につないで軌跡を表示する（ステップＳ４０）。
【００３６】
図１２は、画像＆ライフログ一括表示処理における表示例を示す図である。この図において、表示部５には、地図データベース２２から読み出された所定縮尺の地図３９と、その地図３９上のいくつかマーカＭ１〜Ｍ５とが表示されている。動作モードが「画像優先」の場合、マーカＭ１〜Ｍ５は、抽出された全ての画像の撮影日時および撮影場所から所定以内のイベント発生日時およびイベント発生場所を有するイベントに対応する。また、動作モードが「イベント優先」の場合、マーカＭ１〜Ｍ５は、抽出された全てのイベントのイベント発生日時およびイベント発生場所から所定以内の撮影日時および撮影場所を有する画像に対応する。また、動作モードが「画像ａｎｄイベント」の場合、マーカＭ１〜Ｍ５は、日時と場所が共通する画像およびイベントに対応する。また、動作モードが「画像ｏｒイベント」の場合、マーカＭ１〜Ｍ５は、抽出された全ての画像およびイベントに対応する。地図３９の縮尺は、これらの各モードにおいて抽出された全ての画像及びイベントを表示できる適切なものとし、また、地図３０上のマーカＭ１〜Ｍ５は、画像の撮影順またはイベントの発生順を示す軌跡４４で結ぶ。
【００３７】
次いで、いずれかのマーカがクリックされたか否かを判定する（ステップＳ４１）。クリックされなかった場合は、検索終了であるか否かを判定し（ステップＳ４６）、終了であればプログラムを終え、終了でなければステップＳ３０に戻る。
【００３８】
一方、マーカのクリックが判定された場合は、クリックされたマーカに対応する画像があるか否かを判定し（ステップＳ４２）、その判定結果がＹＥＳの場合に、対応する画像および画像の属性データを一時的に表示する（ステップＳ４３）とともに、クリックされたマーカに対応するイベントがあるか否かを判定し（ステップＳ４４）、その判定結果がＹＥＳの場合に、対応するイベントの詳細データを一時的に表示して（ステップＳ４５）、検索終了であるか否かを判定し（ステップＳ４６）、終了であればプログラムを終え、終了でなければステップＳ３０に戻る。
【００３９】
再び、図１２において、今、マーカＭ４がクリックされたものとすると、このマーカＭ４に吹き出し４０が表示されるとともに、その吹き出し４０の内部にマーカＭ４に対応するサムネイル画像４１と、そのサムネイル画像４１の詳細データ４２（Ｅｘｉｆデータ部２４ｃのデータ）及びイベントの詳細データ４３とが表示される。この吹き出し４０は、任意のマーカ（図ではマーカＭ４）をクリックして選択している間だけ表示されるようになっており、したがって、マーカＭ４に対応するサムネイル画像４１と、そのサムネイル画像４１の詳細データ４２などの表示は一時的なものである。
【００４０】
なお、ここでは、マーカＭ４の吹き出し４０にサムネイル画像４１と、そのサムネイル画像４１の詳細データ４２（Ｅｘｉｆデータ部２４ｃのデータ）及びイベントの詳細データ４３とを表示しているが、これは表示の一例を示しているに過ぎない。マーカＭ４に対応するイベントしかない場合（つまり画像がない場合）は、当然ながらイベントの詳細データ４３だけの表示となり、サムネイル画像４１と、そのサムネイル画像４１の詳細データ４２（Ｅｘｉｆデータ部２４ｃのデータ）との表示は行われない。あるいは、マーカＭ４に対応する画像しかない場合（つまりイベントがない場合）も同様に、サムネイル画像４１と、そのサムネイル画像４１の詳細データ４２（Ｅｘｉｆデータ部２４ｃのデータ）との表示だけとなり、イベントの詳細データ４３の表示は行われない。
【００４１】
ここでは、説明の便宜上、図１２の５つのマーカＭ１〜Ｍ５と、図７のライフログ２５の各レコードのデータとが対応しているものとする。すなわち、Ｍ１→８月３日８時３５分のイベント、Ｍ２→８月３日８時４０分のイベント、Ｍ３→８月３日８時５２分のイベント、Ｍ４→８月３日１０時１３分のイベント、Ｍ５→８月３日１０時４７分のイベントに対応しているものとする。
【００４２】
また、同様に、図１２の５つのマーカＭ１〜Ｍ５と、図６の写真データ２４の各画像ファイルＧｉとが対応しているものとする。すなわち、Ｍ１→８月３日８時３５分に撮影された画像ファイルＧ１、Ｍ２→８月３日８時４０分に撮影された画像ファイルＧ２、Ｍ３→８月３日８時５２分に撮影された画像ファイルＧ３、Ｍ４→８月３日１０時１３分に撮影された画像ファイルＧ４、Ｍ５→８月３日１０時４７分に撮影された画像ファイルＧ５に対応しているものとする。
【００４３】
このような対応関係の場合、たとえば、Ｍ１をクリックしたときの吹き出し４０のサムネイル画像４１はＧ１となり、その詳細データ４２としてＧ１のＥｘｉｆデータが表示される。また、Ｍ２をクリックしたときの吹き出し４０のサムネイル画像４１はＧ２となり、その詳細データ４２としてＧ２のＥｘｉｆデータが表示される。また、Ｍ３をクリックしたときの吹き出し４０のサムネイル画像４１はＧ３となり、その詳細データ４２としてＧ３のＥｘｉｆデータが表示される。また、Ｍ４をクリックしたときの吹き出し４０のサムネイル画像４１はＧ４となり、その詳細データ４２としてＧ４のＥｘｉｆデータが表示される。また、Ｍ５をクリックしたときの吹き出し４０のサムネイル画像４１はＧ５となり、その詳細データ４２としてＧ５のＥｘｉｆデータが表示される。
【００４４】
さらに、吹き出し４０内には、上記のＥｘｉｆデータ（詳細データ４２）とともに、イベントの詳細データ４３も表示される。この詳細データ４３は、図３のイベントデータベース２１のデータ内容フィールド２１ｃの情報であり、たとえば、Ｍ１をクリックしたときには、図３のイベントデータベース２１の先頭レコードのデータ内容フィールド２１ｃの情報（気象）が表示され、また、Ｍ２をクリックしたときには、図３のイベントデータベース２１の２番目レコードのデータ内容フィールド２１ｃの情報（移動の内容）が表示され、また、Ｍ３をクリックしたときには、図３のイベントデータベース２１の３番目レコードのデータ内容フィールド２１ｃの情報（生体情報）が表示され、また、Ｍ４をクリックしたときには、図３のイベントデータベース２１の４番目レコードのデータ内容フィールド２１ｃの情報（通信の種別等）が表示される。
【００４５】
このように、本実施形態の携帯電子機器１によれば、この携帯電子機器１の使用者の行動に伴って不定期に発生する多種多様なイベント、たとえば、動きの変化イベント、気象の変化イベント、生体情報の取得イベント、通信イベント・・・・等々に応答して、その都度、ライフログ２５の記録を行うことができるから、冒頭で説明した第１及び第２の従来技術に比べて、遙かに詳細なライフログを取る（記録する）ことができるという格別な利点が得られる上、さらに、ほとんどのイベントは、使用者の操作によらずに自動で発生するから、使用者の手間を軽減することもできる。
加えて、カメラ部６の撮影機能と、ライフログ２５の記録機能（ライフログ機能）と、地図データベース２２の表示機能とを連動させることができるので、画像の撮影位置とイベントの発生位置との対応関係を地図上で確認することができ、ライフログの閲覧容易性を向上することができる。 
【００４６】
なお、上記実施形態では、撮影機能とライフログ機能の両方を１つの携帯電子機器１に内蔵しているが、上記撮影機能に係るカメラ装置と、上記ライフログ機能に係るライフログ記録装置とに分割し、互いに通信を行って情報を連携する機能を双方の機器に設けるようにしてもよい。
また、ライフログ２５はスタンドアローンの利用、すなわち、携帯電子機器１それ自体の単独利用であってもよいが、パーソナルコンピュータ２０などの外部機器で利用したり、あるいは、インターネットなどのネットワーク環境を活用したオープンな利用スタイルであってもよい。
【００４７】
図１３は、ライフログ２５の利用概念図である。この図において、携帯電子機器１は有線または無線等の通信媒体４５を介してパーソナルコンピュータ２０に接続されており、さらに、このパーソナルコンピュータ２０はインターネットなどのネットワーク４６を介して、地図情報サービスやライフログ管理サービスなどを提供するＷｅｂサーバ４７に接続されている。
【００４８】
携帯電子機器１の使用者は、必要な地図情報をＷｅｂサーバ４７からパーソナルコンピュータ２０にダウンロードし、そのダウンロードした地図情報を携帯電子機器１の地図データベース２２に格納保存することができる。また、携帯電子機器１の使用者は、必要に応じ、携帯電子機器１のライフログ２５をパーソナルコンピュータ２０に転送し、このパーソナルコンピュータ２０からＷｅｂサーバ４７にアップロードすることもできる。このとき、たとえば、ブログなどの定型スタイルに編集加工してからアップロードしてもよい。
【００４９】
また、Ｗｅｂサーバ４７へのライフログ２５のアップロードは、パーソナルコンピュータ２０を介さずに、携帯電子機器１から直接行うこと（つまり、携帯電子機器１→ネットワーク４６→Ｗｅｂサーバ４７）も可能である。以下にその動作フローを示す。
【００５０】
図１４及び図１５は、画像＆ライフログ転送処理の動作フローを示す図である。なお、この動作フローも、携帯電子機器１のコンピュータ２で実行される制御プログラムの内容を表しており、制御の主体はコンピュータ２である。すなわち、コンピュータ２が以下の処理を実行する。
【００５１】
この図に示すように、まず、表示対象となる日付範囲を指定し（ステップＳ５０）、次いで、写真データ２４とライフログ２５から、指定された日付範囲内の撮影日時またはイベント発生日時を有する画像およびイベントを抽出し（ステップＳ５１）、抽出された画像およびイベントの撮影位置およびイベント発生場所を取得する（ステップＳ５２）。
【００５２】
次いで、４つの動作モード（画像優先／イベント優先／画像ａｎｄイベント／画像ｏｒイベント）のいずれであるかの判定を行う（ステップＳ５３）。
＜画像優先＞
画像を優先するモードであり、このモードでは、抽出された全ての画像と、これらの画像の撮影日時および撮影場所から所定以内のイベント発生日時およびイベント発生場所を有するイベントを以下の処理対象とする（ステップＳ５４）。
＜イベント優先＞
イベントを優先するモードであり、このモードでは、抽出された全てのイベントと、これらのイベントのイベント発生日時およびイベント発生場所から所定以内の撮影日時および撮影場所を有する画像を以下の処理対象とする（ステップＳ５５）。
＜画像ａｎｄイベント＞
画像とイベントをアンド条件で抽出するモードであり、このモードでは、日時と場所が共通する画像およびイベントを以下の処理対象とする（ステップＳ５６）。
＜画像ｏｒイベント＞
画像とイベントをオア条件で抽出するモードであり、このモードでは、抽出された全ての画像およびイベントを以下の処理対象とする（ステップＳ５７）。
【００５３】
次に、全ての撮影位置およびイベント発生場所を含む地図範囲を設定し（ステップＳ５８）、地図上の各撮影位置およびイベント発生場所をマーカ表示位置に設定（ステップＳ５９）するとともに、各マーカを撮影日時またはイベント発生日時の順番につなぐ軌跡を設定する（ステップＳ６０）。
【００５４】
次いで、設定された情報に基づいて地図表示サービス用のＨＴＭＬデータを生成し（ステップＳ６１）、生成されたＨＴＭＬデータを地図表示サービス機能を有するＷＥＢサーバ４７にアップロード（ステップＳ６２）して、プログラムを終了する。
【００５５】
このようにすれば、携帯電子機器１の使用者のライフログ２５をＷｅｂサーバ４７にアップロードしてネットワーク４６で公開することができる。
【００５６】
以上、本発明のいくつかの実施形態を説明したが、この発明は、これらに限定されるものではなく、特許請求の範囲に記載された発明とその均等の範囲を含むものである。
以下に、本件出願の特許請求の範囲に記載された発明を付記する。
【００５７】
（付記１）
請求項１に記載の発明は、現在位置を検出する位置検出手段と、ユーザ操作に応答して被写体を撮影しその撮影画像を生成する撮影手段と、前記撮影手段によって生成された撮影画像と前記位置検出手段で検出した現在位置とを関連付けして記録保存する第１の保存手段と、前記ユーザ操作とは非同期で発生するイベントに係るイベント情報を取得するイベント情報取得手段と、前記イベント情報取得手段によって取得されたイベント情報と前記位置検出手段で検出した現在位置とを関連付けして記録保存する第２の保存手段と、前記第１の保存手段と前記第２の保存手段の双方またはいずれか一方に記憶保存されている情報を地図上に識別表示する地図表示手段とを備えたことを特徴とする携帯電子機器である。
（付記２）
請求項２に記載の発明は、前記地図表示手段は、前記第１の保存手段に記憶保存されている撮影画像に関連付けられた位置と、前記第２の保存手段に記憶保存されているイベントに関連付けられた位置の双方を同じ１つの地図上に識別表示することを特徴とする請求項１に記載の携帯電子機器である。
（付記３）
請求項３に記載の発明は、現在日時を取得する日時取得手段を更に備え、前記第１の保存手段は、前記撮影手段によって生成された撮影画像と前記位置検出手段で検出した現在位置及び前記日時取得手段で取得した現在日時とを関連付けして記録保存し、前記第２の保存手段は、前記イベント情報取得手段によって取得されたイベント情報と前記位置検出手段で検出した現在位置及び前記日時取得手段で取得した現在日時とを関連付けして記録保存することを特徴とする請求項１または請求項２に記載の携帯電子機器である。
（付記４）
請求項４に記載の発明は、前記地図表示手段は、前記第１の保存手段に記憶保存されている撮影画像に関連付けられた位置および日時に基づいて、複数の撮影画像の撮影順を示す軌跡を地図上に表示し、または、前記第２の保存手段に記憶保存されているイベントに関連付けられた位置および日時に基づいて、複数のイベントの発生順を示す軌跡を地図上に表示することを特徴とする請求項３に記載の携帯電子機器である。
（付記５）
請求項５に記載の発明は、前記地図表示手段は、前記第１の保存手段に記憶保存されている撮影画像に関連付けられた位置および日時と、前記第２の保存手段に記憶保存されているイベントに関連付けられた位置および日時とに基づいて、撮影とイベント発生の前後関係が識別可能となるように、撮影とイベント発生の双方の順を示す軌跡を地図上に表示することを特徴とする請求項４に記載の携帯電子機器である。
（付記６）
請求項６に記載の発明は、さらに、日時範囲を指定する指定手段を備え、前記地図表示手段は、前記第１の保存手段と前記第２の保存手段の双方またはいずれか一方に記憶保存されている情報の中から、この日時範囲指定手段で指定された日時範囲の情報を抽出して地図上に識別表示することを特徴とする請求項３乃至請求項５のいずれかに記載の携帯電子機器である。
（付記７）
請求項７に記載の発明は、前記地図表示手段は、前記日時範囲指定手段で指定された日時範囲の情報を全て含むように地図の縮尺を決定することを特徴とする請求項６に記載の携帯電子機器である。
（付記８）
請求項８に記載の発明は、前記地図表示手段は、前記日時範囲指定手段で指定された日時範囲内の日時と関連付けられた撮影画像を全て含むように地図の縮尺を決定した後、この決定した縮尺の地図範囲内の位置と関連付けられたイベントを抽出して、この地図範囲内の撮影位置およびイベント発生位置を識別表示する画像優先表示モードと、前記日時範囲指定手段で指定された日時範囲内の日時と関連付けられたイベントを全て含むように地図の縮尺を決定した後、この決定した縮尺の地図範囲内の位置と関連付けられた撮影画像を抽出して、この地図範囲内のイベント発生位置および撮影位置を識別表示するイベント優先表示モードとを選択可能にしたことを特徴とする請求項７に記載の携帯電子機器である。
（付記９）
請求項９に記載の発明は、前記地図表示手段は、前記第１の保存手段に記憶保存されている撮影画像の中から指定された条件に合致する撮影画像を抽出した後、この抽出された撮影画像に関連付けられている撮影位置または撮影日時から所定以内のイベント発生位置またはイベント発生日時を有するイベントを抽出し、抽出された撮影画像の撮影位置および抽出されたイベントのイベント発生位置を地図上に識別表示する画像優先表示モードと、前記第２の保存手段に記憶保存されているイベントの中から指定された条件に合致するイベントを抽出した後、この抽出されたイベントに関連付けられているイベント発生位置またはイベント発生日時から所定以内の撮影位置または撮影日時を有する撮影画像を抽出し、抽出されたイベントのイベント発生位置および抽出された撮影画像の撮影位置を地図上に識別表示するイベント優先表示モードとを選択可能にしたことを特徴とする請求項７に記載の携帯電子機器である。
（付記１０）
請求項１０に記載の発明は、前記地図表示手段は、前記第１の保存手段に記憶保存されている撮影画像を優先して地図上に表示する画像優先表示モード、前記第２の保存手段に記憶保存されているイベントを優先して地図上に表示するイベント優先表示モード、同位置の画像とイベントを表示する画像ａｎｄイベント表示モード、全ての画像とイベントを表示する画像ｏｒイベント表示モードのいずれかのモードで動作することを特徴とする請求項１乃至請求項９のいずれかに記載の携帯電子機器である。
（付記１１）
請求項１１に記載の発明は、前記地図表示手段は、地図上に、画像の撮影位置またはイベントの発生位置を示すマーカを表示すると共に、任意のマーカを選択すると、そのマーカに対応する画像またはイベントの詳細情報を表示することを特徴とする請求項１乃至請求項１０のいずれかに記載の携帯電子機器である。
（付記１２）
請求項１２に記載の発明は、さらに、前記第１の保存手段と前記第２の保存手段の双方またはいずれか一方に記憶保存されている情報をアップロードするアップロード手段を備えたことを特徴とする請求項１乃至請求項１１のいずれかに記載の携帯電子である。
（付記１３）
請求項１３に記載の発明は、現在位置を検出する位置検出手段と、ユーザ操作に応答して被写体を撮影しその撮影画像を生成する撮影手段とを備えた携帯電子機器の制御方法であって、前記撮影手段によって生成された撮影画像と前記位置検出手段で検出した現在位置とを関連付けして記録保存する第１の保存工程と、前記ユーザ操作とは非同期で発生するイベントに係るイベント情報を取得するイベント情報取得工程と、前記イベント情報取得工程によって取得されたイベント情報と前記位置検出手段で検出した現在位置とを関連付けして記録保存する第２の保存工程と、前記第１の保存工程と前記第２の保存工程の双方またはいずれか一方で記憶保存された情報を地図上に識別表示する地図表示工程とを含むことを特徴とする、携帯電子機器の制御方法である。
（付記１４）
請求項１４に記載の発明は、現在位置を検出する位置検出手段と、ユーザ操作に応答して被写体を撮影しその撮影画像を生成する撮影手段とを備えた携帯電子機器のコンピュータに、前記撮影手段によって生成された撮影画像と前記位置検出手段で検出した現在位置とを関連付けして記録保存する第１の保存手段、前記ユーザ操作とは非同期で発生するイベントに係るイベント情報を取得するイベント情報取得手段、前記イベント情報取得手段によって取得されたイベント情報と前記位置検出手段で検出した現在位置とを関連付けして記録保存する第２の保存手段、前記第１の保存手段と前記第２の保存手段の双方またはいずれか一方に記憶保存されている情報を地図上に識別表示する地図表示手段としての機能を与えることを特徴とするプログラムである。
【符号の説明】
【００５８】
２  コンピュータ（地図表示手段）
５  表示部（地図表示手段）
６  カメラ部（撮影手段）
１２  時計部（日時取得手段）
１４  位置検出部（位置検出手段、イベント情報取得手段）
１５  動き検出部（イベント情報取得手段）
１６  大気状態検出部（イベント情報取得手段）
１７  生体情報検出部（イベント情報取得手段）
２４  写真データ（第１の保存手段）
２５  ライフログ（第２の保存手段）
【図１】
0005924474.tif 000002
【図２】
0005924474.tif 000003
【図３】
0005924474.tif 000004
【図４】
0005924474.tif 000005
【図５】
0005924474.tif 000006
【図６】
0005924474.tif 000007
【図７】
0005924474.tif 000008
【図８】
0005924474.tif 000009
【図９】
0005924474.tif 000010
【図１０】
0005924474.tif 000011
【図１１】
0005924474.tif 000012
【図１２】
0005924474.tif 000013
【図１３】
0005924474.tif 000014
【図１４】
0005924474.tif 000015
【図１５】
0005924474.tif 000016