(57)【要約】【課題】  従来管理が困難であった外部機器との通信履歴を容易に記録、表示若しくは転送することができるようにする。【解決手段】  取得した通信データの情報及び通信ステータスを、記録するファイルフォーマットへと変換する変換手段を有し、ユーザーが、装置搭載のユーザーＩ／Ｆより指示することで、前記変換手段の出力をバッファを介して装置搭載の記憶手段に一時記憶できるようにする。【選択図】  図１
2006270817.tif 000002
【特許請求の範囲】
【請求項１】
外部機器と通信可能なＩ／Ｆを持ち、他の外部機器とネットワークを形成することが可能なデジタルカメラであり、
機器制御を行うプロセッサと、
該プロセッサの指示により通信Ｉ／ＦをコントロールするＩ／Ｆコントロール手段と、
前記プロセッサより通信データの情報（ファイル名等）を取得する手段と、
前記Ｉ／Ｆコントロール手段より通信ステータス（通信の開始・終了、通信相手の属性等）を取得する手段と、
前記取得した通信データの情報及び通信ステータスを、記録するファイルフォーマットへと変換する変換手段とを有し、
ユーザーが、装置搭載のユーザーＩ／Ｆより指示することで、前記変換手段の出力をバッファを介して装置搭載の記憶手段に一時記憶できるようにしたことを特徴とするデジタルカメラ。
【請求項２】
前記記憶手段に一時記憶した通信ログを、装置より着脱可能な不揮発性メディア・記憶装置へと出力可能であることを特徴とする請求項１に記載のデジタルカメラ。
【請求項３】
前記記憶手段に一時記憶した前記通信ログ情報を読出し、表示用データ（ビットマップ情報や、ＯＳＤ（ｏｎ  ｓｃｒｅｅｎ  ｄｉｓｐｌａｙ）用スイッチ情報等）信号に変換するキャラクタ変換手段を有し、
取得した前記通信ログ情報を、装置記載の表示手段（ＬＣＤ等）に出力し、ユーザーに可視化することを特徴とする請求項１又は２に記載のデジタルカメラ。
【請求項４】
前記記憶手段や、不揮発性メディア等に記録した通信ログ情報を、前記Ｉ／Ｆコントロール手段を介して前記外部機器へと通信することを可能とする請求項１乃至３の何れかに記載のデジタルカメラ。
【請求項５】
前記プロセッサより通信データの情報を取得する手段は、
前記プロセッサから取得した情報が前記記憶手段の格納アドレスを示すものかどうかを検出する手段と、
その結果を受けて前記記憶手段に対してデータ送出を要求する手段とを有することを特徴とする請求項１に記載のデジタルカメラ。
【請求項６】
前記Ｉ／Ｆコントロール手段より通信ステータス（通信の開始・終了、通信相手の属性等）を取得する手段は、
前記プロセッサとＩ／Ｆコントロール手段とのステータス（信号）を数値化する手段と、
該数値化されたステータスに従い、現在のネットワーク接続状態を予測するステートマシンと、
前記プロセッサとＩ／Ｆコントロール手段との間のデータバス状態を保持するレジスタと、
前記ステートマシン出力に従い、前記レジスタ格納内容の採択・破棄及び、採択時に情報を付加する手段とを有することを特徴とする請求項１に記載のデジタルカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラに関する。
【背景技術】
【０００２】
従来、外部機器との通信を実行可能なデジタルカメラは、外部機器よりのカメラ制御コマンド送受信や、撮影データの転送等の実行を成立させるインターフェースとして通信手段を提供している。
【０００３】
特許文献１では、通信により得た情報を表示装置に表示させるデジタルカメラが提案されている。しかしながら、特許文献１に記載のデジタルカメラは。通信ログ情報ではなく外部機器よりの指示情報を表示するものである。
【特許文献１】特開２００３−４６７０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
最近のデジタルカメラは、ネットワークへの接続を可能とせしめる有線・無線通信手段を有する。しかしながら、そのユーザーは、自らの撮影情報を通信経路に乗せる際の外部機器との情報のやりとりや、非操作時の通信状況等の把握まではしていない。
【０００５】
パーソナルコンピュータ等では、第三者による情報の傍受や、機器への攻撃が頻繁に行われている。最近のデジタルカメラがネットワークに接続された状態では、ユーザーの意識していない状態でも、外部機器からの接続要求はあるかも知れない。そのような場合には、通信ログだけが後の解析の頼みとなる。
【０００６】
今、通信手段を有するデジタルカメラで必要とされているのは、通信による撮影情報の搬出状況をユーザーが正確に把握することである。
【課題を解決するための手段】
【０００７】
本発明に係るデジタルカメラは、例えば、外部機器と通信可能なＩ／Ｆを持ち、他の外部機器とネットワークを形成することが可能なデジタルカメラであり、機器制御を行うプロセッサと、該プロセッサの指示により通信Ｉ／ＦをコントロールするＩ／Ｆコントロール手段と、前記プロセッサより通信データの情報（ファイル名等）を取得する手段と、前記Ｉ／Ｆコントロール手段より通信ステータス（通信の開始・終了、通信相手の属性等）を取得する手段と、前記取得した通信データの情報及び通信ステータスを、記録するファイルフォーマットへと変換する変換手段とを有し、ユーザーが、装置搭載のユーザーＩ／Ｆより指示することで、前記変換手段の出力をバッファを介して装置搭載の記憶手段に一時記憶できることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、従来管理が困難であった外部機器との通信履歴を容易に記録、表示若しくは転送することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明に好適な実施の形態を図面を参照しながら説明する。
【００１０】
［第１の実施の形態］
本発明の第１の実施の形態では、通信ログをファイルに記録する機能を有するデジタルカメラについて説明する。
【００１１】
デジタルカメラ側では、通信履歴として機器制御手段から通信した内容の情報をログ情報化すると共に、通信した動作（ステータス）情報もログ化する。それにより、どのような通信相手に対して、どのような内容のデータ授受が行われたかを記録することができる。そのための手段として、図１、図２にはｔｒａｎｓａｃｔｉｏｎ  ｌｏｇｇｅｒ及びｓｔａｔｕｓ  ｌｏｇｇｅｒを有することが本実施の形態の特徴である。
【００１２】
図１は、本実施の形態である通信ログをファイルに記録するデジタルカメラ要部ブロック図示である。本提案と関係の薄い個所については不図示としている。ｐｒｏｃｅｓｓｏｒ２０１は、不揮発性の記憶手段（不図示）に格納されたプログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を有する。ｗｏｒｋ  ｍｅｍｏｒｙ２０２はプログラム実行や画像データ等で一時的なデータを保持する。ｕｓｅｒ  Ｉ／Ｆ２０３は、機器の各種釦類及び設定・制御情報の表示装置を含む。
【００１３】
デジタルカメラの撮影は、ｕｓｅｒ  Ｉ／Ｆ２０３としてのシャッタ釦押により開始する。ｐｒｏｃｅｓｓｏｒ２０１は、撮像制御の開始をｔｉｍｉｎｇ  ｇｅｎｅｒａｔｏｒ２０４に要求する。ｔｉｍｉｎｇ  ｇｅｎｅｒａｔｏｒ２０４は、Ｓｅｎｓｏｒ２０５、ｆｒｏｎｔ  ｅｎｄ  ｐｒｏｃｅｓｓｏｒ２０６、ｃｏｍｐｅｎｓａｔｉｏｎ  ｐｒｏｃｅｓｓｏｒ２０７、ｃｏｌｏｒ  ｐｒｏｃｅｓｓｏｒ２０８のそれぞれに同期信号を送信する。
【００１４】
Ｓｅｎｓｏｒ２０５は撮像手段であり光学情報を電気信号に変換する。ｆｒｏｎｔ  ｅｎｄ  ｐｒｏｃｅｓｓｏｒ２０６は、Ｓｅｎｓｏｒ２０５出力信号をデジタル化し、必要であれば後段へのデータ転送順位の入れ替え等を行うものである。ｃｏｍｐｅｎｓａｔｉｏｎ  ｐｒｏｃｅｓｓｏｒ２０７は、入力画像情報の補正処理を行う。例えば、撮像素子の傷補正やシェーディング補正等がそれに当たる。ｃｏｌｏｒ  ｐｒｏｃｅｓｓｏｒ２０８は、色補正処理部であり、必要に応じてホワイトバランス処理や偽色対策等を行う。
【００１５】
ｃｏｌｏｒ  ｐｒｏｃｅｓｓｏｒ２０８は、処理後のデータをｗｏｒｋ  ｍｅｍｏｒｙ２０２に格納するためにｍｅｍｏｒｙ  ｃｏｎｔｒｏｌｌｅｒ２０９に対してデータｗｒｉｔｅ要求を出す。このようにして処理された（または、未処理でも良い）画像データはｗｏｒｋ  ｍｅｍｏｒｙ２０２に格納される。大抵の処理として画像データは、ｗｏｒｋ  ｍｅｍｏｒｙ２０２よりｃａｒｄ  ｄｒｉｖｅｒ２１７を経由してＣＦカード等のｃａｒｄ  ｍｅｄｉａ２１８へと書き込みが行われ、保存される。
【００１６】
また、撮影データは、図１に示す通信経路を経由して外部接続機器（図１のａｐｐａｒａｔｕｓ２２０，２２１，２２２）に転送することも可能である。ｕｓｅｒ  Ｉ／Ｆ２０３からの要求により外部接続機器へのデータ転送要求が発生した場合には、ｐｒｏｃｅｓｓｏｒ２０１はＩ／Ｆ  ｃｏｎｔｒｏｌｌｅｒ２１０に通信の開始を要求する。Ｉ／Ｆ  ｃｏｎｔｒｏｌｌｅｒ２１０のＩ／Ｆはここでは専ら外部機器との通信Ｉ／Ｆを指す。Ｉ／Ｆ  ｃｏｎｔｒｏｌｌｅｒ２１０は、外部機器とのネゴシエーションをｄｒｉｖｅｒ／ｒｅｃｅｉｖｅｒ２１１に指示を出す。外部機器からの応答があった場合には、転送データをｂｕｆｆｅｒ２１２に蓄積するようにｍｅｍｏｒｙ  ｃｏｎｔｒｏｌｌｅｒ２０９へと指示を出す。（この場合、外部機器からの応答待ちの時間を使って前もって転送データを蓄積しても良い。）
撮影データの転送は、これらＩ／Ｆ  ｃｏｎｔｒｏｌｌｅｒ２１０，ｄｒｉｖｅｒ／ｒｅｃｅｉｖｅｒ  ２１１，ｂｕｆｆｅｒ２１２及びｍｅｍｏｒｙ  ｃｏｎｔｒｏｌｌｅｒ２０９の連携により達成される。従来機器ではＩ／Ｆ  ｃｏｎｔｒｏｌｌｅｒ２１０のｓｔａｔｕｓをｐｒｏｃｅｓｓｏｒ２０１が監視することで通信の状態を確認することができる。ここでユーザーに提示される通信ｓｔａｔｕｓは、転送中・転送の正常終了／異常終了程度の簡易な情報である。
【００１７】
そこで、本実施の形態では、以下のようにしてログを記録するものである。
【００１８】
ｐｒｏｃｅｓｓｏｒ２０１は、いつ、どのような機器に、どのような情報を通信したのかをｔｒａｎｓａｃｔｉｏｎ  ｌｏｇｇｅｒ２１３に出力する。ｔｒａｎｓａｃｔｉｏｎ  ｌｏｇｇｅｒ２１３は簡単なレジスタ構成の構造をとっても良い。転送したデータがファイルであれば、ファイル名等を格納したｗｏｒｋ  ｍｅｍｏｒｙ２０２のアドレスを保持することで情報を持つことができる。例えば、ｔｒａｎｓａｃｔｉｏｎ  ｌｏｇｇｅｒ２１３がファイル属性を格納したｗｏｒｋ  ｍｅｍｏｒｙ２０２アドレスを保持した場合には、属性を保持したことをフラグとしてｅｎａｂｌｅにしておく。そしてログを記録した後にｄｉｓａｂｌｅ状態にする。ｐｒｏｃｅｓｓｏｒ２０１が前記ファイル属性を（既に記録済として）消去したい場合には、フラグ状態がセットされているかどうかを確認し、ｄｉｓａｂｌｅ状態であれば消去する。このように、通信経路に乗せたファイル情報等はｐｒｏｃｅｓｓｏｒ２０１がテーブルとして管理しているのが大抵であるので、そのようなデータ構造に対してログ化すべき情報の格納先の保持と、その情報をログ化したかどうかのフラグ操作を実行することで該手段は成立する。
【００１９】
Ｉ／Ｆ  ｃｏｎｔｒｏｌｌｅｒ２１０は、外部機器との通信状態をｓｔａｔｕｓ  ｌｏｇｇｅｒ２１４に転送する。通信状態とは、通信の確立から終了までの状態を指す。Ｉ／Ｆ  ｃｏｎｔｒｏｌｌｅｒ２１０のｓｔａｔｕｓ  ｓｉｇｎａｌを監視することでこれらの情報を得ても良いし、状態コードを逐次転送してもらっても良い。また、ｓｔａｔｕｓ  ｌｏｇｇｅｒ２１４は、Ｉ／Ｆ  ｃｏｎｔｒｏｌｌｅｒ２１０よりパケットのヘッダ情報を受信して、必要な情報（相手のネットワークアドレス等）をログ化する制御も実行する。
【００２０】
ｔｒａｎｓａｃｔｉｏｎ  ｌｏｇｇｅｒ２１３，ｓｔａｔｕｓ  ｌｏｇｇｅｒ２１４の出力は、ｌｏｇ＿ｉｎｆｏ  ｇｅｎｅｒａｔｏｒ２１５に入力される。該手段は、入力情報をファイルフォーマットに適した情報へと変換する個所である。例えば、ログファイルをテキストフォーマットとする場合には、ここでは入力情報をキャラクタコード化する作業がためされる。変換作業は、大抵テーブル変換となるのでここでの作業はｐｒｏｃｅｓｓｏｒ２０１のＯＳが兼ねても良い（つまり、該ブロックはｐｒｏｃｅｓｓｏｒ２０１に取り込まれても良い）。ｔｒａｎｓａｃｔｉｏｎ  ｌｏｇｇｅｒ２１３からの入力がｗｏｒｋ  ｍｅｍｏｒｙ２０２のアドレス指示であれば、該手段はｍｅｍｏｒｙ  ｃｏｎｔｒｏｌｌｅｒ２０９に対してデータ呼出要求を発生する（信号線は不図示）。
【００２１】
生成されたファイル化用データは、ｂｕｆｆｅｒ２１６に蓄積され、ｍｅｍｏｒｙ  ｃｏｎｔｒｏｌｌｅｒ２０９の制御によって一旦ｗｏｒｋ  ｍｅｍｏｒｙ２０２へと格納される。ｐｒｏｃｅｓｓｏｒ２０１は、Ｉ／Ｆ  ｃｏｎｔｒｏｌｌｅｒ２１０の状態を監視しつつ、適宜ログデータをｃａｒｄ  ｄｒｉｖｅｒ２１７経由でｍｅｄｉａ２１８へと記録していく。記録のタイミングは、ここでは限定しない。
【００２２】
また、作成した通信ログ情報（ファイル）を、前記通信手段（Ｉ／Ｆ  ｃｏｎｔｒｏｌｌｅｒ２１０等）を介して外部機器に転送することも制御により可能である。
【００２３】
図３は、図１に示すｔｒａｎｓａｃｔｉｏｎ  ｌｏｇｇｅｒ２１３、ｓｔａｔｕｓ  ｌｏｇｇｅｒ２１４、ｌｏｇ＿ｉｎｆｏ  ｇｅｎｅｒａｔｏｒ２１５及びｂｕｆｆｅｒ２１６を詳しく説明するためのブロック図である。
【００２４】
ｔｒａｎｓａｃｔｉｏｎ  ｌｏｇｇｅｒ２１３は、前述の如くｐｒｏｃｅｓｓｏｒ２０１がネットワークに対していつ、どのような内容のデータの授受をおこなったのかを記録するためのデータ収集ブロックである。ｐｒｏｃｅｓｓｏｒ２０１は、ネットワークに接続された外部機器に対して通信を実行するために、Ｉ／Ｆ  ｃｏｎｔｒｏｌｌｅｒ２１０の制御を経由する。通信の内容については、前述の如くｐｒｏｃｅｓｓｏｒ２０１がｗｏｒｋ  ｍｅｍｏｒｙ２０２に情報を保持しているものとする。ここでいう情報とはファイル名等プロトコル上位の情報であり、ｐｒｏｃｅｓｓｏｒ２０１はＩ／Ｆ  ｃｏｎｔｒｏｌｌｅｒ２１０にｓｔａｔｕｓを出力すると共に、プロトコル上位の情報についてをｔｒａｎｓａｃｔｉｏｎ  ｌｏｇｇｅｒ２１３に対して送出する。
【００２５】
送出された該情報は、前述の如くｗｏｒｋ  ｍｅｍｏｒｙ２０２上のアドレス情報を含む。ｔｒａｎｓａｃｔｉｏｎ  ｌｏｇｇｅｒ２１３では、ｐｒｏｃｅｓｓｏｒ２０１からのデータを逐次ＦＩＦＯ  ２１３１に格納していくと同時に、ｄｅｃｏｄｅｒ２１３２により内容を確認していく。もし、送出データがｗｏｒｋ  ｍｅｍｏｒｙ２０２上のデータ格納位置を示すものであれば、ｒｅｑｕｅｓｔｅｒ２１３３は、ｍｅｍｏｒｙ  ｃｏｎｔｒｏｌｌｅｒ２０９に対してデータ読み出し要求を出す。ｍｅｍｏｒｙ２０２よりの読み出しデータは、一旦ＦＩＦＯ  ２１３４に蓄積され、データの同期を取りながらＦＩＦＯ  ２１３５を経由してｌｏｇ＿ｉｎｆｏ  ｇｅｎｅｒａｔｏｒ２１５へと送出される。もし、ｐｒｏｃｅｓｓｏｒ２０１から送出されたデータがｗｏｒｋ  ｍｅｍｏｒｙ２０２上のデータを指示するものでなければ、そのまま記録情報としてＦＩＦＯ  ２１３５を経由して出力される。
【００２６】
ｓｔａｔｕｓ  ｌｏｇｇｅｒ２１４は、ｐｒｏｃｅｓｓｏｒ２０１とＩ／Ｆ  ｃｏｎｔｒｏｌｌｅｒ２１０との通信状態（ｓｔａｔｕｓ）を傍受するブロックである。ｓｔａｔｕｓ  ｌｏｇｇｅｒ２１４は、前記ブロック間のｓｔａｔｕｓ及びｄａｔａ  ｂｕｓを入力とする。入力されたデータは、一旦ｒｅｇｉｓｔｅｒ２１４１に格納され、ｓｔａｔｕｓはｄｅｃｏｄｅｒ２１４２へと入力される。ｄｅｃｏｄｅｒ２１４２は、各ｓｔａｔｕｓ信号線の状態を特定のフラグ状態（数値）へと置換する。該フラグ状態は、ｓｔａｔｅ  ｍａｃｈｉｎｅ２１４３により、Ｉ／Ｆ  ｃｏｎｔｒｏｌｌｅｒ２１０がこれから取るであろうネットワークＩ／Ｆのｄｒｉｖｅ（又はｒｅｃｅｉｖｅ）状態に置き換えられる。つまり、該ｓｔａｔｅ  ｍａｃｈｉｎｅ２１４３は、Ｉ／Ｆ  ｃｏｎｔｒｏｌｌｅｒ２１０の内部状態を反映するものでもあるので、該ブロック２１０の内部要素と併用しても良い。
【００２７】
ｓｔａｔｅ  ｍａｃｈｉｎｅ２１４３出力が通信中であれば、ｒｅｇｉｓｔｅｒ２１４１の保持データは、データ内容のログへの反映のため、ｅｎｃｏｄｅｒ２１４４へと送出される。ｅｎｃｏｄｅｒ２１４４は、ｒｅｇｉｓｔｅｒ２１４１データに対してｓｔａｔｅ  ｍａｃｈｉｎｅ２１４３出力である状態を付加する働きを持つ。例えば、ｒｅｇｉｓｔｅｒ２１４１データが接続先のアドレス数値であれば、それがアドレス数値であるという情報（フラグ）を付加する等々。次段との同期用ＦＩＦＯ２１４５を経由して出力される。
【００２８】
ｌｏｇ＿ｉｎｆｏ  ｇｅｎｅｒａｔｏｒ２１５は、入力されたメタデータ（数値データ）を、可読可能な（又は、可読用データフォーマットとしての）テキストデータへと変換する。図中のＦＩＦＯ  ２１５１，２１５２，２１５４は前段・次段との同期用である。ｉｎｔｅｒｐｒｅｔｅｒ２１５３は、ｔｒａｎｓａｃｔｉｏｎ  ｌｏｇｇｅｒ２１３，  ｓｔａｔｕｓ  ｌｏｇｇｅｒ２１４の出力をテキストデータに変換する機能を有する。該機能は、ｐｒｏｃｅｓｓｏｒ２０１が併用しても良い。翻訳結果は、ｂｕｆｆｅｒ２１６を経由してｗｏｒｋ  ｍｅｍｏｒｙ２０２へと格納される。このときも、ｍｅｍｏｒｙ  ｃｏｎｔｒｏｌｌｅｒ２０９の動作が介在するが図３では不図示である。
【００２９】
このように、第１の実施の形態によれば、ユーザーは自らの通信履歴を自動的に記録することができ、外部機器へと転送してそこから確認したりすることが可能となる。その結果、必要なデータ転送の不履行や、不要なデータ転送の履行を把握するしことができるようになり、デジタルカメラによる円滑なネットワークが可能となる。
【００３０】
［第２の実施の形態］
第２の実施の形態は、第１の実施の形態の変形例である。従って、第２の実施の形態に係るデジタルカメラは、第１の実施の形態に係るデジタルカメラと同様の機能を有するものである。本発明の第２の実施の形態では、通信ログをデジタルカメラの表示手段に表示する機能を有するデジタルカメラについて説明する。
【００３１】
図２は、記録した通信ログをｄｉｓｐｌａｙ  ａｐｐａｒａｔｕｓ３３４に表示するｐａｔｈを示したものである。図２の３０１〜３２２のそれぞれは、図１の２０１〜２２２のそれぞれと同様のものであるので、説明については省略する。
【００３２】
本実施の形態の特徴である通信ログは、ｔｒａｎｓａｃｔｉｏｎ  ｌｏｇｇｅｒ３１３及びｓｔａｔｕｓ  ｌｏｇｇｅｒ３１４より情報を取得し、ｌｏｇ＿ｉｎｆｏ  ｇｅｎｅｒａｔｏｒ３１５によってファイル情報に適したデータに変換される。ファイルデータとしてｂｕｆｆｅｒ３１６を経由してｗｏｒｋ  ｍｅｍｏｒｙ３０２へと一旦格納される。
【００３３】
ユーザーは、取得したログ情報（ファイル）に対して、ｕｓｅｒ  Ｉ／Ｆ  ３０３を通して表示要求を出すことで、ｄｉｓｐｌａｙ  ａｐｐａｒａｔｕｓ３３４（ＬＣＤ等）に表示させることができる。ｕｓｅｒ  Ｉ／Ｆ  ３０３からの表示要求はｐｒｏｃｅｓｓｏｒ３０１に伝達され、該ｐｒｏｃｅｓｓｏｒ３０１はｍｅｍｏｒｙ  ｃｏｎｔｒｏｌｌｅｒ３０９を通してｗｏｒｋ  ｍｅｍｏｒｙ  ３０２中のログ情報を呼び出すように指示する。
【００３４】
呼び出されたログ情報は、ｂｕｆｆｅｒ３３０に蓄積され、そこから順次ｃｈａｒａｃｔｅｒ＿ｇｅｎｅｒａｔｏｒ３３１へとデータを転送する。ｃｈａｒａｃｔｅｒ＿ｇｅｎｅｒａｔｏｒ３３１は、ファイル情報からｂｉｔｍａｐ情報へと変換する働きを持つか、ＯＳＤ（ｏｎ  ｓｃｒｅｅｎ  ｄｉｓｐｌａｙ）回路のように表示データ領域にキャラクタ信号を重畳する働きを持ち、次段のＶｉｄｅｏ  Ｂｕｆｆｅｒ  ３３２に対して表示用展開したデータを転送する。
【００３５】
ＶＢｕｆｆｅｒ  ３３２出力は、そのままｄｉｓｐｌａｙ  ｄｒｉｖｅｒ３３３へと出力され、該ｄｉｓｐｌａｙ  ｄｒｉｖｅｒ３３３により、ｄｉｓｐｌａｙ  ａｐｐａｒａｔｕｓ３３４が駆動されることで前記通信ログ情報がユーザーに提示されることとなる。
【００３６】
このように、第２の実施の形態によれば、いつでもカメラで通信履歴を確認することができる。その結果、必要なデータ転送の不履行や、不要なデータ転送の履行を把握するしことができるようになり、デジタルカメラによる円滑なネットワークが可能となる。
【図面の簡単な説明】
【００３７】
【図１】本発明の第１の実施の形態に係るデジタルカメラの主要な構成要素を示すブロック図である。
【図２】図１に示すｔｒａｎｓａｃｔｉｏｎ  ｌｏｇｇｅｒ２１３、ｓｔａｔｕｓ  ｌｏｇｇｅｒ２１４、ｌｏｇ＿ｉｎｆｏ  ｇｅｎｅｒａｔｏｒ２１５及びｂｕｆｆｅｒ２１６を詳しく説明するためのブロック図である。
【図３】本発明の第２の実施の形態に係るデジタルカメラの主要な構成要素を示すブロック図である。
【図１】
2006270817.tif 000003
【図２】
2006270817.tif 000004
【図３】
2006270817.tif 000005