(57)【要約】【課題】デジタルカメラのプリントサービスにおいて、プリント品質を向上させる技術を提供する。【解決手段】プリントサービス装置１は、デジタルインターフェース部１２により記憶媒体に書込まれているデジタルカメラの画像調整機能などをカメラ機能として読み込む。そして、このカメラ機能に応じて自動階調補正部１０６で実施する自動階調補正のオン・オフ設定を行って、プリンタ部１０７でカラー画像のプリントを行う。これにより、意図的に露光アンダーや露光オーバーの画像をプリントしたい場合には自動階調補正がプリントサービス装置１で行われなくなるため、ユーザが意図通りに撮影結果をプリントアウトでき、プリント品質を向上できる。【選択図】図３
2005028866.tif 000002
【特許請求の範囲】
【請求項１】
デジタルカメラで取得した画像情報に応じてプリントを行うプリント装置であって、
(a)前記デジタルカメラが有する撮像機能および／または画像調整機能の種類をカメラ機能として特定する機能特定手段と、
(b)前記カメラ機能に応じて、前記画像情報に対する画像処理を選択的に行い、それによってプリント用画像情報を得る選択的画像処理手段と、
(c)前記プリント用画像情報に応じたプリントを行うプリント手段と、
を備えることを特徴とするプリント装置。
【請求項２】
請求項１に記載のプリント装置において、
前記機能特定手段が、前記デジタルカメラの動作プログラムのバージョンによって前記カメラ機能を特定することを特徴とするプリント装置。
【請求項３】
請求項２に記載のプリント装置において、
前記デジタルカメラの動作プログラムのバージョン情報が前記デジタルカメラの記憶媒体に記憶されており、
前記機能特定手段は、前記記憶媒体から前記バージョン情報を読取ることによって、前記デジタルカメラの動作プログラムのバージョンを特定することを特徴とするプリント装置。
【請求項４】
請求項３に記載のプリント装置において、
前記バージョン情報が、前記記憶媒体に記憶された所定のファイル内に記述されていることを特徴とするプリント装置。
【請求項５】
請求項１に記載のプリント装置において、
前記機能特定手段が、
(a-1) １または複数種類のデジタルカメラについて動作プログラムのバージョンと当該バージョンで実現可能なカメラ機能との関係を記述したデータベースを保持するデータベース保持手段と、
(a-2) 前記画像情報を得る際に使用したデジタルカメラのバージョン情報を前記データベースと照合することによって、当該デジタルカメラについてのカメラ機能を特定する照合手段と、
を備えることを特徴とするプリント装置。
【請求項６】
請求項５に記載のプリント装置において、
前記機能特定手段が、
(a-3) 当該デジタルカメラのバージョン情報が前記データベースに登録されていないときには、前記選択的な画像処理をデフォルトに設定するデフォルト設定手段、
をさらに備えることを特徴とするプリント装置。
【請求項７】
請求項１ないし請求項６のいずれかに記載のプリント装置において、
前記選択的な画像処理は、画像の階調補正処理を含むことを特徴とするプリント装置。
【請求項８】
請求項１ないし請求項７のいずれかに記載のプリント装置において、
前記プリント装置は料金受領手段とともに組み込まれてプリントサービススタンドとして構築されており、
(d) 前記料金受領手段によってプリント料金が受領されたことに応答してプリントを実行するプリント有償化手段、
をさらに備えることを特徴とするプリント装置。
【請求項９】
請求項１に記載のプリント装置において、
前記カメラ機能の特定が、マニュアル露光機能の有無の特定を含むことを特徴とするプリント装置。
【請求項１０】
請求項１に記載のプリント装置において、
前記カメラ機能の特定が、露光補正機能の有無の特定を含むことを特徴とするプリント装置。
【請求項１１】
請求項１に記載のプリント装置において、
前記カメラ機能の特定が、ブラケット露光補正機能の有無の特定を含むことを特徴とするプリント装置。
【請求項１２】
デジタル画像情報に応じたプリントを行うプリント装置の制御装置であって、
(a)デジタルカメラの撮像機能および／または画像調整機能の種類をカメラ機能として特定する機能特定手段と、
(b)前記カメラ機能に応じて、前記画像情報に対する画像処理を選択的に行い、それによってプリント用画像情報を得る選択的画像処理手段と、
(c)前記プリント用画像情報に応じたプリント指令をプリント装置本体に出力するプリンタ本体制御手段と、
を備えることを特徴とするプリント装置用制御装置。
【請求項１３】
請求項１２に記載のプリント装置用制御装置において、
前記機能特定手段が、前記デジタルカメラの動作プログラムのバージョンによって前記カメラ機能を特定することを特徴とするプリント装置用制御装置。
【請求項１４】
コンピュータを、請求項１２または請求項１３の制御装置として機能させるためのプログラムが記憶されていることを特徴とする、コンピュータが読取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリント装置の拡張技術に関するもので、特にデジタルカメラなどの記憶媒体を利用したサービスの改良技術に関する。
【背景技術】
【０００２】
近年、デジタルカメラが急速に普及していることに伴なって、販売後のデジタルカメラの利用に対するアフターサービスの重要性も高まっている。そのようなサービスには種々のものがあるが、そのひとつはデジタルカメラで撮像することによって得られたデジタル画像のプリントサービスに関するものである。
【０００３】
プリントサービスに関しては以下のような事情がある。すなわち、近年のデジタルカメラの高性能化によって、デジタルカメラで得られた画像の品質が向上しており、高性能のプリンタを使用すれば銀塩写真に近いレベルにまでプリント品質を上げることが可能になっている。しかしながら、多くの場合にはパーソナルコンピュータ経由でプリンタにデジタル画像を転送しなければならないため、パーソナルコンピュータを所持していないユーザー、ないしはパーソナルコンピュータの操作に不慣れなユーザーにとっては、自宅にプリンタを設置してデジタル画像をプリントすることが困難である。
【０００４】
そこで、不特定多数のユーザーがデジタル画像をメモリカードなどに記憶させて持ち込み、所定の料金を支払うことにより、簡単な操作でプリントを行うことができる自動プリントサービス装置が提案されている。このようなサービス装置の構築技術としては、たとえば特許文献１に開示されたものがある。
【０００５】
【特許文献１】特開平１０−３０２０４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記従来の技術においては、以下のような課題がある。
【０００７】
従来のデジタルプリントサービスにおいては、持ち込まれたデジタル画像のプリントにあたって、そのデジタル画像の撮像に使用したデジタルカメラの特性を考慮することなく、一定のプリント処理を行うだけであるため、デジタルカメラ側での撮像制御機能や画像処理機能を改良しても、それがプリント品質に反映されないという問題があった。
【０００８】
本発明は、上記課題に鑑みてなされたものであり、デジタルカメラのプリントサービスにおいて、プリント品質を向上させることを目的とする。
【課題を解決するための手段】
【０００９】
上記の課題を解決するため、請求項１の発明は、デジタルカメラで取得した画像情報に応じてプリントを行うプリント装置であって、(a)前記デジタルカメラが有する撮像機能および／または画像調整機能の種類をカメラ機能として特定する機能特定手段と、(b)前記カメラ機能に応じて、前記画像情報に対する画像処理を選択的に行い、それによってプリント用画像情報を得る選択的画像処理手段と、(c)前記プリント用画像情報に応じたプリントを行うプリント手段とを備える。
【００１０】
また、請求項２の発明は、請求項１の発明に係るプリント装置において、前記機能特定手段が、前記デジタルカメラの動作プログラムのバージョンによって前記カメラ機能を特定する。
【００１１】
また、請求項３の発明は、請求項２の発明に係るプリント装置において、前記デジタルカメラの動作プログラムのバージョン情報が前記デジタルカメラの記憶媒体に記憶されており、前記機能特定手段は、前記記憶媒体から前記バージョン情報を読取ることによって、前記デジタルカメラの動作プログラムのバージョンを特定する。
【００１２】
また、請求項４の発明は、請求項３の発明に係るプリント装置において、前記バージョン情報が、前記記憶媒体に記憶された所定のファイル内に記述されている。
【００１３】
また、請求項５の発明は、請求項１の発明に係るプリント装置において、前記機能特定手段が、(a-1)１または複数種類のデジタルカメラについて動作プログラムのバージョンと当該バージョンで実現可能なカメラ機能との関係を記述したデータベースを保持するデータベース保持手段と、(a-2)前記画像情報を得る際に使用したデジタルカメラのバージョン情報を前記データベースと照合することによって、当該デジタルカメラについてのカメラ機能を特定する照合手段とを備える。
【００１４】
また、請求項６の発明は、請求項５の発明に係るプリント装置において、前記機能特定手段が、(a-3)当該デジタルカメラのバージョン情報が前記データベースに登録されていないときには、前記選択的な画像処理をデフォルトに設定するデフォルト設定手段をさらに備える。
【００１５】
また、請求項７の発明は、請求項１ないし請求項６のいずれかの発明に係るプリント装置において、前記選択的な画像処理は、画像の階調補正処理を含む。
【００１６】
また、請求項８の発明は、請求項１ないし請求項７のいずれかの発明に係るプリント装置において、前記プリント装置は料金受領手段とともに組み込まれてプリントサービススタンドとして構築されており、(d)前記料金受領手段によってプリント料金が受領されたことに応答してプリントを実行するプリント有償化手段をさらに備える。
【００１７】
また、請求項９の発明は、請求項１の発明に係るプリント装置において、前記カメラ機能の特定が、マニュアル露光機能の有無の特定を含む。
【００１８】
また、請求項１０の発明は、請求項１の発明に係るプリント装置において、前記カメラ機能の特定が、露光補正機能の有無の特定を含む。
【００１９】
また、請求項１１の発明は、請求項１の発明に係るプリント装置において、前記カメラ機能の特定が、ブラケット露光補正機能の有無の特定を含む。
【００２０】
また、請求項１２の発明は、デジタル画像情報に応じたプリントを行うプリント装置の制御装置であって、(a)デジタルカメラの撮像機能および／または画像調整機能の種類をカメラ機能として特定する機能特定手段と、(b)前記カメラ機能に応じて、前記画像情報に対する画像処理を選択的に行い、それによってプリント用画像情報を得る選択的画像処理手段と、(c)前記プリント用画像情報に応じたプリント指令をプリント装置本体に出力するプリンタ本体制御手段とを備える。
【００２１】
また、請求項１３の発明は、請求項１２の発明に係るプリント装置用制御装置において、前記機能特定手段が、前記デジタルカメラの動作プログラムのバージョンによって前記カメラ機能を特定する。
【００２２】
また、請求項１４の発明は、コンピュータを、請求項１２または請求項１３の制御装置として機能させるためのプログラムが記憶されているコンピュータが読取り可能な記録媒体である。
【発明の効果】
【００２３】
請求項１および請求項１２の発明によれば、デジタルカメラが有する撮像機能および／または画像調整機能の種類をカメラ機能として特定し、カメラ機能に応じて、画像情報に対する画像処理を選択的に行い、プリントしている。その結果、プリント品質を向上できる。
【００２４】
また、請求項２および請求項１３の発明によれば、デジタルカメラの動作プログラムのバージョンによってカメラ機能を特定するため、迅速かつ確実にカメラ機能を特定できる。
【００２５】
また、請求項３の発明によれば、デジタルカメラの記憶媒体からバージョン情報を読取ることによって、デジタルカメラの動作プログラムのバージョンを特定するため、迅速かつ確実に動作プログラムのバージョンを特定できる。
【００２６】
また、請求項４の発明によれば、バージョン情報が、記憶媒体に記憶されたファイル内に記述されているため、簡易に動作プログラムのバージョンを特定できる。
【００２７】
また、請求項５の発明によれば、デジタルカメラのバージョン情報をデータベースと照合することによって、デジタルカメラについてのカメラ機能を特定するため、迅速かつ確実にカメラ機能を特定できる。
【００２８】
また、請求項６の発明によれば、デジタルカメラのバージョン情報がデータベースに登録されていないときには、選択的な画像処理をデフォルトに設定するため、カメラ機能の不確実な推測によって画像処理をすることなく、最も汎用性が高いデフォルト条件での画像処理を行える。
【００２９】
また、請求項７の発明によれば、選択的な画像処理は、画像の階調補正処理を含むため、適切な画像の階調補正処理が行える。
【００３０】
また、請求項８の発明によれば、プリントサービス装置中に組み込まれているため、多くの利用者に適切なサービスを行うことができる。
【００３１】
また、請求項９の発明によれば、カメラ機能の特定が、マニュアル露光機能の有無の特定を含むため、マニュアル露光機能に応じた適切な画像処理が行える。
【００３２】
また、請求項１０の発明によれば、カメラ機能の特定が、露光補正機能の有無の特定を含むため、露光補正機能に応じた適切な画像処理が行える。
【００３３】
また、請求項１１の発明によれば、カメラ機能の特定が、ブラケット露光補正機能の有無の特定を含むため、ブラケット露光補正機能に応じた適切な画像処理が行える。
【００３４】
また、請求項１４の発明によれば、その記憶媒体に記憶されたプログラムをコンピュータに読取らせてインストールすることによって、請求項１２または請求項１３の制御装置を構築可能である。
【発明を実施するための最良の形態】
【００３５】
＜プリントサービス装置１の要部構成＞
図１は、本発明の実施形態に係るプリントサービス装置１を示す外観図である。
【００３６】
このプリントサービス装置１は、
(1) デジタルカメラで撮影することによって得られたデジタル画像データを可搬性の記憶媒体などを介して取り込み、その画像データに応じたプリントを有償で行うプリントサービスと、
(2) デジタルカメラのファームウェアのアップデートソフトを可搬性の記憶媒体に書込むことによって有償で供給するソフトウェア供給サービスと、
の２つのサービスを行うことができるように構成された複合型のプリントサービス装置であって、市中の店舗やサービスセンターなどに設置して多数のデジタルカメラのユーザーが利用可能なプリントサービススタンドとして構築されている。そして、これらのサービスの料金の受領は、共通のベンディング部を使用して行うようになっている。そして、このプリントサービス装置１と、後述する外部のサーバー３との全体として、プリントサービスシステムとなっている。
【００３７】
プリントサービス装置１は、略ボックス形のハウジングＨＧの内部に収容された装置本体１０と、このハウジングＨＧの前面（操作者側）に配置された操作入力部１１とに大別される。
【００３８】
操作入力部１１は、デジタルインターフェース部１２、ディスプレイ部１３、およびベンディング部１４を備えている。
【００３９】
デジタルインターフェース部１２は、デジタルカメラに対して着脱自在な記憶媒体Ｍをユーザーが持参して装着し、それらの記憶媒体Ｍに対してデジタル情報の読み書きを行うなどの目的で設けられている。ディスプレイ部１３は、ＣＲＴを有し、記憶媒体Ｍに記憶されている画像データをユーザーが確認できる。また、ディスプレイ部１３の表示面には後述する透明なタッチバネル１３６が装着されており、画面のガイドに従って、ユーザーが画面表面に触れることによって、サービス装置１と対話的に操作できるようになっている。ベンディング部１４は、プリントサービス装置１によるサービスの対価として所定の料金を投入できるようになっている。
【００４０】
また、装置本体１０は、プリント取出口１５、接続端子１６、および後述する制御回路類などを有している。
【００４１】
プリント取出口１５は、後述するプリンタ部１０７において画像データのプリントが完了した写真などの取出口である。また、接続端子１６は、電話回線のモジュラージャックなどを接続可能であり、後述するモデムとサービス装置１の外部のサーバー３とを所定のネットワークを介して接続するための端子である。
【００４２】
図２は、サービス装置１の操作入力部１１を示す拡大図である。以下で、デジタルインターフェイス部１２、ディスプレイ部１３、およびベンディング部１４の詳細を説明する。
【００４３】
デジタルインターフェース部１２には、デジタルカメラ９で使用されるコンパクトフラッシュ(R)、スマートメディアといったメモリカードを装着してデジタルデータを読み書きする複数種類のカードスロット１２１Ａ、１２１Ｂを備えている。また、他の記録媒体としてフロッピー(R)ディスクを用いた場合に、それに対するデジタル情報の読み書きを行うためのフロッピー(R)ディスクのスロット１２２が備えられている。さらに、デジタルカメラから記憶媒体をとりはずさずに、デジタルカメラ内の記憶媒体とプリントサービス装置１との間でデータ通信を行うためのケーブル接続端子１２３および赤外線ポート１２４を備えている。
【００４４】
ディスプレイ部１３の画面では、記録媒体Ｍの画像データが読み取られると、サムネイル画像１３０が並んだインデックス画面１３１が表示される。そして、表示されるインデックス画面１３１に指で触れることによって、サムネイル画像１３０の外周に選択マーク１３２（図２の平行斜線部）が表示され、この選択マーク１３２により囲まれているサムネイル画像１３０がプリント対象となる。また、再度触れることによって選択マーク１３２が非表示になり、プリント対象から除外される。また、このディスプレイ部１３では、２０コマ分のサムネイル画像１３０が表示されているが、画面右端のスクロールバー１３３を指でドラッグすることによって、インデックス画面１３１の表示を切り替えることが可能となる。ディスプレイ部１３の画面の下部には、操作のためのガイド表示１３４が表示される。なお、ディスプレイ部１３の画面の下部に、操作用ボタン等を設けてもよい。
【００４５】
ベンディング部１４には、コイン投入ロ１４１、紙幣挿入ロ１４２、払い戻しボタン１４３、硬貨返却口１４４が備えられている。ディスプレイ部の指示に従い、所定の料金分の硬貨ないしは紙幣が投入する操作が行われることとなる。そして、硬貨ないしは紙幣が投入された段階で始めてプリントが可能となるようになっている。なお、必要に応じて領収書出力を行ってもよく、また現金以外に、カード決済もできるようにカードリーダを付設してもよい。この発明における「料金の受領」とは、このように現金以外の手段であっても実際に料金の支払いに相当する操作を含むものである。
【００４６】
図３は、プリントサービス装置１の機能ブロック図である。
【００４７】
装置本体１０は、デジタルインターフェース部１２、ディスプレイ部１３、およびベンディング部１４と電気的に接続するＣＰＵ１０１を備えている。このディスプレイ部１３は、インデックス画面１３１などを表示する表示部（ディスプレイ本体）１３５と指で操作可能なタッチパネル１３６とで構成される。
【００４８】
また、装置本体１０は、ＣＰＵ１０１と接続し、プログラムなどを記憶しているＲＯＭ１０２、作業用メモリとして利用されるＲＡＭ１０３、およびデータの書き込み、保存が可能なハードディスク１０４を備えている。
【００４９】
また、装置本体１０は、ＣＰＵ１０１と電気的に接続するＪＰＥＧ伸張部１０５を有している。デジタルインターフェース部１２で読まれた画像データは、通常ＪＰＥＧ形式で圧縮されたファイルになっているので、ＪＰＥＧ伸長部１０５で伸長しＲＧＢ各画素８ビットの画像データとして、ＲＡＭ１０３に格納し、さらに画像データの縮小処理（画素の間引き）を行うことによってサムネイル画像を生成する。記録媒体Ｍに記憶されているすべての画像に関してサムネイル画像を作成し、これを並べることによって表示部１３５にインデックス画面１３１が表示される。
【００５０】
タッチパネル１３６への操作でプリントすべきコマを選択するプリント指示操作があると、ベンディング部１４での料金徴収を前提として、再度、記録媒体Ｍから当該コマの画像データが読み出され、ＪＰＥＧ伸長部１０５にてＪＰＥＧ伸長された後に、ＲＡＭ１０３に格納され、後述する自動階調補正部１０６にて自動階調補正された後に、プリンタ部１０７に出カされる。プリンタ部１０７は周知の熱昇華型プリンタからなり、図示しないプリント用紙が供給され、プリント用紙上に画像形成した後にプリント取出口１５に排出される。また、プリント用紙としては、カラー画像のプリントに適したサイズの用紙のほか、後述するアップデートプログラムのインストールの説明書をプリントするために適したサイズの用紙も準備されている。
【００５１】
自動階調補正部１０６は、画像データが露光アンダー気味になっているときには、それが適正露光で撮影されたように補正してプリントする機能を有している。この機能を以下で詳細に説明する。
【００５２】
図４は、自動階調補正の機能を説明する図である。図示するグラフの横軸および縦軸は、輝度値を示している。輝度値が大きいほど明るく、小さいほど暗い画像となる。なお、入力レンジ、出力レンジは、１６進数表示で００００〜ＦＦＦＦの範囲である。
【００５３】
ＣＰＵ１０１は、記録媒体Ｍに記憶されている画像データのヒストグラムＨＧ１を検出する。もし、ヒストグラムＨＧ１のピークＰＫが、図４に示すようにシャドウ側に偏りがある、つまり入力レンジにおいて輝度値００００の方に寄っているときには、全体に暗めの画像となってしまう。これをルックアップテーブルＬＴに従って出力特性を変換することによって、自動階調補正部１０６の出力画像、つまりプリンタで出力する画像データをヒストグラムＨＧ２のように調整することにより、画像の階調を整える。ここでは、入カ画像のヒストグラムＨＧ１のピークＰＫを出力レンジの８０００Ｈに変換するようにルックアップテーブルＬＴを定める。具体的には、
【００５４】
［数１］
ｙ＝ｘγ
の乗数γを求めて変換テーブルを定めるものである。
【００５５】
上述した制御は、サービス装置１のＲＯＭ１０２に格納されたプログラムに従って、ＣＰＵ１０１が全体を制御することによって行われる。
【００５６】
さらに、このサービス装置１には、公衆電話回線に接続されるモデム１０８を備えており、公衆回線に接続されたサーバー３がサービス装置１を制御することが可能となっている。さらに、後述するアップデートプログラムなどのソフトウェアをサーバー３からサービス装置１のハードディスク１０４に転送して格納し、ユーザーに提供することが可能である。
【００５７】
＜プリントサービス装置１の動作＞
図５〜図７は、プリントサービス装置１の基本的な動作を示す状態選移図である。
【００５８】
まず、ステップＳ１では、ディスプレイ部１３における初期画面に画像データのプリントとデジタルカメラ９のバージョンアップという２つの選択メニューが表示される。ここで、プリントを選択するとともに記録媒体Ｍを装着すると、上述したインデックス表示画面１３１に移行する（ステップＳ２）。インデックス表示画面１３１で、プリントコマの選択を行い、プリントボタンに触れる。次に、プリントの料金の金額がディスプレイ１３の画面に表示され、その金額に相当する料金がベンディング部に１４に投入されることにより、料金の徴収が行われる（ステップＳ３）と、プリントが実行され（ステップＳ４）、プリント取出口１５に写真が排出される。
【００５９】
一方、記録媒体Ｍを装着し、初期画面（ステップＳ１）にてデジタルカメラ９のバージョンアップを選択すると、ステップＳ５にて、バージョンアップするファームウェアを自動選択するかどうかの選択メニューをディスプレイ１３上に表示させる。ここで、ユーザーが自動選択の処理を選ぶ操作を行った場合には、デジタルカメラ９の種類およびファームウェアのバージョンに関する識別情報が記憶されているかを判断し、それらが記憶されていればそれらの内容に従って、そのデジタルカメラの機種に合致する最新のファームウェアのバージョンに相当するアップデートプログラムをこのプリントサービス装置１のハードディスク１０４内に登録されているデータベース上で検索してそのアップデートプログラムを特定する。
【００６０】
そして、自動選択がなされた場合にはステップＳ８に移行し、ユーザーが手動での選択を指示した場合にはステップＳ６に進む。
【００６１】
ステップＳ６では、カメラメーカの選択画面が表示される。バージョンアップするべきカメラのメーカを選択すると次いで、バージョンアップする対象ソフトの選択画面に移行する（ステップＳ７）。ここでは、バージョンアップするカメラ名とソフト名（バージョン）を選択し、ステップＳ８に進む。
【００６２】
ステップＳ８では、使用許諾画面が表示され、使用許諾契約に同意し、かつ有償バージョンアップの場合には、所定金額を投入した場合に限って（ステップＳ９、Ｓ１０）、サービス装置１に装着されている記録媒体Ｍにアップデート用のプログラムがコピーされる（ステップＳ１１）。そして、バージョンアッププログラムのインストールなどに関する注意が記載された説明書の内容をデジタル状態で記憶媒体Ｍに出力するとともに、その説明書のハードコピーをプリントする（ステップＳ１２）。なお、アップデート用のプログラムは予め、電話回線を介してサービス装置１内のハードディスク１０４に格納されている。あるいは、サービスマンが定期巡回した際に、最新版のアップデート用のプログラムをハードディスク１０４に追加格納するようにしても良い。
【００６３】
デジタルカメラのバージョンアップは、上述したように記録媒体Ｍに格納されたアップデートプログラムをデジタルカメラ内で実行すると、プログラム自身がデジタルカメラのファームウェア（フラッシュメモリにより構成される）を書き換えることによって実現される。
【００６４】
また、このプリントサービス装置１では、バージョンアッププログラムの一部または全部を有償とする場合において、通信線（例えばインターネット）を経由してファームウェアのバージョンアップを行うような場合と比較して、確実な課金を行うことができる。
【００６５】
以上の動作により、プリントサービス装置１では、デジタルカメラ９で取得した画像データのプリントを行えるとともに、デジタルカメラ９におけるバージョンアップされたファームウェアを供給できる。これによって、バージョンアップの手間を軽減させることが可能となる。
【００６６】
＜デジタルカメラの機能に応じたプリント処理＞
一方、このプリントサービス装置１は、上記のようなプリントサービスを行うに際して、記憶媒体Ｍ上の画像データが、どのような撮像機能や画像調整機能（「カメラ機能」と総称する）を有するデジタルカメラを用いて得られたかを判定し、そのカメラ機能に応じた画像処理を施した後にプリントできるようになっている。ただし、ここにおける「撮像機能」とは画像信号の取り込みまでの機能を指し、「画像調整機能」とは取り込んだ画像信号の補正などの処理を指す。また「カメラ機能に応じて画像処理を施す」とは、カメラ機能に応じて画像処理の内容を変更する場合と、カメラ機能に応じて所定の画像処理を施すか施さないかを選択する場合との双方を含む概念である。
【００６７】
種々のカメラ機能のうち、ほとんどのデジタルカメラに初期バージョンから搭載されているものについては特にそれを判定する必要が少ないが、ファームウェアのバージョンアップによって後に追加された機能などについては、バージョンアップ済でその機能を有しているデジタルカメラと、以前のバージョンのままであるためにその機能を持たないデジタルカメラとがある。また、新機種の発売に際して追加された機能については、新機種と旧機種とでカメラ機能が異なる場合がある。
【００６８】
これらの事情によってデジタルカメラごとに有無が異なるカメラ機能との例としては、たとえば、
（１）マニュアル露光モード、あるいは露光補正モード
（２）ブラケット撮影モード
がある。
【００６９】
ここで、（１）マニュアル露光モードとは、シャッタースピードつまり露光時間や絞りを撮影者が自由に設定できるモードであり、露光補正モードとは、適正露光値から任意段数オーバないしはアンダー露光に設定可能とするモードのことである。通常のデジタルカメラにおいては、露光値はプログラムＡＥ機構により自動設定される場合が多いが、これらのモードによって写真画像としての表現の自由度を高めるために、意図的に露光アンダー、オーバの画像を得ることが可能となる。
【００７０】
また、（２）ブラケット撮影モードとは、撮影条件の変化の激しいシーンやあるいは、画面ないの高輝度部、低輝度部が周辺に分布するようなシーンの撮影において、プログラムＡＥ機構では現実的に適正露光値で撮影できない場合、予め、セットされた段数露光値を連続的に変更しつつ連続撮影することによって、複数フレームの画像から適正なものを撮影後に選択するモードのことである。
【００７１】
以上のように撮影された画像はメモリカードなどの記録媒体Ｍに記録される。
【００７２】
図８は、記録媒体Ｍのファイル構成を示す図である。画像フォルダ内に、撮影によって得られた複数の画像ファイルが格納されるとともに、カメラ情報ファイルも作成される。カメラ情報ファイルは、図９に示すように、カメラ名、メーカ名、カメラ番号などのカメラの種類ないしは個別製品（ハードウェア）の特定に関する情報と、ファームウェア名やそのバージョンなどのソフトウェアの特定に関する情報とを含んだテーブルを記録している。
【００７３】
図１０は、プリントサービス装置１がプリントサービスを行うに際してカメラ機能を考慮した動作を行う状況を示すフローチャートであり、既述した図５のステップＳ４付近のサブルーチンの前半部（後半部は図１２）に相当する。
【００７４】
まず、ステップＳ２０で、メモリカードなどの記録媒体Ｍの装着が検出された場合、ステップＳ２１に進む。ステップＳ２１では、画像フォルダ内のカメラ情報ファイルの有無を検出する。ここで、カメラ情報ファイルがある場合には、これを、予めハードディスク１０４内に格納されているカメラデータベースと照合する（ステップＳ２２）。
【００７５】
図１１は、カメラ情報データベースのテーブルの例を示す図である。テーブルについては、カメラ名、ファームウェア名、バージョン、マニュアル露光モードの有無、露光補正機能の有無、ブラケット撮影の有無に関する所定のデータで構成されている。
【００７６】
そして、このカメラ情報データベースのテーブルにおいて該当データの有無を検出し、該当データがあれば（ステップＳ２３）、マニュアル露光が可能な機種かどうかを判別する（ステップＳ２４）。ステップＳ２４において、Ｙの場合、Manual（マニュアル）フラグを１にセットする（ステップＳ２５）。その他の場合は、Manualフラグを０として（ステップＳ２６）、このサブルーチンを抜ける。
【００７７】
図１２は、このManualフラグに基づくプリント階調補正動作を示すフローチャートである。
【００７８】
まず、ステップＳ３０では、Manualフラグ＝１であるかを判断する。ここで、フラグ＝１の場合には、自動階調補正をオフにする（ステップＳ３１）。また、フラグ＝１でない場合、つまりフラグ＝０の場合には、自動階調補正をオンにする（ステップＳ３２）。
【００７９】
つまり、サービス装置１においては、プリント時にデジタルカメラのファ−ムウェアのバージョンをチェックし、上記（１)、(２）の機能を有しない場合には、デフォルトで設定される自動階調補正機能をオンにし、有する場合には、自動階調補正機能をオフに設定することとなる。
【００８０】
そしてこのような選択的な画像処理のプロセスを経て得られた後のプリント用画像情報に応じたプリント指令が図３のプリンタ部１０７に出力され、それに応じたカラー画像のプリントが行われる。
【００８１】
以上のプリント階調補正動作により自動階調補正のオンオフが実行されるため、意図的に露光アンダー、露光オーバの画像をプリントしたい場合、あるいは、ブラケット撮影によって本当に適切な１コマを選択する場合、自動階調補正機能が障害とならず、ユーザーの意図通りに撮影結果をプリントアウトすることが可能になる。
【００８２】
上記の図１０および図１２においてはマニュアル露光モードの有無に対応した画像処理の切り替えを示しているが、露光補正機能の有無およびブラケット撮影機能の有無の判断と、それに応じた画像処理の切り替えについても、これらのフローチャートにおけるカメラ機能の判断をそれらのものに読み替えることによって実現される。これらの３つの例を総合して判断するには、当該記憶媒体に画像データを記憶したデジタルカメラに、マニュアル露光モード、露光補正機能、ブラケット撮影機能のうちのいずれかひとつがあるかどうかをカメラ情報データベースを検索して判断し、それらのいずれか１つ以上がある場合には、自動階調補正機能をオフにすることにより、撮影者の撮影条件の選択意思を尊重することができる。
【００８３】
＜変形例＞
◎実施形態のプリントサービス装置１では、ソフトウェア供給サービス、プリントサービスとも有償の場合を想定しているが、それらの一部が有償とされていたり、特定の期間のみ無償化されていてもよい。無償とされるサービスないしは期間においては、料金受領という条件を課すことなくサービスを開放することとなる。
【００８４】
また、有償と無償とが混在する場合には、あらかじめ設定してある有償／無償設定情報に基づいてＣＰＵがそのサービスが有償であるか無償であるかを判定し、有償である場合には上記の実施形態のように料金受領を条件としてサービスを供給するとともに、無償の場合には料金の受領を不要としてただちにサービスを開始する。
【００８５】
さらに、たとえばプログラムの供給は完全に無償に設定した装置として構築した場合には、ユーザがプログラムの供給サービスを選択したときに、そのプログラムが有償であるかどうかをＣＰＵが個別のプログラムごとに判定することなく、ただちにそのプログラムの供給に移ってもよい。
【００８６】
◎実施形態の自動階調補正では、画像データが露光アンダー気味になっている場合であったが、露光オーバー気味である場合にも適用できる。この場合、図４に示すグラフは、上に凸な関数でなく、下に凸な関数となる。つまり、数１において、γ＞１となる関数を用いることで、露光オーバーに対する階調補正が可能となる。
【００８７】
◎上記実施形態では、プリントサービス装置１にカメラ機能に応じた画像処理の切り替え機能を持たせており、これは多くの利用者を前提としているが、個人向けのプリント装置に対し、適用することも可能である。
【００８８】
すわわち、上記実施形態では、プリント装置とソフトウェアの供給装置とを融合させているが、カメラ機能に応じた画像処理を行うプリント装置部分（図３のＲＯＭ１０２およびハードディスク１０４からプログラム供給関係のソフトウェアやデータベースを取り除いたもの）は、それ単独でも新規な装置として成立する。また、図１のプリンタ部１０７は既存のプリンタを使用できるため、カメラ機能の判定とそれに応じた画像処理のプログラムを組み込んだ制御回路部分を新規な制御装置としてボード等の形で供給することもできる。このようにすれば、カメラ機能に応じた画像処理機能を持たない既存のプリント装置のハウジングやプリンタなどのハードウェア資源を生かすことができる。
【００８９】
また、パーソナルコンピュータとそれに接続されたプリンタを用いてこの発明のプリント装置を実現する場合、ＣＤ−ＲＯＭ、フロッピー(R)ディスク、ＤＶＤのコンピュータ読取り可能な記憶媒体に上記のソフトウェアを記憶させ、それから読取られたソフトウェアをパーソナルコンピュータにインストールして、この発明の制御装置を構築することもできる。
【００９０】
◎上記実施形態では、カメラのファームウェアのバージョンを検出して画像補正（処理）機能を切り換える一例として、自動階調補正機能を挙げているが、他の例として、カメラに赤目補正機能が付加された場合、プリンタ側の赤目補正機能をオフとするなどの画像処理機能を対象としてもよい。この場合には、カメラ情報データベースにその項目が付加されることとなる。
【００９１】
◎上記実施形態ではカメラ機能に応じて自動階調補正のオン／オフを切り替えているが、ファームウェアのバージョンごとにデジタルカメラの画像調整機能が異なるときには、その機能に応じて画像処理の程度を変更することもできる。撮像機能と画像調整機能との双方について判断し、それに応じて画像処理の切り替えを行ってもよい。
【００９２】
◎この発明のプリントサービス装置は、デジタルカメラのファームウェアのアップデートに限らず、他のデジタル情報デバイスにインストールされているソフトウェアのアップデートに関しても適用できる。
【００９３】
たとえば、この発明のプリントサービス装置は、モバイルコンピュータなどで得られた文書や画像をメモリカードなどを介して出先でプリント可能とするとともに、そのモバイルコンピュータのオペレーティングシステムなどのマイナーアップデートなどを行うように構成することも可能である。
【００９４】
また、コンピュータウイルスの対策のためのソフトウェア（ウイルス検出ソフトやワクチンソフト）をこの発明のプリントサービス装置から記憶媒体を介してモバイルコンピュータに供給するようにしてもよい。コンピュータウイルスなどは新種のものが逐次に現れるために、その対策ソフトは、しばしばアップデートすることが好ましい。このため、この発明のプリントサービス装置に出向いてプリントを行う都度、そのようなコンピュータウイルスの対策ソフトを受け取ることができるようにすることによって、セキュリティの向上に寄与することもできる。
【００９５】
さらに、近年の携帯電話には電子メール機能を備えたものが多くなっており、その受信容量や蓄積容量も増大しつつある。このため、携帯電話のユーザーの中で受信メールなどのプリントを望む者も増えると考えられるが、これに対応して、プリンタを所持していない携帯電話ユーザーが受信メールなどをプリントするための公衆利用型のプリントサービス装置を構築することができる。そして、そのプリントサービス装置に携帯電話のファームウェアのアップデート機能を付加することによって、携帯電話のユーザーは、ひとつの装置でプリントサービスとソフトウェアのアップデートサービスとを受けることができる。
【００９６】
したがって、この発明はプリントの需要が高いデジタルカメラ分野において最も有効であるが、コンピュータやデジタル情報家電を含めて、文書や画像のプリントと関連するような種々のデジタル情報デバイスのためのデジタル情報サービス装置として広範に適用可能である。
【図面の簡単な説明】
【００９７】
【図１】本発明の実施形態に係るプリントサービス装置１を示す外観図である。
【図２】プリントサービス装置１の操作入力部１０を示す拡大図である。
【図３】プリントサービス装置１の機能ブロック図である。
【図４】自動階調補正の機能を説明する図である。
【図５】プリントサービス装置１の基本的な動作を示す状態選移図である。
【図６】プリントサービス装置１の基本的な動作を示す状態選移図である。
【図７】プリントサービス装置１の基本的な動作を示す状態選移図である。
【図８】メモリカードのファイル構成を示す図である。
【図９】カメラ情報ファイルの有するテーブルの例を示す図である。
【図１０】本発明の実施形態に係るプリントの動作の詳細を示すフローチャートである。
【図１１】カメラ情報データベースの有するテーブルの例を示す図である。
【図１２】プリント階調補正動作を示すフローチャートである。
【符号の説明】
【００９８】
１  プリントサービス装置
１２  デジタルインターフェース部
１３  ディスプレイ部
１４  ベンディング部
１５  プリント取出口
８１  フロッピー(R)ディスク
８２  メモリカード
１０１  ＣＰＵ
１０４  ハードディスク
１０６  自動階調補正部
ＬＴ  ルックアップテーブル
【図１】
2005028866.tif 000003
【図２】
2005028866.tif 000004
【図３】
2005028866.tif 000005
【図４】
2005028866.tif 000006
【図５】
2005028866.tif 000007
【図６】
2005028866.tif 000008
【図７】
2005028866.tif 000009
【図８】
2005028866.tif 000010
【図９】
2005028866.tif 000011
【図１０】
2005028866.tif 000012
【図１１】
2005028866.tif 000013
【図１２】
2005028866.tif 000014