(57)【要約】【課題】ホストコンピュータとともにカメラ装置や外部記憶媒体からも印刷に係るデータが供給される場合において、必要な印刷設定情報だけが保存されるようにできる印刷装置を、提供する。【解決手段】印刷装置１０は、ホストコンピュータやカメラ装置やメモリーカードに蓄積されているデータに基づいて印刷要求が発生した際、その印刷要求がホストコンピュータから送られてきた印刷要求に基づくものでなく、且つ、その印刷要求の画像処理条件が操作表示パネルを通じてデフォルトから変更されたものである場合に限り、その印刷設定情報を保存すべきか否かを利用者が選択するための画面を操作表示パネルに表示し、保存すべきことが選択された場合に、その印刷要求に含まれる印刷設定情報を保存する。【選択図】図２
2006224351.tif 000002
【特許請求の範囲】
【請求項１】
用紙上に印刷を行うための印刷機構，
画像データに基づく画像の印刷出力形態を規定する画像処理条件又は印刷出力の際の印刷出力条件をデフォルトの印刷設定情報として記憶する記憶部，
印刷データと印刷設定情報とを含む印刷要求をホストコンピュータから受信する受信部，
外部記憶媒体を着脱自在に装着するための機構を有するとともに、その外部記憶媒体に蓄積されている画像データを読み出す画像データ読出部，
前記画像データ読出部の機構に装着された外部記憶媒体内の何れかの画像データの指定、及び、指定された画像データについての印刷設定情報の指定を受け付けるための入力装置及び表示装置を有する操作盤，
前記操作盤を通じて指定された画像データと印刷設定情報とからなる印刷要求を生成する印刷要求生成部，
前記受信部が前記ホストコンピュータから受信した印刷要求に基づく印刷ジョブと前記印刷要求生成部が生成した印刷要求に基づく印刷ジョブとの実行順序を管理するジョブ管理部，
前記ジョブ管理部によって印刷処理の実行対象とされた印刷ジョブが前記ホストコンピュータから送られてきた印刷要求に基づくものでなく、且つ、その印刷ジョブに含まれる画像処理条件が前記操作盤を通じて前記記憶部内のデフォルトから変更されたものである場合に、その印刷ジョブの印刷設定情報を保存するか否かを利用者から受け付けるための画面を前記操作盤に表示する判定部，
前記判定部によって前記操作盤に表示された画面を通じてその印刷ジョブの印刷設定情報を保存する旨を利用者から受け付けた場合に、その印刷設定情報を記憶装置に保存する保存部，及び、
前記ジョブ管理部によって印刷処理の実行対象とされた印刷ジョブに係る印刷処理を前記印刷機構に行わせる印刷制御部
を備えることを特徴とする印刷装置。
【請求項２】
用紙上に印刷を行うための印刷機構，
画像データに基づく画像の印刷出力形態を規定する画像処理条件又は印刷出力の際の印刷出力条件をデフォルトの印刷設定情報として記憶する記憶部，
外部記憶媒体を着脱自在に装着するための機構を有するとともに、その外部記憶媒体に蓄積されている画像データを読み出す画像データ読出部，
前記画像データ読出部の機構に装着された外部記憶媒体内の何れかの画像データの指定、及び、指定された画像データについての印刷設定情報の指定を受け付けるための入力装置及び表示装置を有する操作盤，
カメラ装置にセットされた外部記憶媒体内の何れかの画像データの指定、及び、指定された画像データについての印刷設定情報の指定を、前記カメラ装置から受け付けるための通信インターフェース部，
前記操作盤を通じて指定された画像データと印刷設定情報とからなる印刷ジョブ、又は、前記通信インターフェース部において受け付けた画像データと印刷設定情報とからなる印刷ジョブを生成する印刷ジョブ生成部，
前記印刷ジョブ生成部において生成された印刷ジョブに含まれる画像処理条件が前記操作盤を通じて前記記憶部内のデフォルトから変更されたものである場合に、その印刷ジョブの印刷設定情報を保存するか否かを利用者から受け付けるための画面を前記操作盤に表示する判定部，
前記判定部によって前記操作盤に表示された画面を通じてその印刷ジョブの印刷設定情報を保存する旨を利用者から受け付けた場合に、その印刷設定情報を記憶装置に保存する保存部，及び、
前記印刷ジョブ生成部によって生成された印刷ジョブに係る印刷処理を前記印刷機構に行わせる印刷制御部
を備えることを特徴とする印刷装置。
【請求項３】
前記画像データ読出部の前記機構が、メモリーカードスロットであり、前記外部記憶媒体が、メモリカードである
ことを特徴とする請求項１又は２記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に、関する。
【背景技術】
【０００２】
周知のように、パーソナルコンピュータの周辺機器の一つとして、印刷装置がある。従来の印刷装置は、パーソナルコンピュータがホストコンピュータとして印刷要求を送ってくると、印刷処理を実行するようになっている。
【０００３】
近年では、前述したようなパーソナルコンピュータの周辺機器としての機能とともに、いわゆるダイレクト印刷機能を有する印刷装置が、増えてきている。このダイレクト印刷機能によると、印刷装置は、デジタルスチルカメラ等のカメラ装置やメモリーカード等の外部記憶媒体から、パーソナルコンピュータを介さずに、直接画像データを受け取り、受け取った画像データに基づいて印刷ジョブを生成し、画像データに基づく写真画像を用紙に印刷する。
【０００４】
そして、最近、この種の印刷装置は、単に写真画像の印刷を行う機能だけではなく、写真画像の印刷出力形態を任意のものへ変更できるようにするための編集機能が付加されるようになってきている。この編集機能としては、例えば、写真画像の天地を揃えるための回転，写真画像の拡大又は縮小，写真画像の構図の調整のための不要部の除去（トリミング），写真画像の画質や色合いの変更，写真画像への任意の柄のフレーム画像のオーバーレイ（縁飾り）がある。
【０００５】
なお、特許文献１には、用紙サイズや枚数などの組み合わせからなる印刷出力条件について同じ内容のものを何度も設定する手間を省くため、一度使用した印刷出力条件を保存しておいて後の印刷のときにその印刷出力条件を再利用する技術が、開示されている。また、特許文献２には、画像処理に使用される演算係数（補正量や補正率）や範囲定義情報などの組み合わせからなる画像処理条件について同じ内容のものを何度も設定する手間を省くため、一度使用した画像処理条件を保存しておいて後の印刷のときにその画像処理条件を再利用する技術が、開示されている。
【特許文献１】特開平１０−３２６１６７号公報
【特許文献２】特開２００２−２７７９８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記特許文献１及び特許文献２において開示される技術を応用すると、前述した従来の印刷装置は、操作盤を通じて印刷出力条件のデフォルトからの変更が行われたときや編集機能を通じて画像処理条件のデフォルトからの変更が行われたときに、その変更後の印刷出力条件や画像処理条件を後の印刷に再利用するための印刷設定情報として保存する装置として、構成することができる。
【０００７】
しかしながら、印刷装置をこのように構成した場合、印刷出力条件や画像処理条件を大幅に変更していないときでも、印刷設定情報が保存されてしまうこととなるが、そのような印刷出力条件や画像処理条件の変更は簡単に行うことができるので、このような印刷設定情報をわざわざ印刷装置に保存しなくても済む。このように、印刷出力条件や画像処理条件の変更があったときに全てを保存するようにしておくと、保存する価値のない印刷設定情報が蓄積され、記憶容量が無駄に消費されてしまうという問題があった。然も、印刷設定情報が大量に蓄積されることにもなり、後の印刷のときに、どの印刷設定情報を使用すればよいかが分かりにくくなってしまうという問題もある。
【０００８】
また、前述した従来の印刷装置は、操作盤を通じてデフォルトからの変更が行われたときではなく、印刷ジョブに係る印刷処理を実行する際に、その印刷ジョブに含まれる印刷設定情報がデフォルトと異なるときに、その印刷設定情報を保存するように構成することもできる。
【０００９】
しかしながら、印刷ジョブには、ダイレクト印刷機能によって外部記憶媒体内の画像データに基づいて発生した印刷ジョブの他に、ダイレクト印刷機能によってカメラ装置にセットされたメモリカード内の画像データに基づいて発生した印刷ジョブや、パーソナルコンピュータから受け付けた印刷ジョブが含まれているため、印刷装置を上記のように構成した場合、印刷装置の操作盤において変更されたものではない印刷設定情報が、印刷装置に保存されてしまうこととなる。カメラ装置やホストコンピュータにおいて生成された印刷設定情報は、記憶容量の豊富なカメラ装置やホストコンピュータにおいて保存しておくことが望ましく、比較的記憶容量の乏しい印刷装置に印刷設定情報の保存を全て負担させるべきではない。
【００１０】
本発明は、前述したような従来の事情に鑑みてなされたものであり、その課題は、ホストコンピュータとともにカメラ装置又は外部記憶媒体からも印刷に係るデータが供給される場合において、必要な印刷設定情報だけが保存されるようにすることにある。
【課題を解決するための手段】
【００１１】
上記の課題を解決するために発明された第１の態様の印刷装置は、用紙上に印刷を行うための印刷機構，画像データに基づく画像の印刷出力形態を規定する画像処理条件又は印刷出力の際の印刷出力条件をデフォルトの印刷設定情報として記憶する記憶部，印刷データと印刷設定情報とを含む印刷要求をホストコンピュータから受信する受信部，外部記憶媒体を着脱自在に装着するための機構を有するとともに、その外部記憶媒体に蓄積されている画像データを読み出す画像データ読出部，前記画像データ読出部の機構に装着された外部記憶媒体内の何れかの画像データの指定、及び、指定された画像データについての印刷設定情報の指定を受け付けるための入力装置及び表示装置を有する操作盤，前記操作盤を通じて指定された画像データと印刷設定情報とからなる印刷要求を生成する印刷要求生成部，前記受信部が前記ホストコンピュータから受信した印刷要求に基づく印刷ジョブと前記印刷要求生成部が生成した印刷要求に基づく印刷ジョブとの実行順序を管理するジョブ管理部，前記ジョブ管理部によって印刷処理の実行対象とされた印刷ジョブが前記ホストコンピュータから送られてきた印刷要求に基づくものでなく、且つ、その印刷ジョブに含まれる画像処理条件が前記操作盤を通じて前記記憶部内のデフォルトから変更されたものである場合に、その印刷ジョブの印刷設定情報を保存するか否かを利用者から受け付けるための画面を前記操作盤に表示する判定部，前記判定部によって前記操作盤に表示された画面を通じてその印刷ジョブの印刷設定情報を保存する旨を利用者から受け付けた場合に、その印刷設定情報を記憶装置に保存する保存部，及び、前記ジョブ管理部によって印刷処理の実行対象とされた印刷ジョブに係る印刷処理を前記印刷機構に行わせる印刷制御部を備えることを、特徴としている。
【００１２】
このように構成されると、ホストコンピュータやメモリーカードに蓄積されているデータに基づいて印刷要求が発生した際、その印刷要求がホストコンピュータから送られてきた印刷要求に基づくものでなく、且つ、その印刷要求の画像処理条件が操作盤を通じてデフォルトから変更されたものである場合に限り、その印刷設定情報を保存すべきか否かを利用者が選択できるようになる。こうすれば、印刷出力条件の一部だけがデフォルトから変更されているような保存価値のない印刷設定情報が、保存対象から事前に除外されることとになる。然も、保存対象となり得る印刷設定情報であっても必ずしも保存されることがなく、利用者がそれを保存すべきかどうかを選択できるので、利用者にとって本当に必要な印刷設定情報だけが記憶装置に保存されるようになる。
【００１３】
また、上記の課題を解決するために発明された第２の態様の印刷装置は、用紙上に印刷を行うための印刷機構，画像データに基づく画像の印刷出力形態を規定する画像処理条件又は印刷出力の際の印刷出力条件をデフォルトの印刷設定情報として記憶する記憶部，外部記憶媒体を着脱自在に装着するための機構を有するとともに、その外部記憶媒体に蓄積されている画像データを読み出す画像データ読出部，前記画像データ読出部の機構に装着された外部記憶媒体内の何れかの画像データの指定、及び、指定された画像データについての印刷設定情報の指定を受け付けるための入力装置及び表示装置を有する操作盤，カメラ装置にセットされた外部記憶媒体内の何れかの画像データの指定、及び、指定された画像データについての印刷設定情報の指定を、前記カメラ装置から受け付けるための通信インターフェース部，前記操作盤を通じて指定された画像データと印刷設定情報とからなる印刷ジョブ、又は、前記通信インターフェース部において受け付けた画像データと印刷設定情報とからなる印刷ジョブを生成する印刷ジョブ生成部，前記印刷ジョブ生成部において生成された印刷ジョブに含まれる画像処理条件が前記操作盤を通じて前記記憶部内のデフォルトから変更されたものである場合に、その印刷ジョブの印刷設定情報を保存するか否かを利用者から受け付けるための画面を前記操作盤に表示する判定部，前記判定部によって前記操作盤に表示された画面を通じてその印刷ジョブの印刷設定情報を保存する旨を利用者から受け付けた場合に、その印刷設定情報を記憶装置に保存する保存部，及び、前記印刷ジョブ生成部によって生成された印刷ジョブに係る印刷処理を前記印刷機構に行わせる印刷制御部を備えることを、特徴としている。
【００１４】
このように構成されると、カメラ装置やメモリーカードに蓄積されているデータに基づいて印刷要求が発生した際、その印刷要求の画像処理条件が操作盤を通じてデフォルトから変更されたものである場合に限り、その印刷設定情報を保存すべきか否かを利用者が選択できるようになる。こうすれば、印刷出力条件の一部だけがデフォルトから変更されているような保存価値のない印刷設定情報が、保存対象から事前に除外されることとになる。然も、保存対象となり得る印刷設定情報であっても必ずしも保存されることがなく、利用者がそれを保存すべきかどうかを選択できるので、利用者にとって本当に必要な印刷設定情報だけが記憶装置に保存されるようになる。
【発明の効果】
【００１５】
このように、本発明によれば、ホストコンピュータとともにカメラ装置や外部記憶媒体からも印刷に係るデータが供給される場合において、必要な印刷設定情報だけが保存されるようになるので、記憶容量が無駄に消費されることがなくなり、なおかつ、蓄積情報量が増えすぎて所望の印刷設定情報が検索しにくくなるというようなことがなくなる。
【発明を実施するための最良の形態】
【００１６】
以下、添付図面に基づいて、本発明を実施するための一つの形態である印刷装置について説明する。
【００１７】
まず、本実施形態の印刷装置の構成を説明する。
【００１８】
図１は、本実施形態の印刷装置１０の構成図である。印刷装置１０は、図示せぬホストコンピュータから印刷要求を受信して動作する装置であり、主要な構成として、ネットワークＩ／Ｆ装置１１，ＵＳＢＩ／Ｆ装置１２，メモリーカード読取装置１３，印刷エンジン１４，ＤＲＡＭ１５，ＲＯＭ１６，ＣＰＵ１７，ＥＥＰＲＯＭ１８，及び、ＡＳＩＣ１９を、内蔵している。
【００１９】
ネットワークＩ／Ｆ装置１１は、ＬＡＮを介して接続された図示せぬホストコンピュータとの間のデータの通信を制御するための通信インターフェースポートである。このネットワークＩ／Ｆ装置１１は、イーサネット（米国ゼロックス社、米国インテル社及び米国ヒューレットパッカード社商標）ケーブルのコネクタを抜き差し可能に装着するためのソケットを、備えている。なお、このネットワークＩ／Ｆ装置１１は、前述した受信部に相当している。
【００２０】
ＵＳＢＩ／Ｆ装置１２は、ＵＳＢ規格に従って外部装置との間のデータの通信を制御するための通信インターフェースポートである。このＵＳＢＩ／Ｆ装置１２は、ＵＳＢコネクタを抜き差し可能に装着するためのソケットを、備えている。なお、このＵＳＢＩ／Ｆ装置１２には、図示せぬホストコンピュータや図示せぬカメラ装置を接続することができる。図示せぬカメラ装置は、静止画の画像データを取得することができるＵＳＢポート付き装置であり、具体的には、デジタルスチルカメラ，デジタルビデオカメラ，カメラ付き携帯電話機などである。なお、このＵＳＢＩ／Ｆ装置１２は、図示せぬホストコンピュータが接続された場合には、前述した受信部に相当し、図示せぬカメラ装置が接続された場合には、前述した通信インターフェース部に相当してている。
【００２１】
メモリーカード読取装置１３は、外部記憶媒体である図示せぬメモリーカードから画像データを読み取るための装置である。このメモリーカード読取装置１３は、図示せぬメモリーカードを着脱自在に装着するためのスロット機構を、備えている。なお、メモリーカードの規格としては、例えば、ＳＤカード（東芝社，松下電器産業社，及び、米国サンディスク社商標），メモリースティック（ソニー社商標），コンパクトフラッシュ（米国サンディスク社商標），スマートメディア（東芝社商標），ｘＤピクチャーカード（富士写真フイルム社及びオリンパス光学工業社商標）が、採用され得る。なお、このメモリーカード読取装置１３は、前述した画像データ読出部に相当している。
【００２２】
印刷エンジン１４は、用紙上への印刷を実際に行なう機構である。
【００２３】
ＤＲＡＭ１５は、印刷に係るデータの一時記憶や、データに処理が施される際の作業領域として使用される揮発性メモリである。具体的には、ＤＲＡＭ１５は、図示せぬホストコンピュータから送信されてくる印刷要求の一時記憶に使用されるとともに、後述のダイレクト印刷機能によってメモリーカード読取装置１３内のメモリーカードや図示せぬカメラ装置内のメモリーカードから読み出された画像データの一時記憶に使用される。また、ＤＲＡＭ１５は、画像処理として画像データが加工される際にも使用されるとともに、印刷ジョブに基づいて印刷エンジン１４へ供給すべきビデオデータを生成する際にも使用される。
【００２４】
ＲＯＭ１６は、印刷装置１０を制御するためのプログラムや、印刷ジョブに基づいてビデオデータを生成する際に使用されるフォントデータを記憶した不揮発性メモリである。
【００２５】
ＣＰＵ１７は、ＲＯＭ１６内のプログラムに従って各部を統合的に制御する制御回路である。
【００２６】
ＥＥＰＲＯＭ１８は、電源投入の有無に拘わらず印刷に係る各種の設定を記録しておくための書込可能メモリである。本実施形態では、このＥＥＰＲＯＭ１８には、用紙サイズや用紙の向きなどといった印刷出力条件のデフォルトと、画像処理に使用される演算係数（補正量や補正率）や範囲定義情報やフレーム画像情報などの組み合わせからなる画像処理条件のデフォルトとが、記録されている。
【００２７】
ＡＳＩＣ１９は、各ハードウエア１１〜１８間のデータや指示の遣り取りを制御する半導体集積回路であり、各ハードウエア１１〜１８に接続されている。このＡＳＩＣ１９は、各ハードウエア１１〜１８との間のインターフェースとして、ビデオコントローラ１９１，ＩＯコントローラ１９２，及び、メモリコントローラ１９３を、備えている。
【００２８】
ビデオコントローラ１９１は、印刷エンジン１４へ供給する印刷用のビデオデータをその印刷エンジン１４内の図示せぬ走査ユニットが処理可能な形態の電気信号に変換するための回路モジュールである。
【００２９】
ＩＯコントローラ１９２は、各Ｉ／Ｆ装置１１，１２やメモリーカード読取装置１３や図示せぬ操作表示パネルや印刷エンジン１４内の図示せぬコントローラを制御するための回路モジュールである。
【００３０】
メモリコントローラ１９３は、ＤＲＡＭ１５に対するプログラムやデータの読み書きを制御する機能，及び、ＲＯＭ１６からのプログラムやデータの読み出しを制御する機能を有する回路モジュールである。
【００３１】
次に、本実施形態の印刷装置１０が行う基本的な処理について説明する。
【００３２】
印刷装置１０は、図示せぬホストコンピュータの周辺機器としての一般的な機能を実現している。この機能を実現するためにＲＯＭ１６内のプログラムに従ってＣＰＵ１７が実行する処理としては、具体的には、この印刷装置１０の上面に設けられている図示せぬ操作表示パネルのボタンに対する操作を通じて利用者から実行すべき処理についての指示を取得する処理，図示せぬホストコンピュータから送信されてきた印刷要求を印刷ジョブとしてＤＲＡＭ１５内の印刷キューで管理するジョブ管理処理，実行対象とされた印刷ジョブに応じた印刷を印刷エンジン１４に行なわせるための印刷制御処理がある。
【００３３】
また、この印刷装置１０は、ダイレクト印刷機能を実現している。なお、このダイレクト印刷機能には、メモリーカード読取装置１３にセットされたメモリーカード内の画像データについてダイレクト印刷を実行する機能と、図示せぬカメラ装置にセットされたメモリーカード内の画像データについてダイレクト印刷を実行する機能とがある。
【００３４】
そして、前者の機能（メモリーカード読取装置１３にセットされたメモリーカード内の画像データについてダイレクト印刷を実行する機能）を実現するためにＲＯＭ１６内のプログラムに従ってＣＰＵ１７が実行する処理としては、具体的には、メモリーカード読取装置１３内のメモリーカードに蓄積されている画像データの中からの何れかの画像データの指定を図示せぬ操作表示パネルにおいて利用者から受け付ける処理，図示せぬ操作表示パネルにおいて所定の指示が入力された場合にＥＥＰＲＯＭ１８内にデフォルトとして記録されている印刷出力条件や画像処理条件に基づいて画像処理がなされた写真画像をその図示せぬ操作表示パネルの表示部に表示する処理，指定された画像データについての印刷出力条件と画像処理条件の指定を図示せぬ操作表示パネルにおいて利用者から受け付ける処理，指定された画像データと印刷出力条件と画像処理条件とをＤＲＡＭ１５に一時記録する処理がある。
【００３５】
一方、後者の機能（図示せぬカメラ装置にセットされたメモリーカード内の画像データについてダイレクト印刷を実行する機能）を実現するためにＲＯＭ１６内のプログラムに従ってＣＰＵ１７が実行する処理としては、具体的には、図示せぬカメラ装置内のメモリーカードに蓄積されている画像データの中からの何れかの画像データの利用者による指定をその図示せぬカメラ装置のユーザインターフェース機能を通じて受け付ける処理，そのユーザインターフェース機能が利用者から所定の指示を受け付けた場合にその図示せぬカメラ装置の表示部に表示するための情報としてＥＥＰＲＯＭ１８内にデフォルトとして記録されている印刷出力条件や画像処理条件を図示せぬカメラ装置に引き渡す処理，指定された画像データについての印刷出力条件と画像処理条件の利用者による指定をその図示せぬカメラ装置のユーザインターフェース機能を通じて受け付ける処理，指定された画像データと印刷出力条件と画像処理条件とをＤＲＡＭ１５に一時記録する処理がある。
【００３６】
また、前者及び後者の機能に共通する処理としては、図示せぬ操作表示パネル又は図示せぬカメラ装置のユーザインターフェース機能を通じて印刷の実行の指示を受け付ける処理，ＤＲＡＭ１５に一時記録した画像データと印刷出力条件と画像処理条件とからなる印刷要求を生成する印刷要求生成処理，その印刷要求が生成された場合において他の印刷ジョブに基づいて実行されている印刷処理があったときにその印刷処理を中断させてをの印刷要求に係る印刷処理を割り込ませるジョブ管理処理，印刷ジョブに係る処理としてその印刷要求に応じた印刷を印刷エンジン１４に行わせる印刷制御処理がある。
【００３７】
なお、ダイレクト印刷機能においては、図示せぬ表示操作パネルや図示せぬカメラ装置の表示部には、ＥＥＰＲＯＭ１８内にデフォルトとして記録される画像処理条件に基づいて画像処理がなされた写真画像が、表示される。そして、図示せぬ表示操作パネルや図示せぬカメラ装置のユーザインターフェース機能により、その写真画像の画像処理条件がデフォルトから変更されると、その変更に応じた写真画像が表示されるようになっている。このとき写真画像になされる変更操作としては、写真画像の天地を揃えるための回転，写真画像の拡大又は縮小，写真画像の構図の調整のための不要部の除去（トリミング），写真画像の画質や色合いの変更，写真画像への任意の柄のフレーム画像のオーバーレイ（縁飾り）がある。但し、フレーム画像の画像データは、図示せぬ表示操作パネルにおいてこの変更操作が行われる場合には、印刷装置１０のＲＯＭ１６に記録されているものが使用され、図示せぬカメラ装置のユーザインターフェース機能を通じてこの変更操作が行われる場合には、図示せぬカメラ装置に記録されているものが使用される。
【００３８】
次に、ホストコンピュータから送られてくる印刷要求と、ダイレクト印刷機能により生成される印刷要求とについて説明する。
【００３９】
図示せぬホストコンピュータでは、起動中のアプリケーションにおいて画像の印刷の実行の指示が、キーボードやマウス等の入力装置を通じて利用者から入力されると、オペレーティングシステムを構成する印刷用コンポーネントやプリンタドライバによって、印刷要求が生成され、オペレーティングシステムを構成するプリントスプーラによって印刷要求が印刷装置１０へ送られる。この印刷要求は、印刷出力条件の変更を行うことを規定するコマンドと、印刷出力条件の内容を規定する情報と、画像処理条件の変更を行わないことを規定するコマンドと、印刷データとからなっている。
【００４０】
また、印刷装置１０では、図示せぬカメラ装置での撮影によって画像データが蓄積されたメモリーカードが、メモリカード読取装置１４に装着された後、図示せぬ操作表示パネルを通じて何れかの画像データが選択されて、その操作表示パネル上の印刷開始ボタンが押下されると、ＲＯＭ１６内のプログラムに従ったＣＰＵ１７によって、印刷要求が生成される。このときの印刷要求は、印刷出力条件の変更を行わない（すなわちデフォルトのままにする）ことを規定するコマンドと、画像処理条件の変更を行わない（すなわちデフォルトのままにする）ことを規定するコマンドと、画像データとからなっている。
【００４１】
また、印刷装置１０では、メモリーカードがメモリカード読取装置１４に装着されて、図示せぬ操作表示パネルを通じてメモリカード内の何れかの画像データが選択された後、その操作表示パネルを通じて、選択された画像データについて画像処理としての加工が行われ、印刷出力条件が選択されてから、その操作表示パネル上の印刷開始ボタンが押下されると、ＲＯＭ１６内のプログラムに従ったＣＰＵ１７によって印刷要求が生成される。このときの印刷要求は、印刷出力条件の変更と画像処理条件の変更とを行うことを規定するコマンドと、変更後の印刷出力条件及び画像処理条件の内容を規定する情報と、画像データとからなっている。
【００４２】
また、印刷装置１０では、図示せぬカメラ装置がＵＳＢケーブルにてＵＳＢＩ／Ｆ装置１２に接続されて、図示せぬカメラ装置のユーザインターフェース機能を通じてメモリカード内の何れかの画像データが選択された後、そのユーザインターフェース機能を通じて、選択された画像データについて画像処理としての加工が行われ、印刷出力条件が選択されてから、その操作表示パネル上の印刷開始ボタンが押下されると、ＲＯＭ１６内のプログラムに従ったＣＰＵ１７によって印刷要求が生成される。このときの印刷要求は、印刷出力条件の変更と画像処理条件の変更とを行うことを規定するコマンドと、変更後の印刷出力条件及び画像処理条件の内容を規定する情報と、画像データとからなっている。
【００４３】
次に、印刷ジョブに係る処理として印刷要求に応じた印刷が開始されたときに行われる処理の内容について説明する。
【００４４】
印刷ジョブに応じた印刷が開始されると、図２の流れ図に示されるように、まず、ＣＰＵ１７は、その印刷ジョブに、画像処理条件の変更を行うことを規定するコマンドが含まれているか否かを、判別する（Ｓ１０１）。
【００４５】
そして、その印刷ジョブに、画像処理条件の変更を行うことを規定するコマンドが含まれていなかった場合（Ｓ１０１；ＮＯ）、ＣＰＵ１７は、印刷設定情報の保存を行うことなく、図２に係る処理を終了する。この図２に係る処理の終了後、ＣＰＵ１７は、印刷ジョブに基づいてビデオデータを生成してビデオコントローラ１９１へ出力する処理を行う。
【００４６】
一方、その印刷ジョブに、画像処理条件の変更を行うことを規定するコマンドが含まれていた場合（Ｓ１０１；ＹＥＳ）、ＣＰＵ１７は、その印刷ジョブが割り込み要求によって発生した印刷ジョブであるか否か（すなわちダイレクト印刷であるか否か）を、判別する（Ｓ１０２）。
【００４７】
そして、その印刷ジョブが割り込み要求によって発生した印刷ジョブではなかった場合（Ｓ１０２；ＮＯ）、ＣＰＵ１７は、印刷設定情報の保存を行うことなく、図２に係る処理を終了する。
【００４８】
一方、その印刷ジョブが割り込み要求によって発生した印刷ジョブであった場合（Ｓ１０２；ＹＥＳ）、ＣＰＵ１７は、画像処理条件を変更する操作が図示せぬ操作表示パネルを通じて行われたか、それとも、図示せぬカメラ装置を通じて行われたかを、判別する（Ｓ１０３）。
【００４９】
そして、画像処理条件を変更する操作が図示せぬカメラ装置を通じて行われていた場合（Ｓ１０３；ＮＯ）、ＣＰＵ１７は、印刷設定情報の保存を行うことなく、図２に係る処理を終了する。
【００５０】
一方、画像処理条件を変更する操作が図示せぬ操作表示パネルを通じて行われていた場合（Ｓ１０３；ＹＥＳ）、ＣＰＵ１７は、図示せぬ操作表示パネルの表示部に、その印刷設定情報の保存を行うか否かの選択を受け付けるための画面を、表示する（Ｓ１０４）。
【００５１】
その後、ＣＰＵ１７は、その図示せぬ画面における「はい」ボタン又は「いいえ」ボタンがクリックされるまで待機する（Ｓ１０５；ＮＯ）。
【００５２】
そして、何れかのボタンがクリックされると（Ｓ１０５；ＹＥＳ）、ＣＰＵ１７は、何れのボタンがクリックされたかを判別する（Ｓ１０６）。
【００５３】
そして、クリックされたボタンが「いいえ」ボタンであった場合（Ｓ１０６；ＮＯ）、ＣＰＵ１７は、印刷設定情報の保存を行うことなく、図２に係る処理を終了する。
【００５４】
一方、クリックされたボタンが「はい」ボタンであった場合（Ｓ１０６；ＹＥＳ）、ＣＰＵ１７は、印刷設定情報をＥＥＰＲＯＭ１８に保存して（Ｓ１０７）、図２に係る処理を終了する。この図２に係る処理の終了後、ＣＰＵ１７は、前述したように、印刷ジョブに基づいてビデオデータを生成してビデオコントローラ１９１へ出力する処理を行う。
【００５５】
なお、ステップＳ１０１〜Ｓ１０４を実行するＣＰＵ１７は、前述した判定部に相当している。また、ステップＳ１０５〜Ｓ１０７を実行するＣＰＵ１７は、前述した保存部に相当している。
【００５６】
次に、本実施形態の印刷装置１０の作用及び効果について説明する。
【００５７】
本実施形態の印刷装置１０が以上に説明したように構成されると、図示せぬホストコンピュータから印刷要求を受け、或いは、カメラ装置やメモリーカードに蓄積されている画像データに基づいて印刷要求が発生したときには、その印刷要求が図示せぬホストコンピュータから送られてきた印刷要求に基づくものであるか否か、及び、その印刷要求の画像処理条件が図示せぬ操作表示パネルを通じてデフォルトから変更されたものであるか否かが、判断される（Ｓ１０２，Ｓ１０３）。
【００５８】
そして、その印刷要求が図示せぬホストコンピュータから送られてきた印刷要求に基づくものでなく、且つ、その印刷ジョブの画像処理条件が操作表示パネルを通じてデフォルトから変更されたものである場合に限り（Ｓ１０２；ＹＥＳ，Ｓ１０３；ＹＥＳ）、その印刷設定情報を保存すべきか否かを利用者が選択できるようになる（Ｓ１０４〜Ｓ１０７）。
【００５９】
従って、印刷出力条件の一部だけがデフォルトから変更されているような保存価値のない印刷設定情報が、保存対象から事前に除外されることとになる。然も、保存対象となり得る印刷設定情報であっても必ずしも保存されることがなく、利用者がそれを保存すべきかどうかを選択できるので、利用者にとって本当に必要な印刷設定情報だけがＥＥＰＲＯＭ１８に保存されるようになる。
【図面の簡単な説明】
【００６０】
【図１】本実施形態の印刷装置の構成図
【図２】印刷要求に応じた印刷が開始されたときに行われる処理の流れ図
【符号の説明】
【００６１】
１０        印刷装置
１１        ネットワークＩ／Ｆ装置
１２        ＵＳＢＩ／Ｆ装置
１３        メモリーカード読取装置
１４        印刷エンジン
１５        ＤＲＡＭ
１６        ＲＯＭ
１７        ＣＰＵ
１８        ＥＥＰＲＯＭ
１９        ＡＳＩＣ
１９１      ビデオコントローラ
１９２      ＩＯコントローラ
１９３      メモリコントローラ
【図１】
2006224351.tif 000003
【図２】
2006224351.tif 000004