(57)【要約】【課題】印刷コンテンツをＨＴＴＰにより送信する送信側端末から印刷コンテンツをＦＡＸプロトコルにより受信して印刷する受信側端末に対して印刷コンテンツの送信を可能にする。【解決手段】印刷コンテンツをＨＴＴＰにより送信する送信側端末である複合機３０と印刷コンテンツをＦＡＸプロトコルにより受信して印刷する受信側端末であるホームゲートウェイ（ＨＧＷ）６０及びＦＡＸ装置４０との接続を確立した後、ゲートウェイ（ＧＷ）２０は、印刷コンテンツを要求するデータ要求をＨＴＴＰで用いる形式で複合機３０に送信し、ＨＴＴＰで用いる形式で印刷コンテンツを含むデータ応答を受信すると、受信した印刷コンテンツをメモリーに記憶し、記憶した印刷コンテンツをＦＡＸプロトコルで用いる形式に変換してＨＧＷ６０を介してＦＡＸ装置４０に送信する処理を行う（ステップＳ４００〜Ｓ４３０）。【選択図】図３
2010251852.tif 000002
【特許請求の範囲】
【請求項１】
印刷可能な印刷コンテンツをＨＴＴＰにより送信する送信側端末と、印刷コンテンツをＦＡＸプロトコルにより受信して印刷する受信側端末と、の間で信号の変換を行うゲートウェイであって、
データを一時的に記憶可能な記憶手段と、
前記送信側端末から送信された接続要求信号の受信に基づいて、該送信側端末と前記受信側端末との接続の確立を行う接続確立手段と、
前記接続確立手段が前記接続の確立を行った後、前記印刷コンテンツを要求するコンテンツ要求を前記ＨＴＴＰで用いる形式で前記送信側端末に送信し、該送信側端末から前記ＨＴＴＰで用いる形式で該印刷コンテンツを受信すると該受信した印刷コンテンツを前記記憶手段に記憶し、該記憶手段に記憶した印刷コンテンツを前記ＦＡＸプロトコルで用いる形式に変換して前記受信側端末に送信する印刷コンテンツ送受信手段と、
を備えたゲートウェイ。
【請求項２】
請求項１に記載のゲートウェイであって、
前記接続確立手段が前記接続の確立を行った後、前記印刷コンテンツ送受信手段が前記送信側端末に前記コンテンツ要求を送信する前に、前記印刷コンテンツを前記送信側端末が送信する能力を表す送信側能力情報を要求する能力要求を前記ＨＴＴＰで用いる形式で該送信側端末に送信し該送信した能力要求に対応して該送信側端末から前記ＨＴＴＰで用いる形式で送信される該送信側能力情報を受信すると共に、前記印刷コンテンツを前記受信側端末が受信して印刷する能力を表す受信側能力情報を前記ＦＡＸプロトコルで用いる形式で該受信側端末から受信し、前記送信側能力情報で表される能力の範囲内且つ前記受信側能力情報で表される能力の範囲内で今回の印刷コンテンツの送受信で使用する能力である使用能力を決定し、該使用能力を表す使用能力情報を前記ＦＡＸプロトコルで用いる形式で前記受信側端末へ送信する使用能力調整手段、
を備え、
前記印刷コンテンツ送受信手段は、前記コンテンツ要求を前記送信側端末に送信するにあたり、前記使用能力で前記印刷コンテンツの送信を行うよう通知する能力通知を伴って該コンテンツ要求を前記送信側端末に送信する手段である、
ゲートウェイ。
【請求項３】
前記印刷コンテンツ送受信手段は、前記記憶手段に記憶した印刷コンテンツを前記受信側端末に送信するにあたり、前記送信側端末から印刷コンテンツの全てを受信して前記記憶手段に記憶するのを待つことなく該記憶した印刷コンテンツを前記ＦＡＸプロトコルで用いる形式に順次変換して該送信側端末に送信する手段である、
請求項１又は２に記載のゲートウェイ。
【請求項４】
前記印刷コンテンツ送受信手段は、前記送信側端末から前記印刷コンテンツのうち１ページ分のデータを受信する毎に次ページのデータの有無を表す次ページ情報を送信するよう前記ＨＴＴＰで用いる形式で該送信側端末に要求を行って該送信側端末から該次ページ情報を前記ＨＴＴＰで用いる形式で受信し、前記記憶手段に記憶した印刷コンテンツのうち１ページ分のデータを前記受信側端末に送信する毎に前記受信した次ページ情報を前記ＦＡＸプロトコルで用いる形式で該受信側端末に送信する手段である、
請求項３に記載のゲートウェイ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲートウェイに関する。
【背景技術】
【０００２】
従来、電話回線やインターネットなどの通信ネットワークを介して印刷データを受信して印刷するファクシミリ（ＦＡＸ）やプリンターが接続されたパーソナルコンピューターなどが知られている。電話回線を介して印刷データを受信するＦＡＸでは、コールに対してＦＡＸである信号をもって応答し、印刷データを受信する毎に印刷したり印刷データをメモリーに記憶してから印刷したりする。インターネットを介して印刷データを受信するパーソナルコンピューターでは、印刷データをハードディスクなどの外部記憶装置に記憶し、その後、印刷用のアプリケーションを起動して外部記憶装置に記憶した印刷データを読み出して印刷する。なお、ネットワークを利用した情報の伝送に関する技術としては、下記の特許文献に記載されたものが知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１０９７０１号公報
【特許文献２】特開２００３−１７８０２８号公報
【特許文献３】特表２００５−５１６３２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ＩＰ（Internet Protocol）ネットワークに接続されており個別のＩＰアドレスを有するプリンター間において、パーソナルコンピューターを介さず直接ＩＰネットワークを介して印刷データの送受信を行うことが今後可能になると考えられている。このとき印刷データの送受信を行うプロトコルとしてはＨＴＴＰ(HyperText Transfer Protocol)が考えられる。一方、ＦＡＸは従来よりＩＰネットワークや公衆電話回線網（ＰＳＴＮ(Public Switched Telephone Network)）と接続して印刷データの送受信を行っているが、このときのプロトコルとしてはＦＡＸプロトコルが用いられている。そのため、例え同じネットワークに接続されていたとしても、ＨＴＴＰにより印刷データの送受信を行うプリンターからＦＡＸに対して印刷データの送信を行うことはできない。
【０００５】
本発明は、上述した課題に鑑みなされたものであり、印刷コンテンツをＨＴＴＰにより送信する送信側端末から印刷コンテンツをＦＡＸプロトコルにより受信して印刷する受信側端末に対して印刷コンテンツの送信を可能にすることを主目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上述の主目的を達成するために以下の手段を採った。
【０００７】
本発明のゲートウェイは、
印刷可能な印刷コンテンツをＨＴＴＰにより送信する送信側端末と、印刷コンテンツをＦＡＸプロトコルにより受信して印刷する受信側端末と、の間で信号の変換を行うゲートウェイであって、
データを一時的に記憶可能な記憶手段と、
前記送信側端末から送信された接続要求信号の受信に基づいて、該送信側端末と前記受信側端末との接続の確立を行う接続確立手段と、
前記接続確立手段が前記接続の確立を行った後、前記印刷コンテンツを要求するコンテンツ要求を前記ＨＴＴＰで用いる形式で前記送信側端末に送信し、該送信側端末から前記ＨＴＴＰで用いる形式で該印刷コンテンツを受信すると該受信した印刷コンテンツを前記記憶手段に記憶し、該記憶手段に記憶した印刷コンテンツを前記ＦＡＸプロトコルで用いる形式に変換して前記受信側端末に送信する印刷コンテンツ送受信手段と、
を備えたものである。
【０００８】
本発明のゲートウェイは、印刷可能な印刷コンテンツをＨＴＴＰにより送信する送信側端末から送信された接続要求信号の受信に基づいて、送信側端末と印刷コンテンツをＦＡＸプロトコルにより受信して印刷する受信側端末との接続の確立を行う。そして、送信側端末と受信側端末との接続を確立すると、印刷コンテンツを要求するコンテンツ要求をＨＴＴＰで用いる形式で送信側端末に送信し、送信側端末からＨＴＴＰで用いる形式で印刷コンテンツを受信すると、受信した印刷コンテンツをデータを一時的に記憶可能な記憶手段に記憶する。そして、記憶手段に記憶した印刷コンテンツをＦＡＸプロトコルで用いる形式に変換して受信側端末に送信する。これにより、印刷コンテンツをＨＴＴＰにより送信する送信側端末から印刷コンテンツをＦＡＸプロトコルにより受信して印刷する受信側端末に対して印刷コンテンツの送信が可能になる。
【０００９】
本発明のゲートウェイにおいて、前記接続確立手段が前記接続の確立を行った後、前記印刷コンテンツ送受信手段が前記送信側端末に前記コンテンツ要求を送信する前に、前記印刷コンテンツを前記送信側端末が送信する能力を表す送信側能力情報を要求する能力要求を前記ＨＴＴＰで用いる形式で該送信側端末に送信し該送信した能力要求に対応して該送信側端末から前記ＨＴＴＰで用いる形式で送信される該送信側能力情報を受信すると共に、前記印刷コンテンツを前記受信側端末が受信して印刷する能力を表す受信側能力情報を前記ＦＡＸプロトコルで用いる形式で該受信側端末から受信し、前記送信側能力情報で表される能力の範囲内且つ前記受信側能力情報で表される能力の範囲内で今回の印刷コンテンツの送受信で使用する能力である使用能力を決定し、該使用能力を表す使用能力情報を前記ＦＡＸプロトコルで用いる形式で前記受信側端末へ送信する使用能力調整手段、を備え、前記印刷コンテンツ送受信手段は、前記コンテンツ要求を前記送信側端末に送信するにあたり、前記使用能力で前記印刷コンテンツの送信を行うよう通知する能力通知を伴って該コンテンツ要求を前記送信側端末に送信する手段としてもよい。こうすれば、送信側能力の範囲内且つ受信側能力の範囲内で決定した使用能力で印刷コンテンツの送受信が行われるため、受信側端末が印刷コンテンツを適正に受信して印刷することができる。
【００１０】
本発明のゲートウェイにおいて、前記印刷コンテンツ送受信手段は、前記記憶手段に記憶した印刷コンテンツを前記受信側端末に送信するにあたり、前記送信側端末から印刷コンテンツの全てを受信して前記記憶手段に記憶するのを待つことなく該記憶した印刷コンテンツを前記ＦＡＸプロトコルで用いる形式に順次変換して該送信側端末に送信する手段としてもよい。こうすれば、印刷コンテンツを受信して記憶手段に記憶する処理と並行して、記憶した印刷コンテンツを受信側端末に送信する処理を行うため、印刷コンテンツを全て受信してから受信側端末へ送信する場合と比較して送信側端末から受信側端末への印刷コンテンツの送信が短時間で完了すると共に、記憶手段の記憶容量が小さくて済む。この場合において、前記印刷コンテンツ送受信手段は、前記送信側端末から前記印刷コンテンツのうち１ページ分のデータを受信する毎に次ページのデータの有無を表す次ページ情報を送信するよう前記ＨＴＴＰで用いる形式で該送信側端末に要求を行って該送信側端末から該次ページ情報を前記ＨＴＴＰで用いる形式で受信し、前記記憶手段に記憶した印刷コンテンツのうち１ページ分のデータを前記受信側端末に送信する毎に前記受信した次ページ情報を前記ＦＡＸプロトコルで用いる形式で該受信側端末に送信する手段としてもよい。こうすれば、１ページ毎に次ページのデータの有無を適切に受信側端末に通知できる。
【図面の簡単な説明】
【００１１】
【図１】第１実施形態のゲートウェイ２０を備えた印刷システム１０の構成図。
【図２】第１実施形態の複合機３０とＦＡＸ装置４０とのシーケンスを示す説明図。
【図３】印刷コンテンツ送受信処理のシーケンスを示す説明図。
【図４】ＩＮＶＩＴＥメッセージのＳＤＰの内容の一例を示す説明図。
【図５】２００  ＯＫメッセージのＳＤＰの内容の一例を示す説明図。
【図６】送信側能力要求の内容の一例を示す説明図。
【図７】送信側能力応答の内容の一例を示す説明図。
【図８】ページ情報要求の内容の一例を示す説明図。
【図９】ページ情報応答の内容の一例を示す説明図。
【図１０】データ要求の内容の一例を示す説明図。
【図１１】次ページが無い場合のページ情報応答の内容の一例を示す説明図。
【図１２】第２実施形態のゲートウェイ１２０を備えた印刷システム１１０の構成図。
【図１３】第２実施形態のシーケンスを示す説明図。
【発明を実施するための形態】
【００１２】
［第１実施形態］
次に本発明を具現化した第１実施形態について図面を用いて説明する。図１は第１実施形態であるゲートウェイ（ＧＷ）２０を備えた印刷システム１０の構成の概略の一例を示す構成図である。図示するように、印刷システム１０は、ＧＷ２０を備えたＩＰネットワーク１１と、ホームゲートウェイ（ＨＧＷ）５０を介してＩＰネットワーク１１に接続された複合機３０と、ホームゲートウェイ（ＨＧＷ）６０を介してＩＰネットワーク１１に接続されたＦＡＸ装置４０と、を備えている。
【００１３】
ＩＰネットワーク１１は、例えば、次世代ネットワーク（NGN（Next Generation Network））として構成されており、ＧＷ２０の他にも、複合機３０やＦＡＸ装置４０などのユーザー・エージェントからのＩＰメッセージを中継する図示しないＳＩＰ（Session Initiation Protocol）プロキシー・サーバーや、ユーザー・エージェントの位置情報（例えば、ＵＲＩ（Uniform Resource Identifier）など）を記憶する図示しないロケーション・サーバーを備えている。
【００１４】
ＧＷ２０は、ＨＴＴＰで用いられるデータとＦＡＸプロトコルの１つであるみなし音声方式で用いられるデータとの間でプロトコル及びデータの変換を相互に行うことで、ＨＴＴＰにより印刷コンテンツの送受信を行う装置（例えば、複合機３０）とみなし音声方式により印刷コンテンツの送受信を行う装置（例えば、ＨＧＷ６０及びＦＡＸ装置４０）との接続及び印刷コンテンツの送受信を可能にする装置である。このＧＷ２０は、装置全体を制御する制御部２１と、制御部２１が実行する各種プログラムを記憶したり一時的にデータを記憶したりするメモリー２４と、を備えている。なお、ＧＷ２０は、ＳＩＰプロキシー・サーバーとしての機能も備えている。
【００１５】
複合機３０は、スキャナーとしても機能すると共にプリンターとしても機能する装置であり、ＩＰネットワーク１１を介してＨＴＴＰにより画像データを含む印刷コンテンツの送受信が可能な装置である。この複合機３０は、図示しないインターフェース（Ｉ／Ｆ）によりＨＧＷ５０を介してＩＰネットワーク１１のＧＷ２０と接続されている。複合機３０は、装置全体を制御する制御部３１と、文字や画像データなどを印刷する印刷実行部３２と、紙などの媒体の文字や画像などをスキャンして画像データとするスキャン実行部３３と、制御部３１が実行する各種プログラムを記憶したり印刷するためのデータを一時的に記憶したりスキャンにより得られる画像データを一時的に記憶したりするメモリー３４と、ユーザーに各種情報を表示したりユーザーからの各種指示が入力されたりする操作部３５と、メモリーカード３７が接続されたときにメモリーカード３７にデータを書き込んだりメモリーカード３７に記憶されたデータを読み込んだりするためのメモリーカードドライバー３６と、を備えている。なお、印刷実行部３２は、各色のインクに圧力をかけこの加圧されたインクを記録紙に吐出することで画像データに基づく画像を記録紙に印刷する印刷処理を実行するインクジェット方式の機構である。なお、インクへ圧力をかける機構は、圧電素子の変形によるものとしてもよいしヒーターの熱による気泡の発生によるものとしてもよい。また、スキャン実行部３３は、ガラス台に載置された書類に向かって発光したあとの反射光を各色に分解して読取データとする周知のカラーイメージセンサーを走査して原稿を読み取るスキャナー機構として構成されている。
【００１６】
ＦＡＸ装置４０は、ＦＡＸプロトコルの１つであるＩＴＵ−Ｔ (International Telecommunication Union Telecommunication Standardization Sector) 勧告のＴ．３０方式により印刷コンテンツの送受信を行うＧ３対応ＦＡＸとして構成された装置である。このＦＡＸ装置４０は、図示しないインターフェース（Ｉ／Ｆ）によりＨＧＷ６０を介してＩＰネットワーク１１のＧＷ２０と接続されている。ＦＡＸ装置４０は、装置全体を制御する制御部４１と、文字や画像データなどを印刷する印刷実行部４２と、紙などの媒体の文字や画像などをスキャンして画像データとするスキャン実行部４３と、制御部４１が実行する各種プログラムを記憶したり印刷するためのデータを一時的に記憶したりスキャンにより得られる画像データを一時的に記憶したりするメモリー４４と、ユーザーに各種情報を表示したりユーザーからの各種指示が入力されたりする操作部４５と、を備えている。なお、印刷実行部４２は、単一感光体方式と中間転写方式とを採用したフルカラーの電子写真方式の印刷装置として構成されており、各色の画像の静電潜像をトナー像として現像し、記録紙に転写し加熱溶着させるものである。スキャン実行部４３は、書類に向かって発光したあとの反射光を各色に分解して読取データとする周知のカラーイメージセンサーを走査して原稿を読み取るスキャナー機構として構成されている。
【００１７】
ＨＧＷ５０は、複合機３０とＩＰネットワーク１１との間に設置され、ルーターとしての機能やプロトコル及びデータの変換を行う機能を備える装置であり、装置全体を制御する制御部５１や、制御部５１が実行する各種プログラムを記憶したりデータを一時的に記憶したりするメモリー５４を備えている。なお、複合機３０はＨＴＴＰによりデータの送受信が可能であるため、複合機３０がＩＰネットワーク１１とデータの送受信を行うにあたり、ＨＧＷ５０はプロトコル変換を行う必要はなくデータの中継のみを行う。また、ＨＧＷ５０には、複合機３０以外にも他の機器（例えば、プリンターやＩＰ電話など）が接続されていてもよい。
【００１８】
ＨＧＷ６０は、ＦＡＸ装置４０とＩＰネットワーク１１との間に設置され、ＨＧＷ５０と同様にルーターとしての機能やプロトコル及びデータの変換を行う機能を備える装置であり、装置全体を制御する制御部６１や、制御部６１が実行する各種プログラムを記憶したりデータを一時的に記憶したりするメモリー６４を備えている。このＨＧＷ６０は、ＦＡＸ装置４０と電話回線によって接続されており、ＶｏＩＰ（Voice over Internet Protocol）ゲートウェイとしての機能を備えている。すなわち、ＨＧＷ６０は、ＦＡＸ装置４０が送受信可能なＴ．３０方式のアナログ信号とＩＰネットワークで利用可能なＦＡＸプロトコルの１つであるみなし音声方式のＩＰパケットとを相互に変換して、ＦＡＸ装置４０がＩＰネットワーク１１を介して印刷コンテンツの送受信を行えるようにしている。
【００１９】
次に、こうして構成された本実施形態のＧＷ２０の動作、特に、複合機３０からＦＡＸ装置４０へ印刷コンテンツを送信する際のＧＷ２０の動作について説明する。図２は、複合機３０とＦＡＸ装置４０とがＧＷ２０及びＨＧＷ６０を介して接続を確立し印刷コンテンツの送受信を行って接続を切断するまでのシーケンスを示す説明図であり、図３は、図２のシーケンスのうち実際に印刷コンテンツを送受信する印刷コンテンツ送受信処理についてのシーケンスを詳細に示した説明図である。なお、図２及び図３ではＨＧＷ５０の記載については省略しているが、実際は複合機３０とＧＷ２０とはＨＧＷ５０を介してデータの送受信を行っている。
【００２０】
複合機３０からＦＡＸ装置４０への印刷コンテンツの送信は、複合機３０のユーザーが操作部３５を操作して送信する印刷コンテンツの選択（例えば、ガラス台に載置されたスキャン実行部３３に読み取らせる書類や、メモリーカード３７に記憶されている画像データを選択する）及び送信先であるＦＡＸ装置４０に割り当てられている固有の識別情報（例えば番号）の入力を行い、図示しない送信ボタンを押下することで開始される。ユーザーが送信ボタンを押下すると、複合機３０の制御部３１は、ユーザーにより入力された識別情報に割り当てられているＦＡＸ装置４０とＳＩＰによるセッションを確立する呼制御処理として、まず、ＧＷ２０に向けてＩＮＶＩＴＥメッセージを送信する（ステップＳ１００）。
【００２１】
図４は複合機３０がステップＳ１００で送信するＩＮＶＩＴＥメッセージにおけるＳＤＰ(Session Description Protocol)の内容の一例である。図４のＳＤＰはメディア記述部を構成している。ＳＤＰでは、「m=」行はメディア種類やトランスポートアドレスの情報を示す。図４の「m=」行では、「TCP(Transmission Control Protocol）」を用いてペイロードタイプ「newprint1」で規定されているアプリケーション(application)をポート番号「8080」で扱うことを意味している。ここで、「m=」行における「newprint1」の記述は、ＨＴＴＰによる印刷コンテンツデータの送受信を含むことを識別するものとしても機能しており、この「newprint1」の記述により、印刷コンテンツを送信する端末がサーバー・クライアントモデルにおけるサーバーとして機能し、印刷コンテンツを受信する端末がサーバー・クライアントモデルにおけるクライアントとして機能してＨＴＴＰによる印刷コンテンツの送受信を行うものとしている。このことは、図４の「a=setup:passive」から送信側の端末である複合機３０が「受動側」（サーバー）として機能することからも解る。ＳＤＰでは、「C=」行はセッションに含まれるメディアのアドレスを示す。図４の「C=」行では、「IN IP xxx.xxx.xxx.xxx」と記述することにより送信側である複合機３０のＩＰアドレスが「xxx.xxx.xxx.xxx」であることが解る。また、図４の最終行の「a=」行の「newprint/capability.xml」の記述は、セッションが確立した後の印刷コンテンツを受信する端末からの最初の要求先のＵＲＬである。この記述により、サーバー・クライアントモデルにおけるクライアントとして機能する受信側の端末が最初に複合機３０に対して要求する能力要求のＵＲＬを取得することができるようになっている。なお、図示しないが、ＦＡＸ装置４０が送信するＩＮＶＩＴＥメッセージのヘッダーには、送信先を特定する情報として、上述したＦＡＸ装置４０固有の識別情報が記述されている。
【００２２】
このＩＮＶＩＴＥメッセージをＧＷ２０が受信すると、ＧＷ２０の制御部２１は、処理中を意味する状態コードとしての「100Trying」を応答として複合機３０に送信する（ステップＳ１１０）と共に、ＩＮＶＩＴＥメッセージのヘッダーに記述されているＦＡＸ装置４０固有の識別情報に基づいてＦＡＸ装置４０のＵＲＩを特定してこのＩＮＶＩＴＥメッセージをＨＧＷ６０に送信する（ステップＳ１２０）。なお、ＦＡＸ装置４０固有の識別情報に基づくＦＡＸ装置４０のＵＲＩの特定は、例えば、ＩＰネットワーク１１のロケーション・サーバーに識別情報を送信して対応するＵＲＩを取得することにより行うことができる。
【００２３】
ＨＧＷ６０がＩＮＶＩＴＥメッセージを受信すると、制御部６１は、要求失敗を意味する状態コードとしての「4xx error」を送信側であるＧＷ２０に送信する（ステップＳ１３０）。図４に示したように、ＨＧＷ６０が受信したＩＮＶＩＴＥメッセージの「m=」行には「newprint1」 が記述されており、送信側がＨＴＴＰによる印刷コンテンツの送受信をＦＡＸ装置４０に要求していることを表している。これに対し、ＦＡＸ装置４０はＨＧＷ６０を介してみなし音声方式により印刷コンテンツの送受信を行うものであるため、この要求に応えることはできない。そのためＨＧＷ６０は「m=」行に「newprint1」が記述されているＩＮＶＩＴＥメッセージに対しては「4xx error」を送信するのである。
【００２４】
ＧＷ２０がこの「4xx error」 を受信すると、制御部２１は、印刷コンテンツの受信側の端末がＨＴＴＰによる印刷コンテンツの送受信に対応していないと判定して、ステップＳ１００で複合機３０から受信したＩＮＶＩＴＥメッセージに代えて、「m=」行に「newprint1」ではなく「audio」が記述されているＩＮＶＩＴＥメッセージをＨＧＷ６０に送信する（ステップＳ１４０）。ここで、「m=」行における「audio」 の記述は、みなし音声方式による印刷コンテンツの送受信を含むことを識別するものとして機能するものである。このＩＮＶＩＴＥメッセージをＨＧＷ６０が受信すると、制御部６１は、みなし音声方式による印刷コンテンツの送受信を行うためにＳＩＰによるセッションを確立するべく、呼び出し中を意味する状態コードとしての「180Ringing」を応答としてＧＷ２０に送信する（ステップＳ１５０）と共に、ＦＡＸ装置４０に呼出信号を送信する（ステップＳ１６０）。ＧＷ２０の制御部２１は、ステップＳ１５０の「180Ringing」を受信すると複合機３０に「180Ringing」を転送する（ステップＳ１７０）。一方、ＦＡＸ装置４０の制御部４１は、ステップＳ１６０の呼出信号を受信すると、応答信号をＨＧＷ６０に送信する（ステップＳ１８０）。そしてＨＧＷ６０が応答信号を受信すると、制御部６１は、セッションを確立するための呼び出しに対する成功を意味する状態コードとしての「200 OK」をＧＷ２０に送信し（ステップＳ１９０）、これを受信したＧＷ２０の制御部２１は「200  OK」を複合機３０に送信する（ステップＳ２００）。
【００２５】
図５はＧＷ２０がステップＳ２００で送信する「200 OK」のメッセージにおけるＳＤＰの内容の一例である。図５の「m=」行では、「TCP」を用いてペイロードタイプ「newprint1」で規定されているアプリケーション（application）をポート番号「3180」で扱うことを意味している。また、図５の「newprint1」及び「a=setup:active」から、印刷コンテンツの受信側（ここではＧＷ２０）が「能動側」（クライアント）として機能してＨＴＴＰによる印刷コンテンツの送受信を行うことを表していることが解る。これに対し、ステップＳ１９０でＧＷ２０が受信する「200 OK」は、みなし音声方式による印刷コンテンツの送受信を行う際のＳＩＰによるセッションの確立で用いられるものであり、「m=」行には「newprint1」ではなく「audio」が記述されている。
【００２６】
そして、ステップＳ２００の「200 OK」を受信した複合機３０の制御部３１は、ＩＮＶＩＴＥメッセージに対する最終応答の受信確認として状態コードとしての「ACK」をＧＷ２０に送信し（ステップＳ２１０）、ＧＷ２０の制御部２１は受信した「ACK」をＨＧＷ６０に転送する（ステップＳ２２０）。以上のステップＳ１００〜Ｓ２２０の呼制御処理により、ＧＷ２０は、ＨＴＴＰによる印刷コンテンツの送受信を行うためのセッションをＳＩＰにより複合機３０と確立するとともに、みなし音声方式による印刷コンテンツの送受信を行うためのセッションをＳＩＰによりＨＧＷ６０と確立することになる。
【００２７】
上述した呼制御処理が終了すると、ＧＷ２０の制御部２１は、ＦＡＸ通信の準備を行うＦＡＸ通信開始処理として、まず、ＦＡＸ通信の開始を要求する「CNG(calling tone）」をＨＧＷ６０に送信する（ステップＳ２３０）。そして、ＨＧＷ６０の制御部６１は受信した「CNG」をＦＡＸ装置４０に転送し（ステップＳ２４０）、「CNG」を受信したＦＡＸ装置４０の制御部４１はＦＡＸ通信を開始できる旨を伝える「CED(called terminal identification）」をＨＧＷ６０に送信し（ステップＳ２５０）、ＨＧＷ６０の制御部６１は受信した「CED」をＧＷ２０に送信する（ステップＳ２６０）。以上のステップＳ２３０〜Ｓ２６０のＦＡＸ通信開始処理は、みなし音声方式及びＴ．３０方式で規定されている処理であり、通常は送信側の端末が「CNG」を送信することにより開始されるものである。複合機３０はＨＴＴＰにより印刷コンテンツの送受信を行う装置でありこのＦＡＸ通信開始処理は行わないため、ＧＷ２０が「CNG」を送信するのである。このＦＡＸ通信開始処理により、ＦＡＸ装置４０がＦＡＸ通信を行う準備が整う。
【００２８】
ＦＡＸ通信開始処理が終了すると、ＧＷ２０の制御部２１は、今回の印刷コンテンツの送受信で使用する能力を調整するための能力調整処理として、まず、複合機３０に送信側能力要求を送信する（ステップＳ２７０）。この送信側能力要求は、印刷コンテンツを複合機３０が送信する能力を表す送信側能力情報をＧＷ２０へ送信する旨の要求である。図６は、送信側能力要求の内容の一例を示す説明図である。送信側能力要求の０１行には「要求」を示すコマンド「GET」及びステップＳ１００で複合機３０から受信したＩＮＶＩＴＥメッセージに記述されていた最初の要求先のＵＲＬである「newprint/capability.xml」が記述されている。また、０２行はステップＳ１００で複合機３０から受信したＩＮＶＩＴＥメッセージから得られる複合機３０のＩＰアドレスであり、０３行はＸＭＬのテキストを受け付ける意である。なお、このステップＳ２７０の送信側能力要求の送信は、呼制御処理の終了以降であれば行うことが可能である。例えば、ＦＡＸ通信開始処理を行っている間にステップＳ２７０の処理を行ってもよい。そして、複合機３０の制御部３１は、この送信側能力要求を受信すると、送信側能力情報を含む送信側能力応答をＧＷ２０に送信する（ステップＳ２８０）。この送信側能力情報で表される送信側能力には、送信可能な画像データのサイズ、画像データの解像度、ｔｉｆｆやｊｐｅｇなど印刷コンテンツを生成する符号化種別、カラー，モノクロなどの色種別、が含まれる。
【００２９】
図７は、送信側能力応答の一例を示す説明図である。送信側能力応答の０１行は要求に対して成功を意味する「200 OK」であり、０２行は内容の種別がＸＭＬのテキストであることを意味し、０３行は長さを表す。そして、複合機３０の送信側能力情報は０８行〜４０行に記述されており、この例からは、送信可能な画像サイズ（１０行の「MediaSize」）はＡ３，Ｂ４，Ａ４，Ｂ５サイズ（１２行〜１５行）であり、解像度（１９行の「PrintQuality」）は２００×２００ｄｐｉ，３００×３００ｄｐｉ，４００×４００ｄｐｉ（２１行〜２３行）であり、符号化種別（２７行の「DocumentFormat」）はｔｉｆｆ（２９行の「img/tiff」）であり、色種別（３３行の「MonoColor」）はカラー，モノクロ（３５行、３６行）であることが解る。また、この送信側能力応答の４２行には、次に印刷コンテンツの受信側からページ情報要求する際のＵＲＬ（「newprint/capability1.xml」）が記述されている。このＵＲＬは、ステップＳ１００で制御部３１が送信したＩＮＶＩＴＥメッセージにおけるＳＤＰで記述した複合機３０のＩＰアドレス「xxx.xxx.xxx.xxx」（図６では０２行の「HOST:xxx.xxx.xxx.xxx」）からの相対アドレスとなっている。さらに、４３行には、ステータス変更情報を受け取るためのＵＲＬ（「newprint/event/」）が記述されている。このステータス変更情報を受け取るためのＵＲＬは、印刷コンテンツの受信側が正常とは異なる状態、例えば受信した印刷コンテンツを印刷する際に紙詰まりが生じたときなどに複合機３０が情報を受け取るためのＵＲＬである。
【００３０】
一方、ＦＡＸ装置４０の制御部４１は、ＦＡＸ通信開始処理が終了すると、能力調整処理として、印刷コンテンツをＦＡＸ装置４０が受信して印刷する能力を表す受信側能力情報やＦＡＸ装置４０の通信速度を表す通信速度情報を含む「DIS(digital identification signal)」をＨＧＷ６０に送信する（ステップＳ２９０）。この「DIS」は６４ビットの情報であり、受信側能力情報としては、受信及び印刷が可能な画像データのサイズ、画像データの解像度、ｔｉｆｆやｊｐｅｇなど印刷コンテンツを生成する符号化種別、カラー，モノクロなどの色種別、が含まれている。ここでは、受信側能力情報で表されるＦＡＸ装置４０の受信側能力は、画像データのサイズがＡ４，Ｂ５、解像度が２００×２００ｄｐｉ、符号化種別がｔｉｆｆ，色種別がカラー，モノクロ、であり、通信速度情報で表されるＦＡＸ装置４０の通信速度は１４．４ｋビット／秒であるものとした。この「DIS」をＨＧＷ６０が受信すると、制御部６１は、受信した「DIS」をＧＷ２０に送信する（ステップＳ３００）。
【００３１】
ＧＷ２０がステップＳ２８０の送信側能力応答及びステップＳ３００の「DIS」を受信すると、制御部２１は、送信側能力応答に含まれる送信側能力情報で表される送信側能力の範囲内及び「DIS」に含まれる受信側能力情報で表される受信側能力の範囲内で、今回の印刷コンテンツの送受信で使用する使用能力を決定する（ステップＳ３１０）。具体的には、送信側能力と受信側能力とに共に含まれる最大の能力を使用能力に決定する。例えば、画像データのサイズについては、送信側能力はＡ３，Ｂ４，Ａ４，Ｂ５であり受信側能力がＡ４，Ｂ５であるので、両方に含まれる最大の能力であるＡ４を使用能力に決定する。同様にして、解像度は２００×２００ｄｐｉ，符号化種別はｔｉｆｆ，色種別はカラー、が使用能力として決定される。そして、使用能力を決定すると、制御部２１は、使用能力を表す使用能力情報及びステップＳ３００で受信した「DIS」に含まれる通信速度情報を含む「DCS(digital command signal)」をＨＧＷ６０に送信して決定した使用能力及び通信速度を通知する（ステップＳ３２０）。この「DCS」をＨＧＷ６０が受信すると、制御部６１は、受信した「DCS」をＦＡＸ装置４０に送信する（ステップＳ３３０）。これにより、ＦＡＸ装置４０は今回の印刷コンテンツの送受信で使用する能力及び通信速度を知ることができる。以上のステップＳ２７０〜Ｓ３３０で能力調整処理は終了する。ここで、「newprint1」で規定されたＨＴＴＰによる印刷コンテンツの送受信を行うときには、通常は受信側の端末がサーバー・クライアントモデルにおけるクライアントとして機能するため、受信側の端末が送信側能力要求を行って送信側能力情報を取得し、受信側の端末が使用能力を決定することになっている。一方、みなし音声方式及びＴ．３０方式では、受信側の端末が受信側能力情報を送信し、送信側の端末が使用能力を決定して受信側の端末に通知することになっている。そのため、上述した能力調整処理においてＧＷ２０がＨＴＴＰにおける受信側の端末の役割を果たすと共にみなし音声方式における送信側の端末の役割を果たすことによって、複合機３０とＦＡＸ装置４０の能力の範囲内での使用能力の決定を行っているのである。なお、みなし音声方式及びＴ．３０方式では、受信側の端末が受信側能力情報の他に受信側の通信速度情報も送信し、印刷コンテンツを送受信する通信速度についても送信側の端末が決定することになっている。しかし「newprint1」で規定されたＨＴＴＰにおいては、通信速度の決定は行わないため、ＧＷ２０はステップＳ３００で受信した「DIS」に含まれる通信速度情報をそのまま今回使用する通信速度として「DCS」に含めてステップＳ３２０で送信することとしている。
【００３２】
上述した能力調整処理が終了すると、ＧＷ２０の制御部２１は、ＧＷ２０とＦＡＸ装置４０との間の通信回線の状況を確認する回線状況確認処理として、まず、トレーニング信号である「TCF(training check)」をステップＳ３２０で送信した通信速度情報で表される通信速度でＨＧＷ６０に送信する（ステップＳ３４０）。そして、ＨＧＷ６０の制御部６１は受信した「TCF」をＦＡＸ装置４０に転送し（ステップＳ３５０）、ＦＡＸ装置４０の制御部４１は受信した「TCF」に１ビットもエラーがなければ、エラーがない旨を伝える信号である「CFR(confirmation to receive)」をＨＧＷ６０に送信し（ステップＳ３６０）、ＨＧＷ６０の制御部６１は受信した「CFR」をＧＷ２０に送信する（ステップＳ３７０）。このステップＳ３４０〜Ｓ３７０の回線状況確認処理により、ステップＳ３２０で通知した通信速度で通信が可能であることが確認でき、以降の印刷コンテンツの送受信をこの通信速度で行うことが決定される。この回線状況確認処理は、みなし音声方式及びＴ．３０方式で規定されている処理であり、通常は送信側の端末が「TCF」を送信することにより開始されるものである。複合機３０はＨＴＴＰにより印刷コンテンツの送受信を行う装置でありこの回線状況確認処理は行わないため、ＧＷ２０が「TCF」を送信するのである。なお、図２では図示していないが、ステップＳ３５０でＦＡＸ装置４０が受信した「TCF」にエラーがあるときには、制御部４１はエラーがある旨を伝える信号である「FTT(failure to train)」をＨＧＷ６０を介してＧＷ２０に送信し、ＧＷ２０は通信速度を１段階下げて再度「TCF」をＨＧＷ６０に送信することになる。そして、通信速度を順次下げて「TCF」と「FTT」の送受信を繰り返し、ＦＡＸ装置４０から「CFR」を受信したときの通信速度が今回使用する通信速度として最終的に決定される。
【００３３】
回線状況確認処理が終了すると、ＧＷ２０の制御部２１は、印刷コンテンツを複合機３０からＦＡＸ装置４０へ送信する印刷コンテンツ送受信処理として、まず、ステップＳ２８０の送信側能力応答に記述されたＵＲＬ（図７の４２行の「newprint/capability1.xml」）を用いてページ情報要求を複合機３０に送信し（ステップＳ３８０（図３参照））、このページ情報要求を受信した複合機３０の制御部３１からページ情報応答を受信する（ステップＳ３９０）。ページ情報要求の一例を図８に示す。ページ情報要求の０１行に記載された「newprint/capability1.xml」は図７の能力応答の４２行の「newprint/capability1.xml」と同一であることが解る。ページ情報応答の一例を図９に示す。ページ情報応答の０９行には１ページ目の印刷コンテンツデータのＵＲＬ「newprint/scanprint.tiff」が記述されており、１０行には印刷コンテンツにおける次のページのＵＲＬ「newprint/capability2.xml」が記述されているのが解る。ＧＷ２０の制御部２１は、複合機３０からのページ情報応答を受信すると、このページ情報応答に印刷コンテンツデータのＵＲＬや印刷コンテンツにおける次のページのＵＲＬがあれば、これらのＵＲＬを取得する。
【００３４】
続いて、ＧＷ２０の制御部２１は、１ページ分の印刷コンテンツデータを複合機３０からＦＡＸ装置４０へ送信するページ送受信処理を行う。このページ送受信処理では、制御部２１は、まず、受信した最も新しいページ情報応答の０９行に記述されたＵＲＬを用いて、印刷コンテンツデータを送信するよう要求するデータ要求を複合機３０に送信する（ステップＳ４００）。従って、１ページ目のページ送受信処理では、ステップＳ３９０で取得したＵＲＬ（図９のページ情報応答の０９行の「newprint/scanprint.tiff」）を用いてデータ要求を行う。このデータ要求の一例を図１０に示す。データ要求の０１行に記述された「newprint/scanprint.tiff」は図９のページ情報応答の０９行の「newprint/scanprint.tiff」と同一であることが解る。また、このデータ要求には能力調整処理で決定した使用能力の通知が伴っている。具体的には図１０のデータ要求の０１行に記述された「MediaSize=iso_A4_210x297mm」が画像データのサイズはＡ４であることを表し、「PrintQuality=200×200」が解像度は２００×２００ｄｐｉであることを表し、「DocumentFormat=img/tiff」が符号化種別はｔｉｆｆであることを表し、「MonoColor=color」が色種別はカラーであることを表している。このデータ要求を送信することにより、ＧＷ２０は、決定した使用能力で印刷コンテンツデータを送信するよう複合機３０に要求を行うのである。そして、このデータ要求を受信した複合機３０の制御部３１は、呼制御処理の前に複合機３０のユーザーが送信することを選択した印刷コンテンツのうちデータ要求で指定されたＵＲＬで特定される印刷コンテンツデータを、データ要求で通知された使用能力で作成する。例えば、ユーザーがガラス台に載置された書類を印刷コンテンツとして選択したときは、図９のデータ要求では１ページ目の印刷コンテンツデータが要求されているため、データ要求で通知された使用能力でガラス台に載置された書類をスキャン実行部３３に読み取らせて１ページ目の印刷コンテンツデータを作成する。また、ユーザーがメモリーカード３７に記憶されている画像データを印刷コンテンツとして選択したときには、画像データを必要に応じてデータ要求で通知された使用能力のデータに変換して印刷コンテンツデータを作成する。続いて、制御部３１は、作成した１ページ分の印刷コンテンツデータを含むデータ応答をＧＷ２０に送信する（ステップＳ４１０）。
【００３５】
ＧＷ２０は、複合機３０からステップＳ４１０のデータ応答を順次受信してデータ応答に含まれる１ページ分の印刷コンテンツデータをメモリー２４に記憶すると共に、記憶した印刷コンテンツデータを回線状況確認処理で決定した通信速度で順次ＨＧＷ６０に送信する（ステップＳ４２０）。なお、ステップＳ４１０でＧＷ２０が受信するデータ応答はＩＰパケットとして分割された状態で複合機３０から順次送信される。このため、制御部２１は、１ページ分の印刷コンテンツデータを全て受信してメモリー２４に記憶する処理と並行して、順次記憶した印刷コンテンツデータをみなし音声方式で用いる形式に変換してＨＧＷ６０に送信するステップＳ４２０の処理を行う。そして、ＨＧＷ６０は、ステップＳ４２０でＧＷ２０から送信された１ページ分の印刷コンテンツデータを受信し順次Ｔ．３０方式で用いるアナログ信号に変換してＦＡＸ装置４０に送信する（ステップＳ４３０）。
【００３６】
ＧＷ２０の制御部２１は、ステップＳ４１０で複合機３０から送信されるデータ応答を全て受信すると、次ページのデータの有無を確認するためページ情報要求を行う（ステップＳ４４０）。このステップＳ４４０のページ情報要求は、上述したステップＳ３８０のページ情報要求と同様である。ただし、０１行に記述されるＵＲＬは、ステップＳ２８０で受信した送信側能力応答に記述されたＵＲＬではなく、受信した最も新しいページ情報応答の１０行に記述された印刷コンテンツにおける次のページのＵＲＬである。従って、２ページ目のデータの有無を確認するページ情報要求では、ステップＳ３９０で受信したページ情報応答の１０行に記載されたＵＲＬ（図９の１０行の「newprint/capability2.xml」）が０１行に記述される。なお、このステップＳ４４０の処理は、ステップＳ４１０で複合機３０から送信されるデータ応答を全て受信した以降に行えばよく、印刷コンテンツデータを順次ＨＧＷ６０に送信するステップＳ４２０の実行中に行ってもよいし、実行後に行ってもよい。そして、このステップＳ４４０で送信されたページ情報要求を受信した複合機３０の制御部３１は、ページ情報応答をＧＷ２０に送信する（ステップＳ４５０）。このステップＳ４５０のページ情報応答は、上述したステップＳ３９０のページ情報応答と同様である。ただし、ページ情報応答の０９行には、ステップＳ４４０でＧＷ２０から受信したページ情報要求の０１行に記述されたＵＲＬで指定されたページの印刷コンテンツデータのＵＲＬが記述され、ページ情報応答の１０行には、ステップＳ４４０でＧＷ２０から受信したページ情報要求の０１行に記述されたＵＲＬで指定されたページの次のページのＵＲＬが記述される。ＧＷ２０がステップＳ４５０のページ情報要求を受信すると、制御部２１は、受信したページ情報応答の０９行に印刷コンテンツデータのＵＲＬが記述されているか否かを調べ、ＵＲＬが記述されているときには次ページが有ると判定する。
【００３７】
そして、制御部３１は、ステップＳ４２０における１ページ分の印刷コンテンツデータの送信が全て終了し、且つ、ステップＳ４５０で受信したページ情報応答により次ページが有ると判定すると、次ページが有ることを表す信号である「MPS(multipage signal)」をＨＧＷ６０に送信する（ステップＳ４６０）。続いて、ＨＧＷ６０の制御部６１は、ステップＳ４３０における１ページ分の印刷コンテンツデータの送信が全て終了し、且つステップＳ４６０の「MPS」を受信すると、受信した「MPS」をＦＡＸ装置４０に送信して次ページが有ることを伝える（ステップＳ４７０）。「MPS」を受信したＦＡＸ装置４０の制御部４１はステップＳ４３０におけるＨＧＷ６０からの印刷コンテンツデータの受信が完了した旨を通知する「MCF(message confirmation)」をＨＧＷ６０に送信する（ステップＳ４８０）と共に受信した印刷コンテンツデータの印刷を行う。そして、「MCF」を受信したＨＧＷ６０の制御部６１は、ＧＷ２０に「MCF」を送信する（ステップＳ４９０）。
【００３８】
以上のステップＳ４００〜Ｓ４９０によりページ送受信処理が終了する。以降は、印刷コンテンツの最終ページの１ページ前の送受信が完了するまでステップＳ４００〜Ｓ４９０のページ送受信処理を繰り返す。そして、印刷コンテンツの最終ページのページ送受信処理では、図３に示すようにステップＳ５００〜Ｓ５４０についてはステップＳ４００〜Ｓ４４０と同様の処理であるが、ステップＳ５４０のページ情報要求を受信した複合機３０の制御部３１は次のページが無いことを表すページ情報応答を行う（ステップＳ５５０）。このページ情報応答の一例を図１１に示す。図１１では、ページ情報応答の０９行の「none」及び１０行の「none」から印刷コンテンツデータのＵＲＬも次のページのＵＲＬもないことが解る。このようなページ情報応答を受信したＧＷ２０の制御部２１は、ページ情報応答の０９行に印刷コンテンツデータのＵＲＬが記述されていないため次のページが無いと判定する。
【００３９】
そして、制御部３１は、ステップＳ５２０における１ページ分の印刷コンテンツデータの送信が全て終了し、且つ、ステップＳ５５０で受信したページ情報応答により次ページが無いと判定すると、次ページが無いことを表す信号である「EOP(end of procedure)」をＨＧＷ６０に送信する（ステップＳ５６０）。続いて、ＨＧＷ６０は受信した「EOP」をＦＡＸ装置４０に送信して次ページが無いことをＦＡＸ装置４０に伝え（ステップＳ５７０）、「EOP」を受信したＦＡＸ装置４０の制御部４１はステップＳ５３０におけるＨＧＷ６０からの印刷コンテンツデータの受信が完了した旨を通知する「MCF(message confirmation)」をＨＧＷ６０に送信する（ステップＳ５８０）と共に受信した印刷コンテンツデータの印刷を行う。そして、「MCF」を受信したＨＧＷ６０の制御部６１は、ＧＷ２０に「MCF」を送信する（ステップＳ５９０）。以上のステップＳ５００〜Ｓ５９０により最終ページのページ送受信処理を行うことで、印刷コンテンツ送受信処理が終了する。この印刷コンテンツ送受信処理においても、能力調整処理と同様に、ＧＷ２０がサーバー・クライアントモデルにおけるクライアントとして機能してサーバーとしての複合機３０からＨＴＴＰによる印刷コンテンツの受信を行うと共に、ＧＷ２０がみなし音声方式における送信側の端末として機能してＦＡＸ装置４０への印刷コンテンツの送信を行っている。
【００４０】
印刷コンテンツ送受信処理が終了すると、ＧＷ２０の制御部２１は、セッションを終了する呼切断処理として、複合機３０にセッションを終了するための状態コードとしての「BYE」を送信し（ステップＳ６００）、「BYE」を受信した複合機３０の制御部３１が送信する「200 OK」を制御部２１が受信することで（ステップＳ６１０）、複合機３０との接続が終了する。また、ＧＷ２０の制御部２１は、ＨＧＷ６０に対しても通信の切断を通知する「DCN(disconnect)」を送信し（ステップＳ６２０）、ＨＧＷ６０の制御部６１は受信した「DCN」をＦＡＸ装置４０に送信する（ステップＳ６３０）。続いて、制御部２１は、ステップＳ６２０の「DCN」を送信した後に「BYE」をＨＧＷ６０に送信する（ステップＳ６４０）。そして、「BYE」を受信したＨＧＷ６０の制御部６１はＦＡＸ装置４０に切断信号を送信する（ステップＳ６５０）と共に話中音を流し（ステップＳ６６０）、これを受けたＦＡＸ装置４０の制御部４１が終話信号をＨＧＷ６０に送信する（ステップＳ６７０）と、ＨＧＷ６０の制御部６１はＧＷ２０に「BYE」を送信する（ステップＳ６８０）。これによりＦＡＸ装置４０との接続が終了する。
【００４１】
ここで、第１実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。第１実施形態の複合機３０が本発明の送信側端末に相当し、ＦＡＸ装置４０及びＨＧＷ６０が受信側端末に相当し、ＧＷ２０がゲートウェイに相当し、メモリー２４が記憶手段に相当し、呼制御処理を実行する制御部２１が接続確立手段に相当し、印刷コンテンツ送受信処理を行う制御部２１が印刷コンテンツ送受信手段に相当し、能力調整処理を行う制御部２１が使用能力調整手段に相当する。また、みなし音声方式がＦＡＸプロトコルに相当する。
【００４２】
以上詳述した第１実施形態では、ＧＷ２０の制御部２１が、複合機３０から送信されたＩＮＶＩＴＥメッセージの受信に基づいて、複合機３０とＨＧＷ６０及びＦＡＸ装置４０との接続の確立をＳＩＰにより行う。そして、接続を確立すると、印刷コンテンツデータを要求するデータ要求をＨＴＴＰで用いる形式で複合機３０に送信し、複合機３０からＨＴＴＰで用いる形式で印刷コンテンツデータを含むデータ応答を受信すると、受信した印刷コンテンツデータをメモリー２４に記憶する。そして、メモリー２４に記憶した印刷コンテンツデータをみなし音声方式で用いる形式に変換してＨＧＷ６０及びＦＡＸ装置４０に送信する。これにより、印刷コンテンツをＨＴＴＰにより送信する複合機３０から印刷コンテンツをみなし音声方式により受信して印刷するＨＧＷ６０及びＦＡＸ装置４０に対して印刷コンテンツの送信が可能になる。また、ＧＷ２０の制御部２１が能力調整処理を行って複合機３０の送信側能力の範囲内且つＦＡＸ装置４０の受信側能力の範囲内で決定した使用能力で印刷コンテンツの送受信が行われるため、ＦＡＸ装置４０が印刷コンテンツを適正に受信して印刷することができる。さらに、ステップＳ４１０，Ｓ５１０の印刷コンテンツデータを受信してメモリー２４に記憶する処理と並行して、記憶した印刷コンテンツデータをＨＧＷ６０及びＦＡＸ装置４０に送信するステップＳ４２０，Ｓ５２０の処理を行うため、印刷コンテンツを全て受信してからＨＧＷ６０及びＦＡＸ装置４０へ送信する場合と比較して複合機３０からＦＡＸ装置４０への印刷コンテンツの送信が短時間で完了すると共に、メモリー２４の記憶容量が小さくて済む。さらにまた、ステップＳ４１０，Ｓ５１０で１ページ分の印刷コンテンツデータを受信する毎にページ情報要求を複合機３０に送信し、複合機３０から受信したページ情報応答の０９行の情報に基づいて次ページのデータの有無を判定し、ステップＳ４２０，Ｓ５２０で１ページ分の印刷コンテンツデータをＨＧＷ６０に送信する毎に「MPS」又は「EOP」を送信して判定した次ページのデータの有無をＨＧＷ６０及びＦＡＸ装置４０に送信するため、１ページ毎に次ページのデータの有無を適切にＨＧＷ６０及びＦＡＸ装置４０に通知できる。
【００４３】
［第２実施形態］
次に、第２実施形態について説明する。図１２は、第２実施形態であるゲートウェイ（ＧＷ）１２０を備えた印刷システム１１０の構成の概略の一例を示す構成図である。なお、印刷システム１１０の構成要素のうち、印刷システム１０と同じものについては同じ符号を付し、その説明を省略する。
【００４４】
図１２に示すように、印刷システム１１０は、ＧＷ１２０及びＳＩＰプロキシー・サーバー１２２を備えたＩＰネットワーク１１１と、ＧＷ１２０と接続され交換機１５２を備えたＰＳＴＮ（Public Switched Telephone Networks）１５０と、を備えている。また、複合機３０はＨＧＷ５０を介してＩＰネットワーク１１１に接続され、ＦＡＸ装置４０はＨＧＷを介さずにＰＳＴＮ１５０に接続されている。
【００４５】
ＩＰネットワーク１１１は、ＩＰネットワーク１１と同様、例えば、次世代ネットワーク（NGN（Next Generation Network））として構成されており、ＧＷ１２０及びＳＩＰプロキシー・サーバー１２２の他にも、ＩＰメッセージを中継する図示しないＳＩＰプロキシー・サーバーや、ユーザー・エージェントの位置情報を記憶する図示しないロケーション・サーバーを備えている。
【００４６】
ＧＷ１２０は、プロトコル及びデータの変換を行うことで、ＩＰネットワーク１１１とＰＳＴＮ１５０の間のデータのやり取りを可能にする装置である。具体的には、ＨＴＴＰで用いられるデータとＦＡＸプロトコルの１つであるＴ．３０方式で用いられるデータとの間でプロトコル及びデータの変換を相互に行って、ＨＴＴＰにより印刷コンテンツの送受信を行う装置（例えば、複合機３０）とＴ．３０方式により印刷コンテンツの送受信を行う装置（例えば、ＦＡＸ装置４０）との接続及び印刷コンテンツの送受信を可能にする。このＧＷ１２０は、装置全体を制御する制御部１２１と、制御部１２１が実行する各種プログラムを記憶したり一時的にデータを記憶したりするメモリー１２４と、を備えている。なお、ＧＷ１２０は、第１実施形態と異なりＳＩＰプロキシー・サーバーとしての機能は備えていないものとした。
【００４７】
ＳＩＰプロキシー・サーバー１２２は、ＩＰネットワーク１１１に接続されたユーザー・エージェント間のＳＩＰによる接続の確立や切断を行う装置である。このＳＩＰプロキシー・サーバー１２２は、複合機３０と接続されており、複合機３０とＧＷ１２０との間でＩＰメッセージの中継を行うことが可能な装置である。
【００４８】
ＰＳＴＮ１５０は、公衆電話回線網として構成されており、交換機１５２の他にも図示しない他の交換機を複数備えている。交換機１５２は、ＰＳＴＮ１５０に接続されたＦＡＸ装置間や電話機間で接続を確立して通信を可能にする装置であり、ＧＷ１２０とＦＡＸ装置４０との間でＴ．３０方式のデータの中継を行うことが可能である。
【００４９】
次に、こうして構成された本実施形態のＧＷ１２０の動作、特に、複合機３０からＦＡＸ装置４０へ印刷コンテンツを送信する際のＧＷ１２０の動作について説明する。図１３は、複合機３０とＦＡＸ装置４０とがＧＷ１２０及び交換機１５２を介して接続を確立し印刷コンテンツの送受信を行って接続を切断するまでのシーケンスを示す説明図である。なお、このシーケンスの各処理のうち、第１実施形態において図２を用いて説明したシーケンスと同じ処理については、同じステップ番号を付し、その説明を省略する。また、図１３ではＨＧＷ５０及びＳＩＰプロキシー・サーバー１２２の記載については省略しているが、実際は複合機３０とＧＷ１２０とはＨＧＷ５０及びＳＩＰプロキシー・サーバー１２２を介してデータの送受信を行っている。
【００５０】
複合機３０からＦＡＸ装置４０への印刷コンテンツの送信は、第１実施形態と同様に、複合機３０のユーザーによって開始され、複合機３０の制御部３１は呼制御処理として、まず、ＳＩＰプロキシー・サーバー１２２に向けてＩＮＶＩＴＥメッセージを送信し、ＳＩＰプロキシー・サーバー１２２は受信したＩＮＶＩＴＥメッセージをＧＷ１２０に送信する（ステップＳ８００）。なお、ＩＮＶＩＴＥメッセージを受信したＳＩＰプロキシー・サーバー１２２は、ＩＮＶＩＴＥメッセージのヘッダーに記述されているＦＡＸ装置４０固有の識別情報に基づいて、ＩＮＶＩＴＥメッセージの送信先であるＦＡＸ装置４０がＩＰネットワーク１１１とＰＳＴＮ１５０とのいずれに接続されている装置かを判定し、ＰＳＴＮ１５０に接続されている装置であると判定したときにＧＷ１２０にＩＮＶＩＴＥメッセージを送信するようになっている。なお、この判定は、例えば、ＩＰネットワーク１１のロケーション・サーバーにＦＡＸ装置４０固有の識別情報を送信して対応するＵＲＩを取得し、そのＵＲＩに基づいて行うものとしてもよいし、ロケーション・サーバーからＵＲＩと共にＩＰネットワーク１１１とＰＳＴＮ１５０とのいずれに接続されているかを表す情報を取得し、取得した情報により行うものとしてもよい。
【００５１】
ＧＷ１２０がＩＮＶＩＴＥメッセージを受信すると、制御部１２１は、Ｔ．３０方式によりＦＡＸ装置４０と接続を行うべく、交換機１５２に発呼信号を送信する（ステップＳ８１０）。ここで、第１実施形態では、ステップＳ１００のＩＮＶＩＴＥメッセージを受信した制御部６１は、ＦＡＸ装置４０がＩＰネットワーク１１に接続されており複合機３０が要求するＨＴＴＰによる印刷コンテンツの送受信に対応しているか否かが不明であるため、受信したＩＮＶＩＴＥメッセージを転送するステップＳ１２０の処理を実行するものとした。これに対して第２実施形態では、ＩＮＶＩＴＥメッセージの送信先がＰＳＴＮ１５０に接続された装置である場合にのみＧＷ１２０はステップＳ８００のＩＮＶＩＴＥメッセージを受信するため、最初からＴ．３０方式による接続を開始するのである。そして、発呼信号を受信した交換機１５２から送信される発信音（ダイヤル・トーン）をＧＷ１２０が受信すると（ステップＳ８２０）、制御部１２１は、ＩＮＶＩＴＥメッセージに含まれているＦＡＸ装置４０固有の識別情報又はそれにより特定したＵＲＩに基づいて、ＦＡＸ装置４０の電話番号を選択信号として交換機１５２に送信する（ステップＳ８３０）。選択信号を受信した交換機１５２は、呼び出し中を意味する呼出音をＧＷ１２０に送信する（ステップＳ８４０）と共に、ＦＡＸ装置４０に呼出信号を送信し（ステップＳ１６０）、ＦＡＸ装置４０からの応答信号を受信する（ステップＳ１８０）。そして、応答信号を受信した交換機１５２がＧＷ１２０に応答信号を送信すると（ステップＳ８５０）、これを受信したＧＷ１２０は「200 OK」を複合機３０に送信し（ステップＳ２００）、複合機３０から送信される「ACK」を受信する（ステップＳ２１０）。以上の呼制御処理により、ＧＷ１２０は、ＨＴＴＰによる印刷コンテンツの送受信を行うためのセッションをＳＩＰにより複合機３０と確立するとともに、交換機１５２を介してＦＡＸ装置４０とＴ．３０方式による印刷コンテンツの送受信を行うための接続を確立することになる。
【００５２】
以降のＦＡＸ通信開始処理，能力調整処理，回線状況確認処理，印刷コンテンツ送受信処理については、ＧＷ１２０がＨＧＷ６０ではなく交換機１５２を介してＦＡＸ装置４０とデータの送受信を行う点と、ＧＷ１２０と交換機１５２との間でやり取りされるデータがみなし音声方式ではなくＴ．３０方式で用いる形式のデータである点と、が第１実施形態と異なるのみであり、処理の手順やデータの表す内容は同じである。そのためこれらの処理については説明を省略するとともに、印刷コンテンツ送受信処理については図示を省略する。
【００５３】
そして、印刷コンテンツ送受信処理が終了すると、ＧＷ１２０の制御部１２１は、セッションを終了する呼切断処理として、複合機３０との間で上述したステップＳ６００〜Ｓ６１０の処理を行って複合機３０との接続を終了する。また、ＧＷ１２０の制御部１２１は、交換機１５２に対して通信の切断を通知する「DCN(disconnect)」をＴ．３０方式で用いる形式で送信し（ステップＳ６２０）、交換機１５２は受信した「DCN」をＦＡＸ装置４０に送信する（ステップＳ６３０）。続いて、制御部２１は、ステップＳ６２０の「DCN」を送信した後に切断信号を交換機１５２に送信する（ステップＳ８６０）。そして、切断信号を受信した交換機１５２はＦＡＸ装置４０に切断信号を送信する（ステップＳ６５０）と共に話中音を流し（ステップＳ６６０）、これを受けたＦＡＸ装置４０の制御部４１が終話信号を交換機１５２に送信する（ステップＳ６７０）。これにより、ＦＡＸ装置４０との接続が終了する。
【００５４】
ここで、第２実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。第２実施形態の複合機３０が本発明の送信側端末に相当し、ＦＡＸ装置４０が受信側端末に相当し、ＧＷ１２０がゲートウェイに相当し、メモリー１２４が記憶手段に相当し、呼制御処理を実行する制御部１２１が接続確立手段に相当し、印刷コンテンツ送受信処理を行う制御部１２１が印刷コンテンツ送受信手段に相当し、能力調整処理を行う制御部１２１が使用能力調整手段に相当する。また、Ｔ．３０方式がＦＡＸプロトコルに相当する。
【００５５】
以上詳述した第２実施形態でも、第１実施形態と同様の効果を得ることができる。すなわち、印刷コンテンツをＨＴＴＰにより送信する複合機３０から印刷コンテンツをＴ．３０方式により受信して印刷するＦＡＸ装置４０に対して印刷コンテンツの送信が可能になる効果や、ＧＷ１２０の制御部１２１が能力調整処理を行うことでＦＡＸ装置４０が印刷コンテンツを適正に受信して印刷可能になる効果や、印刷コンテンツを全て受信してからＦＡＸ装置４０へ送信する場合と比較して複合機３０からＦＡＸ装置４０への印刷コンテンツの送信が短時間で完了すると共にメモリー２４の記憶容量が小さくて済む効果や、１ページ毎に次ページのデータの有無を適切にＦＡＸ装置４０に通知できる効果を得ることができる。
【００５６】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００５７】
例えば、上述した実施形態では、印刷コンテンツ送受信処理において、ＧＷ２０，１２０は、ステップＳ４６０，Ｓ５６０の次ページの有無を送信する処理の前にページ情報応答を複合機３０から受信して次ページの有無を確認しているが、複合機３０から次ページの有無を表す情報を受信しなくてもよい。例えば、次ページの印刷コンテンツデータを実際に受信したときに次ページがあるものと判定してＦＡＸ装置４０に「MPS」を送信し、一定時間の次ページの印刷コンテンツデータを受信しないときに次ページがないものと判定してＦＡＸ装置４０に「EOP」を送信するものとしてもよい。
【００５８】
上述した実施形態では、印刷コンテンツ送受信処理において、ＧＷ２０，１２０は、複合機３０からステップＳ４１０，Ｓ５１０で受信した１ページ分の印刷コンテンツデータをメモリー２４，１２４に記憶すると共に、記憶した印刷コンテンツデータを順次ＦＡＸ装置４０に送信するステップＳ４２０，Ｓ５２０の処理を行うものとしたが、ステップＳ４１０，Ｓ５１０の受信が全て完了してから、ステップＳ４２０，５２０の処理を行うものとしてもよい。
【００５９】
上述した実施形態では、ＧＷ２０，１２０は、使用能力を決定する能力調整処理を行ったあと印刷コンテンツ送受信処理を行っているが、このような能力調整処理を行わなくてもよい。例えば、複合機３０が送信側能力の範囲で送信した印刷コンテンツデータを、ＧＷ２０がＦＡＸ装置４０の受信側能力で受信及び印刷可能な範囲のデータに変換するものとしてもよい。
【００６０】
上述した実施形態では、ＧＷ２０，１２０は、複合機３０から１ページ分の印刷コンテンツデータを含むデータ応答を受信するものとしたが、１ページ分を複数回に分けて受信するものとしてもよい。例えば、複合機３０がページ情報応答に１ページ分の印刷コンテンツデータのデータ長を表す情報を付加してＧＷ２０，１２０に送信するものとし、ＧＷ２０，１２０は、受信したデータ長に基づいて１回のデータ応答で要求するデータ長を表す情報をデータ要求に付加して複合機３０に送信するものとしてもよい。この場合、データ要求及びデータ応答の送受信を複数回行って１ページ分の印刷コンテンツデータをＧＷ２０，１２０が受信することになる。このようにすれば、ＦＡＸ装置４０に印刷コンテンツデータを送信する通信速度やメモリー２４，１２４の空き容量に応じて、ＧＷ２０，１２０が適切なデータ長を指定して印刷コンテンツデータを受信することができる。
【００６１】
上述した第１実施形態のＧＷ２０はＳＩＰプロキシー・サーバーの機能を備えているものとしたが、ＳＩＰプロキシー・サーバーの機能を備えていないものとしてもよい。この場合、第２実施形態と同様に、複合機３０はまずＳＩＰプロキシー・サーバーにＩＮＶＩＴＥメッセージを送信し、ＳＩＰプロキシー・サーバーはＩＮＶＩＴＥメッセージの送信先の装置がＨＴＴＰとＦＡＸプロトコルとのいずれの方式で印刷コンテンツデータの送受信を行うかを送信先のＵＲＩなどの情報により判定して、送信先の装置がＦＡＸプロトコルによる印刷コンテンツデータの送受信を行う場合にのみＧＷ２０にＩＮＶＩＴＥメッセージを送信するようにすればよい。こうすれば、ＧＷ２０は、ステップＳ１００のＩＮＶＩＴＥメッセージを受信するとステップＳ１４０の処理を行えばよく、ステップＳ１２０〜１３０の処理を行う必要がなくなる。また、ＧＷ２０がＳＩＰプロキシー・サーバーの機能を備えている場合でも、ＩＮＶＩＴＥメッセージの送信先の装置がＨＴＴＰとＦＡＸプロトコルとのいずれの方式で印刷コンテンツデータの送受信を行うかを送信先のＵＲＩなどの情報により判定するものとすれば、同様にステップＳ１２０〜Ｓ１３０の処理を行う必要がなくなる。第２実施形態のＧＷ１２０についても同様であり、ＧＷ１２０がＳＩＰプロキシーサーバーの機能を備えているものとしてもよい。また、ＧＷ２０，１２０はＳＩＰプロキシーサーバーの機能に加えてロケーション・サーバーの機能を備えており、装置固有の識別情報とその装置のＵＲＩとその装置がＨＴＴＰとＦＡＸプロトコルとのいずれの方式で印刷コンテンツデータの送受信を行うかの情報とを対応づけて記憶しているものとしてもよい。こうすれば、ＩＮＶＩＴＥメッセージの送信先の装置がいずれの方式で印刷コンテンツデータの送受信を行うかをＧＷ２０，１２０のみで判定できる。
【００６２】
上述した実施形態では、複合機３０は印刷実行部３２，スキャン実行部３３，メモリーカードドライバー３６を備えるものとしたが、ＨＴＴＰにより印刷コンテンツデータの送信を行うことができればどのような装置であってもよく、これらの一部又は全部を備えないものとしてもよい。例えば、印刷コンテンツを格納したりＦＡＸ装置４０に配信したりするポスティングサーバーであってもよい。
【００６３】
上述した第１実施形態では、ＦＡＸ装置４０がＨＧＷ６０を介してみなし音声方式によりＧＷ２０と印刷コンテンツデータの送受信を行うものとしたが、ＦＡＸ装置４０自体がみなし音声方式による印刷コンテンツデータの送受信可能な装置であってもよい。その場合、ＨＧＷ６０は無くてもよいし、データの中継のみを行ってもよい。
【００６４】
上述した実施形態では、ＧＷ２０がＨＴＴＰとみなし音声方式との間でプロトコル及びデータの変換を行い、ＧＷ１２０がＨＴＴＰとＴ．３０方式との間でプロトコル及びデータの変換を行うものとしたが、印刷可能な印刷コンテンツをＨＴＴＰにより送信する送信側端末と、印刷コンテンツをＦＡＸプロトコルにより受信して印刷する受信側端末と、の間で信号の変換を行うものであれば、どのようなゲートウェイでもよい。例えば、Ｔ．３０方式で印刷コンテンツの送受信を行うＧ１，Ｇ２，ＳｕｐｅｒＧ３対応のＦＡＸ装置と複合機３０との間で信号の変換を行うものとしてもよい。また、みなし音声方式及びＴ．３０方式以外の他のＦＡＸプロトコルとＨＴＴＰとの間で信号の変換を行うものとしてもよい。他のＦＡＸプロトコルとしては、例えば、Ｔ３８方式（リアルタイム方式）やＧ４対応のＦＡＸ装置のプロトコルが挙げられる。これらのプロトコルは、データの形式が異なっても処理の手順及びデータの内容はみなし音声方式やＴ．３０方式と同様であるため、上述したＧＷ２０，１２０と同様にして本発明のゲートウェイを適用することができる。
【００６５】
上述した第１実施形態では、ＩＰネットワーク１１の中にＧＷ２０があるものとしたが、ＩＰネットワーク１１の外にあるものとしてもよい。例えば、ＨＧＷ５０又はＨＧＷ６０がＳＩＰプロキシー・サーバーとしての機能を除くＧＷ２０の機能を備えているものとしてもよい。このようにしても、上述した第１実施形態と同様の効果を得ることができる。
【符号の説明】
【００６６】
１０，１１０  印刷システム、１１，１１１  ＩＰネットワーク、２０，１２０  ゲートウェイ（ＧＷ）、２１，１２１  制御部、２４，１２４  メモリー、３０  複合機、３１  制御部、３２  印刷実行部、３３  スキャン実行部、３４  メモリー、３５  操作部、３６  メモリーカードドライバー、３７  メモリーカード、４０  ＦＡＸ装置、４１  制御部、４２  印刷実行部、４３  スキャン実行部、４４  メモリー、４５  操作部、５０，６０  ホームゲートウェイ（ＨＧＷ）、５１，６１  制御部、５４，６４  メモリー、１２２  ＳＩＰプロキシー・サーバー、１５０  ＰＳＴＮ、１５２  交換機。
【図１】
2010251852.tif 000003
【図２】
2010251852.tif 000004
【図３】
2010251852.tif 000005
【図４】
2010251852.tif 000006
【図５】
2010251852.tif 000007
【図６】
2010251852.tif 000008
【図７】
2010251852.tif 000009
【図８】
2010251852.tif 000010
【図９】
2010251852.tif 000011
【図１０】
2010251852.tif 000012
【図１１】
2010251852.tif 000013
【図１２】
2010251852.tif 000014
【図１３】
2010251852.tif 000015