(57)【要約】【課題】  カメラダイレクト印刷や、カードダイレクト印刷など、ファイルをプリンタに直接渡してプリンタに印刷データを作成させて印刷をさせる系で、印刷用紙、印刷モード、印刷品位などの設定などをジョブの途中から変更することが可能にする。【解決手段】  カメラダイレクト印刷や、カードダイレクト印刷など、ファイルをプリンタに直接渡してプリンタに印刷データを作成させる場合の印刷用紙、印刷モード、印刷品位などの設定を、上記ダイレクト印刷に利用しない（モード移行して印刷を行う）インターフェースから変更を可能にする。【選択図】  図１
2007106028.tif 000002
【特許請求の範囲】
【請求項１】
記録装置において、複数のインターフェースを持ち、その中の少なくとも一つのインターフェースにおいて、画像ファイルを受信し、印刷装置内で印刷データに変換して印刷する系を有し、その系を利用して印刷を行う場合に、印刷を行っているインターフェースとは別のインターフェースから、印刷設定情報の変更を要求された場合に、次のページからその印刷設定情報の変更を有効にして印刷を行うことを特徴とするインクジェット記録システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラなどの撮像装置と記録装置とを有する記録システム及びその記録制御方法とフォトダイレクト印刷装置に関するものである。
【背景技術】
【０００２】
近年、簡単な操作で画像を撮影してデジタル画像データに変換できるデジタルカメラ（撮像装置）、所謂、デジカメが広く使用されるようになってきている。このようなカメラで撮影した画像を印刷して写真として使用する場合には、通常、一旦、その撮影されたデジタル画像データを、デジタルカメラからＰＣ（コンピュータ）に取り込み、そのＰＣで画像処理を行った後、そのＰＣからカラープリンタに出力して印刷するのが一般的である。
【０００３】
これに対して最近は、ＰＣを介することなく、直接、デジタルカメラからカラープリンタにデジタル画像データを伝送して印刷することができるカラープリントシステムや、デジタルカメラに搭載され、撮像した画像を記憶しているメモリカードを、直接、カラープリンタに装着し、そのメモリカードに記憶されている、撮影された画像を印刷できる、所謂フォトダイレクト（ＰＤ）プリンタ等も開発されている。
【０００４】
このような画像データをプリンタ内で印刷データに変換し、記録用紙に出力する系の印刷において、例えば画像を、複数枚印刷を開始したけれども、記録用ヘッドが記録用紙と擦れてしまい、画像が正常に印刷できない場合、一旦開始した印刷を中断し、紙間（記録用ヘッドと印刷用紙の間）を広げ、印刷枚数、印刷設定等をやり直し、再度印刷する必要があった。
【０００５】
このような問題に対し、着眼点はことなるが、印刷途中に印刷を中断することなく、画像形成に関する設定を、画像処理装置上から変更することを可能にする提案（例えば特許文献１参照）がなされている。
【特許文献１】２００４−１２２３６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来例では以下のような解決すべき課題があった。
【０００７】
画像処理装置上から変更することは、画像装置上の表示部や、操作キーなどの入力操作部などが充実していなければならず、ホームユースの場合やビジネスユースでも個人のデスクに置かれているようなシンプルな単機能プリンタや、液晶も２インチ程度で、操作キーが数個ついているだけのフォトダイレクト機などを利用した環境下では、上記提案では解決手段になりえなかった。
【課題を解決するための手段】
【０００８】
そのために本発明においては、記録装置において、複数のインターフェースを持ち、その中の少なくとも一つのインターフェースにおいて、画像ファイルを受信し、印刷装置内で印刷データに変換して印刷する系を有し、その系を利用して印刷を行う場合に、印刷を行っているインターフェースとは別のインターフェースから、印刷設定情報の変更を要求された場合に、次のページからその印刷設定情報の変更を有効にして印刷を行うことを特徴とするインクジェット記録システム。
【発明の効果】
【０００９】
本発明によれば、記録装置内で、画像ファイルを印刷データにして出力するダイレクト系の印刷を行う際に、他のインターフェースを利用して、印刷設定を変更することが可能になり、複数枚印刷時の途中に、紙間や、用紙サイズ、用紙タイプといった様々な印刷情報を、印刷を中断させることなく変更することが可能になる。
【発明を実施するための最良の形態】
【００１０】
以下、添付図面を参照して本発明の好適な実施形態（フォトダイレクトプリンタ装置）を詳細に説明する。
【００１１】
図１は、本発明を適用したフォトダイレクトプリンタ装置の構成図である。フォトダイレクトプリンタ装置１０００において、ＣＰＵ１００１はプログラムを実行し、全体を制御している。ＲＯＭ１００２には、フォトダイレクトプリンタ装置を制御するためのプログラムと、そのプログラムの不具合対応やバージョンアップ時に、フォトダイレクトプリンタ装置を制御するプログラムを書き換えるためのプログラムが格納されている。また、フォトダイレクトプリンタ装置を制御するためのプログラムは、同ＲＯＭ１００２に格納されている組み込みＯＳの管理の元、スケジューリングやタスクスイッチ、割り込み処理等のソフトウェアの実行を制御し、記録、給紙、インクの吐出等を並列に処理する、マルチタスク機能を実現している。ＲＡＭ１００３は、主にフォトダイレクトプリンタ装置の、記録処理部分で扱う印刷データ、フォトダイレクトプリンタ装置のステータス等の情報、プログラム制御用変数等の蓄積や、プログラム実行用のワークエリア等に利用している。ＥＥＰＲＯＭ１００４は、仕向け地や、センサやレジの補正値、エラーや印字設定等の履歴など変更するけども、電源のオン／オフで失っては困る情報を格納して利用している。表示操作部１００５は、パワーキー、レジュームキー等の各種キー、ＬＥＤ（発光ダイオード）とＬＣＤ（液晶ディスプレイ）等によって構成されている。ＬＣＤはプリンタの印刷状況や、エラー状態等の詳細をユーザーに伝えるために各種表示を行う。フラッシュメモリスロット１００９に画像の入ったフラッシュメモリを挿したり、ＵＳＢのＡジャック１０１０にＵＳＢのストレージデバイスが挿されたりした時は、前記ＬＣＤと各種キーにより内部画像の選択から、その画像の印刷までをサポートする。また、ＬＥＤは点滅させることにより、警告や、エラーの状態や、情報をユーザーに伝えている。記録制御部１００６はラスターデータを、インクジェットのヘッドのノズルに対応したインクの吐出情報に変換し、記録部１００７、本実施例では、染料のシアン、マゼンダ、イエロー、ブラック、及び顔料のブラック、計５色のインクを吐出するノズルを持つヘッドにより、記録データを出力し、記録用紙に画像を形成する。内部的に２ポートを持ち、その一つをＵＳＢのＡジャック１００９に、もう一方のポートをフラッシュメモリカードスロット１００９に直接つないでいる。ＵＳＢホスト制御部１００８は、ＵＳＢのＡジャック１０１０と、フラッシュメモリカードスロット１００９に接続されるＵＳＢのＶＢＵＳ、Ｄ＋端子、Ｄ−端子を制御している部分であり、ＵＳＢ２．０のＦｕｌｌ  Ｓｐｅｅｄのポートを制御している。このＵＳＢのＡジャック１０１０に接続されるＵＳＢデバイス１０１１は、本フォトダイレクトプリンタ装置における、カメラと接続して印刷するの規格ＰｉｃｔＢｒｉｄｇｅに対応し、Ｓｔｉｌｌ  Ｉｍａｇｅ  Ｃｌａｓｓ対応のデバイスの他、ベンダー固有のカメラダイレクトプリント機能を実現するための独自クラス、ＵＳＢ接続の外部記憶装置のためのＭａｓｓ  Ｓｔｏｒａｇｅ  Ｃｌａｓｓ対応のデバイスとなる。ＵＳＢデバイス制御部１０１２もＵＳＢ２．０のＦｕｌｌＳｐｅｅｄ対応ポートで、ＵＳＢのＢジャック１０１��の信号線により、ＰＣやＰＣ／ＡＴ互換機１０１４と印刷データやプリンタの状態等の情報を通信する。ＵＳＢのＢジャック１０１３から見えるＵＳＢデバイスとしてのフォトダイレクトプリンタ装置１０００は、ＵＳＢのコンポジットクラスのデバイスで、プリンタクラスとストレージクラスのマルチインターフェースのデバイスである。データ受信用のエンドポイントでも実現は可能であるが、制御し易くするために、本実施形態では、データ受信用のエンドポイントとは別に、他のインターフェース使用中に印刷設定用コマンドを受信するためのエンドポイントを別途設けている。コンポジットクラスのストレージは、内部的にＵＳＢホスト部分にリンクさせ、制御を行っているので、カードスロット１００９と、ＵＳＢのＡジャック１０１０にＵＳＢストレージデバイスが接続された時のＵＳＢストレージにアクセスが可能である。
【実施例１】
【００１２】
図２は、本実施例における印刷設定変更処理であり、ダイレクト系印刷中の印刷設定変更用エンドポイントの処理である。この処理は、エンドポイントにデータが来たことをトリガにして処理される。まずデータがある場合は、２０００にてデータを受信する。次に現在ダイレクト系の印刷中かどうかを確認する。確認方法はメモリ上にフラグを設け、そのフラグを、ジョブを処理するプリント制御側でオン、オフするよう制御している。次に２００２にてコマンド解析処理を行い、２００４にて現在設定されている印刷情報を変更する必要があるかどうかを確認する。変更が必要ない場合は終了し、変更が必要な場合は、２００５にて、印刷情報設定用排他制御を行い、印刷処理側での読み出しとバッティングしないようにしている。２００６にて紙間、用紙サイズ、品位等の印刷設定情報を変更する。次に２００７にて印刷設定情報の排他制御を解除して終了する。
【００１３】
図３は、本実施例におけるダイレクト系印刷処理である。まずダイレクト系の印刷が始まると、給紙３００２にてフォトダイレクトプリンタ装置の給紙口より給紙をする。次に、カメラダイレクトであればカメラから、ストレージダイレクトであれば、カードスロットや、ＵＳＢストレージから、３００１にてファイルを取得する。本フロー上では、給紙後に、ファイルを取得しているが、実際には、給紙命令をプリントエンジン側にだして、ファイルの取得処理を行う処理がマルチタスクＯＳ上で動作しているため、並列に処理されている。本実施例においてのダイレクト系の印刷においては、給紙するまでに印刷における紙種や、品位、画像処理オプション、用紙サイズ等の印刷に関る様々な設定項目は決まっている。例えばカメラダイレクト印刷時においては、カメラがプリンタに印刷を要求する時に、印刷ファイル名に、各種印刷設定を合わせて印刷要求を行う仕様にしている。またカードスロットや、ＵＳＢストレージからのストレージ系のダイレクト時も同様に、印刷ファイルを指定後、各種印刷設定を表示操作部において、設定後印刷を行う仕様にしている。次に、分岐３００３にて、その印刷設定に最初にカメラや、表示操作部から指定された設定から変化があったかどうかを確認する。変化がなかった場合は、印刷処理に移る。変更があった場合には、印刷設定取得用排他制御３００３をして、印刷設定を読み出し、画像処理側のワークにコピー中に値を書き換えられないようにしている。３００５にて各種印刷設定を取得する。次に３００６にて印刷設定取得用排他制御を解除する。次に３００７画像処理で、画像ファイルを前記印刷設定情報取得処理で取得した情報を基にしてＹＭＣＫのラスターデータを作成する。次に３００８ループで、以下の処理を、ラスターの数分繰り返す。３００９にてヘッドからインクを吐出することにより、印刷を行う。次に３０１０にて紙を送る。この処理画像が完成するまで続け、その後３０１３にて排紙をする。
【産業上の利用可能性】
【００１４】
本発明は、記録装置内で画像ファイルを印刷データに変換して出力するダイレクト系の印刷機能を持ち、且つ複数のインターフェースを持つ記録装置において適用することが出来る。
【図面の簡単な説明】
【００１５】
【図１】実施形態における全体の構成図。
【図２】実施例１におけるダイレクト系印刷中の印刷設定変更処理フロー。
【図３】実施例１におけるダイレクト系印刷処理フロー。
【図１】
2007106028.tif 000003
【図２】
2007106028.tif 000004
【図３】
2007106028.tif 000005