(57)【要約】【課題】  印刷対象の画像について、デジタルカメラのプリント用フォーマットで作成された自動プリントファイルに含まれる画像データの印刷設定に係るジョブデータから、ユーザーの任意のプリント種別の出力順位で、あるいは、ユーザーの所望のプリント種のみを印刷する。【解決手段】  印刷対象の各画像のジョブデータを前記プリント種毎に分別してリスト化し、ユーザーが設定した前記プリント種別の印刷順位に従い、リスト化された前記各画像のジョブデータに基づいて、プリント種別に各画像を印刷する。【選択図】      図２
2006198776.tif 000002
【特許請求の範囲】
【請求項１】
プリント種の情報を含む印刷対象の各画像に関するジョブデータを有する自動プリントファイルを解析し、前記ジョブデータに基づいて前記印刷対象の各画像を印刷する印刷制御方法であって、印刷対象の各画像のジョブデータを前記プリント種毎に分別してリスト化し、ユーザーが設定した前記プリント種別の印刷順位に従い、リスト化された前記各画像のジョブデータに基づいて、プリント種別に各画像を印刷することを特徴とする印刷制御方法。
【請求項２】
デジタルカメラのプリント用フォーマットで作成された、プリント種の情報を含む印刷対象の各画像のジョブデータを有する自動プリントファイルを制御部において解析し、印刷対象の各画像を印刷可能とされたプリンタであって、前記自動プリントファイルを前記制御部に入力する手段を備えた第１入力部と、前記プリント種別の印刷順位を指定し、この印刷順位を前記制御部に入力する手段を備えた第２入力部と、前記自動プリントファイルに含まれる印刷対象の各画像のジョブデータを前記プリント種別のグループにリスト化し、ユーザーが前記第２入力部により設定した前記プリント種別の印刷順位に従い、リスト化された前記各画像のジョブデータに基いて印刷する制御を行う制御部とを有することを特徴とするプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷制御方法およびプリンタに係り、特に、印刷対象の各画像を、デジタルカメラのプリント用フォーマットで作成された自動プリントファイルに含まれる各画像の印刷設定に係る情報（ジョブデータ）のうちのプリント種に基づいて印刷する画像データの印刷制御方法およびこの画像データの印刷制御方法を実施するためのプリンタに関する。
【背景技術】
【０００２】
近年、デジタルカメラにより取得された画像のうち、ユーザーが印刷対象とする画像に関するデータを、ケーブル（有線の一例）や赤外線（無線の一例）などを介して直接入力したり、またはコンピュータ等の処理装置を介して入力することによって印刷を行うプリンタが多用されている（例えば、特許文献１、特許文献２参照）。
【０００３】
前記プリンタに入力されるところの印刷対象とする画像に関するデータは、デジタルカメラのプリント用フォーマットによって、自動プリントファイル（ＡＵＴＰＲＩＮＴ．ＭＲＫ）として作成される。
【０００４】
前記自動プリントファイルは、画像印刷装置自体に係る情報を記載したセクション(以下、ヘッダー(ＨＤＲ)セクションという)と、前記ジョブデータを記載したセクション(以下、ジョブ(ＪＯＢ)セクションという)とを有している。
【０００５】
ヘッダーセクションは、デジタルカメラのプリント用フォーマットが対応するＤＰＯＦ仕様書のバージョン情報、自動プリントファイルを最後にセーブした製品名、該自動プリントファイルを最後にセーブした作成日などのデータから構成されている。そして、ヘッダーセクションの次項にはジョブセクションが記載されている。前記ジョブセクションは単一の印刷処理工程毎に区分され、前記単一の印刷処理工程に記載される内容は、処理番号を示すプロダクトＩＤ、プリント種、同一印刷内容の印刷枚数、画像形式、画像データの格納場所などの前記ジョブデータから構成されている。
【０００６】
そして、前記ジョブデータから構成された自動プリントファイルをプリンタが解析することによって、指定した画像を指定のプリント種（１枚印刷（Ｓｔａｎｄａｒｄ  Ｐｒｉｎｔ（以下、ＳＴＤ印刷という）），インデックスプリント（Ｉｎｄｅｘ  Ｐｒｉｎｔ（以下、ＩＤＸ印刷という）），マルチイメージプリント（Ｍｕｌｔｉｐｌｅ  Ｉｍａｇｅ  Ｐｒｉｎｔ（以下、ＭＵＬ印刷という）），サイズ指定プリント（Ｓｐｅｃｉｆｉｃ  Ｓｉｚｅ  Ｐｒｉｎｔ（以下、ＳＩＺ印刷という））の４種）の別で、必要枚数だけ自動的にプリントアウトすることが可能となる。
【０００７】
図３は、自動プリントファイルに対応した従来のプリンタによる画像の印刷制御方法の一例を示すフローチャートである。
【０００８】
前記プリンタの画像の印刷制御方法は、まず、印刷対象とする画像に関するデータが記録され、デジタルカメラのプリント用フォーマットによって作成された自動プリントファイルを解析し（ＳＴ１０１）、前記ジョブセクションに有効に処理可能なジョブデータがあるかないかを判断する（ＳＴ１０２）。有効に処理可能なジョブデータがない場合（ＳＴ１０２における無）には、別の印刷モードへ移行する。また、ジョブデータがある場合（ＳＴ１０２における有）には、プリンタにおいてプリント実行命令が出されたか否か、具体的には、プリンタに配設されたプリント実行ボタンが押下げられたか否かを監視し（ＳＴ１０３におけるＮｏ）、プリント実行ボタンの押下げを確認したら（ＳＴ１０３におけるＹｅｓ）、前記自動プリントファイルに従った印刷を実行し（ＳＴ１０４）、印刷制御を終了させる。
【０００９】
ところで、このような自動プリントファイルを利用した従来の画像の印刷は、前記自動プリントファイルのジョブセクションに記録されている１乃至複数の単一のジョブデータの配列順に従ってなされる。
【００１０】
従来のプリンタにおいて印刷が実行されるとき、前記自動プリントファイルは、印刷対象の画像のプリント種として前記４種のプリント種を混在させて指定して作成することが可能であるため、ユーザーが、第１の画像についてはＳＴＤ印刷を指定し、第２の画像についてはＩＤＸ印刷を指定して自動プリントファイルを作成した場合、該自動プリントファイルに基づく印刷では、ＩＤＸ印刷が指定されたの第２の画像を先に印刷し、その後でＳＴＤ印刷が指定された第１の画像を印刷するというように、ジョブデータの配列順に従わない印刷はできなかった。
【００１１】
そのため、ユーザーがＩＤＸ印刷が指定されたの第２の画像を前記第１の画像よりも先に印刷したい場合には、この第２の画像についてＩＤＸ印刷を指定した自動プリントファイルを作成して印刷し、印刷が完了した後で、再度第１の画像についてＳＴＤ印刷を指定した自動プリントファイルを作成し、印刷をするというように、複数個の自動プリントファイルを作成しなければならず、余計な手間と時間が掛かるため使用感が悪かった。
【００１２】
また、前述のように、ユーザーが第１の画像についてはＳＴＤ印刷を指定し、第２の画像についてはＩＤＸ印刷を指定して自動プリントファイルを作成した場合、ユーザーがＩＤＸ印刷のみを行いたい場合であっても、該自動プリントファイルにしたがってＳＴＤ印刷とＩＤＸ印刷との双方がプリントされてしまう。
【００１３】
そのため、ユーザーがＩＤＸ印刷が指定されたの第２の画像のみをプリントしたい場合には、この第２の画像についてＩＤＸ印刷を指定した自動プリントファイルを他に作成し、その自動プリントファイルに基づいて印刷しなければならず、やはり、余計な手間と時間が掛かるため使用感が悪かった。
【００１４】
【特許文献１】特開２００１−２３８１５６号公報
【特許文献２】特開２００３−０４６９４３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
本発明はこれらの点に鑑みてなされたものであり、印刷対象の画像について、デジタルカメラのプリント用フォーマットで作成された自動プリントファイルに含まれるジョブデータを利用して、ユーザーの任意のプリント種別の出力順位で、あるいは、ユーザーの所望のプリント種のみを印刷することができる印刷制御方法と、この印刷制御方法を実施するためのプリンタとを提供することを目的とする。
【課題を解決するための手段】
【００１６】
前記目的を達成するため、本発明に係る印刷制御方法の特徴は、プリント種の情報を含む印刷対象の各画像に関するジョブデータを有する自動プリントファイルを解析し、前記ジョブデータに基づいて前記印刷対象の各画像を印刷する印刷制御方法であって、印刷対象の各画像のジョブデータを前記プリント種毎に分別してリスト化し、ユーザーが設定した前記プリント種別の印刷順位に従い、リスト化された前記各画像のジョブデータに基づいて、プリント種別に各画像を印刷する点にある。
【００１７】
本発明に係る画像データの印刷制御方法によれば、ユーザーが希望する印刷順位に従って、各画像を印刷することができる。
【００１８】
例えば、ユーザーがプリント種別の印刷順位を第１順位しか定めなかった場合には、第１順位とされたプリント種に分別される各画像のみを出力することとなる。この場合は、実質的に、ユーザーの所望のプリント種のみを印刷することとなる。
【００１９】
そして、本発明に係るプリンタの特徴は、デジタルカメラのプリント用フォーマットで作成された、プリント種の情報を含む印刷対象の各画像のジョブデータを有する自動プリントファイルを制御部において解析し、印刷対象の各画像を印刷可能とされたプリンタであって、前記自動プリントファイルを前記制御部に入力する手段を備えた第１入力部と、前記プリント種別の印刷順位を指定し、この印刷順位を前記制御部に入力する手段を備えた第２入力部と、前記自動プリントファイルに含まれる印刷対象の各画像のジョブデータを前記プリント種別のグループにリスト化し、ユーザーが前記第２入力部により設定した前記プリント種別の印刷順位に従い、リスト化された前記各画像のジョブデータに基いて印刷する制御を行う制御部とを有する点にある。
【００２０】
本発明に係るプリンタによれば、前述の印刷制御方法を実行し、ユーザーが希望する前記プリント種別の印刷順位に従って、前記各グループに分別された印刷対象の各画像を印刷したり、ユーザーが希望する前記プリント種に分別される画像のみを印刷することができる。
【発明の効果】
【００２１】
以上述べたように、本発明に係る印刷制御方法およびプリンタによれば、ユーザーの任意のプリント種別の出力順位で、あるいは、ユーザーの所望のプリント種のみを印刷することができる。これにより、プリンタの使いやすさの向上を図ることができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明に係るプリンタの一実施形態を図１および図２を参照して説明する。ここで、本実施形態においては、デジタルカメラを直接ケーブルを介してプリンタの第１入力部４に接続することにより、デジタルカメラ側で作成された複数の画像の印刷設定に係るジョブデータを解析し、ユーザーの所望の画像を所望の順番に印刷する場合を説明する。
【００２３】
図１は、本実施形態に係るプリンタを示すブロック図であり、図１に示すように、プリンタ１には、記録媒体２に画像の印刷を行う記録ヘッド３が設けられている。また、プリンタ１には、デジタルカメラ１１で作成された自動プリントファイルを後述する制御部９に取り入れるため、デジタルカメラ１１との間に配設されたケーブル１２が接続される前記第１入力部４と、プリンタ１のユーザーが、印刷するプリント種別を選択し、前記制御部９に入力する設定手段としての第２入力部５が設けられている。前記第２入力部５は、ＳＴＤ印刷用押しボタンＢ１、ＩＤＸ印刷用押しボタンＢ２、ＭＵＬ印刷用押しボタンＢ３、そしてＳＩＺ印刷用押しボタンＢ４の４種のセレクトボタン、前記４種のセレクトボタンのそれぞれに対応し、デフォルトの発光色と印刷順位によって異なる発光色で発光可能とされたＬＥＤ８、印刷を指令するプリント実行ボタンＢ５および各種設定を解除するキャンセルボタンＢ６等を備えている。
【００２４】
さらに、プリンタ１は、プリンタ１の各部の駆動を制御する制御部９を有しており、前記制御部９は、さらに、後述する印刷用画像データ処理方法により、デジタルカメラ１１から前記ケーブル１２を介して前記自動プリンタファイルが入力されると、この自動プリンタファイルを制御部９のメモリ１０に格納し、前記自動プリントファイルに含まれる前記ジョブデータを前記プリント種別のグループにリスト化し、ユーザーが前記第２入力部５から順次入力した前記プリント種別の印刷順位に従い、リスト化された前記ジョブデータに従って印刷を実行するようになっている。なお、プリンタ出力に関するハード的な構成やその駆動制御については従来より公知のプリンタの技術を用いることとし、その説明を省略する。
【００２５】
次に、本実施形態に係るプリンタ１の画像データの印刷制御方法について、図２を参照して説明する。
【００２６】
プリンタ１は、デジタルカメラ１１からケーブル１２を介して自動プリントファイルが入力されると、まず、制御部９は、前記自動プリントファイルを解析し、前記ジョブデータを前記プリント種別のグループにリスト化する（ＳＴ１）。続いて、リスト化したジョブデータ中に有効に処理可能なジョブデータがあるかないかを判断する（ＳＴ２）。有効に処理可能なジョブデータがない場合（ＳＴ２における無）には、印刷を自動プリントファイルによらない別の印刷モードへ移行する。
【００２７】
また、有効に処理可能なジョブデータがある場合（ＳＴ２における有）には、前記制御部９は、第２入力部５に配設された、該ジョブデータを有するプリント種に対応するＬＥＤ８をデフォルトの発光色で点灯させる（ＳＴ３）。例えば、自動プリントファイル内のジョブデータが、ＳＴＤ印刷、ＩＤＸ印刷及びＭＵＬ印刷の３つのプリント種に係る場合には、それぞれ対応するＬＥＤ８を緑色に点灯させる。これにより、ユーザーは、プリント対象となる画像のプリント種の有無を、前記ＬＥＤ８の発光によって確認することができる。
【００２８】
そして、ユーザーは、デフォルトで発光するＬＥＤ８に対応するプリント種のセレクトボタンを、希望する印刷順に押し下げるように操作する。
【００２９】
そのとき、前記制御部９は、前記第２入力部５に配設したＳＴＤ印刷用押しボタンＢ１、ＩＤＸ印刷用押しボタンＢ２、ＭＵＬ印刷用押しボタンＢ３、ＳＩＺ印刷用押しボタンＢ４の４つのセレクトボタンと、プリント実行ボタンＢ５およびキャンセルボタンＢ６の押下げを監視する（ＳＴ４におけるＮｏ）。
【００３０】
いずれかのボタンの押下げ操作があったとき（ＳＴ４におけるＹｅｓ）には、その押し下げられたボタンによって異なる処理を行う（ＳＴ５）。
【００３１】
先ず、１つ目の処理として、前記４つのセレクトボタンのいずれかが押下げられた場合（ＳＴ５ａ）、そのセレクトボタンのプリント種が既に設定済みのプリント種であるか否かを確認し（ＳＴ６）、既に設定されたプリント種である場合（ＳＴ６におけるＹｅｓ）には、ボタンの押し下げ操作を監視する工程（ＳＴ４）へ戻り、未設定の場合（ＳＴ６におけるＮｏ）には、そのセレクトボタンが前記４つのセレクトボタンの中で何番目に押し下げられたのかを該プリント種の画像の順位情報として取得する（ＳＴ７）。そして、前記出力順位情報と関連づけて、ユーザーにより押下げ操作されたセレクトボタンに対応するプリント種のリスト化されたジョブデータを取得してメモリに保存し（ＳＴ８）、最後に、押下げ操作されたセレクトボタンに対応するＬＥＤ８を、印刷順位に定めた発光色で点灯させる（ＳＴ９）。例えば、第１順位として指定されたプリント種は青色、第２順位として指定されたプリント種は黄色、第３順位として指定されたプリント種は橙色、そして第４順位として指定されたプリント種は赤色としてあらかじめ定めておく。
【００３２】
具体的には、前記セレクトボタンを押下げ操作して印刷の順位を決定する場合、前記ＳＴ４〜ＳＴ８までの一連の動作を必要回数繰り返し、各プリント種について印刷の順位を設定する。
【００３３】
例えば、前述のように、自動プリントファイル内のジョブデータが、ＳＴＤ印刷、ＩＤＸ印刷及びＭＵＬ印刷の３つのプリント種に係る場合であって、ＩＤＸ印刷、ＳＴＤ印刷そしてＭＵＬ印刷の順に印刷したい場合には、ＩＤＸ印刷用押しボタンＢ２、ＳＴＤ印刷用押しボタンＢ１、そしてＭＵＬ印刷用押しボタンＢ３の順に押し下げ操作を行なう。
【００３４】
さらに詳しくは、まず、ＩＤＸ印刷用押しボタンＢ２が押下げられたら（ＳＴ５ａ）、このプリント種は未設定であるので前記制御部においては、ＩＤＸ印刷を第１順位とする印刷順位情報を取得する（ＳＴ７）とともに、メモリに保存された自動プリントファイルのリスト化されたジョブデータからＩＤＸ印刷用のジョブデータを取得して、メモリ１０に保存する（ＳＴ８）。そして、さらに、ＩＤＸ印刷（ＩＤＸ印刷用押しボタンＢ２）に対応するＬＥＤ８を、第１順位を意味するところの発光色（前述の例においては青色）で発光させ（ＳＴ９）、次の、ボタンの押し下げ操作を監視する工程（ＳＴ４）へ戻る。
【００３５】
続いて、ＳＴＤ印刷用押しボタンＢ１が押下げられたら（ＳＴ５ａ）、このプリント種は未設定であるので前記制御部においては、ＳＴＤ印刷を第２順位とする印刷順位情報を取得する（ＳＴ７）とともに、メモリに保存された自動プリントファイルのリスト化されたジョブデータからＳＴＤ印刷用のジョブデータを取得して、メモリ１０に保存する（ＳＴ８）。そして、さらに、ＳＴＤ印刷（ＳＴＤ印刷用押しボタンＢ１）に対応するＬＥＤ８を、第２順位を意味するところの発光色（前述の例においては黄色）で発光させ（ＳＴ９）、また、次のボタンの押し下げ操作を監視する工程（ＳＴ４）へ戻る。
【００３６】
最後に、ＭＵＬ印刷用押しボタンＢ３が押下げられたら（ＳＴ５ａ）、このプリント種は未設定であるので前記制御部においては、ＭＵＬ印刷を第２順位とする印刷順位情報を取得する（ＳＴ７）とともに、メモリに保存された自動プリントファイルのリスト化されたジョブデータからＭＵＬ印刷用のジョブデータを取得して、メモリ１０に保存する（ＳＴ８）。そして、さらに、ＭＵＬ印刷（ＭＵＬ印刷用押しボタンＢ３）に対応するＬＥＤ８を、第３順位を意味するところの発光色（前述の例においては橙色）で発光させ（ＳＴ９）、次の、ボタンの押し下げ操作を監視する工程（ＳＴ４）へ戻る。
【００３７】
なお、このとき、ユーザーがプリント種別の印刷順位を第１順位しか定めなかった場合には、第１順位とされたプリント種に分別される各画像のみが印刷の対象となるので、ユーザーの所望のプリント種のみを印刷することが可能となる。
【００３８】
そして、２つ目の処理として、ユーザーの次の指令に待機すべく、次の異なるボタンの押下げを監視し（ＳＴ４におけるＮｏ）、プリント実行ボタンが押下げられたことを確認した場合（ＳＴ５ｂ）、印刷の順位設定の有無を判断し（ＳＴ１０）、印刷の順位が設定されている場合には、メモリ１０に保存した、ユーザーが設定したプリント種毎の印刷順に配列された印刷対象の画像のジョブデータに基づいて印刷し（ＳＴ１１）、印刷を完了させる。
【００３９】
なお、本実施形態においては、プリント種毎に分別された各画像の出力順位は前記自動プリントファイルのジョブセクションに印刷されている単一のジョブデータの配列順に従うこととなる。
【００４０】
また、本実施形態においては、プリント実行ボタンが押下げられたことを確認した場合に（ＳＴ５ｂ）、印刷の順位設定の有無を判断した（ＳＴ１０）が、印刷の順位が設定されていない場合には、従来通りに、オリジナルの自動プリントファイルに配列された順に、各画像のジョブファイルに基づき、全プリント種を混在させて印刷し（ＳＴ１２）、印刷を完了させる。
【００４１】
さらに、３つ目の処理として、ユーザーの次の指令に待機すべく、前記ＳＴ４に戻り、次の異なるボタンの押下げを監視しているとき（ＳＴ４におけるＮｏ）、キャンセルボタンが押下げられたことを確認した場合には（ＳＴ５ｃ）、各プリント種の印刷順位に関する設定をすべてキャンセルして初期化し（ＳＴ１３）、また、前記ＳＴ４へ戻っていずれかのボタンの押下げ動作の監視を行う。
【００４２】
このような本実施形態の印刷制御方法によれば、ユーザーが印刷対象の各画像に関するプリント種毎の印刷順位を自由に設定することができる。
【００４３】
そして、この印刷順位に従って、プリント種毎にリスト化された自動プリントファイルのジョブデータに基づき、記録ヘッド３の駆動を制御することによって各画像の印刷を行うことができる。これにより、ユーザーの任意のプリント種別の出力順位で印刷することができ、プリンタの使いやすさの向上を図ることができる。
【００４４】
なお、本発明は前記実施形態に限定されるものではなく、必要に応じて種々変更することが可能である。
【００４５】
例えば、前記第１入力部から自動プリントファイルを入力する手段としては、前記ケーブルの接続に限ることなく、例えば、携帯電話から赤外線等の無線を利用し、またはコンピュータを介してプリンタに入力するようにしてもよい。
【図面の簡単な説明】
【００４６】
【図１】本発明に係るプリンタの一実施形態を示すブロック図
【図２】図１のプリンタの画像データの印刷制御方法を示すフローチャート
【図３】従来のプリンタの画像データの印刷制御方法を示すフローチャート
【符号の説明】
【００４７】
１  プリンタ
２  記録媒体
３  記録ヘッド
４  第１入力部
５  第２入力部
Ｂ１  ＳＴＤ印刷用押しボタン
Ｂ２  ＩＤＸ印刷用押しボタン
Ｂ３  ＭＵＬ印刷用押しボタン
Ｂ４  ＳＩＺ印刷用押しボタン
Ｂ５  プリント実行ボタン
Ｂ６  キャンセルボタン
８  ＬＥＤ
９  制御部
１０  メモリ
１１  デジタルカメラ
１２  ケーブル
【図１】
2006198776.tif 000003
【図２】
2006198776.tif 000004
【図３】
2006198776.tif 000005