(57)【要約】【課題】撮像素子に存在する固体差を補正するソフトウェアを含むファームウェアをバージョンアップするとき、撮像素子個別の特性を用いて新たなファームウェアを形成し、最適な画像処理を行う。【解決手段】カメラ５の製造工場１で測定したカメラ個々の撮像装置個別特性情報をサーバ２に格納する。バージョンアップのときには、サーバにおいて、顧客のシリアルナンバー等で撮像装置個別特性情報を参照し、撮像装置個別特性情報を用いてカメラ５に固有のファームウェアをサーバで作成する。作成したファームウェアは、ダウンロードにより、カメラ５に格納する。【選択図】    図１
2006180070.tif 000002
【特許請求の範囲】
【請求項１】
撮像素子を用いて被写体を撮像する撮像手段と、
前記撮像素子の識別情報を外部装置に送信する送信手段と、
前記外部装置から前記撮像素子に固有の処理プログラムを受信する受信手段と
から構成されることを特徴とする撮像装置。
【請求項２】
請求項１記載の撮像装置において、
前記送信手段と前記受信手段は、インターネット網を介して送受信することを特徴とする撮像装置。
【請求項３】
請求項１記載の撮像装置において、
前記送信手段は、前記外部装置との間に設けられた中間装置を介して、前記外部装置に前記撮像素子の識別情報を送信し、
前記受信手段は、前記外部装置との間に設けられた前記中間装置を介して、前記撮像素子に固有の前記処理プログラムを受信することを特徴とする撮像装置。
【請求項４】
請求項３記載の撮像装置において、
前記中間装置は、前記外部装置から前撮像素子の個別特性情報を受信し、かつ前記送信手段から前記撮像素子の識別情報を受信して、前記撮像素子に固有の処理プログラムを作成することを特徴とする画像読取装置。
【請求項５】
請求項４記載の撮像装置において、
前記中間装置は、前記撮像素子に固有の処理プログラムを備え、前記送信手段から前記撮像素子の識別情報と前記撮像手段が撮像した画像データを受信し、前記画像データの画像処理を行うことを特徴とする画像読取装置。
【請求項６】
請求項１〜５の何れか１つに記載の撮像装置において、
前記処理プログラムは、前記撮像素子のリニアリティ、分光特性、ノイズ特性のうちの少なくとも１つを処理することを特徴とする画像読取装置。
【請求項７】
撮像素子の識別情報を受信する受信手段と、
前記撮像素子の個別特性情報を用いて、前記撮像素子に固有の処理プログラムを作成するプログラム作成手段と、
前記撮像素子に固有の処理プログラムを送信する送信手段と
から構成されることを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＣＤ等の撮像素子に存在する固体差を補正するためのファームウェアを備えた撮像装置及び画像処理装置に関する。
【背景技術】
【０００２】
デジタルカメラ等の撮像装置においては、ユーザが希望する画質を実現するため、様々な画像処理が行われている。これらの画像処理には、撮像素子の特性に存在する個体差に起因して生じる画像の差異を補正する画像処理がある。また、人が好ましいと感じる階調特性や色再現特性あるいは画像の先鋭度を上げるための強調処理も含まれる（特許文献１参照）。
【０００３】
前記したように、撮像装置に設けられている撮像素子は、撮像素子個々に異なる特性を持っている。したがって、複数の撮像装置で同一の被写体を撮像した場合、必ずしも同一の画像を得られるとは限らない。しかしながら、複数の撮像装置で同一の被写体を撮像した場合、なるべく同一の画像が得られるように、前記した各種の画像処理が行われている。
【特許文献１】特許第３４０９５４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
撮像素子の特性に存在する固体差に起因して生じる不具合を補正する画像処理を行う撮像装置は、撮像装置のファームウェアに個体差を補正するソフトウェアを埋め込んだり、撮像装置内のＥＥＰＲＯＭに撮像素子固有の特性を示すパラメータを格納している。
しかし、前記したパラメータの容量はＥＥＰＲＯＭの容量と比較して多大であり、加えてＥＥＰＲＯＭが高価であるため、全てのパラメータを格納することは不可能である。
【０００５】
そこで、撮像装置のファームウェアをバージョンアップして新たな画像処理を行う場合、ファームウェアはＥＥＰＲＯＭに格納されている一部のパラメータしか利用することができず、他のパラメータは個々の撮像素子と無関係な同一のパラメータを用いるため、バージョンアップによって最適な画像を得ることができないという問題点がある。
本発明の目的は、撮像素子に存在する固体差を補正するためのソフトウェアを含んでいるファームウェアをバージョンアップする際に、撮像素子個々の特性（具体的には、パラメータで表示される）を利用して新たなファームウェアを形成し、バージョンアップしても最適な画像処理を実行できるようにした撮像装置と画像読取装置とを提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１記載の撮像装置は、撮像素子を用いて被写体を撮像する撮像手段と、撮像素子の識別情報を外部装置に送信する送信手段と、外部装置から撮像素子に固有の処理プログラムを受信する受信手段とから構成されることを特徴とする。
請求項２記載の撮像装置は、請求項１記載の撮像装置において、送信手段と受信手段は、インターネット網を介して送受信することを特徴とする。
【０００７】
請求項３記載の撮像装置は、請求項１記載の撮像装置において、送信手段は、外部装置との間に設けられた中間装置を介して、外部装置に撮像素子の識別情報を送信し、受信手段は、外部装置との間に設けられた中間装置を介して、撮像素子に固有の処理プログラムを受信することを特徴とする。
請求項４記載の撮像装置は、請求項３記載の撮像装置において、中間装置は、外部装置から前撮像素子の個別特性情報を受信し、かつ送信手段から撮像素子の識別情報を受信して、撮像素子に固有の処理プログラムを作成することを特徴とする。
【０００８】
請求項５記載の撮像装置は、請求項４記載の撮像装置において、中間装置は、撮像素子に固有の処理プログラムを備え、送信手段から撮像素子の識別情報と撮像手段が撮像した画像データを受信して、画像データの画像処理を行うことを特徴とする。
請求項６記載の撮像装置は、請求項１〜５の何れか１つに記載の撮像装置において、処理プログラムは、撮像素子のリニアリティ、分光特性、ノイズ特性のうちの少なくとも１つを処理することを特徴とする。
【０００９】
請求項７記載の画像処理装置は、撮像素子の識別情報を受信する受信手段と、撮像素子の個別特性情報を用いて、撮像素子に固有の処理プログラムを作成するプログラム作成手段と、撮像素子に固有の処理プログラムを送信する送信手段とから構成されることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、撮像素子に存在する固体差を補正するためのソフトウェアを含むファームウェアをバージョンアップする際に、撮像素子に固有の特性（具体的には、パラメータで表示される）を利用してバージョンアップすることが可能となり、ファームウェアをバージョンアップしても、最適な画像処理を実行できるようにした撮像装置と画像読取装置とを提供することができる。また、必要とするＥＥＰＲＯＭの容量が少なくてすみ、安価に実現することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施形態について説明する。
図１は、本発明の第１の実施形態を示す説明図である。第１の実施形態は、請求項１、２、３、４、６、７に記載の発明に対応する。
図１において、１は製造ラインを有するデジタルカメラ製造工場、２はサーバ、３はインターネット網、４はパーソナルコンピュータ、５と７はデジタルカメラ、６はケーブルである。
【００１２】
ここで、請求項に記載する中間装置は、パーソナルコンピュータ４に対応する。また、請求項に記載する外部装置は、サーバ２に対応する。
次に、図１に示す実施形態の動作について説明する。
まず、デジタルカメラ製造工場１の製造ラインにおいて、デジタルカメラ５、７等を製造する際に、デジタルカメラの撮像素子に固有の情報を取得する。以下、前記した情報を撮像装置個別特性情報と称する。
【００１３】
次に、前記撮像装置個別特性情報は、デジタルカメラの機種名やデジタルカメラのシリアルナンバや撮像素子シリアルナンバから成る撮像装置識別情報と対応付けされ、サーバ２の記憶部に格納される。
次に、デジタルカメラ５のファームウェアをバージョンアップする場合、デジタルカメラ５は、ケーブル６を介して、撮像装置識別情報をパーソナルコンピュータ４に送る。
【００１４】
パーソナルコンピュータ４は、インターネット網３と接続されており、受け取った撮像装置識別情報をインターネット網３を介して、サーバ２に送る。
一方、サーバ２はインターネット網３を介して受け取った撮像装置識別情報に基づいて、デジタルカメラ５の撮像装置個別特性情報を特定し、デジタルカメラ５に固有のファームウェア、すなわち画像処理に必要なパラメータを含んだファームウェアが形成される。
【００１５】
次に、サーバ２は、インターネット網３を介して、パーソナルコンピュータ４に対してデジタルカメラ５に固有のファームウェアを送る。
次に、パーソナルコンピュータ４は、ケーブル６を介して、デジタルカメラ５に対してデジタルカメラ５に固有のファームウェアを送る。これにより、デジタルカメラ５は、ファームウェアのアップデイトを行う。
【００１６】
なお、デジタルカメラ７がファームウェアのアップデイトを行う場合、図１に示すように、デジタルカメラ７は直接インターネット網３に接続されているので、デジタルカメラ５と同様の処理をインターネット網３を介して直接実行すればよい。
ここで、請求項に記載する処理プログラムは、ファームウェアに対応する。また、請求項に記載する撮像素子の識別情報は、撮像装置識別情報に対応する。また、請求項に記載する撮像素子の個別特性情報は、撮像装置個別特性情報に対応する。
【００１７】
なお、前記した第１の実施形態においては、サーバ２において、デジタルカメラ５に固有のファームウェアを形成した。しかし、本発明はこれに限定されるものではなく、パーソナルコンピュータ４が、サーバ２からデジタルカメラ５の撮像装置個別特性情報をインターネット網３を介して受け取ることにより、パーソナルコンピュータ４がデジタルカメラ５に固有のファームウェアを形成し、形成したファームウェアをデジタルカメラ５に送る構成にしてもよい。
【００１８】
図２は、本発明の第２の実施形態を示す説明図である。第２の実施形態は、請求項１、２、４、５、６に記載の発明に対応する。図２に示す第２の実施形態において、図１に示す第１の実施形態と同一部分には同一符号を付して、その説明を省略する。図２に示す第２の実施形態が第１の実施形態と相違する点は、デジタルカメラ５がファームウェアを備えていないこと、及びパーソナルコンピュータ４がデジタルカメラ５のファームウェアを備えていることである。
【００１９】
次に、図２に示す第２の実施形態の動作について説明する。
デジタルカメラ５は、撮像装置識別情報と画像データをパーソナルコンピュータ４に送る。
パーソナルコンピュータ４は、デジタルカメラ５の撮像装置識別情報を受け取って、デジタルカメラ５に固有のファームウェアを読み出して画像処理を行う。
【００２０】
次に、パーソナルコンピュータ４が、ファームウェアのバージョンアップを行う手順について説明する。
まず、パーソナルコンピュータ４は撮像装置識別情報をインターネット網３を介してサーバ２に送る。サーバ２は、受け取った撮像装置識別情報に対応する撮像装置個別特性情報をインターネット網３を介してパーソナルコンピュータ４に送る。
【００２１】
パーソナルコンピュータ４は、撮像装置個別特性情報を受け取り、ファームウェアをバージョンアップする。
これによって、デジタルカメラ５に固有のバージョンアップされたファームウェア、すなわち画像処理に必要なパラメータを含んだ新たなファームウェアがパーソナルコンピュータ４に形成される。
【００２２】
第１、第２の実施形態において、撮像装置個別特性情報としては、例えば、撮像素子のリニアリティ、撮像素子の分光特性、撮像素子のノイズ特性がある。なお、画像処理としては、リニアリティに基づく画像処理と、分光特性に基づく画像処理と、ノイズ特性に基づく画像処理とを別個に行ってもよい。
また、デジタルカメラ５が撮像装置識別情報をパーソナルコンピュータ４に送る場合、ユーザがデジタルカメラ５とパーソナルコンピュータ４とをケーブル６で接続したとき、デジタルカメラ５が自動的に送出するように構成してもよい。
【００２３】
なお、前記した第１、第２の実施形態においては、撮像素子固有の特性に合致するファームウェアをバージョンアップによって形成したが、本発明はこれに限定されるものではなく、撮像素子の特性以外にも適用することができる。
【産業上の利用可能性】
【００２４】
本発明はデジタルカメラ等の撮像装置や画像処理装置の分野において、大いに利用することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の第１の実施形態を示す説明図である。
【図２】本発明の第２の実施形態を示す説明図である。
【符号の説明】
【００２６】
１  デジタルカメラ製造工場
２  サーバ
３  インターネット網
４  パーソナルコンピュータ、
５、７  デジタルカメラ
６  ケーブル
【図１】
2006180070.tif 000003
【図２】
2006180070.tif 000004