(57)【特許請求の範囲】
【請求項１】
画像処理を行う画像処理装置であって、
画像データを含む画像ファイル、及びプリントジョブ情報を含むプリントファイルを入力する入力部と、
前記プリントジョブ情報に基づいて、前記画像データの画像処理を行う処理部と、
前記処理部により画像処理が施された前記画像データを印刷する出力部と
を備え、
前記処理部は、
前記プリントジョブ情報に記述された画像種別に基づいて、前記画像データの画像種別を判定する画像種別判定部と、
前記画像種別判定部が判定した前記画像種別がＲＡＷデータである場合に、前記プリントジョブ情報に記述された機種情報に基づいて、前記画像データを撮像した撮像装置の機種を判定する撮影機種判定部と、
前記画像種別判定部が判定した前記画像種別がＲＡＷデータである場合に、前記撮影機種判定部が判定した前記機種によって異なる画像補正を、ＲＡＷデータの前記画像データに対して行う画像補正部と
を有する画像処理装置。
【請求項２】
前記入力部は、利用者が設定する明度、彩度、色バランス、色相、階調、及びシャープネスの少なくとも１つを補正する利用者画像調整情報を入力し、
前記画像補正部は、前記画像データがＲＡＷデータである場合に、前記画像データを前記利用者画像調整情報に基づいて変換し、前記画像データが圧縮符号化データである場合に、前記画像データを伸張する請求項１に記載の画像処理装置。
【請求項３】
前記画像補正部は、前記画像データがＲＡＷデータである場合に、前記ＲＡＷデータを、前記ＲＡＷデータの１画素当たりのビット数より小さいビット数の画像データに変換する請求項１または２に記載の画像処理装置。
【請求項４】
前記入力部は、前記画像データとは別に、前記画像データを撮像した撮像装置の機種に依存する前記画像データの画素数、画素配列、及び１画素当たりのビット数の少なくとも１つの機種依存情報を含む信号形式識別情報を入力し、
前記画像補正部は、前記画像データがＲＡＷデータである場合に、前記機種依存情報に基づいて前記ＲＡＷデータを変換する請求項１乃至３のいずれかに記載の画像処理装置。
【請求項５】
前記入力部は、前記画像データに付帯された、前記画像データを再生するための再生情報を入力し、
前記画像補正部は、前記画像データを前記再生情報に基づいて変換する請求項１乃至４のいずれかに記載の画像処理装置。
【請求項６】
前記再生情報は、画像の明度、彩度、色バランス及び階調の少なくとも１つを補正する画像調整情報であり、
前記画像補正部は、前記画像調整情報に基づいて前記画像データを変換する請求項５に記載の画像処理装置。
【請求項７】
前記プリントジョブ情報は、前記ジョブ毎に、前記画像データのファイル名、印刷種別、印刷枚数、及び画像ファイル種別を規定する請求項１乃至６のいずれかに記載の画像処理装置。
【請求項８】
画像処理を行うコンピュータ用のプログラムを格納した記録媒体であって、前記プログラムが、前記コンピュータを、
画像データを含む画像ファイル、及びプリントジョブ情報を含むプリントファイルを入力する入力部、
前記プリントジョブ情報に基づいて、前記画像データの画像処理を行う処理部であって、前記プリントジョブ情報に記述された画像種別に基づいて、前記画像データの画像種別を判定する画像種別判定部と、前記画像種別判定部が判定した前記画像種別がＲＡＷデータである場合に、前記プリントジョブ情報に記述された機種情報に基づいて、前記画像データを撮像した撮像装置の機種を判定する撮影機種判定部と、前記画像種別判定部が判定した前記画像種別がＲＡＷデータである場合に、前記撮影機種判定部が判定した前記機種によって異なる画像補正を、ＲＡＷデータの前記画像データに対して行う画像補正部とからなる処理部、および
前記処理部により画像処理が施された前記画像データを印刷する出力部
として機能させる記録媒体。
【請求項９】
前記入力部は、利用者が設定する明度、彩度、色バランス、色相、階調、及びシャープネスの少なくとも１つを補正する利用者画像調整情報を入力し、
前記画像補正部は、前記画像データがＲＡＷデータである場合に、前記画像データを前記利用者画像調整情報に基づいて変換し、前記画像データが圧縮符号化データである場合に、前記画像データを伸張する請求項８に記載の記録媒体。
【請求項１０】
前記画像補正部は、前記画像データがＲＡＷデータである場合に、前記ＲＡＷデータを、前記ＲＡＷデータの１画素当たりのビット数より小さいビット数の画像データに変換する請求項８または９に記載の記録媒体。
【請求項１１】
前記入力部は、前記画像データとは別に、前記画像データを撮像した撮像装置の機種に依存する前記画像データの画素数、画素配列、及び１画素当たりのビット数の少なくとも１つの機種依存情報を含む信号形式識別情報を入力し、
前記画像補正部は、前記画像データがＲＡＷデータである場合に、前記機種依存情報に基づいて前記ＲＡＷデータを変換する請求項８乃至１０のいずれかに記載の記録媒体。
【請求項１２】
前記プリントジョブ情報は、前記ジョブ毎に、前記画像データのファイル名、印刷種別、印刷枚数、及び画像ファイル種別を規定する請求項８乃至１１のいずれかに記載の記録媒体。
【請求項１３】
画像処理を行う画像処理方法であって、
画像データを含む画像ファイル、及びプリントジョブ情報を含むプリントファイルを入力する入力段階と、
前記プリントジョブ情報に基づいて、前記画像データの画像処理を行う処理段階と、
前記処理段階により画像処理が施された前記画像データを印刷する出力段階と
を備え、
前記処理段階は、
前記プリントジョブ情報に記述された画像種別に基づいて、前記画像データの画像種別を判定する画像種別判定段階と、
前記画像種別判定段階で判定した前記画像種別がＲＡＷデータである場合に、前記プリントジョブ情報に記述された機種情報に基づいて、前記画像データを撮像した撮像装置の機種を判定する撮影機種判定段階と、
前記画像種別判定段階で判定した前記画像種別がＲＡＷデータである場合に、前記撮影機種判定段階で判定した前記機種によって異なる画像補正を、ＲＡＷデータの前記画像データに対して行う画像補正段階と
を有する画像処理方法。
【請求項１４】
前記入力段階は、利用者が設定する明度、彩度、色バランス、色相、階調、及びシャープネスの少なくとも１つを補正する利用者画像調整情報を入力する段階を有し、
前記画像補正段階は、前記画像データがＲＡＷデータである場合に、前記画像データを前記利用者画像調整情報に基づいて変換し、前記画像データが圧縮符号化データである場合に、前記画像データを前記画像データを伸張する段階を有する請求項１３に記載の画像処理方法。
【請求項１５】
前記画像補正段階は、前記画像データがＲＡＷデータである場合に、前記ＲＡＷデータを、前記ＲＡＷデータの１画素当たりのビット数より小さいビット数の画像データに変換する段階と有する請求項１３または１４に記載の画像処理方法。
【請求項１６】
前記入力段階は、前記画像データとは別に、前記画像データを撮像した撮像装置の機種に依存する前記画像データの画素数、画素配列、及び１画素当たりのビット数の少なくとも１つの機種依存情報を含む信号形式識別情報を入力する段階を有し、
前記画像補正段階は、前記画像データがＲＡＷデータである場合に、前記機種依存情報に基づいて前記ＲＡＷデータを変換する段階を有する請求項１３乃至１５のいずれかに記載の画像処理方法。
【請求項１７】
前記プリントジョブ情報は、前記ジョブ毎に、前記画像データのファイル名、印刷種別、印刷枚数、及び画像ファイル種別を規定する請求項１３乃至１６のいずれかに記載の画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像撮影装置及び画像処理装置に関する。特に本発明は、画像を撮影し、記録媒体に記録する画像撮影装置及び画像データを再生して表示、印刷、出力する画像処理装置に関する。
【０００２】
【従来の技術】
従来、固体メモリ素子を有するメモリカードを記録媒体として、静止画像や動画像を記録再生する電子カメラ、電子ビデオカメラ等の画像撮影装置が販売されている。これらの電子カメラによれば、撮影前に被写体の画像を連続表示して、撮影される画像を確認した上でレリーズボタンを押して画像を記録することや、記録した画像を再生表示して確認することが可能である。特に、撮影した画像を撮影直後に再生する機能は利便性が高い。
【０００３】
このような従来の電子カメラ等の画像撮影装置においては、撮影した画像を直後に再生表示し易くするために、撮影した画像データを画像表示部での画像再生に適した画像信号形態に変換した後、記録媒体へ書き込んでいた。
【０００４】
このため、ＣＣＤ等の固体撮像素子を有する撮像手段の画素構成によらず、画像表示手段の信号入力に応じた、例えば、輝度Ｙ信号、色差Ｒ−Ｙ信号、色差Ｂ−Ｙ信号の組み合わせや、ＲＧＢ信号の組み合わせ等が画像信号形態として用いられており、画質に優れた特色ある画素構成の撮像手段を用いた電子カメラであっても、撮影した画像を直後に再生表示する機能を備えた場合は、その画質を生かした画像信号形態での記録が行われていなかった。
【０００５】
特開平１１−２６１９３３号公報（公開日平成１１年９月２４日）には、撮影した画像の出力信号を再生表示した画像信号の形態で記録するか、撮影した画像の出力信号をそのまま記録するかを選択できる電子カメラが開示されている。
【０００６】
【発明が解決しようとする課題】
電子カメラが撮像手段の直接の出力信号であるＲＡＷデータを出力、記録できる場合であっても、作成されるＲＡＷデータは、電子カメラの撮像手段における受光素子の画素配列パターンや、画像信号のアナログ信号処理、Ａ／Ｄ変換のビット数などが電子カメラ毎に異なる。そのため、ＲＡＷデータを汎用的に再生可能な画像信号に変換するには、電子カメラの機種に依存して異なる画像処理を行わなければならない。したがって、ＲＡＷデータで記録された画像データを再生して表示または印刷するためには、当該画像データを撮像した電子カメラの機種を識別し、機種毎に異なる画像処理を行う必要があり、撮影機種を特定する情報が別途必要となる。
【０００７】
しかしながら、撮影機種情報を画像データに含めて記録した場合、画像データを読み込むまで機種を特定できないため、撮影機種別に画像データを分けて印刷処理することができない。特にラボシステムにおいて、撮影機種別にバッチ処理をすることができなくなり、生産性が低下するという問題がある。また、ラボシステムが対応していない撮影機種の場合、画像データを再生することができないことがある。撮影機種情報が画像データに含めて記録された場合、画像データを読み込むまで再生可能か否かがわからないので、作業効率が著しく悪化するという問題を生じていた。
【０００８】
また、ＲＡＷデータの場合、利用者が所望する階調補正等の画像補正を行っても画質が劣化せず、高画質の画像を再生することができるが、画像データのプリントを指定する従来のプリント指定情報には、ＲＡＷデータの画像補正に必要な補正パラメータが提供されていないため、ＲＡＷデータの特性を活かした画像補正ができないという問題があった。
【０００９】
そこで本発明は、上記の課題を解決することのできる画像撮像装置及び画像処理装置を提供することを目的とする。この目的は特許請求の範囲における独立項に記載の特徴の組み合わせにより達成される。また従属項は本発明の更なる有利な具体例を規定する。
【００１０】
【課題を解決するための手段】
上記課題を解決するために、本発明の第１の形態においては、被写体の画像を撮影し、画像データを記録する画像撮影装置であって、被写体の画像を撮像する撮像部と、撮像部が出力する撮像出力信号を画像データとして記録し、撮像出力信号の信号形式を識別する撮像信号形式識別情報を画像データとは別に記録する記録部と、記録部が記録する撮像出力信号を再生表示するための再生信号に変換する信号処理部と、信号処理部により変換された再生信号に基づいて画像を表示する表示部とを備えたことを特徴とする。
【００１１】
撮像出力信号の１画素当たりのビット数は、再生信号の１画素当たりのビット数より大きくてもよい。
【００１２】
撮像信号形式識別情報は、撮像部の機種を特定する機種識別情報であってもよい。撮像信号形式識別情報は、撮像部の機種に依存する画像データの画素数、画素配列、及び１画素当たりのビット数の少なくとも１つの機種依存情報であってもよい。
【００１３】
記録部は、撮像出力信号を再生するための再生情報を画像データに付帯させて記録してもよい。再生情報は、画像の明度、彩度、色バランス及び階調の少なくとも１つを補正する画像調整情報であってもよい。
【００１４】
記録部は、該画像撮影装置の利用者が設定する明度、彩度、色バランス、色相及び階調の少なくとも１つを補正する利用者画像調整情報を画像データとは別に記録してもよい。
【００１５】
信号処理部は、撮像部が出力する撮像出力信号を再生表示用の再生信号に変換し、表示部に表示させ、再生信号を圧縮し、記録部に画像データとして記録させてもよい。信号処理部は撮影出力信号に対して明度、彩度、色バランス及び階調の少なくとも１つを補正することにより再生信号に変換してもよい。
【００１６】
記録部は、画像データを印刷処理するジョブ毎に、画像データのファイル名、印刷種別、印刷枚数、画像ファイル種別、機種識別情報または機種依存情報、及び利用者画像調整情報を規定するプリントジョブ情報を画像データとは別に記録してもよい。
【００１７】
本発明の第２の形態においては、画像データを入力し、画像処理を行う画像処理装置であって、画像データの信号形式を識別する信号形式識別情報を画像データとは別に入力する入力部と、信号形式識別情報が画像データはＲＡＷデータであることを示す場合に、画像データを入力して、信号形式識別情報に基づいて変換し、信号形式識別情報が画像データは圧縮符号化データであることを示す場合に、画像データを入力して、伸張する画像処理部と、画像処理部が処理した画像データを出力する出力部とを備えたことを特徴とする。
【００１８】
画像処理部は、画像データがＲＡＷデータである場合に、ＲＡＷデータを、ＲＡＷデータの１画素当たりのビット数より小さいビット数の画像データに変換してもよい。
【００１９】
信号形式識別情報は、画像データを撮像した撮像装置の機種を特定する機種識別情報を含み、画像処理部は、画像データがＲＡＷデータである場合に、機種識別情報に基づいてＲＡＷデータを変換してもよい。信号形式識別情報は、画像データを撮像した撮像装置の機種に依存する画像データの画素数、画素配列、及び１画素当たりのビット数の少なくとも１つの機種依存情報を含み、画像処理部は、画像データがＲＡＷデータである場合に、機種依存情報に基づいてＲＡＷデータを変換してもよい。
【００２０】
入力部は、画像データに付帯された、画像データを再生するための再生情報を入力し、画像処理部は、画像データを再生情報に基づいて変換してもよい。再生情報は、画像の明度、彩度、色バランス及び階調の少なくとも１つを補正する画像調整情報であり、信号処理部は画像調整情報に基づいて画像データを変換してもよい。
【００２１】
入力部は、画像撮影装置の利用者が設定する明度、彩度、色バランス、色相及び階調の少なくとも１つを補正する利用者画像調整情報を入力し、画像処理部は、画像データを利用者画像調整情報に基づいて変換してもよい。
【００２２】
入力部は、画像データを印刷処理するジョブに関するプリントジョブ情報を入力し、プリントジョブ情報は、ジョブ毎に、画像データのファイル名、印刷種別、印刷枚数、画像ファイル種別、機種識別情報または機種依存情報、及び利用者画像調整情報を規定してもよい。
【００２３】
本発明の第３の形態においては、撮影された画像を入力し、画像データを記録するコンピュータ用のプログラムを格納した記録媒体であって、プログラムが、撮影された画像を入力させる入力モジュールと、入力モジュールが入力する画像信号を画像データとして記録させ、画像信号の信号形式を識別する信号形式識別情報を画像データとは別に記録させる記録モジュールと、記録モジュールが記録する画像信号を再生表示するための再生信号に変換させる信号処理モジュールと、信号処理モジュールにより変換された再生信号に基づいて画像を表示させる表示モジュールとを備えたことを特徴とする。
【００２４】
本発明の第４の形態においては、画像データを入力し、画像処理を行うコンピュータ用のプログラムを格納した記録媒体であって、プログラムが、画像データの信号形式を識別する信号形式識別情報を画像データとは別に入力させる入力モジュールと、信号形式識別情報が画像データはＲＡＷデータであることを示す場合に、画像データを入力して、信号形式識別情報に基づいて変換させ、信号形式識別情報が画像データは圧縮符号化データであることを示す場合に、画像データを入力して、伸張させる画像処理モジュールと、画像処理部が処理した画像データを出力させる出力モジュールとを備えたことを特徴とする。
【００２５】
本発明の第５の形態においては、画像データを入力し、画像処理を行う画像処理方法であって、画像データの信号形式を識別する信号形式識別情報を画像データとは別に入力し、信号形式識別情報が画像データはＲＡＷデータであることを示す場合に、画像データを入力して、信号形式識別情報に基づいて変換し、信号形式識別情報が画像データは圧縮符号化データであることを示す場合に、画像データを入力して、画像データを伸張し、変換または伸張された画像データを出力することを特徴とする。
【００２６】
なお上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションも又発明となりうる。
【００２７】
【発明の実施の形態】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態はクレームにかかる発明を限定するものではなく、又実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００２８】
（第１の実施形態）
本発明の第１の実施形態を説明する。図１は、本実施形態のカメラ１０の外観図である。電源スイッチ１１がオン状態に操作された場合に、図示しない撮像レンズを入射した被写体の画像が図示しない撮像素子に撮像され、レリーズボタン１２の操作によって電気信号に変換される。変換された撮像信号は画像処理および符号化処理をされ、処理された符号化データ等は、カードスロット１４に着脱自在に装着されるメモリカード１６に記録される。メモリカード１６は、たとえばフラッシュＲＯＭやＥＥＰＲＯＭ素子等の不揮発性半導体メモリを搭載した記憶媒体であり、またバッテリバックアップされたＳＲＡＭにて記憶情報の保持を行なってもよい。また、メモリカードに代えてフロッピーディスクや光ディスクなどのような、磁気や光により情報が書き込まれて保持される情報記憶媒体でもよい。
【００２９】
また、メモリカード１６に記録された画像情報はカメラ１０によって読み出され、復号され、表示パネル１８に表示される。表示パネル１８はさらに再生画像に関する各種情報が表示されてもよい。カメラ１０は、被写体の撮像画像を表示し、レリーズボタン１２が押下されると撮像画像をメモリカード１６に記録する撮影・記録モードと、メモリカード１６に記録された画像を表示させる再生モードと、各種動作条件・機能を指定選択する設定モードと、カメラ１０をパソコン等に接続して情報転送を行う通信モードとがあり、モード選択ダイヤル２０を回動させて各モードを選択する。特に再生モードにおいて、設定ボタン２２、順送りボタン２４及び逆送りボタン２６を使用して選択表示された画像を後にプリントすることを指定するプリント情報を作成し、これをプリントファイルとしてメモリカード１６に書き込み、またプリント情報を修正してプリントファイルを更新することができる。プリント情報を記述したプリントファイルは、撮影画像データを読み取らなくてもプリント情報だけを別に読み取ることができるように、メモリカード１６の記録領域に、撮影画像データとは別に記録されることが好ましい。プリントファイルはテキスト形式またはバイナリ形式のいずれで記録されてもよい。
【００３０】
メニューボタン１３を押下すると、各種パラメータを設定するメニュー画面が表示パネル１８に表示される。図２は、カメラ１０の表示パネル１８に表示されるメニュー画面の一例を示す図である。設定ボタン２２、順送りボタン２４及び逆送りボタン２６を使用して、記録モード、撮影画像のＬＣＤへの表示の有無、プリント時の明度、プリント時の日付印字の有無等を設定することができる。記録モードは、ＪＰＥＧ高画質、ＪＰＥＧ通常画質、ＣＣＤ−ＲＡＷのいずれかを選択することができる。また、撮影した画像のプリント時における明度を利用者の好みに応じて５段階で微調整することができる。プリント明度以外に、彩度、シャープネス、色相等について利用者に所望の調整パラメータをさらに設定させてもよい。以上の設定パラメータは、撮影画像毎に設定することができる。記録モードは撮影する前に設定されるが、プリント明度等のプリント時の調整パラメータは、撮影前に設定される他、撮影した画像が再生表示された後に、設定されてもよい。また、撮影した画像がＣＣＤ−ＲＡＷデータである場合には、ＣＣＤ−ＲＡＷデータを再生表示した後に、ＪＰＥＧデータとして記録させることも可能である。また、プリント明度等のプリント時の調整パラメータは、プリント注文毎に設定することができる。したがって同一の撮影画像に対して、複数のプリント注文を行い、プリント注文毎に設定するパラメータを異ならせることもできる。
【００３１】
図３は、カメラ１０の機能構成図である。カメラ１０は、制御部（ＣＰＵ）３０と、撮像部３２と、信号処理部３４と、バッファメモリ３５と、フレームメモリ３６と、圧縮伸張処理部３８と、操作部４０と、キャラクタジェネレータ４２と、Ｄ／Ａ変換部４４と、表示パネル（ＬＣＤ）１８と、カードスロット１４とを有する。制御部３０は、撮像部３２、信号処理部３４、フレームメモリ３６、圧縮伸張処理部３８、カードスロット１４を制御し、被写体の画像の撮影、記録及び再生を行なう。また、操作部４０は、利用者の操作、設定内容を制御部３０に伝え、制御部３０の動作を指示することができる。また制御部３０は、キャラクタジェネレータ４２及びＤ／Ａ変換部４４を制御し、撮像画像、再生画像を液晶ディスプレイ等にて構成された表示パネル１８に表示させ、その表示画面に各種文字やアイコン等の情報を表示させる。
【００３２】
図１に示したように、表示パネル１８には、制御部３０の処理により、現在のモードが再生モードである旨の「サイセイモード」や、再生表示している画像ファイルのファイル名「IMG00003.JPG」や、画質モードもしくは画像の圧縮率の程度を示す「モード：Ｆｉｎｅ」などが表示画面の上部に再生画像に合成されて表示される。また、表示画面の下部には、制御部３０の処理により、その再生画像に対する注文状況を示すプリント情報としてたとえば「チュウモン：２マイ」と表示される。これは表示画像を２枚、たとえばラボシステムのプリントサービスに注文するか、利用者が所有する対応プリンタにてプリントする際のプリント指定を示す。この表示画面は、再生モードにおいてこの画像に対するプリント枚数を変更する際やプリント指定を削除する際に表示される。表示画面下部の右側には、制御部３０の制御により、表示された画像ファイルがメモリカード１６に記録された際の日時または、制御部３０に含まれるカレンダー時計の計時機能による現在の日時が表示設定に応じて表示される。
【００３３】
図４は、撮像部３２の機能構成図である。撮像部３２は、光学レンズ５０と、ＣＣＤ５２と、アナログ信号処理部５４と、Ａ／Ｄ変換部５６とを有する。光学レンズ５０が結像する被写体の画像は、ＣＣＤ５２に受光されて撮像される。ＣＣＤ５２が出力する撮像信号は、アナログ信号処理部５４において、ゲイン調整、ホワイトバランス等のアナログ信号処理をされた後、Ａ／Ｄ変換部５６によってデジタル信号に変換され、ＣＣＤ−ＲＡＷデータとして出力される。ＣＣＤ−ＲＡＷデータは、信号処理部３４に供給され、画像処理される。
【００３４】
ＣＣＤ５２は、固体撮像素子の一例である。固体撮像素子は、半導体化および集積化された撮像素子で、構造上、半導体基板上に光電変換と電荷の蓄積機能をもった画素群を二次元的に配列したものである。固体撮像素子は、光学レンズ５０によって結像された光を受光し、光電変換作用によって電荷を蓄積する。蓄積された電荷像は一定の順序に走査され、電気信号として読み出される。固体撮像素子としてＣＣＤイメージセンサ以外に、ＭＯＳイメージセンサ、ＣｄＳ−Ｓｅ密着型イメージセンサ、ａ−Ｓｉ（アモルファスシリコン）密着型イメージセンサ、又はバイポーラ密着型イメージセンサのいずれかを用いてもよい。
【００３５】
図３に戻って、撮影準備状態では、制御部３２の制御に応じて、撮像部３２は画像信号を連続出力し、出力された画像信号は、信号処理部３４において画像処理され、フレームメモリ３６に格納され、Ｄ／Ａ変換部４４によってアナログ信号に変換され、液晶ディスプレイである表示パネル１８に動画像として再生表示される。また撮像部３２は、レリーズボタン１２の押下状態を検出すると、制御部３２の制御に応じて１コマの画像を表わす画像信号を出力し、１コマの画像が記録される画像記録モードとなる。画像記録モードでは、信号処理部３４で画像処理され、フレームメモリ３６に格納された画像信号は、圧縮伸張処理部３８に供給される。
【００３６】
図５は、信号処理部３４の機能構成図である。信号処理部３４はＯＢ補正部５８と、ＷＢ補正部６０と、補間処理部６２と、階調補正部６４とを有する。信号処理部３４は、画像信号を入力して、画像の明度、彩度、階調および色バランス等画像調整処理、及び画像補間処理等をデジタル演算処理によって行う。撮像部１２が出力し、信号処理部３４に供給されるＣＣＤ−ＲＡＷデータは、たとえば１画素当たり１２ビットの信号であり、信号処理部３４は、表示パネル１８に表示される信号形態に合うように、ビット数のより少ない、例えば８ビットの信号に変換し出力する。
【００３７】
ＯＢ補正部５８は、ＣＣＤの出力信号からＲＧＢ毎にOptical Black分の値を減算する。ＣＣＤ５２は一般に入力光がゼロでも出力レベルがゼロとならない特性を有するため、ＲＧＢのチャネル毎にOptical Black分のオフセットを出力信号から差し引き、信号レベルを補正する。Optical Black分のオフセットは、ＣＣＤ５２に設けられた遮光画素の出力信号の出力レベルによって検出することができる。ＷＢ補正部６０は、ホワイトバランスを調整するために、ＲＧＢ毎にＣＣＤの出力信号のゲインを調整する。ＷＢ補正部６０に入力された画像信号は、たとえば１２ビットであり、ＷＢ補正部６０によって処理されて出力される画像信号は１０ビットである。補間処理部６２は、画素補間を行い、ＲＧＢ点順次画像データを作成する。階調補正部６４は、ＣＣＤの出力信号の階調を補正する。階調補正にはＬＵＴのデータが用いられる。階調補正部６４に入力された１０ビットの画像信号は、たとえば８ビットの画像信号に変換される。階調補正部６４が階調補正に用いるＬＵＴには、利用者が設定するプリント明度の調整レベルを反映させてもよい。
【００３８】
図６は、階調補正のＬＵＴのグラフを説明する図である。階調補正前の入力信号は、１画素当たり１０ビットで表現される１０２４階調のデータであり、階調補正後の出力信号は、１画素当たり８ビットで表現される２５６階調のデータである。画像信号は、本図のグラフで規定されたＬＵＴにしたがって、１０ビットの信号から８ビットの信号に値が変換され、画像の明るさを補正される。
【００３９】
図３に戻って、圧縮伸張処理部３８は、フレームメモリ３６に記憶された１コマ分の画像データを制御部３０から指定される画質モードに応じた圧縮率にて圧縮符号化し、また、メモリカード１６から読み出される圧縮符号化データを伸張、復号してフレームメモリ３６に供給する。圧縮符号化は、たとえば画像データを８×８ブロックごとに分割し、各ブロックを直交変換し、その変換係数を量子化してハフマン符号化するＪＰＥＧ方式を用い、たとえば量子化特性を適応的に選択して符号化後のデータ量が所定長以下となるように制御することにより１コマの画像データを圧縮符号化する。圧縮符号化データはカードスロット１４に送られて、カードスロット１４に着脱自在に接続されるメモリカード１６の所定の記憶領域に画像ファイルとして書き込まれる。画像ファイルには圧縮復号化された画像データに撮影時付属情報等の画像付属情報を付帯させて格納してもよい。
【００４０】
圧縮伸張処理部３８によって圧縮符号化されたＪＰＥＧデータは、表示パネル１８において容易に再生表示できるように、再生表示形態に合わせて信号処理部３４によって信号変換されたデータであるため、撮像部３２が直接出力するＣＣＤ−ＲＡＷデータに比べて、画像信号の情報量が落ちる。したがって、ＪＰＥＧデータとして記録された画像データに対して画像調整を行っても高画質の画像データを作成することは困難である。そこで、カメラ１０は、ＪＰＥＧデータの他に、ＣＣＤ−ＲＡＷデータをそのままメモリカード１６に記録するモードを備える。
【００４１】
スイッチＳＷ１及びＳＷ２は、制御部３０の制御により、画像記録と再生の２つのモードを、ＪＰＥＧデータとＣＣＤ−ＲＡＷデータの２つの画像データ種別の間で切り替える。図７は、スイッチＳＷ１及びＳＷ２の状態によって決まる画像の記録及び再生のモードを示す図である。ＳＷ１が接続状態（ＯＮ）で、ＳＷ２がｂの位置に接続すると、画像データをＪＰＥＧデータとして記録するモードとなり、図３において、制御部３０の制御により、撮像部３２が出力する１２ビットのＣＣＤ−ＲＡＷの画像データが、信号処理部３４によって８ビットの画像データに変換され、フレームメモリ３６に格納された後、Ｄ／Ａ変換部４４によってアナログ信号に変換され、表示パネル１８に表示されるとともに、圧縮伸張処理部３８によってＪＰＥＧデータに圧縮符号化され、カードスロット１４に装着されたメモリカード１６に記録される。
【００４２】
ＳＷ１が接続状態（ＯＮ）で、ＳＷ２がａの位置に接続すると、画像データをＣＣＤ−ＲＡＷデータとして記録するモードとなり、制御部３０の制御により、撮像部３２が出力する１２ビットのＣＣＤ−ＲＡＷの画像データが、バッファメモリ３５に格納された後、カードスロット１４に装着されたメモリカード１６に記録される。
【００４３】
ＳＷ１のＯＮ／ＯＦＦにかかわらず、ＳＷ２がｂの位置に接続すると、ＪＰＥＧ画像データを再生するモードとなり、制御部３０の制御により、カードスロット１４に装着されたメモリカード１６から読み出された画像データは圧縮伸張処理部３８によって伸張され、フレームメモリ３６に格納された後、Ｄ／Ａ変換部４４によってアナログ信号に変換され、表示パネル１８に表示される。
【００４４】
ＳＷ１がＯＦＦで、ＳＷ２がａの位置に接続すると、ＣＣＤ−ＲＡＷの画像データを再生するモードとなり、カードスロット１４に装着されたメモリカード１６から読み出された画像データは、制御部３０の制御により、バッファメモリ３５に格納された後、信号処理部３４に供給され、画像処理されて８ビットの画像データに変換され、フレームメモリ３６に格納された後、Ｄ／Ａ変換部４４によってアナログ信号に変換され、表示パネル１８に表示される。
【００４５】
制御部３０は、操作部４０に含まれるモード設定ダイヤル２０や各押しボタン２２、２４、２６および２８への操作状態に応じて、撮像部３２における撮像処理、信号処理部３４における信号処理およびフレームメモリ３６における情報の読み書き等を制御する。制御部３０は、マイクロコンピュータシステムにて構成され、マイクロプロセッサの制御処理手順を規定するファームウェアを記憶するＲＯＭや周辺回路を接続する各種インタフェースを含んでいることが好ましい。制御部３０はまた、各種設定値や変数を一時格納するレジスタやＲＡＭなどの半導体メモリを有し、これらを作業メモリとして使用してたとえば、メモリカード１６に記録されているプリントファイルのプリント情報を作業メモリに読み込んでおいて、修正変更を一旦作業メモリ上にて行なうことにより処理の高速化を図ってもよい。それら修正変更が終了して、たとえばモード設定ダイヤル１２が操作されて他のモードに移行した場合に制御部３０は、修正変更された情報をメモリカード１６に書き戻して更新する。
【００４６】
制御部３０はまた、操作部４０への操作状態に応じて、メモリカード１６に記録された画像ファイルの記憶管理を行なう機能を有する。具体的には、モード設定ダイヤル１２が１コマ再生モードの位置にセットされると、順送りボタン２４および逆送りボタン２６への操作に応じた画像ファイルをアクセスし、所望の画像データを読み出す。メモリカード１６から読み出した画像ファイルから画像データを伸張、復号した後、フレームメモリ３６に展開し、Ｄ／Ａ変換処理を行い、表示部１８に出力させる。これとともに、制御部３０は、画像ファイルから画像付属情報を読み出し、記憶保持し、現在の動作モードを示す文字コードとともに、画像付属情報に含まれる情報を表わす文字コードをキャラクタジェネレータ４２に送る。キャラクタジェネレータ４２では入力される文字コードに応じたキャラクタセットを読出し可能に記憶しており、表示部１８の表示パネルの所望位置に応じたタイミングにて文字コードに応じた文字画像データを出力する。この出力は、フレームメモリ３６から繰り返し読み出される画像データに合成され、再生画像またはその周辺に文字画像が表示される。これら文字情報はモニタにおける画像表示部分とは別の領域に表示されてもよい。また、文字に限らず絵文字などのグラフィックデータを表わすコードやビットマップデータの表わす画像を表示画面に合成表示させてもよい。
【００４７】
制御部３０は、画像の１コマ再生時に順送りボタン２４および逆送りボタン２６への操作状態を検出して、コマの順送り／逆送り操作に応じて表示画像を選択し、順送りボタン２４および逆送りボタン２６が設定ボタン２２と併せて押下されると記憶保持しているプリント情報におけるプリント設定枚数値を増減する。制御部３０は、変更されたプリント情報を、たとえば他のモードに移行する際にメモリカード１６に書き戻してプリントファイルを更新する。
【００４８】
制御部３０は、さらに、モード設定ダイヤル１２が１コマ消去モードに設定されると、順送りボタン２４および逆送りボタン２６への操作に応じた所望の画像ファイルを再生して表示させるとともに、消去ボタン２８への操作を検出すると、表示画像を記憶しているメモリカード１６内の画像ファイルを消去する。この場合、とくに、現在表示している画像ファイルに被プリント情報があるか否かを確認し、被プリント情報がない場合にはそのまま画像ファイルを消去する。画像ファイルに被プリント情報があった場合にのみ、被プリント情報の示すジョブＩＤにて指定されるジョブ内容を削除し、その後表示画像ファイルを消去する。この場合、画像ファイルはプリント指定されている旨を表示パネル１８に表示させて、消去ボタン２８がさらに押下される等の確認操作を検出した後に画像ファイルおよび関連するジョブを消去させることが好ましい。制御部３０はまた、モード設定ダイヤル１２によって、全コマ削除モードが設定されると、全画像データを削除するとともに、プリントファイルがある場合に、そのプリントファイル自体を削除する。
【００４９】
カメラ１０の１コマ再生モードにおける動作を説明する。カメラ１０は、１画像から１枚の標準プリントを作成する自動プリント指定を行なうことができ、個々の画像ファイルに対するプリント指定はこの１コマ再生モード中にて行われる。１コマ再生モードでは、プリントを希望する画像を順送りボタン２４および逆送りボタン２６により選択して再生した後に、設定ボタン２２を押下しながら順送りボタン２４または逆送りボタン２６を押すことによりプリント指定枚数の増減を行ないプリント枚数の設定を行なう。プリント枚数を零としたい場合は、設定ボタン２２を押下しながら消去ボタン２８を押下する。設定ボタン２２を押下しながら順送りボタン２４が押下された場合には、表示中の画像に対するプリント指定枚数がインクリメントされる。この場合、まずその画像にプリント情報が設定されているか否かを確認し、ジョブＩＤで示される被プリント情報がある場合には、ジョブＩＤで示されるジョブをプリントファイルの中から抽出し、ジョブで設定されている枚数（QUANTITY）を読み込んで、その値を１増加させる。被プリント情報がない場合には、表示されている画像ファイルはプリント設定されていないので、プリントファイル中に枚数設定が零となっている新規のジョブを生成し、そのジョブのジョブＩＤを表示されている画像ファイル中の被プリント情報の記憶位置にもコピーする。そして被プリント情報がある場合と同様にプリント枚数の設定値を１増加させる。なお、プリントファイル自体が存在しない場合は、プリントファイルを生成してから同様な処理を行なう。
【００５０】
メモリカード１６には、画像データと、画像データに付帯させる画像再生用パラメータや撮影時情報等の画像付属情報とが画像ファイルとして、個々の画像データに対するプリント情報がプリントファイルとして記憶される。図８は、メモリカード１６に記録されるデータの構造を示す図である。階層的に分類されたディレクトリに、画像データと画像付属情報を含む画像ファイル４００と、プリント情報を含むプリントファイル３００が格納される。ルートディレクトリ（Ｒｏｏｔ）以下に画像データを分類するイメージディレクトリとして01Vacation、02Birthday等が作成され、各イメージディレクトリに画像データが格納される。画像データのファイル名は「IMGnnnnn.JPG」または「IMGnnnnn.RAW」であり、ファイル名における「nnnnn」は整数値、たとえば撮影順に割り振られる連続番号、つまり画像のコマ番号である。またファイル名の拡張子「ＪＰＧ」はＪＰＥＧ方式によって圧縮符号化された画像データであることを示し、拡張子「ＲＡＷ」はＣＣＤ−ＲＡＷの画像データであることを示す。
【００５１】
図９は、ＣＣＤ−ＲＡＷの画像データが格納された画像ファイル４００のデータフォーマットの説明図である。画像ファイル４００は、画像データ４１０とともに、画像付属情報として機種情報４０２、画像再生用パラメータ４０４、撮影時付属情報４０６、及び被プリント情報４０８を格納する。画像付属情報はＥｘｉｆフォーマット規格のタグ（TAG）形式にて記録することができる。
【００５２】
図１０は、機種情報４０２のデータの一例を示す図である。「機種名ＤＳ−１０００」がカメラ１０の機種を特定する情報として格納される。機種情報として機種名以外に、カメラ１０の撮像部３２の特性を示す情報、たとえば、画素数、画素配列、アナログ信号処理方式、Ａ／Ｄ変換のビット数等の情報を格納してもよい。
【００５３】
図１１は、画像再生用パラメータ４０４に格納されるデータ構造を示す図である。ＲＧＢ毎にＣＣＤの出力信号から減算するOptical Black分の値を格納したＯＢ補正用データ、色バランスのためにＲＧＢ毎にＣＣＤの出力信号に施すゲインを格納したＷＢゲインデータ、ＣＣＤの出力信号に適用される階調補正の変換テーブルを格納したＬＵＴデータが格納される。これらの画像再生用パラメータは、信号処理部３４のＯＢ補正部５８、ＷＢ補正部６０及び階調補正部６４において使用される画像補正パラメータである。ＣＣＤ−ＲＡＷ画像データを再生し、表示または印刷するためには、これらの画像補正パラメータが必要である。画像再生用パラメータ４０４には、さらにＲＧＢデータとＹ／Ｃデータ間の変換パラメータを格納してもよい。
【００５４】
図１２は、撮影時付属情報４０６のデータ構造を示す図である。撮影年月日、シャッタ速度、絞り値、露光モード等の撮影時の条件を示す情報が格納される。露光モードとして、標準、シャッタ優先、絞り優先等がある。
【００５５】
被プリント情報４０８は、画像データ４１０を格納した画像ファイル４００がプリントファイル３００においてプリント指定されている場合、該当するプリントジョブのジョブＩＤを格納する。画像ファイル４００に対して複数のプリントジョブが指定されている場合は、該当する複数のプリントジョブのジョブＩＤが格納される。また、画像ファイル４００がプリント指定されていない場合は、被プリント情報４０８は、プリント指定がないことを示す情報、たとえばゼロを格納する。
【００５６】
図１３は、画像データ４１０のデータ構造を示す図である。ＣＣＤ−ＲＡＷの画像データの場合、撮像部３２の出力信号が非圧縮のままＣＣＤの画素数、画素配列、ＲＧＢ成分に従って順次格納される。
【００５７】
図１４は、プリントファイル３００に格納されるプリント情報を説明する図である。自動プリントを行なうため、プリントのジョブ毎に、ジョブＩＤ（JOB_ID）画像ファイルが格納されたディレクトリを指定するパス名（FILE）、画像ファイル種別（FILE_TYPE）、機種名（CREATOR）、プリント種別（TYPE）、プリント枚数（QUANTITY）、プリント品質の一例として明度（BRIGHTNESS）、日付印字の有無（DATE）等のプリント条件に関するプリント情報を記録する。画像ファイル種別は、画像データがＪＰＥＧデータであるか、ＣＣＤ−ＲＡＷデータであるかを示す。機種名は、画像データを撮影したカメラ１０の機種、特にカメラ１０の撮像部３２を特定する情報であり、画像ファイル種別がＣＣＤ−ＲＡＷである場合に与えられる。プリント種別は、標準サイズ、拡大サイズ、縮小サイズ等プリントサイズを決めるデータであるか、またはシールプリント等のプリントタイプを示すデータである。プリント品質は、利用者が設定する画像調整レベルであり、明度、彩度、シャープネス、色相等に関して所望の値またはレベルを指定する。
【００５８】
プリントジョブはプリントしたい画像データに対して個別に定義することができる。同一の画像データに対して複数のジョブを定義し、異なるプリント条件を指定してもよい。プリントファイルには、複数のジョブが記述される。ジョブにはジョブＩＤが付与され、各ジョブを指定する情報はそれぞれ括弧（｛｝）内に記述される。ジョブ指定情報はテキストコードにて作成されてメモリカード１６のルートディレクトリにファイル名「PRT_INFO.TXT」としてテキストデータの形態で画像ファイルとは別に記録される。プリントファイルはバイナリ形式で記録されてもよい。
【００５９】
図１４において、ジョブＩＤが０１のジョブはＪＰＥＧ画像のプリントジョブであり、イメージディレクトリ01VACATIONに格納された画像ファイルIMG00001.JPGに対して、プリント種別は標準（STANDARD）、プリント枚数は３枚、画像ファイル種別はＪＰＥＧデータ、利用者が設定した明度のレベルは０、日付印字は有りが指定される。ジョブＩＤが０２のジョブでは、イメージディレクトリ01VACATIONに格納された画像ファイルIMG00002.RAWに対して、プリント種別は標準（STANDARD）、プリント枚数は１枚、画像ファイル種別はＣＣＤ−ＲＡＷデータ、機種名はＤＳ−１０００、利用者が設定した明度のレベルはプラス１、日付印字は有りが指定される。
【００６０】
プリントファイル３００にはジョブ毎に、画像ファイル、画像ファイル種別が指定され、画像ファイル種別がＣＣＤ−ＲＡＷである場合には、当該画像ファイルを撮影した機種を識別する機種名が与えられるので、画像ファイル４００をメモリカード１６から読み込む前に、プリントの際、画像ファイル４００の画像ファイル種別と撮影機種を知ることができる。したがってメモリカード１６に記録された画像を、ラボシステムやコンピュータで画像処理して、プリントする場合、画像データがＪＰＥＧデータであるか、ＣＣＤ−ＲＡＷデータであるかをプリントファイル３００により判別して、ジョブをあらかじめ分類し、さらにＣＣＤ−ＲＡＷデータの場合、撮影機種によって分類し、ジョブをバッチ処理することができる。画像ファイル種別により、画像処理が大きく異なり、特にＣＣＤ−ＲＡＷデータの場合、処理に時間を要するため、あらかじめジョブを分類することにより、プリント処理を円滑に行うことができる。またラボシステムやコンピュータのアプリケーションがＣＣＤ−ＲＡＷデータを撮影した機種に対応できない場合、エラー処理を行ったり、近似的に他の機種に対応させて処理を行うなど、撮影機種に応じた処理を適切に行うことができる。
【００６１】
上記の説明では、画像ファイル種別を、プリントファイル３００に格納された画像ファイル種別の情報によって判定したが、画像ファイル種別は、ＪＰＥＧやＲＡＷなどの画像ファイル名に付与された拡張子で判定してもよい。
【００６２】
以上述べたように、本実施形態の画像撮影装置によれば、ＣＣＤ−ＲＡＷの画像データとＪＰＥＧの画像データを記録することができ、ＣＣＤ−ＲＡＷデータの場合には、画像ファイル種別がＣＣＤ−ＲＡＷであることを示す情報と、ＣＣＤ−ＲＡＷデータを生成したカメラの機種に関する情報とを、画像のプリントを指定するファイルに記録することができる。したがって、ラボシステムやコンピュータで記録された画像データを再生する場合に、画像データを読み込む前に、ＪＰＥＧデータであるか、ＣＣＤ−ＲＡＷデータであるかを識別し、ＣＣＤ−ＲＡＷデータである場合には、撮影したカメラの機種を識別することができ、機種に合わせて適切な再生処理を円滑に行うことができる。機種毎に依存する画像再生用の補正パラメータは、ＣＣＤ−ＲＡＷデータに付属させて記録することにより、機種依存の調整を適正に行うことができる。
【００６３】
ＪＰＥＧデータは、液晶ディスプレイ等の表示部に容易に表示させるために、画像再生に適した画像信号形態に変換された画像信号を圧縮符号化したデータであるため、ＪＰＥＧデータをさらに画像調整しても高画質の画像を得ることができない。一方、ＣＣＤ−ＲＡＷデータはカメラの撮影部の生出力データであり、多ビットで画質に優れるため、自在に画像調整を行って高画質の画像を再生することができる。したがって、本実施形態の画像撮影装置によって記録されたＣＣＤ−ＲＡＷデータに対して、利用者が所望するプリント明度、彩度、色相、シャープネスを指定して、画像を適正に調整し、高画質の画像を得ることができる。
【００６４】
（実施形態２）
本発明の第２の実施形態を説明する。図１５は、画像処理装置の一例としての、写真画像の現像や編集等を行うラボシステム２００の構成図である。本実施形態のラボシステム２００は、入力部２１０と、処理部２２０と、記録部２４０と、出力部２５０とを有する。
【００６５】
入力部２１０は、画像データと画像付属情報を含む画像ファイル、及びプリント情報を含むプリントファイルを入力する。デジタルカメラ等で撮影された画像ファイル及びプリントファイルを入力する場合、入力部２１０には、半導体メモリカード等の着脱自在な記録媒体から画像データを読み取るための読み取り装置が用いられる。また、フロッピーディスク、ＭＯ、ＣＤ−ＲＯＭ等から画像ファイル及びプリントファイルを読み取る場合は、入力部２１０として、それぞれフロッピードライブ、ＭＯドライブ、ＣＤドライブ等が用いられてもよい。
【００６６】
画像ファイルには画像データとともに画像付属情報が格納されており、プリントファイルにはジョブ毎に画像データ種別、プリント枚数等プリントに関する情報が格納される。
【００６７】
処理部２２０は、入力部２１０が入力した画像ファイル及びプリントファイルを記憶し、プリントファイルに記述されたプリントジョブ情報に基づいて、画像ファイルに格納された画像データの調整、補正等の画像処理を行う。処理部２２０は処理された画像データを記録部２４０と出力部２５０に出力する。
【００６８】
記録部２４０は、処理部２２０が出力した画像データを着脱自在な記録媒体に記録する。記録媒体として、書き込み可能なＣＤ−ＲＯＭ、ＤＶＤ等の光記録媒体や、ＭＯ等の光磁気記録媒体、フロッピーディスク等の磁気記録媒体等が用いられる。記録部２４０として、ＣＤ−Ｒドライブ、ＤＶＤドライブ、ＭＯドライブ、フロッピードライブ等が用いられる。また、記録部２４０は、フラッシュメモリ、メモリカード等の半導体メモリに画像データを記録してもよい。
【００６９】
出力部２５０は、処理部２２０が出力する画像データを表示または印刷する。画像を画面表示する場合、出力部２５０には画像を表示するモニタが用いられる。また画像を印刷する場合、出力部２５０にはデジタルプリンタやレーザプリンタ等のプリンタが用いられる。
【００７０】
図１６は、処理部２２０の機能構成図である。処理部２２０は、ジョブ情報読込部５０２と、画像種別判定部５０４と、撮影機種判定部５０６と、画像情報読込部５０８と、画像補正部５１０とを有する。
【００７１】
ジョブ情報読込部５０２は、入力部２１０が入力するプリントファイル３００からプリントジョブ情報を順次読み込む。画像種別判定部５０４はプリントジョブに記述された画像種別（FILE_TYPE）によって当該プリントジョブでプリントする画像データの画像種別を判定する。撮影機種判定部５０６は、プリントジョブに記述された機種（CREATOR）によって当該プリントジョブでプリントする画像データを撮影したカメラの機種を判定する。画像情報読込部５０８は、入力部２１０が入力する画像ファイルから画像データ及び画像付帯情報を読み取る。画像データがＣＣＤ−ＲＡＷデータである場合には、画像付属情報として画像再生用パラメータが読み取られる。
【００７２】
画像補正部５１０は、画像種別判定部５０４の画像種別の判定の結果、画像データがＪＰＥＧデータである場合には、ＪＰＥＧデータを伸張し、プリントファイル３００に指定された画像調整パラメータに基づいて、画像データの補正を行う。画像補正部５１０は、画像種別判定部５０４の画像種別の判定の結果、画像データがＣＣＤ−ＲＡＷデータである場合には、撮影機種判定部５０６が判定する機種に基づき、画像情報読込部５０８が読み込んだ画像付帯情報の画像再生用パラメータを用いて、機種に依存した画像補正をＣＣＤ−ＲＡＷデータに対して行う。
【００７３】
図１７は、処理部２２０が行う画像補正処理のフローチャートである。ジョブ情報読込部５０２はプリントファイル３００からプリントジョブ情報を読み取る（Ｓ１００）。画像種別判定部５０４は、プリントジョブに記述された画像種別データから画像ファイルの種類がＪＰＥＧデータであるか、ＣＣＤ−ＲＡＷデータであるかを判定する（Ｓ１０２）。ＪＰＥＧデータの場合、画像補正部５１０はＪＰＥＧデータを伸張し、再生、プリント用のラスタデータ（ＲＧＢデータ）を作成し（Ｓ１０４）、利用者が設定した明るさ補正パラメータに基づいてＬＵＴを選択して、明るさ補正を行う（Ｓ１０６）。画像補正部５１０は、プリントジョブに日付印字が設定されていた場合に、補正された画像データに撮影の日付を合成した画像データを作成する（Ｓ１０８）。出力部２５０はプリントジョブに指定されたプリント枚数にしたがって画像データをプリントする（Ｓ１１０）。
【００７４】
画像ファイルの種類がＣＣＤ−ＲＡＷである場合、画像情報読込部５０８は、画像ファイルに画像付属情報として画像再生用パラメータを読み込む（Ｓ１２０）。撮影機種判定部５０６は、プリントジョブに記述された機種情報により、ＣＣＤ−ＲＡＷデータを作成したカメラの機種を判定する（Ｓ１２２）。カメラの機種がＤＳ−１０００、ＤＳ−７００、ＤＳ−５００の場合にそれぞれ異なる画像補正処理Ｓ１２４、Ｓ１２６、Ｓ１２８を行う。またカメラの機種がその他の場合、ＣＣＤ−ＲＡＷデータの機種に対する画像補正方法が定義されていないため、ＣＣＤ−ＲＡＷデータの画像再生に対応できないことを表示する。カメラの機種がＤＳ−１０００の場合の処理Ｓ１２４として、ＯＢ処理Ｓ１４０、ＷＢ処理Ｓ１４２、補間処理Ｓ１４４、階調補正処理Ｓ１４６を行う。各画像補正処理には、画像情報読込部５０８が画像ファイルから読み込んだ画像再生用パラメータが用いられる。ＯＢ処理Ｓ１４０、ＷＢ処理Ｓ１４２、補間処理Ｓ１４４、階調補正処理Ｓ１４６は、基本的に第１の実施形態のカメラ１０における同一名称の画像補正処理と同じ処理を行うが、プリントジョブに利用者が指定した、プリント明度、彩度、色相、シャープネスなどの所望の調整レベルを反映させることもできる。たとえば、プリントジョブにプリント明度についてBRIGHTNESS=+1という指定があれば、画像再生用パラメータとして与えられたＬＵＴに対して、明るさを通常よりも増すように調整した上で、階調補正処理を行えばよい。
【００７５】
ＪＰＥＧデータの場合、階調補正によって階調の連続性が劣化するが、ＣＣＤ−ＲＡＷデータの場合、階調補正しても階調の連続性が失われない。そのため、利用者が指定する明るさ調整を行うと、ＪＰＥＧデータでは階調飛びのため画質が劣化するが、ＣＣＤ−ＲＡＷデータでは階調飛びが発生しにくいため高画質の画像を得ることができる。
【００７６】
階調補正による階調飛びを簡単な例で説明する。図１８は、３ビットから３ビットへの階調補正を説明する図である。本図のグラフで規定されるＬＵＴによって、３ビットすなわち８階調の入力値が同一ビット数の出力値に変換されると、変換後の出力値は、実質的な階調数が減少する。図１９は、階調補正による入力値に対する出力値を説明する図である。０から７の整数の入力値に対して、出力値は不連続な、０、３、４、５、６、７の値を持ち、２、３の値を持たない。このように、同一ビット数の信号間で階調補正すると、不連続性が生じ、実質的に階調数が減少する。
【００７７】
図２０は、４ビットから３ビットへの階調補正を説明する図である。本図のグラフによって規定されるＬＵＴによって、４ビットすなわち１６階調の入力値が３ビットすなわち８階調の出力値に変換されると、変換後の出力値は不連続値を生じない。図２１は、階調補正による入力値に対する出力値を説明する図である。０から１５の整数の入力値に対して、出力値は０から７の連続の整数値を取り、値に飛びは生じない。このように、ビット数の多い信号からビット数の少ない信号へ階調補正すると、信号値に不連続性は生じにくくなる。
【００７８】
ＪＰＥＧデータの場合、ＣＣＤ−ＲＡＷデータを画像再生表示に適した信号形態に変換するため、画像補正過程でビット数が少なくなる。たとえばＣＣＤ−ＲＡＷデータが１２ビットに対して、ＪＰＥＧデータは８ビットである。図２２は、ＪＰＥＧデータの階調補正を説明する図である。８ビットから８ビットへの階調補正であるため、不連続性を生じる。プリントジョブで利用者がプリント明度のレベルを＋１に設定した場合でも、階調補正による不連続性のため、高画質の補正画像を得ることができない。
【００７９】
図２３は、ＣＣＤ−ＲＡＷデータの階調補正を説明する図である。１０ビットから８ビットへの階調補正であり、階調補正後の信号値に不連続性は生じにくい。利用者がプリント明度のレベルを＋１に設定すると、画像付属情報から画像再生用パラメータとして与えられたＬＵＴに対して、利用者の調整レベルの調整を行い、新たなＬＵＴを作成して階調補正することができ、利用者の所望する高画質の画像を作成することができる。
【００８０】
ＣＣＤ−ＲＡＷデータを階調補正するためのＬＵＴは、ＣＣＤ−ＲＡＷデータの画像ファイルに格納された、画像付属情報の画像再生用パラメータからＬＵＴを読み取り、ラボシステムにおけるＬＵＴを合成して作成する。また、機種毎の合成後のＬＵＴをラボシステムで予め準備しておいてもよい。図２４は、ラボシステムにおける階調補正を説明する図である。ラボシステムでは１０ビットから１０ビットへの階調補正が行われる。この階調補正特性は、図２２のＪＰＥＧの階調補正特性と同一の特性で、入出力の分解度を８ビットから１０ビットに変更したものである。
【００８１】
プリントジョブに指定されたＣＣＤ−ＲＡＷデータがラボシステムで対応していないカメラの機種で作成されている場合、画像を再生することができないので、処理ができない旨、警告し、次のプリントジョブに移行する。この場合、ＣＣＤ−ＲＡＷデータを読み取る前に、プリントジョブに記載された機種情報を用いて、処理可能か否かの判定ができるため、ラボシステムのプリント処理の生産性を低下させることがない。
【００８２】
本実施形態の画像処理装置によれば、画像ファイルとプリントファイルを入力し、プリントファイルのプリントジョブに記述された画像ファイル種別によって、画像ファイルがＪＰＥＧデータであるか、ＣＣＤ−ＲＡＷデータであるかを識別することができ、さらにＣＣＤ−ＲＡＷデータである場合には、ＣＣＤ−ＲＡＷデータを作成したカメラの機種情報をプリントジョブから読み取ることができる。したがって、プリントジョブに指定された画像ファイルを読み込む前に、当該画像ファイルの画像種別を識別し、ＣＣＤ−ＲＡＷデータである場合に、機種情報を識別して、機種毎に異なる画像補正処理をバッチ処理で行うことができ、プリント処理の生産性を向上させることができる。
【００８３】
また、ＣＣＤ−ＲＡＷデータは、ＪＰＥＧデータとは違い、多ビットで画質に優れるため、自在に画像調整を行って高画質の画像を再生することができる。したがって、利用者が所望するプリント明度、彩度、色相、シャープネスを指定して、画像を適正に調整し、高画質の画像を得ることができる。
【００８４】
（実施形態３）
次に、本発明の第３の実施形態を説明する。図２５は、本実施形態の画像処理装置の構成図である。本実施形態の画像処理装置の基本的な構成及び動作は、第２の実施形態の画像処理装置と同様である。本実施形態では、画像処理装置の処理部１２０として、パーソナルコンピュータやワークステーション等の電子計算機を用いる点が、第２の実施形態と異なる。
【００８５】
図２５を参照しながら、本実施形態の処理部２２０のハードウエア構成を説明する。ＣＰＵ２３０はＲＯＭ２３２及びＲＡＭ２３４に格納されたプログラムに基づいて動作する。キーボード、マウス等の入力装置２３１を介して利用者によりデータが入力される。ハードディスク２３３は、画像等のデータ、及びＣＰＵ２３０を動作させるプログラムを格納する。ＣＤ−ＲＯＭドライブ２３５はＣＤ−ＲＯＭ２９０からデータ又はプログラムを読み取り、ＲＡＭ２３４、ハードディスク２３３及びＣＰＵ２３０の少なくともいずれかに提供する。
【００８６】
ＣＰＵ２３０が実行するソフトウエアの機能構成は、第２の実施形態の画像処理装置の処理部２２０の機能構成と同じであり、ジョブ情報読込モジュールと、画像種別判別モジュールと、撮影機種判別モジュールと、画像情報読込モジュールと、画像補正モジュールを有する。
【００８７】
ジョブ情報読込モジュール、画像種別判別モジュール、撮影機種判別モジュール、画像情報読込モジュール、及び画像補正モジュールが、ＣＰＵ２３０に行わせる処理は、それぞれ第２の実施形態の画像処理装置の処理部２２０における、対応する構成要素の機能及び動作と基本的に同じであり、詳細な説明を省略するが、本実施形態では、電子計算機の利用者が画像処理を細かく指示することが可能である点が異なる。
【００８８】
パーソナルコンピュータにおいて、デジタルカメラによる撮影された画像データ、特にＣＣＤ−ＲＡＷデータを読み取り、画像処理する場合、パーソナルコンピュータの利用者が画質を微調整することが可能となる。たとえば、階調補正、明るさ補正、彩度補正、色バランスや色相補正等の細かい補正が可能である。階調補正については、ＬＵＴデータを格納したファイルを作成し、プリントジョブでそのファイルを指定してもよい。
【００８９】
図２６は、利用者が設定する詳細な画像調整パラメータを含むプリントジョブの一例を示す図である。プリント明度（BRIGHTNESS）、色相（HUE）、彩度（SATURATION）、シャープネス（SHARPNESS）の調整レベルを指定することができる。この例ではＬＵＴについては、ファイルを格納されたディレクトリのパスを含めて指定する。これによりプリンタでは準備していないＬＵＴによる階調補正を行うことが可能である。プリントジョブの記述は、デジタルカメラで行われてもよく、利用者がコンピュータのテキストエディタ等のアプリケーションを用いて記述してもよい。
【００９０】
処理部２２０は、プリントジョブに記述された画像調整情報を用いて、画像データを補正する。画像データがＣＣＤ−ＲＡＷデータの場合、１２ビットの画像データに対して画像補正の演算がなされた後、８ビットに変換され、表示または印刷されるので、８ビットのＪＰＥＧデータに対して画像補正する場合よりも、高精度で画像補正ができ、高画質の画像を作成できる。
【００９１】
また、パーソナルコンピュータを用いた場合、画像データを用いたプレゼンテーションや、自動再生表示を行うことができる。たとえば、プリントファイルにプリントジョブを記述する代わりに、再生する画像データの順序や、再生するタイミング、同時に表示するテキスト情報等を含むシナリオを記述し、パーソナルコンピュータのモニタに画像データをシナリオに従って自動再生やプレゼンテーションをすることができる。
【００９２】
ＣＰＵ２３０が実行するソフトウエアは、ＣＤ−ＲＯＭ２９０等の記録媒体に格納されて利用者に提供される。ソフトウエアは記録媒体からハードディスク２３３にインストールされ、ＲＡＭ２３４に読み出されてＣＰＵ２３０により実行される。記録媒体の一例としてのＣＤ−ＲＯＭ２９０には、本出願で説明した画像処理装置の動作の一部又は全ての機能を格納することができる。これらのプログラムは記録媒体から直接ＲＡＭ２３４に読み出されて実行されてもよい。
【００９３】
記録媒体としては、ＣＤ−ＲＯＭ２９０の他にも、ＤＶＤやＰＤ等の光学記録媒体、フロッピーディスクやミニディスク（ＭＤ）等の磁気記録媒体、ＭＯ等の光磁気記録媒体、テープ状記録媒体、不揮発性の半導体メモリカード等を用いることができる。上記のプログラムを格納した記録媒体は、本出願の画像処理装置を製造するためにのみ使用されるものであり、そのような記録媒体の業としての製造および販売等が本出願に基づく特許権の侵害を構成することは明らかである。
【００９４】
以上述べたように、本発明の画像撮影装置によれば、ＣＣＤ−ＲＡＷの画像データを再生用パラメータとともに画像ファイルに記録し、プリントを指定するプリントファイルに画像ファイルがＣＣＤ−ＲＡＷデータであることを示す画像種別情報と、ＣＣＤ−ＲＡＷデータを作成した機種に関する情報とを記録することができる。したがって、ラボシステムやコンピュータで記録された画像データを再生する場合に、画像データを読み込む前に、ＣＣＤ−ＲＡＷデータであることを識別し、ＣＣＤ−ＲＡＷデータである場合には、撮影したカメラの機種を識別し、機種に合わせて適切な再生処理を円滑に行うことができる。機種毎に依存する画像再生用の補正パラメータは、ＣＣＤ−ＲＡＷデータに付属させて記録されるため、機種依存の調整を適正に行うことができる。
【００９５】
本発明の画像処理装置によれば、画像ファイルとプリントファイルを入力し、プリントファイルのプリントジョブに記述された画像ファイル種別によって、画像ファイルがＪＰＥＧデータであるか、ＣＣＤ−ＲＡＷデータであるかを識別することができ、さらにＣＣＤ−ＲＡＷデータである場合には、ＣＣＤ−ＲＡＷデータを作成したカメラの機種情報をプリントジョブから読み取ることができる。したがって、プリントジョブに指定された画像ファイルを読み込む前に、当該画像ファイルの画像種別を識別し、ＣＣＤ−ＲＡＷデータである場合に、機種情報を識別して、機種毎に異なる画像補正処理をバッチ処理で行うことができ、プリント処理の生産性を向上させることができる。
【００９６】
また、画像撮影装置で記録されたＣＣＤ−ＲＡＷデータは多ビットで画質に優れるため、自在に画像調整を行って高画質の画像を再生することができる。したがって、画像処理装置でＣＣＤ−ＲＡＷデータを再生する際、利用者が所望するプリント明度、彩度、色相、シャープネスを指定して、画像を適正に調整し、高画質の画像を得ることができる。
【００９７】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることができる。その様な変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００９８】
そのような変更例として、第３の実施形態の画像処理装置においては、メモリカード等に記録された画像データを入力させたが、デジタルカメラやデジタルビデオカメラによって撮影した画像を直接入力させてもよい。そのような画像処理装置は、ＣＣＤカメラを内蔵したノート型コンピュータ等の携帯型電子端末装置、ＣＭＯＳ画像センサを内蔵した携帯電子機器、ＣＭＯＳ画像センサを内蔵した携帯電話等の携帯通信装置であってもよい。
【００９９】
また、上記の説明では、画像撮影装置によって撮影したデジタル画像をプリント情報とともにメモリカード等の記録媒体に記録したが、ＡＰＳ（Advanced Photo System）カメラのように、銀塩フィルムの一部に磁気情報を記録可能な磁気記録部を設けたフィルムを記録媒体として用い、磁気記録部に、撮影日時、プリント枚数、プリント明度等のプリント情報を記録してもよい。この場合、画像処理装置は、銀塩フィルムに撮像された画像をフィルムスキャナによって読み取り、デジタル画像データを作成し、銀塩フィルムの磁気記録部から磁気読み取り手段を用いてプリント情報を読み取り、プリント情報に基づいて画像データの補正、調整処理を行う。
【０１００】
また、上記の説明では、画像撮影装置が撮影した画像データとプリント情報を記録媒体に格納し、画像処理装置は記録媒体から画像データとプリント情報を読み取ったが、画像撮影装置と画像処理装置が通信し、画像データとプリント情報を送受信してもよい。画像撮影装置が画像処理装置と通信するために、たとえばＵＳＢ、ＲＳ−２３２Ｃ、イーサネット、Ｂｌｕｅｔｏｏｔｈ、ＩｒＤＡ、ＩＥＥＥ１３９４などの通信仕様が用いられる。
【０１０１】
また、上記の説明ではＪＰＥＧデータはＣＣＤ−ＲＡＷデータよりもビット数の少ない８ビットのデータであったため、階調補正により不連続な階調飛びが生じたが、ＣＣＤ−ＲＡＷデータと同一のビット数、たとえば１２ビットのＪＰＥＧデータを用いて階調飛びが生じないようにしてもよい。その場合、再生時に記録された１２ビットのＪＰＥＧデータを伸張した上で、階調補正により８ビットのＪＰＥＧデータに変換して表示または印刷する。
【０１０２】
【発明の効果】
上記説明から明らかなように、本発明によれば、画像データをＲＡＷデータとして記録し、適正な画像補正を行って利用者の所望する高画質の画像を再生することができる。
【図面の簡単な説明】
【図１】  本実施形態のカメラ１０の外観図である。
【図２】  カメラ１０の表示パネル１８に表示されるメニュー画面の一例を示す図である。
【図３】  カメラ１０の機能構成図である。
【図４】  撮像部３２の機能構成図である。
【図５】  信号処理部３４の機能構成図である。
【図６】  階調補正のＬＵＴのグラフを説明する図である。
【図７】  スイッチＳＷ１及びＳＷ２の状態によって決まる画像の記録及び再生のモードを示す図である。
【図８】  メモリカード１６に記録されるデータの構造を示す図である。
【図９】  ＣＣＤ−ＲＡＷの画像データが格納された画像ファイル４００のデータフォーマットの説明図である。
【図１０】  機種情報４０２のデータの一例を示す図である。
【図１１】  画像再生用パラメータ４０４に格納されるデータ構造を示す図である。
【図１２】  撮影時付属情報４０６のデータ構造を示す図である。
【図１３】  画像データ４１０のデータ構造を示す図である。
【図１４】  プリントファイル３００に格納されるプリント情報を説明する図である。
【図１５】  画像処理装置の一例としての、写真画像の現像や編集等を行うラボシステム２００の構成図である。
【図１６】  処理部２２０の機能構成図である。
【図１７】  処理部２２０が行う画像補正処理のフローチャートである。
【図１８】  ３ビットから３ビットへの階調補正を説明する図である。
【図１９】  階調補正による入力値に対する出力値を説明する図である。
【図２０】  ４ビットから３ビットへの階調補正を説明する図である。
【図２１】  階調補正による入力値に対する出力値を説明する図である。
【図２２】  ＪＰＥＧデータの階調補正を説明する図である。
【図２３】  ＣＣＤ−ＲＡＷデータの階調補正を説明する図である。
【図２４】  ラボシステムにおける階調補正を説明する図である。
【図２５】  第３の実施形態の画像処理装置の構成図である。
【図２６】  利用者が設定する詳細な画像調整パラメータを含むプリントジョブの一例を示す図である。
【符号の説明】
１０  カメラ            １４  カードスロット
１６  メモリカード      １８  表示パネル
３０  制御部            ３２  撮像部
３４  信号処理部        ３５  バッファメモリ
３６  フレームメモリ    ３８  圧縮伸張処理部
４０  操作部    ４２  キャラクタジェネレータ
４４  Ｄ／Ａ変換部
５０  光学レンズ        ５２  ＣＣＤ
５４  アナログ信号処理部
５６  Ａ／Ｄ変換部      ５８  ＯＢ補正部
６０  ＷＢ補正部        ６２  補間処理部
６４  階調補正部
３００  プリントファイル    ４００  画像ファイル
４０２  機種情報    ４０４  画像再生用パラメータ
４０６  撮影時付属情報      ４１０  画像データ
２００  ラボシステム
５０２  ジョブ情報読込部
５０４  画像種別判定部    ５０６  撮影機種判定部
５０８  画像情報読込部    ５１０  画像補正部
【図１】
0004369585.tif 000002
【図２】
0004369585.tif 000003
【図３】
0004369585.tif 000004
【図４】
0004369585.tif 000005
【図５】
0004369585.tif 000006
【図６】
0004369585.tif 000007
【図７】
0004369585.tif 000008
【図８】
0004369585.tif 000009
【図９】
0004369585.tif 000010
【図１０】
0004369585.tif 000011
【図１１】
0004369585.tif 000012
【図１２】
0004369585.tif 000013
【図１３】
0004369585.tif 000014
【図１４】
0004369585.tif 000015
【図１５】
0004369585.tif 000016
【図１６】
0004369585.tif 000017
【図１７】
0004369585.tif 000018
【図１８】
0004369585.tif 000019
【図１９】
0004369585.tif 000020
【図２０】
0004369585.tif 000021
【図２１】
0004369585.tif 000022
【図２２】
0004369585.tif 000023
【図２３】
0004369585.tif 000024
【図２４】
0004369585.tif 000025
【図２５】
0004369585.tif 000026
【図２６】
0004369585.tif 000027