(57)【要約】【課題】周辺機器の画像利用目的に適合した画像情報を出力するデジタルカメラを提供する。【解決手段】周辺機器で使用するアプリケーションプログラムに関連した特有情報をデジタルカメラに出力し、デジタルカメラ内で特有情報に基づいて処理した画像データを周辺機器に出力し、周辺機器はこの処理済みの画像データをアプリケーションプログラムに取り込んで実行する。特有情報とはアプリケーションプログラムで使用するキャラクタのサイズ、解像度、表示色数等である。【選択図】　　図１
2004032564.tif 000002
【特許請求の範囲】
【請求項１】
周辺機器から特有情報を入力する特有情報入力部と、画像データを記憶する画像データ記憶部と、前記特有情報に基づいて処理をした前記画像データを前記周辺機器に出力する画像データ出力部を備えたデジタルカメラと、
一つあるいは複数のアプリケーションプログラムを記憶するアプリケーションプログラム記憶部と、前記アプリケーションプログラム記憶部に記憶された一つあるいは複数のアプリケーションプログラムに関連した前記特有情報を記憶する特有情報記憶部と、前記特有情報を前記デジタルカメラに出力する特有情報出力部と、前記デジタルカメラから前記処理をした画像データを入力する画像データ入力部と、前記処理をした画像データを記憶する記憶部と、前記記憶部に記憶されている前記処理をした画像データを前記アプリケーションプログラムに取り込んで前記アプリケーションプログラムを実行する実行手段とを備えた周辺機器と、から成るデジタルカメラシステム。
【請求項２】
前記周辺機器とは携帯電話、パーソナルコンピュータ、ゲーム機器、テレビ電話機器のいずれかであることを特徴とする請求項１に記載のデジタルカメラシステム。
【請求項３】
前記アプリケーションプログラムとは前記周辺機器で使用するゲーム用プログラムあるいは待ち受け画面のいずれかであることを特徴とする請求項１または２に記載のデジタルカメラシステム。
【請求項４】
前記特有情報とは前記アプリケーションプログラムで使用する画像のサイズ、表示色数、解像度、被写体撮影方向、撮影画面内の被写体の大きさ、被写体撮影範囲の少なくとも一つであることを特徴とする請求項１ないし３のいずれかに記載のデジタルカメラシステム。
【請求項５】
一つあるいは複数のアプリケーションプログラムを記憶するアプリケーションプログラム記憶部と、
前記アプリケーションプログラム記憶部に記憶された一つあるいは複数のアプリケーションプログラムに関連した特有情報を記憶する特有情報記憶部と、
前記特有情報をデジタルカメラに出力する特有情報出力部と、
前記デジタルカメラからの画像データを入力するデータ入力部と、
前記デジタルカメラから前記画像データを入力する画像データ入力部と、前記画像データを記憶する記憶部と、前記記憶部に記憶されている前記画像データを前記アプリケーションプログラムに取り込んで前記アプリケーションプログラムを実行する実行手段と、を備えた周辺機器。
【請求項６】
前記周辺機器は、前記周辺機器と前記デジタルカメラが接続されさらに前記周辺機器が前記アプリケーションプログラムを起動した際に、前記特有情報を前記周辺機器の特有情報出力部から前記デジタルカメラの情報入力部に出力することを特徴とする請求項１ないし５のいずれかに記載のデジタルカメラシステム及び周辺機器。
【請求項７】
前記周辺機器は、前記周辺機器が前記アプリケーションプログラムを起動しさらに前記デジタルカメラと接続された際に、前記特有情報を前記周辺機器の特有情報出力部から前記デジタルカメラの特有情報入力部に出力することを特徴とする請求項１ないし５のいずれかに記載のデジタルカメラシステム及び周辺機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルカメラとその周辺機器との間でデータを授受するデジタルカメラシステムに関する。
【０００２】
【従来の技術】
従来からデジタルカメラで撮影した画像をゲームのキャラクタや携帯電話の待ち受け画面に使用したいという要望があり、実際にカメラで撮影した画像をキャラクタとして取り込むことの出来るゲームや携帯電話も知られている。これにより複数回繰り返されるゲームではユーザが画面を見飽きることを防ぐことが出来る。携帯電話においても同様にユーザの好みに応じて待ち受け画面を適宜変更することが可能となる。この携帯電話における表示用のＬＣＤモニタは大きさが２インチ程度、ドット数は数万ドット、表示色も数万色程度とカメラ側の画素数や表示色数に比べると非常に少ない。実際にこの様な待ち受け画面用に例えば３２０×２４０画素の画素数を出力するデジタルカメラも知られている。
【０００３】
【発明が解決しようとする課題】
上述したデジタルカメラの待ち受け画面用出力画素数はカメラ側で予め設定されていて携帯電話に応じて画素数を選択することは出来ない。もちろん、ゲームの種類に対応して出力画素数を選択することも不可能である。場合によっては必要とする画像データの何百倍もの画像データを送るという不経済な場合も起こりうる。
【０００４】
本発明においてはこの様に、デジタルカメラに接続される周辺機器において、そこで使用されるプログラムで必要とする情報を送信することが出来るデジタルカメラシステムを提供することを目的とする。
【０００５】
【問題点を解決する為の手段】
上記問題点の解決のために、請求項１の発明は、周辺機器から特有情報を入力する特有情報入力部と、画像データを記憶する画像データ記憶部と、前記特有情報に基づいて処理をした前記画像データを前記周辺機器に出力する画像データ出力部を備えたデジタルカメラと、
一つあるいは複数のアプリケーションプログラムを記憶するアプリケーションプログラム記憶部と、前記アプリケーションプログラム記憶部に記憶された一つあるいは複数のアプリケーションプログラムに関連した前記特有情報を記憶する特有情報記憶部と、前記特有情報を前記デジタルカメラに出力する特有情報出力部と、前記デジタルカメラから前記処理をした画像データを入力する画像データ入力部と、前記処理をした画像データを記憶する記憶部と、前記記憶部に記憶されている前記処理をした画像データを前記アプリケーションプログラムに取り込んで前記アプリケーションプログラムを実行する実行手段とを備えた周辺機器と、から成るデジタルカメラシステムであることを特徴としている。すなわち、ゲーム機やパソコン等でプレイするゲーム用アプリケーションプログラムにおいて、その中で使用するキャラクタ情報等をゲーム機からデジタルカメラに出力する。デジタルカメラではこれを受けて、キャラクタ情報に応じて所定の処理をした画像データを作成してゲーム機に送り返す。これによりユーザは新しいキャラクタでゲームを楽しむことが出来る。
【０００６】
請求項２の発明により、前記周辺機器とは携帯電話、パーソナルコンピュータ、ゲーム機器、テレビ電話機器のいずれかであることを特定し、請求項３の発明により、前記アプリケーションプログラムとは前記周辺機器で使用するゲーム用プログラムあるいは待ち受け画面のいずれかであることを特定し、さらに請求項４の発明により前記特有情報とは前記アプリケーションプログラムで使用する画像のサイズ、表示色数、解像度、被写体撮影方向、撮影画面内の被写体の大きさ、被写体撮影範囲の少なくとも一つであることを特徴としていて、撮影した大容量の画像データを使用するアプリケーション内のキャラクタに適したデータ量に変換している。また、上半身、全身、前向き、横向き等の指定された被写体画像を選択することが出来る。
【０００７】
請求項５の発明は、一つあるいは複数のアプリケーションプログラムを記憶するアプリケーションプログラム記憶部と、前記アプリケーションプログラム記憶部に記憶された一つあるいは複数のアプリケーションプログラムに関連した特有情報を記憶する特有情報記憶部と、前記特有情報をデジタルカメラに出力する特有情報出力部と、前記デジタルカメラからの画像データを入力するデータ入力部と、前記デジタルカメラから前記画像データを入力する画像データ入力部と、前記画像データを記憶する記憶部と、前記記憶部に記憶されている前記画像データを前記アプリケーションプログラムに取り込んで前記アプリケーションプログラムを実行する実行手段と、を備えた周辺機器であることを特徴としていて、使用するアプリケーションに適した画像データをデジタルカメラから入力することによりユーザに常に新鮮にゲーム等を楽しんでもらえる周辺機器を提供する。
【０００８】
請求項６の発明は、前記周辺機器は、前記周辺機器と前記デジタルカメラが接続されさらに前記周辺機器が前記アプリケーションプログラムを起動した際に、前記特有情報を前記周辺機器の特有情報出力部から前記デジタルカメラの情報入力部に出力することを特徴としていて、デジタルカメラと周辺機器が接続され、アプリケーションソフトを起動すると直ちに特有情報が周辺機器からデジタルカメラに出力されるのでキャラクタ変更が迅速に行われる。さらに請求項７の発明においては、前記周辺機器は、前記周辺機器が前記アプリケーションプログラムを起動しさらに前記デジタルカメラと接続された際に、前記特有情報を前記周辺機器の特有情報出力部から前記デジタルカメラの特有情報入力部に出力することを特徴としているのでアプリケーションプログラム起動後であっても直ちに特有情報が周辺機器からデジタルカメラに出力されるのでキャラクタ変更が迅速に行われる。
【０００９】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態を説明する。
図１は、本発明の第１の実施形態におけるデジタルカメラシステムのブロック図である。
【００１０】
デジタルカメラ１は通常の記録再生機能として以下の機能を備えている。即ち被写体を撮影する撮像部１０１、撮影画像をデジタル化し記録再生処理をする記録再生処理部１０２、この記録再生処理部１０２ではガンマ補正、ホワイトバランス調整、圧縮・伸長等通常の記録再生に必要な処理を行う。この信号を処理する途中等で画像データを一時的に保持しておくバッファ１０３、フラッシュメモリ等で構成されたメモリカード１０４、カード装着部１０５、撮影条件の設定、再生画像の選択などやメニュー表示に従って種々の設定をする操作釦１０６、撮影画像や再生画像を表示する表示手段（ＬＣＤモニタ）１０７、これらの動作を制御するＣＰＵ１０８を備えている。ここまで説明した各ブロックは通常のデジタルカメラを構成するのに必要な機能の一部であって、そのほかにもデジタルカメラとして必要な構成要素はあるが、本発明の説明に不要なブロックは省略している。
【００１１】
更に本発明を実現するのに必要なブロックを説明する。デジタルカメラ１には携帯電話やゲーム機等の周辺機器２とのデータのやり取りをするインタフェース部１０９、周辺機器２で動作させるアプリケーションプログラムに関連した特有情報を記憶する特有情報記憶部１１０、前記特有情報に基づいて所定の処理を行う処理手段１１１が備わっている。これらインタフェース部１０９〜処理手段１１１もＣＰＵ１０６によって制御される。
【００１２】
デジタルカメラに接続されデータの授受を行う周辺機器２はインタフェース部２０１、ゲームソフト等の各種アプリケーションソフトプログラムを記憶しておくアプリケーションプログラム記憶部２０２、アプリケーションプログラムに関連した特有情報を記憶しておく特有情報記憶部２０３、アプリケーションプログラムを実行させるプログラム実行手段２０４、アプリケーションプログラムで使用するデジタルカメラ１から入力した画像データを記憶しておく記憶部２０５を備えている。ここで、特有情報とは前述したアプリケーションプログラムで使用するキャラクタのサイズ、表示色数、解像度、撮影方向や撮影画面内の被写体の大きさや被写体撮影範囲等の情報をデジタルカメラに伝えるとともにこれらの情報に基づいて画像データを加工処理させるためのアプレットプログラムである。アプリケーションプログラムとは例えば携帯電話やテレビ電話での待ち受け画面やゲーム機、パーソナルコンピュータで使用するゲームソフト等を指す。この周辺機器２においても本発明に関連のない機能や操作部材については省略している。
【００１３】
図２にデジタルカメラ１とそれに接続される周辺機器の代表的なものを示す。図２においてカード装着部１０５、操作釦１０６、ＬＣＤモニタ１０７、インタフェース部１０９等で構成されているデジタルカメラ１は接続ケーブル２０を介して携帯電話２１、パーソナルコンピュータ２２、ゲーム機２３、テレビ電話２４等と接続される。デジタルカメラからはそれぞれの周辺機器で動作しているアプリケーションプログラム上で使用される画像データが転送される。　ここで、図２ではＵＳＢ（Ｕｎｉｖｅｒｓａｌ　Ｓｅｒｉａｌ　Ｂｕｓ）等を用いた接続ケーブル２０を介した接続の例が示されているがＩｒＤＡ（Ｉｎｆｒａｒｅｄ　Ｄａｔａ　Ａｓｓｏｃｉａｔｉｏｎ）等の無線接続する方法であっても良い。
【００１４】
図３は図１のブロック図で表されるデジタルカメラの動作を示すフローチャートである。図３においてまずステップＳ１０１でデジタルカメラ１は周辺機器２が接続されたことを検出する。ステップＳ１０２ではアプリケーションプログラムが周辺機器２で起動したことを検出し、ステップＳ１０３においてそのプログラムに関連したアプレットプログラムを周辺機器２から読み込む。なお、周辺機器２でアプリケーションが起動した後にデジタルカメラ１と周辺機器２とが接続されたならばその接続時にデジタルカメラ１は動作中のアプリケーションプログラムに関連したアプレットプログラムを読み込む。
【００１５】
ステップＳ１０４では周辺機器２に出力する画像ファイルを選択する。ここではアプレットプログラムに適合した撮影方向、上半身或いは全身像等の画像データをメモリカード１０４から選択したり撮影部１０１で被写体をアプレットプログラムの指示に基づいて撮影する。この選択した画像ファイルに対してステップＳ１０５でアプレットプログラムに基づいて所定の画素数、解像度、表示色数となるよう処理をした後にステップＳ１０６でインタフェース部１０７を介して処理済み画像データとして周辺機器２に出力する。
【００１６】
図４では図２に更に周辺機器２としてプリンタが接続された場合について説明する。周辺機器２には画像データをプリントするプリント部２０５が備わっている。ここでは前述したアプリケーションプログラムとしてはプリンタを動作させプリント出力をさせるプログラムを指す。また、特有情報記憶部にはこのプリント部のプリント特性を補正するカラーマッチング情報やプリンタの最大解像度情報も含まれる。図４の動作を図５のフローチャートに基づいて説明する。まず図５のステップＳ２０１においてデジタルカメラ１に周辺機器２としてプリンタが接続されているかどうか判定する。もし接続されていなかったならばステップＳ２０２において撮影画像に対して通常の記録処理をする。すなわち、撮像部１０１で被写体を撮影したのち通常のガンマ調整やホワイトバランス等の処理を施した後必要に応じて圧縮してステップＳ２０３でメモりカード１０４に記録する。
【００１７】
ステップＳ２０１でプリンタが接続されていたならばステップＳ２０４でプリンタから特有情報であるアプレットプログラムを読み込む。ステップＳ２０５では読み込んだアプレットプログラムに基づいて所定の方向や大きさで被写体を撮影する。ステップＳ２０６では撮影画像をメモりカードに記録するかどうか判定する。もし操作釦１０６で撮影画像を記録しないように設定していたならばステップＳ２０７で先程読み込んだアプレットプログラムに基づいてカラーマッチング処理等を施してステップＳ２０８でプリンタに処理済み画像を出力する。もしステップＳ２０６でメモりカードに記録するよう設定してあったとしたならばステップＳ２０７で処理をすると共に元の通常の記録処理を施してある撮影画像をステップＳ２０３でメモりカードに記録する。その際メモりカードが一杯になったならば古い画像データから順に上書きする。
【００１８】
撮影画像を残しておくという点ではステップＳ２０６でメモりカードへの記録設定をしておいた方が望ましいが、例えばカメラとプリンタを街頭に設置して不特定多数の被写体を大量に撮影しプリントするような業務用途等においてはいちいち撮影画像を残しておく必要はない。そのような場合にはメモリカードに記録しないよう設定しておく方が適している。
【００１９】
図６には図４で説明したデジタルカメラとプリンタが一体となって構成された場合を示している。この場合には図１や図４における特有情報記憶部１１０、２０３はいずれか一方のみが備わっていれば良い。またインタフェース部１０９、２０１は適宜の内部通信手段があればよい。これらのことは、プリンタ一体型デジタルカメラに限らず、画像取り込み部を備えたゲーム機やパーソナルコンピュータ等、デジタルカメラと周辺機器とが一体化されている構成の場合であっても同様である。
【００２０】
図７は本発明による第２の実施例のブロック図である。図中、デジタルカメラ３は図１と同様に撮像部１０１、記録・再生部１０２、バッファ１０３、操作釦１０６、表示手段１０７、ＣＰＵ１０８、インタフェース部１０９を備えている。更に、デジタルカメラ３に接続可能な複数種類の周辺機器４に対応した特有情報を含むアプレットプログラムが特有情報記憶部３０１に記憶されている。ここで周辺機器とはプリンタ、モニタ、携帯電話等を指し、更には同一種類の機器の中でも例えば機種が異なっているような場合もこれに相当する。
【００２１】
特有情報とはこれら各周辺機器で表示したりプリントする際の画素数、最大の解像度、表示色数、カラーマッチング情報、プリンタの最大解像度情報、モニタのガンマ特性等の情報をデジタルカメラ３に伝えるとともにこれらの情報に基づいて画像データを加工処理させるためのアプレットプログラムである。操作釦１０６は画像データ記憶部３０４の中から画像を選択したり特有情報記憶部３０１の中から必要なアプレットプログラムを選択する。なおアプレットプログラムは、後述する周辺機器識別手段３０５の識別結果に基づいて特有情報記録部３０１から特有情報選択手段３０２によっても選択される。
【００２２】
処理手段３０３は選択されたアプレットプログラムに基づいてこれら選択された画像に対して所定の処理を施す。処理後の画像データは画像データ記憶部３０４に記憶する。この時管理手段３１０により選択画像と処理後の画像は関連付けて管理される。周辺機器識別手段３０５はデジタルカメラ３に周辺機器が接続された時にその周辺機器のメーカー名、製品名、製品番号等を識別するとともにその周辺機器に対応したアプレットプログラム名を識別する。この識別結果に基づいて特有情報選択手段３０２は同一のアプレットプログラムを特有情報記憶部３０１から選択する。
【００２３】
もし、同一のアプレットプログラムが記憶されていなかった場合や古いアプレットプログラムが記憶されていた場合には周辺機器４から新しいアプレットプログラムを入手して特有情報記憶部３０１に記憶する。複数の周辺機器が同時にデジタルカメラ３に接続された場合にはこの周辺機器識別手段３０５の識別結果に基づいて各周辺機器毎に最適の処理済み画像データを出力する。
【００２４】
特有情報記憶部３０１と画像データ記憶部３０４とは共通のデータ記憶エリア３０６内にあって、特有情報と画像データはＣＰＵ１０８によってそれぞれの記録エリアが指定される。この共通のデータ記憶エリアとは例えばメモリカード内の画像や音声データの記録エリアを指す。また、この画像データ記憶部３０４には記録・再生手段１０２により通常の記録処理を行った画像データと処理手段３０３によって特有情報に応じて処理された画像データの両方が記憶される。この共通の記録エリアの残容量は表示手段であるＬＣＤモニタ１０７に表示される。
【００２５】
周辺機器識別手段３０５によって識別されたアプレットプログラム名と特有情報選択手段３０２によって選択されたアプレットプログラムは比較手段３０７によって両社が一致しているかどうか比較される。一致していない場合には音声警告手段３０８で警告する。消去手段３０９はデータ記憶エリア３０６内の不要データを消去する。周辺機器４はインタフェース部４０１、この周辺機器に関連した特有情報を含むアプレットプログラムを記憶しておく特有情報記憶部４０２を備えている。
【００２６】
図８〜図１４は図７に示したデジタルカメラの動作の一例を示したフローチャートおよびモニタ表示の一例である。まず図８のステップＳ４０１で操作釦１０６を操作してメモリカード内の特有情報記憶部３０１に記憶されているアプレットプログラム名をＬＣＤモニタ１０７に表示し、そこから希望するアプレットプログラムを選択する。ステップＳ４０２でも同様にして今度はメモリカード内の画像データ記憶部３０４から画像を読み出しＬＣＤモニタ１０７表示してデジタルカメラ３から出力したい画像を選択する。その後ステップＳ４０３では選択したアプレットプログラムを基に出力機器に適合するよう所定の処理を施す。
【００２７】
ステップ４０４ではＣＰＵ１０８の指示により管理手段３１０で前述した選択画像と処理後の画像の関連づけを行い、ステップＳ４０５で処理済みのデータをバッファ１０３あるいはメモリカード内の画像データ記憶部３０４に記憶する。もし複数種類の周辺機器に同時に出力したい場合には、複数の周辺機器に対応したアプレットプログラムを複数選択しこれらのアプレットプログラムによって処理された画像を画像データ記憶部３０４に記憶すると共に選択画像と複数の周辺機器に対応した処理済み画像データを関連付けておく。
【００２８】
この関連付けについて図９を基に説明する。図９はＬＣＤモニタ１０７における画像再生の一例で、ここでは画面の四分の一の大きさで画像内容とその画像ファイル名が同時に表示されている。ここから操作釦１０６を操作して画像を選択すると画像データ記憶部に記憶されている通常記憶用に処理された画像データに対して、図８ステップＳ４０１で予め選択しておいた特有情報に応じた処理が施される。この様にしてＬＣＤモニタ１０７に表示された画像或いは画像ファイル名と処理済み画像との間を管理手段３１０は関連付ける。表示されている画像あるいは画像ファイル名と画像データ部の処理前の画像ももちろん関連づけられている。もしも複数の出力機器に対応した処理済み画像がある場合には更に処理済み画像間の関連付けも行う。こうすることにより例えば、デジタルカメラにプリンタと外部モニタとを同時に接続し、この外部モニタに表示されている画像あるいは画像ファイル名を選択した場合にもプリンタからプリンタに関連付けて管理されている処理済み画像データに基づいたプリントを出力することが出来る。
【００２９】
このようにして関連付けられた処理済み画像データはＣＰＵ１０８によりバッファ１０３あるいはメモリカード内の画像データ記憶部３０４に記憶される。ステップＳ４０６では処理したい画像データの全てについて終了したかどうか判別し、終了していなかったらステップＳ４０１に戻りこれまでの処理を繰り返す。特有情報が複数選択された場合も同様にこの処理を繰り返す。この様にしてデジタルカメラ３内には複数の特有情報に対応して処理された複数の画像データが所定の関連付けをされた後に記憶される。この関連付けするタイミングはここで述べた例に限らず、任意の時点で処理済み画像に対して関連付けしたり逆に関連を解除したりすることは管理手段３１０で容易に行うことが出来る。
【００３０】
図１０はデジタルカメラ３で予め図８の手順に基づいて処理された複数の画像データがバッファ１０３あるいはメモリカード内の画像データ記憶部３０４に記憶された後に周辺機器が接続された場合のフローを示している。図１０において、デジタルカメラの電源を入れるとステップＳ５０１でメモリカード内の残コマ数がＬＣＤモニタ１０７に表示される。図１１に残コマ表示の一例を示す。図１１において１００コマという数字はメモリカード内のアプレットプログラムあるいは処理済み画像データが記憶されているエリアを除いた残りの記録可能コマ数で、（　）内の１０５という数字はデータ記憶エリアに現在記憶されているアプレットプログラムあるいは処理済み画像データを全て消去した場合の残りの記憶可能コマ数を表している。
【００３１】
この残コマ表示のステップＳ５０１の詳細について図１２と図１３を使用してまず始めに説明する。図１２においてステップＳ５０１１で残コマ数が少なくなって例えば１０コマとなったならばステップＳ５０１２に進み、メモリカード内にアプレットプログラムあるいは処理済み画像が記録されているかどうかＬＣＤモニタ１０７に表示する。もしアプレットプログラムあるいは処理済み画像が何も記録されていなかった場合には通常画像のみが記録されているので次のステップＳ５０１３でＬＣＤ１０７に残コマが少ないという警告表示（不図示）をして終了する。
【００３２】
もしいくつかのアプレットプログラムあるいは処理済み画像が記憶されていたならば次のステップＳ５０１４でこれらを消去しても良いかどうかを図１３に示すごとくＬＣＤモニタ１０７に表示する。消去不可の場合はステップＳ５０１３に進み先程と同様に残コマが少ないという警告表示をして終了する。消去しても良いデータがある場合にはステップＳ５０１５に進み操作釦１０６を使って消去データを選択する。図１３の表示例では特有情報記憶部３０１には現在４種類のアプレットプログラムが記憶されていて、画像データ記憶部にはこれら４種類のアプレットプログラムの中で２種類のアプレットプログラムを使った処理済み画像が記憶されていることを示している。さらにここでは図１３に示すように３種類のアプレットプログラムを消去する為チェックしている。
【００３３】
このあとＹＥＳを選択するとステップＳ５０１６でこれら選択されたデータが消去されステップＳ５０１１に戻る。ステップＳ５０１１で残容量が充分であるときにはステップＳ５０１７で図１１に示した表示をする。また、図１３ではアプレットと処理済み画像データを一体として消去するよう扱ったがアプレットと処理済み画像データを別々に選択できるようにしても良い。更に処理済み画像データも１画面ずつ選択できるようにしても良い。
【００３４】
この様にして残コマ表示と残コマ処理が終了すると次に図１０のステップＳ５０２で周辺機器識別手段３０５により接続された周辺機器の種類を識別する。ステップＳ５０３では特有情報選択手段３０２によって周辺機器識別手段３０５の識別結果に基づいて所定のアプレットプログラムが選択されＬＣＤモニタ１０７にこれを表示する。
【００３５】
図１４にモニタ表示の一例を示す。図１４の例では、周辺機器識別手段３０５はデジタルカメラ３に接続された機器をＡ社製プリンタで、型名はＸＹＺ、そしてこのプリンタに記憶されているアプレットのバージョンがＶｅｒ．３．０であると識別したことを示している。一方、特有情報選択手段３０２はこの識別された機器に最も近いアプレットプログラムとして特有情報記憶部３０１からＡ社プリンタ、型名ＸＹＺ、Ｖｅｒ．２．０というアプレットプログラムを選択したことを示している。この場合、Ａ社製のプリンタで型名までは一致しているがバージョンが古いものが記憶されている。この様な場合にブザー等の音声警告手段３０８で注意を促すと効果的である。
【００３６】
次にステップＳ５０４でこの選択が正しいかどうかユーザが判定する。ここでもしバージョンが違っていても問題ないと判断しＹＥＳを選択するとステップＳ５０５で処理済みの画像データを選択し、ステップＳ５０６でインタフェース１０９から出力する。もし処理済み画像がなかったならば図８に示したステップで処理済み画像を作成する。
【００３７】
図１４でＮＯを選択するとステップＳ５０７に進み、そこでは図１５に示すように他の処理アプレットを選択させるための表示がされる。図１５の表示例においては３通りの選択枝が示されている。第１番目は接続周辺機器から新たにアプレットプログラムを読み込む方法、２番目はデジタルカメラ３に予め記憶されている所定のアプレットプログラムで処理する方法、３番目はデジタルカメラ３に現在記憶されている他のアプレットプログラムから選択して処理する方法である。これらから適宜選択して実行しステップＳ５０４に戻る。この場合においても処理済み画像がなかったならば図８に説明した手順で処理済み画像を作成する。
【００３８】
ここまではＬＣＤモニタ１０７の表示結果に基づいてユーザが適宜の方法で処理済みの画像データを出力する方法について説明してきたが、この表示をもとにユーザが選択することと同様のことを比較手段３０７に自動的に行わせるように設定しても良い。アプレットプログラムを選択して以降の手順は前述したユーザが表示を見ながら処置を決定する場合と同様であるので説明は省略する。その際、比較結果が一致していなかった場合の処置については操作釦１０６を使用して予め設定しておく。
【００３９】
図１６は本発明による第３の実施例の場合のデジタルカメラと周辺機器との接続を示す概略図である。図中、デジタルカメラ３は図７に示すブロック図と同様であるが、前述した画像データ記憶部３０４には画像データと音声データが記憶されている。
【００４０】
図１６においてデジタルカメラ３はＬＣＤモニタ１０７、音声警告手段であるブザー３０８、シャッタ釦１１１、各種選択をする操作釦１０６、インタフェース部１０９等で構成されている。インタフェース部１０９からは接続ケーブル２０を介して音声と画像データを再生するテレビモニタ２５、音声専用再生機２６、プリンタ２７に接続される。
【００４１】
ここで、接続方法は前述したように有線・無線方式の何れであっても良い。図１７のフローチャートを基に本実施例の動作を説明する。まずデジタルカメラ３と周辺機器とが接続されるとステップＳ６０１において周辺機器識別手段３０５によって周辺機器が識別され、それに基づいてＣＰＵ１０６が出力形態を３通りに選択する。出力形態１とはステップＳ６０２に示すように画像・音声両方選択する場合であってテレビモニタ２５が接続された場合に相当する。出力形態２とはステップＳ６０２に示す画像ファイルを選択する場合でプリンタ２７が接続された場合である。出力形態３とはステップＳ６０４に示す音声ファイルを選択する場合であってラジオ等の音声専用再生機２６が接続された場合である。
【００４２】
ステップＳ６０５ではこれらのデータ選択後出力が終了するまで図１８に示すように出力データの形態をＬＣＤモニタ１０７に表示する。図１８では画像と音声の両方が選択されたあるいは出力されている場合を示している。バッテリの消耗を軽減するために所定時間後にＬＣＤモニタ１０７をオフするようにしても良い。この実施例における周辺機器への出力データもこれまで説明してきたのと同様、アプレットプログラムに対応した処理を受けている。
【００４３】
【発明の効果】
以上説明したように、本発明では、ゲーム等のアプリケーションソフトで使用するキャラクタを、アプリケーションソフトからの情報に基づいてユーザの好みに応じて変更することが出来るようにしたので、ユーザはアプリケーションソフトを常に新鮮に楽しくプレイすることが出来る。
【図面の簡単な説明】
【図１】本発明によるデジタルカメラシステムのブロック図である。
【図２】デジタルカメラに接続される周辺機器の説明図である。
【図３】本発明によるデジタルカメラの動作を説明するフローチャートである。
【図４】周辺機器がプリンタの場合のデジタルカメラシステムのブロック図である。
【図５】図４のデジタルカメラの動作を説明するフローチャートである。
【図６】プリント部一体型デジタルカメラのブロック図である。
【図７】本発明によるデジタルカメラシステムの第２の実施例を示すブロック図である。
【図８】図７のデジタルカメラの動作を説明するフローチャートである。
【図９】モニタ上での画像再生の一例を示す図である。
【図１０】図７のデジタルカメラの動作を説明するフローチャートである。
【図１１】モニタ上での残コマ表示の一例を示す図である。
【図１２】図７のデジタルカメラの動作を説明するフローチャートである。
【図１３】特有情報を消去する際のモニタ表示の一例を示す図である。
【図１４】接続周辺機器を判定する際のモニタ表示の一例を示す図である。
【図１５】特有情報を選択する際のモニタ表示の一例を示す図である。
【図１６】第３の実施例のデジタルカメラに接続される周辺機器の説明図である。
【図１７】図１６のデジタルカメラの動作を説明するフローチャートである。
【図１８】図１６のデジタルカメラの動作時のモニタ表示の一例を示す図である。
【符号の説明】
１　デジタルカメラ
２　周辺機器
３　デジタルカメラ
４　周辺機器
２０　接続ケーブル
２１　携帯電話
２２　パーソナルコンピュータ
２３　ゲーム機器
２４　テレビ電話
２５　画像・音声再生機
２６　音声再生機
２７　プリンタ
１０１　撮像部
１０２　記録・再生処理部
１０３　バッファ
１０４　メモリカード
１０５　カード装着部
１０６　操作釦
１０７　ＬＣＤモニタ
１０８　ＣＰＵ
１０９　インタフェース
１１０　特有情報記憶部
１１１　処理手段
１１２　プリント部
２０１　インタフェース
２０２　アプリケーションプログラム記憶部
２０３　特有情報記憶部
２０４　プログラム実行手段
２０５　記憶部
２０６　プリント部
３０１　特有情報記憶部
３０２　特有情報選択手段
３０３　処理手段
３０４　画像データ記憶部
３０５　周辺機器識別手段
３０６　データ記憶エリア
３０７　比較手段
３０８　音声警告手段
３０９　消去手段
３１０　管理手段
４０１　インタフェース
４０２　特有情報記憶手段
【図１】
2004032564.tif 000003
【図２】
2004032564.tif 000004
【図３】
2004032564.tif 000005
【図４】
2004032564.tif 000006
【図５】
2004032564.tif 000007
【図６】
2004032564.tif 000008
【図７】
2004032564.tif 000009
【図８】
2004032564.tif 000010
【図９】
2004032564.tif 000011
【図１０】
2004032564.tif 000012
【図１１】
2004032564.tif 000013
【図１２】
2004032564.tif 000014
【図１３】
2004032564.tif 000015
【図１４】
2004032564.tif 000016
【図１５】
2004032564.tif 000017
【図１６】
2004032564.tif 000018
【図１７】
2004032564.tif 000019
【図１８】
2004032564.tif 000020