(57)【要約】【課題】  画像記録装置の補助記憶手段内に格納されている画像データが変更されたときに、画像表示手段に表示している画像が不測に更新されないようにする。【解決手段】  半成した画像データを記録しておく補助記憶手段を有する画像記録装置と、上記補助記憶手段に記録されている画像データを表示する画像表示手段を有する画像管理装置とからなるシステムにおいて、上記補助記憶手段に記録されている画像データに追加、削除、変更の何れかが行われた時に、上記画像表示手段の表示内容を更新することが確認された場合にのみ、上記補助記憶手段に記録されている、上記追加、削除、変更の何れかが行われた画像データを上記画像表示手段に表示するようにして、上記補助記憶手段内に格納されている画像ファイルが画像記録装置の操作により変更されたときに、上記画像表示手段に表示している画像が頻繁に更新されてしまうのを防止する。【選択図】        図１
2005110132.tif 000002
【特許請求の範囲】
【請求項１】
生成した画像データを記録しておく補助記憶手段を有する画像記録装置と、上記補助記憶手段に記録されている画像データを表示する画像表示手段を有する画像管理装置とからなる画像処理システムにおいて、
上記補助記憶手段に記録されている画像データを上記画像管理装置に送出する画像データ送出手段と、上記補助記憶手段に記録されている画像データに追加、削除、変更の何れかが行われた時に記録状態の変化メッセージを生成して上記画像管理装置に発行するメッセージ発行手段とを上記画像記録装置が有し、
上記メッセージ発行手段から発行された上記補助記憶手段の記録状態の変化メッセージを上記画像表示手段に表示するメッセージ表示手段と、上記画像表示手段に画像データが表示されているときに上記記録状態の変化メッセージが表示されたときに、上記画像表示手段の表示内容を更新するか否かを確認する表示内容更新確認手段と、上記表示内容更新確認手段によって上記画像表示手段の表示内容を更新することが確認された場合に、上記補助記憶手段に記録されている画像データを取得し、上記取得した画像データを上記画像表示手段に表示するように制御する表示制御手段とを上記画像管理装置が有することを特徴とする画像処理システム。
【請求項２】
上記画像記録装置は電子カメラであることを特徴とする請求項１に記載の画像処理システム。
【請求項３】
上記画像表示手段に表示されている表示内容を更新するか否かを確認する画面が表示されている間は、上記画像記録装置からの変化メッセージを無視することを特徴とする請求項１または２に記載の画像処理システム。
【請求項４】
上記表示制御手段により、上記補助記憶手段に記録されている画像データを取得している間は、上記画像記録装置の補助記憶手段に対するデータの追加、削除または変更を禁止することを特徴とする請求項１〜３の何れか１項に記載の画像処理システム。
【請求項５】
生成した画像データを記録しておく補助記憶手段を有し、上記補助記憶手段に記録されている画像データを表示する画像表示手段を有する画像管理装置に接続して画像処理システムを構成するために用いられる画像記録装置において、
上記補助記憶手段に記録されている画像データを上記画像管理装置に送出する画像データ送出手段と、上記補助記憶手段に記録されている画像データに追加、削除、変更の何れかが行われた時に記録状態の変化メッセージを生成して上記画像管理装置に発行するメッセージ発行手段とを具備することを特徴とする画像記録装置。
【請求項６】
上記画像記録装置は電子カメラであることを特徴とする請求項５に記載の画像記録装置。
【請求項７】
生成した画像データを記録しておく補助記憶手段を有する画像記録装置に接続して画像処理システムを構成する画像管理装置において、
上記メッセージ発行手段から発行された上記補助記憶手段の記録状態の変化メッセージを上記画像表示手段に表示するメッセージ表示手段と、上記画像表示手段に画像データが表示されているときに上記記録状態の変化メッセージが表示されたときに、上記画像表示手段の表示内容を更新するか否かを確認する表示内容更新確認手段と、上記表示内容更新確認手段によって上記画像表示手段の表示内容を更新することが確認された場合に、上記補助記憶手段に記録されている画像データを取得し、上記取得した画像データを上記画像表示手段に表示するように制御する表示制御手段とを有することを特徴とする画像管理装置。
【請求項８】
上記画像記録装置は電子カメラであることを特徴とする請求項７に記載の画像管理装置。
【請求項９】
上記画像表示手段に表示されている表示内容を更新するか否かを確認する画面が表示されている間は、上記画像記録装置からの変化メッセージを無視することを特徴とする請求項７または８に記載の画像管理装置。
【請求項１０】
上記表示制御手段により、上記補助記憶手段に記録されている画像データを取得している間は、上記画像記録装置の補助記憶手段に対するデータの追加、削除または変更を禁止することを特徴とする請求項７〜９の何れか１項に記載の画像管理装置。
【請求項１１】
生成した画像データを記録しておく補助記憶手段を有する画像記録装置と、上記補助記憶手段に記録されている画像データを表示する画像表示手段を有する画像管理装置とからなるシステムの画像表示制御方法において、
上記補助記憶手段に記録されている画像データを上記画像管理装置に送出する画像データ送出処理と、上記補助記憶手段に記録されている画像データに追加、削除、変更の何れかが行われた時に記録状態の変化メッセージを生成して上記画像管理装置に発行するメッセージ発行処理とを上記画像記録装置が行い、
上記メッセージ発行手段から発行された上記補助記憶手段の記録状態の変化メッセージを上記画像表示手段に表示するメッセージ表示処理と、上記画像表示手段に画像データが表示されているときに上記記録状態の変化メッセージが表示されたときに、上記画像表示手段の表示内容を更新するか否かを確認する表示内容更新確認処理と、上記表示内容更新確認処理によって上記画像表示手段の表示内容を更新することが確認された場合に、上記補助記憶手段に記録されている画像データを取得し、上記取得した画像データを上記画像表示手段に表示するように制御する表示制御処理とを上記画像管理装置が行うことを特徴とする画像表示制御方法。
【請求項１２】
上記に記載の各手段を構成するプログラムを記録したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【請求項１３】
上記に記載の画像表示制御方法を実行するプログラムを記録したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【請求項１４】
生成した画像データを記憶手段に記録する画像記録装置と、
上記記憶手段に記憶されている画像データをメモリに格納し、上記格納された画像データに応じた像を画像表示手段に表示させる出力手段を有する画像管理装置とからなるシステムであって、
上記記憶手段に記憶されている画像データの記憶状態が変化した際に、上記画像管理装置の使用者に報知する報知手段を有することを特徴とする画像処理システム。
【請求項１５】
上記報知手段は、上記記憶手段の記憶状態が変化したことを示すメッセージを上記画像表示手段に表示させることによって上記画像管理装置の使用者に報知することを特徴とする請求項１４に記載の画像処理システム。
【請求項１６】
上記画像記録装置は、上記記憶手段に記憶されている画像データの記憶状態が変化したことを上記画像管理装置に通知する通知手段をさらに有することを特徴とする請求項１４に記載の画像処理システム。
【請求項１７】
上記画像管理装置は、上記記憶手段の記憶内容と上記メモリの記憶内容とを整合させる整合手段をさらに有することを特徴とする請求項１４に記載の画像処理システム。
【請求項１８】
上記画像管理装置は、上記使用者の指示に基づいて、上記整合手段の動作を制御する制御手段をさらに有することを特徴とする請求項１４に記載の画像処理システム。
【請求項１９】
上記画像記録装置は、電子カメラであることを特徴とする請求項１４に記載の画像処理システム。
【請求項２０】
上記画像管理装置は、パーソナルコンピュータの資源を利用して構成された装置であることを特徴とする請求項１４に記載の画像処理システム。
【請求項２１】
画像データを格納するメモリと、上記メモリに格納された画像データに応じた像を画像表示手段に表示させる出力手段とを有する画像管理装置に接続して画像処理システムを構成する画像記録装置であって、
生成した画像データを記録する記憶手段と、
上記記憶手段に記憶されている画像データの記憶状態が変化した際に、上記画像管理装置の使用者に報知する報知手段とを有することを特徴とする画像記録装置。
【請求項２２】
上記報知手段は、上記記憶手段の記憶状態が変化したことを示すメッセージを上記画像表示手段に表示させることによって上記画像管理装置の使用者に報知することを特徴とする請求項２１に記載の画像記録装置。
【請求項２３】
上記記憶手段に記憶されている画像データの記憶状態が変化したことを上記画像管理装置に通知する通知手段をさらに有することを特徴とする請求項２１に記載の画像記録装置。
【請求項２４】
上記画像記録装置は、電子カメラであることを特徴とする請求項２１に記載の画像記録装置。
【請求項２５】
生成した画像データを記録しておく記憶手段を有する画像記録装置に接続して画像処理システムを構成する画像管理装置であって、
上記記憶手段に記憶されている画像データをメモリに格納し、上記格納された画像データに応じた像を画像表示手段に表示させる出力手段と、
上記記憶手段に記憶されている画像データの記憶状態が変化した際に、使用者に報知する報知手段とを有することを特徴とする画像管理装置。
【請求項２６】
上記報知手段は、上記記憶手段の記憶状態が変化したことを示すメッセージを画像表示手段に表示させることによって使用者に報知することを特徴とする請求項２５に記載の画像管理装置。
【請求項２７】
上記画像管理装置は、上記記憶手段の記憶内容と上記メモリの記憶内容とを整合させる整合手段をさらに有することを特徴とする請求項２５に記載の画像管理装置。
【請求項２８】
上記画像管理装置は、上記使用者の指示に基づいて、上記整合手段の動作を制御する制御手段をさらに有することを特徴とする請求項２５に記載の画像管理装置。
【請求項２９】
上記画像管理装置は、パーソナルコンピュータの資源を利用して構成された装置であることを特徴とする請求項２５に記載の画像管理装置。
【請求項３０】
生成した画像データを記憶手段に記録する画像記録装置と、
上記記憶手段に記憶されている画像データをメモリに格納し、画像表示手段に格納された画像データに応じた像を表示させる出力手段を有する画像管理装置とからなるシステムの画像表示を制御する方法であって、
上記記憶手段に記憶されている画像データの記憶状態が変化した際に、上記画像管理装置の使用者に報知する報知処理を行うことを特徴とする画像表示制御方法。
【請求項３１】
上記報知処理は、上記記憶手段の記憶状態が変化したことを示すメッセージを上記画像表示手段に表示させることによって上記画像管理装直の使用者に報知することを特徴とする請求項３０に記載の画像表示制御方法。
【請求項３２】
上記画像記録装置は、上記記憶手段に記憶されている画像データの記憶状態が変化したことを上記画像管理装置に通知する通知処理を行うことを特徴とする請求項３０に記載の画像表示制御方法。
【請求項３３】
上記画像管理装置は、上記記憶手段の記憶内容と上記メモリの記憶内容とを整合させる整合処理を行うことを特徴とする請求項３０に記載の画像表示制御方法。
【請求項３４】
上記画像管理装置は、上記使用者の指示に基づいて、上記整合処理を制御することを特徴とする請求項３０に記載の画像表示制御方法。
【請求項３５】
上記画像管理装置は、パーソナルコンピュータの資源を利用して構成された装置であることを特徴とする請求項３０に記載の画像表示制御方法。
【請求項３６】
上記請求項１４〜２９の何れか１項に記載の各手段を構成するプログラムを記録したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【請求項３７】
上記請求項３０〜３５の何れか１項に記載の画像表示制御方法をコンピュータに実行させるプログラムを記録したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理システム、画像記録装置、画像管理装置、画像表示制御方法及び記憶媒体に関し、特に、電子カメラと画像管理装置とからなるカメラシステムに用いて好適なものである。
【背景技術】
【０００２】
従来から、例えば、特許文献１に開示されているように、電子カメラ等の記憶媒体を持つ画像記録装置で記録された画像データを、ＰＣ等の画像を管理・表示することが可能な画像管理表示装置に転送して、画像データを保存、または表示するシステムが知られている。
【０００３】
【特許文献１】特開平１１−２９６４６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の技術においては、以下のような問題点があった。すなわち、上記画像記録装置を画像管理表示装置に接続し、上記画像記録装置の記憶媒体に格納されている画像の一覧を画像管理表示装置に転送して、それを表示画面に表示しているときに、画像記録装置で、新たな画像が記録媒体に追加、もしくは、削除されても、画像管理表示装置の表示画面には反映されない場合があった。
【０００５】
一方、上記画像記録装置で新たな画像が追加されたり、もしくは削除されたりするたびに、上記画像管理表示装置の表示画面が更新されるシステムがあった。このようなシステムにおいては、例えば、画像記録装置が電子カメラであって、連続撮影が行われると、撮影毎に表示画面が更新され、表示がわずらわしくなるという不具合があった。
本発明は上述の問題点にかんがみ、画像記録装置の補助記憶手段内に格納されている画像データが変更されたときに、画像表示手段に表示している画像が不測に更新されないようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像処理システムは、生成した画像データを記録しておく補助記憶手段を有する画像記録装置と、上記補助記憶手段に記録されている画像データを表示する画像表示手段を有する画像管理装置とからなる画像処理システムにおいて、上記補助記憶手段に記録されている画像データを上記画像管理装置に送出する画像データ送出手段と、上記補助記憶手段に記録されている画像データに追加、削除、変更の何れかが行われた時に記録状態の変化メッセージを生成して上記画像管理装置に発行するメッセージ発行手段とを上記画像記録装置が有し、上記メッセージ発行手段から発行された上記補助記憶手段の記録状態の変化メッセージを上記画像表示手段に表示するメッセージ表示手段と、上記画像表示手段に画像データが表示されているときに上記記録状態の変化メッセージが表示されたときに、上記画像表示手段の表示内容を更新するか否かを確認する表示内容更新確認手段と、上記表示内容更新確認手段によって上記画像表示手段の表示内容を更新することが確認された場合に、上記補助記憶手段に記録されている画像データを取得し、上記取得した画像データを上記画像表示手段に表示するように制御する表示制御手段とを上記画像管理装置が有することを特徴としている。
また、本発明の他の特徴とするところは、上記画像記録装置は電子カメラであることを特徴としている。
また、本発明のその他の特徴とするところは、上記画像表示手段に表示されている表示内容を更新するか否かを確認する画面が表示されている間は、上記画像記録装置からの変化メッセージを無視することを特徴としている。
また、本発明のその他の特徴とするところは、上記表示制御手段により、上記補助記憶手段に記録されている画像データを取得している間は、上記画像記録装置の補助記憶手段に対するデータの追加、削除または変更を禁止することを特徴としている。
また、本発明のその他の特徴とするところは、生成した画像データを記憶手段に記録する画像記録装置と、上記記憶手段に記憶されている画像データをメモリに格納し、上記格納された画像データに応じた像を画像表示手段に表示させる出力手段を有する画像管理装置とからなるシステムであって、上記記憶手段に記憶されている画像データの記憶状態が変化した際に、上記画像管理装置の使用者に報知する報知手段を有することを特徴としている。
また、本発明のその他の特徴とするところは、上記報知手段は、上記記憶手段の記憶状態が変化したことを示すメッセージを上記画像表示手段に表示させることによって上記画像管理装置の使用者に報知することを特徴としている。
また、本発明のその他の特徴とするところは、上記画像記録装置は、上記記憶手段に記憶されている画像データの記憶状態が変化したことを上記画像管理装置に通知する通知手段をさらに有することを特徴としている。
また、本発明のその他の特徴とするところは、上記画像管理装置は、上記記憶手段の記憶内容と上記メモリの記憶内容とを整合させる整合手段をさらに有することを特徴としている。
また、本発明のその他の特徴とするところは、上記画像管理装置は、上記使用者の指示に基づいて、上記整合手段の動作を制御する制御手段をさらに有することを特徴としている。
また、本発明のその他の特徴とするところは、上記画像記録装置は、電子カメラであることを特徴としている。
また、本発明のその他の特徴とするところは、上記画像管理装置は、パーソナルコンピュータの資源を利用して構成された装置であることを特徴としている。
【０００７】
本発明の画像記録装置は、生成した画像データを記録しておく補助記憶手段を有し、上記補助記憶手段に記録されている画像データを表示する画像表示手段を有する画像管理装置に接続して画像処理システムを構成するために用いられる画像記録装置において、上記補助記憶手段に記録されている画像データを上記画像管理装置に送出する画像データ送出手段と、上記補助記憶手段に記録されている画像データに追加、削除、変更の何れかが行われた時に記録状態の変化メッセージを生成して上記画像管理装置に発行するメッセージ発行手段とを具備することを特徴としている。
また、本発明のその他の特徴とするところは、画像データを格納するメモリと、上記メモリに格納された画像データに応じた像を画像表示手段に表示させる出力手段とを有する画像管理装置に接続して画像処理システムを構成する画像記録装置であって、生成した画像データを記録する記憶手段と、上記記憶手段に記憶されている画像データの記憶状態が変化した際に、上記画像管理装置の使用者に報知する報知手段とを有することを特徴としている。
また、本発明のその他の特徴とするところは、上記報知手段は、上記記憶手段の記憶状態が変化したことを示すメッセージを上記画像表示手段に表示させることによって上記画像管理装置の使用者に報知することを特徴としている。
また、本発明のその他の特徴とするところは、上記記憶手段に記憶されている画像データの記憶状態が変化したことを上記画像管理装置に通知する通知手段をさらに有することを特徴としている。
また、本発明のその他の特徴とするところは、上記画像記録装置は、電子カメラであることを特徴としている。
【０００８】
本発明の画像管理装置は、生成した画像データを記録しておく補助記憶手段を有する画像記録装置に接続して画像処理システムを構成する画像管理装置において、上記メッセージ発行手段から発行された上記補助記憶手段の記録状態の変化メッセージを上記画像表示手段に表示するメッセージ表示手段と、上記画像表示手段に画像データが表示されているときに上記記録状態の変化メッセージが表示されたときに、上記画像表示手段の表示内容を更新するか否かを確認する表示内容更新確認手段と、上記表示内容更新確認手段によって上記画像表示手段の表示内容を更新することが確認された場合に、上記補助記憶手段に記録されている画像データを取得し、上記取得した画像データを上記画像表示手段に表示するように制御する表示制御手段とを有することを特徴としている。
また、本発明の他の特徴とするところは、上記画像記録装置は電子カメラであることを特徴としている。
また、本発明のその他の特徴とするところは、上記画像表示手段に表示されている表示内容を更新するか否かを確認する画面が表示されている間は、上記画像記録装置からの変化メッセージを無視することを特徴としている。
また、本発明のその他の特徴とするところは、上記表示制御手段により、上記補助記憶手段に記録されている画像データを取得している間は、上記画像記録装置の補助記憶手段に対するデータの追加、削除または変更を禁止することを特徴としている。
また、本発明のその他の特徴とするところは、生成した画像データを記録しておく記憶手段を有する画像記録装置に接続して画像処理システムを構成する画像管理装置であって、上記記憶手段に記憶されている画像データをメモリに格納し、上記格納された画像データに応じた像を画像表示手段に表示させる出力手段と、上記記憶手段に記憶されている画像データの記憶状態が変化した際に、使用者に報知する報知手段とを有することを特徴としている。
また、本発明のその他の特徴とするところは、上記報知手段は、上記記憶手段の記憶状態が変化したことを示すメッセージを画像表示手段に表示させることによって使用者に報知することを特徴としている。
また、本発明のその他の特徴とするところは、上記画像管理装置は、上記記憶手段の記憶内容と上記メモリの記憶内容とを整合させる整合手段をさらに有することを特徴としている。
また、本発明のその他の特徴とするところは、上記画像管理装置は、上記使用者の指示に基づいて、上記整合手段の動作を制御する制御手段をさらに有することを特徴としている。
また、本発明のその他の特徴とするところは、上記画像管理装置は、パーソナルコンピュータの資源を利用して構成された装置であることを特徴としている。
【０００９】
本発明の画像表示制御方法は、生成した画像データを記録しておく補助記憶手段を有する画像記録装置と、上記補助記憶手段に記録されている画像データを表示する画像表示手段を有する画像管理装置とからなるシステムの画像表示制御方法において、上記補助記憶手段に記録されている画像データを上記画像管理装置に送出する画像データ送出処理と、上記補助記憶手段に記録されている画像データに追加、削除、変更の何れかが行われた時に記録状態の変化メッセージを生成して上記画像管理装置に発行するメッセージ発行処理とを上記画像記録装置が行い、上記メッセージ発行手段から発行された上記補助記憶手段の記録状態の変化メッセージを上記画像表示手段に表示するメッセージ表示処理と、上記画像表示手段に画像データが表示されているときに上記記録状態の変化メッセージが表示されたときに、上記画像表示手段の表示内容を更新するか否かを確認する表示内容更新確認処理と、上記表示内容更新確認処理によって上記画像表示手段の表示内容を更新することが確認された場合に、上記補助記憶手段に記録されている画像データを取得し、上記取得した画像データを上記画像表示手段に表示するように制御する表示制御処理とを上記画像管理装置が行うことを特徴としている。
また、本発明の他の特徴とするところは、生成した画像データを記憶手段に記録する画像記録装置と、上記記憶手段に記憶されている画像データをメモリに格納し、画像表示手段に格納された画像データに応じた像を表示させる出力手段を有する画像管理装置とからなるシステムの画像表示を制御する方法であって、上記記憶手段に記憶されている画像データの記憶状態が変化した際に、上記画像管理装置の使用者に報知する報知処理を行うことを特徴としている。
また、本発明のその他の特徴とするところは、上記報知処理は、上記記憶手段の記憶状態が変化したことを示すメッセージを上記画像表示手段に表示させることによって上記画像管理装置の使用者に報知することを特徴としている。
また、本発明のその他の特徴とするところは、上記画像記録装置は、上記記憶手段に記憶されている画像データの記憶状態が変化したことを上記画像管理装置に通知する通知処理を行うことを特徴としている。
また、本発明のその他の特徴とするところは、上記画像管理装置は、上記記憶手段の記憶内容と上記メモリの記憶内容とを整合させる整合処理を行うことを特徴としている。
また、本発明のその他の特徴とするところは、上記画像管理装置は、上記使用者の指示に基づいて、上記整合処理を制御することを特徴としている。
また、本発明のその他の特徴とするところは、上記画像管理装置は、パーソナルコンピュータの資源を利用して構成された装置であることを特徴としている。
【００１０】
本発明の記憶媒体は、上記に記載の各手段を構成するプログラムを記録したことを特徴としている。
また、本発明の他の特徴とするところは、上記に記載の画像表示制御方法を実行するプログラムをコンピュータから読み出し可能に格納したことを特徴としている。
【発明の効果】
【００１１】
本発明によれば、生成した画像データを記録しておく補助記憶手段を有する画像記録装置と、上記補助記憶手段に記録されている画像データを表示する画像表示手段を有する画像管理装置とからなるシステムにおいて、上記補助記憶手段に記録されている画像データに追加、削除、変更の何れかが行われた時には上記画像管理装置に記録状態の変化メッセージを発行し、上記画像表示手段の表示内容を更新することが確認された場合に、上記補助記憶手段に記録されている、上記追加、削除、変更の何れかが行われた画像データを上記画像表示手段に表示するようにしたので、上記補助記憶手段内に格納されている画像データが画像記録装置の操作により変更されたときに、画像表示手段に表示している画像が頻繁に更新されてしまい、画面が見づらくなることを防止することができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照しながら本発明の画像処理システム、画像記録装置、画像管理装置、画像表示制御方法及び記憶媒体の実施形態を説明する。
図１は、本発明が実施されるシステムの土台となるソフトウエアやハードウェアの環境となるプラットフォーム（ｐｌａｔｆｏｒｍ）の一例を示す構成図である。本実施形態においては、コンピュータを含む電子カメラシステムの構成例を示している。
【００１３】
図１において、１０１はコンピュータシステム（ＰＣ）本体、１０２はデータを表示するディスプレイ１０２，１０３は代表的なポインティングデバイスであるマウス、１０４はマウスボタン、１０５はキーボードである。
【００１４】
さらに、１０７は、コンピュータシステムに接続可能な電子カメラであり、これはのＵＳＢ（ユニバーサル・シリアル・バス）１０６等の、データ転送可能なによって接続されている。
【００１５】
上記ＵＳＢは、コンピュータシステムと周辺機器を結ぶインターフェース規格であり、現代のコンピュータシステムのほとんどが採用している。キーボードやマウス、モデムなどを１つのインターフェースで接続できるほか、接続が簡単、部品コストが安いなどの特徴がある。
【００１６】
音や映像などリアルタイムで送る必要のあるデータの転送にはアイソグロナス転送、キーボードやマウスなど割り込みを必要とするものにはインターラプト転送、モデムなどにはエラー訂正ができるバルク転送、デバイスの認識などではコントロール転送を行う。
【００１７】
図２は、本発明が実施される、コンピュータのソフトウェアとハードウェアを含む電子カメラシステムの構成を示す図である。図２において、５０９はハードウェアであり、５０５はハードウェア５０９の上で動作するオペレーティングシステム（ＯＳ）であり、５０４はＯＳ５０５の上で動作するアプリケーションソフトウェアである。
【００１８】
なお、ハードウェア５０９とＯＳ５０５を構成するブロックのうち、構成用件として当然含まれるが、本実施形態を説明する上で直接必要としないブロックに関しては図示していない。そのような図示していないブロックの例として、ハードウェアとしてはＣＰＵ、メモリ、ＯＳとしてはメモリ管理システム等がある。
【００１９】
図２において、５１５はファイルやデータを格納するハードディスク、５０８はＯＳを構成するファイルシステムでありアプリケーションソフトウェアがハードウェアを直接制御することなくファイルの入出力が行えるようにする機能がある。
【００２０】
５１４は、ファイルシステム５０８がハードディスク５１５の読み書きを行うためのディスクＩＯインターフェースである。５０７はＯＳを構成する描画管理システムであり、アプリケーションソフトウェアがハードウェアを直接制御することなく描画が行えるようにする機能がある。
【００２１】
５１３は、描画管理システム５０７がディスプレイ１０２に描画を行うためのビデオインターフェースである。５０６は○Ｓを構成する入力デバイス管理システムであり、アプリケーションソフトウェアがハードウェアを直接制御することなくユーザの入力を受け取ることができるようにする機能がある。
【００２２】
この中には、ＵＳＢ機器を使用するときのホストとなるＵＳＢホストシステムも含まれる。５１０は入力デバイス管理システム５０６がキーボード１０５の入力を受け取るためのキーボードインターフェースである。
【００２３】
マウスインターフェース５１２は、入力デバイス管理システム５０６がマウス１０３からの入力を受け取ることができるようにするためのマウスインターフェースである。
【００２４】
さらに、電子カメラ１０７は、ＵＳＢインターフェース５１６に接続され、入力デバイス管理システム５０６を通して、電子カメラホストアプリケーション５０１との間で、画像データ等やコマンドのやりとりを行うことができる。
【００２５】
５０１は画像を管理・記憶・表示する、電子カメラホストアプリケーションである。５０２は、画像データを作成日付や撮影日付、キーワード等で管理するためのデータ管理手段であり、５０３は管理されている画像データを表示するデータ表示手段である。
【００２６】
カメラ画像取得手段５２０は、電子カメラとの通信を行い、電子カメラ１０７で撮影された画像を取得する。本実施形態のシステムでは、電子カメラホストアプリケーション５０１により、電子カメラ１０７とのデータ転送を行う。そして、転送された画像データは上記データ管理手段５０２により、ＰＣ１０１のハードディスク５１５に記憶される。
【００２７】
図３に、本実施形態の電子カメラ１０７の構成を示すブロック図を示し、図４に電子カメラ１０７の外観図を示す。なお、図３において構成用件として当然含まれるが本発明の実施形態を説明する上で直接必要としないブロックに関しては図示していない。
【００２８】
図３において、撮像ユニット４０１はレンズやＣＣＤを含み、撮影した画像を画像データとして出力する。また、撮影した画像の縮小画像であるサムネール画像データも同時に生成する。本システムにおける電子カメラ１０７では、画像を撮影するほかに、音声を録音でき、録音ユニット４０２により、録音データ（ＷＡＶＥ形式データ）として出力される。
【００２９】
補助記憶装置４０３は、上記撮像ユニット４０１や録音ユニット４０２からのデータをファイルとして保存するためのものであり、本システムでは取り外し可能な記録媒体としてコンパクトフラッシュ（Ｒ）メモリーカードを用いている。
【００３０】
４０４は、電子カメラ１０７とコンピュータを接続するときのインターフェー１０６で、図２におけるＵＳＢポートと接続され、上述した汎用インターフェース１０６と同様の汎用インターフェースである。４０５コントロールユニットは、電子カメラ１０７全体の動作を制御するためのものである。
【００３１】
４０６は、ボタン・スイッチユニットであり、図４の外観図に示す各種ボタン３０７１．３０７２．３０７３．３０７４、及びスイッチ３０７５からの入力をコントロールユニット４０５に伝える。
【００３２】
図４において、３０７１はメニューボタンでこのボタンが押されると液晶表示画面３０７０にカメラの各種設定を行うためのメニューが表示される。ユーザは、操作ボタン３０７２とセットボタン３０７３を操作することにより、電子カメラ１０７の設定を変更することができる。
【００３３】
また、後述するモードスイッチ３０７５が「撮影」のポジションの時に、撮影ボタン３０７４が押されると、電子カメラ１０７による撮影が実行される。撮影された画像データはＪＰＥＧファイルとして、電子カメラ１０７の補助記憶装置に格納される。
【００３４】
３０７５はモードスイッチであり、これにより、撮影、または、再生の切り替えを行う。４０７は表示ユニットであり、電子カメラ１０７の液晶表示画面３０７０上に、撮像ユニットからの画像データや補助記憶装置４０３に格納されている画像データを表示したり、電子カメラ１０７の設定を行うためのメニューを表示したりする。
【００３５】
ここで、本実施形態に関係する電子カメラ１０７での画像の削除方法について説明する。モードスイッチ３０７５を「再生」にすると、図７に示すように、カメラの補助記憶装置に格納されている撮影済みの画像７０１が電子カメラ１０７の液晶表示画面３０７０上に表示される。
【００３６】
ここで、メニューボタン３０．７１を押すと、図８に示すメニューが液晶表示画面内に表示される。表示された画像を削除するためには、メニューから一枚消去を選択し、セットボタン３０７３を押す。
【００３７】
すると、図９に示す削除確認画面が表示され、表示されている画像を削除しても良いならば、ＯＫボタンにフォーカスを合わせてセットボタン３０７３を押す。これにより、電子カメラの補助記憶装置内から、表示されていた画像７０１の画像ファイルが削除される。
【００３８】
次に、図５に本実施形態における電子カメラ１０７のホストアプリケーションの表示画面を示す。本アプリケーションはＰＣ１０１上で動作し、図５に示すように、アルバム１３１，１３２という単位で画像をグループ化して管理、表示するものである。新規にカメラで撮影されたデータをアルバムに登録する場合は、［カメラ画像］メニュー１３３を選び、図６に示すカメラ画像表示画面１４０を表示する。
【００３９】
カメラ画像表示画面１４０は、カメラの補助記憶装置に格納されている画像の一覧を見るためのもので、撮影された画像の縮小画像１４８が表示される。なお、縮小画像とは、電子カメラ１０７での撮影時に本体画像とは別に自動的に作成されるものである。
【００４０】
［画像一覧］ボタン１４３を指定すると、電子カメラ１０７との接続を開始し、接続が確立されると、撮影された画像データの縮小画像を縮小画像表示エリア１５０に表示する。表示されている縮小画像に対応した本体画像をホストアプリケーションのアルバムに登録し、管理・記憶する場合は縮小画像をアルバムにドラッグ＆ドロップするか、もしくは所望の画像を選択し、取り込みボタン１４４を選択すると、本体画像がカメラもしくはＰＣ１０１の補助記憶装置からアプリケーションにロードされ、アルバムに画像が登録される。なお、図６において、１４５は「全て取り込み」ボタン、１４６は「消去」ボタン、１４７は「終了」ボタンである。
【００４１】
次に、本実施形態による、カメラ画像表示画面１４０と電子カメラ１０７内の補助記憶装置内の画像データとの画一性を保持し、かつ、表示の見苦しさを低減させる方法を説明する。本実施形態では、電子カメラ１０７側で、撮影、もしくは画像の削除が行われ、補助記憶装置内の内容が変更になった場合に、電子カメラ１０７からホストアプリケーションに、内容が変更になったということを知らせるためにのメッセージを発行する。
【００４２】
以後、このメッセージのことをアップデートメッセージと呼ぶことにする。アプリケーション側では、このアップデートメッセージを受信すると、表示の更新許可を求める画面をユーザに示す。
【００４３】
この画面の表示中にアップデートメッセージを受信しても、アプリケーションでは、新たに、許可を求める画面は表示しない。これにより、連続して、撮影、もしくは、削除が行われても、ユーザが表示の更新を許可しない限り、表示はそのままなので、画面が頻繁に更新されてしまい、見苦しくなることを防ぐことができる。
【００４４】
まず、始めに電子カメラ１０７での撮影、もしくは画像削除時の動作を図１３及び図１４を用いて説明する。図１３に、電子カメラ１０７の撮影ボタン３０７４が押されたときの動作を説明するフローチャートを示す。
【００４５】
撮影ボタン３０７４が押されると、ステップＳ１でＰＣ１０１との接続状態にあるかを調べる。ここで、ＰＣ１０１との接続状態とは、単に電子カメラ１０７とＰＣ１０１とがＵＳＢケーブルで物理的に接続されているかどうかということではなく、ＰＣ１０１で電子カメラホストアプリケーションが起動し、通信可能な状態にあるかということを意味する。
【００４６】
ステップＳ１の判断の結果、ＰＣ１０１と接続状態にない場合はステップＳ６において撮影が行われ、撮影画像データが電子カメラ１０７の補助記憶装置にファイルで格納される。一方、ステップＳ１の判断の結果、接続状態にある場合は、ステップＳ２で、サムネールデータが送信中であるかを調べる。
【００４７】
サムネールデータが送信中ということは、電子カメラ１０７の補助記憶装置内のファイルが調べられ、今まさにＰＣ１０１のホストアプリケーションのカメラ画面が更新中であることを意味するので、補助記憶装置内の画像データとカメラ画面の表示データの画一性を保つために、撮影は行わず、ステップＳ３にて警告音を発して処理を終了する。
【００４８】
ステップＳ２の判断の結果、サムネールデータが送信中でない場合は、ステップＳ４に処理を移動し、撮影と画像ファイルの保存を行う。次に、ステップＳ５において、本実施形態によるアップデートメッセージをＰＣ１０１のホストアプリケーションに向けて発行する。
【００４９】
次に、図１４に電子カメラ１０７のメニューボタンが押され、画像が削除されようとしたときの動作を説明するフローチャートを示す。
まず、最初のステップＳ１で、メニューを表示しユーザにより、項目が選択される。その後、ステップＳ２で「消去」が選択されたか否かを判断する。この判断の結果、選択された項目が「一枚消去」（もしくは『全消去』）以外ならば、ステップＳ８に進み、選択された項目に相当する処理を行う。
【００５０】
一方、ステップＳ２の判断の結果、選択された項目が消去ならば、ステップＳ３に処理が移り、ＰＣ１０１と接続中かを調べる。この判断の結果、接続中でない場合はステップＳ８に処理を移し、選択された項目に相当する処理を実行する。
【００５１】
ステップＳ３の判断の結果、ＰＣ１０１と接続中の場合はステップＳ４にて、サムネールが収集中かを調べる。この理由は、上記撮影ボタンの場合と同じである。収集中の場合は、ステップＳ５に処理を移して警告音を発し、かつ、図１６に示すように、電子カメラ１０７の表示画面上に警告メッセージを表示する。
【００５２】
一方、収集中でない場合はステップＳ６において、選択された項目に相当する動作、つまり、画像の削除を行う。その後、ステップＳ７において、アップデートメッセージをＰＣ１０１のホストアプリケーションに対して発行する。
【００５３】
次に、ＰＣ１０１のホストアプリケーション側の動作の説明を行う。
本実施形態におけるデジタルカメラホストアプリケーションのカメラ画像画面での動作手順を説明するフローチャートを図１５に示す。図１５は、電子カメラ１０７からのアップデートメッセージを受信した時の動作を示すもので、アップデートメッセージを受信すると、まず、ステップＳ１で、描画更新確認画面１０００が表示中かを調べる。
【００５４】
描画更新確認画面１０００は、図１０に示すようなもので、カメラ内に補助記憶装置内の画像データが変更されたので、表示データを更新するための許可を求めるものである。
【００５５】
この描画更新確認画面が、まだ、表示されていない場合はステップＳ２で表示する。ステップＳ３では、ユーザによる描画更新の許可が下りるまで待つ。これらのステップＳ１、ステップＳ２、ステップＳ３の処理により、複数個のアップデートメッセージを受信しても、描画更新確認画面は１つしか表示されなくなる。
【００５６】
そして、描画更新の許可がユーザによりなされると、ステップＳ４において、カメラから、格納されている画像全てのサムネールデータを取得し、ステップＳ５において、それらをカメラ画像画面に表示する。
【００５７】
以上の処理により、実際の動作は以下に述べるようになる。
ユーザは、電子カメラホストアプリケーションを起動し、図６に示すような画面でカメラに接続して、カメラ内の画像を見ているとする。このとき、電子カメラ１０７側において、図７に示すように、カメラ画像画面上では画像１４９に相当する画像を液晶画面に表示させ、図８及び図９のような操作を行い、画像を削除したとする。
【００５８】
そうすると、カメラ側からホストアプリケーションヘアップデートメッセージが発行され、それを受信したホストアプリケーションは、図１０に示すような描画更新確認画面を表示する。
【００５９】
その画面において、ユーザが「ＯＫ」を押すと、図１１に示すように、画面が更新され、削除された縮小画像以外の画像の縮小画像がカメラ画像表示画面に表示される。
【００６０】
また、この状態で、電子カメラ１０７において、２枚の速写が行われたとする。すると、やはり、電子カメラ１０７からホストアプリケーションに向けてアップデートメッセージが連続して２回発行される。アプリケーションがわでは、一個目のアップデートメッセージに応じて、図１０に示すような描画更新確認画面を表示する。直後に来る２個目のアップデートメッセージは、すでに描画更新確認画面が表示されているので、無視される。
【００６１】
この状態でユーザがＯＫを押すと、図１２に示すように、速写により撮影された２枚の画像の縮小画像１２０１、１２０２がカメラ画像表示画面に追加される。この場合、画面の更新は１回で済むことになり、頻繁な更新による見苦しさがなくなることになる。
【００６２】
なお、本実施形態において、撮影、削除による、電子カメラ１０７の補助記憶装置内の画像データの増減に対してのみ描画更新確認画面を表示しているが、その限りではなく、例えば電子カメラ１０７での回転操作等に対しても同様な処理を施しても良い。
【００６３】
また、本実施形態では、アップデートメッセージを撮影、削除とも区別してはいないが、これを区別し、削除の場合は画像のファイル名などをメッセージに付加してもよい。それにより、ホストアプリケーションでは、削除された画像のサムネールをカメラ画像表示画面から、消去するだけで、カメラの補助記憶装置との画一性が取れるようになる。
【００６４】
（本発明の他の実施の形態）
本発明は複数の機器（例えば、ホストコンピュータ、インターフェース機器、リーダ、プリンタ等）から構成されるシステムに適用しても１つの機器からなる装置に適用しても良い。
【００６５】
また、上述した実施の形態の機能を実現するように各種のデバイスを動作させるように、上記各種デバイスと接続された装置あるいはシステム内のコンピュータに対し、上記実施の形態の機能を実現するためのソフトウェアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵあるいはＭＰＵ）に格納されたプログラムに従って上記各種デバイスを動作させることによって実施したものも、本発明の範鴫に含まれる。
【００６６】
また、この場合、上記ソフトウェアのプログラムコード自体が上述した実施の形態の機能を実現することになり、そのプログラムコード自体、およびそのプログラムコードをコンピュータに供給するための手段、例えばかかるプログラムコードを格納した記憶媒体は本発明を構成する。かかるプログラムコードを記憶する記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００６７】
また、コンピュータが供給されたプログラムコードを実行することにより、上述の実施の形態で説明した機能が実現されるだけでなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）あるいは他のアプリケーションソフト等の共同して上述の実施の形態で示した機能が実現される場合にもかかるプログラムコードは本発明の実施の形態に含まれることは言うまでもない。
【００６８】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合にも本発明に含まれる。
【図面の簡単な説明】
【００６９】
【図１】本実施形態の機器構成を示す図である。
【図２】本実施形態のシステムブロック図である。
【図３】本実施形態における電子カメラのシステムブロック図である。
【図４】本実施形態における電子カメラの外観図である。
【図５】本実施形態における、ホストアプリケーションでの表示画面を示す図である。
【図６】本実施形態における、ホストアプリケーションのカメラ画像表示画面を示す図である。
【図７】本実施形態における、電子カメラでの液晶画面での表示画面を示す図である。
【図８】本実施形態における、電子カメラでの液晶画面での表示画面を示す図である。
【図９】本実施形態における、電子カメラでの液晶画面での表示画面を示す図である。
【図１０】本実施形態における、ホストアプリケーションのカメラ画像表示画面を示す図である。
【図１１】本実施形態における、ホストアプリケーションのカメラ画像表示画面を示す図である。
【図１２】本実施形態における、ホストアプリケーションのカメラ画像表示画面を示す図である。
【図１３】本実施形態における、電子カメラの撮影ボタンが押されたときの動作を示すフローチャートである。
【図１４】本実施形態における、電子カメラのメニューが操作されたときの動作を示すフローチャートである。
【図１５】本実施形態における、ホストアプリケーションの動作を示すフローチャートである。
【図１６】本実施形態における、電子カメラでの液晶画面での表示画面を示す図である。
【符号の説明】
【００７０】
１０１  コンピュータシステム（ＰＣ）本体
１０２  ディスプレイ
１０３  マウス
１０４  マウスボタン
１０５  キーボード
１０６  ＵＳＢ（ユニバーサル・シリアル・バス）
１０７  電子カメラ                                                                        
【図１】
2005110132.tif 000003
【図２】
2005110132.tif 000004
【図３】
2005110132.tif 000005
【図４】
2005110132.tif 000006
【図５】
2005110132.tif 000007
【図６】
2005110132.tif 000008
【図７】
2005110132.tif 000009
【図８】
2005110132.tif 000010
【図９】
2005110132.tif 000011
【図１０】
2005110132.tif 000012
【図１１】
2005110132.tif 000013
【図１２】
2005110132.tif 000014
【図１３】
2005110132.tif 000015
【図１４】
2005110132.tif 000016
【図１５】
2005110132.tif 000017
【図１６】
2005110132.tif 000018