(57)【要約】【課題】デジタルカメラと管理装置とを有する画像管理システムにおいて、デジタルカメラで撮影された画像データを管理装置側で処理させる場合に、画像確認作業および特別な操作を強要することなく、被写体の種類に応じたアプリケーション処理を自動的に選択して実行できるようにする。【解決手段】画像管理システムにおいて、デジタルカメラ１は、被写体の種類毎に用意されている複数の撮影モードの中から被写体の種類に応じた撮影モードを選択すると共に、この選択モードで撮影された画像データにその被写体の種類を示す情報を付加して管理装置３に送信する。管理装置３は、デジタルカメラ１から送信されて来た画像データをその被写体の種類を示す情報と共に受信すると、被写体の種類毎に用意されている複数のアプリケーション処理の中から受信した被写体の種類を示す情報に対応付けられているアプリケーション処理を選択して実行する。【選択図】  図1
2005322952.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影する際の撮影モードを選択可能であると共に、この選択モードで撮影された画像データを送信可能なデジタルカメラと、このデジタルカメラから画像データを受信した場合に、複数のアプリケーション処理の中から当該画像データに関するアプリケーション処理を選択して実行する管理装置を備えた画像管理システムであって、
前記デジタルカメラは、被写体の種類毎に用意されている複数の撮影モードの中から被写体の種類に応じた撮影モードを選択するモード選択手段と、この選択手段によって選択された撮影モードで撮影された画像データにその被写体の種類を示す情報を付加して前記管理装置に送信する送信手段とを具備し、
前記管理装置は、前記デジタルカメラから送信されて来た画像データをその被写体の種類を示す情報と共に受信する受信手段と、被写体の種類毎に用意されている複数のアプリケーション処理の中から前記受信した被写体の種類を示す情報に対応付けられているアプリケーション処理を選択する処理選択手段とを具備し、
たことを特徴とする画像管理システム。
【請求項２】
前記デジタルカメラは、シャッター速度、絞り調整、焦点調整、露出補正値、色補正値のうち、少なくとも、その何れかを含む撮影パラメータを被写体の種類毎に最適化した複数の撮影モードを有する、
ことを特徴とする請求項1記載の画像管理システム。
【請求項３】
前記デジタルカメラ側の複数の撮影モードは、被写体の種類が風景、人物、書画などに分類されている場合に、この分類毎に最適化された撮影モードであり、
前記管理装置側の複数のアプリケーション処理は、前記分類毎に最適化された処理内容のアプリケーション処理である、
ことを特徴とする請求項1記載の画像管理システム。
【請求項４】
被写体の種類を示す情報を画像データに付加する際の付加形態が各々異なる複数種のデジタルカメラが管理装置に接続されているシステム環境において、前記管理装置は、何れかのデジタルカメラが接続された場合に、このカメラの種類を特定する特定手段と、デジタルカメラの種類毎に設けられている前記処理選択手段のうち、前記特定手段によって特定されたカメラの種類に対応する処理選択手段によってアプリケーション処理を選択する、
ようにしたことを特徴とする請求項1記載の画像管理システム。
【請求項５】
前記モード選択手段によって選択された撮影モードで撮影された各画像データは、被写体の種類毎に分けた分類別フォルダに保存されており、この分類別フォルダ内の画像ファイルにその被写体の種類を示す情報を付加して管理装置に送信する際に、この画像ファイルに当該フォルダの分類を示す構造情報を付加して送信し、
前記処理選択手段は、受信したフォルダ構造情報に基づいて被写体の種類を判別して対応するアプリケーション処理を選択する、
ようにしたことを特徴とする請求項1記載の画像管理システム。
【請求項６】
前記モード選択手段によって選択された撮影モードで撮影された各画像データは、被写体の種類毎に決められている文字列がファイル名のデータ名称部分に付加された形態で保存されており、この画像ファイルにその被写体の種類を示す情報を付加して管理装置に送信する際に、この画像ファイルに当該ファイル名を付加して送信し、
前記処理選択手段は、受信したファイル名に含まれている文字列に基づいて被写体の種類を判別して対応するアプリケーション処理を選択する、
ようにしたことを特徴とする請求項1記載の画像管理システム。
【請求項７】
前記モード選択手段によって選択された撮影モードで撮影された各画像データは、被写体の種類毎に決められている文字列がファイル名の拡張子部分に付加された形態で保存されており、この画像ファイルにその被写体の種類を示す情報を付加して管理装置に送信する際に、この画像ファイルに当該ファイル名を付加して送信し、
前記処理選択手段は、受信したファイル名に含まれている拡張子に基づいて被写体の種類を判別して対応するアプリケーション処理を選択する、
ようにしたことを特徴とする請求項1記載の画像管理システム。
【請求項８】
コンピュータに対して、
被写体の種類毎に用意されている複数の撮影モードの中から被写体の種類に応じた撮影モードを選択するデジタルカメラ側の機能と、
選択された撮影モードで撮影された画像データにその被写体の種類を示す情報を付加して管理装置に送信するデジタルカメラ側の機能と、
デジタルカメラから送信されて来た画像データをその被写体の種類を示す情報と共に受信する管理装置側の機能と、
被写体の種類毎に用意されている複数のアプリケーション処理の中から前記受信した被写体の種類を示す情報に対応付けられているアプリケーション処理を選択する管理装置側の機能と、
を実現させるためのプログラム。
【請求項９】
被写体を撮影する際の撮影モードを選択可能であると共に、この選択モードで撮影された画像データを管理装置に送信可能なデジタルカメラであって、
被写体の種類毎に用意されている複数の撮影モードの中から被写体の種類に応じた撮影モードを選択する選択手段と、
この選択手段によって選択された撮影モードで撮影された画像データをその被写体の種類を示す情報に対応付けて分類別に記憶する分類別記憶手段と、
この分類別記憶手段内の画像データを管理装置に送信する場合に、この画像データにその被写体の種類を示す情報を所定の形式に従って付加して送信することによって当該管理装置に対して被写体の種類に対応するアプリケーション処理を選択して実行すべきことを指示する送信手段と、
を具備したことを特徴とするデジタルカメラ。
【請求項１０】
コンピュータに対して、
被写体の種類毎に用意されている複数の撮影モードの中から被写体の種類に応じた撮影モードを選択する機能と、
選択された撮影モードで撮影された画像データをその被写体の種類を示す情報に対応付けて分類別に記憶されている状態において、この分類別の画像データを管理装置に送信する場合に、この画像データにその被写体の種類を示す情報を所定の形式に従って付加して送信することによって当該管理装置に対して被写体の種類に対応するアプリケーション処理を選択して実行すべきことを指示する機能と、
を実現させるためのプログラム。
【請求項１１】
被写体の種類毎に用意されている複数の撮影モードの中から被写体の種類に応じた撮影モードで撮影された画像データにその被写体の種類を示す情報を付加して送信する機能を備えたデジタルカメラから画像データを受信した場合に、複数のアプリケーション処理の中から当該画像データに関するアプリケーション処理を選択して実行する管理装置であって、
デジタルカメラから送信されて来た画像データをその被写体の種類を示す情報と共に受信する受信手段と、
被写体の種類毎に用意されている複数のアプリケーション処理の中から前記受信した被写体の種類に対応するアプリケーション処理を選択する選択手段と、
を具備したことを特徴とする管理装置。
【請求項１２】
コンピュータに対して、
被写体の種類毎に用意されている複数の撮影モードの中から被写体の種類に応じた撮影モードで撮影された画像データにその被写体の種類を示す情報を付加して送信する機能をを備えたデジタルカメラから送信されて来た画像データをその被写体の種類を示す情報と共に受信する機能と、
被写体の種類毎に用意されている複数のアプリケーション処理の中から前記受信した被写体の種類に対応するアプリケーション処理を選択する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、デジタルカメラと管理装置とを有する画像管理システムおよびデジタルカメラおよび管理装置並びにプログラムに関する。
【背景技術】
【０００２】
近年のデジタルカメラには、被写体の種類に応じて撮影モードを自動的に最適化するベストショットと呼称される機能を有するものがある。すなわち、風景、人物、オフィス文書、名刺などを撮影対象とする場合、その種類に対応してシャッタースピード、絞り、フォーカスなどを最適化したり、必要な画像処理を施したり、保存時の記録形式、解像度を最適化するようにしたデジタルカメラが知られている。
一方、デジタルカメラで撮影した画像データは、パーソナルコンピュータで読み込んで管理したり、各種目的のために利用することができるが、そのために必要とされるソフトウエアは、被写体の種類毎に異なっている。すなわち、風景、人物画像を主な管理対象とするソフトウエアの場合には、露出、色合いの補正、トリミングなどを行って印刷する機能を有し、また、名刺画像を主な管理対象とするソフトウエアの場合には、ＯＣＲ機能および名刺管理機能を有している。
【０００３】
また、パーソナルコンピュータにおいては、所望するデータを処理するために必要なソフトを起動する場合、そのファイル名の拡張子部分によって基本的な保存形式を識別し、その保存形式に応じて起動するソフトを自動決定する機能を有していた。この場合、ファイル名の拡張子部分によって識別できるのは、画像、音声、テキストのように比較的大まかな分類と、ＢＭＰ、ＪＰＧ、ＴＩＦなどの記録(圧縮)形式などしか識別することができず、例えば、同じＪＰＧの拡張子を有する風景画像と名刺画像であっても、それらを自動識別することはできなかった。
【０００４】
ところで、従来においては、アプリケーションが必要とする新たな属性を動的に定義して付加すると共に、新たに付加した属性を画像データ、音声データと関連付けて格納するようにしたが画像および音声の記録管理装置が知られている（特許文献１参照）。
【特許文献１】特開平９−３０７８５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１の技術にあっては、例えば、備品管理アプリケーションにおいて、品名、形式、備品番号、管理者名などの属性データを任意に定義した属性定義表を用意しておき、撮影終了時に表示される属性定義表の中から入力指定された属性データを画像データ、音声データに関連付けて格納したり、この属性に応じてデータをソートするようにしたデジタルカメラであり、風景画像、名刺画像などのように被写体の種類に応じた属性を自動付加するものではなかった。
【０００６】
従って、デジタルカメラで撮影した画像データの処理、管理をパーソナルコンピュータ側で行う場合、ユーザにあっては、汎用の画像表示プログラムを利用して、画面内容から被写体の種類を確認した後に、この種類に応じて最適化されているアプリケーションプログラムを画像データ毎に選択指定する操作を行う必要があり、画像データ数が膨大な場合には、画像内容の確認作業、アプリケーション選択作業に多大な時間と労力を必要とし、ユーザに大きな負担をかけるという問題があった。
【０００７】
第１の発明の課題は、デジタルカメラと管理装置とを有する画像管理システムにおいて、デジタルカメラで撮影された画像データを管理装置側で処理させる場合に、画像確認作業および特別な操作を強要することなく、被写体の種類に応じたアプリケーション処理を自動的に選択して実行できるようにすることである。
【０００８】
第２の発明の課題は、撮影モードを選択可能であると共に、選択モードで撮影された画像データを管理装置に送信可能なデジタルカメラにおいて、特別な操作を強要することなく、管理装置に対して被写体の種類に応じたアプリケーション処理を選択して実行すべきことを指示できるようにすることである。
【０００９】
第３の発明の課題は、被写体の種類に応じた撮影モードで撮影された画像データにその被写体の種類を示す情報を付加して送信する機能を備えたデジタルカメラが接続されている管理装置において、特別な操作を強要することなく、被写体の種類に対応するアプリケーション処理を実行できるようにすることである。
【課題を解決するための手段】
【００１０】
請求項１記載の発明（第１の発明）は、被写体を撮影する際の撮影モードを選択可能であると共に、この選択モードで撮影された画像データを送信可能なデジタルカメラと、このデジタルカメラから画像データを受信した場合に、複数のアプリケーション処理の中から当該画像データに関するアプリケーション処理を選択して実行する管理装置を備えた画像管理システムであって、前記デジタルカメラは、被写体の種類毎に用意されている複数の撮影モードの中から被写体の種類に応じた撮影モードを選択するモード選択手段と、この選択手段によって選択された撮影モードで撮影された画像データにその被写体の種類を示す情報を付加して前記管理装置に送信する送信手段とを具備し、前記管理装置は、前記デジタルカメラから送信されて来た画像データをその被写体の種類を示す情報と共に受信する受信手段と、被写体の種類毎に用意されている複数のアプリケーション処理の中から前記受信した被写体の種類を示す情報に対応付けられているアプリケーション処理を選択する処理選択手段とを具備したことを特徴とする。
更に、コンピュータに対して、上述した請求項１記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項８記載の発明）。
【００１１】
なお、請求項１記載の発明は次のようなものであってもよい。
前記デジタルカメラは、シャッター速度、絞り調整、焦点調整、露出補正値、色補正値のうち、少なくとも、その何れかを含む撮影パラメータを被写体の種類毎に最適化した複数の撮影モードを有する（請求項２記載の発明）。
【００１２】
前記デジタルカメラ側の複数の撮影モードは、被写体の種類が風景、人物、書画などに分類されている場合に、この分類毎に最適化された撮影モードであり、前記管理装置側の複数のアプリケーション処理は、前記分類毎に最適化された処理内容のアプリケーション処理である（請求項３記載の発明）。
【００１３】
被写体の種類を示す情報を画像データに付加する際の付加形態が各々異なる複数種のデジタルカメラが管理装置に接続されているシステム環境において、前記管理装置は、何れかのデジタルカメラが接続された場合に、このカメラの種類を特定する特定手段と、デジタルカメラの種類毎に設けられている前記処理選択手段のうち、前記特定手段によって特定されたカメラの種類に対応する処理選択手段によってアプリケーション処理を選択する（請求項４記載の発明）。
【００１４】
前記モード選択手段によって選択された撮影モードで撮影された各画像データは、被写体の種類毎に分けた分類別フォルダに保存されており、この分類別フォルダ内の画像ファイルにその被写体の種類を示す情報を付加して管理装置に送信する際に、この画像ファイルに当該フォルダの分類を示す構造情報を付加して送信し、前記処理選択手段は、受信したフォルダ構造情報に基づいて被写体の種類を判別して対応するアプリケーション処理を選択する（請求項５記載の発明）。
【００１５】
前記モード選択手段によって選択された撮影モードで撮影された各画像データは、被写体の種類毎に決められている文字列がファイル名のデータ名称部分に付加された形態で保存されており、この画像ファイルにその被写体の種類を示す情報を付加して管理装置に送信する際に、この画像ファイルに当該ファイル名を付加して送信し、前記処理選択手段は、受信したファイル名に含まれている文字列に基づいて被写体の種類を判別して対応するアプリケーション処理を選択する（請求項６記載の発明）。
【００１６】
前記モード選択手段によって選択された撮影モードで撮影された各画像データは、被写体の種類毎に決められている文字列がファイル名の拡張子部分に付加された形態で保存されており、この画像ファイルにその被写体の種類を示す情報を付加して管理装置に送信する際に、この画像ファイルに当該ファイル名を付加して送信し、前記処理選択手段は、受信したファイル名に含まれている拡張子に基づいて被写体の種類を判別して対応するアプリケーション処理を選択する（請求項７記載の発明）。
【００１７】
請求項９記載の発明（第２の発明）は、被写体を撮影する際の撮影モードを選択可能であると共に、この選択モードで撮影された画像データを管理装置に送信可能なデジタルカメラであって、被写体の種類毎に用意されている複数の撮影モードの中から被写体の種類に応じた撮影モードを選択する選択手段と、この選択手段によって選択された撮影モードで撮影された画像データをその被写体の種類を示す情報に対応付けて分類別に記憶する分類別記憶手段と、この分類別記憶手段内の画像データを管理装置に送信する場合に、この画像データにその被写体の種類を示す情報を所定の形式に従って付加して送信することによって当該管理装置に対して被写体の種類に対応するアプリケーション処理を選択して実行すべきことを指示する送信手段とを具備したことを特徴とする。
更に、コンピュータに対して、上述した請求項９記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項１０記載の発明）。
【００１８】
請求項１１記載の発明（第３の発明）は、被写体の種類毎に用意されている複数の撮影モードの中から被写体の種類に応じた撮影モードで撮影された画像データにその被写体の種類を示す情報を付加して送信する機能を備えたデジタルカメラから画像データを受信した場合に、複数のアプリケーション処理の中から当該画像データに関するアプリケーション処理を選択して実行する管理装置であって、デジタルカメラから送信されて来た画像データをその被写体の種類を示す情報と共に受信する受信手段と、被写体の種類毎に用意されている複数のアプリケーション処理の中から前記受信した被写体の種類に対応するアプリケーション処理を選択する選択手段とを具備したことを特徴とする。
更に、コンピュータに対して、上述した請求項１１記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項１２記載の発明）。
【発明の効果】
【００１９】
請求項１記載の発明（第１の発明）の画像管理システムにおいて、デジタルカメラは、被写体の種類毎に用意されている複数の撮影モードの中から被写体の種類に応じた撮影モードを選択すると共に、この選択モードで撮影された画像データにその被写体の種類を示す情報を付加して管理装置に送信し、管理装置は、デジタルカメラから送信されて来た画像データをその被写体の種類を示す情報と共に受信すると、被写体の種類毎に用意されている複数のアプリケーション処理の中から受信した被写体の種類を示す情報に対応付けられているアプリケーション処理を選択して実行するようにしたから、デジタルカメラで撮影された画像データを管理装置側で処理させる場合に、画像確認作業および特別な操作を強要することなく、被写体の種類に応じたアプリケーション処理を自動的に選択して実行することができ、ユーザに負担をかけず、確実な処理の実現が可能となる。
【００２０】
請求項２記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、デジタルカメラは、シャッター速度、絞り調整、焦点調整、露出補正値、色補正値のうち、少なくとも、その何れかを含む撮影パラメータを被写体の種類毎に最適化した複数の撮影モードを有し、例えば、風景、人物、オフィス文書、名刺などを撮影対象とする場合、その種類に対応した撮影モードによってシャッター速度、絞り調整、焦点調整、露出補正値、色補正値などを自動的に最適化して撮影することができる。
【００２１】
請求項３記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、デジタルカメラ側の複数の撮影モードは、被写体の種類が風景、人物、書画などのように分類毎に最適化された撮影モードであり、管理装置側の複数のアプリケーション処理は、分類毎に最適化された処理内容のアプリケーション処理であり、例えば、風景、人物画像を主な管理対象とするアプリケーション処理の実行時には、露出、色合いの補正、トリミングなどを行って印刷することができ、名刺画像を主な管理対象とするアプリケーション処理の実行時には、ＯＣＲ機能を動作させて名刺管理を行うことができる。
【００２２】
請求項４記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、被写体の種類を示す情報を画像データに付加する際の付加形態が各々異なる複数種のデジタルカメラが管理装置に接続されているシステム環境において、管理装置は、何れかのデジタルカメラが接続された場合に、このカメラの種類を特定すると共に、デジタルカメラの種類毎に設けられている処理選択手段のうち、特定されたカメラの種類に対応する処理選択手段によってアプリケーション処理を選択するようにしたから、被写体の種類を示す情報を画像データに付加する際の付加形態が各々異なる複数種のデジタルカメラが接続されているシステム環境下であっても、デジタルカメラの種類に拘らず、被写体の種類に応じたアプリケーション処理の自動選択が可能となる。
【００２３】
請求項５記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、被写体の種類毎に分けた分類別フォルダに画像保存されている場合において、この分類別フォルダ内の画像ファイルにその被写体の種類を示す情報を付加して管理装置に送信する際に、この画像ファイルに当該フォルダの分類を示す構造情報を付加して送信し、管理装置側では、受信したフォルダ構造情報に基づいて被写体の種類を判別して対応するアプリケーション処理を選択するようにしたから、例えば、階層構造など複雑なフォルダ構造で画像ファイルが分類保存されている場合でも、このフォルダ構造情報をそのまま被写体の種類を示す情報とすることができ、複雑なアプリケーション構造の中から必要なアプリケーションを選択することができる。
【００２４】
請求項６記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、被写体の種類毎に決められている文字列がファイル名のデータ名称部分に付加された形態で画像保存されている場合において、この画像ファイルにその被写体の種類を示す情報を付加して管理装置に送信する際に、この画像ファイルに当該ファイル名を付加して送信し、管理装置側では、受信したファイル名に含まれている文字列に基づいて被写体の種類を判別して対応するアプリケーション処理を選択するようにしたから、被写体の種類をより具体的に示した文字列を付加することができ、細分化されたアプリケーション処理を選択することができる。
【００２５】
請求項７記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、被写体の種類毎に決められている文字列がファイル名の拡張子部分に付加された形態で画像保存されている場合において、この画像ファイルにその被写体の種類を示す情報を付加して管理装置に送信する際に、この画像ファイルに当該ファイル名を付加して送信し、管理装置側では、受信したファイル名に含まれている拡張子に基づいて被写体の種類を判別して対応するアプリケーション処理を選択するようにしたから、この拡張子によってファイル形式、圧縮形式を指示できる他、この拡張子で示されるアプリケーション処理を起動させることができる。
【００２６】
請求項９記載の発明（第２の発明）のデジタルカメラによれば、撮影モードを選択可能であると共に、選択モードで撮影された画像データを管理装置に送信可能なデジタルカメラにおいて、被写体の種類毎に用意されている複数の撮影モードの中から被写体の種類に応じて選択された撮影モードで撮影された画像データをその被写体の種類を示す情報に対応付けて分類別に記憶保持しておき、この分類別の画像データを管理装置に送信する場合に、この画像データにその被写体の種類を示す情報を所定の形式に従って付加して送信することによって当該管理装置に対して被写体の種類に対応するアプリケーション処理を選択して実行すべきことを指示するようにしたから、特別な操作を強要することなく、管理装置に対して被写体の種類に応じたアプリケーション処理を選択して実行させることができ、ユーザに負担をかけず、確実に処理させることが可能となる。
【００２７】
請求項１１記載の発明（第３の発明）の管理装置によれば、被写体の種類に応じた撮影モードで撮影された画像データにその被写体の種類を示す情報を付加して送信する機能を備えたデジタルカメラが接続されている管理装置において、デジタルカメラからの画像データをその被写体の種類を示す情報と共に受信して当該被写体の種類に対応するアプリケーション処理を選択して実行するようにしたから、特別な操作を強要することなく、被写体の種類に対応するアプリケーション処理を実行することができ、ユーザに負担をかけず、確実な処理の実現が可能となる。
【発明を実施するための最良の形態】
【００２８】
以下、図１〜図１０を参照して本発明の実施例を説明する。
図１は、この実施例における画像管理システムの全体構成の概要を示したブロック図である。
この画像管理システムは、被写体を撮影する際の撮影モードを選択可能であると共に、この選択モードで撮影された画像データを送信可能なデジタルカメラ１と、このデジタルカメラ１からネットワーク(たとえば、インターネット)２を介して画像データを受信した際に、複数のアプリケーション処理の中から当該画像データに関するアプリケーション処理を選択して実行する管理装置３を備えたシステム環境となっている。この場合、ＴＣＰ／ＩＰ通信プロトコルを利用したＨＴＴＰプロトコル等によって、デジタルカメラ１と管理装置３との間でデジタル化（パケット化）されたデータの送受信を行うようにしている。
【００２９】
デジタルカメラ１は、動画撮影が可能な携帯型デジタルスチルカメラあるいは静止画撮影が可能な携帯型デジタルビデオカメラであり、ベストショット機能を有している。このベストショット機能は、被写体の種類に応じて撮影モードを自動的に最適化する機能であり、風景、人物、オフィス文書、名刺などを撮影対象とする場合、その種類に対応してシャッタースピード、絞り、フォーカスなどを最適化したり、必要な画像処理を施したり、保存時の記録形式、解像度を最適化するものである。デジタルカメラ１は、このベストショット機能による選択モードで撮影された画像データに、その被写体の種類を示す情報(当該選択モードに関する情報)を付加して管理装置３に送信するようにしている。
【００３０】
管理装置３は、パーソナルコンピュータ(ＰＣ)あるいは個人用携帯情報端末（ＰＤＡ）などであり、デジタルカメラ３からネットワーク２経由で送信されて来た画像データをその被写体の種類を示す情報と共に受信すると共に、この被写体の種類に対応するアプリケーション処理を自動選択して実行する。すなわち、風景、人物画像であれば、露出、色合いの補正、トリミングなどを行って印刷するアプリケーション処理を選択し、名刺画像であれば、ＯＣＲ機能を動作させて名刺管理を行うようにしている。この場合、被写体の種類毎に予め用意されている複数のアプリケーション処理のうち、今回受信した被写体の種類に対応するアプリケーション処理を選択して実行するようにしている。
【００３１】
なお、この画像管理システムには、機種が異なる複数種のデジタルカメラ１がネットワーク２を介して管理装置３に接続されているシステム環境となっている。すなわち、管理装置３は、被写体の種類を示す情報を画像データに付加する際の付加形態が各々異なる複数種のデジタルカメラ１から画像データを受信可能なもので、デジタルカメラ１が接続された際に、このカメラの種類を特定し、このカメラ種に応じて処理を実行するようにしている。なお、被写体の種類を示す情報を画像データに付加する際の付加形態は、図６〜図８を参照して後述するものとする。
【００３２】
図２は、デジタルカメラ１の基本構成要素を示したブロック図である。
ＣＰＵ１１は、記憶部１２内のオペレーティングシステム、各種アプリケーションソフトに応じてこのデジタルカメラ１の全体動作を制御する中央演算処理装置である。記憶部１２は、ハードディスク等の固定的なメモリであり、プログラム記憶領域とデータ記憶領域とを有し、このプログラム、データは、必要に応じてワークメモリ１３にロードされたり、このワークメモリ１３内のデータが記憶部１２にセーブされる。なお、記録媒体１４は、ＤＶＤ等の着脱自在なメモリであり、記憶部１２あるいはワークメモリ１３との間においてプログラム、画像データなどの授受が行われる。ＣＰＵ１１には、その入出力周辺デバイスである操作部１５、表示部１６、カメラ撮影部１７、通信部１８がバスラインを介して接続されており、入出力プログラムに応じてＣＰＵ１１は、これらの入出力デバイスの動作制御を行う。
【００３３】
操作部１５は、シャッターボタン、ズームボタンの他に、各種のファンクションボタンを有し、その操作信号はＣＰＵ１１に与えられる。表示部１６は、例えば、液晶表示部であり、モニタ画面／ファインダ画面／画像再生画面として使用される。カメラ撮影部１７は、撮影レンズ、ミラー等のレンズ・ミラーブロック、ＣＣＤイメージセンサ等の撮像素子、その駆動系等を備え、撮影を行う毎に、その撮影画像を画像メモリ１９に順次転送するもので、ＣＰＵ１１は、撮影方向（レンズの指向方向）、ズーム機構を調整制御したり、オートフォーカス時の駆動制御、シャッター駆動制御、シャッター速度、絞り制御等を制御したり、撮影画像の取り込みを行う。
【００３４】
図３は、管理装置３の基本構成要素を示したブロック図である。
ＣＰＵ３１は、記憶部３２内のオペレーティングシステム、各種アプリケーションソフトに応じてこの管理装置３の全体動作を制御する。記憶部３２は、ハードディスク等の固定的なメモリであり、プログラム記憶領域とデータ記憶領域とを有し、このプログラム、データは、必要に応じてメモリ（ＲＡＭ）３３にロードされたり、このメモリ３３内のデータが記憶部３２にセーブされる。ＣＰＵ３１には、その入出力周辺デバイスである入力部３４、表示部３５、通信部３６がバスラインを介して接続されており、入出力プログラムに応じてＣＰＵ３１は、これらの入出力デバイスの動作制御を行う。
【００３５】
図４は、被写体の種類に応じて撮影モードを自動的に最適化するデジタルカメラ１側のベストショット機能を構成する撮影モード情報１００を説明するための図である。
この撮影モード情報１００は、被写体の種類とその撮影条件に応じて選択指定される撮影モードと、光学系などを自動制御するための撮影パラメータとを対応付けたものである。ここで、被写体の種類としては、“風景”、“人物”、“名刺”、“オフィス文書”などが設定され、「風景」の「撮影条件」としては、“海、天気”、“建物、曇り”、‥‥が設定され、「人物」の「撮影条件」としては、“近い、屋外”、“遠い、屋内”、‥‥が設定されている。「撮影パラメータ」としては、“シャッター速度”、”絞り調整値”、“色補正値”、“焦点調整値”、“露出補正値”などが設定されている。
【００３６】
図５は、管理装置３側において、被写体の種類毎に予め用意されている複数のアプリケーションプログラム情報３００を説明するための図である。
このアプリケーションプログラム情報３００は、被写体の種類とアプリケーションプログラムとを対応付けたもので、「風景」に対応して「アルバム管理ソフトＡ」、「人物」に対応して「アルバム管理ソフトＢ」、「名刺」に対して「名刺管理ソフト」、「オフィス文書」に対応して「文書管理ソフト」、‥‥が設定されている。なお、アプリケーションプログラム情報３００は、デジタルカメラ１の機種に対応して用意されている。
【００３７】
図６〜図８は、被写体の種類を示す情報を画像データに付加する際の付加形態を説明するための図である。
図６は、被写体の種類に応じて選択された撮影モード毎に、その画像ファイルを階層構造のフォルダに保存する機種のデジタルカメラ１において、この分類別フォルダ内の画像ファイルにその被写体の種類を示す情報を付加して管理装置３に送信する際には、この画像ファイルに当該フォルダ名としてフォルダ構造情報が付加されることを示している。なお、図中、「Folder 1」のフォルダには、撮影モード(Mode 1)で取得した画像データが保存され、また、「Folder ｎ」のフォルダには、撮影モード(Modeｎ)で取得した画像データが保存される。この場合、「Folder ｎ」のフォルダとその下位フォルダ「file n- n」との関係において、下位フォルダのフォルダ名には、その上位のフォルダ名「Folder ｎ」を含めることができる。管理装置３側では、受信したフォルダ構造情報に基づいて被写体の種類を判別することによって、対応するアプリケーション処理を選択することができる。
【００３８】
図７は、被写体の種類毎に決められている文字列をファイル名のデータ名称部分に付加して画像ファイルを保存する機種のデジタルカメラ１において、この画像ファイルにその被写体の種類を示す情報を付加して管理装置３に送信する際には、このファイル名に被写体の種類に対応する撮影モード名が付加されることを示している。なお、図中、「file name 1+Mode 1」のデータファイル名は、撮影モード(Mode 1)で取得した画像データのファイル名を示し、「file name ２+Mode 1」のデータファイル名は、撮影モード(Mode 1)で取得した画像データのファイル名を示し、「file name ３+Mode ２」のデータファイル名は、撮影モード(Mode ２)で取得した画像データのファイル名を示している。この場合、データファイル名の中から「Mode ｎ」の部分を切り出してファイル名とすることができる。管理装置３側では、受信したファイル名に含まれている文字列に基づいて被写体の種類を判別して対応するアプリケーション処理を選択する。
【００３９】
図８は、被写体の種類毎に決められている文字列をファイル名の拡張子部分に付加して画像ファイルを保存する機種のデジタルカメラ１において、この画像ファイルにその被写体の種類を示す情報を付加して管理装置３に送信する際には、このファイル名に被写体の種類に対応する拡張子が付加されることを示している。なお、図中、ファイル名「file name 1」の後半部分に続く文字列として、ＪＰＧなどの圧縮形式のほか、撮影モード(Mode 1)あるいは撮影モード(Mode ２)で取得した画像データのであることを示す文字が付加される。管理装置３側では、受信したファイル名に含まれている拡張子に基づいて被写体の種類を判別して対応するアプリケーション処理を選択する。
【００４０】
次に、この実施例における画像管理システムの動作概念を図９および図１０に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。すなわち、記録媒体の他に、伝送媒体を介して外部供給されたプログラム／データを利用してこの実施例特有の動作を実行することもできる。
【００４１】
図９は、デジタルカメラ１側の処理を示したフローチャート、図１０は、管理装置３側の処理を示したフローチャートである。
先ず、デジタルカメラ１側において、ベストショット機能を構成する撮影モード情報１００をアクセスし、その被写体の種類とその撮影条件をメニュー画面に表示出力させる(ステップＡ１)。この状態において、メニュー画面の中から被写体の種類とその撮影条件が任意に選択指定されると、撮影モード情報１００を参照して、それに対応する撮影モードを選択すると共に(ステップＡ２)、この選択モードに対応付けられている撮影パラメータを読み出してシャッター速度制御、絞り調整値、色補正値などを自動設定する(ステップＡ３)。この設定状態で被写体撮影が行われると(ステップＡ４)、この画像データを取り込み、この画像データに被写体の種類を示す情報を付加して記録保存する(ステップＡ５)。
【００４２】
この場合、被写体の種類を示す情報を付加する際には、図６〜図８に示した機種に応じた付加形態となる。すなわち、被写体の種類に応じて選択された撮影モード毎に、その画像ファイルを階層構造のフォルダに保存する機種においては、この画像ファイルを対応するフォルダに記録保存し、また、被写体の種類毎に決められている文字列をファイル名のデータ名称部分に付加して画像ファイルを保存する機種においては、このファイル名に被写体の種類に対応する撮影モード名を付加して記憶保存し、更に、被写体の種類毎に決められている文字列をファイル名の拡張子部分に付加して画像ファイルを保存する機種においては、このファイル名に被写体の種類に対応する拡張子を付加して記録保存する。
【００４３】
そして、画像送信が指示されると、デジタルカメラ１は、管理装置３との通信接続を確立した後に(ステップＡ６)、現時点までに記録保存した各画像データを読み出すと共に、この画像データに被写体の種類を示す情報を付加して管理装置３に転送する(ステップＡ７)。この場合においても、デジタルカメラ１の機種に応じて被写体の種類を示す情報を画像データに付加する付加形態は異なり、フォルダ構造情報が付加されたり、ファイル名に被写体の種類に対応する撮影モード名が付加されたり、ファイル名に被写体の種類に対応する拡張子が付加される。
【００４４】
他方、管理装置３側において、デジタルカメラ１との通信接続が確立されると、その送信元情報を参照して、デジタルカメラ１の種類(機種)を認識した後(ステップＢ１)、被写体の種類を示す情報が付加されている画像データを受信して記憶保存する(ステップＢ２)。この場合においても、デジタルカメラ１の機種に応じてその保存形式が異なる。そして、管理装置３は、受信記憶した各画像データの中から処理対象、管理対象となる画像データを選択指定した後(ステップＢ３)、この画像データに付加されている被写体の種類を示す情報を取得する(ステップＢ４)。そして、デジタルカメラ１の機種に応じて用意されている各種のアプリケーションプログラム情報３７の中から接続先の種類に対応するアプリケーションプログラム情報を選択すると共に、このプログラム情報の中から被写体の種類に対応するアプリケーションを選択し(ステップＢ５)、当該プログラムを起動して画像データの読み込みを行う(ステップＢ６)。
【００４５】
以上のように、この実施例の画像管理システムにおいて、デジタルカメラ１は、被写体の種類毎に用意されている複数の撮影モードの中から被写体の種類に応じた撮影モードを選択すると共に、この選択モードで撮影された画像データにその被写体の種類を示す情報を付加して管理装置３に送信し、管理装置３は、デジタルカメラ１から送信されて来た画像データをその被写体の種類を示す情報と共に受信すると、被写体の種類毎に用意されている複数のアプリケーション処理の中から受信した被写体の種類を示す情報に対応付けられているアプリケーション処理を選択して実行するようにしたから、デジタルカメラ１で撮影された画像データを管理装置３側で処理させる場合に、画像確認作業および特別な操作を強要することなく、被写体の種類に応じたアプリケーション処理を自動的に選択して実行することができ、ユーザに負担をかけず、確実な処理の実現が可能となる。
【００４６】
この場合、デジタルカメラ３は、シャッター速度、絞り調整、焦点調整、露出補正値、色補正値などの撮影パラメータを被写体の種類毎に最適化した複数の撮影モードを有し、例えば、風景、人物、オフィス文書、名刺などを撮影対象とする場合、その種類に対応する撮影モードによってシャッター速度、絞り調整、焦点調整、露出補正値、色補正値などを自動的に最適化して撮影することができる。
【００４７】
デジタルカメラ３側の複数の撮影モードは、被写体の種類が風景、人物、書画など、分類毎に最適化された撮影モードであり、管理装置３側の複数のアプリケーション処理は、分類毎に最適化された処理内容のアプリケーション処理であり、例えば、風景、人物画像を主な管理対象とするアプリケーション処理の実行時には、露出、色合いの補正、トリミングなどを行って印刷することができ、また、名刺画像を主な管理対象とするアプリケーション処理の実行時には、ＯＣＲ機能を動作させて名刺管理を行うことができる。
【００４８】
被写体の種類を示す情報を画像データに付加する際の付加形態が各々異なる複数種のデジタルカメラ１が管理装置３に接続されているシステム環境において、管理装置３は、何れかのデジタルカメラ１が接続された場合に、このカメラの種類を特定すると共に、デジタルカメラ１の種類に対応するアプリケーション処理を選択して実行するようにしたから、被写体の種類を示す情報を画像データに付加する際の付加形態が各々異なる複数種のデジタルカメラ１が接続されているシステム環境下であっても、デジタルカメラの種類に拘らず、被写体の種類に応じたアプリケーション処理の自動選択が可能となる。
【００４９】
被写体の種類毎に分けた分類別フォルダに画像保存されている場合において、デジタルカメラ１は、この分類別フォルダ内の画像ファイルにその被写体の種類を示す情報を付加して管理装置３に送信する際に、この画像ファイルに当該フォルダの分類を示す構造情報を付加して送信し、管理装置３側では、受信したフォルダ構造情報に基づいて被写体の種類を判別して対応するアプリケーション処理を選択するようにしたから、例えば、階層構造など複雑なフォルダ構造で画像ファイルが分類保存されている場合でも、このフォルダ構造情報を被写体の種類を示す情報とすることができ、複雑なアプリケーション構造の中から必要なアプリケーションを選択することができる。
【００５０】
被写体の種類毎に決められている文字列がファイル名のデータ名称部分に付加された形態で画像保存されている場合において、デジタルカメラ１は、この画像ファイルにその被写体の種類を示す情報を付加して管理装置３に送信する際に、この画像ファイルに当該ファイル名を付加して送信し、管理装置３側では、受信したファイル名に含まれている文字列に基づいて被写体の種類を判別して対応するアプリケーション処理を選択するようにしたから、被写体の種類をより具体的に示した文字列を付加することができ、細分化されたアプリケーション処理を選択することができる。
【００５１】
被写体の種類毎に決められている文字列がファイル名の拡張子部分に付加された形態で画像保存されている場合において、デジタルカメラ１は、この画像ファイルにその被写体の種類を示す情報を付加して管理装置３に送信する際に、この画像ファイルに当該ファイル名を付加して送信し、管理装置３側では、受信したファイル名に含まれている拡張子に基づいて被写体の種類を判別して対応するアプリケーション処理を選択するようにしたから、この拡張子によってファイル形式、圧縮形式を指示できる他、この拡張子で示されるアプリケーション処理を起動させることができる。
【００５２】
なお、上述した実施例において管理装置３は、デジタルカメラ１から送信されて来た画像データをその被写体の種類を示す情報と共に受信した際に、被写体の種類毎に用意されている複数のアプリケーション処理の中から受信した被写体の種類を示す情報に対応付けられている１つのアプリケーション処理を選択して実行するようにしたが、複数のアプリケーション処理を任意の順番で起動させるようにしていもよい。すなわち、図１１に示すように、被写体の種類を示す情報に複数のアプリケーション処理が対応付けられていると共に、その起動順番が定義されている場合には、複数のアプリケーション処理をその起動順番に通りに順次選択して実行するようにしていもよい。この場合、同一の起動順番が定義されている複数のアプリケーション処理を並列的に実行したり、現在実行中のアプリケーション処理から処理終了の通知を受けた場合に、次のアプリケーション処理の実行を指示すればよい。
【００５３】
また、アプリケーション処理を実行する際に、それに先だってメモリ初期化、データベース取得などの事前処理を行うようにしてもよい。この場合、図１２に示すように、１つのアプリケーション処理に対応して複数の事前処理を定義したり、それらの実行順(事前処理順)を定義するようにしてもよい。この際、複数の事前処理は、その順番に通りに順次実行されるが、同一の順番が定義されている場合には、複数の事前処理を並列的に実行すればよい。
【００５４】
上述した実施例においては、デジタルカメラ１のベストショット機能によって被写体の種類に応じた撮影モードを手動で選択するようにしたが、モニタ画像を解析し、その中に含まれている被写体の種類を判別することによって被写体の種類に応じた撮影モードを自動選択するようにしてもよい。
上述した実施例においては、携帯型デジタルカメラを例示したが、定置式のデジタルカメラであってもよく、また、広域インターネットに限らず、イントラネット、無線ＬＡＮ等であってもよい。また、デジタルカメラ１と管理装置３とをネットワークを介して接続する場合に限らず、デジタルカメラ１と管理装置３とをケーブルで直接接続するようにしてもよい。
【００５５】
一方、コンピュータに対して、上述した各手段を実行させるためのプログラムコードをそれぞれ記録した記録媒体（ＣＤ−ＲＯＭ、フレキシブルディスク、ＲＡＭカード等）を提供するようにしてもよい。すなわち、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、被写体の種類毎に用意されている複数の撮影モードの中から被写体の種類に応じた撮影モードを選択するデジタルカメラ側の機能と、選択された撮影モードで撮影された画像データにその被写体の種類を示す情報を付加して管理装置に送信するデジタルカメラ側の機能と、デジタルカメラから送信されて来た画像データをその被写体の種類を示す情報と共に受信する管理装置側の機能と、被写体の種類毎に用意されている複数のアプリケーション処理の中から前記受信した被写体の種類を示す情報に対応付けられているアプリケーション処理を選択する管理装置側の機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
【００５６】
コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、被写体の種類毎に用意されている複数の撮影モードの中から被写体の種類に応じた撮影モードを選択する機能と、選択された撮影モードで撮影された画像データをその被写体の種類を示す情報に対応付けて分類別に記憶されている状態において、この分類別の画像データを管理装置に送信する場合に、この画像データにその被写体の種類を示す情報を所定の形式に従って付加して送信することによって当該管理装置に対して被写体の種類に対応するアプリケーション処理を選択して実行すべきことを指示する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
【００５７】
コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、被写体の種類毎に用意されている複数の撮影モードの中から被写体の種類に応じた撮影モードで撮影された画像データにその被写体の種類を示す情報を付加して送信する機能をを備えたデジタルカメラから送信されて来た画像データをその被写体の種類を示す情報と共に受信する機能と、被写体の種類毎に用意されている複数のアプリケーション処理の中から前記受信した被写体の種類に対応するアプリケーション処理を選択する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
【図面の簡単な説明】
【００５８】
【図１】画像管理システムの全体構成の概要を示したブロック図。
【図２】デジタルカメラ１の基本構成要素を示したブロック図。
【図３】管理装置３の基本構成要素を示したブロック図。
【図４】被写体の種類に応じて撮影モードを自動的に最適化するデジタルカメラ１側のベストショット機能を構成する撮影モード情報１００を説明するための図。
【図５】管理装置３側において、被写体の種類毎に予め用意されている複数のアプリケーションプログラム情報３００を説明するための図。
【図６】画像ファイルを階層構造のフォルダに保存する機種のデジタルカメラ１において、画像ファイルに当該フォルダ名としてフォルダ構造情報が付加されることを示した図。
【図７】被写体の種類毎に決められている文字列をファイル名のデータ名称部分に付加して画像ファイルを保存する機種のデジタルカメラ１において、ファイル名に被写体の種類に対応する撮影モード名が付加されることを示した図。
【図８】被写体の種類毎に決められている文字列をファイル名の拡張子部分に付加して画像ファイルを保存する機種のデジタルカメラ１において、このファイル名に被写体の種類に対応する拡張子が付加されることを示した図。
【図９】デジタルカメラ１側の処理を示したフローチャート。
【図１０】管理装置３側の処理を示したフローチャート。
【図１１】この実施例の変形応用例を説明するための図で、被写体の種類を示す情報に対応付けられている複数のアプリケーション処理をその起動順番に通りに選択実行されることを示した図。
【図１２】この実施例の変形応用例を説明するための図で、１つのアプリケーション処理に対応する複数の事前処理をその実行順(事前処理順)に通りに順次実行されることを示した図。
【符号の説明】
【００５９】
１  デジタルカメラ
２  ネットワーク
３  管理装置
１１、３１  ＣＰＵ
１２、３２  記憶部
１７  カメラ撮影部
１８、３６  通信部
１００  撮影モード情報
３００  アプリケーションプログラム情報
【図１】
2005322952.tif 000003
【図２】
2005322952.tif 000004
【図３】
2005322952.tif 000005
【図４】
2005322952.tif 000006
【図５】
2005322952.tif 000007
【図６】
2005322952.tif 000008
【図７】
2005322952.tif 000009
【図８】
2005322952.tif 000010
【図９】
2005322952.tif 000011
【図１０】
2005322952.tif 000012
【図１１】
2005322952.tif 000013
【図１２】
2005322952.tif 000014