【手続補正書】
【提出日】平成19年11月5日(2007.11.5)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００５８
【補正方法】変更
【補正の内容】
【００５８】
本実施例では、図４（Ｂ）に示すように、プリンタインタフェースＩＦ＃０に８つの論理的なチャンネルが設けられている。これらの各チャンネルの機能は以下の通りである。
（１）PRINT-DATAチャンネルＣＨ＃１１：ネットワーク上のパーソナルコンピュータ１００から、印刷ポート（ＬＰＲポートに従ったポート番号又はボート番号９１００）を用いてプリンタドライバ１００Ｄ（図１）から転送される印刷データの送受信を行うためのチャンネル。図３には図示されていない。
（２）PRINT-STATUSチャンネルＣＨ＃１２：ＭＦＰサーバ３００が、印刷エンジン４４０の状態を示す情報を送受信するためのチャンネルであり、ＳＮＭＰ等のプロトコルにより、ＭＦＰサーバー３００からネットワーク上のパーソナルコンピュータ１００に対して提供される。図３には図示されていない。
（３）UPNP-DESCRIPTIONチャンネルＣＨ＃２１：ＵＰｎＰにおいてディスクリプション（後述する）を送受信するためのチャンネル。
（４）UPNP-ACTIONチャンネルＣＨ＃２２：ＵＰｎＰにおいて、アクション（後述する）を送受信するためのチャンネル。
（５）UPNP-EVENTチャンネルＣＨ＃２３：ＵＰｎＰにおいて、イベント（後述する）を送受信するためのチャンネル。
（６）UPNP-XHTML-PRINTチャンネルＣＨ＃２４：ＵＰｎＰにおいて、印刷対象となる文書を記述したＸＨＴＭＬデータを送受信するためのチャンネル。
（７）UPNP-HTTP-CLIENTチャンネルＣＨ＃２５：ＵＰｎＰにおいて、他のネットワーク装置のＵＲＩを参照してデータを取得する際のメッセージを送受信するためのチャンネル。
（８）UPNP-HTTP-DEAMONチャンネルＣＨ＃２６：ＵＰｎＰにおいて、プレゼンテーション（後述する）を行う際のメッセージを送受信するためのチャンネル。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００８４
【補正方法】変更
【補正の内容】
【００８４】
以上の要素の内容（パラメータ）のうちで、ＩＰアドレス”169.254.100.100”と、デバイス識別子”Printer1”とは、図８のステップＳ５においてＭＦＰサーバ３００からＭＦＰデバイスユニット４００に送信された値に応じて設定されたものである。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１００
【補正方法】変更
【補正の内容】
【０１００】
D．印刷ジョブ実行シーケンス：
図１３、図１４は、コントロールポイントからの要求に応じて複合機２００が印刷を実行する手順を示すシーケンス図である。図１３のステップ[1]では、コントロールポイント１１０Ｃが、印刷ジョブの作成を要求するリクエストメッセージＦ２１をＭＦＰサーバ３００に転送する。図１５に示すように、このリクエストメッセージＦ２１のヘッダには、プリンタデバイスのコントロールＵＲＩ”/Printer1/Control”と、複合機２００のＩＰアドレス”169.254.100.100”とが記述されている。さらに、SOAPACTIONヘッダには、ＵＰｎＰのサービスタイプを示す文字列”PrintBasic”と、印刷ジョブを作成する命令であることを示す文字列”CreateJob”とが設定されている。また、ＨＴＴＰヘッダの後には、ＳＯＡＰデータ（「ＳＯＡＰメッセージ」とも呼ぶ）が付加されている。また、ＳＯＡＰエンベロープにも、サービスタイプと、命令の種類を示す文字列が設定されている。ＳＯＡＰエンベロープは、このメッセージＦ２１のボディに相当する。なお、図１５のメッセージＦ２１において、アンダーラインが付されている部分は、このメッセージＦ２１に特有な部分である。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１１１
【補正方法】変更
【補正の内容】
【０１１１】
図１４のステップ[11]では、ＭＦＰデバイスユニット４００が、受信したメッセージＦ３２内のＸＨＴＭＬデータを解析し、印刷を実行する。なお、ＸＨＴＭＬデータ内に画像データ取得用の参照ＵＲＩが設定されている場合には、ＭＦＰデバイスユニット４００は、この参照ＵＲＩを用いて画像サーバ１３０から画像データを取得する。この画像データの取得の際には、ＵＳＢのUPNP-HTTP-CLIENTチャンネル（図３）が使用される。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０１１８
【補正方法】変更
【補正の内容】
【０１１８】
図１６のステップ[1]では、コントロールポイント１１０Ｃが、印刷ジョブのキャンセルを要求するリクエストメッセージＦ４１をＭＦＰサーバ３００に転送する。図１７に示すように、このリクエストメッセージＦ４１のヘッダには、プリンタデバイスのコントロールＵＲＩ”/Printer1/Control”と、複合機２００のＩＰアドレス”169.254.100.100”とが記述されている。また、メッセージＦ４１内のSOAPACTIONヘッダには、ＵＰｎＰのサービスタイプを示す文字列”PrintBasic”と、印刷ジョブをキャンセルする命令であることを示す文字列”CancelJob”とが設定されている。ＳＯＡＰエンベロープにも、これらの文字列が設定されており、また、キャンセルすべきジョブのジョブ識別子の値”３”も設定されている。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０１１９
【補正方法】変更
【補正の内容】
【０１１９】
図１６のステップ[2]では、ＭＦＰサーバ３００が、リクエストメッセージＦ４１についてＨＴＴＰヘッダ部の解析を実行し、このメッセージＦ４１の宛先であるコントロールＵＲＩ”/Printer1/Control”を認識し、また、アクションの内容が印刷ジョブのキャンセル要求であることを認識する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０１２０
【補正方法】変更
【補正の内容】
【０１２０】
ステップ[3]では、ＭＦＰサーバ３００が、プリンタデバイスのコントロールＵＲＩ”/Printer1/Control”とＳＯＡＰデータとを含むメッセージＦ４２をＵＳＢでＭＦＰデバイスユニット４００に転送する。このメッセージＦ４２は、図１７に示すように、コントロールポイントから送られてきたＳＯＡＰデータをそのままコピーし、その先頭にコントロールＵＲＩを付加したものである。なお、転送にはUPNP-ACTIONチャンネルが利用される。
【手続補正８】
【補正対象書類名】図面
【補正対象項目名】図３
【補正方法】変更
【補正の内容】
【図３】
2006139585.tif 000001
【手続補正９】
【補正対象書類名】図面
【補正対象項目名】図４
【補正方法】変更
【補正の内容】
【図４】
2006139585.tif 000002
【手続補正１０】
【補正対象書類名】図面
【補正対象項目名】図８
【補正方法】変更
【補正の内容】
【図８】
2006139585.tif 000003
【手続補正１１】
【補正対象書類名】図面
【補正対象項目名】図１３
【補正方法】変更
【補正の内容】
【図１３】
2006139585.tif 000004
【手続補正１２】
【補正対象書類名】図面
【補正対象項目名】図１６
【補正方法】変更
【補正の内容】
【図１６】
2006139585.tif 000005
【手続補正１３】
【補正対象書類名】図面
【補正対象項目名】図１８
【補正方法】変更
【補正の内容】
【図１８】
2006139585.tif 000006
【手続補正１４】
【補正対象書類名】図面
【補正対象項目名】図１９
【補正方法】変更
【補正の内容】
【図１９】
2006139585.tif 000007