(57)【要約】【課題】ＲＯＭ容量の限られたプリンタ等の記録装置における画像補正や画像加工の項目をユーザが個別に選んでダウンロードし、項目の追加・変更・削除が行うことができるプログラム実装方法を提供すること。【解決手段】撮像した画像信号を出力する撮像装置若しくはメモリーカード等の記録媒体と記録装置とをインタフェースを介して接続したシステムであって、複数の個別画像処理プログラムを実行することができる記録装置における複数の個別画像処理プログラムをダウンロードし実行するためのプログラム実装方法において、どの画像処理プログラムがダウンロードされているかを記録装置内の不揮発性メモリに記憶することを特徴とする。【選択図】図２
2006082324.tif 000002
【特許請求の範囲】
【請求項１】
撮像した画像信号を出力する撮像装置若しくはメモリーカード等の記録媒体と記録装置とをインタフェースを介して接続したシステムであって、複数の個別画像処理プログラムを実行することができる記録装置における複数の個別画像処理プログラムをダウンロードし実行するためのプログラム実装方法において、
どの画像処理プログラムがダウンロードされているかを記録装置内の不揮発性メモリに記憶することを特徴とするプログラム実装方法。
【請求項２】
複数の画像処理機能と重複して選択できない処理項目や、他の画像処理機能と重複して選択はできる場合の処理の順序等を判断するために画像処理機能が持つ特徴を示すパラメータを画像処理項目ごとに設定することを特徴とする請求項１記載のプログラム実装方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラ等の撮像装置、撮像装置と記録装置とを有するシステム及びその制御方法に関するものである。
【背景技術】
【０００２】
近年、デジタルカメラが広く使用されるようになってきている。このようなカメラで撮影した画像を印刷する場合には、その撮影したデジタル画像データを、デジタルカメラからＰＣ等の情報処理装置に取り込み、画像処理を行った後、そのＰＣからカラープリンタに出力して印刷するのが一般的である。
【０００３】
しかし、これに対して最近ではＰＣを介することなく、直接デジタルカメラ等のデバイスからカラープリンタにデジタル画像データを伝送して印刷することができるプリントシステムや、デジタルカメラに搭載され、撮像した画像を記憶しているメモリーカードを直接カラープリンタに装着し、そのメモリーカードに記憶されている画像を印刷できるプリンタも開発されている。
【０００４】
そして、上記のようにＰＣ等を介することなく画像データを印刷することができるプリンタにおいても数種類の画像補正や、画像の加工の中からユーザが選択した処理を画像データに施した上で印刷できるものが増えてきている。
【０００５】
【特許文献１】特開２００３−１４５３９号公報
【特許文献２】特開２００３−２６４７６８号公報
【特許文献３】特開２００２−２０７６０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、このような画像補正や画像加工のできるフォトダイレクト機能を持ったカラープリンタであっても、ＲＯＭ容量等の制限のため搭載できる画像補正や画像加工機能の個数には限度があり、ＰＣの画像処理アプリケーションで行えるような様々な画像補正又は画像の加工を網羅することはできない。ユーザによってはカラープリンタに搭載されている数種の画像補正や画像加工機能のうちの一部しか使用しなかったり、ＰＣ上の画像処理アプリケーションではできる機能が搭載されていないため使用できなかったりすることがあり、不便さを感じるという問題があった。
【０００７】
通常、プリンタ等の記録装置におけるＲＯＭのバージョンアップは、元々装置本体制御におけるプログラム中の誤りや不良を修正するものであって、大幅な機能拡張や新たな機能を組み込むものではないため、ユーザは購入した製品に搭載された数種類の画像補正や画像加工だけしか使用できないという問題があった。
【０００８】
本発明は上記問題に鑑みてなされたものであり、ＲＯＭ容量の限られたプリンタ等の記録装置における画像補正や画像加工の項目をユーザが個別に選んでダウンロードし、項目の追加・変更・削除が行うことができるプログラム実装方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明のシステムは以下のような構成を備える。即ち、撮像した画像信号を出力する撮像装置若しくはメモリーカード等の記録媒体と記録装置とをインタフェースを介して接続したシステムであって、複数の個別画像処理プログラムを実行することができる記録装置における複数の個別画像処理プログラムをダウンロードし実行するためのプログラム実装方法において、どの画像処理プログラムがダウンロードされているかを記録装置内の不揮発性メモリに記憶することを特徴とする。
【００１０】
又、実際に選択された画像処理を実行する上で、複数の画像処理機能と重複して選択できない処理項目や、他の画像処理機能と重複して選択できる場合の処理の順序等を判断するために画像処理機能が持つ特徴を示すパラメータを画像処理項目ごとに設定することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ＲＯＭ容量の限られたプリンタ等の記録装置における画像補正や画像加工の項目をユーザが個別に選んでダウンロードし、項目の追加・変更・削除が行うことができるプログラム実装方法を提供することが可能である。
【発明を実施するための最良の形態】
【００１２】
以下に本発明の実施の形態を添付図面に基づいて説明する。
【００１３】
図１は本発明の実施の形態に係る記録装置を含んだ印刷システムの構成を示す。図１において１−（１）〜１−（１２）は記録装置の構成部を示している。１−（１３）と１−（１４）はメモリーカード等の記憶媒体の構成部を示し、又、１−（１５）〜１−（１８）は記録装置に接続されるパーソナルコンピュータ等の記録装置を制御する情報処理装置以外の例えばデジタルカメラ等のデバイスを示し、前記のメモリーカード等の記憶媒体、記録装置、記録装置を制御する情報処理装置以外のデバイスはそれぞれ１−（ａ）、１−（ｂ）で示されるアダプタ又はインタフェースケーブルで接続される。
【００１４】
図１において、１−（２）は各種処理を統括する中央演算処理装置、１−（３）はプログラムや予めセットされた所定のデータ等を格納するＲＯＭ、１−（４）は演算処理中のデータを一時的に保存するＲＡＭをそれぞれ示している。１−（６）、１−（１４）、１−（１８）は各装置の情報をやり取りするためのインタフェース部である。
【００１５】
図２は印刷装置に画像処理項目をダウンロードする際の処理を示すフローチャートである。
【００１６】
先ず、ステップＳ２０１で、ユーザのダウンロードしようとしている画像処理項目を本体のフラッシュＲＯＭにダウンロードするだけの容量が残っているかをチェックし、もし残容量が足らない場合はダウンロード処理を行わずに終了する。もし残容量が足りている場合は、ステップＳ２０２に進み、そのダウンロードしようとしている画像処理項目が、既に本体のフラッシュＲＯＭにダウンロードされているかどうかをチェックする。もし既にその画像処理項目が本体のフラッシュＲＯＭにダウンロードされている場合は、ダウンロード処理を行わずに終了する。もし未だその画像処理項目が本体のフラッシュＲＯＭにダウンロードされていない場合はステップＳ２０３においてその画像処理項目のダウンロードを実行し、ステップＳ２０４において不揮発性メモリ１−（５）へその画像処理項目がダウンロードされている情報を書き込み、本処理を終了する。
【００１７】
図３は複数の画像処理項目がダウンロードされている印刷装置に接続されたデジタルカメラ等のデバイスやメモリーカード等の記憶媒体から、複数の画像処理項目を選択して画像の印刷を行う場合の画像処理実行までの処理を示すフローチャートである。
【００１８】
先ず、Ｓ３０１において印刷装置が印刷のリクエストを受けるとＳ３０２においてその印刷ジョブで画像処理が選択されているかどうかを判断する。もし画像処理仮名にも選択されていない場合はＳ３０５に進み印刷処理を開始する。もし何らかの画像処理が選択されている場合はＳ３０３に進み、選択されている画像処理が複数あるかどうかを判断する。もし選択されている画像処理項目が１つであった場合は、Ｓ３０５に進み印刷処理を開始する。もし選択されている画像処理項目が複数あった場合はＳ３０４において、選択された複数の画像処理機能にそれぞれ設定された画像処理機能が持つ特徴を示すパラメータに基づいて、重複して選択できない処理や、他の画像処理機能と重複して選択できる場合の処理の順序等を判断してそれをリスト化し、そのリストに沿ってＳ３０５において印刷処理を行う際に画像処理を実行して本処理を終了する。
【図面の簡単な説明】
【００１９】
【図１】記録装置を含んだ印刷システムの構成を示すブロック図である。
【図２】印刷装置に画像処理項目をダウンロードする際の処理を示すフローチャートである。
【図３】複数の画像処理項目がダウンロードされている印刷装置に接続されたデジタルカメラ等のデバイスやメモリーカード等の記憶媒体から、複数の画像処理項目を選択して画像の印刷を行う場合の画像処理実行までの処理を示すフローチャートである。
【符号の説明】
【００２０】
１−（１）    プリンタ部
１−（２）    ＣＰＵ
１−（３）    ＲＯＭ
１−（４）    ＲＡＭ
１−（５）    不揮発性メモリ
１−（６）    プリンタのインタフェース部
１−（７）    プリンタ制御部
１−（８）    各種モータドライバ部
１−（９）    各種センサ制御部
１−（１０）  ヘッドドライバ
１−（１１）  ヘッド
１−（１２）  電源スイッチ
１−（１３）  記憶媒体
１−（１４）  記憶媒体のインタフェース部
１−（１５）  デジタルカメラ等のデバイス
１−（１６）  デバイス内の記憶媒体
１−（１７）  デバイスの入力・表示手段
１−（１８）  デバイスのインタフェース部
１−（ａ）    記憶媒体と記録装置の接続アダプタ部
１−（ｂ）    デバイスと記録装置を接続するインタフェースケーブル
【図１】
2006082324.tif 000003
【図２】
2006082324.tif 000004
【図３】
2006082324.tif 000005