(57)【要約】【課題】端末装置が使用する特定プロトコルに対応していない非対応機において、特定の端末装置からの指示に基づく画像形成を実現する。【解決手段】印刷システムは、ＩＰＰを用いた通信を行えない第２印刷装置２０（非対応機）と、非対応機と通信を行うとともにＩＰＰを用いて携帯端末４０と通信を行う第１印刷装置１０（対応機）とを含む。非対応機のＩＰアドレスを登録した対応機は、携帯端末４０からの探索要求に対し、非対応機の応答メッセージを送出し、携帯端末４０から非対応機の使用要求があった場合に、非対応機のＩＰアドレスに携帯端末４０のＩＰアドレスを関連付ける。対応機は、非対応機を用いた印刷ジョブデータが送られてきた場合に、印刷ジョブデータの送信元となる端末装置のＩＰアドレスと使用要求の要求元のＩＰアドレスとが一致すると、非対応機に印刷ジョブデータを転送する。【選択図】図６
2015185048.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に画像を形成するとともに特定プロトコルを用いた通信を行えない非対応機と、
前記非対応機と通信を行うとともに前記特定プロトコルを用いて端末装置と通信を行う対応機とを含み、
前記対応機は、
前記非対応機を判別するための判別情報を登録する登録手段と、
前記特定プロトコルを用いた前記端末装置からの問い合わせに対し、登録した前記非対応機に関する応答を行う応答手段と、
前記端末装置から前記非対応機の使用要求があった場合に、当該非対応機の前記判別情報に当該端末装置を識別するための端末識別情報を関連付ける関連付け手段と、
前記非対応機を用いた画像形成指示に対し、当該画像形成指示を行った装置を識別するための装置識別情報と当該非対応機の前記判別情報に関連付けられた前記端末識別情報とが一致する場合に、当該判別情報に基づいて当該非対応機に当該画像形成指示を転送する転送手段と
を含む画像形成システム。
【請求項２】
前記転送手段は、前記装置識別情報と前記端末識別情報とが一致しない場合に、前記非対応機に前記画像形成指示を転送しないことを特徴とする請求項１記載の画像形成システム。
【請求項３】
前記転送手段は、前記装置識別情報と前記端末識別情報とが一致しない場合に、前記端末装置および前記非対応機の少なくとも一方に失敗情報を転送することを特徴とする請求項２記載の画像形成システム。
【請求項４】
前記関連付け手段により前記非対応機の前記判別情報に前記端末識別情報が関連付けられた状態において、
前記応答手段は、前記特定プロトコルを用いた前記端末装置からの問い合わせに対し、前記非対応機に関する応答を行わないことを特徴とする請求項１乃至３のいずれか１項記載の画像形成システム。
【請求項５】
前記対応機は、記録媒体に画像を形成する機能をさらに有し、
前記対応機に設けられた前記応答手段は、前記特定プロトコルを用いた前記端末装置からの問い合わせに対し、さらに当該対応機に関する応答を行うこと
を特徴とする請求項１乃至４のいずれか１項記載の画像形成システム。
【請求項６】
記録媒体に画像を形成するとともに特定プロトコルを用いた通信を行えない非対応機との間で通信を行い、端末装置との間では当該特定プロトコルを用いた通信を行う通信手段と、
前記非対応機を判別するための判別情報を登録する登録手段と、
前記特定プロトコルを用いた前記端末装置からの問い合わせに対し、登録した前記非対応機に関する応答を行う応答手段と、
前記端末装置から前記非対応機の使用要求があった場合に、当該非対応機の前記判別情報に当該端末装置を識別するための端末識別情報を関連付ける関連付け手段と、
前記非対応機を用いた画像形成指示に対し、当該画像形成指示を行った装置を識別するための装置識別情報と当該非対応機の前記判別情報に関連付けられた前記端末識別情報とが一致する場合に、当該判別情報に基づいて当該非対応機に当該画像形成指示を転送する転送手段と
を含む中継装置。
【請求項７】
記録媒体に画像を形成する画像形成手段をさらに含み、
前記応答手段は、前記特定プロトコルを用いた前記端末装置からの問い合わせに対し、さらに自身に関する応答を行うこと
を特徴とする請求項６記載の中継装置。
【請求項８】
コンピュータに、
記録媒体に画像を形成するとともに特定プロトコルを用いた通信を行えない非対応機との間で通信を行い、端末装置との間では当該特定プロトコルを用いた通信を行う機能と、
前記非対応機を判別するための判別情報を登録する機能と、
前記特定プロトコルを用いた前記端末装置からの問い合わせに対し、登録した前記非対応機に関する応答を行う機能と、
前記端末装置から前記非対応機の使用要求があった場合に、当該非対応機の前記判別情報に当該端末装置を識別するための端末識別情報を関連付ける関連付け手段と、
前記非対応機を用いた画像形成指示に対し、当該画像形成指示を行った装置を識別するための装置識別情報と当該非対応機の前記判別情報に関連付けられた前記端末識別情報とが一致する場合に、当該判別情報に基づいて当該非対応機に当該画像形成指示を転送する機能と
を実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システム、中継装置およびプログラムに関する。
【背景技術】
【０００２】
公報記載の従来技術として、端末を介して印刷指定されたコンテンツデータを基に印刷ジョブを生成し、生成された印刷ジョブを送信する印刷サーバーシステムと、印刷ジョブを出力する画像形成装置とを通信可能な印刷中継サーバーシステムであって、印刷中継サーバーシステムにおけるユーザ毎に設けられている、印刷サーバーシステムから印刷ジョブを受信するプロキシーと、印刷中継サーバーシステムに接続されている画像形成装置毎に設けられている、受信された印刷ジョブを画像形成装置へ送信する中継仮想プリンターと、印刷指定時に指定された画像形成装置であって、印刷サーバーシステムに登録されている画像形成装置に関する装置情報を取得する取得手段と、取得された装置情報を基に中継仮想プリンターを特定し、受信された印刷ジョブを特定された仲介仮想プリンターに転送する転送手段と、を有する印刷中継サーバーシステムが存在する（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１２０６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、端末装置が使用する特定プロトコルに対応していない非対応機において、特定の端末装置からの指示に基づく画像形成を実現することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１記載の発明は、記録媒体に画像を形成するとともに特定プロトコルを用いた通信を行えない非対応機と、前記非対応機と通信を行うとともに前記特定プロトコルを用いて端末装置と通信を行う対応機とを含み、前記対応機は、前記非対応機を判別するための判別情報を登録する登録手段と、前記特定プロトコルを用いた前記端末装置からの問い合わせに対し、登録した前記非対応機に関する応答を行う応答手段と、前記端末装置から前記非対応機の使用要求があった場合に、当該非対応機の前記判別情報に当該端末装置を識別するための端末識別情報を関連付ける関連付け手段と、前記非対応機を用いた画像形成指示に対し、当該画像形成指示を行った装置を識別するための装置識別情報と当該非対応機の前記判別情報に関連付けられた前記端末識別情報とが一致する場合に、当該判別情報に基づいて当該非対応機に当該画像形成指示を転送する転送手段とを含む画像形成システムである。
請求項２記載の発明は、前記転送手段は、前記装置識別情報と前記端末識別情報とが一致しない場合に、前記非対応機に前記画像形成指示を転送しないことを特徴とする請求項１記載の画像形成システムである。
請求項３記載の発明は、前記転送手段は、前記装置識別情報と前記端末識別情報とが一致しない場合に、前記端末装置および前記非対応機の少なくとも一方に失敗情報を転送することを特徴とする請求項２記載の画像形成システムである。
請求項４記載の発明は、前記関連付け手段により前記非対応機の前記判別情報に前記端末識別情報が関連付けられた状態において、前記応答手段は、前記特定プロトコルを用いた前記端末装置からの問い合わせに対し、前記非対応機に関する応答を行わないことを特徴とする請求項１乃至３のいずれか１項記載の画像形成システムである。
請求項５記載の発明は、前記対応機は、記録媒体に画像を形成する機能をさらに有し、
前記対応機に設けられた前記応答手段は、前記特定プロトコルを用いた前記端末装置からの問い合わせに対し、さらに当該対応機に関する応答を行うことを特徴とする請求項１乃至４のいずれか１項記載の画像形成システムである。
請求項６記載の発明は、記録媒体に画像を形成するとともに特定プロトコルを用いた通信を行えない非対応機との間で通信を行い、端末装置との間では当該特定プロトコルを用いた通信を行う通信手段と、前記非対応機を判別するための判別情報を登録する登録手段と、前記特定プロトコルを用いた前記端末装置からの問い合わせに対し、登録した前記非対応機に関する応答を行う応答手段と、前記端末装置から前記非対応機の使用要求があった場合に、当該非対応機の前記判別情報に当該端末装置を識別するための端末識別情報を関連付ける関連付け手段と、前記非対応機を用いた画像形成指示に対し、当該画像形成指示を行った装置を識別するための装置識別情報と当該非対応機の前記判別情報に関連付けられた前記端末識別情報とが一致する場合に、当該判別情報に基づいて当該非対応機に当該画像形成指示を転送する転送手段とを含む中継装置である。
請求項７記載の発明は、記録媒体に画像を形成する画像形成手段をさらに含み、前記応答手段は、前記特定プロトコルを用いた前記端末装置からの問い合わせに対し、さらに自身に関する応答を行うことを特徴とする請求項６記載の中継装置である。
請求項８記載の発明は、コンピュータに、記録媒体に画像を形成するとともに特定プロトコルを用いた通信を行えない非対応機との間で通信を行い、端末装置との間では当該特定プロトコルを用いた通信を行う機能と、前記非対応機を判別するための判別情報を登録する機能と、前記特定プロトコルを用いた前記端末装置からの問い合わせに対し、登録した前記非対応機に関する応答を行う機能と、前記端末装置から前記非対応機の使用要求があった場合に、当該非対応機の前記判別情報に当該端末装置を識別するための端末識別情報を関連付ける関連付け手段と、前記非対応機を用いた画像形成指示に対し、当該画像形成指示を行った装置を識別するための装置識別情報と当該非対応機の前記判別情報に関連付けられた前記端末識別情報とが一致する場合に、当該判別情報に基づいて当該非対応機に当該画像形成指示を転送する機能とを実現させるプログラムである。
【発明の効果】
【０００６】
請求項１記載の発明によれば、本構成を有していない場合と比較して、端末装置が使用する特定プロトコルに対応していない非対応機において、特定の端末装置からの指示に基づく画像形成を実現することができる。
請求項２記載の発明によれば、本構成を有していない場合と比較して、特定の端末装置以外からの指示に基づく誤った画像形成を抑制することができる。
請求項３記載の発明によれば、本構成を有していない場合と比較して、画像形成が行えなかったことをユーザ等に通知することができる。
請求項４記載の発明によれば、本構成を有していない場合と比較して、特定の端末装置以外が非対応機を使用するのを抑制することができる。
請求項５記載の発明によれば、本構成を有していない場合と比較して、端末装置からの指示に基づいて対応機にて画像形成を行うことが可能になる。
請求項６記載の発明によれば、本構成を有していない場合と比較して、端末装置が使用する特定プロトコルに対応していない非対応機において、特定の端末装置からの指示に基づく画像形成を実現することができる。
請求項７記載の発明によれば、本構成を有していない場合と比較して、端末装置からの指示に基づいて自機にて画像形成を行うことが可能になる。
請求項８記載の発明によれば、本構成を有していない場合と比較して、端末装置が使用する特定プロトコルに対応していない非対応機において、特定の端末装置からの指示に基づく画像形成を実現することができる。
【図面の簡単な説明】
【０００７】
【図１】実施の形態における印刷システムの全体構成例を示した図である。
【図２】第１印刷装置のハードウェア構成例を示した図である。
【図３】第１印刷装置の機能構成例を示した図である。
【図４】第２印刷装置の機能構成例を示した図である。
【図５】携帯端末の機能構成例を示した図である。
【図６】印刷システムの動作例を説明するための図である。
【図７】デバイス登録要求処理の手順を説明するためのフローチャートである。
【図８】非対応機登録処理の手順を説明するためのフローチャートである。
【図９】（ａ）は登録要求の内容を、（ｂ）は代理応答情報の内容を、それぞれ示した図である。
【図１０】印刷装置探索要求処理の手順を説明するためのフローチャートである。
【図１１】検索応答処理の手順を説明するためのフローチャートである。
【図１２】（ａ）は自機（対応機）の応答メッセージの内容を、（ｂ）は非対応機の応答メッセージの内容を、（ｃ）は印刷可能プリンタリストの内容を、それぞれ示した図である。
【図１３】プリントジョブ送信処理の手順を説明するためのフローチャートである。
【図１４】ジョブ転送処理の手順を説明するためのフローチャートである。
【図１５】（ａ）〜（ｃ）はプリントジョブ送信処理において携帯端末の表示部に表示される画面の構成例を説明するための図である。
【図１６】（ａ）は使用要求の内容を、（ｂ）は追記がなされた代理応答情報の内容を、（ｃ）は印刷ジョブデータの内容を、（ｄ）は転送用ジョブデータの内容を、それぞれ示した図である。
【図１７】転送ジョブ受信処理の手順を説明するためのフローチャートである。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
【０００９】
＜背景＞
ＡｉｒＰｒｉｎｔ（登録商標）のように、所謂モバイル機器（携帯端末）から印刷を行おうとする度に、モバイル機器で使用可能なプリンタ（印刷装置）をモバイル機器が探索し、探索によって得られたプリンタの中から印刷で用いるプリンタをモバイル機器にて選択する無線プリントシステムが実用化されている。このような無線プリントシステムでは、一般に、モバイル機器と同じサブネットに接続されたプリンタまたはこれよりも広い範囲のネットワークに接続されたプリンタに対して、モバイル機器が、Ｂｏｎｊｏｕｒ（登録商標）等のディスカバリプロトコルを用いて探索要求を行う。そして、探索要求に対するプリンタからの応答に基づいて、使用可能なプリンタが、モバイル機器に設けられた画面に一覧表示される。
【００１０】
しかしながら、モバイル機器からの探索要求に対する応答が可能であるのは、ＢｏｎｊｏｕｒおよびＡｉｒＰｒｉｎｔに対応したプリンタ（以下では対応機と呼ぶ）だけであり、ＢｏｎｊｏｕｒおよびＡｉｒＰｒｉｎｔに対応していないプリンタ（以下では非対応機と呼ぶ）は、モバイル機器からの探索要求に対する応答を行うことができない。このため、対応機および非対応機の両者が共通のネットワークに接続されるとともに、例えばモバイル機器を操作するユーザに近い位置に非対応機が配置され、このユーザから遠い位置に対応機が配置されているような場合にあっては、ユーザは、近くにある非対応機で印刷を行うことができず、遠くにある対応機で印刷を行わざるを得ない。
【００１１】
そこで、以下に説明する実施の形態では、非対応機であっても、対応機等を介して、モバイル機器による探索要求に応答できるような構成とするとともに、実際にＡｉｒＰｒｉｎｔによる印刷を可能にする。
【００１２】
＜実施の形態＞
図１は、実施の形態における印刷システムの全体構成例を示した図である。
この印刷システムは、画像を形成する機能を有するとともにＡｉｒＰｒｉｎｔおよびＢｏｎｊｏｕｒにも対応した対応機の一例としての第１印刷装置１０と、画像を形成する機能を有する一方でＡｉｒＰｒｉｎｔおよびＢｏｎｊｏｕｒには対応していない非対応機の一例としての第２印刷装置２０と、これら第１印刷装置１０および第２印刷装置２０を接続するネットワーク３０と、ＡｉｒＰｒｉｎｔおよびＢｏｎｊｏｕｒに対応するとともに第１印刷装置１０と通信可能な端末装置の一例としての携帯端末４０とを有している。
【００１３】
第１印刷装置１０および第２印刷装置２０は、それぞれ、用紙等の記録媒体に画像を形成し、印刷媒体として出力する物理プリンタ（画像形成装置）である。また、第１印刷装置１０および第２印刷装置２０は、例えば社内にある共有プリンタである。ここで、第１印刷装置１０および第２印刷装置２０としては、プリント機能のみを有するものを用いてもよいが、プリント機能に加えて、コピー機能、スキャン機能、ファクシミリ機能等を有するものを用いてもよい。
【００１４】
なお、図１に示すネットワーク３０は、第１印刷装置１０と第２印刷装置２０との間の情報通信に用いられるものであって、例えばＬＡＮ（Local Area Network）で構成される。この例において、第１印刷装置１０と第２印刷装置２０とを接続するネットワーク３０では、通信プロトコルとして例えばＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）が用いられ、第１印刷装置１０と携帯端末４０とを接続するネットワーク（他のネットワークと呼ぶ）では、通信プロトコルとして特定プロトコルの一例としてのＩＰＰ（Internet Printing Protocol）が用いられる。したがって、第１印刷装置１０はＴＣＰ／ＩＰおよびＩＰＰの両者に対応するが、第２印刷装置２０はＴＣＰ／ＩＰには対応する一方ＩＰＰには対応していない。また、この例において、ネットワーク３０は有線ネットワークにて構成され、他のネットワークは無線ネットワークで構成される。
【００１５】
図２は、図１に示す第１印刷装置１０のハードウェア構成例を示した図である。
本実施の形態の第１印刷装置１０は、ＣＰＵ（Central Processing Unit）１０１と、ＲＡＭ（Random Access Memory）１０２と、ＲＯＭ（Read Only Memory）１０３と、ＨＤＤ（Hard Disk Drive）１０４と、操作パネル１０５と、画像形成部１０６と、通信インターフェース（以下、「通信Ｉ／Ｆ」と表記する）１０７とを備える。
【００１６】
ＣＰＵ１０１は、ＲＯＭ１０３等に記憶された各種プログラムをＲＡＭ１０２にロードして実行することにより、後述する各機能を実現する。
ＲＡＭ１０２は、ＣＰＵ１０１の作業用メモリ等として用いられるメモリである。
ＲＯＭ１０３は、ＣＰＵ１０１が実行する各種プログラム等を記憶するメモリである。
ＨＤＤ１０４は、画像形成部１０６における画像形成動作で用いる画像データ等を記憶する例えば磁気ディスク装置である。
ここで、ＣＰＵ１０１が実行するプログラムは、予めＲＯＭ１０３に記憶させておく形態の他、例えばＣＤ−ＲＯＭ等の記憶媒体に格納してＣＰＵ１０１に提供したり、あるいは、ネットワーク３０（図１参照）を介してＣＰＵ１０１に提供したりすることも可能である。
【００１７】
操作パネル１０５は、各種情報の表示やユーザからの操作入力の受付を行うタッチパネルである。ここで、操作パネル１０５は、各種情報が表示されるディスプレイと、指やスタイラスペン等で指示された位置を検出する位置検出シートとからなる。或いは、タッチパネルに代えて、ディスプレイ及びキーボードを用いてもよい。
【００１８】
画像形成手段の一例としての画像形成部１０６は、記録媒体に画像を形成するものである。ここで、画像形成部１０６は、例えばプリンタであり、感光体に付着させたトナーを記録媒体に転写して像を形成する電子写真方式や、インクを記録媒体上に吐出して像を形成するインクジェット方式のものを用いるとよい。
【００１９】
通信Ｉ／Ｆ１０７は、ネットワーク３０あるいは他のネットワークを介して他の装置（例えば第２印刷装置２０や携帯端末４０）との間で各種データの送受信を行う。
【００２０】
なお、図１に示す第２印刷装置２０のハードウェア構成も、上述した第１印刷装置１０と共通である。ただし、第２印刷装置２０に設けられた通信Ｉ／Ｆ１０７は、ネットワーク３０を介した通信は行えるものの、他のネットワークを介した通信を行うことはできない。また、図１に示す携帯端末４０のハードウェア構成は、画像形成部１０６が設けられていない点、および、ＨＤＤ１０４に代えてフラッシュメモリが設けられている点を除いて、上述した第１印刷装置１０と共通である。ただし、携帯端末４０に設けられた通信Ｉ／Ｆ１０７は、他のネットワークを介した通信は行えるものの、ネットワーク３０を介した通信を行うことはできない。
【００２１】
図３は、第１印刷装置１０の機能構成例を示した図である。
第１印刷装置１０は、ネットワーク入出力部１１と、ジョブ受信部１２と、ＲＩＰ（Raster Image Processor）部／印字部１３と、非対応機登録部１４と、論理プリンタ記憶部１５と、非対応機代理応答ＤＢ１６と、検索応答部１７と、ジョブ転送部１８とを備えている。
【００２２】
通信手段の一例としてのネットワーク入出力部１１は、ネットワーク３０を介して第２印刷装置２０との間でデータの入出力を行うとともに、他のネットワークを介して携帯端末４０との間でデータの入出力を行う。
関連付け手段の一例としてのジョブ受信部１２は、外部から送られてくる印刷ジョブデータを、ネットワーク入出力部１１を介して受信する。
ＲＩＰ部／印字部１３は、ジョブ受信部１２が受信した印刷ジョブデータの内容を解釈し、記録媒体に対して印字（画像形成）を行う。
【００２３】
登録手段の一例としての非対応機登録部１４は、ネットワーク入出力部１１を介して、第２印刷装置２０などの非対応機から送られてきた登録要求に基づき、非対応機に関連付けた論理プリンタの作成および登録、そして、作成した論理プリンタに関連付けた非対応機代理応答の作成および登録を行う。
【００２４】
論理プリンタ記憶部１５は、非対応機登録部１４が作成した論理プリンタの内容を記憶する。
非対応機代理応答ＤＢ１６は、非対応機登録部１４が作成した非対応機代理応答の内容を記憶する。
【００２５】
応答手段の一例としての検索応答部１７は、ネットワーク入出力部１１を介して、携帯端末４０等からＢｏｎｊｏｕｒを用いた探索要求を受け取った場合に、対応機である自機（第１印刷装置１０）に関する検索応答を行うとともに、非対応機に関する登録があった場合には、非対応機（例えば第２印刷装置２０）に関する検索応答を行う。
【００２６】
転送手段の一例としてのジョブ転送部１８は、ネットワーク入出力部１１を介して、携帯端末４０等から送られてきた印刷ジョブデータの宛先が、対応機である自機（第１印刷装置１０）ではなく自機に登録されている非対応機（例えば第２印刷装置２０）であった場合に、受け取った印刷ジョブデータを転送用ジョブデータとして、本来の宛先である非対応機（例えば第２印刷装置２０）に向けて転送する。
【００２７】
図４は、第２印刷装置２０の機能構成例を示した図である。
第２印刷装置２０は、ネットワーク入出力部２１と、ジョブ受信部２２と、ＲＩＰ部／印字部２３と、対応機特定部２４と、非対応機情報生成部２５と、デバイス登録要求部２６とを備えている。
【００２８】
ネットワーク入出力部２１は、ネットワーク３０を介して第１印刷装置１０との間でデータの入出力を行う。
ジョブ受信部２２は、外部から送られてくる印刷ジョブデータを、ネットワーク入出力部２１を介して受信する。なお、ジョブ受信部２２が受信する印刷ジョブデータには、携帯端末４０から第１印刷装置１０を介して送られてくる転送用ジョブデータが含まれる。
ＲＩＰ部／印字部２３は、ジョブ受信部２２が受信した印刷ジョブデータ（転送用ジョブデータ）の内容を解釈し、記録媒体に対して印字（画像形成）を行う。
【００２９】
対応機特定部２４は、登録要求の出力先（登録先）となる対応機（例えば第１印刷装置１０）を特定する。
非対応機情報生成部２５は、登録要求を作成するのに先立って、自機（第２印刷装置２０）に関する各種情報を含む非対応機情報を作成する。
【００３０】
デバイス登録要求部２６は、対応機特定部２４によって特定された登録先に、非対応機情報生成部２５によって作成された非対応機情報を関連付けた登録要求を作成し、ネットワーク入出力部２１およびネットワーク３０を介して登録先（例えば第１印刷装置１０）に向けて出力する。
【００３１】
図５は、携帯端末４０の機能構成例を示した図である。
携帯端末４０は、ネットワーク入出力部４１と、入力受付部４２と、表示部４３と、印刷装置検索部４４と、印刷可能プリンタリスト記憶部４５と、印刷データ作成部４６と、印刷ジョブ送信部４７とを備えている。
【００３２】
ネットワーク入出力部４１は、他のネットワークを介して第１印刷装置１０との間でデータの入出力を行う。
入力受付部４２は、ユーザによる入力を受け付ける。
表示部４３は、ユーザに対して各種画面を表示する。
【００３３】
印刷装置検索部４４は、入力受付部４２を介してユーザから印刷装置の検索指示を受け付けた場合に印刷装置検索イベントを発生させ、ディスカバリプロトコル（この例ではＢｏｎｊｏｕｒ）を用いた印刷装置の探索要求（問い合わせの一例）を、ブロードキャストによって行う。
【００３４】
印刷可能プリンタリスト記憶部４５は、印刷装置検索部４４を用いた印刷装置の探索要求を行った後、対応機（例えば第１印刷装置１０）から送られてきた、携帯端末４０で使用可能なプリンタ（印刷装置）のリスト（印刷可能プリンタリスト）を記憶する。
【００３５】
印刷データ作成部４６は、入力受付部４２を介してユーザから受け付けた指示に基づき、印刷データの作成を行う。
印刷ジョブ送信部４７は、印刷可能プリンタリスト記憶部４５に記憶される印刷可能プリンタリストの中から、入力受付部４２を介して受け付けた特定のプリンタ（論理プリンタ）を宛先とし、印刷データ作成部４６にて作成された印刷データを関連付けた印刷ジョブデータを作成し、ネットワーク入出力部４１および他のネットワークを介して送信する。
【００３６】
図６は、印刷システムの動作例を説明するための図である。
ここでは、まず、非対応機である第２印刷装置２０が、対応機である第１印刷装置１０に対し、ネットワーク３０を介して自機（第２印刷装置２０）のデバイス登録要求を行う（ステップ１）。続いて、第１印刷装置１０は、第２印刷装置２０からネットワーク３０を介して受け取ったデバイス登録要求に基づいて、非対応機（第２印刷装置２０）の登録を行う（ステップ２）。
【００３７】
その後、携帯端末４０が、他のネットワークを介して印刷装置の探索要求を行う（ステップ３）。なお、ステップ３では、携帯端末４０が、Ｂｏｎｊｏｕｒ等のディスカバリプロトコルの検索パケットをブロードキャストで送出する。ここで、対応機である第１印刷装置１０は、他のネットワークを介して携帯端末４０からの印刷装置の探査要求を受け取り、この探索要求に対する検索応答を行う（ステップ４）。このとき、第１印刷装置１０は、他のネットワークを介して、対応機である自機（第１印刷装置１０）に関する検索応答と、ステップ２で登録した非対応機である他機（第２印刷装置２０）に関する検索応答とを行う。なお、非対応機である第２印刷装置２０は、他のネットワークの範囲内におかれていたとしても、ステップ３の探索要求に対する検索応答を自らが行うことはできない。
【００３８】
それから、携帯端末４０は、印刷で使用する印刷装置を特定するとともに特定した印刷装置の使用を要求する使用要求の作成を行い、作成した使用要求を、他のネットワークを介して対応機である第１印刷装置１０に送出し、さらに、画像形成指示の一例としての印刷ジョブデータの作成を行い、作成した印刷ジョブデータを、他のネットワークを介して対応機である第１印刷装置１０に送出するプリントジョブの送信を行う（ステップ５）。
【００３９】
これに対し、第１印刷装置１０は、他のネットワークを介して受け取った使用要求に基づいて、携帯端末４０による特定の印刷装置の使用予約を行う。その後、第１印刷装置１０は、他のネットワークを介して受け取った印刷ジョブデータが自機（第１印刷装置１０）を宛先とし且つ自機に対する使用予約を行った携帯端末４０から送られてきたものであった場合には、自機にて印刷ジョブデータに基づく印刷を行う。一方、受け取った印刷ジョブデータが非対応機（第２印刷装置２０）を宛先とし且つ非対応機に対する使用予約を行った携帯端末４０から送られてきたものであった場合、第１印刷装置１０は、印刷ジョブデータに基づく転送用ジョブデータの作成を行うとともに、作成した転送用ジョブデータを、ネットワーク３０を介して第２印刷装置２０に送出するジョブ転送を行う（ステップ６）。
【００４０】
そして、第２印刷装置２０は、受け取った転送用ジョブデータ（印刷ジョブデータ）に基づく印刷を行い（ステップ７）、この処理を完了する。
【００４１】
では、図６に示す各ステップについて、より具体的に説明を行う。
【００４２】
図７は、デバイス登録要求処理（ステップ１）の手順を説明するためのフローチャートである。このデバイス登録要求処理は、非対応機である第２印刷装置２０（図４参照）が実行する。
【００４３】
処理の開始に伴い、対応機特定部２４は、自機（第２印刷装置２０）の登録先となる対応機を特定する（ステップ１１）。ここで、ステップ１１では、登録先となる対応機の、ネットワーク３０上でのＩＰアドレス（送信先ＩＰアドレスと呼ぶ）が特定される。この例では、第１印刷装置１０が、登録先となる対応機として特定される。
【００４４】
次に、非対応機情報生成部２５は、自機（第２印刷装置２０）のネットワーク３０上でのＩＰアドレス（送信元ＩＰアドレスと呼ぶ）を含む非対応機情報を作成する（ステップ１２）。続いて、デバイス登録要求部２６は、ステップ１１で特定した送信先ＩＰアドレスとステップ１２で作成した非対応機情報とを関連付けた登録要求の作成を行い、得られた非対応機情報を含む登録要求を、ネットワーク入出力部２１およびネットワーク３０を介して、対応機の送信先ＩＰアドレスに向けて送信し（ステップ１３）、この処理を完了する。
【００４５】
図８は、非対応機登録処理（ステップ２）の手順を説明するためのフローチャートである。この非対応機登録処理は、対応機である第１印刷装置１０（図３参照）が実行する。
【００４６】
この処理では、まず、図７に示すステップ１３において非対応機（第２印刷装置２０）からネットワーク３０を介して送信された登録要求を、ネットワーク入出力部１１を介して非対応機登録部１４が受信する（ステップ２１）。続いて、非対応機登録部１４は、受信した登録要求から非対応機情報を抽出し（ステップ２２）、抽出した非対応機情報に基づいて、非対応機（第２印刷装置２０）に対応するジョブ受信用の論理プリンタを作成し（ステップ２３）、作成した論理プリンタを論理プリンタ記憶部１５に記憶させる。また、非対応機登録部１４は、ステップ２３で作成した論理プリンタの名前（論理プリンタ名と呼ぶ）と、この論理プリンタの基となる登録要求に含まれていた非対応機（第２印刷装置２０）のＩＰアドレス（送信元ＩＰアドレス）とを関連付けた代理応答情報を作成して非対応機代理応答ＤＢ１６に登録し（ステップ２４）、この処理を完了する。
【００４７】
ここで、図９（ａ）は図７に示すステップ１３で作成される登録要求の内容を、図９（ｂ）は図８に示すステップ２４で作成される代理応答情報の内容を、それぞれ示した図である。
【００４８】
まず、図９（ａ）に示す例において、登録要求は、送信先ＩＰアドレス（第１印刷装置１０のＩＰアドレス）と非対応機情報と関連付けたものとなっており、非対応機情報は送信元ＩＰアドレス（第２印刷装置２０のＩＰアドレス）を含むものとなっている。この例において、第１印刷装置１０のＩＰアドレスは「１９２．１６８．１．１００」であり、第２印刷装置２０のＩＰアドレスは「１９２．１６８．１．１０１」であるものとする。
【００４９】
また、図９（ｂ）に示す例において、代理応答情報は、論理プリンタ名と登録要求における非対応機情報とを関連付けたものとなっており、非対応機情報は、判別情報の一例としての（送信元）ＩＰアドレスを含むものとなっている。この例において、第２印刷装置２０に対して設定された論理プリンタ名は「プリンタＢ」となっている。また、この例において、第１印刷装置１０自身には、論理プリンタ名として「プリンタＡ」が設定されているものとする。
【００５０】
図１０は、印刷装置探索要求処理（ステップ３）の手順を説明するためのフローチャートである。この印刷装置探索要求処理は、携帯端末４０（図５参照）が実行する。
【００５１】
入力受付部４２を介してユーザから印刷装置の検索指示を受け付けると、印刷装置検索部４４は、印刷装置検索イベントを発生させ（ステップ３１）、Ｂｏｎｊｏｕｒを用いた印刷装置探索要求を、ネットワーク入出力部４１および他のネットワークを介してブロードキャストする（ステップ３２）。
【００５２】
その後、印刷装置検索部４４は、予め決められた設定時間に到達するまで、換言すればタイムアウトとなるまで、印刷装置探索要求に対する印刷装置からの返答（応答メッセージ）を待つ。この間に、他のネットワークおよびネットワーク入出力部４１を介して印刷装置からの応答メッセージを受信すると（ステップ３３）、印刷装置検索部４４は、受信した応答メッセージから印刷装置名および印刷装置能力情報を取得する（ステップ３４）。そして、印刷装置検索部４４は、取得した印刷装置名および印刷能力得情報を関連付けた印刷可能プリンタリストを、印刷可能プリンタリスト記憶部４５に追加して記憶させる（ステップ３５）。そして、予め決められた設定時間に到達すること、換言すればタイムアウトとなることにより、この処理を完了する。なお、応答メッセージ、応答メッセージに含まれる印刷装置名および印刷装置能力情報の詳細と、印刷可能プリンタリストの詳細とについては後述する。
【００５３】
図１１は、検索応答処理（ステップ４）の手順を説明するためのフローチャートである。この検索応答処理は、対応機である第１印刷装置１０（図３参照）が実行する。
【００５４】
この処理では、まず、図１０に示すステップ３２において携帯端末４０から他のネットワークを介してブロードキャスト（送信）された印刷装置探索要求を、ネットワーク入出力部１１を介して検索応答部１７が受信する（ステップ４１）。続いて、検索応答部１７は、自機（第１印刷装置１０）の印刷装置能力情報を生成する（ステップ４２）。ここで、自機の印刷装置能力情報には、例えば画像形成機能（モノクロ／カラー、片面／両面）が含まれる。さらに、検索応答部１７は、自機（第１印刷装置１０）の論理プリンタ名およびＩＰアドレスとステップ４２で作成した自機の印刷装置能力情報とを関連付けた自機の応答メッセージ（対応機に関する応答あるいは自身に関する応答）を作成し、得られた自機の応答メッセージを、ネットワーク入出力部１１および他のネットワークを介して、携帯端末４０に向けて送信する（ステップ４３）。
【００５５】
次に、検索応答部１７は、非対応機代理応答ＤＢ１６を参照し、登録（記憶）されている全ての非対応機代理応答ＤＢのエントリに関し、繰り返し処理を行う。より具体的に説明すると、この間に、検索応答部１７は、非対応機代理応答ＤＢ１６に登録されている代理応答情報を１つずつ取得し（ステップ４４）、取得した代理応答情報に基づいて、この非対応機の印刷装置能力情報を生成する（ステップ４５）。ここで、非対応機の印刷装置能力情報には、自機の印刷装置能力情報と同じく、例えば画像形成機能（モノクロ／カラー、片面／両面）が含まれる。さらに、検索応答部１７は、非対応機の論理プリンタ名およびＩＰアドレスとステップ４５で作成した非対応機の印刷装置能力情報とを関連付けた非対応機の応答メッセージ（非対応機に関する応答）を作成し、得られた非対応機の応答メッセージを、ネットワーク入出力部１１および他のネットワークを介して、携帯端末４０に向けて送信する（ステップ４６）。そして、非対応機代理応答ＤＢ１６に登録されている全ての非対応機に対応する応答メッセージを送信し終わることにより、この処理を完了する。
【００５６】
ここで、図１２（ａ）は図１１に示すステップ４３で作成される自機（第１印刷装置１０）の応答メッセージの内容を、図１２（ｂ）は図１１に示すステップ４６で作成される非対応機（第２印刷装置２０）の応答メッセージの内容を、図１２（ｃ）は図１０に示すステップ３５で順次追加され、最終的に得られる印刷可能プリンタリストの内容を、それぞれ示した図である。
【００５７】
まず、図１２（ａ）に示す例において、自機（第１印刷装置１０）の応答メッセージは、第１印刷装置１０の論理プリンタ名（プリンタＡ）と、第１印刷装置１０のＩＰアドレス（１９２．１６８．１．１００）と、第１印刷装置１０の印刷装置能力情報（モノクロ／カラー可、片面／両面可）とを関連付けたものとなっている。
【００５８】
また、図１２（ｂ）に示す例において、非対応機（第２印刷装置２０）の応答メッセージは、第２印刷装置２０の論理プリンタ名（プリンタＢ）と、第１印刷装置１０のＩＰアドレス（１９２．１６８．１．１００）と、第２印刷装置２０の印刷装置能力情報（モノクロ／カラー可、片面／両面可）とを関連付けたものとなっている。
【００５９】
さらに、図１２（ｃ）に示す例において、印刷可能プリンタリストは、印刷装置名（論理プリンタ名）と、印刷装置のＩＰアドレスと、印刷装置の印刷装置能力情報とを関連付けたものとなっている。この例では、印刷可能プリンタリストに２つの印刷装置（第１印刷装置１０に対応するプリンタＡ（論理プリンタ）および第２印刷装置２０に対応するプリンタＢ（論理プリンタ））が登録されている。そして、第１印刷装置１０に対応するプリンタＡには、第１印刷装置１０のＩＰアドレス（１９２．１６８．１．１００）および第１印刷装置１０の印刷装置能力情報（モノクロ／カラー可、片面／両面可）が関連付けられており、第２印刷装置２０に対応するプリンタＢには、第１印刷装置１０のＩＰアドレス（１９２．１６８．１．１００）および第２印刷装置２０の印刷装置能力情報（モノクロ／カラー可、片面／両面可）が関連付けられている。
【００６０】
図１３は、プリントジョブ送信処理（ステップ５）の手順を説明するためのフローチャートである。このプリントジョブ送信処理は、携帯端末４０が実行する。
【００６１】
ユーザが印刷を所望する入力を、入力受付部４２を介して受け付けると、印刷データ作成部４６は、印刷可能プリンタリスト記憶部４５から読み出した印刷可能プリンタリストに含まれる１または複数の印刷装置名（論理プリンタ名）を、表示部４３に表示させる（ステップ５１）。次に、表示部４３に表示された１または複数の印刷装置(論理プリンタ)に関し、ユーザが入力受付部４２を介して１つの印刷装置を選択する（ステップ５２）。すると、印刷データ作成部４６は、ステップ５２で選択された印刷装置（論理プリンタ）およびこの印刷装置のＩＰアドレス（送信先ＩＰアドレス）と、自機（携帯端末４０）のＩＰアドレス（要求元ＩＰアドレス）とを関連付けた使用要求を作成し、得られた使用要求を、使用要求に含まれる印刷装置のＩＰアドレスを送信先として送信する（ステップ５３）。
【００６２】
続いて、印刷データ作成部４６は、ステップ５２で選択された印刷装置に関し、ステップ５１で読み出した印刷可能プリンタリストからこの印刷装置の印刷装置能力情報を取得し、印刷オプションとして表示部４３に表示させる（ステップ５４）。その後、ユーザが、入力受付部４２を介して印刷オプションを選択し（ステップ５５）、さらに入力受付部４２を介して印刷指示を行う（ステップ５６）。
【００６３】
印刷指示が行われることに伴い、印刷データ作成部４６は、印刷対象となる印刷データの作成を行う（ステップ５７）。なお、ステップ５７で印刷データ作成部４６が作成する印刷データは、予め決められたＰＤＬ（Page Description Language）で記述されるものであり、ここでは、ＰＤＦ（Portable Document Format）あるいはＵＲＦ（Universal Raster Format）が用いられる。
【００６４】
そして、印刷ジョブ送信部４７は、ステップ５２で選択された印刷装置（論理プリンタ）およびこの印刷装置のＩＰアドレスと、ステップ５５で選択された印刷オプションを含む印刷指示データと、ステップ５６で作成された印刷データと、送信元となる自機（携帯端末４０）のＩＰアドレスとを関連付けた印刷ジョブデータを作成し、得られた印刷ジョブデータを、印刷ジョブデータに含まれる印刷装置のＩＰアドレスを送信先として送信し（ステップ５８）、この処理を完了する。なお、使用要求、印刷ジョブデータ、印刷ジョブデータに含まれる印刷指示データおよび印刷データの詳細については後述する。
【００６５】
図１４は、ジョブ転送処理（ステップ６）の手順を説明するためのフローチャートである。このジョブ転送処理は、対応機である第１印刷装置１０（図３参照）が実行する。
【００６６】
この処理では、まず、図１３に示すステップ５３において携帯端末４０から他のネットワークを介して送信された使用要求を、ネットワーク入出力部１１を介してジョブ受信部１２が受信する（ステップ６０１）。続いて、ジョブ受信部１２は、受信した使用要求から、印刷装置名および要求元ＩＰアドレスを抽出する（ステップ６０２）。次に、ジョブ受信部１２は、非対応機代理応答ＤＢ１６に登録されている代理応答情報に、ステップ６０２で抽出した印刷装置名および要求元ＩＰアドレスを関連付けて追記（登録）する（ステップ６０３）。
【００６７】
その後、図１３に示すステップ５７において携帯端末４０から他のネットワークを介して送信された印刷ジョブデータを、ネットワーク入出力部１１を介してジョブ受信部１２が受信する（ステップ６０４）。続いて、ジョブ受信部１２は、受信した印刷ジョブデータから、印刷装置名および送信元ＩＰアドレスを抽出する（ステップ６０５）。
【００６８】
次に、ジョブ転送部１８は、ステップ６０５で抽出した印刷装置名および送信元ＩＰアドレスが、非対応機代理応答ＤＢ１６に登録されている代理応答情報における印刷装置名および要求元ＩＰアドレスと一致しているか否かを判断する（ステップ６０６）。すなわち、受信した印刷ジョブデータが、事前に使用予約を行った携帯端末４０から送られてきたものであるか否かを判断する。
【００６９】
ステップ６０６で肯定の判断（ＹＥＳ）を行った場合、ジョブ転送部１８は、次に、ステップ６０５で抽出された印刷装置すなわち転送先が、自機（第１印刷装置１０）であるか、論理プリンタ記憶部１５に論理プリンタとして登録（記憶）されている非対応機（例えば第２印刷装置２０）であるかを判断する（ステップ６０７）。
【００７０】
ステップ６０７において転送先が自機であると判断した場合、ジョブ転送部１８は、ステップ６０４で受信した印刷ジョブデータを自機（第１印刷装置１０）のＲＩＰ部／印字部１３に出力し、ＲＩＰ部／印字部１３が印刷ジョブデータに基づく自機による印刷を実行し（ステップ６０８）、後述するステップ６１１へと進む。
【００７１】
一方、ステップ６０７において転送先が非対応機であると判断した場合、ジョブ転送部１８は、ステップ６０４で受信した印刷ジョブデータから転送用ジョブデータを作成し（ステップ６０９）、得られた転送用ジョブデータを、対応する非対応機（ここでは第２印刷装置２０）に送信し（ステップ６１０）、後述するステップ６１１へと進む。
【００７２】
そして、ステップ６０８あるいはステップ６１０の後、ジョブ転送部１８は、非対応機代理応答ＤＢ１６に登録されている代理応答情報から、この印刷ジョブデータに関連する要求元ＩＰアドレス（使用予約）を削除し（ステップ６１１）、一連の処理を完了する。
【００７３】
他方、上記ステップ６０６において否定の判断（ＮＯ）を行った場合、ジョブ転送部１８は、印刷ジョブデータの送信元となる携帯端末４０や印刷ジョブデータの転送先となる第２印刷装置２０に対し、印刷ができなかったことを示すエラーメッセージ（失敗情報の一例）を送信する（ステップ６１２）。続いて、ジョブ転送部１８は、ステップ６０４で受信した印刷ジョブデータを削除し（ステップ６１３）、この処理を完了する。
【００７４】
図１５（ａ）〜（ｃ）はプリントジョブ送信処理（ステップ５）において携帯端末４０の表示部４３に表示される画面の構成例を説明するための図である。より具体的に説明すると、図１５（ａ）は、図１３に示すステップ５１の前に表示部４３に表示される画面の構成例を、図１５（ｂ）は図１３に示すステップ５１において表示部４３に表示される画面の構成例を、図１５（ｃ）は図１３に示すステップ５２において表示部４３に表示される画面の構成例を、それぞれ示した図である。
【００７５】
まず、図１５（ａ）では、表示部４３に表示された特定のアイコンをタップすることにより、「プリント」を選択するためのボタンが表示された例を示している。この画面において、「プリント」ボタンが選択されると、表示部４３には、図１５（ｂ）に示すプリンタオプション画面が表示される。図１５（ｂ）では、プリンタすなわち印刷装置を特定するためのボタンと、印刷部数を指定するためのボタンと、プリントすなわち印刷指示を行うためのボタンとが表示される。なお、ここには表示していないが、各プリンタの印刷装置能力情報に基づき、プリンタオプションとして「カラー／モノクロ」や「片面／両面」などを表示させることもできる。ここで、図１５（ｂ）に示す画面において、プリンタボタンの「＞」が選択されると、図１５（ｃ）に示すプリンタ選択画面が表示される。図１５（ｃ）では、印刷可能プリンタリスト記憶部４５に記憶されている２台の印刷装置（「プリンタＡ」および「プリンタＢ」）が表示される。ここで、例えばプリンタＢボタンが選択されると、図１５（ｂ）に示すプリンタオプション画面が再度表示される。ただし、このときのプリンタ選択画面では、プリンタＡではなくプリンタＢが、選択されたプリンタとして表示されることになる。このように、図１５（ｃ）に示すプリンタ選択画面でいずれかプリンタ（論理プリンタ）が選択されると、携帯端末４０は、図１３のステップ５３に示す使用要求の作成および送信を行う。そして、この状態で、図１５（ｂ）に示すプリントボタンが選択されると、図１３のステップ５６に示すユーザの印刷指示（プリンタＢ（第２印刷装置２０）を用いた印刷指示）がなされることとなる。
【００７６】
また、図１６（ａ）は図１３に示すステップ５３で作成される使用要求の内容を、図１６（ｂ）は図１４に示すステップ６０３で追記がなされた代理応答情報の内容を、図１６（ｃ）は図１３に示すステップ５８で作成される印刷ジョブデータの内容を、図１６（ｄ）は図１４に示すステップ６１０で作成される転送用ジョブデータの内容を、それぞれ示した図である。
【００７７】
まず、図１６（ａ）に示す例において、使用要求は、送信先ＩＰアドレス（１９２．１６８．１．１００）と、論理プリンタ名（プリンタＢ）と、端末識別情報の一例としての要求元ＩＰアドレス（ここでは携帯端末４０のＩＰアドレス）とを関連付けたものとなっている。この例において、携帯端末４０のＩＰアドレスは「１９２．１６８．１．５０」であるものとする。
【００７８】
また、図１６（ｂ）に示す例において、代理応答情報は、図９（ｂ）に示したものに対し、さらに、上記要求元ＩＰアドレスを含む使用予約をさらに関連付けたものとなっている。ここでは、上述した使用要求に従い、論理プリンタＢに対し、要求元ＩＰアドレスとして携帯端末４０のＩＰアドレス（１９２．１６８．１．５０）が関連付けられている。
【００７９】
さらに、図１６（ｃ）に示す例において、印刷ジョブデータは、送信先ＩＰアドレス（１９２．１６８．１．１００：第１印刷装置１０のＩＰアドレス）と、論理プリンタ名（プリンタＢ）と、印刷指示データ（１部、カラー、片面）と、印刷データ（ＰＤＦ形式）と、送信元ＩＰアドレス（１９２．１６８．１．５０：携帯端末４０のＩＰアドレス）とを対応付けたものとなっている。
【００８０】
また、図１６（ｄ）に示す例において、転送用ジョブデータは、転送先ＩＰアドレス（１９２．１６８．１．１０１：第２印刷装置２０のＩＰアドレス）と、印刷指示データ（１部、カラー、片面）と、印刷データ（ＰＤＦ形式）と、装置識別情報の一例としての送信元ＩＰアドレス（１９２．１６８．１．５０：ここでは携帯端末４０のＩＰアドレス）とを対応付けたものとなっている。
【００８１】
図１７は、転送ジョブ受信処理（ステップ７）の手順を説明するためのフローチャートである。なお、この転送ジョブ受信処理は、非対応機である第２印刷装置２０（図４参照）が実行する。
この処理では、まず、図１４に示すステップ６１０において第１印刷装置１０からネットワーク３０を介して送信された転送用ジョブデータを、ネットワーク入出力部２１を介してジョブ受信部２２が受信する（ステップ７１）。続いて、ジョブ受信部２２は、受信した転送用ジョブデータを自機のＲＩＰ部／印字部２３に出力し、ＲＩＰ部／印字部２３が転送用ジョブデータ（印刷ジョブデータ）に基づく自機による印刷を実行し（ステップ７２）、この処理を完了する。
【００８２】
このように、本実施の形態では、対応機である第１印刷装置１０に、非対応機である第２印刷装置２０を、論理プリンタとして予め登録しておくようにした。そして、携帯端末４０からＢｏｎｊｏｕｒを用いた印刷装置探索要求があった場合に、第１印刷装置１０が、自機（第１印刷装置１０）に関する検索応答を行うとともに、登録されている非対応機（第２印刷装置）に関する検索応答も行うようにした。これにより、携帯端末４０は、対応機である第１印刷装置１０に加えて、非対応機である第２印刷装置２０も、印刷可能なプリンタとして把握することが可能になる。
【００８３】
また、本実施の形態では、その後、携帯端末４０にて第２印刷装置２０を用いた印刷指示が生じた場合に、この印刷指示に対応する印刷ジョブデータを、携帯端末４０から他のネットワークを介して第１印刷装置１０に送信し、印刷ジョブデータを受け取った第１印刷装置１０が、この印刷ジョブデータを転送用ジョブデータとした後、ネットワーク３０を介して第２印刷装置２０に転送するようにした。これにより、携帯端末４０から第２印刷装置２０を出力先とする印刷（ＡｉｒＰｒｉｎｔ）を行うことが可能になる。
【００８４】
ここで、本実施の形態では、例えば携帯端末４０にて第２印刷装置２０を用いた印刷を行おうとする場合に、まず、第１印刷装置１０に対し第２印刷装置２０の使用予約を行うようにした。そして、第１印刷装置１０では、携帯端末４０を含む複数の端末装置（装置の一例）から第２印刷装置２０に対する印刷指示があった場合に、第２印刷装置２０の使用予約における要求元ＩＰアドレスと、印刷指示（印刷ジョブデータ）における送信元ＩＰアドレスとが一致するものについてのみ、この印刷ジョブデータを転送用ジョブデータとして第２印刷装置２０に転送するようにした。これにより、予期しないユーザ（端末装置）から第２印刷装置２０に印刷ジョブデータが転送されることに伴い、第２印刷装置２０において印刷が行われてしまうという事態を回避することができる。
【００８５】
なお、本実施の形態では、印刷機能を有する第１印刷装置１０を対応機とした場合を例として説明を行ったが、これに限られるものではなく、対応機は印刷機能を有してなくてもよい。すなわち、サーバ等のコンピュータ装置で対応機を構成してもかまわない。
【００８６】
また、本実施の形態では、端末識別情報および装置識別情報として、携帯端末４０を含む各種端末装置のＩＰアドレスを用いる場合を例として説明を行ったが、これに限られるものではない。これら端末識別情報および装置識別情報として、例えば端末装置のＭＡＣアドレス、ホスト名、ＳＳＩＤ、端末装置を使用するユーザ名等を用いてもかまわない。
【００８７】
さらに、本実施の形態では、１つの論理プリンタに対して設定可能な使用予約の数について、特に説明を行わなかったが、１つの論理プリンタに対する使用予約は、１つの端末装置からのもののみを受け付けるようにしてもよいし、台数を限定せず、複数の端末装置からのものをまとめて受け付けるようにしてもよい。ここで、前者の場合にあっては、例えば第２印刷装置２０に対し携帯端末４０による使用予約を受け付けた後は、他の端末装置からの印刷装置探索要求があったとしても、第２印刷装置２０（論理プリンタＢ）に関する応答を行わないようにするとよい。このような設定を行えば、印刷装置探索要求を行った他の端末装置において、第２印刷装置２０の存在を隠すことが可能になる。
【符号の説明】
【００８８】
１０…第１印刷装置、１１…ネットワーク入出力部、１２…ジョブ受信部、１３…ＲＩＰ部／印字部、１４…非対応機登録部、１５…論理プリンタ記憶部、１６…非対応機代理応答ＤＢ、１７…検索応答部、１８…ジョブ転送部、２０…第２印刷装置、２１…ネットワーク入出力部、２２…ジョブ受信部、２３…ＲＩＰ部／印字部、２４…対応機特定部、２５…非対応機情報生成部、２６…デバイス登録要求部、３０…ネットワーク、４０…携帯端末、４１…ネットワーク入出力部、４２…入力受付部、４３…表示部、４４…印刷装置検索部、４５…印刷可能プリンタリスト記憶部、４６…印刷データ作成部、４７…印刷ジョブ送信部、５０…他の携帯端末、１０１…ＣＰＵ、１０２…ＲＡＭ、１０３…ＲＯＭ、１０４…ＨＤＤ、１０５…操作パネル、１０６…画像形成部、１０７…通信Ｉ／Ｆ
【図１】
2015185048.tif 000003
【図２】
2015185048.tif 000004
【図３】
2015185048.tif 000005
【図４】
2015185048.tif 000006
【図５】
2015185048.tif 000007
【図６】
2015185048.tif 000008
【図７】
2015185048.tif 000009
【図８】
2015185048.tif 000010
【図９】
2015185048.tif 000011
【図１０】
2015185048.tif 000012
【図１１】
2015185048.tif 000013
【図１２】
2015185048.tif 000014
【図１３】
2015185048.tif 000015
【図１４】
2015185048.tif 000016
【図１５】
2015185048.tif 000017
【図１６】
2015185048.tif 000018
【図１７】
2015185048.tif 000019