【手続補正書】
【提出日】平成18年7月25日(2006.7.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
撮影した画像を画像データファイルとして格納するデジタルカメラと、上記画像データファイルに基づき画像を印刷するプリンタと、上記デジタルカメラと上記プリンタとを直接接続する通信路とを備えるダイレクト印刷システムにおいて、
上記プリンタは、上記通信路としてのＵＳＢケーブルを介して上記デジタルカメラが接続されそのデジタルカメラが所定の印刷制御プロトコルに対応可能であることを検知した後に、その印刷制御プロトコルで規定された画像印刷に係る制御情報をマークアップ言語で記述した一連のスクリプトとして上記通信路を介して受信し、受信したスクリプトに記述された印刷対象の画像データファイルを上記スクリプトの送信元から取得する第１の通信手段と、上記印刷制御プロトコルの拡張機能が使用される場合には、上記第１の通信手段により受信されたスクリプト内にあるその拡張機能の情報に基づいて拡張機能による画像処理を施して上記画像データファイルから印刷用の制御データを生成しその印刷用の制御データに従って印刷処理を実行させる手段とを備え、
上記デジタルカメラは、上記通信路としてのＵＳＢケーブルを介して上記プリンタが接続されそのプリンタが所定の印刷制御プロトコルに対応可能であることを検知した後に、画像印刷に係る制御情報をマークアップ言語で記述した一連のスクリプトとして上記通信路を介して送信するとともに、そのスクリプトとは別に、同一の上記通信路を介してその制御情報で指定された画像データファイルを送信する第２の通信手段と、上記印刷制御プロトコルに対して追加された画像処理の拡張機能が使用される場合には、上記スクリプト内にその拡張機能の情報を挿入して、上記スクリプトを生成するスクリプト生成手段とを備えること、
を特徴とするダイレクト印刷システム。
【請求項２】
画像データファイルを格納するデジタルカメラに通信路としてのＵＳＢケーブルを介して接続される通信回路と、
上記通信路を介して上記デジタルカメラが接続されそのデジタルカメラが所定の印刷制御プロトコルに対応可能であることを検知した後に、上記通信回路を制御して、その印刷制御プロトコルで規定された画像印刷に係る制御情報をマークアップ言語で記述した一連のスクリプトとして上記通信路を介して受信し、受信したスクリプトに記述された印刷対象の画像データファイルを上記スクリプトの送信元から取得する通信制御部と、
所定の画像処理機能についての拡張機能が使用される場合には、上記スクリプト内にあるその拡張機能の情報に基づいて拡張機能による画像処理を施して上記画像データファイルから印刷用の制御データを生成しその印刷用の制御データに従って印刷処理を実行することで、上記画像データファイルに基づく画像を印刷する出力手段と、
を備えることを特徴とするプリンタ。
【請求項３】
前記出力手段は、前記拡張機能が指定された場合に、前記画像データファイルに記録された画像処理制御データに基づいて、その画像データファイル内の画像データに対して画像処理を施し、画像処理後の画像データに基づき画像を印刷することを特徴とする請求項２記載のプリンタ。
【請求項４】
前記拡張機能は、ＰＩＭ（プリントイメージマッチング）機能またはＥｘｉｆプリンティング機能であることを特徴とする請求項３記載のプリンタ。
【請求項５】
前記拡張機能は、フレーム画像と前記画像データの画像とを組み合わせて印刷するフレーム挿入印刷処理であることを特徴とする請求項２記載のプリンタ。
【請求項６】
前記拡張機能は、余白が形成されずに印刷される印刷処理を含むことを特徴とする請求項２記載のプリンタ。
【請求項７】
ユーザにより操作される操作部と、
画像データファイルを格納する記録媒体と、
上記画像データファイルに基づき画像を印刷するプリンタに通信路としてのＵＳＢケーブルを介して接続される通信回路と、
上記通信路としてのＵＳＢケーブルを介して上記プリンタが接続されそのプリンタが所定の印刷制御プロトコルに対応可能であることを検知した後に、上記通信回路を制御して、画像印刷に係る制御情報をマークアップ言語で記述した一連のスクリプトとして上記通信路を介して送信するとともに、そのスクリプトとは別に、同一の上記通信路を介してその制御情報で指定された画像データファイルを送信する通信制御部と、
上記操作部に対して所定の操作があると、上記印刷制御プロトコルに対して追加された画像処理の拡張機能が使用される場合には、上記スクリプト内にその拡張機能の情報を挿入して、上記スクリプトを生成するスクリプト生成手段と、
を備えることを特徴とするデジタルカメラ。
【請求項８】
前記所定の画像処理機能についての拡張機能は、前記画像データファイルに記録された画像処理制御データに基づいて、その画像データファイル内の画像データに対して画像処理を施し、画像処理後の画像データに基づき画像を印刷する機能であることを特徴とする請求項７記載のデジタルカメラ。
【請求項９】
前記拡張機能は、ＰＩＭ（プリントイメージマッチング）機能またはＥｘｉｆプリンティング機能であることを特徴とする請求項８記載のデジタルカメラ。
【請求項１０】
前記拡張機能は、フレーム画像と前記画像データの画像とを組み合わせて印刷するフレーム挿入印刷処理であることを特徴とする請求項７記載のデジタルカメラ。
【請求項１１】
前記拡張機能は、余白が形成されずに印刷される印刷処理を含むことを特徴とする請求項７記載のデジタルカメラ。
【請求項１２】
画像データファイルに基づき画像を印刷するプリンタに内蔵されるコンピュータに実行される制御プログラムにおいて、そのコンピュータを、
通信路としてのＵＳＢケーブルを介してデジタルカメラが接続されそのデジタルカメラが所定の印刷制御プロトコルに対応可能であることを検知した後に、その印刷制御プロトコルで規定された画像印刷に係る制御情報をマークアップ言語で記述した一連のスクリプトとして上記通信路を介して受信し、受信したスクリプトに記述された印刷対象の画像データファイルを上記スクリプトの送信元から取得する通信制御部、および
所定の画像処理機能についての拡張機能が使用される場合には、上記スクリプト内にあるその拡張機能の情報に基づいて、上記画像データファイルから印刷用の制御データを生成する手段として、
機能させることを特徴とする制御プログラム。
【請求項１３】
画像データファイルを格納するデジタルカメラに内蔵されるコンピュータに実行される制御プログラムにおいて、そのコンピュータを、
通信路としてのＵＳＢケーブルを介してプリンタが接続されそのプリンタが所定の印刷制御プロトコルに対応可能であることを検知した後に、画像印刷に係る制御情報をマークアップ言語で記述した一連のスクリプトとして上記通信路を介して送信するとともに、そのスクリプトとは別に、同一の上記通信路を介してその制御情報で指定された画像データファイルを送信する通信制御部、および
上記印刷制御プロトコルに対して追加された画像処理の拡張機能が使用される場合には、上記スクリプト内にその拡張機能の情報を挿入して、上記スクリプトを生成するスクリプト生成手段として、
機能させることを特徴とする制御プログラム。
【請求項１４】
画像データファイルを格納するデジタルカメラと、上記画像データファイルに基づき画像を印刷するプリンタとの間で、通信路を介して制御情報を直接送受して、上記デジタルカメラに格納された画像データファイルに基づく画像を上記プリンタにより印刷する画像印刷方法において、
通信路としてのＵＳＢケーブルを介してデジタルカメラおよびプリンタが接続されそのプデジタルカメラおよびリンタが互いに所定の印刷制御プロトコルに対応可能であることが検知された後で、上記デジタルカメラと上記プリンタとの間で所定の画像処理機能についての拡張機能が使用される場合には、画像印刷に係る制御情報を生成する際に、その制御情報にその拡張機能の情報を挿入して、マークアップ言語で記述した一連のスクリプトを生成し、
生成した上記スクリプトを上記制御情報として上記通信路を介して上記デジタルカメラと上記プリンタとの間で送受し、
上記プリンタが、上記スクリプトに記述された印刷対象の画像データファイルを上記デジタルカメラから取得し、
上記プリンタが、上記拡張機能の情報に基づいて上記画像データファイルから印刷用の制御データを生成しその印刷用の制御データに従って印刷処理を実行すること、
を特徴とする画像印刷方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】ダイレクト印刷システム、プリンタ、デジタルカメラ、制御プログラムおよび画像印刷方法
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、通信路を介して制御情報および画像データを伝送して、デジタルカメラに格納された画像データに基づく画像をプリンタにより出力するダイレクト印刷システムおよび画像印刷方法、並びにそれらで使用されるプリンタ、デジタルカメラおよび制御プログラムに関するものである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明は、上記の問題に鑑みてなされたものであり、複数ベンダに対する互換性を維持しつつ、プロトコル規定後に機能を追加し易いダイレクト印刷システム、プリンタ、デジタルカメラ、制御プログラムおよび画像印刷方法を得ることを目的とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記の課題を解決するために、本発明のダイレクト印刷システムは、画像データファイルを格納するデジタルカメラと、画像データファイルに基づき画像を印刷するプリンタと、デジタルカメラとプリンタとを直接接続する通信路とを備え、デジタルカメラとプリンタを次のようにした。プリンタは、通信路としてのＵＳＢケーブルを介してデジタルカメラが接続されそのデジタルカメラが所定の印刷制御プロトコルに対応可能であることを検知した後に、その印刷制御プロトコルで規定された画像印刷に係る制御情報をマークアップ言語で記述した一連のスクリプトとして通信路を介して受信し、受信したスクリプトに記述された印刷対象の画像データファイルをスクリプトの送信元から取得する第１の通信手段と、印刷制御プロトコルの拡張機能が使用される場合には、第１の通信手段により受信されたスクリプト内にあるその拡張機能の情報に基づいて拡張機能による画像処理を施して画像データファイルから印刷用の制御データを生成しその印刷用の制御データに従って印刷処理を実行させる手段とを備え、デジタルカメラは、通信路としてのＵＳＢケーブルを介してプリンタが接続されそのプリンタが所定の印刷制御プロトコルに対応可能であることを検知した後に、画像印刷に係る制御情報をマークアップ言語で記述した一連のスクリプトとして通信路を介して送信するとともに、そのスクリプトとは別に、同一の上記通信路を介してその制御情報で指定された画像データファイルを送信する第２の通信手段と、印刷制御プロトコルに対して追加された画像処理の拡張機能が使用される場合には、スクリプト内にその拡張機能の情報を挿入して、スクリプトを生成するスクリプト生成手段とを備える。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
このダイレクト印刷システムを利用すると、マークアップ言語の特性を利用して、複数ベンダに対する互換性を維持しつつ、プロトコル規定後に機能を簡単に追加することが可能となる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明のプリンタは、画像データファイルを格納するデジタルカメラに通信路としてのＵＳＢケーブルを介して接続される通信回路と、通信路を介してデジタルカメラが接続されそのデジタルカメラが所定の印刷制御プロトコルに対応可能であることを検知した後に、通信回路を制御して、その印刷制御プロトコルで規定された画像印刷に係る制御情報をマークアップ言語で記述した一連のスクリプトとして通信路を介して受信し、受信したスクリプトに記述された印刷対象の画像データファイルをスクリプトの送信元から取得する通信制御部と、所定の画像処理機能についての拡張機能が使用される場合には、スクリプト内にあるその拡張機能の情報に基づいて拡張機能による画像処理を施して画像データファイルから印刷用の制御データを生成しその印刷用の制御データに従って印刷処理を実行することで、画像データファイルに基づく画像を印刷する出力手段とを備える。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
このプリンタを利用すると、複数ベンダに対する互換性を維持しつつ、プロトコル規定後に機能を簡単に追加することが可能となる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
また、本発明のプリンタは、上記発明のプリンタにおいて、さらに次の特徴を有するものである。拡張機能が指定された場合に、出力手段が、画像データファイルに記録された画像処理制御データに基づいて、その画像データファイル内の画像データに対して画像処理を施し、画像処理後の画像データに基づき画像を印刷する。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
これにより、予め用意されている画像処理のいずれかを選択し選択した画像処理を画像データに施す機能を簡単に追加することができる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
また、本発明のプリンタは、上記発明のプリンタにおいて、さらに次の特徴を有するものである。拡張機能は、ＰＩＭ（プリントイメージマッチング）機能またはＥｘｉｆプリンティング機能である。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
また、本発明のプリンタは、上記発明のプリンタのいずれかにおいて、さらに次の特徴を有するものである。拡張機能は、フレーム画像と画像データの画像とを組み合わせて印刷するフレーム挿入印刷処理である。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
これにより、独特なフレーム挿入印刷を行う機能を簡単に追加することができる。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
また、本発明のプリンタは、上記発明のプリンタのいずれかにおいて、さらに次の特徴を有するものである。拡張機能は、余白が形成されずに印刷される印刷処理を含むものである。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】削除
【補正の内容】
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】削除
【補正の内容】
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】削除
【補正の内容】
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】削除
【補正の内容】
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】削除
【補正の内容】
【手続補正３１】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】削除
【補正の内容】
【手続補正３２】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】削除
【補正の内容】
【手続補正３３】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】削除
【補正の内容】
【手続補正３４】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】削除
【補正の内容】
【手続補正３５】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】削除
【補正の内容】
【手続補正３６】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】削除
【補正の内容】
【手続補正３７】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】削除
【補正の内容】
【手続補正３８】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】削除
【補正の内容】
【手続補正３９】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】変更
【補正の内容】
【００４１】
本発明のデジタルカメラは、ユーザにより操作される操作部と、画像データファイルを格納する記録媒体と、画像データファイルに基づき画像を印刷するプリンタに通信路としてのＵＳＢケーブルを介して接続される通信回路と、通信路としてのＵＳＢケーブルを介してプリンタが接続されそのプリンタが所定の印刷制御プロトコルに対応可能であることを検知した後に、通信回路を制御して、画像印刷に係る制御情報をマークアップ言語で記述した一連のスクリプトとして通信路を介して送信するとともに、そのスクリプトとは別に、同一の通信路を介してその制御情報で指定された画像データファイルを送信する通信制御部と、操作部に対して所定の操作があると、印刷制御プロトコルに対して追加された画像処理の拡張機能が使用される場合には、スクリプト内にその拡張機能の情報を挿入し
て、スクリプトを生成するスクリプト生成手段とを備える。
【手続補正４０】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】変更
【補正の内容】
【００４２】
このデジタルカメラを利用すると、複数ベンダに対する互換性を維持しつつ、プロトコル規定後に機能を簡単に追加することが可能となる。
【手続補正４１】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】変更
【補正の内容】
【００４３】
また、本発明のデジタルカメラは、上記発明のデジタルカメラにおいて、さらに次の特徴を有するものである。所定の画像処理機能についての拡張機能は、画像データファイルに記録された画像処理制御データに基づいて、その画像データファイル内の画像データに対して画像処理を施し、画像処理後の画像データに基づき画像を印刷する機能である。
【手続補正４２】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】変更
【補正の内容】
【００４４】
これにより、予め用意されている画像処理のいずれかを選択し選択した画像処理を画像データに施す機能を簡単に追加することができる。
【手続補正４３】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】変更
【補正の内容】
【００４５】
また、本発明のデジタルカメラは、上記発明のデジタルカメラにおいて、さらに次の特徴を有するものである。拡張機能は、ＰＩＭ（プリントイメージマッチング）機能またはＥｘｉｆプリンティング機能である。
【手続補正４４】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】削除
【補正の内容】
【手続補正４５】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】変更
【補正の内容】
【００４７】
また、本発明のデジタルカメラは、上記発明のデジタルカメラのいずれかにおいて、さらに次の特徴を有するものである。拡張機能は、フレーム画像と前記画像データの画像とを組み合わせて印刷するフレーム挿入印刷処理である。
【手続補正４６】
【補正対象書類名】明細書
【補正対象項目名】００４８
【補正方法】変更
【補正の内容】
【００４８】
これにより、独特なフレーム挿入印刷を行う機能を簡単に追加することができる。
【手続補正４７】
【補正対象書類名】明細書
【補正対象項目名】００４９
【補正方法】変更
【補正の内容】
【００４９】
また、本発明のデジタルカメラは、上記発明のデジタルカメラのいずれかにおいて、さらに次の特徴を有するものである。拡張機能は、余白が形成されずに印刷される印刷処理を含むものである。
【手続補正４８】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】削除
【補正の内容】
【手続補正４９】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】削除
【補正の内容】
【手続補正５０】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】削除
【補正の内容】
【手続補正５１】
【補正対象書類名】明細書
【補正対象項目名】００５３
【補正方法】削除
【補正の内容】
【手続補正５２】
【補正対象書類名】明細書
【補正対象項目名】００５４
【補正方法】削除
【補正の内容】
【手続補正５３】
【補正対象書類名】明細書
【補正対象項目名】００５５
【補正方法】削除
【補正の内容】
【手続補正５４】
【補正対象書類名】明細書
【補正対象項目名】００５６
【補正方法】削除
【補正の内容】
【手続補正５５】
【補正対象書類名】明細書
【補正対象項目名】００５７
【補正方法】削除
【補正の内容】
【手続補正５６】
【補正対象書類名】明細書
【補正対象項目名】００５８
【補正方法】削除
【補正の内容】
【手続補正５７】
【補正対象書類名】明細書
【補正対象項目名】００５９
【補正方法】削除
【補正の内容】
【手続補正５８】
【補正対象書類名】明細書
【補正対象項目名】００６０
【補正方法】削除
【補正の内容】
【手続補正５９】
【補正対象書類名】明細書
【補正対象項目名】００６１
【補正方法】削除
【補正の内容】
【手続補正６０】
【補正対象書類名】明細書
【補正対象項目名】００６２
【補正方法】削除
【補正の内容】
【手続補正６１】
【補正対象書類名】明細書
【補正対象項目名】００６３
【補正方法】変更
【補正の内容】
【００６３】
本発明の制御プログラムは、画像データファイルに基づき画像を印刷するプリンタに内蔵されるコンピュータに実行される制御プログラムにおいて、そのコンピュータを、通信路としてのＵＳＢケーブルを介してデジタルカメラが接続されそのデジタルカメラが所定の印刷制御プロトコルに対応可能であることを検知した後に、その印刷制御プロトコルで規定された画像印刷に係る制御情報をマークアップ言語で記述した一連のスクリプトとして通信路を介して受信し、受信したスクリプトに記述された印刷対象の画像データファイルをスクリプトの送信元から取得する通信制御部、および所定の画像処理機能についての拡張機能が使用される場合には、スクリプト内にあるその拡張機能の情報に基づいて、画像データファイルから印刷用の制御データを生成する手段として機能させる。
【手続補正６２】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】変更
【補正の内容】
【００６４】
この制御プログラムを利用すると、複数ベンダに対する互換性を維持しつつ、プロトコル規定後に機能を簡単に追加することが可能となる。また、拡張機能の情報が既存の機能のタグの下位に配置されるため、ある機能について拡張機能が設定されているか否かを簡単に判定することができる。
【手続補正６３】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】変更
【補正の内容】
【００６５】
本発明の制御プログラムは、画像データファイルを格納するデジタルカメラに内蔵されるコンピュータに実行される制御プログラムにおいて、そのコンピュータを、通信路としてのＵＳＢケーブルを介してプリンタが接続されそのプリンタが所定の印刷制御プロトコルに対応可能であることを検知した後に、画像印刷に係る制御情報をマークアップ言語で記述した一連のスクリプトとして上記通信路を介して送信するとともに、そのスクリプトとは別に、同一の通信路を介してその制御情報で指定された画像データファイルを送信する通信制御部、および印刷制御プロトコルに対して追加された画像処理の拡張機能が使用される場合には、スクリプト内にその拡張機能の情報を挿入して、スクリプトを生成するスクリプト生成手段として機能させる。
【手続補正６４】
【補正対象書類名】明細書
【補正対象項目名】００６６
【補正方法】変更
【補正の内容】
【００６６】
この制御プログラムを利用すると、複数ベンダに対する互換性を維持しつつ、プロトコル規定後に機能を簡単に追加することが可能となる。また、拡張機能の情報が既存の機能のタグの下位に配置されるため、ある機能について拡張機能が設定されているか否かを簡単に判定することができる。
【手続補正６５】
【補正対象書類名】明細書
【補正対象項目名】００６７
【補正方法】変更
【補正の内容】
【００６７】
本発明の画像印刷方法は、画像データファイルを格納するデジタルカメラと、画像データファイルに基づき画像を印刷するプリンタとの間で、通信路を介して制御情報を直接送受して、デジタルカメラに格納された画像データファイルに基づく画像をプリンタにより印刷する画像印刷方法であって、通信路としてのＵＳＢケーブルを介してデジタルカメラおよびプリンタが接続されそのプデジタルカメラおよびリンタが互いに所定の印刷制御プロトコルに対応可能であることが検知された後で、デジタルカメラとプリンタとの間で所定の画像処理機能についての拡張機能が使用される場合には、画像印刷に係る制御情報を生成する際に、その制御情報にその拡張機能の情報を挿入して、マークアップ言語で記述した一連のスクリプトを生成し、生成したスクリプトを制御情報として通信路を介してデジタルカメラとプリンタとの間で送受し、プリンタが、スクリプトに記述された印刷対象の画像データファイルをデジタルカメラから取得し、プリンタが、拡張機能の情報に基づいて画像データファイルから印刷用の制御データを生成しその印刷用の制御データに従って印刷処理を実行する。
【手続補正６６】
【補正対象書類名】明細書
【補正対象項目名】００６８
【補正方法】変更
【補正の内容】
【００６８】
この画像印刷方法を利用すると、マークアップ言語の特性を利用して、複数ベンダに対する互換性を維持しつつ、プロトコル規定後に機能を簡単に追加することが可能となる。
【手続補正６７】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】変更
【補正の内容】
【００６９】
本発明によれば、複数ベンダに対する互換性を維持しつつ、プロトコル規定後に機能を追加し易いダイレクト印刷システムおよび画像印刷方法、並びにそれらで使用されるプリンタ、デジタルカメラおよび制御プログラムを得ることができる。