【手続補正書】
【提出日】平成18年7月25日(2006.7.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像データファイルを格納するデジタルカメラと、上記画像データファイルに基づき画像を印刷するプリンタと、上記デジタルカメラと上記プリンタとを直接接続する通信路とを備えるダイレクト印刷システムであって、
上記プリンタは、画像印刷に係る制御情報をマークアップ言語で記述した一連のスクリプトとして上記通信路を介して送受するとともに上記スクリプトに記述された印刷対象の画像データファイルを取得する第１の通信手段と、上記画像データファイルから印刷用の制御データを生成しその印刷用の制御データに従って印刷処理を実行させる手段とを備え、
上記デジタルカメラは、上記通信路としてのＵＳＢケーブルを介して上記プリンタに接続され、画像印刷に係る制御情報をマークアップ言語で記述した一連のスクリプトとして上記通信路を介して送受する第２の通信手段を備えること、
を特徴とするダイレクト印刷システム。
【請求項２】
画像データファイルを格納するデジタルカメラに通信路としてのＵＳＢケーブルを介して接続される通信回路と、
上記通信回路を制御して、画像印刷に係る制御情報をマークアップ言語で記述した一連のスクリプトとして上記通信路を介して送受するとともに上記スクリプトに記述された印刷対象の画像データファイルを取得する通信制御部と、
画像を印刷する出力機構と、
上記画像データファイルから上記出力機構を制御するための制御データを生成し、その制御データに基づいて上記出力機構を制御する出力制御部と、
を備えることを特徴とするプリンタ。
【請求項３】
前記マークアップ言語の構文解析を行うパーサを備え、
そのパーサは、前記マークアップ言語のタグのうち、前記画像印刷に係る制御情報の記述に必要なタグのみを判別すること、
を特徴とする請求項２記載のプリンタ。
【請求項４】
前記スクリプトのテンプレートを前記制御情報の種類ごとに格納し、そのテンプレートから前記制御情報のスクリプトを生成することを特徴とする請求項２または請求項３記載のプリンタ。
【請求項５】
前記通信制御部は、画像印刷に係る制御情報として、画像印刷処理における制御コマンド、その制御コマンドに対する応答、および装置の状態の通知をマークアップ言語で記述した一連のスクリプトとして送受することを特徴とする請求項２から請求項４のうちのいずれか１項記載のプリンタ。
【請求項６】
前記通信制御部は、前記マークアップ言語で記述した一連のスクリプトとして、画像印刷の対象となる画像データを含まず、画像印刷に係る制御情報のみを含むスクリプトを送受することを特徴とする請求項２から請求項５のうちのいずれか１項記載のプリンタ。
【請求項７】
前記通信制御部は、前記スクリプトに記述されたジョブ指定ファイルを取得し、そのジョブ指定ファイルの情報に基づいて、マークアップ言語で記述した画像印刷に係る制御情報を生成することを特徴とする請求項２から請求項６のうちのいずれか１項記載のプリンタ。
【請求項８】
前記通信制御部は、前記スクリプトにおいて画像データが直接指定された場合には、そのスクリプトに従って前記デジタルカメラからその画像データファイルを取得し、そのスクリプトにおいて前記ジョブ指定ファイルが指定された場合には、そのジョブ指定ファイルを取得し、そのジョブ指定ファイルにおいて指定された画像データファイルを前記デジタルカメラから取得することを特徴とする請求項７記載のプリンタ。
【請求項９】
前記ジョブ指定ファイルは、１または複数の画像出力ジョブを指定し、各ジョブに対して指定される画像出力条件情報を有することを特徴とする請求項７または請求項８記載のプリンタ。
【請求項１０】
画像データファイルおよび画像出力ジョブを指定するジョブ指定ファイルは、ＤＰＯＦ方式であることを特徴とする請求項７から請求項９のうちのいずれか１項記載のプリンタ。
【請求項１１】
ページレイアウト内の所定位置に割り当てられた印刷対象を示す再開情報を前記デジタルカメラに送信し、障害により印刷処理が中止された後に、前記デジタルカメラから、印刷処理を新たに開始させる印刷ジョブ開始コマンドとともに、最新の上記再開情報に基づき決定される再開時の最初の印刷対象を指定する前記制御情報を受信し、その印刷ジョブ開始コマンド内の全印刷対象のうち、指定された印刷対象から印刷処理を再開し、その印刷対象以降の画像データファイルを前記デジタルカメラから取得することを特徴とする請求項２から請求項１０のうちのいずれか１項記載のプリンタ。
【請求項１２】
前記障害を検出した場合にのみ、前記再開情報を前記デジタルカメラに送信することを特徴とする請求項１１記載のプリンタ。
【請求項１３】
ページごとに、前記再開情報を前記デジタルカメラに送信することを特徴とする請求項１１記載のプリンタ。
【請求項１４】
前記再開情報は、ページレイアウト内の所定位置に割り当てられた印刷対象の属する印刷ジョブのジョブＩＤ、前記デジタルカメラ内のその印刷対象の格納場所を示す情報、およびその印刷対象の繰り返し供給回数のうちの少なくとも１つを含むことを特徴とする請求項１１から請求項１３のうちのいずれか１項記載のプリンタ。
【請求項１５】
障害を検知すると、その旨を前記制御情報として前記デジタルカメラに送信して印刷処理を中止し、その後、前記デジタルカメラから、印刷処理の再開のための前記制御情報を受信すると、印刷処理を再開することを特徴とする請求項１１から請求項１４のうちのいずれか１項記載のプリンタ。
【請求項１６】
画像データファイルを格納する記録媒体と、
上記画像データファイルに基づき画像を印刷するプリンタに、通信路としてのＵＳＢケーブルを介して接続される通信回路と、
上記通信回路を制御して、画像印刷に係る制御情報をマークアップ言語で記述した一連のスクリプトとして上記通信路を介して送受する通信制御部とを備え、
上記スクリプトのテンプレートを上記制御情報の種類ごとに格納し、そのテンプレートから上記制御情報のスクリプトを生成すること、
を特徴とするデジタルカメラ。
【請求項１７】
記録媒体に記録され、あるいは、伝送媒体により伝送され、プリンタを制御するための制御プログラムであって、
コンピュータを、画像データファイルを格納するデジタルカメラに通信路としてのＵＳＢケーブルを介して接続される通信回路を制御して、画像印刷に係る制御情報をマークアップ言語で記述した一連のスクリプトとして上記通信路を介して送受する通信制御部、および画像を印刷する出力機構を制御するための制御データを上記画像データファイルから生成し、その制御データに基づいて上記出力機構を制御する出力制御部として機能させること、
を特徴とする制御プログラム。
【請求項１８】
画像データファイルを格納するデジタルカメラと、上記画像データファイルに基づき画像を印刷するプリンタとの間で、通信路を介して制御情報を直接送受して、上記デジタルカメラに格納された画像データファイルに基づく画像を上記プリンタにより出力する画像印刷方法であって、
上記デジタルカメラと上記プリンタとの間で、画像印刷に係る制御情報をマークアップ言語で記述した一連のスクリプトとして上記通信路を介して送受し、
上記プリンタが、上記スクリプトに記述された印刷対象の画像データファイルを上記デジタルカメラから取得し、
上記プリンタが、上記画像データファイルから印刷用の制御データを生成しその印刷用の制御データに従って印刷処理を実行すること、
を特徴とする画像印刷方法。
【請求項１９】
前記マークアップ言語で記述した一連のスクリプトとして、画像印刷の対象となる画像データを含まず、画像印刷に係る制御情報のみを含むスクリプトを送受することを特徴とする請求項１８記載の画像印刷方法。
【請求項２０】
前記プリンタが、ページレイアウト内の所定位置に割り当てられた印刷対象を示す再開情報を前記デジタルカメラに送信し、
前記デジタルカメラが、その再開情報を受信して記憶し、
前記デジタルカメラが、前記プリンタの印刷処理を再開する場合に、印刷処理を新たに開始させる印刷ジョブ開始コマンドとともに、最新の上記再開情報に基づいて再開時の最初の印刷対象を指定する前記制御情報を、前記プリンタへ送信し、
前記プリンタが、障害により印刷処理が中止された後に、印刷処理を新たに開始させる印刷ジョブ開始コマンドとともに、再開時の最初の印刷対象を指定する前記制御情報を、前記デジタルカメラから受信し、その印刷対象から印刷処理を再開すること、
を特徴とする請求項１８または請求項１９記載の画像印刷方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】ダイレクト印刷システム、デジタルカメラ、プリンタ、制御プログラムおよび画像印刷方法
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、通信路を介して制御情報および画像データを伝送して、デジタルカメラに格納された画像データに基づく画像をプリンタにより出力するダイレクト印刷システムおよび画像印刷方法、並びにそれらで使用されるデジタルカメラおよびプリンタに関するものである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明は、上記の問題に鑑みてなされたものであり、複数ベンダに対する互換性を維持しつつ、規定後にプロトコルを修正し易いダイレクト印刷システム、デジタルカメラ、プリンタ、制御プログラムおよび画像印刷方法を得ることを目的とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記の課題を解決するために、本発明のダイレクト印刷システムは、画像データファイルを格納するデジタルカメラと、画像データファイルに基づき画像を印刷するプリンタと、デジタルカメラとプリンタとを直接接続する通信路とを備えるダイレクト印刷システムであって、プリンタが、画像印刷に係る制御情報をマークアップ言語で記述した一連のスクリプトとして上記通信路を介して送受するとともにそのスクリプトに記述された印刷対象の画像データファイルを取得する第１の通信手段と、画像データファイルから印刷用の制御データを生成しその印刷用の制御データに従って印刷処理を実行させる手段とを備え、デジタルカメラが、通信路としてのＵＳＢケーブルを介してプリンタに接続され、画像印刷に係る制御情報をマークアップ言語で記述した一連のスクリプトとして通信路を介して送受する第２の通信手段を備えるものである。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
このダイレクト印刷システムを利用すると、マークアップ言語の構文の拡張性を利用して複数ベンダに対する互換性を維持しつつ、規定後にプロトコルを修正し易くすることができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明のプリンタは、画像データファイルを格納するデジタルカメラに通信路としてのＵＳＢケーブルを介して接続される通信回路と、通信回路を制御して、画像印刷に係る制御情報をマークアップ言語で記述した一連のスクリプトとして通信路を介して送受するとともに上記スクリプトに記述された印刷対象の画像データファイルを取得する通信制御部と、画像を印刷する出力機構と、画像データファイルから出力機構を制御するための制御データを生成し、その制御データに基づいて出力機構を制御する出力制御部とを備える。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
このプリンタを利用すると、画像出力システムにおいて、マークアップ言語の構文の拡張性を利用して複数ベンダに対する互換性を維持しつつ、規定後にプロトコルを修正し易くすることができる。また、デジタルカメラには、画像データから出力機構を制御する制御データを生成する機能がなくてもよく、デジタルカメラを安価にすることができる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
さらに、本発明のプリンタは、上記発明のプリンタに加え、マークアップ言語の構文解析を行うパーサを備える。そして、そのパーサは、マークアップ言語のタグのうち、画像印刷に係る制御情報の記述に必要なタグのみを判別する。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
これにより、パーサを小規模な回路やプログラムで実現でき、プリンタを安価にすることができる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
さらに、本発明のプリンタは、上記発明のプリンタのいずれかに加え、スクリプトのテンプレートを制御情報の種類ごとに格納し、そのテンプレートから制御情報のスクリプトを生成する。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
これにより、短時間で制御情報のスクリプトを生成することができる。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
さらに、本発明のプリンタは、上記発明のプリンタのいずれかに加え、通信制御部が、画像印刷に係る制御情報として、画像印刷処理における制御コマンド、その制御コマンドに対する応答、および装置の状態の通知をマークアップ言語で記述した一連のスクリプトとして送受するものである。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
これにより、マークアップ言語の構文の拡張性を利用して、制御コマンド、その応答、装置の状態通知などについて複数ベンダに対する互換性を維持しつつ、規定後にプロトコルを修正し易くすることができる。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
さらに、本発明のプリンタは、上記発明のプリンタのいずれかに加え、通信制御部が、マークアップ言語で記述した一連のスクリプトとして、画像印刷の対象となる画像データを含まず、画像印刷に係る制御情報のみを含むスクリプトを送受するものである。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
これにより、画像印刷の対象となるデータの形式を既存のものから変更することなく、画像印刷の対象となるデータから独立してマークアップ言語による制御情報を送受することができる。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
さらに、本発明のプリンタは、上記発明のプリンタのいずれかに加え、通信制御部が、スクリプトに記述されたジョブ指定ファイルを取得し、そのジョブ指定ファイルの情報に基づいて、マークアップ言語で記述した画像印刷に係る制御情報を生成するものである。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
これにより、ＤＰＯＦ方式などの既存のジョブ指定ファイルを使用でき、複雑
な画像印刷ジョブを簡単に実行することができる。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
さらに、本発明のプリンタは、上記発明のプリンタのいずれかに加え、通信制御部が、スクリプトにおいて画像データが直接指定された場合には、そのスクリプトに従ってデジタルカメラからその画像データファイルを取得し、そのスクリプトにおいてジョブ指定ファイルが指定された場合には、そのジョブ指定ファイルを取得し、そのジョブ指定ファイルにおいて指定された画像データファイルをデジタルカメラから取得するものである。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
これにより、画像データごとに、あるいはジョブ指定ファイルで纏めて、画像印刷の対象となる画像データを指定することができ、様々なパターンの画像印刷ジョブを行うことができる。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
さらに、本発明のプリンタは、上記発明のプリンタのいずれかに加え、ジョブ指定ファイルが、１または複数の画像出力ジョブを指定し、各ジョブに対して指定される画像出力条件情報を有するものである。
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
これにより、ＤＰＯＦ方式などの既存のジョブ指定ファイルを使用でき、複雑な画像印刷ジョブを簡単に実行することができる。
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
さらに、本発明のプリンタは、上記発明のプリンタのいずれかに加え、画像データファイルおよび画像出力ジョブを指定するジョブ指定ファイルが、ＤＰＯＦ方式であるものである。
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
これにより、既存のジョブ指定ファイルを使用でき、複雑な画像印刷ジョブを簡単に実行することができる。
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
さらに、本発明のプリンタは、上記発明のプリンタのいずれかに加え、ページレイアウト内の所定位置に割り当てられた印刷対象を示す再開情報をデジタルカメラに送信し、障害により印刷処理が中止された後に、デジタルカメラから、印刷処理を新たに開始させる印刷ジョブ開始コマンドとともに、最新の再開情報に基づき決定される再開時の最初の印刷対象を指定する制御情報を受信し、その印刷ジョブ開始コマンド内の全印刷対象のうち、指定された印刷対象から印刷処理を再開し、その印刷対象以降の画像データファイルをデジタルカメラから取得する。
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
これにより、復旧後に印刷処理を正確に再開することができる。
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
さらに、本発明のプリンタは、上記発明のプリンタに加え、障害を検出した場合にのみ、再開情報をデジタルカメラに送信する。
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
これにより、再開情報を頻繁に送受する必要がないため、正常動作時の処理を増加させることなく、復旧後に印刷処理を正確に再開することができる。
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
さらに、本発明のプリンタは、上記発明のプリンタのいずれかに加え、ページごとに、再開情報をデジタルカメラに送信する。
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
これにより、障害発生時に再開情報の送信が困難な場合でも、復旧後に印刷処理を正確に再開することができる。
【手続補正３１】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】変更
【補正の内容】
【００３３】
さらに、本発明のプリンタは、上記発明のプリンタのいずれかに加え、再開情報に、ページレイアウト内の所定位置に割り当てられた印刷対象の属する印刷ジョブのジョブＩＤ、デジタルカメラ内のその印刷対象の格納場所を示す情報、およびその印刷対象の繰り返し供給回数のうちの少なくとも１つを含む。
【手続補正３２】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
これにより、プリンタにおいて、再開時の最初の印刷対象が正確に特定され、復旧後に印刷処理を正確に再開することができる。
【手続補正３３】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
さらに、本発明のプリンタは、上記発明のプリンタのいずれかに加え、障害を検知すると、その旨を制御情報としてデジタルカメラに送信して印刷処理を中止し、その後、デジタルカメラから、印刷処理の再開のための制御情報を受信すると、印刷処理を再開する。
【手続補正３４】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
これにより、確実に復旧した後に所定の指令に呼応して印刷が再開され、復旧後に印刷処理を正確に再開することができる。
【手続補正３５】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】削除
【補正の内容】
【手続補正３６】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】削除
【補正の内容】
【手続補正３７】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】削除
【補正の内容】
【手続補正３８】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】削除
【補正の内容】
【手続補正３９】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】削除
【補正の内容】
【手続補正４０】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】削除
【補正の内容】
【手続補正４１】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】削除
【補正の内容】
【手続補正４２】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】削除
【補正の内容】
【手続補正４３】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】削除
【補正の内容】
【手続補正４４】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】削除
【補正の内容】
【手続補正４５】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】削除
【補正の内容】
【手続補正４６】
【補正対象書類名】明細書
【補正対象項目名】００４８
【補正方法】削除
【補正の内容】
【手続補正４７】
【補正対象書類名】明細書
【補正対象項目名】００４９
【補正方法】削除
【補正の内容】
【手続補正４８】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】削除
【補正の内容】
【手続補正４９】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】削除
【補正の内容】
【手続補正５０】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】削除
【補正の内容】
【手続補正５１】
【補正対象書類名】明細書
【補正対象項目名】００５３
【補正方法】削除
【補正の内容】
【手続補正５２】
【補正対象書類名】明細書
【補正対象項目名】００５４
【補正方法】削除
【補正の内容】
【手続補正５３】
【補正対象書類名】明細書
【補正対象項目名】００５５
【補正方法】削除
【補正の内容】
【手続補正５４】
【補正対象書類名】明細書
【補正対象項目名】００５６
【補正方法】削除
【補正の内容】
【手続補正５５】
【補正対象書類名】明細書
【補正対象項目名】００５７
【補正方法】削除
【補正の内容】
【手続補正５６】
【補正対象書類名】明細書
【補正対象項目名】００５８
【補正方法】削除
【補正の内容】
【手続補正５７】
【補正対象書類名】明細書
【補正対象項目名】００５９
【補正方法】削除
【補正の内容】
【手続補正５８】
【補正対象書類名】明細書
【補正対象項目名】００６０
【補正方法】削除
【補正の内容】
【手続補正５９】
【補正対象書類名】明細書
【補正対象項目名】００６１
【補正方法】削除
【補正の内容】
【手続補正６０】
【補正対象書類名】明細書
【補正対象項目名】００６２
【補正方法】削除
【補正の内容】
【手続補正６１】
【補正対象書類名】明細書
【補正対象項目名】００６３
【補正方法】削除
【補正の内容】
【手続補正６２】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】削除
【補正の内容】
【手続補正６３】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】削除
【補正の内容】
【手続補正６４】
【補正対象書類名】明細書
【補正対象項目名】００６６
【補正方法】削除
【補正の内容】
【手続補正６５】
【補正対象書類名】明細書
【補正対象項目名】００６７
【補正方法】変更
【補正の内容】
【００６７】
本発明のデジタルカメラは、画像データファイルを格納する記録媒体と、画像データファイルに基づき画像を印刷するプリンタに、通信路としてのＵＳＢケーブルを介して接続される通信回路と、通信回路を制御して、画像印刷に係る制御情報をマークアップ言語で記述した一連のスクリプトとして通信路を介して送受する通信制御部とを備え、スクリプトのテンプレートを制御情報の種類ごとに格納し、そのテンプレートから制御情報のスクリプトを生成する。
【手続補正６６】
【補正対象書類名】明細書
【補正対象項目名】００６８
【補正方法】変更
【補正の内容】
【００６８】
これにより、ダイレクト印刷システムにおいて、マークアップ言語の構文の拡張性を利用して複数ベンダに対する互換性を維持しつつ、規定後にプロトコルを修正し易くすることができる。また、短時間で制御情報のスクリプトを生成することができる。
【手続補正６７】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】削除
【補正の内容】
【手続補正６８】
【補正対象書類名】明細書
【補正対象項目名】００７０
【補正方法】削除
【補正の内容】
【手続補正６９】
【補正対象書類名】明細書
【補正対象項目名】００７１
【補正方法】削除
【補正の内容】
【手続補正７０】
【補正対象書類名】明細書
【補正対象項目名】００７２
【補正方法】削除
【補正の内容】
【手続補正７１】
【補正対象書類名】明細書
【補正対象項目名】００７３
【補正方法】変更
【補正の内容】
【００７３】
本発明の制御プログラムは、記録媒体に記録され、あるいは、伝送媒体により伝送され、画像出力装置を制御するための制御プログラムであって、コンピュータを、画像データファイルを格納するデジタルカメラに通信路としてのＵＳＢケーブルを介して接続される通信回路を制御して、画像印刷に係る制御情報をマークアップ言語で記述した一連のスクリプトとして通信路を介して送受する通信制御部、および画像を印刷する出力機構を制御するための制御データを画像データファイルから生成し、その制御データに基づいて出力機構を制御する出力制御部として機能させるものである。
【手続補正７２】
【補正対象書類名】明細書
【補正対象項目名】００７５
【補正方法】削除
【補正の内容】
【手続補正７３】
【補正対象書類名】明細書
【補正対象項目名】００７６
【補正方法】削除
【補正の内容】
【手続補正７４】
【補正対象書類名】明細書
【補正対象項目名】００７７
【補正方法】変更
【補正の内容】
【００７７】
本発明の画像印刷方法は、画像データファイルを格納するデジタルカメラと、画像データファイルに基づき画像を印刷するプリンタとの間で、通信路を介して制御情報を直接送受して、デジタルカメラに格納された画像データファイルに基づく画像をプリンタにより出力する画像印刷方法であって、デジタルカメラとプリンタとの間で、画像印刷に係る制御情報をマークアップ言語で記述した一連のスクリプトとして通信路を介して送受し、プリンタが、スクリプトに記述された印刷対象の画像データファイルをデジタルカメラから取得し、画像データファイルから印刷用の制御データを生成しその印刷用の制御データに従って印刷処理を実行する。
【手続補正７５】
【補正対象書類名】明細書
【補正対象項目名】００７８
【補正方法】変更
【補正の内容】
【００７８】
この画像印刷方法を利用すると、ダイレクト印刷システムにおいて、マークアップ言語の構文の拡張性を利用して複数ベンダに対する互換性を維持しつつ、規定後にプロトコルを修正し易くすることができる。
【手続補正７６】
【補正対象書類名】明細書
【補正対象項目名】００７９
【補正方法】変更
【補正の内容】
【００７９】
さらに、本発明の画像印刷方法は、上記発明の画像印刷方法に加え、マークアップ言語で記述した一連のスクリプトとして、画像印刷の対象となる画像データを含まず、画像印刷に係る制御情報のみを含むスクリプトを送受する。
【手続補正７７】
【補正対象書類名】明細書
【補正対象項目名】００８０
【補正方法】変更
【補正の内容】
【００８０】
この画像印刷方法を利用すると、画像印刷の対象となるデータの形式を既存のものから変更することなく、画像印刷の対象となるデータから独立してマークアップ言語による制御情報を送受することができる。
【手続補正７８】
【補正対象書類名】明細書
【補正対象項目名】００８１
【補正方法】変更
【補正の内容】
【００８１】
さらに、本発明の画像印刷方法は、上記発明の画像印刷方法のいずれかに加え、プリンタが、ページレイアウト内の所定位置に割り当てられた印刷対象を示す再開情報をデジタルカメラに送信し、デジタルカメラが、その再開情報を受信して記憶し、デジタルカメラが、プリンタの印刷処理を再開する場合に、印刷処理を新たに開始させる印刷ジョブ開始コマンドとともに、最新の再開情報に基づいて再開時の最初の印刷対象を指定する制御情報をプリンタへ送信し、プリンタが、障害により印刷処理が中止された後に、印刷処理を新たに開始させる印刷ジョブ開始コマンドとともに、再開時の最初の印刷対象を指定する制御情報をデジタルカメラから受信し、その印刷対象から印刷処理を再開する。
【手続補正７９】
【補正対象書類名】明細書
【補正対象項目名】００８２
【補正方法】変更
【補正の内容】
【００８２】
この画像印刷方法を利用すると、復旧後に印刷処理を正確に再開することができる。
【手続補正８０】
【補正対象書類名】明細書
【補正対象項目名】００８３
【補正方法】変更
【補正の内容】
【００８３】
本発明によれば、複数ベンダに対する互換性を維持しつつ、規定後にプロトコルを修正し易いダイレクト印刷システム、デジタルカメラ、プリンタ、制御プログラムおよび画像印刷方法を得ることができる。