(57)【要約】【課題】ＩＰネットワークを介して印刷コンテンツをより適正に印刷する。【解決手段】印刷システム１０では、ＩＰネットワーク１１を介して印刷装置端末３０との接続が確立したあと、送信側端末２０がスキャン実行部２５に関する能力応答を印刷装置端末３０へ送信し、これを受信した印刷装置端末３０が能力応答と印刷実行部３４に関する設定とに基づいてスキャン実行部２５の読取実行条件を設定してこれを送信側端末２０へ送信し、これを受信した送信側端末２０がこの読取実行条件に基づいて読取処理を行い読み取った印刷コンテンツを印刷装置端末３０へ送信し、これを受けた印刷装置端末３０が印刷コンテンツを印刷実行部３４に関する設定に基づいて印刷する。このように、印刷装置端末３０側でスキャン実行部２５の読取実行条件を設定するため、より適した印刷コンテンツを印刷装置端末３０は得ることができる。【選択図】図１
2010224600.tif 000002
【特許請求の範囲】
【請求項１】
印刷データを印刷する印刷実行手段を備えた印刷装置端末とＩＰネットワークを介して通信する送信側端末であって、
前記印刷装置端末へ送信する印刷コンテンツに関する処理を行う処理実行手段と、
情報を送信可能な第１送信手段と、
情報を受信可能な第１受信手段と、
前記第１送信手段及び第１受信手段と前記ＩＰネットワークとを介して前記印刷装置端末と接続の確立を行う送信側接続確立実行手段と、
前記印刷装置端末との接続が確立したあと前記処理実行手段に関する能力情報を前記第１送信手段を介して前記印刷装置端末へ送信させ、前記能力情報を送信したあと前記第１受信手段を介して該能力情報に基づいて設定された前記処理実行手段の実行条件を前記印刷装置端末から受信したときには該受信した実行条件に基づいて前記印刷コンテンツに関する処理を行うよう前記処理実行手段を制御し、該処理後の印刷コンテンツを前記第１送信手段を介して前記印刷装置端末へ送信させる送信側制御手段と、
を備えた送信側端末。
【請求項２】
前記送信側制御手段は、前記印刷装置端末との接続が確立したあとサーバー・クライアントモデルにおけるサーバーとして機能しながら前記印刷装置端末からの要求に対する応答を該印刷装置端末へ送信させる、請求項１に記載の送信側端末。
【請求項３】
前記処理実行手段は、原稿に形成された画像を読み取って印刷コンテンツを生成する読取処理を前記印刷コンテンツに関する処理として行うものであり、
前記送信側制御手段は、前記画像を読み取る解像度、前記印刷コンテンツのサイズ、読み取り可能である色種別、印刷コンテンツを生成する符号化種別のうち少なくとも１以上を前記能力情報として前記印刷装置端末へ送信させ、前記処理実行手段の実行条件を受信したときには該受信した実行条件に基づいて前記読取処理を行うよう前記処理実行手段を制御する、請求項１又は２に記載の送信側端末。
【請求項４】
前記送信側制御手段は、前記能力情報を送信する前に前記原稿を検出し原稿サイズ、原稿の画像の種別のうち少なくとも１つを含む原稿情報を取得し該取得した原稿情報に応じて範囲を限定した前記能力情報を前記印刷装置端末へ送信させる、請求項３に記載の送信側端末。
【請求項５】
前記処理実行手段は、画像データの解像度、画像サイズ、色種別及び符号化種別のうち少なくとも１以上を変更する変更処理を前記印刷コンテンツに関する処理として行うものであり、
前記送信側制御手段は、前記処理実行手段が変更可能である解像度、画像サイズ、色種別、符号化種別のうち少なくとも１以上を前記能力情報として前記印刷装置端末へ送信させ、前記処理実行手段の実行条件を受信したときには該受信した実行条件に基づいて前記変更処理を行うよう前記処理実行手段を制御する、請求項１又は２に記載の送信側端末。
【請求項６】
印刷コンテンツに関する処理を行う処理実行手段を備えた送信側端末とＩＰネットワークを介して通信する印刷装置端末であって、
印刷データを印刷する印刷実行手段と、
情報を送信可能な第２送信手段と、
情報を受信可能な第２受信手段と、
前記第２送信手段及び第２受信手段と前記ＩＰネットワークとを介して前記送信側端末と接続の確立を行う受信側接続確立実行手段と、
前記送信側端末との接続が確立したあと前記第２受信手段を介して前記処理実行手段に関する能力情報を受信したときには該受信した能力情報と前記印刷実行手段に関する設定とに基づいて前記処理実行手段の実行条件を設定し該設定した実行条件を前記第２送信手段を介して前記送信側端末へ送信させ、前記実行条件を送信したあと前記第２受信手段を介して前記処理実行手段により処理された印刷コンテンツを受信したあとには該受信した印刷コンテンツを前記印刷実行手段に関する設定に基づいて印刷するよう前記印刷実行手段を制御する受信側制御手段と、
を備えた印刷装置端末。
【請求項７】
前記受信側制御手段は、前記送信側端末との接続が確立したあとサーバー・クライアントモデルにおけるクライアントとして機能しながら前記送信側端末への要求を送信させる、請求項６に記載の印刷装置端末。
【請求項８】
前記受信側制御手段は、前記印刷実行手段に関する設定として印刷品質、印刷を行う印刷媒体の種別、印刷を行う印刷媒体のサイズのうち少なくとも１以上を用いて前記実行条件を設定する、請求項６又は７に記載の印刷装置端末。
【請求項９】
ＩＰネットワークを介して接続される印刷システムであって、
請求項１〜５のいずれか１項に記載の送信側端末と、
請求項６〜８のいずれか１項に記載の印刷装置端末と、
を備えた印刷システム。
【請求項１０】
前記ＩＰネットワークは、次世代ネットワーク（ＮＧＮ（Ｎｅｘｔ  Ｇｅｎｅｒａｔｉｏｎ  Ｎｅｔｗｏｒｋ））であり、
前記送信側端末と印刷装置端末との接続の確立は、セッション確立プロトコル（ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ））により行われる、請求項９に記載の印刷システム。
【請求項１１】
印刷データを印刷する印刷実行手段を備えた印刷装置端末とＩＰネットワークを介して通信し、前記印刷装置端末へ送信する印刷コンテンツに関する処理を行う処理実行手段を備えた送信側端末を利用したデータ送信方法であって、
（ａ）前記ＩＰネットワークを介して前記印刷装置端末と接続の確立を行うステップと、
（ｂ）前記ステップ（ａ）で前記印刷装置端末との接続が確立したあと前記処理実行手段に関する能力情報を前記印刷装置端末へ送信するステップと、
（ｃ）前記ステップ（ｂ）で前記能力情報を送信したあと該能力情報に基づいて設定された前記処理実行手段の実行条件を前記印刷装置端末から受信するステップと、
（ｄ）前記ステップ（ｃ）で前記実行条件を受信したときには該受信した実行条件に基づいて前記印刷コンテンツに関する処理を行うよう前記処理実行手段を制御し、該処理後の印刷コンテンツを前記印刷装置端末へ送信するステップと、
を含むデータ送信方法。
【請求項１２】
印刷コンテンツに関する処理を行う処理実行手段を備えた送信側端末とＩＰネットワークを介して通信し、印刷データを印刷する印刷実行手段を備えた印刷装置端末を利用した印刷処理方法であって、
（ｅ）前記ＩＰネットワークを介して前記送信側端末と接続の確立を行うステップと、
（ｆ）前記ステップ（ｅ）で前記送信側端末との接続が確立したあと前記処理実行手段に関する能力情報を受信するステップと、
（ｇ）前記ステップ（ｆ）で前記能力情報を受信したときには該受信した能力情報と前記印刷実行手段に関する設定とに基づいて前記処理実行手段の実行条件を設定し該設定した実行条件を前記送信側端末へ送信するステップと、
（ｈ）前記ステップ（ｇ）で前記実行条件を送信したあと前記処理実行手段により処理された印刷コンテンツを受信したあとには該受信した印刷コンテンツを前記印刷実行手段に関する設定に基づいて印刷するよう前記印刷実行手段を制御するステップと、
を含む印刷処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、送信側端末、印刷装置端末、印刷システム、データ送信方法及び印刷処理方法に関する。
【背景技術】
【０００２】
従来、印刷システムとしては、電話回線やインターネットなどの通信ネットワークを介して印刷データを受信して印刷するＦＡＸやプリンターが接続されたパーソナルコンピューターなどが知られている。電話回線を介して印刷データを受信するＦＡＸでは、コールに対してＦＡＸである信号をもって応答し、印刷データを受信する毎に印刷したり印刷データをメモリーに記憶してから印刷する。インターネットを介して印刷データを受信するパーソナルコンピューターでは、印刷データをハードディスクなどの外部記憶装置に記憶し、その後、印刷用のアプリケーションを起動して外部記憶装置に記憶した印刷データを読み出して印刷する。なお、ネットワークを利用した情報の伝送に関する技術としては、下記の特許文献に記載されたものが知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１０９７０１号公報
【特許文献２】特開２００３−１７８０２８号公報
【特許文献３】特表２００５−５１６３２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、従来の電話網がもつ信頼性・安定性を確保しながら、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークの柔軟性と経済性とを備えた次世代の情報通信ネットワークとして次世代ネットワーク（ＮＧＮ（Ｎｅｘｔ  Ｇｅｎｅｒａｔｉｏｎ  Ｎｅｔｗｏｒｋ））が提案されている。この次世代ネットワークでは、アプリケーション層で２つ以上の相手に対して音声や映像，テキストメッセージの交換などを行うために必要なセッションの生成・変更・切断を行うプロトコルとしてセッション確立プロトコル（ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ））が用いられる。このＳＩＰを用いた装置間のセッションの確立では、セッションの確立を要求するオファー側の端末からセッションの確立が要求されるアンサー側の端末のネットワーク上の場所を指し示すＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を含むＩＮＶＩＴＥメッセージを送信し、このＩＮＶＩＴＥメッセージに対してアンサー側の端末からオファー側に対してセッションの確立を了解する状態コードとしての「２００  ＯＫ」を送信することにより、セッションが確立される。こうしたセッションの確立の後の端末間のデータ伝送は、送信側で作成した印刷コンテンツを印刷装置端末へ送信し、これを受けた印刷装置端末が印刷処理を行うのが通例であり、印刷装置端末の能力などが印刷コンテンツに十分に反映されていなかった。
【０００５】
本発明は、このような課題に鑑みなされたものであり、ＩＰネットワークを介して印刷コンテンツをより適正に印刷することができる送信側端末、印刷装置端末、印刷システム、データ送信方法及び印刷処理方法を提供することを主目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上述の主目的を達成するために以下の手段を採った。
【０００７】
本発明の送信側端末は、
印刷データを印刷する印刷実行手段を備えた印刷装置端末とＩＰネットワークを介して通信する送信側端末であって、
前記印刷装置端末へ送信する印刷コンテンツに関する処理を行う処理実行手段と、
情報を送信可能な第１送信手段と、
情報を受信可能な第１受信手段と、
前記第１送信手段及び第１受信手段と前記ＩＰネットワークとを介して前記印刷装置端末と接続の確立を行う送信側接続確立実行手段と、
前記印刷装置端末との接続が確立したあと前記処理実行手段に関する能力情報を前記第１送信手段を介して前記印刷装置端末へ送信させ、前記能力情報を送信したあと前記第１受信手段を介して該能力情報に基づいて設定された前記処理実行手段の実行条件を前記印刷装置端末から受信したときには該受信した実行条件に基づいて前記印刷コンテンツに関する処理を行うよう前記処理実行手段を制御し、該処理後の印刷コンテンツを前記第１送信手段を介して前記印刷装置端末へ送信させる送信側制御手段と、
を備えたものである。
【０００８】
この送信側端末では、ＩＰネットワークを介して印刷装置端末との接続が確立したあと処理実行手段に関する能力情報を印刷装置端末へ送信し、能力情報を送信したあと能力情報に基づいて設定された処理実行手段の実行条件を受信したときにはこの実行条件に基づいて印刷コンテンツに関する処理を行い、この処理後の印刷コンテンツを印刷装置端末へ送信する。このように、送信側端末の能力情報を印刷装置端末へ送信し、印刷装置端末側で印刷コンテンツに関する処理の実行条件を設定するため、より印刷装置端末に適した印刷コンテンツを印刷装置端末へ送信可能である。したがって、ＩＰネットワークを介して印刷コンテンツをより適正に印刷することができる。
【０００９】
本発明の送信側端末において、前記送信側制御手段は、前記印刷装置端末との接続が確立したあとサーバー・クライアントモデルにおけるサーバーとして機能しながら前記印刷装置端末からの要求に対する応答を該印刷装置端末へ送信させるものとしてもよい。こうすれば、印刷装置端末の主導による印刷コンテンツの送受信を行うことにより、印刷装置端末の性能に応じて印刷コンテンツの送受信を行って印刷することができ、ＩＰネットワークを介して印刷コンテンツをより適正に印刷することができる。ここで、前記送信側制御手段は、前記印刷装置端末からの要求を受けたのち該要求に対する応答として前記能力情報を前記印刷装置端末へ送信させるものとしてもよいし、前記印刷装置端末からの要求を受けたのち該要求に対する応答として前記印刷コンテンツを前記印刷装置端末へ送信させるものとしてもよい。
【００１０】
本発明の送信側端末において、前記処理実行手段は、原稿に形成された画像を読み取って印刷コンテンツを生成する読取処理を前記印刷コンテンツに関する処理として行うものであり、前記送信側制御手段は、前記画像を読み取る解像度、前記印刷コンテンツのサイズ、読み取り可能である色種別、印刷コンテンツを生成する符号化種別のうち少なくとも１以上を前記能力情報として前記印刷装置端末へ送信させ、前記処理実行手段の実行条件を受信したときには該受信した実行条件に基づいて前記読取処理を行うよう前記処理実行手段を制御するものとしてもよい。こうすれば、印刷装置端末の性能に合わせて画像の読取処理を行った印刷コンテンツを印刷装置端末が受信可能であるため、印刷コンテンツをより適正に印刷することができる。このとき、前記送信側制御手段は、前記能力情報を送信する前に前記原稿を検出し原稿サイズ、原稿の画像の種別のうち少なくとも１つを含む原稿情報を取得し該取得した原稿情報に応じて範囲を限定した前記能力情報を前記印刷装置端末へ送信させるものとしてもよい。こうすれば、原稿情報を利用してより適正な能力情報を送信可能であるため、印刷コンテンツを一層適正に印刷することができる。
【００１１】
あるいは、本発明の送信側端末において、前記処理実行手段は、画像データの解像度、画像サイズ、色種別及び符号化種別のうち少なくとも１以上を変更する変更処理を前記印刷コンテンツに関する処理として行うものであり、前記送信側制御手段は、前記処理実行手段が変更可能である解像度、画像サイズ、色種別、符号化種別のうち少なくとも１以上を前記能力情報として前記印刷装置端末へ送信させ、前記処理実行手段の実行条件を受信したときには該受信した実行条件に基づいて前記変更処理を行うよう前記処理実行手段を制御するものとしてもよい。こうすれば、印刷装置端末の性能に合わせて変更処理を行った印刷コンテンツを印刷装置端末で受信可能であるため、印刷コンテンツをより適正に印刷することができる。
【００１２】
本発明の印刷装置端末は、
印刷コンテンツに関する処理を行う処理実行手段を備えた送信側端末とＩＰネットワークを介して通信する印刷装置端末であって、
印刷データを印刷する印刷実行手段と、
情報を送信可能な第２送信手段と、
情報を受信可能な第２受信手段と、
前記第２送信手段及び第２受信手段と前記ＩＰネットワークとを介して前記送信側端末と接続の確立を行う受信側接続確立実行手段と、
前記送信側端末との接続が確立したあと前記第２受信手段を介して前記処理実行手段に関する能力情報を受信したときには該受信した能力情報と前記印刷実行手段に関する設定とに基づいて前記処理実行手段の実行条件を設定し該設定した実行条件を前記第２送信手段を介して前記送信側端末へ送信させ、前記実行条件を送信したあと前記第２受信手段を介して前記処理実行手段により処理された印刷コンテンツを受信したあとには該受信した印刷コンテンツを前記印刷実行手段に関する設定に基づいて印刷するよう前記印刷実行手段を制御する受信側制御手段と、
を備えたものである。
【００１３】
この印刷装置端末では、ＩＰネットワークを介して送信側端末との接続が確立したあと、処理実行手段に関する能力情報を受信したときには、この能力情報と印刷実行手段に関する設定とに基づいて処理実行手段の実行条件を設定し、この実行条件を送信側端末へ送信し、実行条件を送信したあと処理実行手段により処理された印刷コンテンツを受信したあとには、この印刷コンテンツを印刷実行手段に関する設定に基づいて印刷する。このように、送信側端末の能力情報を受信し、印刷装置端末側で印刷コンテンツに関する処理の実行条件を設定するため、印刷装置端末に、より印刷装置端末に適した印刷コンテンツを印刷装置端末が受信可能である。したがって、ＩＰネットワークを介して印刷コンテンツをより適正に印刷することができる。
【００１４】
本発明の印刷装置端末において、前記受信側制御手段は、前記送信側端末との接続が確立したあとサーバー・クライアントモデルにおけるクライアントとして機能しながら前記送信側端末への要求を送信させるものとしてもよい。こうすれば、印刷装置端末の主導による印刷コンテンツの送受信を行うことにより、印刷装置端末の性能に応じて印刷コンテンツの送受信を行って印刷することができ、ＩＰネットワークを介して印刷コンテンツをより適正に印刷することができる。ここで、例えば、前記受信側制御手段は、前記送信側端末との接続が確立したあと該送信側端末の能力情報の要求を該送信側端末へ送信させるものとしてもよいし、前記受信側制御手段は、前記実行条件を送信したあと印刷コンテンツの送信要求を該送信側端末へ送信させるものとしてもよい。
【００１５】
本発明の印刷装置端末において、前記受信側制御手段は、前記印刷実行手段に関する設定として印刷品質、印刷を行う印刷媒体の種別、印刷を行う印刷媒体のサイズのうち少なくとも１以上を用いて前記実行条件を設定するものとしてもよい。
【００１６】
本発明の印刷システムは、ＩＰネットワークを介して接続される印刷システムであって、上述したいずれか１つに記載の送信側端末と、上述したいずれか１つに記載の印刷装置端末と、を備えたものである。上述したいずれか１つに記載の送信側端末及び上述したいずれか１つに記載の印刷装置端末では、ＩＰネットワークを介して印刷コンテンツをより適正に印刷することができるものであるから、これを備えた印刷システムでも同様の効果を得ることができる。
【００１７】
本発明の印刷システムにおいて、前記ＩＰネットワークは、次世代ネットワーク（ＮＧＮ（Ｎｅｘｔ  Ｇｅｎｅｒａｔｉｏｎ  Ｎｅｔｗｏｒｋ））であり、前記送信側端末と印刷装置端末との接続の確立は、セッション確立プロトコル（ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ））により行われるものとしてもよい。
【００１８】
本発明のデータ送信方法は、
印刷データを印刷する印刷実行手段を備えた印刷装置端末とＩＰネットワークを介して通信し、前記印刷装置端末へ送信する印刷コンテンツに関する処理を行う処理実行手段を備えた送信側端末を利用したデータ送信方法であって、
（ａ）前記ＩＰネットワークを介して前記印刷装置端末と接続の確立を行うステップと、
（ｂ）前記ステップ（ａ）で前記印刷装置端末との接続が確立したあと前記処理実行手段に関する能力情報を前記印刷装置端末へ送信するステップと、
（ｃ）前記ステップ（ｂ）で前記能力情報を送信したあと該能力情報に基づいて設定された前記処理実行手段の実行条件を前記印刷装置端末から受信するステップと、
（ｄ）前記ステップ（ｃ）で前記実行条件を受信したときには該受信した実行条件に基づいて前記印刷コンテンツに関する処理を行うよう前記処理実行手段を制御し、該処理後の印刷コンテンツを前記印刷装置端末へ送信するステップと、
を含むものである。
【００１９】
このデータ送信方法では、送信側端末と同様に、送信側端末の能力情報を印刷装置端末へ送信し、印刷装置端末側で印刷コンテンツに関する処理の実行条件を設定するため、印刷装置端末に、より適した印刷コンテンツを印刷装置端末へ送信可能である。したがって、ＩＰネットワークを介して印刷コンテンツをより適正に印刷することができる。なお、このデータ送信方法において、上述した送信側端末の種々の態様を採用してもよいし、また、上述した送信側端末の各機能を実現するようなステップを追加してもよい。
【００２０】
本発明の印刷処理方法は、
印刷コンテンツに関する処理を行う処理実行手段を備えた送信側端末とＩＰネットワークを介して通信し、印刷データを印刷する印刷実行手段を備えた印刷装置端末を利用した印刷処理方法であって、
（ｅ）前記ＩＰネットワークを介して前記送信側端末と接続の確立を行うステップと、
（ｆ）前記ステップ（ｅ）で前記送信側端末との接続が確立したあと前記処理実行手段に関する能力情報を受信するステップと、
（ｇ）前記ステップ（ｆ）で前記能力情報を受信したときには該受信した能力情報と前記印刷実行手段に関する設定とに基づいて前記処理実行手段の実行条件を設定し該設定した実行条件を前記送信側端末へ送信するステップと、
（ｈ）前記ステップ（ｇ）で前記実行条件を送信したあと前記処理実行手段により処理された印刷コンテンツを受信したあとには該受信した印刷コンテンツを前記印刷実行手段に関する設定に基づいて印刷するよう前記印刷実行手段を制御するステップと、
を含むものである。
【００２１】
この印刷処理方法では、印刷装置端末と同様に、送信側端末の能力情報を受信し、印刷装置端末側で印刷コンテンツに関する処理の実行条件を設定するため、印刷装置端末に、より適した印刷コンテンツを印刷装置端末が受信可能である。したがって、ＩＰネットワークを介して印刷コンテンツをより適正に印刷することができる。なお、この印刷処理方法において、上述した印刷装置端末の種々の態様を採用してもよいし、また、上述した印刷装置端末の各機能を実現するようなステップを追加してもよい。
【００２２】
本発明のプログラムは、上述したデータ送信方法及び印刷処理方法の各ステップを１又は複数のコンピューターに実現させるためのものである。このプログラムは、コンピューターが読み取り可能な記録媒体（例えばハードディスク、ＲＯＭ、ＦＤ、ＣＤ、ＤＶＤなど）に記録されていてもよいし、伝送媒体（インターネットやＬＡＮなどの通信網）を介してあるコンピューターから別のコンピューターへ配信されてもよいし、その他どのような形で授受されてもよい。このプログラムを一つのコンピューターに実行させるか又は複数のコンピューターに各ステップを分担して実行させれば、上述したデータ送信方法及び印刷処理方法の各ステップが実行されるため、該方法と同様の作用効果が得られる。
【図面の簡単な説明】
【００２３】
【図１】ＩＰネットワーク１１，送信側端末２０，印刷装置端末３０の説明図。
【図２】読取データ送信ルーチンの一例を示すフローチャート。
【図３】読取データ印刷処理ルーチンの一例を示すフローチャート。
【図４】印刷コンテンツデータの送受信時のシーケンスを示す説明図。
【図５】ＩＮＶＩＴＥメッセージのＳＤＰの内容の一例を示す説明図。
【図６】２００ＯＫメッセージのＳＤＰの内容の一例を示す説明図。
【図７】能力要求の内容の一例を示す説明図。
【図８】能力設定情報２６ａの一例を示す説明図。
【図９】能力応答の内容の一例を示す説明図。
【図１０】読取実行条件の一例を示す説明図である。
【図１１】読取・印刷条件設定情報３６ａの一例を示す説明図。
【図１２】別の能力設定情報２６ｂの一例を示す説明図。
【発明を実施するための形態】
【００２４】
次に、本発明を実施するための一実施形態を図面を用いて説明する。図１は、本発明の一実施形態の送信側端末及び印刷装置端末として機能するプリンター２０，３０とこれらが接続されているＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワーク１１からなる印刷システム１０の構成の一例を示す構成図である。図示するように、プリンター２０，３０は、ＩＰネットワーク１１を構築するＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）プロキシー・サーバー１２，１４に接続されている。
【００２５】
ＩＰネットワーク１１は、例えば、次世代ネットワーク（ＮＧＮ（Ｎｅｘｔ  Ｇｅｎｅｒａｔｉｏｎ  Ｎｅｔｗｏｒｋ））として構成されており、ＳＩＰプロキシー・サーバー１２，１４やロケーション・サーバー１６などにより構築されている。ＳＩＰプロキシー・サーバー１２，１４は、ＩＰメッセージの中継を行うだけでなく、プリンター２０，３０のユーザー・エージェントの位置情報（例えば、ＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）など）をロケーション・サーバー１６に登録するレジストラーの機能も有している。
【００２６】
プリンター２０，３０は、共にスキャナーとしても機能すると共にプリンターとしても機能する複合装置として構成されており、装置全体を制御する制御部２２，３２やセッション確立プロトコル（ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ））のためのユーザー・エージェント（ＳＩＰＵＡ）２３，３３、文字や画像データなどを印刷する印刷実行部２４，３４、原稿Ｍなど媒体に形成された文字や画像などをスキャンして画像データとするスキャン実行部２５，３５、印刷するためのデータを記憶したりスキャンにより得られる画像データを記憶するメモリー２６，３６、メモリーカード２８，３８が接続されたときにメモリーカード２８，３８のメモリーにデータを書き込んだりメモリーカード２８，３８のメモリーに記憶されたデータを読み込んだりするためのメモリーカードドライバー２７，３７と、ＩＰネットワーク１１と接続され外部機器との間で信号の送受信が可能なネットワークインターフェイス（Ｉ／Ｆ）２９，３９などが実装されている。印刷実行部２４，３４は、各色のインクに圧力をかけこの加圧されたインクを記録紙に吐出して印刷処理を実行するインクジェット方式の機構として構成されている。なお、インクへ圧力をかける機構は、圧電素子の変形によるものとしてもよいしヒーターの熱による気泡の発生によるものとしてもよい。この印刷実行部２４，３４には、印刷媒体としての記録紙を格納した複数の用紙カートリッジ２４ａ，３４ａを備えている。スキャン実行部２５，３５は、いわゆるラインイメージセンサーを走査して原稿を読み取るフラットベッド型のスキャナー機構として構成されている。このスキャン実行部２５，３５には、原稿Ｍのサイズを検出する検出センサー２５ａ，３５ａを備えている。
【００２７】
次に、こうして構成された本実施形態のＩＰネットワーク１１の動作について、特に、プリンター２０から印刷コンテンツを送信してプリンター３０で印刷する処理について説明する。具体的には、プリンター２０のユーザーがプリンター２０により原稿Ｍをスキャンした画像データを印刷コンテンツデータとしてプリンター２０からＩＰネットワーク１１を介してプリンター３０に送信し、印刷コンテンツデータを受信したプリンター３０によりこの印刷コンテンツデータを印刷し、プリンター３０のユーザーが印刷物Ｓを得る処理を主として説明する。以下、説明の便宜のため、プリンター２０を「送信側端末２０」と称し、プリンター３０を「印刷装置端末３０」と称して説明を行う。まず、ユーザーは、送信側端末２０のスキャン実行部２５へ原稿Ｍをセットすると共に、図示しない操作パネルを操作して送信先である印刷装置端末３０に割り当てられている固有の番号を入力すると共に、図示しない送信ボタンを押下する。すると、送信側端末２０の制御部２２は、読取データ送信ルーチンを実行する。
【００２８】
図２は、送信側端末２０の制御部２２が実行する読取データ送信ルーチンの一例を示すフローチャートであり、図３は、印刷装置端末３０の制御部３２が実行する読取データ印刷処理ルーチンの一例を示すフローチャートであり、図４は、印刷コンテンツデータの送受信時のシーケンスを示す説明図である。以下、図２の読取データ送信ルーチン及び図３の読取データ印刷処理ルーチンを主として説明し、図４のシーケンスを適宜説明する。読取データ送信ルーチンを実行すると、制御部２２は、原稿Ｍのサイズを検出センサー２５ａからの検出信号に基づいて取得する（ステップＳ１００）。ここでは、検出センサー２５ａは、主としてドキュメントに用いられるＡ３，Ｂ４，Ａ４，Ｂ５，Ａ５サイズの定型の原稿と、主として写真などの画像に用いられるハガキ、２Ｌ版、Ｌ版サイズの原稿とを検出可能となっている。次に、制御部２２は、ユーザーにより入力された番号に基づいて、呼制御処理を実行する（ステップＳ１１０）。この呼制御処理について以下説明する。
【００２９】
図４は、送信側端末２０によりスキャンされた画像データを印刷コンテンツデータとして送信側端末２０から印刷装置端末３０に送信し、画像データを受信した印刷装置端末３０により画像データを印刷する際にセッション確立プロトコルによる送信側端末２０と印刷装置端末３０との通信シーケンスを示す説明図である。ＳＩＰによるセッションの確立は、まず、送信側端末２０から印刷装置端末３０に向けてのＩＮＶＩＴＥメッセージの送信から行われる。送信側端末２０からのＩＮＶＩＴＥメッセージは、まず、ＳＩＰプロキシー・サーバー１２に送信される。ＳＩＰプロキシー・サーバー１２は、送信側端末２０に処理中を意味する状態コードとしての「１００Ｔｒｙｉｎｇ」を応答として送信すると共にＩＮＶＩＴＥメッセージに記述されている印刷装置端末３０のＵＲＩに基づいてこのＩＮＶＩＴＥメッセージをＳＩＰプロキシー・サーバー１４に送信する。ＳＩＰプロキシー・サーバー１４は、ＳＩＰプロキシー・サーバー１２に処理中を意味する状態コードとしての「１００Ｔｒｙｉｎｇ」を応答として送信すると共にＩＮＶＩＴＥメッセージに記述されている印刷装置端末３０のＵＲＩに基づいてこのＩＮＶＩＴＥメッセージを印刷装置端末３０に送信する。印刷装置端末３０は、ＩＮＶＩＴＥメッセージの受信に伴って呼び出し中を意味する状態コードとしての「１８０Ｒｉｎｇｉｎｇ」を応答として送信する。この「１８０Ｒｉｎｇｉｎｇ」は、ＳＩＰプロキシー・サーバー１４，ＳＩＰプロキシー・サーバー１２を経由して送信側端末２０に送信される。その後、印刷装置端末３０が受信したＩＮＶＩＴＥメッセージに対してセッションを確立するための呼び出しに対する成功を意味する状態コードとしての「２００ＯＫ」を送信すると、この「２００ＯＫ」がＳＩＰプロキシー・サーバー１４，ＳＩＰプロキシー・サーバー１２を介して送信側端末２０に送信され、この「２００ＯＫ」を受信した送信側端末２０がＩＮＶＩＴＥメッセージに対する最終応答の受信確認として状態コードとしての「ＡＣＫ」をＳＩＰプロキシー・サーバー１２，ＳＩＰプロキシー・サーバー１４を介して印刷装置端末３０に送信する。以上で送信側端末２０と印刷装置端末３０との接続が確立し、送信側端末２０から印刷装置端末３０に印刷コンテンツデータを送信することができるようになる。
【００３０】
図５は実施形態の送信側端末２０から送信するＩＮＶＩＴＥメッセージにおけるＳＤＰ（Ｓｅｓｓｉｏｎ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）の内容の一例であり、図６は実施形態の印刷装置端末３０から送信する「２００ＯＫ」のメッセージにおけるＳＤＰの内容の一例である。図５および図６のＳＤＰはメディア記述部を構成している。ＳＤＰでは、「ｍ＝」行はメディア種類やトランスポートアドレスの情報を示す。図５の「ｍ＝」行では、「ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）」を用いてペイロードタイプ「ｎｅｗｐｒｉｎｔ１」で規定されているアプリケーション（ａｐｐｌｉｃａｔｉｏｎ）をポート番号「８０８０」で扱うことを意味しており、図６の「ｍ＝」行では、「ＴＣＰ」を用いてペイロードタイプ「ｎｅｗｐｒｉｎｔ１」で規定されているアプリケーション（ａｐｐｌｉｃａｔｉｏｎ）をポート番号「３１８０」で扱うことを意味している。ここで、「ｍ＝」行における「ｎｅｗｐｒｉｎｔ１」の記述は、実施形態では、印刷コンテンツデータの送受信を含むことを識別するものとしても機能しており、この「ｎｅｗｐｒｉｎｔ１」の記述により、送信側端末２０がサーバー・クライアントモデルにおけるサーバーとして機能し、印刷装置端末３０がサーバー・クライアントモデルにおけるクライアントとして機能するものとしている。このことは、図５の「ａ＝ｓｅｔｕｐ：ｐａｓｓｉｖｅ」から送信側端末２０が「受動側」（サーバー）として機能し、図６の「ａ＝ｓｅｔｕｐ：ａｃｔｉｖｅ」から印刷装置端末３０が「能動側」（クライアント）として機能することからも解る。ＳＤＰでは、「ｃ＝」行はセッションに含まれるメディアのアドレスを示す。図５の「ｃ＝」行では、「ＩＮ  ＩＰ ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ．」と記述することにより送信側端末２０のＩＰアドレスが「ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ」であることが解る。また、図５の最終行の「ａ＝」行の「ｎｅｗｐｒｉｎｔ／ｃａｐａｂｉｌｉｔｙ．ｘｍｌ」の記述は、セッションが確立した後の最初の印刷装置端末３０からの要求先のＵＲＬである。この記述により、サーバー・クライアントモデルにおけるクライアントとして機能する印刷装置端末３０が最初に送信側端末２０に対して要求する能力要求のＵＲＬを取得することができる。
【００３１】
ステップＳ１１０で呼制御処理を行いセッションを確立すると、制御部２２は、印刷装置端末３０から能力要求を受信するまで待機する（ステップＳ１２０）。この能力要求は、送信側端末２０の印刷実行部２４やスキャン実行部２５の能力に関する情報を印刷装置端末３０へ送信する要求である。図７は、能力要求の内容の一例を示す説明図である。能力要求メッセージの０１行は「要求」を示すコマンドであり、０２行はＩＮＶＩＴＥメッセージから得られる送信側端末２０のＩＰアドレスであり、０３行はＸＭＬのテキストを受け付ける意である。印刷装置端末３０から能力要求を受信すると、制御部２２は、取得した原稿サイズ及び能力設定情報２６ａに基づいて能力応答を作成し、作成した能力応答をＩ／Ｆ２９を介して印刷装置端末３０へ送信する（ステップＳ１３０）。
【００３２】
ここで、能力応答の作成について説明する。この能力応答には、スキャン実行部２５における、画像を読み取る解像度、作成可能な画像データのサイズ、カラー、モノクロなど読み取り可能である色種別、ｔｉｆｆやｊｐｅｇなど印刷コンテンツを生成する符号化種別を含むものとした。この印刷システム１０では、能力応答に含まれている送信側端末２０の能力のうち印刷装置端末３０で印刷処理を行うのに適したものを印刷装置端末３０側で選択するよう設定されている。このため、原稿Ｍに対して適していない送信側端末２０の能力については省略し、範囲を限定した能力応答を作成するものとした。図８は、能力設定情報２６ａの一例を示す説明図である。この能力設定情報２６ａには、原稿Ｍのサイズに対して拡大・縮小が許容される、作成後の画像サイズの範囲が設定されている。図８に示した「×」は拡大又は縮小してその画像サイズを作成しないことを表している。例えば、原稿ＭがＡ４サイズである場合には、Ａ３，Ｂ４サイズへ拡大、Ｂ５，Ａ５サイズへ縮小したサイズで画像データを作成することが許容され、ハガキサイズや写真用の２Ｌ版、Ｌ版サイズまでの縮小した画像データの作成については実際には可能であるが能力としてできないとする設定となっている。こうすれば、印刷装置端末３０において、例えば原稿がドキュメントである場合に縮小され過ぎて読めない程度の小さな文字の印刷物となってしまうことや、原稿が写真サイズの画像である場合に許容範囲を超えて拡大されて画質が低下した印刷物となってしまうことを防止することができる。ここでは、原稿ＭがＡ４サイズである場合、能力応答としては、Ａ３，Ｂ４，Ａ４，Ｂ５，Ａ５サイズの画像データを作成可能である能力応答を作成し、印刷装置端末３０へ送信するものとした。
【００３３】
図９は、能力応答メッセージの一例を示す説明図である。ここでは、能力応答メッセージの０１行は要求に対して成功を意味する「２００ＯＫ」であり、０２行は内容の種別がＸＭＬのテキストであることを意味し、０３行は長さを表わす。そして、送信側端末２０の能力としては、この例からは、作成可能な画像サイズ（１０行の「ＩｍａｇｅＳｉｚｅ」）はＡ３，Ｂ４，Ａ４，Ｂ５，Ａ５サイズ（１２行〜１６行）であり、読取解像度（２０行の「ＳｃａｎＱｕａｌｉｔｙ」）は２００×２００ｄｐｉ，３００×３００ｄｐｉ，４００×４００ｄｐｉ，６００×６００ｄｐｉ（２２行〜２５行）であり、符号化種別（２９行の「ＤｏｃｕｍｅｎｔＦｏｒｍａｔ」）はｔｉｆｆ（２９行の「ｉｍｇ／ｔｉｆｆ」）であり、色種別（３５行の「ＭｏｎｏＣｏｌｏｒ」）はカラー，モノクロ（３５行、３６行）であることが解る。そして、この能力応答メッセージの４４行には、次に印刷装置端末３０からページ情報要求する際のＵＲＬが記述されている。このＵＲＬは、ＩＮＶＩＴＥメッセージにおけるＳＤＰで記述した送信側端末２０のＩＰアドレス「ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ」（図７では０２行の「ＨＯＳＴ：ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ」）からの相対アドレスとなっている。なお、４５行には、ステータス変更情報を受け取るためのＵＲＬ（「ｎｅｗｐｒｉｎｔ／ｅｖｅｎｔ／」）が記述されている。このステータス変更情報を受け取るためのＵＲＬは、印刷装置端末３０が正常とは異なる状態、例えば紙詰まりやインク切れなどの状態が生じたときに印刷装置端末３０が情報を受け取るためのＵＲＬである。
【００３４】
ステップＳ１３０で能力応答を送信すると、制御部２２は、読取実行条件を受信するまで待機する（ステップＳ１４０）。読取実行条件は、詳しくは後述するが、例えば、画像を読み取る解像度、印刷コンテンツの画像サイズ、カラー、モノクロなど色種別、ｔｉｆｆやｊｐｅｇなど符号化種別などの条件が含まれている。図１０は、読取実行条件の一例を示す説明図である。ここでは、要求する読取条件として、画像サイズ「ＩｍａｇｅＳｉｚｅ」がＡ４サイズであり、読取解像度「ＳｃａｎＱｕａｌｉｔｙ」が６００×６００ｄｐｉであり、符号化種別「ＤｏｃｕｍｅｎｔＦｏｒｍａｔ」がｔｉｆｆであり、色種別「ＭｏｎｏＣｏｌｏｒ」がカラーであるものとした。読取実行条件を受信すると、制御部２２は、これに対する応答を印刷装置端末３０へ送信し（ステップＳ１５０）、受信した読取実行条件で画像読取処理を実行する（ステップＳ１６０）。この画像読取処理は、例えば、スキャン実行部２５によって図示しないラインイメージセンサーを走査し読取実行条件に含まれる解像度で原稿Ｍを読み取り、読取実行条件に含まれる画像サイズ且つ符号化種別で画像データを生成する処理を行う。続いて、制御部２２は、生成した画像データを印刷コンテンツデータとしてＩ／Ｆ２９及びＩＰネットワーク１１を介して印刷装置端末３０へ送信する読取データ送信処理を実行する（ステップＳ１７０）。
【００３５】
図４に示すように、読取データ通信処理では、取得したＵＲＬを用いて印刷装置端末３０が読取データ要求メッセージを送信することによりデータ要求を行う（Ｓ２４０）。一方、印刷装置端末３０からの読取データ要求をＩ／Ｆ２９を介して送信側端末２０が受信すると、制御部２２は、データ応答メッセージと印刷コンテンツのデータとを読取データ応答としてＩ／Ｆ２９を介して印刷装置端末３０へ送信する（Ｓ１７０）。このように、送信側端末２０がサーバー・クライアントモデルにおけるサーバーとして機能し、印刷装置端末３０がサーバー・クライアントモデルにおけるクライアントとして機能してデータの送受信を行う。
【００３６】
続いて、制御部２２は、未送信状態の印刷コンテンツの有無に基づいて印刷コンテンツの送信が終了したか否かを判定し（ステップＳ１８０）、印刷コンテンツの送信が終了していないときには、ステップＳ１７０での読取データ送信処理を継続する。一方、印刷コンテンツの送信が終了したときには、呼切断処理を実行し（ステップＳ１９０）、このルーチンを終了する。呼切断処理では、図４に示すように、印刷装置端末３０からセッションを終了するための状態コードとしての「ＢＹＥ」をＳＩＰプロキシー・サーバー１４，ＳＩＰプロキシー・サーバー１２を介して送信側端末２０へ送信し、これに対して送信側端末２０から「２００ＯＫ」をＳＩＰプロキシー・サーバー１２，ＳＩＰプロキシー・サーバー１４を介して印刷装置端末３０へ送信することにより、セッションを終了する。なお、セッションの確立と終了とをＳＩＰプロキシー・サーバー１２，ＳＩＰプロキシー・サーバー１４を介して行うことにより、ＳＩＰプロキシー・サーバー１２およびＳＩＰプロキシー・サーバー１４を管理する管理者は、送信側端末２０と印刷装置端末３０とのセッションの確立の日時およびセッションの終了の日時を取得して送信側端末２０や印刷装置端末３０へのセッションの確立に対するサービスの対価（課金）を計算することができる。
【００３７】
次に、印刷装置端末３０側での処理について説明する。なお、上述したステップ番号や図番号を引用してその説明を省略し、重複した説明を避けて以下説明する。送信側端末２０からの呼制御処理（Ｓ１１０）を受けると、印刷装置端末３０の制御部３２は、図３に示す読取データ印刷処理ルーチンを実行する。このルーチンを開始すると、制御部３２は、呼制御処理を実行し（ステップＳ２００）、送信側端末２０とのセッションを確立すると、Ｉ／Ｆ３９を介して能力要求（図７）を送信側端末２０へ送信し（ステップＳ２１０）、能力応答を受信するまで待機する（ステップＳ２２０）。Ｉ／Ｆ３９を介して能力応答（図９）を受信すると、制御部３２は、印刷設定、印刷実行部３４にセットされている用紙サイズ及び受信した能力応答の内容に基づいて読取実行条件を設定すると共に設定した読取実行条件をＩ／Ｆ３９を介して送信側端末２０へ送信する（ステップＳ２３０）。ここで、読取実行条件の設定について説明する。
【００３８】
図１１は、読取・印刷条件設定情報３６ａの一例を示す説明図である。この読取・印刷条件設定情報３６ａには、印刷装置端末３０の現在の印刷設定の情報やこの印刷設定に合わせた読取実行条件の設定方法などが格納されている。読取・印刷条件設定情報３６ａには、現在の印刷設定の情報として、印刷品質である「きれい」及び「はやい」が含まれており、ここでは「きれい」に設定されているものとした。また、原稿Ｍと同じサイズの印刷媒体が用紙カートリッジ３４ａにセットされていない場合があることから、読取・印刷条件設定情報３６ａでは、スキャン実行部２５で読み取って作成する画像サイズも設定するものとした。この読取・印刷条件設定情報３６ａでは、印刷設定が「きれい」であるときには、読取速度を考慮せず、送信側端末２０の有する能力の上限値以下且つより大きい値に読取解像度を設定し、できるだけ高精細な画像を読み取って作成するように読取実行条件を設定するものとした。また、印刷設定が「きれい」であるときには、用紙カートリッジ３４ａにセットされている印刷用紙のうち原稿サイズ以上のサイズで且つ原稿サイズに一番近い印刷用紙のサイズを画像データサイズに設定するものとした。こうすれば、原稿サイズよりも小さな印刷物に比して、よりきれいな印刷物を得ることができる。一方、印刷設定が「はやい」であるときには、画像品質を考慮せず、送信側端末２０の有する能力の下限値以上且つより小さい値に読取解像度を設定し、できるだけ読取速度を速くし容量を小さくして画像を読み取って作成するように読取実行条件を設定するものとした。また、印刷設定が「はやい」であるときには、用紙カートリッジ３４ａにセットされている印刷用紙のうち原稿サイズ以下のサイズで且つ原稿サイズに一番近い印刷用紙のサイズを画像データサイズに設定するものとした。こうすれば、原稿サイズよりも大きな印刷物に比して、より速く印刷を行うことができる。また、その他の読取実行条件として、原稿Ｍがカラーであり、印刷実行部３４でカラー印刷が可能な場合は色種別に「カラー」を設定し、符号化種別に送信側端末２０で利用可能な「ｔｉｆｆ」を設定する。このように読取実行条件を設定すると、制御部３２は、Ｉ／Ｆ３９を介して送信側端末２０へ送信する。
【００３９】
続いて、制御部３２は、読取データ受信処理を実行する（ステップＳ２４０）。ここでは、印刷装置端末３０がサーバー・クライアントモデルにおけるクライアントとして機能するから、印刷装置端末３０は送信側端末２０へ読取データ要求を送信する。これを受けた送信側端末２０は、印刷装置端末３０が設定した読取実行条件で原稿Ｍを読み取って画像データを作成し、印刷装置端末３０へ送信する処理を実行する（Ｓ１７０）。制御部３２は、印刷コンテンツの受信が終了したか否かを送信側端末２０からコンテンツ無しの情報を受信したか否かに基づいて判定する（ステップＳ２５０）。印刷コンテンツの受信が終了していないときには、制御部３２はステップＳ２４０の処理を実行し、印刷コンテンツの受信が終了したときには、呼切断処理を実行し（ステップＳ２６０）、受信した印刷コンテンツの印刷実行処理を行い（ステップＳ２７０）、このルーチンを終了する。印刷実行処理では、例えば、図示しない給紙ローラーを駆動し、印刷コンテンツの画像データサイズに応じた印刷用紙が格納された用紙カートリッジ３４ａから印刷用紙を給紙し、この印刷用紙を搬送しながら画像データに基づいて画像を形成するよう印刷用紙にインクを吐出する処理を実行する。このように、印刷システム１０では、送信側端末２０で読み取って作成した印刷コンテンツをＩＰネットワーク１１を介して印刷装置端末３０で印刷する際に、印刷装置端末３０側で送信側端末２０の読取実行条件を設定し、得られた印刷コンテンツを印刷装置端末３０で印刷するのである。
【００４０】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態のスキャン実行部２５が本発明の処理実行手段に相当し、Ｉ／Ｆ２９が第１送信手段及び第１受信手段に相当し、制御部２２及びＳＩＰＵＡ２３が本発明の送信側接続確立実行手段に相当し、制御部２２が送信側制御手段に相当する。また、印刷実行部３４が本発明の印刷実行手段に相当し、Ｉ／Ｆ３９が第２送信手段及び第２受信手段に相当し、制御部３２及びＳＩＰＵＡ３３が本発明の受信側接続確立実行手段に相当し、制御部３２が受信側制御手段に相当する。また、能力応答が能力情報に相当し、読取実行条件が印刷コンテンツに関する処理の実行条件に相当する。なお、本実施形態では、送信側端末２０の動作を説明することにより本発明のデータ送信方法の一例も明らかにしている。また、印刷装置端末３０の動作を説明することにより本発明の印刷処理方法の一例も明らかにしている。
【００４１】
以上詳述した本実施形態の印刷システム１０によれば、ＮＧＮによるＩＰネットワーク１１を介して印刷装置端末３０とのＳＩＰによる接続が確立したあと、送信側端末２０がスキャン実行部２５に関する能力応答を印刷装置端末３０へ送信し、これを受信した印刷装置端末３０が能力応答と印刷実行部３４に関する設定とに基づいてスキャン実行部２５の読取実行条件を設定してこれを送信側端末２０へ送信し、これを受信した送信側端末２０がこの読取実行条件に基づいて読取処理を行い、読み取った印刷コンテンツを印刷装置端末３０へ送信し、これを受けた印刷装置端末３０が印刷コンテンツを印刷実行部３４に関する設定に基づいて印刷する。このように、スキャン実行部２５の能力応答を印刷装置端末３０へ送信し、印刷装置端末３０側でスキャン実行部２５の読取実行条件を設定するため、印刷装置端末３０により適した印刷コンテンツを印刷装置端末３０へ送信可能である。したがって、ＩＰネットワーク１１を介して印刷コンテンツをより適正に印刷することができる。
【００４２】
また、送信側端末２０は印刷装置端末３０との接続が確立したあとサーバー・クライアントモデルにおけるサーバーとして機能しながら印刷装置端末３０からの要求に対する応答を該印刷装置端末３０へ送信させる一方、印刷装置端末３０はサーバー・クライアントモデルにおけるクライアントとして機能しながら送信側端末２０への要求を送信させるため、印刷装置端末３０の主導による印刷コンテンツの送受信を行うことにより、印刷装置端末３０の性能に応じて印刷コンテンツの送受信を行って印刷することができ、ＩＰネットワーク１１を介して印刷コンテンツをより適正に印刷することができる。更に、送信側端末２０が画像を読み取る解像度、印刷コンテンツのサイズ、読み取り可能である色種別、印刷コンテンツを生成する符号化種別のうち少なくとも１以上を能力応答として印刷装置端末３０へ送信し、印刷装置端末３０がこの能力応答に応じた読取実行条件を設定するため、印刷コンテンツをより適正に印刷することができる。更にまた、送信側端末２０が原稿サイズに応じて範囲を限定した能力応答を印刷装置端末３０へ送信させるため、原稿サイズを利用してより適正な能力応答を送信可能であり、印刷コンテンツを一層適正に印刷することができる。そしてまた、印刷実行部３４に関する設定として印刷品質、印刷用紙のサイズを用いて読取実行条件を設定するため、印刷コンテンツを適正に印刷しやすい。
【００４３】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に
属する限り種々の態様で実施し得ることはいうまでもない。
【００４４】
例えば、上述した実施形態では、送信側端末２０は印刷装置端末３０との接続が確立したあとサーバー・クライアントモデルにおけるサーバーとして機能しながら印刷装置端末３０からの要求に対する応答を該印刷装置端末３０へ送信させる一方、印刷装置端末３０はサーバー・クライアントモデルにおけるクライアントとして機能しながら送信側端末２０への要求を送信させるものとしたが、特にこれに限られない。例えば、送信側端末２０は印刷装置端末３０との接続が確立したあとサーバー・クライアントモデルにおけるクライアントとして機能しながら印刷装置端末３０からの要求に対する応答を該印刷装置端末３０へ送信させる一方、印刷装置端末３０はサーバー・クライアントモデルにおけるサーバーとして機能しながら送信側端末２０への要求を送信させるものとしてもよい。このとき、上述した読取データ送信ルーチンにおいて、ステップＳ１２０の処理を省略し、ステップＳ１１０の呼制御処理のあとステップＳ１３０で能力応答を印刷装置端末３０へ送信するものとすればよい。また、上述した読取データ印刷処理ルーチンにおいて、ステップＳ２１０の処理を省略し、ステップＳ２００で呼制御処理を実行したあとステップＳ２２０で能力応答を受信するまで待機するものとすればよい。
【００４５】
上述した実施形態では、送信側端末２０は、検出した原稿サイズに応じて範囲を限定した能力応答を印刷装置端末３０へ送信するものとしたが、原稿の情報としてはこれに限定されず、例えば、原稿の画像の種別に応じて範囲を限定した能力応答を印刷装置端末３０へ送信させるものとしてもよいし、これ以外の条件を加えるものとしてもよい。画像の種別としては、例えばドキュメント、写真、ドキュメントと写真の複合画像などが挙げられる。
【００４６】
上述した実施形態では、原稿用紙サイズと作成する画像サイズとの関係が固定されている能力設定情報２６ａを用いてスキャン実行部２５の能力応答を限定するものとしたが、図１２に示すように、原稿の画像の種別に応じて原稿用紙サイズと作成する画像サイズとの関係を変更する能力設定情報２６ｂを用いるものとしてもよい。図１２は、別の能力設定情報２６ｂの一例を示す説明図である。この能力設定情報２６ｂでは、例えば、原稿サイズが定型のＡ４サイズのときに、原稿に文字が含まれているときには上述した能力設定情報２６ａと同様の限定であるが、原稿に文字が含まれていないときには、太点線で示すようにハガキサイズや２Ｌ版サイズへの縮小を許容するものとした。また、例えば、原稿サイズが定型の２Ｌ版サイズのときに、原稿に文字が含まれているときには上述した能力設定情報２６ａと同様の限定であるが、原稿の画像が写真であるときには、読取解像度を高めると共に太点線で示すようにＢ４サイズへの拡大を許容するものとした。なお、原稿の画像の種別の判定は、例えば、原稿をプレスキャンするものとしてもよいし、画像種別を検出可能な検出センサー２５ａを備えるものとしてもよい。
【００４７】
上述した実施形態では、送信側端末２０は、画像を読み取る解像度、印刷コンテンツのサイズ、読み取り可能である色種別、印刷コンテンツを生成する符号化種別のうち少なくとも１以上を含むスキャン実行部２５の能力応答を作成するものとしたが、特にこれに限定されず、これらのうち１以上を用いるものとしてもよいし、これ以外のスキャン実行部２５の能力に関する情報を加えるものとしてもよい。
【００４８】
上述した実施形態では、前記印刷実行手段に関する設定として印刷品質及び印刷用紙のサイズを用いて読取実行条件を設定するものとしたが、特にこれに限定されず、例えばこれらのうち１以上を用いるものとしてもよいし、これ以外の条件、例えば、印刷用紙の種別などの条件を加えるものとしてもよい。印刷用紙の種別としては、普通紙やマット紙、写真用紙などが挙げられる。また、読取・印刷条件設定情報３６ａを用いてスキャン実行部２５の読取実行条件を設定するものとしたが、特にこれに限定されない。
【００４９】
上述した実施形態では、印刷装置端末３０は、印刷コンテンツを受信してすぐ印刷するものとしたが、印刷実行部３４に適した読み取りを行ったことから印刷実行部３４で印刷を行うものとすれば印刷処理を実行するタイミングは特に限定されず、メモリー３６やメモリーカード３８などの記憶媒体へ保存したあと、印刷するものとしてもよい。
【００５０】
上述した実施形態では、原稿に形成された画像を読み取って印刷コンテンツを生成する読取処理を行うスキャン実行部２５の実行条件を印刷装置端末３０で設定するものとしたが、例えば、画像データの解像度、画像サイズ、色種別及び符号化種別のうち少なくとも１以上を変更する変更処理を制御部２２により行う実行条件を印刷装置端末３０で設定するものとしてもよい。画像データは、メモリー２６に記憶されているものとしてもよいし、メモリーカード２８に記憶されているものとしてもよい。このとき、送信側端末２０は、能力応答として、変更可能である解像度、画像サイズ、色種別、符号化種別のうち少なくとも１以上含むものとして作成するものとしてもよい。こうすれば、印刷装置端末３０の性能に合わせて変更処理を行った印刷コンテンツを印刷装置端末３０で受信可能であるため、印刷コンテンツをより適正に印刷することができる。
【００５１】
上述した実施形態では、印刷装置端末３０は、スキャン実行部３５とメモリーカードドライバー３７とを備えるものとしたが、スキャン実行部３５とメモリーカードドライバー３７とのうち一方だけを備えるものとしてもよいし、双方とも備えないものとしても構わない。また、送信側端末２０は、印刷実行部２４とスキャン実行部２５とメモリーカードドライバー２７とを備えたプリンターであるものとしたが、印刷コンテンツに関する処理を実行可能な構成を備えるものとすれば特にこれに限定されず、これらのうち１以上を備えないものとしてもよい。
【００５２】
上述した実施形態では、制御部２２が印刷実行部２４、スキャン実行部２５及びＩ／Ｆ２９を介した通信の制御を行うものとしたが、複数の制御部により分担して行うものとしてもよい。また、上述した実施形態では、印刷実行部２４，３４は、インクジェット方式の印刷機構としたが、単一感光体方式と中間転写方式とを採用したフルカラーの電子写真方式を採用してもよい。また、印刷実行部２４，３４は、カラー印刷する印刷機構であってもよいし、モノクロ印刷する印刷機構であってもよい。また、上述した実施形態では、スキャン実行部２５，３５は、ラインイメージセンサーを走査して原稿を読み取るフラットベッド型のスキャナーとしたが、ラインイメージセンサーを固定し原稿を搬送してこの原稿上に形成された画像を読み取るタイプのスキャナーとしてもよい。
【００５３】
上述した実施形態では、印刷システム１０として説明したが、送信側端末２０が実行するデータ送信方法としてもよいし、印刷装置端末３０が実行する印刷処理方法としてもよい。また、このデータ送信方法のプログラムとしてもよいし、印刷処理方法のプログラムとしてもよい。
【符号の説明】
【００５４】
１０  印刷システム、１１  ＩＰネットワーク、１２，１４  ＳＩＰプロキシー・サーバー、１６  ロケーション・サーバー、２０  プリンター（送信側端末）、２２，３２  制御部、２３，３３  ＳＩＰユーザー・エージェント（ＳＩＰＵＡ）、２４，３４  印刷実行部、２４ａ，３４ａ  用紙カートリッジ、２５，３５  スキャン実行部、２５ａ，３５ａ  検出センサー、２６，３６  メモリー、２６ａ，２６ｂ  能力設定情報、２７，３７  メモリーカードドライバー、２８，３８  メモリーカード、２９，３９  ネットワークインターフェイス（Ｉ／Ｆ）、３０  プリンター（印刷装置端末）、３６ａ  読取・印刷条件設定情報。
【図１】
2010224600.tif 000003
【図２】
2010224600.tif 000004
【図３】
2010224600.tif 000005
【図４】
2010224600.tif 000006
【図５】
2010224600.tif 000007
【図６】
2010224600.tif 000008
【図７】
2010224600.tif 000009
【図８】
2010224600.tif 000010
【図９】
2010224600.tif 000011
【図１０】
2010224600.tif 000012
【図１１】
2010224600.tif 000013
【図１２】
2010224600.tif 000014