(57)【要約】【課題】同じコンテンツデータを重複して送受信する無駄を低減することができる携帯機器を提供すること。【解決手段】ある実施の形態において、相手機器データ取得処理部１９１は、無線通信部１８を介して相手カメラの機器データを取得する。送信判定部１９７は、送信対象の画像ファイル２０の通信履歴一覧を参照し、既に設定されている通信履歴データの中に相手カメラの機器データを含む通信履歴データがない場合に送信条件を満足すると判定する。通信履歴一覧更新部１９９は、送信判定部１９７によって送信条件を満足すると判定された場合に、送信対象の画像ファイル２０の通信履歴一覧に、自機の機器データ１６１を送信元とし、相手カメラ１の機器データを送信先とした新たな通信履歴データを追加して更新する。データ送受信処理部１９５は、無線通信部１８を介し、新たな通信履歴データが追加された画像ファイル２０を相手カメラ１に送信する処理を行う。【選択図】図４
2010213241.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータを記録する記録部を備え、該記録部に記録されているコンテンツデータを外部機器に送信する携帯機器であって、
前記コンテンツデータは、該コンテンツデータの通信に関する通信履歴データと関連付けて記録され、
前記外部機器との間で無線通信を行う無線通信部と、
前記無線通信部を介し、前記外部機器から該外部機器を識別するための機器データを取得する機器データ取得処理部と、
送信対象のコンテンツデータと関連付けられた前記通信履歴データと前記機器データ取得処理部によって取得された前記外部機器の機器データとをもとに、前記送信対象のコンテンツデータを送信するか否かを判定する送信判定部と、
前記送信判定部によって送信すると判定された場合に、前記送信対象のコンテンツデータと関連付けられた前記通信履歴データに、自機の機器データを送信元とし、前記取得された前記外部機器の機器データを送信先とした新たな通信履歴データを追加して更新する通信履歴更新部と、
前記無線通信部を介し、前記送信対象のコンテンツデータを前記通信履歴更新部による更新後の前記通信履歴データとともに前記外部機器に対して送信する処理を行う送信処理部と、
を備えることを特徴とする携帯機器。
【請求項２】
前記送信判定部は、前記通信履歴データの中に、前記取得された前記外部機器の機器データを送信元または送信先とした通信履歴データが含まれる場合に、前記送信対象のコンテンツデータを送信しないと判定することを特徴とする請求項１に記載の携帯機器。
【請求項３】
前記通信履歴データは、該通信履歴データを生成した時の日付である送受信日付を含み、
前記送信判定部は、前記通信履歴データの中に前記取得された前記外部機器の機器データを送信元または送信先とした通信履歴データが含まれる場合に該通信履歴データの送受信日付を判定し、該送受信日付から所定期間が経過している場合には前記送信対象のコンテンツデータを送信すると判定することを特徴とする請求項２に記載の携帯機器。
【請求項４】
前記通信履歴更新部は、前記送信処理部が前記送信対象のコンテンツデータの送信に失敗した場合に、前記送信対象のコンテンツデータと関連づけられた前記通信履歴データから前記新たに追加した通信履歴データを削除して更新することを特徴とする請求項１に記載の携帯機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツデータを外部機器に送信する携帯機器に関するものである。
【背景技術】
【０００２】
従来から、例えばカメラ付きの携帯電話機等の携帯機器で撮影した画像データを、他の携帯機器やパソコン等の外部機器に送信するといったことが一般的に行われている。また、特許文献１には、外部機器との通信を行って受信した画像データに送信元情報を関連付けて記憶しておき、あるいは外部機器との通信を行ってその外部機器に送信した画像データに送信先情報を関連付けて記憶しておく画像データ管理装置が開示されている。この特許文献１の画像データ管理装置では、画像データに関連付けられた送信元情報や送信先情報をもとに、外部機器から転送されてきた画像データ、あるいは以前外部機器へ転送したことがある画像データを削除するようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４０７７９２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、携帯機器間で画像データ等のコンテンツデータを送受信する場合、例えば自機で撮影した画像データが他の携帯機器を経由して再度自機に送信されてくるといった事態が生じ得る。この場合、既に自機に記録されているコンテンツデータを受信することになり、無駄であった。
【０００５】
本発明は、上記に鑑みてなされたものであって、同じコンテンツデータを重複して送受信する無駄を低減することができる携帯機器を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するため、本発明にかかる携帯機器は、コンテンツデータを記録する記録部を備え、該記録部に記録されているコンテンツデータを外部機器に送信する携帯機器であって、前記コンテンツデータは、該コンテンツデータの通信に関する通信履歴データと関連付けて記録され、前記外部機器との間で無線通信を行う無線通信部と、前記無線通信部を介し、前記外部機器から該外部機器を識別するための機器データを取得する機器データ取得処理部と、送信対象のコンテンツデータと関連付けられた前記通信履歴データと前記機器データ取得処理部によって取得された前記外部機器の機器データとをもとに、前記送信対象のコンテンツデータを送信するか否かを判定する送信判定部と、前記送信判定部によって送信すると判定された場合に、前記送信対象のコンテンツデータと関連付けられた前記通信履歴データに、自機の機器データを送信元とし、前記取得された前記外部機器の機器データを送信先とした新たな通信履歴データを追加して更新する通信履歴更新部と、前記無線通信部を介し、前記送信対象のコンテンツデータを前記通信履歴更新部による更新後の前記通信履歴データとともに前記外部機器に対して送信する処理を行う送信処理部と、を備えることを特徴とする。
【０００７】
また、本発明にかかる携帯機器は、上記の発明において、前記送信判定部は、前記通信履歴データの中に、前記取得された前記外部機器の機器データを送信元または送信先とした通信履歴データが含まれる場合に、前記送信対象のコンテンツデータを送信しないと判定することを特徴とする。
【０００８】
また、本発明にかかる携帯機器は、上記の発明において、前記通信履歴データは、該通信履歴データを生成した時の日付である送受信日付を含み、前記送信判定部は、前記通信履歴データの中に前記取得された前記外部機器の機器データを送信元または送信先とした通信履歴データが含まれる場合に該通信履歴データの送受信日付を判定し、該送受信日付から所定期間が経過している場合には前記送信対象のコンテンツデータを送信すると判定することを特徴とする。
【０００９】
また、本発明にかかる携帯機器は、上記の発明において、前記通信履歴更新部は、前記送信処理部が前記送信対象のコンテンツデータの送信に失敗した場合に、前記送信対象のコンテンツデータと関連づけられた前記通信履歴データから前記新たに追加した通信履歴データを削除して更新することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、コンテンツデータと、そのコンテンツデータに関する通信履歴データとを関連付けて記録しておくことができる。そして、コンテンツデータを外部機器に送信する際には、その外部機器から機器データを取得し、送信対象のコンテンツデータと関連付けられた通信履歴データと、外部機器から取得した機器データとをもとに送信対象のコンテンツデータを送信するか否かを判定することができる。また、送信対象のコンテンツデータを送信すると判定した場合には、送信対象のコンテンツデータと関連付けられた通信履歴データに、自機の機器データを送信元とし、外部機器から取得した機器データを送信先として新たな通信履歴データを追加して更新することができる。そして、送信対象のコンテンツデータを更新後の通信履歴データとともに外部機器に送信することができる。したがって、同じコンテンツデータを重複して送受信する無駄を低減することができるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の携帯機器を適用したデジタルカメラの前面側を示す概略斜視図である。
【図２】図２は、デジタルカメラの背面側を示す概略斜視図である。
【図３】図３は、デジタルカメラが、他のデジタルカメラと通信を行う様子を示した図である。
【図４】図４は、デジタルカメラの主要内部構成の一例を示すブロック図である。
【図５】図５は、画像ファイルのデータ構成例を示す図である。
【図６】図６は、通信履歴データのデータ構成例を示す図である。
【図７】図７は、デジタルカメラが行う基本処理の手順を示すフローチャートである。
【図８】図８は、撮影モード処理の詳細な処理手順を示すフローチャートである。
【図９】図９は、通信履歴仮記録処理の詳細な処理手順を示すフローチャートである。
【図１０】図１０は、データ送信処理の詳細な処理手順を示すフローチャートである。
【図１１】図１１は、送信判定処理の詳細な処理手順を示すフローチャートである。
【図１２】図１２は、データ受信処理の詳細な処理手順を示すフローチャートである。
【図１３】図１３は、再生モード処理の詳細な処理手順を示すフローチャートである。
【図１４】図１４は、データ一括送信処理の詳細な処理手順を示すフローチャートである。
【図１５】図１５は、デジタルカメラが、パソコンと通信を行う様子を示した図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照し、本発明の好適な実施の形態について詳細に説明する。なお、この実施の形態によって本発明が限定されるものではない。また、各図面の記載において、同一部分には同一の符号を付して示している。
【００１３】
（実施の形態）
図１は、本発明の携帯機器を適用したデジタルカメラ１の前面側を示す概略斜視図であり、図２は、デジタルカメラ１の背面側を示す概略斜視図である。図１に示すように、デジタルカメラ１は、カメラ本体３の前面に撮像レンズ４が配設され、この撮像レンズ４を通して入射する被写体像を撮像する撮像部１１（図４を参照）をカメラ本体３の内部に備えている。一方、カメラ本体３の上面には、撮影タイミングを指示するためのレリーズスイッチ５が配設されている。そして、カメラ本体３の背面には、各種画面を表示する表示部１４、電源投入やモードの選択といった各種操作を入力するための固有の機能が割り当てられた複数のボタンスイッチ７等が配設されている。
【００１４】
そして、デジタルカメラ１の電源を投入（ＯＮ）し、撮影モードを選択すると、デジタルカメラ１は撮影可能な状態となる。撮影モードでは、撮像レンズ４を通して入射する被写体像がライブビュー画像としてリアルタイムに表示部１４に表示されるようになっており、ユーザは、ライブビュー画像を見ながらレリーズスイッチ５を押下して静止画や動画の撮影を行う。あるいは、デジタルカメラ１の動作モードを再生モードに切り換え、撮影した静止画や動画を表示部１４に表示（再生）して楽しむ。
【００１５】
また、デジタルカメラ１は、図１に示すように、カメラ本体３内部の所定位置において、他のデジタルカメラ１やパソコン、携帯電話機、テレビ等の外部機器との間で近接無線通信を行うための無線通信部１８を内蔵している。この無線通信部１８は、カメラ本体３内部の適所において、そのアンテナを外装面側に向けるようにして配置される。図１の例では、無線通信部１８は、カメラ本体３の底面側の一方の角部に配置している。このように無線通信部１８を装置筐体の角部に配置することによって、ユーザは、無線通信部１８を介した通信を行う際に通信相手の機器との間の位置決めがし易く、位置ズレによる通信の失敗を抑制できる。
【００１６】
図３は、デジタルカメラ１が、他のデジタルカメラ１と通信を行う様子を示した図である。図３では、一方をデジタルカメラ１とし、他方をデジタルカメラ１−２としている。図３に示すように、カメラ本体３同士が近づけられて各々の無線通信部１８が互いの通信可能圏内に近接されると、これらの間の通信が確立するようになっている。以下、本実施の形態では、外部機器の一例である他のデジタルカメラ１を通信相手としてデータを送受信する場合を例にとって説明し、この通信相手の他のデジタルカメラ１を、適宜「相手カメラ１」と呼ぶ。
【００１７】
図４は、デジタルカメラ１の主要内部構成の一例を示すブロック図である。図４に示すように、デジタルカメラ１は、撮像部１１、画像処理部１２、操作部１３、表示部１４、時計部１５、記録部１６、一時記録部１７、無線通信部１８、制御部１９等を備える。
【００１８】
撮像部１１は、撮像レンズ４を通して入射する被写体像を光電変換し、アナログ電気信号を出力するＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）等の撮像素子を含み、撮像素子からのアナログ電気信号をデジタル電気信号に変換して画像データを出力する。
【００１９】
画像処理部１２は、撮像部１１から出力された画像データに対して各種の画像処理を施すとともに、記録用や表示用に適した画像データに変換する処理を行う。例えば、撮影画像の画像データを記録する際、あるいは記録されている画像データを表示する際等に、ＪＰＥＧ（Joint Photographic Experts Group）方式等に基づく画像データの圧縮処理や伸張処理を行う。また、画像処理部１２は、撮影画像の画像データを縮小処理して表示用の小画像（サムネイル）の画像データ（サムネイルデータ）を生成する処理を行う。
【００２０】
操作部１３は、撮影タイミングの指示（撮影指示）、撮影モードや再生モードといったデジタルカメラ１の動作モードの切り換え、相手カメラ１に対するデータの送信指示、撮影条件の設定等、ユーザによる各種操作を受け付けて操作信号を制御部１９に通知するためのものである。この操作部１３は、図１のレリーズスイッチ５やボタンスイッチ７を含む。
【００２１】
表示部１４は、撮影された静止画や動画、ライブビュー画像の他、デジタルカメラ１の各種設定情報等を表示するためのものであり、ＬＣＤ（Liquid Crystal Display）やＥＬディスプレイ（Electroluminescence Display）等の表示装置で実現される。この表示部１４には、撮影モード中は例えば１フレーム毎にライブビュー画像が再描画されて動画的に連続表示され、再生モード中は撮影された静止画や動画が表示される。
【００２２】
時計部１５は、日付および時刻を計時するためのものである。この時計部１５が計時する現在時刻によって撮影時の日付や時刻が特定されるようになっており、撮影画像の画像データは、特定された撮影日時とともに記録部１６に記録される。
【００２３】
記録部１６は、更新記録可能なフラッシュメモリやＲＯＭ等の各種半導体メモリ、内蔵あるいはデータ通信端子で接続されたハードディスク、メモリカード等の記録媒体およびその読み書き装置等によって実現されるものであり、用途に応じた記録装置を適宜採用し、あるいは組み合わせて用いることができる。この記録部１６には、デジタルカメラ１を動作させ、このデジタルカメラ１が備える種々の機能を実現するための各種のカメラプログラムや、このカメラプログラムの実行中に使用されるデータ等が記録される。ここで、カメラプログラムは、制御部１９を後述する相手機器データ取得処理部１９１、通信履歴仮記録処理部１９３、データ送受信処理部１９５、送信判定部１９７および通信履歴一覧更新部１９９として機能させるためのプログラムを含む。
【００２４】
また、記録部１６には、機器データ１６１が記録される。この機器データ１６１は、自機を識別するためのものであり、例えばデジタルカメラ１の製造時に機器毎に固有に割り当てられる機器ＩＤを用いることができる。なお、機器ＩＤに限らず、デジタルカメラ１を識別可能な情報を適宜機器データとして用いることとしてよい。
【００２５】
また、記録部１６には、複数の画像ファイル２０である画像情報１６３が記録される。本実施の形態では、画像処理部１２によって記録用に画像処理されたコンテンツデータの一例である撮影画像の画像データは、例えば撮影日時、撮影時に得たＧＰＳデータ、タイトル、コメント、個人情報といったＥＸＩＦ（Exchangeable  Image  File）情報を含むヘッダを付加したファイル形式の画像ファイル２０として記録部１６に記録される。
【００２６】
図５は、画像ファイルのデータ構成例を示す図である。図５に示すように、画像ファイル２０は、画像ＩＤ２１と、撮影日時等の撮影情報（ＥＸＩＦ情報）２２と、撮影画像の画像データ２３と、撮影画像のサムネイルデータ２４と、通信履歴一覧２５とを含む。画像ＩＤ２１は、各画像を識別するために例えばその画像データの生成時（撮影時）に固有に割り当てられる識別情報である。なお、画像情報１６３を構成する各画像ファイル２０は、自機で撮影された撮影画像の画像ファイルの他、無線通信部１８を介して他のデジタルカメラ１と通信することによって取得した画像の画像ファイルを適宜含む。
【００２７】
通信履歴一覧２５は、現在までにその画像ファイル２０について機器間（本実施の形態では、図３に示したデジタルカメラ１と他のデジタルカメラ１−２との間）で行った送受信の履歴情報である。本実施の形態では、画像ファイル２０を送受信するたびに通信履歴データ２５０が生成されるようになっており、生成された通信履歴データ２５０が通信履歴一覧２５に追加される。例えば、通信履歴一覧２５に３つの通信履歴データ２５０が設定されていれば、その画像ファイル２０は、各通信履歴データ２５０がそれぞれ示す所定のデジタルカメラ１間で３回送受信されている。一方、通信履歴一覧２５に通信履歴データ２５０が設定されていない場合には、その画像ファイル２０はデジタルカメラ１間で１度も送受信されていない。
【００２８】
図６は、通信履歴データ２５０のデータ構成例を示す図である。図６に示すように、通信履歴データ２５０は、送信元機器データ２５１と、送信先機器データ２５３と、送受信日付の一例である送受信日時２５５とを含む。送信元機器データ２５１には、その通信履歴データ２５０を生成した際の画像ファイル２０の送受信において、画像ファイル２０を送信する側（送信元のデジタルカメラ１）の機器データが設定される。一方、送信先機器データ２５３には、その通信履歴データ２５０を生成した際のその画像ファイル２０の送受信において、画像ファイル２０を受信する側（送信先のデジタルカメラ１）の機器データが設定される。また、送受信日時２５５は、その通信履歴データ２５０を生成した際の現在時刻が設定される。
【００２９】
一時記録部１７は、図４に示すように、例えばＲＡＭ等の半導体メモリで構成され、制御部１９の作業用メモリとして用いられる。この一時記録部１７は、制御部１９が実行するプログラムやこのプログラムの実行中に使用されるデータ等を一時的に保持するメモリ領域を備える。例えば、通信履歴仮データ１７１を一時記録する。この通信履歴仮データ１７１は、送信元機器データ、送信先機器データおよび送受信日時を含む図６に示した通信履歴データ２５０と同様のデータ構成を有する。また、一時記録部１７は、撮像部１１から出力される画像データの一時記録用等に使用され、１フレーム毎に撮像部１１から取り込まれる画像（ライブビュー画像）の画像データや、撮影タイミングで撮像部１１から取り込まれる画像（撮影画像）の画像データ等を一時記録する。
【００３０】
無線通信部１８は、相手カメラ１との間で近接無線通信を行うためのものであり、アンテナ１８１によって相手カメラ１の無線通信部との間で電波信号を送受信し、受信信号を復調処理するとともに、送信信号を変調処理する送受信回路等で構成される。この無線通信部１８は、起動時においてその存在を報知する通信信号を定期的に送出するとともに、相手カメラ１の無線通信部１８から送出された通信信号を検知して停止状態または待機状態から復帰し、相手カメラ１との間で通信を確立するようになっている。
【００３１】
ここで、無線通信部１８は、例えば、数ｃｍ程度の通信距離で、１００Ｍｂｐｓ程度の伝送速度を実現可能な非接触の近接無線通信を想定している。この無線通信部１８によって実現される近接無線通信によれば、デジタルカメラ１に記録されているデータ（画像ファイル２０）の全部または一部を瞬時に相手カメラ１に送信することができる。ただし、これに限定されるものではなく、所望の通信距離や伝送速度を実現可能な通信規格の通信装置を適宜採用して無線通信部１８を構成できる。
【００３２】
制御部１９は、ＣＰＵ等で実現され、操作部１３からの操作信号等に応じて記録部１６からカメラプログラムを読み出して実行し、デジタルカメラ１を構成する各部に対する指示やデータの転送等を行ってデジタルカメラ１の動作を統括的に制御する。この制御部１９は、ＣＰＵや各部間のＤＭＡ転送を制御するためのＤＭＡコントローラ等を適宜含む。そして、制御部１９は、機器データ取得処理部としての相手機器データ取得処理部１９１と、通信履歴仮記録処理部１９３と、送信処理部としてのデータ送受信処理部１９５とを含む。
【００３３】
相手機器データ取得処理部１９１は、相手カメラ１に機器データ送信要求を通知し、相手カメラ１からその機器データ（相手カメラ１において記録部に記録されている機器データ）を取得する処理を行う。
【００３４】
通信履歴仮記録処理部１９３は、通信履歴データを生成し、通信履歴仮データ１７１として一時記録部１７に仮記録する。本実施の形態では、画像ファイル２０の通信履歴一覧２５に設定される通信履歴データ２５０は、画像ファイル２０を送信する側のデジタルカメラ１が生成するものであり、後述する送信条件を満足する場合に、この通信履歴仮記録処理部１９３が仮記録した通信履歴仮データ１７１が通信履歴データ２５０として通信履歴一覧２５に追加されるようになっている。具体的には、通信履歴仮記録処理部１９３は、記録部１６に記録されている自機の機器データ１６１を送信元機器データとする。また、通信履歴仮記録処理部１９３は、相手機器データ取得処理部１９１によって相手カメラ１から取得された相手カメラ１の機器データを送信先機器データとする。そして、通信履歴仮記録処理部１９３は、時計部１５から現在時刻を取得して送受信日時とし、これらを対応付けた通信履歴データを生成して通信履歴仮データ１７１として一時記録部１７に記録する処理を行う。
【００３５】
データ送受信処理部１９５は、無線通信部１８を介して相手カメラ１に送信対象の画像ファイル２０を送信し、相手カメラ１から送信された画像ファイルを受信する処理を行う。このデータ送受信処理部１９５は、送信判定部１９７と、通信履歴更新部としての通信履歴一覧更新部１９９とを含む。
【００３６】
送信判定部１９７は、送信対象の画像ファイル２０を相手カメラ１に送信する前に、通信履歴仮記録処理部１９３によって一時記録部１７に記録処理された通信履歴仮データ１７１が後述する送信条件を満足するか否かを判定する。
【００３７】
通信履歴一覧更新部１９９は、送信判定部１９７によって送信条件を満足すると判定された場合に、通信履歴仮データ１７１を送信対象の画像ファイル２０の通信履歴一覧２５に新たに追加して更新する処理を行う。
【００３８】
次に、デジタルカメラ１が行う処理手順について説明する。図７は、デジタルカメラ１が行う基本処理の手順を示すフローチャートである。電源投入時、デジタルカメラ１は、ユーザ操作によって選択されるモードに応じた処理を行う。すなわち、図７に示すように、現在選択されているモードが撮影モードの場合には（ステップａ１：Ｙｅｓ）、撮影モード処理に移る（ステップａ３）。撮影モード処理を終えると、ステップａ９に移る。現在のモードが撮影モードではなく（ステップａ１：Ｎｏ）、再生モードの場合には（ステップａ５：Ｙｅｓ）、再生モード処理に移る（ステップａ７）。再生モード処理を終えると、ステップａ９に移る。そして、ステップａ９では、基本処理を終了するか否かを判定する。例えば、ボタンスイッチ７の操作によって電源ＯＦＦが指示された場合に、本処理を終える（ステップａ９：Ｙｅｓ）。一方、終了しない場合には（ステップａ９：Ｎｏ）、ステップａ１に戻る。
【００３９】
ここで、ステップａ３の撮影モード処理およびステップａ７の再生モード処理について順次説明する。先ず、撮影モード処理について説明する。図８は、撮影モード処理の詳細な処理手順を示すフローチャートである。
【００４０】
図８に示すように、撮影モード処理では、制御部１９は先ず、無線通信部１８を起動（ＯＮ）する（ステップｂ１）。その後、制御部１９は、撮像部１１を起動して画像を取り込み、取り込んだ画像をライブビュー画像として表示部１４に表示する処理を行う（ステップｂ２）。ここでの処理によって、撮像素子に結像されている被写体像であるライブビュー画像を１フレーム毎に更新表示させる。
【００４１】
そして、レリーズスイッチ５が押下されて撮影が指示されたならば（ステップｂ３：Ｙｅｓ）、撮影処理を行って撮影画像の画像データを生成する（ステップｂ５）。そして、制御部１９は、生成した撮影画像に画像ＩＤを割り当てて、画像処理後の画像データやそのサムネイルデータを、現在時刻等とともに画像ファイル２０として記録部１６に記録する処理を行う（ステップｂ７）。なお、ここで記録される画像ファイル２０の通信履歴一覧２５には、通信履歴データ２５０は設定されない（空の状態である）。
【００４２】
続くステップｂ９では、ユーザによる送信指示を判定しており、送信指示が入力された場合に、例えば通信が確立した相手カメラ１に対し、ステップｂ５の撮影処理で生成した最新の撮影画像の画像ファイル２０を送信対象として送信するようになっている。
【００４３】
すなわち、送信指示が入力されると（ステップｂ９：Ｙｅｓ）、続くステップｂ１１では、この相手カメラ１との間の通信の確立を監視する。このとき、無線通信部１８が電波の発信を開始するようになっており、この電波を相手カメラ１の無線通信部が受信すると、相手カメラ１との間の通信が確立する。
【００４４】
そして、例えば、予め設定される所定時間が経過するまでの間に相手カメラ１との間で通信が確立しなければ（ステップｂ１１：Ｎｏ）、ステップｂ１３に移行し、制御部１９が警告報知処理を行う。そしてその後、ステップｂ２５に移る。例えば、ステップｂ１３では、制御部１９は、警告報知処理として、通信が確立しない旨のメッセージを表示部１４に表示する処理を行う。なお、警告音を不図示のスピーカから音出力する処理を警告報知処理として行う構成としてもよいし、これらを組み合わせて行う構成としてもよい。
【００４５】
一方、相手カメラ１との間で通信が確立した場合には（ステップｂ１１：Ｙｅｓ）、通信履歴仮記録処理に移る（ステップｂ１５）。図９は、通信履歴仮記録処理の詳細な処理手順を示すフローチャートである。
【００４６】
図９に示すように、通信履歴仮記録処理では先ず、相手機器データ取得処理部１９１が、無線通信部１８を介し、相手カメラ１に対して機器データ送信要求を通知する処理を行う（ステップｃ１）。このとき、相手機器データ取得処理部１９１は、機器データ送信要求とともに記録部１６に記録されている自機の機器データ１６１を相手カメラ１に送信処理するようになっている。
【００４７】
そして、相手機器データ取得処理部１９１は、無線通信部１８を介して相手カメラ１から機器データを受信するまで待機状態となり、相手カメラ１から機器データを受信し（ステップｃ３）、受信に成功した場合には（ステップｃ５：Ｙｅｓ）、ステップｃ７に移る。そして、通信履歴仮記録処理部１９３が、時計部１５から現在時刻を取得する（ステップｃ７）。そして、通信履歴仮記録処理部１９３は、記録部１６に記録されている自機の機器データ１６１と、ステップｃ３で取得した相手カメラ１の機器データと、ステップｃ７で取得した現在時刻とを対応付けて通信履歴データを生成し、通信履歴仮データ１７１として一時記録部１７に記録処理して仮記録する（ステップｃ９）。また、通信履歴仮記録処理部１９３は、通信履歴生成フラグを“ＯＮ（成功）”に設定する（ステップｃ１１）。そして、図８のステップｂ１５にリターンし、その後ステップｂ１７に移る。
【００４８】
一方、図９のステップｃ５において受信に失敗した場合には（ステップｃ５：Ｎｏ）、通信履歴仮記録処理部１９３が、警告報知処理を行う（ステップｃ１３）。例えば、通信履歴仮記録処理部１９３は、相手カメラ１からの機器データの受信に失敗し、通信履歴データを生成していない旨のメッセージを表示部１４に表示する処理を行う。受信に失敗した場合としては、例えば、途中で自機のデジタルカメラ１と相手カメラ１との間が遠ざけられて通信が遮断した場合等が挙げられる。なお、警告音を音出力する構成としてもよいし、これらを組み合わせて行う構成としてもよい。また、通信履歴仮記録処理部１９３は、通信履歴生成フラグを“ＯＦＦ（失敗）”に設定する（ステップｃ１５）。そして、図８のステップｂ１５にリターンし、その後ステップｂ１７に移る。
【００４９】
そして、ステップｂ１７では、データ送受信処理部１９５が、ステップｂ１５の通信履歴仮記録処理で通信履歴データを生成したか否かを判定する。例えば、データ送受信処理部１９５は、通信履歴フラグが“ＯＦＦ”であれば通信履歴データを生成していないと判定し（ステップｂ１７：Ｎｏ）、データ送信処理を行わずに（ステップｂ５の撮影処理で生成した最新の撮影画像の画像ファイル２０を相手カメラ１に送信せずに）、ステップｂ２５に移る。
【００５０】
一方、データ送受信処理部１９５は、通信履歴生成フラグが“ＯＮ”の場合には、通信履歴データを生成したと判定し（ステップｂ１７：Ｙｅｓ）、データ送信処理を行う（ステップｂ１９）。図１０は、データ送信処理の詳細な処理手順を示すフローチャートである。
【００５１】
図１０に示すように、データ送信処理では先ず、送信判定処理に移る（ステップｄ１）。図１１は、送信判定処理の詳細な処理手順を示すフローチャートである。
【００５２】
図１１に示すように、送信判定処理では先ず、送信判定部１９７が、送信対象の画像ファイル２０の通信履歴一覧２５を参照し、既に設定されている通信履歴データ２５０の中から、通信履歴仮データ１７１の送信先機器データ（すなわち図９のステップｃ３で通信相手の相手カメラ１から取得した機器データ）を検索する（ステップｅ１）。
【００５３】
そして、送信判定部１９７は、この検索結果をもとに送信条件を満足するか否かを判定する。すなわち、送信判定部１９７は、通信履歴仮データ１７１の送信先機器データが、いずれかの通信履歴データ２５０の送信元機器データ２５１または送信先機器データ２５３と一致した場合であって、その通信履歴データ２５０の送受信日時２５５から予め設定されている所定期間（例えば「６ヶ月」等）が経過していない場合に、送信条件を満足しないと判定する。一致した通信履歴データ２５０の送受信日時２５５から所定期間が経過している場合には、送信条件を満足すると判定する。また、通信履歴仮データ１７１の送信先機器データがいずれの通信履歴データ２５０の送信元機器データ２５１および送信先機器データ２５３とも一致しない場合も、送信条件を満足すると判定する。
【００５４】
これは、通信履歴仮データ１７１の送信先機器データ（今回の送信先である通信相手の相手カメラ１）が過去にその画像ファイル２０の送信元または送信先となっている場合、相手カメラ１の記録部にはその画像ファイル２０が記録されていると想定できる一方で、相手カメラ１のユーザがその画像ファイル２０を削除している場合もあり得るからである。このため、本実施の形態では、その画像ファイル２０を送受信してからある程度の時間（所定期間）が経過している場合には、再度送信するようにしている。
【００５５】
具体的には、図１１に示すように、送信判定部１９７は、通信履歴仮データ１７１の送信先機器データが既に設定されている通信履歴データ２５０の送信元機器データ２５１と一致している場合には（ステップｅ３：Ｙｅｓ）、続いて、その通信履歴データ２５０の送受信日時２５５を読み出す（ステップｅ５）。そして、送信判定部１９７は、読み出した送受信日時２５５と、通信履歴仮データ１７１の送受信日時（現在時刻）とを比較し、所定期間が経過しているか否かを判定する。経過していなければ（ステップｅ７：Ｎｏ）、ステップｅ１５に移る。
【００５６】
一方、通信履歴仮データ１７１の送信先機器データが、既に設定されている通信履歴データ２５０の送信元機器データ２５１と一致しない場合（ステップｅ３：Ｎｏ）、あるいはステップｅ５で読み出した送受信日時２５５から所定期間が経過している場合には（ステップｅ７：Ｙｅｓ）、送信判定部１９７は、通信履歴仮データ１７１の送信先機器データが既に設定されている通信履歴データ２５０の送信先機器データ２５３と一致しているか否かを判定する。そして、一致している場合も同様に（ステップｅ９：Ｙｅｓ）、その通信履歴データ２５０の送受信日時２５５を読み出す（ステップｅ１１）。そして、送信判定部１９７は、読み出した送受信日時２５５と、通信履歴仮データ１７１の送受信日時（現在時刻）とを比較し、所定期間が経過しているか否かを判定する。経過していなければ（ステップｅ１３：Ｎｏ）、ステップｅ１５に移る。
【００５７】
そして、ステップｅ１５では、送信判定部１９７は、送信条件を満足しないと判定し、その後警告報知処理を行う（ステップｅ１７）。例えば、送信判定部１９７は、送信対象の画像ファイル２０が相手カメラ１に記録済みである旨のメッセージを表示部１４に表示する処理を行う。なお、警告音を音出力する構成としてもよいし、これらを組み合わせて行う構成としてもよい。またこのとき、一時記録部１７に記録されている通信履歴仮データ１７１を削除する。その後、図１０のステップｄ１にリターンし、ステップｄ３に移る。
【００５８】
一方、通信履歴仮データ１７１の送信先機器データが、既に設定されている通信履歴データ２５０の送信先機器データ２５３と一致しない場合（ステップｅ９：Ｎｏ）、あるいはステップｅ１１で読み出した送受信日時２５５から所定期間が経過している場合には（ステップｅ１３：Ｙｅｓ）、送信判定部１９７は、送信条件を満足すると判定する（ステップｅ１９）。そして、通信履歴一覧更新部１９９が、一時記録部１７に仮記録されている通信履歴仮データ１７１を通信履歴一覧２５に追加して送信対象の画像ファイル２０を更新する（ステップｅ２１）。またこのとき、一時記録部１７の通信履歴仮データ１７１を削除する。その後、図１０のステップｄ１にリターンし、ステップｄ３に移る。
【００５９】
そして、ステップｄ３では、データ送受信処理部１９５が、ステップｄ１の送信判定処理の結果をもとに画像ファイル２０を送信するか否かを判定する。すなわち、送信判定処理で送信条件を満足しないと判定した場合には、データ送受信処理部１９５は、画像ファイル２０を送信しないと判定し（ステップｄ３：Ｎｏ）、図８のステップｂ１９にリターンしてステップｂ２５に移る。
【００６０】
一方、データ送受信処理部１９５は、送信条件を満足すると判定した場合には画像ファイル２０を送信すると判定し（ステップｄ３：Ｙｅｓ）、送信対象の画像ファイル２０を無線通信部１８を介して相手カメラ１に送信する処理を行う（ステップｄ５）。そして、データ送受信処理部１９５は、受信完了通知を受信するまで待機状態となる。そして、相手カメラ１からの受信完了通知を受信した場合には（ステップｄ７：Ｙｅｓ）、図８のステップｂ１９にリターンしてステップｂ２５に移る。
【００６１】
一方、例えば予め設定される所定時間が経過するまでの間に相手カメラ１からの受信完了通知を受信しない場合には（ステップｄ７：Ｎｏ）、データ送受信処理部１９５は、画像ファイル２０の送信に失敗したと判定し、警告報知処理を行う（ステップｄ９）。送信に失敗した場合には、受信に失敗した場合と同様、途中で自機のデジタルカメラ１と相手カメラ１との間が遠ざけられて通信が遮断した場合等が挙げられる。データ送受信処理部１９５は、相手カメラ１に対する画像ファイル２０の送信に失敗した旨のメッセージを表示部１４に表示する処理を行う。なお、警告音を音出力する構成としてもよいし、これらを組み合わせて行う構成としてもよい。
【００６２】
また、通信履歴一覧更新部１９９が、送信対象の画像ファイル２０の通信履歴一覧２５の中から、図１１のステップｅ２１で今回追加した通信履歴データ２５０を削除して画像ファイル２０を更新する（ステップｄ１１）。その画像ファイル２０は相手カメラ１に送信されていないためであり、次に今回送信対象とした画像ファイル２０について同一の相手カメラ１に対する送信指示が入力されたときに送信処理されるようにするためである。その後、図８のステップｂ１９にリターンしてステップｂ２５に移る。
【００６３】
また、図８において、ステップｂ３で撮影指示が入力されない場合には（ステップｂ３：Ｎｏ）、続いて制御部１９は、相手カメラ１からのデータを受信可能か否かを判定する。例えば、制御部１９は、相手カメラ１との間で通信が確立した場合に受信可能と判定する。受信可能でなければ（ステップｂ２１：Ｎｏ）、ステップｂ２５に移る。そして、受信可能と判定した場合には（ステップｂ２１：Ｙｅｓ）、データ送受信処理部１９５がデータ受信処理を行う（ステップｂ２３）。図１２は、データ受信処理の詳細な処理手順を示すフローチャートである。
【００６４】
図１２に示すように、データ受信処理では先ず、通信が確立した相手カメラ１から通知される機器データ送信要求を受信するまで待機状態となる。そして、例えば予め設定される所定時間が経過するまでの間に相手カメラ１から機器データ送信要求を受信したならば（ステップｆ１：Ｙｅｓ）、データ送受信処理部１９５は、無線通信部１８を介して記録部１６に記録されている自機の機器データ１６１を相手カメラ１に送信する処理を行う（ステップｆ３）。そして、データ送受信処理部１９５は、送信に成功した場合には（ステップｆ５：Ｙｅｓ）、続いて相手カメラ１から画像ファイルを受信し（ステップｆ７）、受信に成功したならば（ステップｆ９：Ｙｅｓ）、受信完了通知を相手カメラ１に送信する処理を行う（ステップｆ１１）。またこのとき、データ送受信処理部１９５は、ステップｆ７で受信した画像ファイルを画像ファイル２０として記録部１６に記録処理し、画像情報１６３に追加する（ステップｆ１３）。そして、図８のステップｂ２３にリターンし、その後ステップｂ２５に移る。
【００６５】
一方、図１２のステップｆ１において機器データ送信要求を受信しない場合（ステップｆ１：Ｎｏ）、ステップｆ５において送信に失敗した場合（ステップｆ５：Ｎｏ）、ステップｆ９において受信に失敗した場合は（ステップｆ９：Ｎｏ）、ステップｆ１５に移る。そして、ステップｆ１５では、データ送受信処理部１９５は、警告報知処理を行う。例えば、データ送受信処理部１９５は、相手カメラ１からの画像ファイル２０の受信に失敗した旨のメッセージを表示部１４に表示する処理を行う。なお、警告音を音出力する構成としてもよいし、これらを組み合わせて行う構成としてもよい。その後、図８のステップｂ２３にリターンし、ステップｂ２５に移る。
【００６６】
そして、図８のステップｂ２５では、制御部１９が撮影モードの終了判定を行い、終了する場合には（ステップｂ２５：Ｙｅｓ）、ステップｂ２７に移る。撮影モードを終了しない場合には（ステップｂ２５：Ｎｏ）、ステップｂ１に戻る。
【００６７】
そして、ステップｂ２７では、制御部１９は、無線通信部１８を停止状態（ＯＦＦ）にする。なお、このときに無線通信部１８による通信が実行中でなければ、特に処理を行わない。そして、撮影モード処理を終えて図７のステップａ３にリターンする。
【００６８】
次に、再生モード処理について説明する。図１３は、再生モード処理の詳細な処理手順を示すフローチャートである。図１３に示すように、再生モード処理では、制御部１９は先ず、無線通信部１８を起動（ＯＮ）する（ステップｇ１）。その後、制御部１９は、記録部１６に画像ファイル２０として記録されている画像の画像データを順次読み出して再生（表示）する処理を行う（ステップｇ２）。なお、画像の再生は、例えば、記録部１６に記録されている画像の画像データを記録順に１枚ずつ順番に読み込んで表示する構成としてもよいし、複数の画像のサムネイルデータを読み出して一覧表示する制御を行い、ユーザ操作に従って一覧の中から選択した画像の画像データを表示する構成としてもよい。なお、ここで再生する画像データは、自機で撮影されて記録部１６に記録されたものの他、図１２のデータ受信処理で相手カメラ１から受信した画像ファイル２０の画像データを含む。
【００６９】
また、再生中の画像の切換指示が入力された場合には（ステップｇ３：Ｙｅｓ）、制御部１９は、再生する画像を選択して（ステップｇ５）、ステップｇ１に戻る。
【００７０】
また、この再生モード処理では、ステップｇ７でユーザによる送信指示を判定しており、送信指示が入力された場合には、例えば通信が確立した相手カメラ１に対し、記録部１６に記録されている画像の画像ファイル２０を送信するようになっている。送信指示が入力されない場合には（ステップｇ７：Ｎｏ）、ステップｇ２５に移る。
【００７１】
そして、送信指示が入力されると（ステップｇ７：Ｙｅｓ）、先ず、制御部１９が、入力された送信指示を判定する。本実施の形態のデジタルカメラ１は、再生モード中の送信指示として、例えば、記録部１６に記録されている全ての画像を一括で送信する送信指示と、記録部１６に記録されている画像を１枚ずつ送信する送信指示と、記録部１６に記録されている複数の画像をユーザ操作に従って選択して送信する送信指示とが可能に構成されている。制御部１９は、入力された送信指示に応じて送信対象の画像ファイル２０を選択する（ステップｇ９）。
【００７２】
そして、続くステップｇ１１では、この相手カメラ１との間の通信の確立を監視する。このとき、無線通信部１８が電波の発信を開始するようになっており、この電波を相手カメラ１の無線通信部が受信すると、相手カメラ１との間の通信が確立する。
【００７３】
そして、例えば、予め設定される所定時間が経過するまでの間に相手カメラ１との間で通信が確立しなければ（ステップｇ１１：Ｎｏ）、制御部１９が警告報知処理を行う（ステップｇ１３）。そしてその後、ステップｇ２５に移る。例えば、制御部１９は、警告報知処理として、通信が確立しない旨のメッセージを表示部１４に表示処理する。なお、警告音を音出力する構成としてもよいし、これらを組み合わせて行う構成としてもよい。
【００７４】
一方、相手カメラ１との間で通信が確立した場合には（ステップｇ１１：Ｙｅｓ）、通信履歴仮記録処理に移る（ステップｇ１５）。この通信履歴仮記録処理は、図９に示した処理手順と同様にして行う。
【００７５】
そして、続くステップｇ１７では、データ送受信処理部１９５が、ステップｇ１５の通信履歴仮記録処理で通信履歴データを生成したか否かを判定する。具体的には、図８のステップｂ１７と同様に、データ送受信処理部１９５は、ステップｇ１５の通信履歴仮記録処理の結果設定された通信履歴フラグが“ＯＦＦ”であれば通信履歴データを生成していないと判定し（ステップｇ１７：Ｎｏ）、データ送信処理を行わずに（ステップｇ７の送信指示に応じてステップｇ９で選択した送信対象の画像ファイル２０を相手カメラ１に送信せずに）、ステップｇ２５に移る。
【００７６】
そして、データ送受信処理部１９５は、通信履歴生成フラグが“ＯＮ”の場合には、通信履歴データを生成したと判定し（ステップｇ１７：Ｙｅｓ）、続いてステップｇ９で選択した送信対象の画像ファイル２０の数を判定する。そして、ステップｇ９で選択した送信対象の画像ファイル２０が１つ（ステップｇ７において画像の１枚送信が指示された場合）であれば（ステップｇ１９：Ｎｏ）、データ送受信処理部１９５は、データ送信処理を行う（ステップｇ２１）。このデータ送信処理は、図１０に示した処理手順と同様にして行う。
【００７７】
一方、送信対象の画像ファイル２０が複数の場合（ステップｇ７において画像の一括送信が指示された場合や、複数の画像が選択されて送信指示された場合）には（ステップｇ１９：Ｙｅｓ）、データ送受信処理部１９５は、データ一括送信処理を行う（ステップｇ２３）。図１４は、データ一括送信処理の詳細な処理手順を示すフローチャートである。
【００７８】
図１４に示すように、データ一括送信処理では先ず、送信対象の複数の画像ファイル２０を順次処理対象としてループＡの処理を行う（ステップｈ１〜ステップｈ５）。すなわち、各送信対象の画像ファイル２０それぞれについて、送信判定処理を行う（ステップｈ３）。この送信判定処理は、図１１に示した処理手順と同様にして行う。全ての送信対象の画像ファイル２０についてループＡの処理（すなわち送信判定処理）を行ったならば、ステップｈ７に移る。
【００７９】
そして、ステップｈ７では、データ送受信処理部１９５が、ステップｈ１〜ステップｈ５の全ての送信対象の画像ファイル２０に対する送信判定処理の結果をもとに、送信する画像ファイル２０の有無を判定する。すなわち、ステップｈ１〜ステップｈ５において複数の送信対象の画像ファイル２０全てについて送信条件を満足しないと判定した場合には、データ送受信処理部１９５は、送信する画像ファイル２０無しと判定し（ステップｈ７：Ｎｏ）、図１３のステップｇ２３にリターンしてステップｇ２５に移る。
【００８０】
一方、データ送受信処理部１９５は、送信条件を満足した画像ファイル２０があれば送信する画像ファイル２０有りと判定し（ステップｈ７：Ｙｅｓ）、その画像ファイル２０を無線通信部１８を介して相手カメラ１に一括送信する処理を行う（ステップｈ９）。そして、データ送受信処理部１９５は、受信完了通知を受信するまで待機状態となる。そして、相手カメラ１からの受信完了通知を受信した場合には（ステップｈ１１：Ｙｅｓ）、図１３のステップｇ２３にリターンしてステップｇ２５に移る。
【００８１】
一方、例えば予め設定される所定時間が経過するまでの間に相手カメラ１からの受信完了通知を受信しない場合には（ステップｈ１１：Ｎｏ）、データ送受信処理部１９５は、画像ファイル２０の送信に失敗したと判定し、警告報知処理を行う（ステップｈ１３）。例えば、データ送受信処理部１９５は、図１０のステップｄ９と同様に、相手カメラ１に対する画像ファイル２０の送信に失敗した旨のメッセージを表示部１４に表示する処理を行う。なお、警告音を音出力する構成としてもよいし、これらを組み合わせて行う構成としてもよい。
【００８２】
また、通信履歴一覧更新部１９９が、送信対象の画像ファイル２０の通信履歴一覧２５の中から、ステップｈ３の送信判定処理において今回追加した通信履歴データ２５０を削除して画像ファイル２０を更新する（ステップｈ１５）。複数の画像ファイル２０に通信履歴データ２５０を追加した場合には、各画像ファイル２０それぞれからその追加した通信履歴データ２５０を削除する。その後、図１３のステップｇ２３にリターンし、ステップｇ２５に移る。
【００８３】
そして、ステップｇ２５では、制御部１９が再生モードの終了判定を行い、終了する場合には（ステップｇ２５：Ｙｅｓ）、ステップｇ２７に移る。再生モードを終了しない場合には（ステップｇ２５：Ｎｏ）、ステップｇ３に戻る。
【００８４】
そして、ステップｇ２７では、制御部１９は、無線通信部１８を停止状態（ＯＦＦ）にする。なお、このときに無線通信部１８による通信が実行中でなければ、特に処理を行わない。そして、再生モード処理を終えて図７のステップａ７にリターンする。
【００８５】
以上説明したように、本実施の形態によれば、デジタルカメラ１間で送受信するコンテンツデータの一例である画像データ２３と関連付けて、この画像データ２３（画像ファイル２０）に関する過去の通信履歴データ２５０を設定した通信履歴一覧２５を記録しておくことができる。そして、送信指示が入力された場合に送信対象の画像ファイル２０の通信履歴一覧２５を参照し、その画像ファイル２０を送信するか否かを判定することができる。具体的には、通信が確立した相手カメラ１が送信対象の画像ファイル２０を過去に送受信している場合に、その画像ファイル２０を相手カメラ１に送信しないようにすることができる。ただし、その送受信日時から所定期間が経過している場合には、その画像ファイル２０を送信するようにしている。これによれば、相手カメラ１において送信対象の画像ファイル２０が削除された場合を想定しつつ、既に相手カメラ１に記録されているコンテンツデータを送信する事態を抑制できる。さらに、例えば自機で撮影した画像データが外部機器を経由して再度自機に送信されてくるといった事態を防止でき、既に自機に記録されているコンテンツデータを受信することもない。したがって、デジタルカメラ１間で同じ画像ファイル２０を何度も重複して送受信するといった無駄を低減することができるという効果を奏する。
【００８６】
なお、上記した実施の形態では、他のデジタルカメラ１を通信相手として画像ファイル２０を送受信する場合について説明したが、通信相手の外部機器は特に限定されない。図１５は、デジタルカメラ１が、パソコン（ノートパソコン）９０を通信相手として通信を行う様子を示した図である。ここで、パソコン９０は、デジタルカメラ１の無線通信部１８との間で通信が可能な無線通信部９０１を内蔵している。この無線通信部９０１は、そのアンテナがキーボード面側に配置されるように配置される。そして、デジタルカメラ１とパソコン９０とが近づけられて無線通信部１８と無線通信部９０１とが互いに通信可能圏内に近接されると、それぞれの間で通信が確立するようになっている。このようにパソコン等の外部機器を通信相手とする場合（送信先とする場合）には、デジタルカメラ１からの機器データ送信要求の通知に応答し、その外部機器が図１２のデータ受信処理を行うように構成すればよい。
【００８７】
また、上記した実施の形態では、本発明の携帯機器の一例としてデジタルカメラを例にとって説明したが、カメラ機能付きの携帯電話機やゲーム機、音楽プレーヤ、録音装置等、ノートパソコン等、外部機器との間でデータの送受信が可能な他の携帯機器に適用できる。また、画像データ（画像ファイル２０）を送受信する場合について説明したが、画像データに限らず、種々のコンテンツデータを送信対象とすることができる。具体的には、コンテンツデータを送受信するたびにその通信履歴データを生成し、そのコンテンツデータと関連付けて記録しておくようにすればよい。一例としては、携帯機器の一例である携帯型の音楽プレーヤにおいて、外部機器との間で音楽データを送受信する場合にも適用可能である。あるいは、携帯機器の一例である録音装置において、外部機器との間で録音データを送受信する場合にも適用可能である。
【産業上の利用可能性】
【００８８】
以上のように、本発明の携帯機器は、同じコンテンツデータを重複して送受信する無駄を低減するのに適している。
【符号の説明】
【００８９】
１      デジタルカメラ
３      カメラ本体
４      撮像レンズ
５      レリーズスイッチ
７      ボタンスイッチ
１１      撮像部
１２      画像処理部
１３      操作部
１４      表示部
１５      時計部
１６      記録部
１６１      機器データ
１６３      画像情報
２０      画像ファイル
１７      一時記録部
１７１      通信履歴仮データ
１８      無線通信部
１８１      アンテナ
１９      制御部
１９１      相手機器データ取得処理部
１９３      通信履歴仮記録処理部
１９５      データ送受信処理部
１９７      送信判定部
１９９      通信履歴一覧更新部
【図１】
2010213241.tif 000003
【図２】
2010213241.tif 000004
【図３】
2010213241.tif 000005
【図４】
2010213241.tif 000006
【図５】
2010213241.tif 000007
【図６】
2010213241.tif 000008
【図７】
2010213241.tif 000009
【図８】
2010213241.tif 000010
【図９】
2010213241.tif 000011
【図１０】
2010213241.tif 000012
【図１１】
2010213241.tif 000013
【図１２】
2010213241.tif 000014
【図１３】
2010213241.tif 000015
【図１４】
2010213241.tif 000016
【図１５】
2010213241.tif 000017