(57)【特許請求の範囲】
【請求項１】
画像に対する所定の画像処理により、当該画像の特徴を残しながら当該画像と比べてデータ量の小さい画像判別情報を作成する作成ステップと、
前記画像の送信に先だって、前記作成ステップにより作成された画像判別情報を外部機器へ送信する送信ステップと、
前記送信ステップによる画像判別情報の送信に応答して前記外部機器より送信されてくる返信情報であり、前記画像の送信の要否に係る返信情報を受信する受信ステップと、
前記受信ステップにより受信した返信情報が前記画像の送信が必要であることを示す場合には、前記画像を前記外部機器へ送信し、前記受信ステップにより受信した返信情報が前記画像の送信が不要であることを示す場合には、前記画像の前記外部機器への送信を抑制する制御ステップと、
を含むことを特徴とする画像処理方法。
【請求項２】
画像に対する所定の画像処理により作成された画像判別情報であって、当該画像の特徴を残しながら当該画像と比べてデータ量の小さい画像判別情報を外部機器より受信する受信ステップと、
メモリ内に記憶されている複数の画像に対して前記所定の画像処理を施すことにより作成された複数の画像判別情報の各々と前記受信ステップにより受信した画像判別情報とを比較することにより、前記受信した画像判別情報に対応した画像判別情報を有する画像がメモリ内に記憶されているか否かを判別する判別ステップと、
前記判別ステップによる判別結果を示す返信情報を前記画像判別情報の送信元である外部機器に対して送信する送信ステップと、
を含むことを特徴とする画像処理方法。
【請求項３】
画像に対する所定の画像処理により、当該画像の特徴を残しながら当該画像と比べてデータ量の小さい画像判別情報を作成する作成手段と、
前記画像の送信に先だって、前記作成手段により作成された画像判別情報を外部機器へ送信する送信手段と、
前記送信手段による画像判別情報の送信に応答して前記外部機器より送信されてくる返信情報であり、前記画像の送信の要否に係る返信情報を受信する受信手段と、
前記受信手段により受信した返信情報が前記画像の送信が必要であることを示す場合には、前記画像を前記外部機器へ送信し、前記受信手段により受信した返信情報が前記画像の送信が不要であることを示す場合には、前記画像の前記外部機器への送信を抑制する制御手段と、
を備えたことを特徴とする画像処理装置。
【請求項４】
画像に対する所定の画像処理により作成された画像判別情報であって、当該画像の特徴を残しながら当該画像と比べてデータ量の小さい画像判別情報を外部機器より受信する受信手段と、
メモリ内に記憶されている複数の画像に対して前記所定の画像処理を施すことにより作成された複数の画像判別情報の各々と前記受信手段により受信した画像判別情報とを比較することにより、前記受信した画像判別情報に対応した画像判別情報を有する画像がメモリ内に記憶されているか否かを判別する判別手段と、
前記判別手段による判別結果を示す返信情報を前記画像判別情報の送信元である外部機器に対して送信する送信手段と、
を備えたことを特徴とする画像処理装置。
【請求項５】
画像に対する所定の画像処理により、当該画像の特徴を残しながら当該画像と比べてデータ量の小さい画像判別情報を作成する作成手段と、
外部機器との間で画像を送受信するのに先だって、当該画像に対して前記所定の画像処理を施すことにより作成された画像判別情報を前記外部機器との間で送受信する送受信手段と、
前記送受信手段により送受信された画像判別情報と、この画像判別情報を受信した機器に記憶されている画像に対応する画像判別情報とが一致するか否かを判別する判別手段と、
前記判別手段による判別結果に応じて、前記外部機器との間で行われる前記画像判別情報に対応する画像の送受信を制御する制御手段と、
を備えたことを特徴とする画像処理装置。
【請求項６】
前記送受信手段は、本体内に記憶されている画像を外部機器へ送信するのに先だって、当該画像に対して前記所定の画像処理を施すことにより作成された画像判別情報を前記外部機器に送信し、
前記判別手段は、前記送受信手段により送信した画像判別情報と、前記外部機器に記憶されている画像に対応する画像判別情報との比較を前記外部機器に実行させ、その比較結果の情報を前記外部機器より受信することで、本体内に記憶されている画像に対応する画像判別情報と前記外部機器に記憶されている画像に対応する画像判別情報とが一致するか否かを判別し、
前記制御手段は、前記判別手段による判別結果が一致である場合には、本体内に記憶されている画像を前記外部機器に送信することを抑制し、前記判別手段による判別結果が不一致である場合には、本体内に記憶されている画像を前記外部機器に送信することを特徴とする請求項５記載の画像処理装置。
【請求項７】
前記送受信手段は、外部機器から画像を受信するのに先だって、画像判別情報を外部機器より受信し、
前記判別手段は、前記送受信手段により受信した画像判別情報と、本体内に記憶されている画像に対して前記所定の画像処理を施すことにより作成された画像判別情報とが一致するか否かを判別し、
前記制御手段は、前記判別手段による判別結果の情報を前記外部機器に送信することで、前記外部機器による画像の送信を制御することを特徴とする請求項５記載の画像処理装置。
【請求項８】
前記送受信手段は、外部機器から画像を受信するのに先だって、本体内に記憶されている複数の画像の各々に対して前記所定の画像処理を施すことにより作成された複数の画像判別情報を前記外部機器へ送信し、
前記判別手段は、前記送受信手段により送信した複数の画像判別情報と、前記外部機器に記憶されている画像に対応する画像判別情報との比較を前記外部機器に実行させることで、本体内に記憶されている複数の画像のいずれかに対応する画像判別情報と前記外部機器に記憶されている画像に対応する画像判別情報とが一致するか否かを判別させ、
前記制御手段は、前記送受信手段による複数の画像判別情報の送信に応答して前記外部機器より送信されてくる画像を受信することを特徴とする請求項５記載の画像処理装置。
【請求項９】
前記送受信手段は、本体内に記憶されている画像を外部機器へ送信するのに先だって、複数の画像判別情報を外部機器より受信し、
前記判別手段は、本体内に記憶されている画像に対して前記所定の画像処理を施すことにより作成された画像判別情報と前記送受信手段により受信した複数の画像判別情報のいずれかが一致するか否かを判別し、
前記制御手段は、前記判別手段による判別結果が一致である場合には、本体内に記憶されている前記画像を前記外部機器に送信することを抑制し、前記判別手段による判別結果が不一致である場合には、本体内に記憶されている前記画像を前記外部機器に送信することを特徴とする請求項５記載の画像処理装置。
【請求項１０】
前記判別手段による判別結果を報知する報知手段を備えることを特徴とする請求項５記載の画像処理装置。
【請求項１１】
前記制御手段は、前記判別手段による比較結果が一致である場合、更に前記画像を送信するか否かを選択させ、送信することが選択された場合、前記画像を送信することを特徴とする請求項５記載の画像処理装置。
【請求項１２】
前記作成手段は、画像内の所定位置より画像をサンプリングして前記画像判別情報を作成することを特徴とする請求項５記載の画像処理装置。
【請求項１３】
前記作成手段は、画像内の所定位置に設定されたライン上の画像を所定の順序で読み取ることで前記画像判別情報を作成することを特徴とする請求項１２記載の画像処理装置。
【請求項１４】
前記作成手段は、圧縮保存された画像から前記画像判別情報を作成することを特徴とする請求項５記載の画像処理装置。
【請求項１５】
前記作成手段は、圧縮保存される前の画像から前記画像判別情報を作成することを特徴とする請求項５記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はデジタルカメラやパーソナルコンピュータ等の画像処理装置で送信時（又は受信時）に行う画像の不必要な送信（又は受信）を防止するための画像処理技術に関する。
【０００２】
【従来の技術】
デジタルカメラ等の電子撮像装置やパーソナルコンピュータ（以下、パソコン）等の画像処理装置では画像を保存記録メモリに保存記録して所望の時期に再生することができる。また、ある画像処理装置（例えば、デジタルカメラ）から他の画像処理装置（例えば、パソコン）に記録画像（全部若しくは選択画像）を送信することができる。また、パソコン等の画像処理装置ではデジタルカメラや他の画像処理装置から送られてきた画像をハードディスク等に保存記録して所望の時期に取り出して再生し、表示、印刷或いは加工して用いることができる。
【０００３】
上記画像処理装置のうちデジタルカメラ等の電子撮像装置（以下、デジタルカメラ）では撮像画像をフラッシュメモリ（保存記録メモリ）に記録する際に、各画像データ（マルチ画像の場合には１フレーム分の複数の画像データの場合もある）を管理（識別）するためにそれぞれの画像データを１ファイルとして扱い、各ファイルにファイル名（或いは、ファイル番号）を対応付けている。また、パソコン等の画像処理装置（以下、パソコン）で画像を利用する際にはハードディスク等の保存記録メモリに記録されている他のデータと同様に各画像のファイル名（或いは、ファイル番号）単位でアクセスして用いている。
【０００４】
【発明が解決しようとする課題】
デジタルカメラからパソコンに画像データを送信する際には、デジタルカメラの機種によって、
▲１▼画像データのみを送信する方法、
▲２▼画像データとファイル名や他の画像情報（例えば、画像のサイズ  （容量））を送信する方法
があるが、
上記▲１▼の場合には、デジタルカメラから受信した画像データにパソコン側でファイル名称を付加して記録保存するので、デジタルカメラから画像を送信する際に、以前に同じ画像を送信していてもデジタルカメラ側では送信時（パソコン側では受信時）に区別できず、重複送信（重複記録）する可能性が高いという問題点があった。
【０００５】
また、上記▲２▼の場合には、パソコン側で加工等の際にユーザがファイル名を変更して上書きしたり、パソコン側のＯＳ（オペレーションシステム）や画像処理アプリケーションプログラムでアクセス可能なようにファイル名やファイル名の拡張子が変更される場合があり、デジタルカメラから送られてきたファイル名と一致しない場合があるので、▲１▼の場合と同様にデジタルカメラから画像を送信する際に重複送信（重複記録）する可能性が高いという問題点があった。
【０００６】
また、近年、デジタルカメラの機種によっては、パソコンの保存記録メモリに記録した画像（過去に、デジタルカメラから受信した画像や加工した画像等）をパソコンからデジタルカメラに送信してデジタルカメラ側で記録保存し、再生して利用するものがあるが、この場合も上述したデジタルカメラからパソコンに画像を送信する場合と同様の重複送信が生じ得るという問題点がある。
【０００７】
また、デジタルカメラからデジタルカメラに画像を送信する場合やパソコンからパソコンに画像を送信する場合についても受信側で撮像し、保存記録した画像の名称がたまたま送信された画像と同一であったり（同一機種の場合は同じファイル名称が付加される名称がつく可能性が高い）、受信側と送信側に同じ画像が保存記録されていたがユーザがファイル名を変更したような場合には上述したと同様の重複送信が生じるといった問題点の他に、異なった画像であってもファイル名が同じために送信（受信）がキャンセルされるといった問題点がある。
【０００８】
本発明は上記問題点を解決するためになされたものであり、デジタルカメラやパソコン等の画像処理装置間での記録画像の送信（受信）時等に、不必要な画像の送信（受信）を行わずに個々の画像を判別（識別）し得る画像処理方法および画像処理装置の提供を目的とする。
【０００９】
【課題を解決するための手段】
上記課題を解決するために、第１の発明の画像処理方法は、画像に対する所定の画像処理により、当該画像の特徴を残しながら当該画像と比べてデータ量の小さい画像判別情報を作成する作成ステップと、前記画像の送信に先だって、前記作成ステップにより作成された画像判別情報を外部機器へ送信する送信ステップと、前記送信ステップによる画像判別情報の送信に応答して前記外部機器より送信されてくる返信情報であり、前記画像の送信の要否に係る返信情報を受信する受信ステップと、前記受信ステップにより受信した返信情報が前記画像の送信が必要であることを示す場合には、前記画像を前記外部機器へ送信し、前記受信ステップにより受信した返信情報が前記画像の送信が不要であることを示す場合には、前記画像の前記外部機器への送信を抑制する制御ステップと、を含むことを特徴とする。
【００１０】
また、第２の発明の画像処理方法は、画像に対する所定の画像処理により作成された画像判別情報であって、当該画像の特徴を残しながら当該画像と比べてデータ量の小さい画像判別情報を外部機器より受信する受信ステップと、メモリ内に記憶されている複数の画像に対して前記所定の画像処理を施すことにより作成された複数の画像判別情報の各々と前記受信ステップにより受信した画像判別情報とを比較することにより、前記受信した画像判別情報に対応した画像判別情報を有する画像がメモリ内に記憶されているか否かを判別する判別ステップと、前記判別ステップによる判別結果を示す返信情報を前記画像判別情報の送信元である外部機器に対して送信する送信ステップと、を含むことを特徴とする。
【００１１】
また、第３の発明の画像処理装置は、画像に対する所定の画像処理により、当該画像の特徴を残しながら当該画像と比べてデータ量の小さい画像判別情報を作成する作成手段と、前記画像の送信に先だって、前記作成手段により作成された画像判別情報を外部機器へ送信する送信手段と、前記送信手段による画像判別情報の送信に応答して前記外部機器より送信されてくる返信情報であり、前記画像の送信の要否に係る返信情報を受信する受信手段と、前記受信手段により受信した返信情報が前記画像の送信が必要であることを示す場合には、前記画像を前記外部機器へ送信し、前記受信手段により受信した返信情報が前記画像の送信が不要であることを示す場合には、前記画像の前記外部機器への送信を抑制する制御手段と、を備えたことを特徴とする。
【００１２】
また、第４の発明の画像処理装置は、画像に対する所定の画像処理により作成された画像判別情報であって、当該画像の特徴を残しながら当該画像と比べてデータ量の小さい画像判別情報を外部機器より受信する受信手段と、メモリ内に記憶されている複数の画像に対して前記所定の画像処理を施すことにより作成された複数の画像判別情報の各々と前記受信手段により受信した画像判別情報とを比較することにより、前記受信した画像判別情報に対応した画像判別情報を有する画像がメモリ内に記憶されているか否かを判別する判別手段と、前記判別手段による判別結果を示す返信情報を前記画像判別情報の送信元である外部機器に対して送信する送信手段と、を備えたことを特徴とする。
【００１３】
また、第５の発明の画像処理装置は、画像に対する所定の画像処理により、当該画像の特徴を残しながら当該画像と比べてデータ量の小さい画像判別情報を作成する作成手段と、外部機器との間で画像を送受信するのに先だって、当該画像に対して前記所定の画像処理を施すことにより作成された画像判別情報を前記外部機器との間で送受信する送受信手段と、前記送受信手段により送受信された画像判別情報と、この画像判別情報を受信した機器に記憶されている画像に対応する画像判別情報とが一致するか否かを判別する判別手段と、前記判別手段による判別結果に応じて、前記外部機器との間で行われる前記画像判別情報に対応する画像の送受信を制御する制御手段と、を備えたことを特徴とする。
【００２２】
【発明の実施の形態】
＜画像処理装置の組み合わせ＞
図１は本発明の画像判別方法を適用可能な画像処理装置の組み合わせ例の説明図である。図１で、（ａ）は異種の画像処理装置間の画像送信の一実施例であり、デジタルカメラ１００とパソコン２００をケーブル１１０で接続し、送信側では保存記録メモリから画像を取り出して送信し、受信側では受信した画像を保存記録メモリに記録することができる。この場合、デジタルカメラ１００からパソコン２００に画像を送信する場合と、パソコン２００からデジタルカメラ１００に画像を送信する場合がある。
【００２３】
また、（ｂ）、（ｃ）は同種の画像処理装置間の画像送信の一実施例を示す図であり、（ｂ）はデジタルカメラ１００からデジタルカメラ１００’に画像を送信する例を示す。この場合、デジタルカメラ１００とデジタルカメラ１００’をケーブル１１０’で接続し、送信側では保存記録メモリから画像情報及び画像データを取り出して送信し、受信側では受信した画像情報及び画像データを保存記録メモリに記録する。（ｃ）はパソコン２００からパソコン２００’に画像を送信する例を示す。この場合、、パソコン２００とパソコン２００’をケーブル１１０”で接続し、送信側では保存記録メモリから画像情報及び画像データを取り出して送信し、受信側では受信した画像情報及び画像データを保存記録メモリに記録する。
【００２４】
なお、上記図１（ａ）〜（ｃ）の例では画像処理装置同士をケーブルで接続して送信側から受信側に画像を送信するようにしたが、これに限定されず、赤外線通信等の光通信や通信回線（無線回線を含む）により送信側から受信側に画像を送信するようにしてもよい。
【００２５】
＜画像処理装置の回路構成例＞
１．デジタルカメラの回路構成例
図２は図１のデジタルカメラ１００（１００’）の回路構成例を示すブロック図であり、図１でデジタルカメラ１００（１００’）は、制御部１０，撮像部２０，操作部３０，画像バッファメモリ（ＤＲＡＭ）４０，保存記録メモリ（フラッシュメモリ）５０，表示部６０，データ送受信部７０を備えている。
【００２６】
制御部１０はＣＰＵ、ＲＡＭ、プログラム格納用ＲＯＭおよびタイマ等を有したマイクロプロセッサ構成を有しており、ＣＰＵはデジタルカメラ１００の各回路等にバスラインを介して接続し、プログラム格納用ＲＯＭに格納されている制御プログラムによりデジタルカメラ１００全体の制御を行なうと共に、操作部３０からの状態信号に対応してプログラム格納用ＲＯＭに格納されている各モードに対応の処理プログラムを取り出して、デジタルカメラ１００の各機能の実行制御、例えば、撮像や記録画像の再生機能や画像の送信機能の実行制御等を行なう他、本発明に基づく画像判別情報の作成や画像判別処理等の実行制御を行う。
【００２７】
また、撮像部２０は、撮像レンズ、絞り機構、シャッター機構等と撮像レンズを介して取り込まれた被写体像を電気信号に変換するＣＣＤ（撮像素子）および電気信号を変換して画像を得る信号変換部、信号処理部を備えており、取り込まれた画像を画像バッファメモリ４０に記憶する。
【００２８】
操作部３０は処理モード切替えスイッチ、機能選択用ボタン、メインスイッチ、およびシャッターボタン３６、強制記録指示ボタン３７，＋／−キー等のスイッチやボタン（キー）を構成部分としており、これらのスイッチ或いはボタンが操作されると状態信号が制御部１０に送出される。なお、本実施例では、後述する画像判別情報が一致した場合にシャッターボタン３６を押すと、画像の記録（上書）がスキップされ、強制記録指示ボタン３７を押すと画像が上書される。
【００２９】
画像バッファメモリ４０はＤＲＡＭ等の一時記憶メモリで構成され、撮像モードで撮像部２０により取り込まれた画像や再生モードで保存記録用メモリ５０から取り出され再生された画像を一時記憶する。
【００３０】
保存記録メモリ５０はフラッシュメモリ等の書き換え可能なメモリからなり、ＪＰＥＧ圧縮された画像データを画像情報と共に保存記録する（図４）。
【００３１】
表示部６０は液晶画面等の表示画面を備えた表示装置からなり、制御部１０の表示制御により、撮像時の動画表示、再生時の再生画像表示、処理選択時の選択用メニューやガイド（或いはアイコン）の表示等を行なう。
【００３２】
また、データ送受信部７０は制御部１０からの送信指示に基づいてＤＲＡＭ４０に一時的に記憶されている再生画像（画像データ）、或いはフラッシュメモリ５０に記憶されている画像データ（通常は、圧縮画像データ）と画像情報を外部装置（パソコン２００やデジタルカメラ１００’等の画像処理装置や画像印刷装置等）に送信する。
【００３３】
また、データ送受信部７０はパソコン２００等の外部画像処理装置（デジタルカメラの場合を含む）から画像データ或いは画像データと画像情報等を受信することもできる。また、データ送受信部７０は制御部１０の制御下で外部装置と画像データの送受に必要な情報を授受することができる。
【００３４】
なお、実施例ではデジタルカメラ１００とパソコン装置２００（或いは、デジタルカメラ１００’）をケーブルで接続してデータを送受信する構成を例としたが、これに限定されず、赤外線通信等の光通信によりデータを送受信するようにしてもよく、また、通信回線（無線通信回線を含む）によりデータを送受信するようにしてもよい。
【００３５】
２．  パソコンの回路構成例
図３は図１のパソコン２００（２００’）の回路構成例を示すブロック図であり、図３でパソコン２００（２００’）は、ＣＰＵ２１０，キーボード２２０，ＲＡＭ２３０，保存記録メモリ（ハードディスク）２４０，表示用モニタ２５０，プリンタ２６０および送受信部２７０を備えている。
【００３６】
ＣＰＵ２１０はパソコン２００（２００’）の各回路等にバスラインを介して接続し、ハードディスク２４０のプログラム格納領域に格納されているＯＳ（例えば、マイクロソフト社のＷｉｎｄｏｗｓ９５／９８）によりパソコン２００（２００’）全体の制御を行なうと共に、通信制御プログラムに基づいてデジタルカメラ１００（１００’）やパソコン２００’からの画像データ等の送受信の制御を行う他、本発明に基づく画像判別情報の作成や画像判別処理等の実行制御を行う。
【００３７】
キーボード２２０は文字データ入力キーや数字データ入力キーのファンクションキー等を有し、ユーザはデータのキー入力の他パソコン２００（２００’）への操作指示入力を行うことができる。また、操作指示入力手段としてキーボード２２０の他、マウス等のポインテングデバイス（図示せず）を備えることもできる。ファンクションキーやマウス等が操作されると状態信号等がＣＰＵ２１０に送出される。
【００３８】
ＲＡＭ２３０は保存記録メモリ２４０から読み出されたＯＳやアプリケーションプログラム（画像処理プログラムを含む）やデータ（画像データを含む）を一時記憶する他、変数や設定値の一時記憶や画像処理時等の作業用領域として用いられる。
【００３９】
保存記録メモリ２４０はハードディスク等の不揮発性のメモリからなり、ＯＳやアプリケーションプログラムを記録するプログラム記録領域と、データ（画像データを含む）を記憶するデータ（ファイル）記録領域と、各ファイル（プログラムファイルおよびデータファイル）を管理するファイル管理テーブルを記録する管理テーブル記録領域等が確保されている。
【００４０】
また、データ送受信部２７０は外部画像処理装置（デジタルカメラ１００（１００’）或いはパソコン２００’等）から送信される画像データ等を受信してＲＡＭ２３０に一時記憶する。
【００４１】
また、データ送受信部２７０はＣＰＵ２１０からの送信指示に基づいてＲＡＭ２３０に一時的に記憶されている再生画像（画像データ）、或いは保存記録メモリ２４０に記憶されている画像データ（通常は、圧縮画像データ）および画像情報を外部装置（デジタルカメラ１００やパソコン２００’等の画像処理装置や画像印刷装置等）に送信する。また、データ送受信部２７０はデジタルカメラ１００（１００’）やパソコン２００’等とデータ送信に必要なコマンドや状態信号等を授受することができる。
【００４２】
なお、実施例ではパソコン２００とデジタルカメラ１００（或いは、パソコン２００’）をケーブルで接続してデータを送受信する構成を例としたが、これに限定されず、赤外線通信等の光通信によりデータを送受信するようにしてもよく、また、通信回線（無線回線を含む）によりデータを送受信するようにしてもよい。
【００４３】
＜画像ファイル＞
図４はフラッシュメモリ（保存記録メモリ）５０に保存記録されてる画像のファイル構造の一実施例を示す図である。図４で、画像ファイル８０は画像情報部（ヘッダ部）８１と実画像データ部８２を有し、画像情報部８１にはファイル名（ファイル番号）８１−１，画像の容量８１−２，・・・，画像判別情報８１−ｎ等の画像情報を、実画像データ部８２に画像データ（通常は圧縮画像データ）を画像の保存記録（撮像）時に記録する。
【００４４】
＜画像判別方法＞
本発明の画像判別方法は、従来のようなファイル名称の比較ではなく、画像の送信時（または、受信時）に、送信画像の画像判別情報と受信側に保存記録されている画像の画像判別情報を受信側或いは送信側で比較して一致した場合には同一画像が受信側に記録済みと判定する。
すなわち、画像の比較に画像データ全体を比較して一致不一致を判定すれば画像の重複記録等を防止できることはいうまでもないが、画像データ全体を比較するには時間がかかり実用的ではないので、本発明は図５〜図６の例に示すように画像の保存記録時に画像を判別できる程度に画像をサンプリングした画像判別情報を作成して画像ファイルの画像情報部８１に登録（記録）する。
【００４５】
なお、送信側で画像判別情報を作成しない場合（画像情報中に画像判別情報を記録しない場合）でも、送信側或いは受信側で送信（受信）時に画像データから画像識別情報を作成しながら比較するように構成することにより画像の判別を行うこともできる。また、画像判別情報の作成のタイミングを保存記録時ではなく任意の時間に適宜作成するようにしてもよい。
【００４６】
また、比較の方法として、
▲１▼  送信側では画像データと画像判別情報を同時に送信し、受信側で受信した画像判別情報と記録保存されている各画像データの画像判別情報を比較する方法（実施例１）、
▲２▼  送信側では画像データの送信に先立って画像判別情報を送信して、受信側で受信した画像判別情報と記録保存されている各画像データの画像判別情報を比較する方法（実施例２）、
▲３▼  画像ファイル（画像情報及び画像データ）送信の前段で受信側から受信側に保存記録されている画像の画像判別情報を受け取って、送信画像の画像判別情報と比較する方法（実施例３）、等がある。
【００４７】
＜画像判別情報（識別情報）の作成（抽出）方法＞
１．ラインデータ（ドット）の読み取りによる作成方法
図５は画像判別情報の作成方法の一実施例を示す図であり、ある画像データについて、その対角線データ（ドットデータ）を右上から左下に順次読み取り、次の左上から右下に順次読み取って、読み取ったラインデータを画像判別情報としてその画像の画像情報部８１に登録する。なお、対角線データの読み取り順序は上記順序に限定されず、全ての画像について一定の順序で読み取るようにすればよい（例えば、左上から右下、次に、右上から左下に読み取るようにしてもよい）。
【００４８】
また、読み取るラインデータは対角線データに限定されず、図６に示すように縦方向のいくつかのライン（Ａ１，Ａ２）と横方向のラインＢ１の組のラインデータを読み取るようにしてもよい。なお、縦ライン、横ラインの位置および数と、読み取り順序は、全ての画像について一定の位置、数及び読み取り順序であればよい。
【００４９】
２．  総チェックサム（check sum）を求める方法
画像の全ドット数（総チェックサム）を数え、その数を画像判別情報とする（実施例では６桁のヘキサ情報としてその画像の画像情報部８１に画像判別情報として登録している）。なお、総チェックサムはその画像のＲ、Ｇ、Ｂ毎に各画素数をカウントし、３つの値の組として表すようにしてもよい（例えば、６桁のヘキサ情報３つの組を画像判別情報とする）。
【００５０】
３．  画像判別情報作成時のデジタルカメラの動作例
図１０はデジタルカメラ１００による画像判別情報作成動作の一実施例を示すフローチャートである。
【００５１】
ステップＹ１：（撮像操作）
撮像モードで、デジタルカメラ１００の画角内の被写体像がＤＲＡＭ４０に取り込まれ、表示部６０にスルー画像（動画）表示され、ユーザが所望のタイミングでシャッターボタン３６を操作するとＹ２の撮像処理（画像の保存記録処理等）に遷移する。
【００５２】
ステップＹ２：（画像の保存記録処理）
制御部１０はＤＲＡＭ４０に記憶されている画像データ（撮像画像データ）を読み出して圧縮処理を施し、フラッシュメモリ５０に保存記録する。
【００５３】
ステップＹ３：（画像判別情報の作成）
また、制御部１０はその圧縮画像データからいずれかの方法で画像判別情報を作成する。なお、本実施例では圧縮画像データから画像判別情報を作成したが、ＤＲＡＭ４０に記憶されている画像データ（撮像画像データ）から画像判別情報を作成するようにしてもよい。
【００５４】
ステップＹ４：（画像判別情報の登録）
制御部１０は上記ステップＹ３で作成した画像判別情報の他、ファイル名および画像の容量等を図４に示したような画像情報部８１に書き込む。
【００５５】
また、上記動作例では画像の保存記録時に画像判別情報を作成するようにしたが、任意の時点、例えば、画像の送信時にフラッシュメモリ５０から取り出される送信画像（データ）から画像判別情報を作成するようにしてもよく、また、受信側装置で受信画像（データ）から画像判別情報を作成するようにしてもよい。
【００５６】
＜実施例１＞  受信側での比較による判別（１）
図７は画像判別動作の一実施例を示すフローチャートであり、（ａ）、（ａ’）は画像判別情報を含む画像情報及び画像データを同時に送信する場合のデジタルカメラ１００の動作例を示すフローチャート、（ｂ）は画像判別情報を含む画像情報及び画像データを同時に受信したパソコン２００の画像判別動作例を示すフローチャートである。
【００５７】
１．  デジタルカメラ側の動作例
（イ）  保存記録時に画像判別情報を作成して画像情報部に記録している場合の動作例（図７（ａ））
まず、デジタルカメラ１００側では画像判別情報が前述したような動作で画像記録時（撮像時）等に作成され図４に示したような画像情報部８１に書きまれている（図１０）。
【００５８】
ステップＳ０：  受信側装置との接続
ユーザはデジタルカメラ１００とパソコン２００をケーブル１１０で接続する。
【００５９】
ステップＳ１：（送信画像の選択）
次に、ユーザは再生モードを選んで画像を再生し、所望の画像を選択して送信指示を行う。送信する画像として実施例では、全画像送信、選択された撮像日の画像送信、選択された画像のみ送信、選択された画像以外送信、といったように複数の画像が選択できる。また、選択された画像のファイル名が制御部１０のＲＡＭに一時記憶される。
【００６０】
ステップＳ２：（画像送信）
制御部１０は選択された画像（画像ファイル）のファイル番号を基にフラッシュメモリからその画像の画像データ（通常は圧縮データ）と画像判別情報を含んだ画像情報を読み出し、データ送受信部７０及びケーブル１１０を介してパソコン２００に送信する。
【００６１】
ステップＳ３：選択画像終了判定
制御部１０は上記ステップＳ１で選択された画像がまだあるか否かを判定し、ある場合にはＳ２に戻って次の選択画像を送信する。また、ない場合には送信処理を終了する。
【００６２】
（ロ）  保存記録時に画像判別情報を作成していない場合の動作例（図７（ａ’））
この例では、デジタルカメラ１００は保存記録時に画像情報に画像判別情報を含まず、送信する画像データから画像判別情報を作成してパソコン２００に送信する。
【００６３】
ステップＳ０：  パソコン２００との接続
ユーザはデジタルカメラ１００とパソコン２００をケーブル１１０で接続する。
【００６４】
ステップＳ１’：（送信画像の選択）
次に、ユーザは再生モードを選んで画像を再生し、所望の画像１つを選択して送信指示を行う。
【００６５】
ステップＳ２−１：（画像判別情報の作成・登録）
制御部１０は選択された画像（画像ファイル）のファイル番号を基にフラッシュメモリからその画像の圧縮画像データを読み出して、前述したいずれかの方法で圧縮画像データから画像判別情報を作成して図４に示したような画像情報部８１に書き込む（画像情報部８１には画像判別情報の他、ファイル名および画像の容量等が保存記録時に書き込まれている）。なお、本実施例では圧縮画像データから画像判別情報を作成したが、圧縮画像データを再生して再生画像から画像判別情報を作成するようにしてもよい。
【００６６】
ステップＳ２−２：（画像送信）
制御部１０は選択された画像のファイル番号を基にフラッシュメモリからその画像の画像データ（通常は圧縮画像データ）と画像情報を読み出し、データ送受信部７０を介してパソコン２００に送信し、Ｓ１’に戻る。
【００６７】
３．  パソコン側の動作例（図７（ｂ））
ステップＴ１：（データの受信）
パソコン２００は接続したデジタルカメラ１００から画像情報および画像データ（圧縮画像データ）を受信すると、それらをＲＡＭ２３０に一時記憶する。
【００６８】
ステップＴ２：（受信画像の画像判定情報の取り出し）
制御部２１０はＲＡＭ２３０に記憶されている受信画像の画像情報から画像判定情報を取り出す。
【００６９】
ステップＴ３：（保存記録画像終了判定）
制御部２１０はハードディスク２４０に保存記録されている画像の比較処理がすべて終了したか否か（すなわち、記録保存されている画像の有無または画像判定情報の取り出しがされていない画像の有無）を判定し、終了していない場合にはＴ４に遷移し、終了した場合にはＴ９に遷移する。
【００７０】
ステップＴ４：（保存記録画像の画像判定情報の取り出し）
制御部２１０はハードディスク２４０に記録保存されている画像の画像情報（図４）を所定の順序で読み出してその画像の画像判別情報を取り出す。
【００７１】
ステップＴ５：（画像判別情報の比較）
制御部２１０は受信画像の画像判定情報とパソコン２００に保存記録されている画像の画像判定情報を比較し、一致した場合にはＴ６に遷移し、一致しない場合にはＴ３に遷移する。
【００７２】
ステップＴ６：（重複画像存在の報知等）
制御部２１０はモニタ２５０の画面上に画像重複警告メッセージ（例えば、「すでに同じ画像が存在します」）を表示すると共に、スキップするか、画像を上書きするかを促すメッセージ（例えば、「スキップ→Ｆ１，上書→Ｆ３を押して下さい」）を表示して、ユーザの操作を待つ。
【００７３】
ステップＴ７：（ユーザ操作の判定）
制御部２１０はキーボード２２０からの信号を調べ、ファンクションキーＦ１が押された場合にはＴ１に戻ってデジタルカメラ１００からの次の画像の送信を待つ。また、ファンクションキーＦ３が押された場合にはＴ８に遷移する。
【００７４】
ステップＴ８：（画像の上書）
制御部２１０はＲＡＭ２３０に記録している受信画像データ（圧縮データ）をハードディスク２４０に上書きして、Ｔ１に戻ってデジタルカメラ１００からの次の画像の送信を待つ。
【００７５】
ステップＴ９：（画像ファイルの保存記録）
この場合は、パソコン２００で保存記録しているすべての画像の画像判別情報を調べても同一画像がないので、パソコン２００に転送されてきた画像を保存記録できることを意味する。
制御部２１０はＲＡＭ２３０に記録している受信画像ファイル（受信した画像情報及び受信した画像データ（圧縮データ）をハードディスク２４０に記録保存して、ハードディスク２４０の読み取りポインタを最初の位置に戻してから、Ｔ１に戻ってデジタルカメラ１００からの次の画像の送信を待つ。
なお、上記ステップＴ６で重複した受信画像と保存記録画像を再生して、モニタ２５０の画面上に対比表示させるようにしてもよい。
【００７６】
上記構成により、受信側で、受信した画像判別情報と保存記録している画像判別情報とを比較して画像の一致／不一致を判別できるので画像処理装置間のデータ送信の際にファイル名が変更されても重複記録を防止できる。また、画像情報および画像データを受信し、受信側で画像の判別を行い、記録の可否を決定できることから処理が簡単であり、送信側の負担が少なくて済む。
【００７７】
なお、本実施例では受信側の画像処理装置（この例ではパソコン２００）が画像判別情報を画像データと共に保存記録メモリに保存記録している例について述べたが、画像判別情報は保存記録メモリに保存記録されていなくてもよい。すなわち、上記ステップＴ４で保存記録画像の画像判別情報を対応する画像情報記憶領域から取り出したが、これに代えて、画像データから画像情報を作成するようにすればよい。
【００７８】
また、本実施例では送信側で画像判別情報を送信する場合を例としたが、送信側で画像判別情報を送信しなくても、受信側で受信した画像データから画像判別情報を作成して、記録保存されている各画像データの画像判別情報と比較し、画像情報が一致しない場合に受信した画像データ（或いは、画像情報および画像データ）を保存記録するようにすることもできる。
このように構成すれば、受信側のみの処理となるので送信側は通常の画像処理装置を用いることができるようになる。
【００７９】
＜実施例２＞  受信側での比較による判別（２）
図８は画像判別動作の一実施例を示すフローチャートであり、（ａ）、（ａ’）は画像データの送信前に画像判別情報を送信する場合のデジタルカメラ１００の動作例を示すフローチャート、（ｂ）は画像判別情報を受信したパソコン２００の画像判別動作例を示すフローチャートである。
【００８０】
１．  デジタルカメラ側の動作例
（イ）  保存記録時に画像判別情報を作成して画像情報部に記録している場合の動作例（図８（ａ））
まず、デジタルカメラ１００側では画像判別情報が前述したような動作で画像記録時（撮像時）等に作成され図４に示したような画像情報部８１に書きまれている（図１０）。
【００８１】
ステップＵ０：  受信側画像処理装置との接続
ユーザはデジタルカメラ１００とパソコン２００をケーブル１１０で接続する。
【００８２】
ステップＵ１：（送信画像の選択）
次に、ユーザは再生モードを選んで画像を再生し、所望の画像を選択して送信指示を行う。送信する画像として実施例では、全画像送信、選択された撮像日の画像送信、選択された画像のみ送信、選択された画像以外送信、といったように複数の画像が選択できる。また、選択された画像のファイル名が制御部１０のＲＡＭに一時記憶される。
【００８３】
ステップＵ２：（画像判別情報の取り出し）
制御部１０は選択された画像のうち１つの画像のファイル番号を基にフラッシュメモリ５０からその画像の画像情報および画像データを読み出し、画像情報と共にＤＲＡＭ４０に一時記憶すると共に画像情報に含まれている画像判別情報を取り出す。
【００８４】
ステップＵ３：（画像判別情報の送信）
制御部１０は上記ステップＵ２で得た１画像の画像判別情報をパソコン２００に送信する。
【００８５】
ステップＵ４：（画像送信の可否判定）
制御部１０はデータ送受信部７０がパソコン２００から画像送信許可信号若しくは画像送信不許可信号（画像重複通知信号）を受けとったか否かを調べ、画像送信許可信号を受け取った場合にはＵ５に遷移し、画像送信不許可信号を受け取った場合にはＵ６に遷移する。
なお、画像送信許可信号若しくは画像送信不許可信号のいずれか一方のみの信号を送受信するようにして、その信号を受信しなかった場合に逆の判定を行うようにしてもよい。
【００８６】
ステップＵ５：（画像の送信）
制御部１０はＤＲＡＭ４０に一時記憶している画像情報及び画像データをデータ送受信部７０を介してパソコン２００に送信し、Ｕ６に遷移する。
【００８７】
ステップＵ６：（選択画像終了判定）
制御部１０は上記ステップＵ１で選択された画像がまだあるか否かを判定し、ある場合にはＵ２に戻って次の選択画像の画像判別情報を取り出す。また、ない場合には送信処理を終了する。
【００８８】
なお、上記ステップＵ４でパソコン２００から画像送信許可信号又は不許可信号を受け取ったとき、表示部６０にその旨のメッセージ（例えば、「選択した画像を送信します」、「重複しているので送信できません」）を表示するようにしてもよい。
【００８９】
また、上記説明ではステップＵ２、Ｕ３で選択された画像のうちから１画像分ずつ画像判別情報を作成し送信するようにしたが、選択された全ての画像について一度に画像判別情報を作成して全部の画像判別情報を送信するようにしてもよい。
【００９０】
（ロ）  保存記録時に画像判別情報を作成していない場合の動作例（図８（ａ’））
本実施例でのデジタルカメラ１００の動作はステップＵ２’の動作を除いて図８（ａ）の場合の動作と同様である。すなわち、図８（ａ）のステップＵ２では記録されている画像判別情報を取り出したが、本実施例では、ステップＵ２’として画像データから画像判別情報を作成するように構成する。すなわち、図８（ａ’）で、
ステップＵ２’：（画像判別情報の作成）
制御部１０は選択された画像（画像ファイル）のファイル番号を基にフラッシュメモリからその画像の圧縮画像データを読み出して、前述したいずれかの方法で圧縮画像データから画像判別情報を作成する。なお、本施例では圧縮画像データから画像判別情報を作成したが、圧縮画像データを再生して再生画像から画像判別情報を作成するようにしてもよい。
【００９１】
３．  パソコン側の動作例（図８（ｂ））
ステップＶ１：（画像判別情報の受信）
パソコン２００はデジタルカメラ１００から画像判別情報を受信するとそれをＲＡＭ２３０に一時記憶し、Ｖ２に遷移する。
【００９２】
ステップＶ２：（保存記録画像終了判定）
制御部２１０はハードディスク２４０に保存記録されている画像データの比較処理がすべて終了したか否か（すなわち、記録保存されている画像ファイルの有無または画像判別情報の取り出しがされていない画像ファイルの有無）を判定し、終了していない場合にはＶ３に遷移し、終了した場合にはＶ９に遷移する。
【００９３】
ステップＶ３：（保存記録画像の画像判別情報の取り出し）
制御部２１０はハードディスク２４０に記録保存されている画像ファイルの画像情報（図４）を所定の順序で読み出してその画像の画像判別情報を取り出す。
【００９４】
ステップＶ４：（画像判別情報の比較）
制御部２１０は受信した画像判別情報と上記ステップＶ３で取り出した選択画像の画像判別情報とを比較し、一致した場合にはＶ５に遷移し、一致しない場合にはＶ２に遷移する。
【００９５】
ステップＶ５：（重複画像存在の報知等）
制御部２１０はモニタ２５０の画面上に画像重複警告メッセージ（例えば、「すでに同じ画像が存在します」）を表示すると共に、スキップするか、画像を上書きするかを促すメッセージ（例えば、「スキップ→Ｆ１，上書→Ｆ３を押して下さい」）を表示して、ユーザの操作を待つ。
【００９６】
ステップＶ６：（ユーザ操作の判定）
制御部２１０はキーボード２２０からの信号を調べ、ファンクションキーＦ１が押された場合にはＶ７に遷移する。また、ファンクションキーＦ３が押された場合にはＶ８に遷移する。
【００９７】
ステップＶ７：（画像送信不許可信号送信）
ユーザがファンクションキーＦ１を押した場合には、重複画像の送信を行わないようにするために制御部２１０はデータ送受信部２７０を介して画像送信不許可信号をデジタルカメラ１００に送信し、Ｖ１に戻ってデジタルカメラ１００からの次の画像判別情報の送信を待つ。
【００９８】
ステップＶ８：（画像の上書）
制御部２１０はユーザがファンクションキーＦ３を押した場合には、データ送受信部２７０を介して画像送信許可信号をデジタルカメラ１００に送信し、デジタルカメラ１００から画像情報及び画像データ（圧縮データ）を受信するとそれらをハードディスク２４０に上書して、Ｖ１に戻ってデジタルカメラ１００からの次の画像判別情報の送信を待つ。
【００９９】
ステップＶ９：（画像の保存記録）
この場合は、パソコン２００で保存記録しているすべての画像の画像判別情報を調べても同一画像がないので、パソコン２００に受信した画像を保存記録できることを意味する。
制御部２１０はデータ送受信部２７０を介して画像送信許可信号をデジタルカメラ１００に送信し、デジタルカメラ１００から画像情報及び画像データ（圧縮データ）を受信するとそれらをハードディスク２４０に記録保存して、ハードディスク２４０の読み取りポインタを最初の位置に戻してから、Ｖ１に戻ってデジタルカメラ１００からの次の画像判別情報の送信を待つ。
なお、上記ステップＶ５で画像重複警告メッセージと共に重複画像を再生してモニタ２５０に表示するようにしてもよい。
【０１００】
上記構成により、受信側で、受信した画像判別情報と保存記録している画像判別情報とを比較して画像の一致不一致を判別できるので画像処理装置間の画像送信の際にファイル名が変更されても重複記録（送信）を防止できる。また、画像送信の許可／不許可を示す信号を受信側から送信側に送り、送信許可の場合にだけ画像の送信を行えばよいので送信時間が短縮される。また、受け取った画像送信の許可／不許可を示す信号を基に送信側でも重複送信メッセージを表示できるようにできるので、通信回線を用いて送信する場合のように送信側と受信側が離れている時に送信側で画像の送信状況を知ることができる。
【０１０１】
なお、本実施例では受信側の画像処理装置（この例ではパソコン２００）が画像判別情報を画像データと共に保存記録メモリに保存記録している例について述べたが、画像判別情報は保存記録メモリに保存記録されていなくてもよい。すなわち、上記ステップＶ３で保存記録画像の画像判別情報を画像情報から取り出したが、これに代えて、画像データから画像情報を作成するようにすればよい。
【０１０２】
なお、上記ステップＶ５のメッセージ表示、Ｖ６のスキップ操作等を送信側で行うようにしてもよい。つまり、図８（ｂ）のステップＶ５，Ｖ６，Ｖ８を省き、図８（ａ）のステップＵ４で不許可信号を受信したときに図８（ｂ）のステップＶ５，Ｖ６と同様の処理を行うようにしてもよい。
【０１０３】
＜実施例３＞  送信側での比較による判別
図９は画像判別動作の一実施例を示すフローチャートであり、（ａ）、（ａ’）はデジタルカメラ１００（送信側画像処理装置）で、送信画像の画像識別情報とパソコン２００（受信側画像処理装置）に保存記録されている画像の画像判別情報を比較する場合のデジタルカメラ１００の動作例を示すフローチャート、（ｂ）はこの場合のパソコン２００の画像判別動作例を示すフローチャートである。
【０１０４】
１．  デジタルカメラ側の動作例
（イ）  保存記録時に画像判別情報を作成して画像情報記録領域に記録している場合の動作例（図９（ａ））
まず、デジタルカメラ１００側では画像判別情報が前述したような動作で画像記録時（撮像時）等に作成され図４に示したような画像情報部８１に書きまれている（図１０）。
【０１０５】
ステップＷ０：（受信側装置との接続）
ユーザはデジタルカメラ１００とパソコン２００をケーブル１１０で接続する。
【０１０６】
ステップＷ１：（画像判別情報の送信要求）
制御部１０はパソコン２００に対し、パソコン２００に記録保存されている画像の画像判別情報の送信要求信号を送信する。
【０１０７】
ステップＷ２：（画像判別情報の受信及び記憶）
制御部１０はデータ送受信部７０がパソコン２００から画像判別情報を受け取ると、受信した画像判別情報をデータ送受信部７０から受け取ってＤＲＡＭ４０に一時記憶する。
【０１０８】
ステップＷ３：（送信完了信号受信判定）
また、 制御部１０はデータ送受信部７０を介してパソコン２００から画像判別情報送信完了信号を受け取るとＷ４に遷移し、そうでない場合にはＷ２に戻って画像判別情報の受信動作を継続させる。
【０１０９】
ステップＷ４：（送信画像の選択）
次に、ユーザは再生モードを選んで画像を再生し、所望の画像を選択して送信指示を行う。送信する画像として実施例では全画像送信、選択された撮像日の画像送信、選択された画像のみ送信、選択された画像以外送信、といったように複数の画像が選択できる。また、選択された画像のファイル名が制御部１０のＲＡＭ（またはＤＲＡＭ４０）に一時記憶される。
ステップＷ５：（画像判別情報の取り出し）
制御部１０は選択された画像（選択送信画像）のファイル番号を基にフラッシュメモリ５０から選択送信画像のうちの最初の画像に対する画像情報および画像データを読み出し、画像情報と共にＤＲＡＭ４０に一時記憶すると共に、画像情報から画像判別情報を取り出す。なお、フラッシュメモリ５０から送信画像のうちの１つの画像の画像情報を読み出してその中の画像判別情報を取り出すようにして、ＤＲＡＭ４０には画像情報及び画像データを一時記憶しないようにしてもよい。
【０１１０】
ステップＷ６：（比較終了判定）
制御部１０はパソコン２００から受信した全ての画像判別情報（ステップＷ２でＤＲＡＭ４０に一時記憶したもの全て）と上記ステップＷ５で取り出した画像判別情報（１つの画像判別情報）との比較が終了したかを調べ、終了した場合にはＷ１０に遷移し、そうでない場合にはＷ７に遷移する。
【０１１１】
ステップＷ７：（次の選択送信画像の画像判別情報の取り出し）
制御部１０は上記ステップＷ５と同様に選択された画像（選択送信画像）のファイル番号を基にフラッシュメモリ５０から選択送信画像のうちの次に画像に対する画像情報および画像データを読み出し、画像情報から画像判別情報を取り出す。
【０１１２】
ステップＷ８：（画像判別情報の比較）
制御部１０は受信した画像判別情報とステップＷ５（またはＷ７）で取り出した選択送信画像の画像判別情報を比較し、一致した場合にはＷ９に遷移し、一致しない場合にはＷ６に戻る。
【０１１３】
ステップＷ９：（重複画像存在の報知等）
制御部１０は表示部４０の画面上に画像重複メッセージ（例えば、「すでに同じ画像が存在するので送信できません」）を表示して、Ｗ１１に遷移する。また、重複画像メッセージと共にその画像（重複画像）を再生して表示部４０に表示するようにしてもよい。
【０１１４】
ステップＷ１０：（画像データ等送信）
制御部１０はＤＲＡＭ４０に一時記憶している画像情報及び画像データをデータ送受信部７０を介してパソコン２００に送信する。なお、画像情報及び画像データをフラッシュメモリ５０から直接取り出すようにしてもよい。
【０１１５】
ステップＷ１１：（選択画像終了判定）
制御部１０は上記ステップＷ１で選択された画像がまだあるか否かを判定し、ある場合にはＷ６に戻って次の選択送信画像の画像判別信号を取り出す。また、ない場合には送信処理を終了する。
【０１１６】
（ロ）  画像判別情報を作成していない場合の動作例
デジタルカメラ１００側で画像判別情報を作成していない場合は、上記ステップＷ５で、選択された画像（画像ファイル）のファイル番号を基にフラッシュメモリからその画像の圧縮画像データを読み出して、前述したいずれかの方法で圧縮画像データから画像判別情報を作成するようにすることにより、図９（ａ）の場合と同様に送信側で画像データの送信の可否を判定し、画像データ等の送信を行う（又は、行わない）ことができる。
【０１１７】
３．  パソコン側の動作例（図９（ｂ））
ステップＸ１：（画像判別要求信号の受信）
パソコン２００はデータ送受信部２７０の状態を調べ、デジタルカメラ１００から画像判別情報要求信号を受信した場合にはＸ２に遷移し、そうでない場合にはＷ６に遷移する。
【０１１８】
ステップＸ２：（保存記録画像終了判定）
制御部２１０はハードディスク２４０に保存記録されている画像の判別情報の取り出しがすべて終了したか否か（すなわち、記録保存されている画像ファイルの有無または画像判別情報の取り出しがされていない画像ファイルの有無）を判定し、終了していない場合にはＸ３に遷移し、終了した場合にはＸ５に遷移する。
【０１１９】
ステップＸ３：（保存記録画像の画像判別情報の取り出し）
制御部２１０はハードディスク２４０に記録保存されている画像の画像情報（図４）を所定の順序で読み出してその画像の画像判別情報を取り出す。
【０１２０】
ステップＸ４：（画像判別情報の送信）
制御部２１０は取り出した画像判別情報をデータ送受信部２７０を介してデジタルカメラ１００に送信し、Ｘ２に戻る。このＸ２〜Ｘ３のステップの繰り返しによりハードディスク２４０に記録保存されている画像から順次画像判別情報が取り出され、デジタルカメラ１００に送信される。
【０１２１】
ステップＸ５：（画像判別情報送信完了信号の送信）
制御部１０はデータ送受信部２７０を介してデジタルカメラ１００に画像判別情報送信完了信号を送信し、処理を終了する。
【０１２２】
制御部１０はデータ送受信部２７０の状態を調べ、データ送受信部２７０がデジタルカメラ１００から画像データ（および画像情報等）を受信した場合にはＸ７に遷移し、そうでない場合にはＸ１に戻る。
【０１２３】
ステップＸ７：（受信画像の保存記録）
制御部２１０はデジタルカメラ１００から画像情報及び画像データ（圧縮データ）を受信するとそれらをハードディスク２４０に記録保存し、ハードディスク２４０の読み取りポインタを最初の位置に戻してから、Ｘ１に戻ってデジタルカメラ１００からの次の画像識別要求信号の受信を待つ。
【０１２４】
上記構成により、送信側で、送信予定の画像の画像判別情報と受信側で保存記録している画像判別情報とを比較して画像の一致不一致を判別できるので画像処理装置間の画像送信の際にファイル名が変更されても重複記録（送信）を防止できる。また、画像判別情報を受信側から送信側に送り、送信側で比較するので受信側は、画像を受信したときにそれを保存するだけでよく、受信側の負担が軽くなる。また、送信側で、送信予定の画像が受信側にすでにある場合に送信側で重複送信メッセージを表示できるので、通信回線を用いて送信する場合のように送信側と受信側が離れている時に送信側で画像の送信の可否を知ることができる。
【０１２５】
なお、本実施例では受信側の画像処理装置（この例ではパソコン２００）が画像判別情報を画像データと共に保存記録メモリに保存記録している例について述べたが、画像判別情報は保存記録メモリに保存記録されていなくてもよい。すなわち、上記ステップＸ３で保存記録画像の画像判別情報を画像情報から取り出したが、これに代えて、画像データから画像判別情報を作成するようにすればよい。
【０１２６】
また、本実施例ではパソコン２００から保存記録している全ての画像の画像判別情報を１度にデジタルカメラ１００に送信し、デジタルカメラ１００側ではパソコン２００から受信した全ての画像判別情報を制御部１０のＲＡＭ或いはＤＲＡＭ４０に記憶して、デジタルカメラ１００側ではそれらの画像判別情報と送信画像の画像判別情報を比較するようにしたが、パソコン２００から順次画像判別情報を送信し、デジタルカメラ側でパソコン２００から受け取った画像判別情報とデジタルカメラ１００から送信する画像の画像判別情報と比較して、一致しない場合にパソコン２００に画像を送信するようにしてもよい。
【０１２７】
また、上記実施例１，実施例２，実施例３ではデジタルカメラからパソコンに画像を送信する場合について述べたが、パソコンからデジタルカメラに画像を送信する場合にも上記各実施例の動作を適用できる。また、デジタルカメラからパソコンに画像を送信する場合と同様の効果を得ることができる。
【０１２８】
すなわち、上記各実施例で、送信側でデジタルカメラ１００をパソコン２００と置き換え、デジタルカメラ１００の構成部分である制御部１０，操作部３０，ＤＲＡＭ４０，フラッシュメモリ５０，表示部６０，データ送受信部７０をパソコン２００の構成部分であるＣＰＵ２１０，キーボード２２０，ＲＡＭ２３０，ハードディスク２４０，表示用モニタ２５０，送受信部２７０に置き換え、受信側ではパソコン２００をデジタルカメラ１００と置き換え、パソコン２００の構成部分であるＣＰＵ２１０，キーボード２２０，ＲＡＭ２３０，ハードディスク２４０，表示用モニタ２５０，送受信部２７０をデジタルカメラ１００の構成部分である制御部１０，操作部３０，ＤＲＡＭ４０，フラッシュメモリ５０，表示部６０，データ送受信部７０に置き換えればよい。
【０１２９】
このように、本発明の画像データ判別方法はデジタルカメラ（画像処理装置）とパソコン（画像処理装置）の間の画像送信の場合に限られず、異種画像処理装置および同種画像処理装置（例えば、デジタルカメラとデジタルカメラ、パソコンとパソコン、モバイルとモバイル）での画像送信の際の重複送信（或いは重複記録）を防止できる。
【０１３０】
なお、従来、デジタルカメラとデジタルカメラ、パソコンとパソコンといったような同種画像処理装置間の画像送信の際にファイル名の変更により生じ得る現象（異なった画像であってもファイル名が同じために送信（受信）がキャンセルされるといった現象）も、本発明によれば画像判別情報により画像を判別できるので誤った送信キャンセルを防止できる。
【０１３１】
以上本発明のいくつかの実施例について説明したが本発明は上記各実施例に限定されるものではなく、種々の変形実施が可能であることはいうまでもない。
【０１３２】
【発明の効果】
以上説明したように、本発明によれば、画像に対する所定の画像処理により、当該画像の特徴を残しながら当該画像と比べてデータ量の小さい画像判別情報を作成できるようにし、外部機器との間で画像を送受信するのに先だって画像判別情報を送受信し、この送受信された画像判別情報を用いた比較の結果に応じて画像の送受信を制御するようにしたので、不必要な画像の送受信を事前に抑制し、必要な画像を適切に送受信することが可能となる。
【図面の簡単な説明】
【図１】本発明の画像判別方法を適用可能な画像処理装置の組み合わせ例の説明図である。
【図２】図１のデジタルカメラの回路構成例を示すブロック図である。
【図３】図１のパソコンの回路構成例を示すブロック図である。
【図４】フラッシュメモリ（保存記録メモリ）保存記録されてる画像のファイル構造の一実施例を示す図である。
【図５】画像判別情報の作成方法の一実施例を示す図である。
【図６】画像判別情報の作成方法の一実施例を示す図である。
【図７】画像判別動作の一実施例を示すフローチャートである。
【図８】画像判別動作の一実施例を示すフローチャートである。
【図９】画像判別動作の一実施例を示すフローチャートである。
【図１０】デジタルカメラ１００による画像判別情報作成動作の一実施例を示すフローチャートである。
【符号の説明】
１０、２１０  制御部（送信制御手段、画像記録制御手段、画像判別情報作成手段、比較手段、第１の送信制御手段、第２の送信制御手段、受信制御手段、第１の記録制御手段、第２の記録制御手段）
３７  強制記録指示ボタン（選択手段）
５０  フラッシュメモリ（保存記録メモリ）
６０  表示部（報知手段）
８１−１〜８１−ｎ  画像判別情報
１００  デジタルカメラ（画像処理装置、外部装置）
２００  パーソナルコンピュータ（画像処理装置、外部装置）
２２０  キーボード（選択手段）
２３０  ハードディスク
２５０  モニタ（報知手段）
【図１】
0004224883.tif 000002
【図２】
0004224883.tif 000003
【図３】
0004224883.tif 000004
【図４】
0004224883.tif 000005
【図５】
0004224883.tif 000006
【図６】
0004224883.tif 000007
【図７】
0004224883.tif 000008
【図８】
0004224883.tif 000009
【図９】
0004224883.tif 000010
【図１０】
0004224883.tif 000011