(57)【要約】【課題】デジタルカメラで撮影した画像データを他の情報処理装置で処理する場合に、その情報処理装置に画像表示装置がなくてもデジタルカメラの表示装置を使うことで、処理を行う際に画像データを確認しながら選択・処理が行なえるデジタルカメラ及びデジタルカメラ制御システムの提供。【解決手段】無線通信機能付きデジタルカメラと画像記録メディアと情報処理装置に接続するための無線通信機能付き電子機器からなり、デジタルカメラから無線通信にて電子機器を制御することにより、電子機器に挿入された画像記録メディア内の画像データを情報処理装置で処理を行わせる。【選択図】　　　　図１
2004015721.tif 000002
【特許請求の範囲】
【請求項１】
被写体から得る光学像から電気信号を生成し、該電気信号から前記被写体の画像データを生成するデジタルカメラにおいて、
前記画像データを記憶する第一の記憶手段と、前記画像データを縮小する手段と、縮小された前記画像データを記憶する第二の記憶手段と、前記画像データと前記縮小された画像データを表示する表示手段と、前記画像データと前記縮小された画像データの撮影日時やファイル名等を記載した管理ファイルを用いて管理する管理手段と、他の電子機器と無線通信する無線通信手段とを持ち、前記管理手段を用いて前記無線通信を制御することを特徴とするデジタルカメラ。
【請求項２】
前記第一の記憶手段とは、前記デジタルカメラから取り外し可能な記憶媒体であって、前記画像データと前記管理ファイルを記憶することを特徴とする請求項１記載のデジタルカメラ。
【請求項３】
前記第二の記憶手段とは、前記デジタルカメラに内蔵された記憶媒体であって、前記圧縮された画像データと前記管理ファイルを記憶することを特徴とする請求項１記載のデジタルカメラ。
【請求項４】
前記管理ファイルとは、前記第一の記憶手段に記憶された前記画像データ全てのファイル名と前記デジタルカメラが前記無線通信時に使用するアドレスと管理ファイル自身を識別するための個別データが記憶されているファイルであることを特徴とする請求項１記載のデジタルカメラ。
【請求項５】
前記管理手段とは、前記管理ファイルを用いて前記第一の記憶手段に記憶されている前記圧縮された画像データと前記第二の記憶手段に記憶されている前記画像データとの相関関係を判断することを特徴とする請求項１記載のデジタルカメラ。
【請求項６】
前記通信手段とは、前記デジタルカメラから前記電子機器を制御するための制御信号のみを通信することを特徴とする請求項１記載のデジタルカメラ。
【請求項７】
請求項１に記載したデジタルカメラと無線通信を行う電子機器と前記デジタルカメラから取り外し可能な前記第一の記憶手段からなることを特徴とするデジタルカメラ制御システム。
【請求項８】
前記電子機器とは、他の情報処理装置と有線にて接続可能な電子機器であって、前記デジタルカメラから取り外した前記第一の記憶手段を接続し、前記デジタルカメラからの制御信号を元に前記第一の記憶手段に記憶された前記画像データを前記情報処理装置が処理可能なデータにして前記情報処理装置に送ることを特徴とする請求項７記載のデジタルカメラ制御システム。
【請求項９】
前記情報処理装置で処理する画像データを前記デジタルカメラの前記表示手段にて前記圧縮画像データを表示・選択し、前記無線通信にて前記電子機器を制御することにより前記電子機器に有線で接続された情報処理装置に処理を行わせることを特徴とする請求項７記載のデジタルカメラ制御システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、静止画像や動画像を撮像、記録、再生するデジタルカメラ及びデジタルカメラ制御システムに関し、特に、無線通信機能を用いて他の情報処理装置を制御するデジタルカメラ及び画像処理装置システムに関する。
【０００２】
【従来の技術】
デジタルカメラ等の画像処理装置で撮影した静止画像や動画像を記録した半導体メモリを、デジタルカメラから取り出し他の情報処理装置で再生・編集・記録するなどの処理を行うときに、撮影された画像全ての中から一つの静止画像や一連の動画像を選択・処理する場合、その情報処理装置内蔵または付属の表示装置でその情報処理装置に挿入した半導体メモリ内にある画像を表示し、その表示された画像を選択することにより再生・編集・記録などの画像処理を行う。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記従来のシステムでは、画像を表示する表示装置を内蔵せず、かつ外付けで付属の表示装置を設けることができない情報処理装置は、画像を表示し、選択・処理、ということができなかった。また、内蔵の表示装置はないが外付けで表示装置を設けることができる情報処理装置においては、表示装置を情報処理装置に接続するとともに、その表示装置に表示された画像を選択するための入力装置を新たに設けなければならなかった。
【０００４】
本発明は、上述の点に鑑みてなされたもので、撮影した画像を記録した半導体メモリなどの記録メディアを、画像表示装置を内蔵しない情報処理装置で画像処理を行う場合でも画像の選択及び選択後の処理動作を行うことができるデジタルカメラ及びデジタルカメラ制御システムを提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記課題を解決するために、本発明は、デジタルカメラなどの画像処理装置に撮影した画像を記録する取り外し可能な記録メディアとは別の半導体メモリを内蔵し、さらに、無線通信機能を内蔵させる。撮影した画像を処理する情報処理装置には、記録メディア用スロットと無線通信機能を内蔵させた電子機器を有線接続させる。
【０００６】
表示装置のない情報処理装置で画像を選択する場合、その情報処理装置の外部に表示装置を設ける代わりに記録メディア用スロットと無線通信機能を内蔵させた電子機器を有線接続させることにより、画像を撮影した機器に内蔵している表示装置を用いて処理したい画像データを画像処理側で選択・処理動作を行える。
【０００７】
上記構成を改めて以下（１）〜（９）に整理して示す。
【０００８】
（１）被写体から得る光学像から電気信号を生成し、該電気信号から前記被写体の画像データを生成するデジタルカメラにおいて、
前記画像データを記憶する第一の記憶手段と、前記画像データを縮小する手段と、縮小された前記画像データを記憶する第二の記憶手段と、前記画像データと前記縮小された画像データを表示する表示手段と、前記画像データと前記縮小された画像データの撮影日時やファイル名等を記載した管理ファイルを用いて管理する管理手段と、他の電子機器と無線通信する無線通信手段とを持ち、前記管理手段を用いて前記無線通信を制御するデジタルカメラ。
【０００９】
（２）上記（１）において、前記第一の記憶手段とは、前記デジタルカメラから取り外し可能な記憶媒体であって、前記画像データと前記管理ファイルを記憶するデジタルカメラ。
【００１０】
（３）上記（１）において、前記第二の記憶手段とは、前記デジタルカメラに内蔵された記憶媒体であって、前記圧縮された画像データと前記管理ファイルを記憶するデジタルカメラ。
【００１１】
（４）上記（１）において、前記管理ファイルとは、前記第一の記憶手段に記憶された前記画像データ全てのファイル名と前記デジタルカメラが前記無線通信時に使用するアドレスと管理ファイル自身を識別するための個別データが記憶されているファイルであるデジタルカメラ。
【００１２】
（５）上記（１）において、前記管理手段とは、前記管理ファイルを用いて前記第一の記憶手段に記憶されている前記圧縮された画像データと前記第二の記憶手段に記憶されている前記画像データとの相関関係を判断するデジタルカメラ。
【００１３】
（６）上記（１）において、前記通信手段とは、前記デジタルカメラから前記電子機器を制御するための制御信号のみを通信するデジタルカメラ。
【００１４】
（７）上記（１）に記載したデジタルカメラと無線通信を行う電子機器と前記デジタルカメラから取り外し可能な前記第一の記憶手段からなるデジタルカメラ制御システム。
【００１５】
（８）上記（７）において、前記電子機器とは、他の情報処理装置と有線にて接続可能な電子機器であって、前記デジタルカメラから取り外した前記第一の記憶手段を接続し、前記デジタルカメラからの制御信号を元に前記第一の記憶手段に記憶された前記画像データを前記情報処理装置が処理可能なデータにして前記情報処理装置に送るデジタルカメラ制御システム。
【００１６】
（９）上記（７）において、前記情報処理装置で処理する画像データを前記デジタルカメラの前記表示手段にて前記圧縮画像データを表示・選択し、前記無線通信にて前記電子機器を制御することにより前記電子機器に有線で接続された情報処理装置に処理を行わせるデジタルカメラ制御システム。
【００１７】
【発明の実施の形態】
以下に本発明の実施の形態を、実施例に基づいて図面を参照しながら説明する。
【００１８】
【実施例】
図１は、本発明を最もよく表す概略図で、デジタルカメラとプリンタに接続された電子機器との間で無線通信を行う図であり、１０１は、デジタルカメラ、１０１−ａは、デジタルカメラ１０１に設けられた外部スロットコネクタ、１０２はプリンタ、１０３は、プリンタ１０２の外部コネクタに接続された電子機器、１０３−ａは、電子機器１０３に設けられた外部スロットコネクタ、１０４は、外部スロットコネクタ１０１−ａ及び１０３−ａに接続する不揮発性メモリカードである。デジタルカメラ１０１と電子機器１０３は、近距離無線を介して通信を行うが、本実施例では、その無線通信として、近距離無線通信規格である、Ｂｌｕｅｔｏｏｔｈ規格を用いて説明する。
【００１９】
図２は、図１におけるデジタルカメラ１０１のブロック図を表したもので、２０１はＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）であり、デジタルカメラ１０１各部の制御及び画像処理や通信処理の制御を行う。２０２は、ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）であり、デジタルカメラ１０１の基本動作、制御に必要なプログラム、データが格納されている。２０３はＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）であり、プログラムの一時的な記憶、演算領域、データバッファとして使用する。２０４は、不揮発性メモリであり、デジタルカメラ１０１で撮影した画像のサムネイル（ｔｈｕｍｂ　ｎａｉｌ）画像を保存するメモリで、デジタルカメラ１０１の主電源（図示せず）を切ってもデータが保存されるメモリで、バックアップ電源等でデジタルカメラ１０１の主電源が切られても保存されるのであれば、それでもよい。２０５はデジタルカメラ本体から取り外し可能な不揮発性メモリカードで、不揮発性メモリの他にその不揮発性メモリを制御するコントローラ部とから成り、デジタルカメラ１０１で撮影された画像データを保存する場所であり、図１のメモリ１０４にあたる。２０６は外部ソケットコネクタで、不揮発性メモリカード２０５を接続する。２０７は外部ソケットコネクタ２０６に接続された不揮発性メモリカード２０５とデジタルカメラ本体間の画像データの転送制御を行うインターフェース部である。２０８は外部コネクタで電子機器と接続される。２０９は外部コネクタ２０８に接続された電子機器から送信されるデータを受信するときの制御を行うインターフェース部である。
【００２０】
２１０はレンズ部であり、デジタルカメラ１０１のレンズとそのレンズを保護するレンズカバー、絞り機能を備えるシャッターから成る。２１１は撮像部であり、光学像を電気信号に変換する撮像素子（ＣＣＤ、ＣＭＯＳセンサなど）から成る。２１２は、撮像素子のアナログ信号出力をデジタル信号に変換するＡ／Ｄ変換回路である。２１３は操作部であり、デジタルカメラの操作状態を切り替える撮影モード切り替えスイッチやデジタルカメラを操作するユーザが撮影のために押すシャッタボタンや撮った画像を見るために操作するボタンや無線通信にて制御情報を転送するボタンやデジタルカメラ本体に電源を通電するための電源ボタンなどから成る。２１４はＡ／Ｄ変換回路２１２にて出力されたデジタル信号を不揮発性メモリ２０４，不揮発性メモリカード２０５に保存するための圧縮画像に変換したり、また、圧縮された画像を伸張したりする圧縮・伸張部である。２１５は、不揮発性メモリカード２０５に保存された画像を圧縮・伸張部２１３で伸張したデジタル画像をアナログ画像に変換するＤ／Ａ変換回路である。２１６はＤ／Ａ変換回路２１５から出力されるアナログ信号を表示する画像表示装置部である。２１７は無線通信部であり、データ変調・復調回路や高周波回路等から成る。２１８はアンテナであり、無線通信部２１７からの受けたデータを発信し、また、他の通信機器からデータを受信する。２１９はデジタルカメラ内の内部データバス、２２０はＣＰＵ２０１やインターフェース部２０７、２０９などが他の回路を制御するためのコマンドバスである。
【００２１】
図３は図１におけるプリンタのブロック図を表したもので、３０１はＣＰＵであり、プリンタ１０２全体の制御を行う。３０２はＲＯＭであり、プリンタ１０２の制御に必要なプログラムが格納されている。３０３はＲＡＭであり、ＣＰＵ３０１の作業用のワーク領域や文書データを一時保管するためのテキスト領域、印字データの保管や入力データの一時保管領域（バッファ）である。３０４はプリンタエンジン部であり、プリンタ用紙の搬送系のモータやそのコントローラ、印字系の印字ヘッドやインクタンク及びそのコントローラ部分から成る。３０５は操作部であり、プリンタ本体に電源を通電するための電源ボタンや印刷エラー時に押すリセットボタンなどから成る。３０６は表示部であり、発光素子であるＬＥＤなどから成る。３０７は外部コネクタで電子機器と接続される。３０８は外部コネクタ３０７に接続された電子機器から送信されるデータを受信するときの制御を行うインターフェース部である。３０９はプリンタ内の内部データバス、３１０はＣＰＵ３０１やインターフェース部３０７などが他の回路を制御するためのコマンドバスである。
【００２２】
図４は図１における電子機器のブロック図を表したもので、４０１はＣＰＵであり、無線通信をはじめ、他の回路の制御を行う。４０２はＲＯＭであり、電子機器１０３の制御に必要なプログラムが格納されている。４０３はＲＡＭであり、ＣＰＵ４０１の作業用のワーク領域や画像データを一時保管するための領域、無線通信で扱う画像データの一時保管領域（バッファ）である。４０４は外部コネクタであり図３に示したプリンタ１０２と外部コネクタ３０７で接続される。４０５は外部コネクタ４０４に接続された電子機器との間の制御を行うインターフェース部である。４０６は不揮発性メモリカードで、図１のメモリ１０４、図２の不揮発性メモリカード２０５と同じものである。４０７は外部ソケットコネクタで、不揮発性メモリカード４０６を接続する。４０８は外部ソケットコネクタ４０７に接続された不揮発性メモリカード４０６と電子機器本体間の画像データの転送制御を行うインターフェース部である。４０９は不揮発性メモリであり、プリンタドライバソフトやその他の電子機器のドライバソフトが記録されている。４１０は、無線通信部であり、データ変調・復調回路や高周波回路等から成る。４１１はアンテナであり、無線通信部４１０からの受けたデータを発信し、また、他の通信機器からデータを受信する。４１２は電子機器内の内部データバス、４１３はＣＰＵ４０１やインターフェース部４０５、４０８などが他の回路を制御するためのコマンドバスである。
【００２３】
図５は本発明を表すデジタルカメラ１０１で撮影するときのフローチャートで、図１に示す不揮発性メモリカード１０４をデジタルカメラ１０１の外部スロットコネクタ１０１−ａに挿し、デジタルカメラ１０１を撮影モードにし、主電源をＯＮした後にシャッタボタンを押したときの状態遷移である。本発明で説明するデジタルカメラには、動作モードとして画像を撮影する撮影モード、その撮影した画像を再生する再生モード、撮影した画像を他の機器へ有線接続で転送する転送モード及び撮影した画像を記録した記録メディアを無線通信にて制御する無線通信モードの４種類がある。図５のフローチャートに沿って撮影モードの動作を以下に説明する。Ｓ５０１では、レンズ部２１０が受けた光学像を撮像部２１１にてアナログ電気信号に変換し、そのアナログ信号をＡ／Ｄ変換回路２１２でデジタル信号に変換して内部データバス２１９を経由してＲＡＭ２０３のワーク領域に一時的に保存する。ＣＰＵ２０１は、ＲＡＭ２０３に保存された画像データを読み出し、圧縮・伸張部２１４に送ることにより圧縮・伸張部２１４はその画像データを圧縮し、その圧縮された画像データをＲＡＭ２０３に書き込む。ＣＰＵ２０１はＲＡＭ２０３から圧縮された画像データを読み出しインターフェース部２０７に送る。インターフェース部２０７は圧縮された画像データをソケット部２０６に接続された不揮発性メモリカード２０５に書き込む。Ｓ５０２では、Ｓ５０１で受けた光学像を圧縮・伸張部２１２にて不揮発性メモリカード２０５に記録した画像データよりデータサイズの小さい圧縮画像データ（サムネイル画像データ）にした後、ＲＡＭ２０３に書き込む。ＣＰＵ２０１は、ＲＡＭ２０３に記録されたサムネイル画像データを読み出し、不揮発性メモリ２０４に書き込む。尚、このＳ５０１、Ｓ５０２で不揮発性メモリカード２０５、不揮発性メモリ２０４に記録する画像ファイル名は、図６に示すように、それぞれ、ＡＵＴ＿０００１．ＪＰＧ、ＴＨＭ＿０００１．ＪＰＧというように、ＡＵＴ＿とＴＨＭ＿の次に書かれる数字の部分を同じにすることで、同じ光学像を元に圧縮したことがわかるように関連付けを行う。Ｓ５０３でＣＰＵ２０１は、不揮発性メモリ２０４、不揮発性メモリカード２０５のそれぞれに管理ファイルが記録されているかどうかを調べる。図７に管理ファイルのファイル名及びファイルの内容を示す。管理ファイルのファイル名はｃｏｎｔｒｏｌ．ｔｘｔファイルとする。ファイル内容は、作成日時及びＢＤ＿ＡＤＤＲ（Ｂｌｕｅｔｏｏｔｈ　Ｄｅｖｉｃｅ　Ａｄｄｒｅｓｓの略で、Ｂｌｕｅｔｏｏｔｈ対応機器の各々がこのアドレスを持ち、Ｂｌｕｅｔｏｏｔｈ対応機器１台に対して１つの固有アドレスが割り振られる。以下、単にアドレスと呼ぶ。）とＳ５０１にて不揮発性メモリカード２０５に書き込んだ画像データのファイル名が記録される。日時は、ｃｏｎｔｒｏｌ．ｔｘｔを作成したときの日時であり、アドレスは、デジタルカメラ固有のアドレスで、ＲＯＭ２０２に予め記録されている。本実施例では、ＣＰＵ２０１は、管理ファイルを不揮発性メモリ２０４、不揮発性メモリカード２０５のそれぞれに書き込む前にそのときの日時を図２には図示していないＲＴＣ（Ｒｅａｌ　Ｔｉｍｅ　Ｃｌｏｃｋ）から読み出し、また、予めＲＯＭ２０２に記録されているアドレスを読み出し、さらに、Ｓ５０１で作成された画像ファイル名を読み出し、ｃｏｎｔｒｏｌ．ｔｘｔという名の管理ファイルの中にそれらの日時、アドレス、ファイル名情報を書き込み、その管理ファイルを不揮発性メモリ２０４、不揮発性メモリカード２０５に書き込む。管理ファイルの中身の、日時の代わりに乱数プログラムなどから乱数を発生させてそのデータ情報を記録しても、他の内容を記録してもよく、同じ内容の管理ファイルが異なるデジタルカメラで生成されなければなんでもよい。Ｓ５０４では、不揮発性メモリ２０４または不揮発性メモリカード２０５のどちらか一方でも管理ファイルがない場合はＳ５０５に進み、管理ファイルがある場合は、Ｓ５０６に進む。Ｓ５０５では、Ｓ５０３でも述べた通り、ＣＰＵ２０１は、図示しないＲＴＣから現在の日時を読み出し、また、ＲＯＭ２０２に予め記録されているアドレスを読み出し、さらに、撮影した画像ファイル名を読み出し、その情報をｃｏｎｔｏｒｌ．ｔｘｔというファイルにして不揮発性メモリ２０４、不揮発性メモリカード２０５の両方に記録した後、本フローチャートを終了する。尚、このＳ５０５で新規に管理ファイルを作成する前から不揮発性メモリ２０４に管理ファイル、ｃｏｎｔｒｏｌ．ｔｘｔがあった場合、ＣＰＵ２０１は、その管理ファイルを旧管理ファイル（ファイル名：ｃｏｎｔｒｏｌ．ｏｌｄ）として保存し、新規に管理ファイルを作成する。不揮発性メモリカード２０５に管理ファイル、ｃｏｎｔｒｏｌ．ｔｘｔがあった場合は、旧管理ファイルとせずに、そのまま上書き保存する。Ｓ５０６では、ＣＰＵ２０１は、不揮発性メモリカード２０５内に画像ファイルがあるか検索する。Ｓ５０７では、不揮発性メモリカード２０５内に画像ファイルがあればＳ５０８に進み、なければＳ５０５に進む。Ｓ５０８では、ＣＰＵ２０１は、不揮発性メモリカード２０５に記録されている管理ファイル内に記載されているアドレスとＲＯＭ２０２に記録されているアドレスとを比較する。Ｓ５０９では、アドレスが同じであればＳ５１０に進み、異なればＳ５０５に進む。Ｓ５１０では、不揮発性メモリ２０４と不揮発性メモリカード２０５にある管理ファイルの作成日時を比較する。Ｓ５１１では、作成日時が異なればＳ５１２に進み、同じであればＳ５１３に進む。Ｓ５１２では、ＣＰＵ２０１は、不揮発性メモリカード２０５に記録された管理ファイルと同じ内容の旧管理ファイル（ファイル名：ｃｏｎｔｒｏｌ．ｏｌｄ）を不揮発性メモリ２０４内から読み出しその管理ファイルを新管理ファイルｃｏｎｔｒｏｌ．ｔｘｔとし、その前の管理ファイルを旧管理ファイルｃｏｎｔｒｏｌ．ｏｌｄと、管理ファイルを置き換える。Ｓ５１３では、不揮発性メモリ２０４または不揮発性メモリカード２０５内にある管理ファイル（どちらも内容は同じ）に記載されている画像ファイル名と不揮発性メモリカード２０５内にある画像ファイルを比較する。Ｓ５１４では、管理ファイル内に記載されているファイル名の全てが、不揮発性メモリカード２０５内に画像ファイルとしてある場合は本フローチャートを終了し、管理ファイルに記載してあるファイル名の全てがない場合は、Ｓ５１５に進む。Ｓ５１５では、不揮発性メモリカード２０５内にない画像ファイルのファイル名を管理ファイルから削除（不揮発性メモリ２０４と不揮発性メモリカード２０５の両方の管理ファイル）して本フローチャートを終了する。
【００２４】
ここで、図８に示すように、不揮発性メモリ２０４と不揮発性メモリカード２０５の内容の組み合わせは、管理ファイルの有無とそれぞれ、サムネイル画像、デジタルカメラで撮影された画像の有無、及び管理ファイルの内容の差異により、２０通りが考えられる。（厳密に言うと［８］と［１０］はさらに２つに分かれる。）［１］を説明すると、不揮発性メモリ２０４には、管理ファイルもサムネイル画像もなく、且つ不揮発性メモリカード２０５にも管理ファイルも撮影画像もない場合を示す。同様に、［２］は、不揮発性メモリ２０４には、管理ファイルもサムネイル画像もなく、且つ不揮発性メモリカード２０５には管理ファイルはないが画像ファイルがある場合である。［３］は、不揮発性メモリ２０４には、管理ファイルもサムネイル画像もなく、且つ不揮発性メモリカード２０５には管理ファイルはあるが画像ファイルがない場合である。［４］は、不揮発性メモリ２０４には、管理ファイルもサムネイル画像もなく、且つ不揮発性メモリカード２０５には管理ファイルも画像ファイルもある場合である。［５］は、不揮発性メモリ２０４には、管理ファイルもサムネイル画像もあり、且つ不揮発性メモリカード２０５には管理ファイルも画像ファイルもない場合である。［６］は、不揮発性メモリ２０４には、管理ファイルもサムネイル画像もあり、且つ不揮発性メモリカード２０５には管理ファイルはないが画像ファイルがある場合である。［７］は、不揮発性メモリ２０４には、管理ファイルもサムネイル画像もあり、且つ不揮発性メモリカード２０５には管理ファイルはあるが画像ファイルがない場合で、不揮発性メモリ２０４内の管理ファイルと不揮発性メモリカード２０５内の管理ファイルの中身が異なる場合である。［８］は、不揮発性メモリ２０４には、管理ファイルもサムネイル画像もあり、且つ不揮発性メモリカード２０５には管理ファイルも画像ファイルもある場合で、不揮発性メモリ２０４内の管理ファイルと不揮発性メモリカード２０５内の管理ファイルの日時が異なる場合で、さらに、アドレスが同じ場合と異なる場合で２通りに分かれる。［９］は、不揮発性メモリ２０４には、管理ファイルもサムネイル画像もあり、且つ不揮発性メモリカード２０５には管理ファイルはあるが画像ファイルがない場合で、不揮発性メモリ２０４内の管理ファイルと不揮発性メモリカード２０５内の管理ファイルの中身が同じ場合である。［１０］は、不揮発性メモリ２０４には、管理ファイルもサムネイル画像もあり、且つ不揮発性メモリカード２０５には管理ファイルも画像ファイルもある場合で、不揮発性メモリ２０４内の管理ファイルと不揮発性メモリカード２０５内の管理ファイルの日時もアドレスも同じ場合で、さらに、不揮発性メモリ２０４内にあるサムネイルと不揮発性メモリカード２０５内にある画像ファイルの数により２通りに分かれる。
【００２５】
図５のフローチャートを見てもらえればわかる通り、本実施例では、Ｓ５０２で不揮発性メモリ２０４にサムネイル画像を記録した場合、その後、不揮発性メモリ２０４に管理ファイルがなければ必ずＳ５０５またはＳ５１２で管理ファイルを作成もしくは生成するので、不揮発性メモリ２０４内のサムネイル画像と管理ファイルの組み合わせは両方とも存在するか両方とも存在しないかのどちらかで、片方だけ存在する、という場合はありえない。このことから図８では、不揮発性メモリ２０４に管理ファイルが有り、サムネイル画像がない場合、逆の管理ファイルが無く、サムネイル画像がある場合を×とした。この［１］から［１０］を図５のフローチャートに当てはめると、Ｓ５０４からＳ５０５に進むのは、［１］、［２］、［３］、［４］、［５］、［６］の場合で、Ｓ５０６に進むのは、［７］、［８］、［９］、［１０］の場合である。さらに、Ｓ５０７にて、［７］、［９］はＳ５０５に進む。［８］の場合、不揮発性メモリ２０４と不揮発性メモリカード２０５のそれぞれにある管理ファイルに記載されているアドレスが異なる場合はＳ５０９からＳ５０５に進み、同じ場合は、Ｓ５０９からＳ５１０に進み、さらに、［８］は管理ファイル内に記載されている日時が異なるので、Ｓ５１１からＳ５１２に進む。［１０］の場合、Ｓ５０４、Ｓ５０６、Ｓ５０７、Ｓ５０８、Ｓ５０９、Ｓ５１０、Ｓ５１１、Ｓ５１３まで進み、Ｓ５１４にて不揮発性メモリ２０４内のサムネイル画像と不揮発性メモリカード２０５内の画像ファイルの相違によりＳ５１５に進む場合とＳ５１４からそのまま本フローチャートを終了する場合に分かれる。
【００２６】
次にデジタルカメラ１０１の無線通信モードについて説明する。図９は、無線通信モードのフローチャートで、デジタルカメラ１０１の動作モード切り替えスイッチ（操作部２１３のうちの一つ）を無線通信モードに設定し、主電源をＯＮした後、無線通信ボタン（操作部２１３のうちの一つ）を押したときの状態遷移を表す。
【００２７】
図１０は、デジタルカメラ１０１と電子機器１０３との通信を行ったときのフローチャートで、図９のフローチャートと合わせて説明をする。本実施例では、図１に示したプリンタ１０２と電子機器１０３がそれぞれ外部コネクタ３０７と４０４で接続され、プリンタ１０２、電子機器１０３の両方の電源がＯＮで、さらに電子機器１０３のソケット部４０７に不揮発性メモリカード４０６（図１の１０４）が挿入されている場合の電子機器１０３がデジタルカメラ１０１の通信相手となる。図９において、Ｓ９０１では、ＣＰＵ２０１は、不揮発性メモリ２０４にアクセスしに行き、管理ファイルがあるかどうかを検索する。Ｓ９０２では、Ｓ９０１の検索の結果、管理ファイルがあればＳ９０３に進み、なければＳ９１２に進む。Ｓ９１２では、ＣＰＵ２０１は、表示部２１６に管理ファイルがないので無線通信でき無い旨を表示し、本フローチャートを終了する。Ｓ９０３では、ソケット部２０６に不揮発性メモリカード２０５が挿入されているかどうかを検索する。Ｓ９０４では、Ｓ９０３の検索の結果、不揮発性メモリカード２０５がソケット部２０６になければＳ９０５に進み、あればＳ９１３に進む。Ｓ９１３では、ＣＰＵ２０１は、表示部２１６に不揮発性メモリカード２０５をソケット部２０６から抜いて電子機器１０３のソケット部４０７に挿入するように表示し、本フローチャートを終了する。Ｓ９０５では、デジタルカメラ１０１は、自分がＢｌｕｅｔｏｏｔｈのネットワーク（ピコネットと言う）のマスタ機器になるために“ｉｎｑｕｉｒｙ”という動作を行って自分の周りにあるＢｌｕｅｔｏｏｔｈ対応機器を探す。この動作については、デジタルカメラ１０１と電子機器１０３との通信に関わるので、図１０を用いて説明する。Ｓ９０５では、デジタルカメラ１０１は、先に述べた通り、“ｉｎｑｕｉｒｙ”という動作を行うと、Ｓ１００１で電子機器１０３は、“ｉｎｑｕｉｒｙ”要求を受け取り、Ｓ１００１にて、ＣＰＵ４０１は、自身のアドレス（ＢＤ＿ＡＤＤＲ）や固有情報（例えばＢｌｕｅｔｏｏｔｈ　Ｄｅｖｉｃｅ　Ｎａｍｅで、これは、ユーザやメーカが規定する機器の固有情報で、ここで型番や機器名などを規定できる。）をＲＯＭ４０２から読み出し、デジタルカメラ１０１に対して送信する。電子機器１０３のアドレスや固有情報を受け取ったデジタルカメラ１０１は、電子機器１０３がデジタルカメラ１０１対応の電子機器であることがわかり、見つけ出した電子機器１０３をスレーブ機器として接続させるために“ｐａｇｅ”という動作を行い、電子機器１０３に対し自身のアドレス及びネットワーク形成に必要な情報を通知し、ピコネットの形成要求を出す。これに対し電子機器１０３は、Ｓ１００２にて、ソケット部４０７に不揮発性メモリカード４０６が挿入されているかどうか検索し、Ｓ１００３で、不揮発性メモリカード４０６が挿入されていれば、Ｓ１００４に進む。不揮発性メモリカード４０６がなければ、Ｓ９１４に戻り、Ｓ９１４では、不揮発性メモリカード４０６がない旨を表示部２１６で表示し、図９のフローチャートを終了する。Ｓ１００４では、電子機器１０３内にあるＣＰＵ４０１は、不揮発性メモリカード４０６内にある管理ファイルの有無、管理ファイル内のアドレスの相違、管理ファイル内の日時の相違を確認し、Ｓ１００５に進む。Ｓ１００５では、管理ファイルがない場合、Ｓ９１４にて、管理ファイルがない旨をデジタルカメラ１０１の表示部２１６に表示して図９のフローチャートを終了する。管理ファイルがあれば、ネットワーク形成要求を送ってきたデジタルカメラ１０１のアドレスと管理ファイルに記載されているアドレスを比較、さらに、デジタルカメラ１０１内の不揮発性メモリ２０４にある管理ファイルに記載されている日時と電子機器１０３内にある不揮発性メモリカード４０６にある管理ファイルに記載されている日時を比較し、同じアドレス、日時であれば接続要求を受け入れ、図９のＳ９０６からＳ９０７に進む。アドレス、日時のどちらか一方でも異なればＳ９１４にて、その旨をデジタルカメラ１０１の表示部２１６に表示し図９のフローチャートを終了する。Ｓ９０７では、デジタルカメラ１０１内のＣＰＵ２０１は、不揮発性メモリカード２０４内にある管理ファイルの内容を読み出し、管理ファイルに記載されている画像ファイル（例えば、ＡＵＴ＿０００１．ＪＰＧ、ＡＵＴ＿０００２．ＪＰＧ）に対応するサムネイルファイル（ＴＨＭ＿０００１．ＪＰＧ、ＴＨＭ＿０００２．ＪＰＧ）を同じく不揮発性メモリ２０４から読み出し、その中で時間的に言って一番古いファイルを圧縮・伸張部２１４で伸張した後、Ｄ／Ａ変換回路２１５でデジタル／アナログ変換し、表示部２１６で表示する。表示部２１６に表示されたサムネイルファイルを元にデジタルカメラ１０１のユーザは、画像を選択及び電子機器１０３がプリンタ１０２に接続されていることを確認して、選択した画像のプリント要求を、操作部２１３を用いて行う。Ｓ９０８では、プリント要求が来るまでＳ９０８で待ち（もちろん、本フローチャートには図示していないが、一定時間以上、操作部２１３からの入力もなくプリント要求も来ない場合は、タイムアウトエラーとみなし本フローチャートを終える。）、プリント要求が来ればＳ９０９に進む、Ｓ９０９では、デジタルカメラ１０１は、電子機器１０３に対して選択された画像を印刷するように無線通信を用いて要求する。実際には、デジタルカメラ１０１のユーザは、操作部２１３を操作して、表示部２１６に印刷したい画像（例えば、ＴＨＭ＿０００１．ＪＰＧ）を表示させ、表示させた画像を印刷したい場合、操作部２１３を操作して印刷実行を行うことにより、その制御情報が無線通信にて電子機器１０３に送信される。図１０のフローチャートで説明すると、Ｓ９０９にてデジタルカメラ１０１の表示部２１６に表示された画像の印刷要求を受けた電子機器１０３は、Ｓ１００６にて、ソケット部４０７に挿入されている不揮発性メモリカード４０６内に要求されたサムネイル画像（ＴＨＭ＿０００１．ＪＰＧ）に対応する画像ファイル（ＡＵＴ＿０００１．ＪＰＧ）を検索する。Ｓ１００７にて、画像ファイルがあればＳ１００８に進み、画像がなければ、Ｓ９１５に進む。Ｓ９１５では、デジタルカメラ１０１は、要求された画像ファイルが電子機器１０３に挿入されている不揮発性メモリカード４０６内にないことを、表示部２１６に表示させ、図９のフローチャートを終了する。Ｓ１００８では、電子機器１０３内のＣＰＵ４０１は、プリンタ１０２に対してプリント要求を出し、Ｓ１００９では、その要求に対してプリンタ１０２が応答すればＳ１０１０に進み、応答しなければ、Ｓ９１５に進む。Ｓ９１５では、デジタルカメラ１０１の表示部２１６にプリンタエラーを表示して図９のフローチャートを終了する。Ｓ１０１０では、電子機器１０３のＣＰＵ４０１は、不揮発性メモリカード４０６内にあった画像ファイルを不揮発性メモリ４０９内に予め記録されてある図３に示したプリンタ用のプリンタドライバソフトに従い、その画像ファイルをプリント用画像データ（ラスタデータ）に変換してＲＡＭ４０３に記憶する。さらにＣＰＵ４０１は、ＲＡＭ４０３に記憶されたプリント用画像データを、データバス４１２、外部コネクタ用インターフェース部４０５、外部コネクタ４０４を経由して、図３のプリンタ１０２に送信する。プリント用画像データを送信し終わった後、Ｓ９１１に進み、Ｓ９１１では、デジタルカメラ１０１の表示部２１６にプリント要求を受け付け、只今印刷中である旨を表示し、図９のフローチャートを終了する。Ｓ１０１０にて電子機器からプリント画像データを受信したプリンタ１０２のＣＰＵ３０１は、外部コネクタ３０７、外部コネクタ用インターフェース部３０８、データバス３０９を経てＲＡＭ３０３にプリント用画像データを記憶する。さらに、ＣＰＵ３０１は、ＲＡＭ３０３から読み出したこのプリント用画像データをプリンタエンジン部３０４に送り、印刷を行う。
【００２８】
尚、図９のフローチャートの動作も図５のフローチャートの動作時と同じく、図８の不揮発性メモリ２０４と不揮発性メモリカード２０５（不揮発性メモリカード４０６と同じ）の組み合わせの［１］から［１０］までのどれかに当てはまる。Ｓ９０２からＳ９１２に進む場合は、不揮発性メモリ２０４に管理ファイルがない場合であるから、図８より、［１］、［２］、［３］、［４］となる。同様に、Ｓ９０６からＳ９１４に進む場合は、不揮発性メモリカード４０６に管理ファイルがない場合の［５］、［６］、管理ファイルがあってもその内容（アドレス、日時）が異なる場合の［７］、［８］である。Ｓ９１０からＳ９１５に進む場合は、不揮発性メモリカード４０６内に画像ファイルがない場合の［９］である。そして、Ｓ９１０からＳ９１１に進むのは、［１０］の場合となる。［１０］の場合でも、デジタルカメラ１０１で指定されたサムネイルに対応する画像ファイルがない場合はＳ９１０でＳ９１５に進む。
【００２９】
図１１のフローチャートは、図９のフローチャートにてＳ９０６からＳ９１４に進んだうちのひとつである、“不揮発性メモリカード４０６内に管理ファイルはあるが、その中に記載されている日時が異なる”場合（図８の［８］の場合）でもデジタルカメラ１０１からプリント動作が行えるようにするための動作遷移図である。図８の［８］の例を挙げると、以前にデジタルカメラ１０１で撮影した不揮発性メモリカードをデジタルカメラ１０１から抜いて保存しておき、別の不揮発性メモリカードを使用してデジタルカメラ１０１で撮影していたときに、保存していた方の不揮発性メモリカードの中にある画像を印刷したい場合が考えられる。
【００３０】
デジタルカメラ１０１は、図５のフローチャートを説明する箇所でも述べたように、不揮発性メモリ２０４内の古い管理ファイルは旧管理ファイルとして保存しておく。つまり、最初の不揮発性メモリカードで撮影したときに作成した管理ファイルは、別の不揮発性メモリで撮影が行われたときに、ｃｏｎｔｒｏｌ．ｔｘｔからｃｏｎｔｒｏｌ．ｏｌｄに変更される。さらに別の不揮発性メモリカードで撮影を行った場合は、また別の名のファイルとして保存しておく。つまり、現在デジタルカメラ１０１のソケット部２０６に挿入されている不揮発性メモリカード２０５に撮影を行った場合、作成された管理ファイルは、その挿入されている不揮発性メモリカード用の管理ファイルとなり、それ以前にあった管理ファイルはファイル名を変えて不揮発性メモリ２０４に保存しておくのである。また、サムネイル画像も同様に以前に撮影した画像のサムネイルから現在撮影されたサムネイルまで全てが不揮発性メモリ２０４に保存されているものとする。もちろん、サムネイルのファイル名は全て違う名のファイル名であり、不揮発性メモリ２０４内にあるそれぞれの管理ファイルは、それぞれの不揮発性メモリカードで撮影された画像ファイル名を記録してあるので、管理ファイルごとにサムネイル画像は不揮発性メモリ２０４内にてＣＰＵ２０１に管理される。以上、述べたことを前提にして図１１のフローチャートを説明する。本フローチャートは、デジタルカメラ１０１の動作モードを無線通信モードにし、主電源をＯＮした後、操作部２１３のうちのひとつである、管理ファイル変更ボタンを押したときに動作する。Ｓ１１０１では、ＣＰＵ２０１は、不揮発性メモリカード２０５内の管理ファイルと、不揮発性メモリ２０４にある管理ファイルや旧管理ファイルの全てとを比較し、不揮発性メモリカード２０５内に画像ファイルがあるかどうかも検索する。不揮発性メモリカード２０５内の管理ファイルに記載されているアドレスが同じ場合、その中に記載されている日時を不揮発性メモリ２０４にある管理ファイルと比較してその日時に対応する管理ファイルを探す。Ｓ１１０２では、不揮発性メモリカード２０５に管理ファイルがない場合や管理ファイルがあってもその中に記載されているアドレス情報が異なる場合、不揮発性メモリカード２０５内に画像ファイルが一つもない場合はＳ１１０８に進む。内容（アドレス、日時）が同じ管理ファイルがあった場合はＳ１１０３に進む。Ｓ１１０３では、不揮発性メモリカード２０５にある管理ファイルと同じ内容をもつ不揮発性メモリ２０４内の管理ファイルをｃｏｎｔｒｏｌ．ｔｘｔとし、その他、旧管理ファイルとして保存する。Ｓ１１０４では、不揮発性メモリ２０４または不揮発性メモリカード２０５内にある管理ファイル（どちらも内容は同じ）に記載されている画像ファイル名と不揮発性メモリカード２０５内にある画像ファイルを比較する。Ｓ１１０５では、管理ファイル内に記載されているファイル名の全てが、不揮発性メモリカード２０５内に画像ファイルとしてある場合はＳ１１０７に進み、管理ファイルに記載してあるファイル名の全てがない場合は、Ｓ１１０６に進む。Ｓ１１０６では、不揮発性メモリカード２０５内にない画像ファイルのファイル名を管理ファイルから削除（不揮発性メモリ２０４と不揮発性メモリカード２０５の両方の管理ファイル）してＳ１１０７に進む。Ｓ１１０７では、ＣＰＵ２０１は、表示部２１６に無線通信準備ができましたと表示して本フローチャートを終了する。Ｓ１１０８では、不揮発性メモリカード２０５に管理ファイルが無い場合、ＣＰＵ２０１は、表示部２１６に管理ファイルがない旨を表示し本フローチャートを終了する。管理ファイルがあってもアドレスが異なる場合、ＣＰＵ２０１は、本記録メディアは別のデジタルカメラで撮影されたもので、本デジタルカメラで無線通信できない旨を表示部２１６に表示し本フローチャートを終了する。不揮発性メモリ２０４と不揮発性メモリカード２０５内の管理ファイルの内容が同じ場合でも、不揮発性メモリカード２０５内に画像ファイルが一つもなかった場合は、ＣＰＵ２０１は、画像ファイルがない旨を表示部２１６に表示し本フローチャートを終了する。
【００３１】
以上説明したように、デジタルカメラでの撮影モードで撮影した画像を不揮発性メモリカードに保存後、プリンタに接続された電子機器に挿入し、デジタルカメラの無線通信モードで電子機器に対してデジタルカメラの表示部に映し出された画像を見ながらその画像のプリント要求を出すことにより、電子機器に挿入された不揮発性メモリカードにある画像をプリンタに送信し、プリンタからその画像を印刷することができる。
【００３２】
尚、実施例中に出てきた無線通信ボタンと管理ファイル変更ボタン及びデジタルカメラ１０１のユーザが印刷を実行する際の操作部ボタンは、物理的にあっても表示部に表示された状態の仮想ボタンであってもどちらでもよい。また、デジタルカメラの動作モードのうち、再生モードと転送モードは説明していないが、本発明にかかわらないので省略した。
【００３３】
【発明の効果】
以上説明したように、本発明によれば、デジタルカメラと他の情報処理装置の外部コネクタに接続可能な電子機器とデジタルカメラと電子機器の両方に挿すことが可能な不揮発性メモリカードを用い、不揮発性メモリカードをデジタルカメラに挿した状態で、デジタルカメラで画像を撮影した後、その不揮発性メモリカードを電子機器に挿し、デジタルカメラから電子機器を無線通信で制御することにより、デジタルカメラの表示部を見ながら電子機器と外部コネクタで接続された情報処理装置に処理を実行させることが可能となる。また、情報処理装置に新たに画像表示装置を設けなくてもよいし、情報処理装置と物理的に離れた場所でデジタルカメラのみを動作することにより、情報処理装置を制御できる。
【００３４】
また、無線通信で送信するのは、制御信号のみなので、画像データも無線通信で送信するシステムと比べてデジタルカメラで無線通信する時間が短く、情報処理装置に処理をさせている間に別の記憶メディアを接続して情報処理装置のある場所から離れて撮影が行える。
【図面の簡単な説明】
【図１】本発明の実施例の概観図
【図２】本発明の実施例であるデジタルカメラのブロック図
【図３】本発明の実施例であるプリンタのブロック図
【図４】本発明の実施例である電子機器のブロック図
【図５】本発明の実施例を示すデジタルカメラのフローチャート
【図６】本発明の実施例のデジタルカメラで扱う画像ファイルとその画像ファイルのサムネイル画像ファイルとの相関関係図
【図７】本発明の実施例で説明する管理ファイルを表す図
【図８】本発明の実施例で説明するデジタルカメラとその記憶媒体の使い方の組み合わせを表した図
【図９】本発明の実施例を示すデジタルカメラのフローチャート
【図１０】本発明の実施例を示すデジタルカメラと電子機器のフローチャート
【図１１】本発明の実施例を示すデジタルカメラのフローチャート
【符号の説明】
１０１　デジタルカメラ
１０１−ａ　デジタルカメラに設けられた外部スロットコネクタ（外部スロットコネクタ）
１０２　プリンタ
１０３　プリンタ１０２の外部コネクタに接続された電子機器（電子機器）
１０３−ａ　電子機器１０３に設けられた外部スロットコネクタ（外部スロットコネクタ）
１０４　不揮発性メモリカード
２０１　ＣＰＵ
２０２　ＲＯＭ
２０３　ＲＡＭ
２０４　不揮発性メモリ
２０５　デジタルカメラ本体から取り外し可能な不揮発性メモリカード（不揮発性メモリカード）
２０６　外部ソケットコネクタ（ソケット部）
２０７　インターフェース部
２０８　外部コネクタ
２０９　インターフェース部
２１０　レンズ部
２１１　撮像部
２１２　Ａ／Ｄ変換回路
２１３　操作部
２１４　圧縮・伸張部
２１５　Ｄ／Ａ変換回路
２１６　画像表示装置部（表示部）
２１７　無線通信部
２１８　アンテナ
２１９　デジタルカメラ内の内部データバス
２２０　コマンドバス
３０１　ＣＰＵ
３０２　ＲＯＭ
３０３　ＲＡＭ
３０４　プリンタエンジン部
３０５　操作部
３０６　表示部
３０７　外部コネクタ
３０８　インターフェース部
３０９　プリンタ内の内部データバス
３１０　コマンドバス
４０１　ＣＰＵ
４０２　ＲＯＭ
４０３　ＲＡＭ
４０４　外部コネクタ
４０５　インターフェース部
４０６　不揮発性メモリカード
４０７　外部ソケットコネクタ（ソケット部）
４０８　インターフェース部
４０９　不揮発性メモリ
４１０　無線通信部
４１１　アンテナ
４１２　電子機器内の内部データバス
４１３　コマンドバス
【図１】
2004015721.tif 000003
【図２】
2004015721.tif 000004
【図３】
2004015721.tif 000005
【図４】
2004015721.tif 000006
【図５】
2004015721.tif 000007
【図６】
2004015721.tif 000008
【図７】
2004015721.tif 000009
【図８】
2004015721.tif 000010
【図９】
2004015721.tif 000011
【図１０】
2004015721.tif 000012
【図１１】
2004015721.tif 000013