(57)【要約】【課題】端末装置が使用する特定プロトコルに対応していない非対応機を、端末装置側でユーザが容易に判別できるようにする。【解決手段】記録媒体に画像を形成するとともに特定プロトコルを用いた通信を行えない第２印刷装置と、第２印刷装置と通信を行うとともに特定プロトコルを用いて携帯端末と通信を行う第１印刷装置とを含み、第１印刷装置は、第２印刷装置を判別するための判別情報を登録する論理プリンタ作成部１３２と、論理プリンタ作成部１３２にて登録した第２印刷装置に対して、第２印刷装置に対応する判別情報を通知する論理プリンタ名通知部１３４と、特定プロトコルを用いた携帯端末からの問い合わせに基づいて、第２印刷装置に対応する判別情報を携帯端末に送信する探索応答部１３６とを有し、第２印刷装置は、第１印刷装置の論理プリンタ名通知部１３４から通知された判別情報を表示する論理プリンタ名表示部を有する。【選択図】図４
2015186228.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に画像を形成するとともに特定プロトコルを用いた通信を行えない非対応機と、
前記非対応機と通信を行うとともに前記特定プロトコルを用いて端末装置と通信を行う対応機とを含み、
前記対応機は、
前記非対応機を判別するための判別情報を登録する登録手段と、
前記登録手段にて登録した前記非対応機に対して、当該非対応機に対応する前記判別情報を通知する通知手段と、
前記特定プロトコルを用いた前記端末装置からの問い合わせに基づいて、前記非対応機に対応する前記判別情報を当該端末装置に送信する送信手段とを有し、
前記非対応機は、
前記対応機の前記通知手段から通知された前記判別情報を表示する表示手段と
を有することを特徴とする画像処理システム。
【請求項２】
複数の前記対応機を含み、
複数の前記対応機の各送信手段は、前記特定プロトコルを用いた前記端末装置からの問い合わせに基づいて、複数の当該対応機のうち一の対応機の前記送信手段が一の非対応機に対応する前記判別情報を当該端末装置に送信することを特徴とする請求項１に記載の画像処理システム。
【請求項３】
複数の前記対応機を含み、
前記非対応機は、前記対応機の前記通知手段から前記判別情報が既に通知されていることに関する通知情報を送信する通知情報送信手段を有し、
前記対応機の前記送信手段は、前記通知情報に基づいて、前記非対応機に対応する前記判別情報を送信することを特徴とする請求項１に記載の画像処理システム。
【請求項４】
前記対応機は、自機の電源のオフ状態に関する電源オフ情報を送信する電源情報送信手段を有し、
前記非対応機の前記通知情報送信手段は、前記電源オフ情報を送信した前記対応機によって通知された前記判別情報に基づく前記通知情報は送信しないことを特徴とする請求項３に記載の画像処理システム。
【請求項５】
一の対応機の前記通知手段は、他の前記対応機の前記電源オフ情報に基づいて、前記登録手段にて登録した前記非対応機に対して、当該非対応機に対応する前記判別情報を通知することを特徴とする請求項４に記載の画像処理システム。
【請求項６】
前記対応機は、前記登録手段にて登録した前記非対応機について、前記判別情報の送信が他の前記対応機に行われているか否かを監視する送信監視手段を有し、
前記対応機の前記送信手段は、前記送信監視手段の監視に基づいて、前記非対応機に対応する前記判別情報を送信することを特徴とする請求項１に記載の画像処理システム。
【請求項７】
前記対応機は、前記送信手段にて送信が行われている前記非対応機と通信を行えるか否かを監視する通信監視手段を有し、
前記対応機の前記送信手段は、通信が行えない前記非対応機に対しては、対応する前記判別情報を送信しないことを特徴とする請求項１に記載の画像処理システム。
【請求項８】
特定プロトコルを用いた通信を行えない非対応機と通信を行い、当該特定プロトコルを用いて端末装置と通信を行う通信手段と、
前記非対応機にて表示されるとともに当該非対応機を判別するための判別情報を登録する登録手段と、
前記登録手段にて登録した前記非対応機に対して、当該非対応機に対応する前記判別情報を通知する通知手段と、
前記特定プロトコルを用いた前記端末装置からの問い合わせに基づいて、前記非対応機に対応する前記判別情報を当該端末装置に送信する送信手段と
を有することを特徴とする中継装置。
【請求項９】
中継装置に、
記録媒体に画像を形成するとともに特定プロトコルを用いた通信を行えない複数の非対応機と通信を行い、当該特定プロトコルを用いて端末装置と通信を行う機能と、
前記非対応機にて表示されるとともに当該非対応機を判別するための判別情報を登録する機能と、
登録した前記非対応機に対して、当該非対応機に対応する前記判別情報を通知する機能と、
前記特定プロトコルを用いた前記端末装置からの問い合わせに基づいて、前記非対応機に対応する前記判別情報を当該端末装置に送信する機能と
を実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システム、中継装置およびプログラムに関する。
【背景技術】
【０００２】
公報記載の従来技術として、例えば特許文献１には、印刷サービスと画像形成装置を中継し、印刷サービス毎かつユーザー毎に各印刷サービスと通信するためのインターフェース（プロキシー）を持ち、画像形成装置を代替する仮想プリンターを登録する印刷中継サーバーを提供することが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−０１２０６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、端末装置が使用する特定プロトコルに対応していない非対応機を、端末装置側でユーザが容易に判別できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、記録媒体に画像を形成するとともに特定プロトコルを用いた通信を行えない非対応機と、前記非対応機と通信を行うとともに前記特定プロトコルを用いて端末装置と通信を行う対応機とを含み、前記対応機は、前記非対応機を判別するための判別情報を登録する登録手段と、前記登録手段にて登録した前記非対応機に対して、当該非対応機に対応する前記判別情報を通知する通知手段と、前記特定プロトコルを用いた前記端末装置からの問い合わせに基づいて、前記非対応機に対応する前記判別情報を当該端末装置に送信する送信手段とを有し、前記非対応機は、前記対応機の前記通知手段から通知された前記判別情報を表示する表示手段とを有することを特徴とする画像処理システムである。
請求項２に記載の発明は、複数の前記対応機を含み、複数の前記対応機の各送信手段は、前記特定プロトコルを用いた前記端末装置からの問い合わせに基づいて、複数の当該対応機のうち一の対応機の前記送信手段が一の非対応機に対応する前記判別情報を当該端末装置に送信することを特徴とする請求項１に記載の画像処理システムである。
請求項３に記載の発明は、複数の前記対応機を含み、前記非対応機は、前記対応機の前記通知手段から前記判別情報が既に通知されていることに関する通知情報を送信する通知情報送信手段を有し、前記対応機の前記送信手段は、前記通知情報に基づいて、前記非対応機に対応する前記判別情報を送信することを特徴とする請求項１に記載の画像処理システムである。
請求項４に記載の発明は、前記対応機は、自機の電源のオフ状態に関する電源オフ情報を送信する電源情報送信手段を有し、前記非対応機の前記通知情報送信手段は、前記電源オフ情報を送信した前記対応機によって通知された前記判別情報に基づく前記通知情報は送信しないことを特徴とする請求項３に記載の画像処理システムである。
請求項５に記載の発明は、一の対応機の前記通知手段は、他の前記対応機の前記電源オフ情報に基づいて、前記登録手段にて登録した前記非対応機に対して、当該非対応機に対応する前記判別情報を通知することを特徴とする請求項４に記載の画像処理システムである。
請求項６に記載の発明は、前記対応機は、前記登録手段にて登録した前記非対応機について、前記判別情報の送信が他の前記対応機に行われているか否かを監視する送信監視手段を有し、前記対応機の前記送信手段は、前記送信監視手段の監視に基づいて、前記非対応機に対応する前記判別情報を送信することを特徴とする請求項１に記載の画像処理システムである。
請求項７に記載の発明は、前記対応機は、前記送信手段にて送信が行われている前記非対応機と通信を行えるか否かを監視する通信監視手段を有し、前記対応機の前記送信手段は、通信が行えない前記非対応機に対しては、対応する前記判別情報を送信しないことを特徴とする請求項１に記載の画像処理システムである。
請求項８に記載の発明は、特定プロトコルを用いた通信を行えない非対応機と通信を行い、当該特定プロトコルを用いて端末装置と通信を行う通信手段と、前記非対応機にて表示されるとともに当該非対応機を判別するための判別情報を登録する登録手段と、前記登録手段にて登録した前記非対応機に対して、当該非対応機に対応する前記判別情報を通知する通知手段と、前記特定プロトコルを用いた前記端末装置からの問い合わせに基づいて、前記非対応機に対応する前記判別情報を当該端末装置に送信する送信手段とを有することを特徴とする中継装置である。
請求項９に記載の発明は、中継装置に、記録媒体に画像を形成するとともに特定プロトコルを用いた通信を行えない複数の非対応機と通信を行い、当該特定プロトコルを用いて端末装置と通信を行う機能と、前記非対応機にて表示されるとともに当該非対応機を判別するための判別情報を登録する機能と、登録した前記非対応機に対して、当該非対応機に対応する前記判別情報を通知する機能と、前記特定プロトコルを用いた前記端末装置からの問い合わせに基づいて、前記非対応機に対応する前記判別情報を当該端末装置に送信する機能とを実現させるプログラムである。
【発明の効果】
【０００６】
請求項１の発明によれば、本発明を採用しない場合と比較して、端末装置が使用する特定プロトコルに対応していない非対応機を、端末装置側でユーザが容易に判別することが可能になる。
請求項２の発明によれば、本発明を採用しない場合と比較して、複数の対応機が含まれる場合であっても、一の非対応機について一の判別情報を端末装置に送信することができる。
請求項３の発明によれば、非対応機に対して、複数の対応機が重複して判別情報を通知することを防ぐことができる。
請求項４の発明によれば、対応機の電源がオフ状態になる際、他の対応機が判別情報を非対応機に通知することができる。
請求項５の発明によれば、対応機の電源がオフ状態になる際、他の対応機から通知された判別情報を非対応機にて表示することができる。
請求項６の発明によれば、判別情報が送信されていない非対応機に対応する判別情報を端末装置に送信することができる。
請求項７の発明によれば、通信が行えない非対応機に対応する判別情報の送信を防ぐことが可能になる。
請求項８の発明によれば、端末装置が使用する特定プロトコルに対応していない非対応機を、端末装置側でユーザが容易に判別できる中継装置を提供できる。
請求項９の発明によれば、端末装置が使用する特定プロトコルに対応していない非対応機を、端末装置側でユーザが容易に判別できるプログラムを提供できる。
【図面の簡単な説明】
【０００７】
【図１】本実施形態における印刷システムの全体構成例を示した図である。
【図２】本実施形態が適用される第１印刷装置のハードウェア構成例を示した図である。
【図３】（ａ）は、第１印刷装置における印刷処理部の機能構成例を示したブロック図であり、（ｂ）は、第１印刷装置における電源管理部の機能構成例を示したブロック図である。
【図４】第１印刷装置における非対応機情報応答部の機能構成例を示したブロック図である。
【図５】（ａ）は、論理プリンタ情報の一例を示した表であり、（ｂ）は探索応答情報の一例を示した表である。
【図６】（ａ）は、第２印刷装置における印刷処理部の機能構成例を示したブロック図であり、（ｂ）は、第２印刷装置における電源管理部の機能構成例を示したブロック図である。
【図７】第２印刷装置における論理プリンタ名管理部の機能構成例を示したブロック図である。
【図８】携帯端末の機能構成例を示したブロック図である。
【図９】実施形態１および実施形態２における印刷システムの動作例の概要を説明するための図である。
【図１０】実施形態１における第１印刷装置が第２印刷装置に論理プリンタ名を表示させ、探索応答を行う処理手順に関するフローチャートである。
【図１１】実施形態２における第２印刷装置にて通知の判定を行う処理手順に関するフローチャートである。
【図１２】実施形態３における探索応答をしている第１印刷装置が電源オフ状態となった場合の動作例の概要を説明するための図である。
【図１３】実施形態３における探索応答をしている第１印刷装置が電源オフ状態となった場合の処理手順に関するフローチャートである。
【図１４】実施形態３における探索応答をしている第１印刷装置が電源オフ状態となった場合の処理手順に関するフローチャートである。
【図１５】第２印刷装置が不通となった場合の第１印刷装置の処理手順に関するフローチャートである。
【図１６】第２印刷装置が電源オンになる際の処理手順に関するフローチャートである。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、本発明の実施形態について詳細に説明する。
ＡｉｒＰｒｉｎｔ（登録商標）のように、所謂モバイル機器（携帯端末）から印刷を行おうとする度に、モバイル機器で使用可能なプリンタ（印刷装置）をモバイル機器が探索し、探索によって得られたプリンタの中から印刷で用いるプリンタをモバイル機器にて選択する無線プリントシステムが実用化されている。このような無線プリントシステムでは、一般に、モバイル機器と同じサブネットに接続されたプリンタまたはこれよりも広い範囲のネットワークに接続されたプリンタに対して、モバイル機器が、ＢＯＮＪＯＵＲ（登録商標）等のディスカバリプロトコルを用いて要求（以下、探索要求）を行う。そして、探索要求に対するプリンタからの応答（以下、探索応答）に基づいて、使用可能なプリンタの名前がモバイル機器に設けられた画面に一覧表示される。
【０００９】
また、モバイル機器からの探索要求に対する応答が可能であるのは、ＢＯＮＪＯＵＲおよびＡｉｒＰｒｉｎｔに対応したプリンタ（以下では対応機と呼ぶ）だけであり、ＢＯＮＪＯＵＲおよびＡｉｒＰｒｉｎｔに対応していないプリンタ（以下では非対応機と呼ぶ）は、モバイル機器からの探索要求に対する応答を行うことができない。
【００１０】
ここで、対応機は、自らに対する探索要求の応答とともに、非対応機の代理で非対応機に対する探索要求の応答を行うことが考えられる。ただし、単にこの方法を用いた場合では、端末装置にて表示される非対応機の名前は、対応機が非対応機の代理で行った応答に基づくものであり、非対応機が画面に表示している名前と異なるものである。したがって、ユーザは、端末装置に表示される非対応機の名前と、例えばユーザの近くにある非対応機との対応関係を把握することが困難となる。
【００１１】
そこで、以下に説明する各実施形態では、対応機から非対応機に名前を通知して非対応機に通知した名前を表示させる。また、非対応機の代理で対応機が行う応答では、非対応機に通知した名前を送り、端末装置の画面にその名前を表示させる。
また、各実施形態では、使用可能なプリンタの名前としては、論理プリンタに任意に付けられる名前として判別情報の一例としての論理プリンタ名が用いられる。ここで、論理プリンタとは、端末装置の画面に表示され、画面上で選択されて印刷の指示を受付けると、印刷データ等のジョブを関連付けられたＩＰアドレスに印刷出力する仮想的なプリンタのことである。
以下、上述した機能を実現する構成について詳細に説明する。
【００１２】
＜実施形態１＞
図１は、本実施形態における印刷システムの全体構成例を示した図である。
この印刷システムは、画像を形成する機能を有するとともにＡｉｒＰｒｉｎｔおよびＢＯＮＪＯＵＲにも対応した対応機の一例としての第１印刷装置１Ａ、１Ｂ（以下、「第１印刷装置１」とも総称する）と、画像を形成する機能を有する一方でＡｉｒＰｒｉｎｔおよびＢＯＮＪＯＵＲには対応していない非対応機の一例としての第２印刷装置２Ａ、２Ｂ、２Ｃ（以下、「第２印刷装置２」とも総称する）とを有する。
また、印刷システムは、これら第１印刷装置１および第２印刷装置２を接続するネットワーク４と、ＡｉｒＰｒｉｎｔおよびＢＯＮＪＯＵＲに対応するとともに第１印刷装置１と通信可能な端末装置の一例としての携帯端末３とを有している。
【００１３】
なお、ネットワーク４上には、複数の携帯端末３と、複数の対応機および複数の非対応機とが接続可能であるが、図１では、一例として、１台の携帯端末３と、２台の第１印刷装置１Ａ、１Ｂと、３台の第２印刷装置２Ａ、２Ｂ、２Ｃとが接続された構成を示している。
【００１４】
第１印刷装置１および第２印刷装置２は、それぞれ、用紙等の記録媒体に画像を形成し、印刷媒体として出力する物理プリンタ（画像形成装置）である。また、第１印刷装置１および第２印刷装置２は、例えば社内にある共有プリンタである。ここで、第１印刷装置１および第２印刷装置２としては、プリント機能のみを有するものを用いてもよいが、プリント機能に加えて、コピー機能、スキャン機能、ファクシミリ機能等を有するものを用いてもよい。
【００１５】
なお、図１に示すネットワーク４は、第１印刷装置１と第２印刷装置２との間の情報通信に用いられるものであって、例えばＬＡＮ（Local Area Network）で構成される。この例において、第１印刷装置１と第２印刷装置２とを接続するネットワーク４では、通信プロトコルとして例えばＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）が用いられ、第１印刷装置１と携帯端末３とを接続するネットワーク（他のネットワークと呼ぶ）では、通信プロトコルとして特定プロトコルの一例としてのＩＰＰ（Internet Printing Protocol）が用いられる。したがって、第１印刷装置１はＴＣＰ／ＩＰおよびＩＰＰの両者に対応するが、第２印刷装置２はＴＣＰ／ＩＰには対応する一方ＩＰＰには対応していない。また、この例において、ネットワーク４は有線ネットワークにて構成され、他のネットワークは無線ネットワークで構成される。
【００１６】
図２は、本実施形態が適用される第１印刷装置１のハードウェア構成例を示した図である。
図２に示すように、第１印刷装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）で構成されたメモリ１０２とを備える。また、第１印刷装置１は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）で構成された記憶装置１０３と、ネットワーク４あるいは他のネットワークを介して外部装置との間で通信を行う通信手段の一例としての通信装置１０４とを備える。さらに、第１印刷装置１は、ユーザから入力操作を受付けるマウスやキーボードなどの入力受付部１０５と、各種情報の表示を行うディスプレイなど表示装置１０６とを備える。なお、入力受付部１０５と表示装置１０６として、入力操作および各種情報の表示を行うタッチパネルを用いてもよい。また、第１印刷装置１は、システム・バスや入出力バス等の各種のバスによって各構成要素が相互に接続され、各構成要素間で通信を行う。
【００１７】
第１印刷装置１において、ＣＰＵ１０１は、メモリ１０２または記憶装置１０３から読み出した制御プログラムに基づく処理を実行することで、画像処理を含む第１印刷装置１の動作を制御する。なお、ＣＰＵ１０１が実行する制御プログラムは、予めメモリ１０２や記憶装置１０３に記憶させておく形態の他、例えばＣＤ−ＲＯＭ等の記憶媒体に格納してＣＰＵ１０１に提供したり、あるいは、ネットワーク４を介してＣＰＵ１０１に提供したりすることも可能である。
【００１８】
なお、第２印刷装置２（図１参照）のハードウェア構成も、上述した第１印刷装置１と共通である。ただし、第２印刷装置２に設けられた通信装置１０４は、ネットワーク４を介した通信は行えるものの、他のネットワークを介した通信を行うことはできない。
また、携帯端末３（図１参照）のハードウェア構成は、記憶装置１０３としてフラッシュメモリが設けられている点を除いて、上述した第１印刷装置１や第２印刷装置２と共通である。ただし、携帯端末３に設けられた通信装置１０４は、他のネットワークを介した通信は行えるものの、ネットワーク４を介した通信を行うことはできない。
【００１９】
＜第１印刷装置＞
図３（ａ）は、第１印刷装置１における印刷処理部１１の機能構成例を示したブロック図であり、図３（ｂ）は、第１印刷装置１における電源管理部１２の機能構成例を示したブロック図である。
図４は、第１印刷装置１における非対応機情報応答部１３の機能構成例を示したブロック図である。
図５（ａ）は、論理プリンタ情報の一例を示した表であり、図５（ｂ）は探索応答情報の一例を示した表である。
【００２０】
図３（ａ）および図３（ｂ）に示すように、第１印刷装置１は、ネットワーク４や他のネットワークから受信した印刷ジョブデータの処理を行う印刷処理部１１と、自機の電源を管理する電源管理部１２とを備える。また、図４に示すように、第１印刷装置１は、携帯端末３からのＢＯＮＪＯＵＲを用いた探索要求に対して、非対応機の代理で探索応答を行う非対応機情報応答部１３を備える。
【００２１】
印刷処理部１１は、図３（ａ）に示すように、印刷ジョブデータを受信するジョブ受信部１１１と、印刷ジョブデータに対して画像処理を行うジョブ処理部１１２と、印刷ジョブデータに基づき記憶媒体に画像形成を行う画像形成部１１３とを備える。また、印刷処理部１１は、第２印刷装置２宛ての印刷ジョブデータを第２印刷装置２に転送するジョブ転送部１１４を備える。
【００２２】
ジョブ受信部１１１は、図３（ａ）に示すように、外部から送られてくる印刷ジョブデータを、通信装置１０４（図２参照）を介して受信する。そして、ジョブ受信部１１１は、印刷ジョブデータをジョブ処理部１１２に渡す。また、ジョブ受信部１１１は、携帯端末３等から送られる印刷ジョブデータの宛先が非対応機（例えば第２印刷装置２）であれば、印刷ジョブデータをジョブ転送部１１４に渡す。
【００２３】
ジョブ処理部１１２は、ジョブ受信部１１１から受取った印刷ジョブデータに対して画像処理を行い、印刷ジョブデータを画像形成部１１３に渡す。
画像形成部１１３は、ジョブ処理部１１２から受取った印刷ジョブデータに基づいて、記憶媒体に対して画像形成を行う。
ジョブ転送部１１４は、ジョブ受信部１１１から受取った印刷ジョブデータを、宛先に指定された非対応機である第２印刷装置２に転送する。
【００２４】
電源管理部１２は、図３（ｂ）に示すように、自機の各部位に電力を供給する電力供給部１２１と、電力供給部１２１の電力供給状態を監視し電源状態を通知する電源情報送信手段の一例としての電源監視部１２２とを備える。
電力供給部は１２１、商用電源から電力が供給されると自機の各部位に電力を供給して自機をオン状態にする。また、電力供給部１２１は、電力の供給が停止されると自機の各部位に電力を供給せずに自機をオフ状態にする。
【００２５】
電源監視部１２２は、電力供給部１２１による電力の供給を監視する。また、電源監視部１２２は、例えば自機がオン状態になった場合には、後述する非対応機情報応答部１３のプリンタ検索部１３１にその旨を通知する。また、電源監視部１２２は、例えば自機がオフ状態になった場合には、非対応機と他の対応機とに自機のＩＰアドレスと自機がオフ状態になることとをネットワーク４にブロードキャストする。本実施形態では、対応機である第１印刷装置１Ａの電源監視部１２２は、例えば、他の対応機である第１印刷装置１Ｂと非対応機である第２印刷装置２とに対してブロードキャストする。
【００２６】
非対応機情報応答部１３は、図４に示すように、ネットワーク４上の第２印刷装置２（図１参照）を検索するプリンタ検索部１３１と、非対応機の探索応答を行うために必要な情報である論理プリンタ情報と論理プリンタとを作成する登録手段の一例としての論理プリンタ作成部１３２とを備える。また、非対応機情報応答部１３は、論理プリンタ情報と論理プリンタとを記憶する論理プリンタ記憶部１３３と、論理プリンタ名を第２印刷装置２に通知する通知手段の一例としての論理プリンタ名通知部１３４とを備える。
【００２７】
非対応機情報応答部１３は、後述の探索応答部１３６にて探索応答を行う論理プリンタ情報を記憶する探索応答記憶部１３５と、探索応答を行う送信手段の一例としての探索応答部１３６を備える。
また、非対応機情報応答部１３は、探索要求を行って他の対応機が探索応答した論理プリンタ情報（以下、探索応答情報と称する）を取得する探索要求部１３７と、探索要求部１３７にて取得した論理プリンタ情報を記憶する応答情報記憶部１３８とを備える。
【００２８】
さらに、非対応機情報応答部１３は、非対応機や他の対応機から電源状態の通知を取得する電源情報取得部１３９を備える。また、非対応機情報応答部１３は、非対応機に対応する論理プリンタ情報を取得する論理プリンタ情報取得部１４１を備える。
非対応機情報応答部１３は、論理プリンタ記憶部１３３に記憶されている論理プリンタ情報に対応する第２印刷装置２が探索応答するか否かを監視する送信監視手段の一例としての探索応答監視部１４２を備える。また、非対応機情報応答部１３は、探索応答記憶部１３５に記憶されている第２印刷装置２が通信可能か否かを監視する通信監視手段の一例としてのプリンタ通信監視部１４３を備える。
【００２９】
そして、非対応機情報応答部１３は、ネットワーク４上の全ての非対応機である第２印刷装置２に対応する論理プリンタ情報と論理プリンタとを作成して記憶し、第２印刷装置２に対して論理プリンタ名を通知する。また、非対応機情報応答部１３は、携帯端末３からの探索要求に対して、論理プリンタ名を通知した第２印刷装置２に対応する論理プリンタ情報を送る探索応答を行う。
【００３０】
プリンタ検索部１３１は、電源監視部１２２から自機がオン状態になったことの通知を受取ると、ネットワーク４上の第２印刷装置２を検索する。そして、プリンタ検索部１３１は、検出した第２印刷装置２に対して、識別情報の一例としてのＩＰアドレスを要求して受取る。
【００３１】
実施形態１におけるプリンタ検索部１３１は、探索要求部１３７に探索要求を行う指示を行う。そして、プリンタ検索部１３１は、探索要求部１３７から他の対応機が探索応答した論理プリンタ情報である探索応答情報を取得する。そして、プリンタ検索部１３１は、検出した第２印刷装置２に対応する探索応答情報が取得されなかった場合に、第２印刷装置２の探索応答が行われていないとして、論理プリンタ作成部１３２に第２印刷装置２のＩＰアドレスを渡す。
【００３２】
論理プリンタ作成部１３２は、プリンタ検索部１３１から第２印刷装置２のＩＰアドレスを受取り、第２印刷装置２に対応する論理プリンタ情報と論理プリンタとを作成する。また、論理プリンタ作成部１３２は、作成した論理プリンタ情報を論理プリンタ記憶部１３３に関連付けて記憶する。そして、論理プリンタ作成部１３２は、論理プリンタ情報を論理プリンタ名通知部１３４に渡す。
【００３３】
ここで、具体的な論理プリンタ情報としては、図５（ａ）に示すように、論理プリンタ名、論理プリンタ情報を作成した対応機である自装置のＩＰアドレスと、非対応機である第２印刷装置２のＩＰアドレスとが関連付けられた情報である。対応機では、例えば、論理プリンタ名として「Ａｉｒｐｒｉｎｔ−Ａ」、「Ａｉｒｐｒｉｎｔ−Ｂ」および「Ａｉｒｐｒｉｎｔ−Ｃ」などが付けられる。
【００３４】
論理プリンタ記憶部１３３は、論理プリンタ情報を論理プリンタ作成部１３２から受取り記憶する。また、論理プリンタ記憶部１３３は、記憶されている論理プリンタ情報を論理プリンタ情報取得部１４１と探索応答監視部１４２とに渡す。
【００３５】
論理プリンタ名通知部１３４は、論理プリンタ作成部１３２および論理プリンタ情報取得部１４１から論理プリンタ情報を受取る。また、論理プリンタ名通知部１３４は、第２印刷装置２のＩＰアドレスに基づいて、論理プリンタ名と自機のＩＰアドレスとを第２印刷装置２に対して通知する。また、論理プリンタ名通知部１３４は、第２印刷装置２から論理プリンタ名の通知の応答として、第２印刷装置２に論理プリンタ名が既に通知されているか否かを示す通知情報を受取る。
そして、論理プリンタ名通知部１３４は、第２印刷装置から論理プリンタ名がまだ通知されていないという通知情報を受取った場合には、探索応答記憶部１３５に論理プリンタ情報を記憶する。なお、論理プリンタ名通知部１３４は、論理プリンタ名が既に通知されているとの通知情報を受取ると、探索応答記憶部１３５に論理プリンタ情報を記憶しない。
【００３６】
探索応答記憶部１３５は、論理プリンタ名通知部１３４から論理プリンタ情報を受取って記憶する。また、探索応答記憶部１３５は、後述する探索応答部１３６と後述するプリンタ通信監視部１４３とに論理プリンタ情報を渡す。さらに、探索応答記憶部１３５は、プリンタ通信監視部１４３からの論理プリンタ情報の削除を受付ける。なお、探索応答記憶部１３５には、自機の論理プリンタ情報も予め記憶されているものとする。
【００３７】
探索応答部１３６は、携帯端末３から探索要求を受け取った場合に、対応機である自機（第１印刷装置１）に関する探索応答と、非対応機（例えば第２印刷装置２）に関する探索応答を行う。具体的には、探索応答部１３６は、探索応答として、論理プリンタ記憶部１３３から自機の論理プリンタ情報と第２印刷装置２の論理プリンタ情報とを取得して携帯端末３に送る。
【００３８】
探索要求部１３７は、プリンタ検索部１３１から探索要求を行う指示を受付けると、探索要求を行い取得した探索応答情報をプリンタ検索部１３１に渡す。また、探索要求部１３７は、定期的に自ら探索要求を行い、取得した探索応答情報を応答情報記憶部１３８に記憶する。ここで、探索要求情報は、図５（ｂ）に示すように、非対応機の論理プリンタ名、論理プリンタ名を通知した対応機のＩＰアドレス、および非対応機のＩＰアドレスが関連付けられた情報である。
【００３９】
応答情報記憶部１３８は、探索要求部１３７から受取った探索応答情報を記憶する。また、応答情報記憶部１３８は、探索応答情報を後述する電源情報取得部１３９と後述する探索応答監視部１４２とに渡す。
電源情報取得部１３９は、ネットワーク４を介して、他の対応機あるいは非対応機の電源状態の通知をそれぞれのＩＰアドレスとともに取得する。また、電源情報取得部１３９は、電源状態の通知を取得すると応答情報記憶部１３８から探索応答情報を取得して、非対応機のＩＰアドレスを論理プリンタ情報取得部１４１に渡す。
【００４０】
具体的には、電源情報取得部１３９は、他の対応機の電源オフ状態（電源オフに関わる電源オフ情報）の通知と他の対応機のＩＰアドレスとを取得すると、探索応答情報に基づき、他の対応機が論理プリンタ名を通知した非対応機のＩＰアドレスを論理プリンタ情報取得部１４１に渡す。
また、電源情報取得部１３９は、非対応機の電源オン状態の通知と非対応機のＩＰアドレスとを受取ると、探索応答情報に基づいて、非対応機に論理プリンタ名を通知した対応機が自装置であれば、非対応機のＩＰアドレスを論理プリンタ情報取得部１４１に渡す。
【００４１】
なお、電源情報取得部１３９は、電源状態が通知されるとしたが、逆に電源情報取得部１３９から他の対応機や非対応機に対して電源状態を問い合わせてもよい。また、この場合には、電源情報取得部１３９は、応答情報記憶部１３８から取得した探索応答情報に基づいて、非対応機の探索応答を多く行っている対応機に対して問い合わせる方法が挙げられる。さらに、電源情報取得部１３９は、探索応答情報に基づいて、非対応機および探索応答を行っている対応機全てに対して問合せを行ってもよい。
【００４２】
探索応答監視部１４２は、論理プリンタ記憶部１３３に記憶された論理プリンタ情報に対応する非対応機が探索応答を行われているか否かを定期的に監視する。具体的には、探索応答監視部１４２は、応答情報記憶部１３８から探索応答情報を取得し、論理プリンタ記憶部１３３から論理プリンタ情報を取得する。また、探索応答監視部１４２は、探索応答情報に基づいて、論理プリンタ記憶部１３３に記憶された論理プリンタ情報に対応する非対応機のうち探索応答されていない非対応機を検出する。そして、探索応答監視部１４２は、検出した非対応機のＩＰアドレスを論理プリンタ情報取得部１４１に渡す。
【００４３】
プリンタ通信監視部１４３は、探索応答記憶部１３５に記憶されている論理プリンタ情報に対応する非対応機と、ネットワーク４を介して通信できるか否かを監視する。そして、プリンタ通信監視部１４３は、通信できない非対応機があれば、その非対応機に対応する論理プリンタ情報を消去する。
【００４４】
図６（ａ）は、第２印刷装置２における印刷処理部２１の機能構成例を示したブロック図であり、図６（ｂ）は、第２印刷装置２における電源管理部２２の機能構成例を示したブロック図である。
図７は、第２印刷装置２における論理プリンタ名管理部２３の機能構成例を示したブロック図である。
【００４５】
第２印刷装置２は、図６（ａ）および図６（ｂ）に示すように、ネットワーク４や他のネットワークから受信した印刷ジョブデータの処理を行う印刷処理部２１と、自機の電源を管理する電源管理部２２とを備える。また、第２印刷装置２は、図７に示すように、自機の論理プリンタ名を管理する論理プリンタ名管理部２３を備える。
印刷処理部２１は、図６（ａ）に示すように、印刷ジョブデータを受信するジョブ受信部２１１と、印刷ジョブデータに対して画像処理を行うジョブ処理部２１２と、印刷ジョブデータに基づいて記憶媒体に画像形成を行う画像形成部２１３とを備える。
【００４６】
ジョブ受信部２１１は、外部から送られてくる印刷ジョブデータを、通信装置１０４（図２参照）を介して受信し、印刷ジョブデータをジョブ処理部２１２に渡す。なお、ジョブ受信部２１１が受信する印刷ジョブデータには、携帯端末３から第１印刷装置１を介して送られてくる転送用ジョブデータが含まれる。
ジョブ処理部２１２は、ジョブ受信部２１１から受取った印刷ジョブデータに対して画像処理を行い、印刷ジョブデータを画像形成部２１３に渡す。
画像形成部２１３は、ジョブ処理部２１２から受取った印刷ジョブデータに基づいて、記憶媒体に対して画像形成を行う。
【００４７】
電源管理部２２は、図６（ｂ）に示すように、電力を自機の各部位に電力を供給する電力供給部２２１と、電力供給部２２１の電力供給状態を監視し電源状態を通知する電源監視部２２２とを備える。
電力供給部２２１は、商用電源から電力が供給されると自機の各部位に電力を供給して自機をオン状態にする。また、電力供給部２２１は、電力の供給が停止されると自機の各部位に電力を供給せずに自機をオフ状態にする。
【００４８】
電源監視部２２２は、電力供給部２２１による電力の供給を監視する。電源監視部２２２は、電力供給部２２１による電力供給が停止される際には、第２印刷装置２（図１参照）に自機がオフ状態またはオン状態になるとの通知と、自機のＩＰアドレスとを、ネットワーク４上の対応機である第１印刷装置１に対してブロードキャストする。
【００４９】
論理プリンタ名管理部２３は、図７に示すように、第１印刷装置１から送られる論理プリンタ名を受信する論理プリンタ名受信部２３１と、論理プリンタ名が既に通知されているか否かを判定する通知判定部２３２とを備える。また、論理プリンタ名管理部２３は、論理プリンタ名がまだ通知されていないと判定された場合に論理プリンタ名を登録する論理プリンタ名登録部２３３と、通知情報を第１印刷装置１に送信する通知情報送信手段の一例としての通知情報送信部２３４とを備える。さらに、論理プリンタ名管理部２３は、通知された論理プリンタ名を表示装置１０６（図２参照）に表示させる表示手段の一例としての論理プリンタ名表示部２３５を備える。
【００５０】
さらに、論理プリンタ名管理部２３は、ネットワーク４を介して第１印刷装置１の電源オフ状態の通知を取得する電源オフ情報取得部２３６と、論理プリンタ名登録部２３３の登録を取消すか否かを判断する取消判断部２３７とを備える。
論理プリンタ名受信部２３１は、第１印刷装置１から論理プリンタ名と第１印刷装置１のＩＰアドレスとを受取る。また、論理プリンタ名受信部２３１は、受取った論理プリンタ名と第１印刷装置のＩＰアドレスとを通知判定部２３２に渡す。
【００５１】
通知判定部２３２は、論理プリンタ名と第１印刷装置１のＩＰアドレスとを論理プリンタ名受信部２３１から受取る。また、通知判定部２３２は、論理プリンタ名がすでに通知されているか否かを判定する。そして、通知判定部２３２は、通知情報送信部２３４に通知情報と第１印刷装置１のＩＰアドレスとを渡す。また、そして、通知判定部２３２は、論理プリンタ名がまだ通知されていないと判定した場合、論理プリンタ名と第１印刷装置１とを論理プリンタ名登録部２３３に関連付けて登録し論理プリンタ名表示部２３５に渡す。
【００５２】
具体的には、通知判定部２３２は、論理プリンタ名登録部２３３に論理プリンタ名が登録されていない場合、受取った論理プリンタ名がまだ通知されていないと判定する。また、通知判定部２３２は、論理プリンタ名登録部２３３に論理プリンタ名が既に登録されている場合は既に通知されていると判定する。
【００５３】
論理プリンタ名登録部２３３は、通知判定部２３２から論理プリンタ名と第１印刷装置１のＩＰアドレスとを受取り、論理プリンタ名と第１印刷装置１のＩＰアドレスとを関連付けて登録する。また、論理プリンタ名登録部２３３は、通知判定部２３２と取消判断部２３７に論理プリンタ名と第１印刷装置１のＩＰアドレスとを渡す。
【００５４】
通知情報送信部２３４は、通知判定部２３２から通知情報と第１印刷装置１のＩＰアドレスとを受取る。通知情報送信部２３４は、受取ったＩＰアドレスに基づいて第１印刷装置１に対して、論理プリンタ名が既に通知されているか否かを示す通知情報を送信する。
論理プリンタ名表示部２３５は、通知判定部２３２から論理プリンタ名を受取ると、表示装置１０６に論理プリンタ名を表示させる。なお、論理プリンタ名表示部２３５は、対応機から論理プリンタ名が通知されていない場合には、「プリンタＡ」、「プリンタＢ」および「プリンタＣ」などの表示をさせる。
【００５５】
電源オフ情報取得部２３６は、ネットワーク４を介して、第１印刷装置１の電源オフ状態の通知とともに、第１印刷装置１のＩＰアドレスを取得する。そして、電源オフ情報取得部２３６は、第１印刷装置１のＩＰアドレスを取消判断部２３７に渡す。
【００５６】
取消判断部２３７は、電源オフ情報取得部２３６から第１印刷装置１のＩＰアドレスを受取る。また、取消判断部２３７は、論理プリンタ名登録部２３３に登録されている論理プリンタ名に対応する第１印刷装置１のＩＰアドレスと、受取ったＩＰアドレスとを比較する。そして、取消判断部２３７は、登録した論理プリンタ名を通知した第１印刷装置１が電源オフ状態となった第１印刷装置１であれば、論理プリンタ名登録部２３３の論理プリンタ名の登録を取消す。
【００５７】
図８は、携帯端末３の機能構成例を示したブロック図である。
図８に示すように、携帯端末３は、使用可能な印刷装置（プリンタ）を探索する印刷装置探索部３０１と、使用可能な印刷装置の論理プリンタ情報をリスト化して記憶する印刷可能プリンタリスト記憶部３０２とを備える。また、携帯端末３は、論理プリンタ名の一覧を表示して印刷出力先の選択を受付ける論理プリンタ名表示選択部３０３を備える。さらに、携帯端末３は、印刷データの作成を行う印刷データ作成部３０４と、ジョブを対応機に送信するジョブ送信部３０５とを備える。
【００５８】
印刷装置探索部３０１は、入力受付部１０５（図２参照）を介してユーザから印刷装置の検索指示を受け付けた場合に印刷装置検索イベントを発生させ、ディスカバリプロトコル（この例ではＢＯＮＪＯＵＲ）を用いた印刷装置の探索要求（問い合わせの一例）を、ブロードキャストによって行う。また、ＢＯＮＪＯＵＲを用いた探索要求により対応機である第１印刷装置１から取得した携帯端末３で使用可能な印刷装置の論理プリンタ情報を印刷可能プリンタリスト記憶部３０２に記憶する。
【００５９】
印刷可能プリンタリスト記憶部３０２は、印刷装置探索部３０１から受取った使用可能な印刷装置の論理プリンタ情報をリスト化し、印刷可能プリンタリストとして記憶する。
論理プリンタ名表示選択部３０３は、印刷可能プリンタリスト記憶部３０２から印刷可能プリンタリストを取得し、各印刷装置の論理プリンタ情報に基づいて論理プリンタ名の一覧を表示装置１０６に表示させる。また、論理プリンタ名表示選択部３０３は、表示装置１０６に表示されている論理プリンタ名の中から、ユーザが印刷出力先とする選択の入力を受付け、選択された論理プリンタ情報をジョブ送信部３０５に渡す。
【００６０】
印刷データ作成部３０４は、入力受付部１０５を介してユーザから受け付けた指示に基づき、印刷データの作成を行う。また、印刷データ作成部３０４は、ユーザの印刷指示により作成した印刷データを通知判定部２３２（図７参照）に渡す。
ジョブ送信部３０５は、論理プリンタ名表示選択部３０３から印刷出力先の論理プリンタ情報を受取り、印刷データ作成部３０４から印刷データを受取る。そして、ジョブ送信部３０５は、印刷データの宛先を受取った印刷出力先に設定し、論理プリンタ情報に基づいて対応機である第１印刷装置１に対して印刷データを送る。
【００６１】
図９は、実施形態１および実施形態２における印刷システムの動作例の概要を説明するための図である。
ここでは、まず、対応機である第１印刷装置１は、電源オン状態になると探索応答されていない非対応機である第２印刷装置２を探して発見する（ステップ１１）。続いて、第１印刷装置１は、発見した第２印刷装置２に対応する論理プリンタ情報と論理プリンタの作成を行う（ステップ１２）。そして、第１印刷装置１は、第２印刷装置２に対して作成した論理プリンタ名の通知を行う（ステップ１３）。第２印刷装置２は、第１印刷装置１から論理プリンタ名の通知を受けると論理プリンタ名を表示装置１０６に表示させる（ステップ１４）。例えば、表示装置１０６で表示されていた「プリンタＡ」という名前が、「Ａｉｒｐｒｉｎｔｅｒ−Ａ」となる。その後、携帯端末３が、他のネットワークを介して印刷装置のＢＯＮＪＯＵＲを用いた探索要求を行う（ステップ１５）。
【００６２】
なお、ステップ１５では、携帯端末３が、ＢＯＮＪＯＵＲ等のディスカバリプロトコルの検索パケットをブロードキャストで送出する。ここで、対応機である第１印刷装置１は、他のネットワークを介して携帯端末３からの印刷装置の探索要求を受け取り、この探索要求に対する探索応答を行う（ステップ１６）。このとき、第１印刷装置１は、他のネットワークを介して、対応機である自機（第１印刷装置１）に関する探索応答と、ステップ１２で登録した非対応機である他機（第２印刷装置２）に関する探索応答とを行う。なお、非対応機である第２印刷装置２は、他のネットワークの範囲内におかれていたとしても、ステップ１３の探索要求に対する探索応答を自らが行うことはできない。
【００６３】
それから、携帯端末３は、画像形成指示の一例としての印刷ジョブデータの作成を行うとともに、作成した印刷ジョブデータを、他のネットワークを介して対応機である第１印刷装置１に送出するジョブの送信を行う（ステップ１７）。そして、第１印刷装置１は、他のネットワークを介して受け取った印刷ジョブデータが自機（第１印刷装置１）を宛先としている場合には、自機にて印刷ジョブデータに基づく印刷を行う。
【００６４】
一方、他のネットワークを介して受け取った印刷ジョブデータが非対応機（第２印刷装置２）を宛先としている場合、第１印刷装置１は、印刷ジョブデータに基づく転送用ジョブデータの作成を行うとともに、作成した転送用ジョブデータを、ネットワーク４を介して第２印刷装置２に送出するジョブ転送を行う（ステップ１８）。そして、第２印刷装置２は、受け取った転送用ジョブデータに基づいて画像形成を行い（ステップ１９）、この処理を完了する。
【００６５】
図１０は、実施形態１における第１印刷装置１が第２印刷装置２に論理プリンタ名を表示させ、探索応答を行う処理手順に関するフローチャートである。
まず、第１印刷装置１の電力供給部１２１に電力が供給されて電源がオン状態になる（ステップ１０１）。第１印刷装置１のプリンタ検索部１３１は、電源監視部１２２から自機のオン状態の通知を受取り、ネットワーク４上の非対応機である第２印刷装置２の検索を行う（ステップ１０２）。また、プリンタ検索部１３１は、探索要求部１３７に探索要求を行う指示をして探索応答情報を取得し、検出した非対応機のうち探索応答されていない第２印刷装置２を探し、発見したか否かを判断する（ステップ１０３）。
【００６６】
第１印刷装置１は、プリンタ検索部１３１にて、探索応答されていない第２印刷装置２を発見した場合には（ステップ１０３でＹＥＳ）、第２印刷装置２に対応する論理プリンタ情報と論理プリンタとを論理プリンタ作成部１３２にて作成する（ステップ１０４）。
さらに、第１印刷装置１は、作成した論理プリンタ名を論理プリンタ名通知部１３４から第２印刷装置２に通知し（ステップ１０５）、第２印刷装置２は、通知された論理プリンタ名を論理プリンタ名受信部２３１にて受取る。本実施形態では、第２印刷装置２の通知判定部２３２にて通知の判定を行わずに論理プリンタ名を登録し、論理プリンタ名を論理プリンタ名表示部２３５に渡して表示させる（ステップ１０６）。また、本実施形態における第１印刷装置１の論理プリンタ名通知部１３４は、通知情報を受取らずに、論理プリンタ情報を探索応答記憶部１３５に記憶する。
【００６７】
第１印刷装置１は、探索応答部１３６にて携帯端末３から探索要求を受けると（ステップ１０７）、探索応答記憶部１３５から論理プリンタ情報を取得して探索応答として送る（ステップ１０８）。また、第１印刷装置１は、探索要求を受けた後、第２印刷装置２宛てのジョブをジョブ受信部１１１にて受取ると（ステップ１０９）、第１印刷装置１は、ジョブを第２印刷装置２にジョブ転送部１１４から転送する（ステップ１１０）。
なお、第１印刷装置１は、プリンタ検索部１３１にて探索応答されていない第２印刷装置２を発見しなかった場合には処理を終了する（ステップ１０３でＮＯ）。
【００６８】
このように、実施形態１の第１印刷装置１は、探索応答されていない非対応機である第２印刷装置２に対して論理プリンタ名を通知し、第２印刷装置２にて論理プリンタ名が表示される。また、第１印刷装置１は、携帯端末３に対して論理プリンタ名を含む論理プリンタ情報を送り探索応答する。したがって、第１印刷装置１では、印刷出力先として論理プリンタ名が表示され、第２印刷装置２では、第２印刷装置２を表す名前として論理プリンタ名が表示される。そして、ユーザは、例えば近くにある第２印刷装置２に表示される名前を見て、携帯端末３の画面上に表示される論理プリンタ名の一覧と第２印刷装置２との対応を容易に把握する。
【００６９】
図１１は、実施形態２における第２印刷装置２にて通知の判定を行う処理手順に関するフローチャートである。
まず、対応機である第１印刷装置１にて、ステップ２０１からステップ２０４までの処理は、図１０のステップ１０１からステップ１０４までと同様の処理が行われる。そして、第１印刷装置１の論理プリンタ名通知部１３４は、論理プリンタ名とともに第１印刷装置１のＩＰアドレスを第２印刷装置２に対して通知する（ステップ２０５）。
第２印刷装置２は、論理プリンタ名受信部２３１にて論理プリンタ名と第１印刷装置１のＩＰアドレスとを取得し、通知判定部２３２に渡す。続いて、通知判定部２３２は、論理プリンタ名が既に通知されて登録されているか否かを判定する（ステップ２０６）。
【００７０】
通知判定部２３２は論理プリンタ名が論理プリンタ名登録部２３３に登録されている場合、論理プリンタ名が既に通知されていると判定する（ステップ２０６でＹＥＳ）。また、通知判定部２３２は、第１印刷装置１のＩＰアドレスおよび論理プリンタ名が既に通知されているという通知情報を通知情報送信部２３４に渡し、論理プリンタ名を登録しない。通知情報送信部２３４は、第１印刷装置１のＩＰアドレスに対して、論理プリンタ名が既に通知されているという通知情報を送る。
そして、第１印刷装置１の論理プリンタ名通知部１３４は、論理プリンタ名が既に通知されているという通知情報を受取り、探索応答記憶部１３５に論理プリンタ情報を記憶せずに、論理プリンタ情報の探索応答をしないようにする（ステップ２０７）。
【００７１】
また、第２印刷装置２の通知判定部２３２は、論理プリンタ名が論理プリンタ名登録部２３３に登録されていない場合、論理プリンタ名がまだ通知されていないと判定する（ステップ２０６でＮＯ）。そして、通知判定部２３２は、論理プリンタ名と対応機である第１印刷装置１のＩＰアドレスとを関連付けて論理プリンタ名登録部２３３に登録する（ステップ２０８）。また、通知判定部２３２は、通知情報送信部２３４に第１印刷装置１のＩＰアドレスおよび論理プリンタ名がまだ通知されていないという通知情報を渡し、第１印刷装置１のＩＰアドレスに対して通知情報を送る。なお、第１印刷装置１の論理プリンタ名通知部１３４は、まだ通知されていないという通知情報を受取ることで、論理プリンタ情報を探索応答記憶部１３５に記憶して、第２印刷装置２の探索応答を行う。
そして、第２印刷装置２の論理プリンタ名表示部２３５は、通知判定部２３２から論理プリンタ名を受取り、表示装置１０６に論理プリンタ名を表示させる（ステップ２０９）。
【００７２】
このように、実施形態２では、非対応機である第２印刷装置２に既に論理プリンタ名が通知されて登録されている場合、対応機である第１印刷装置１は、第２印刷装置２に対応する探索応答を行わないようにする。すなわち、実施形態２は、ある１つの非対応機に対して１つの対応機が探索応答を行う構成であり、１つの第２印刷装置２に対して重複して幾つもの論理プリンタ名が携帯端末３に表示されることを防ぐ。したがって、携帯端末３には、１つの対応機が１つの非対応機に通知した一意の論理プリンタ名が表示され、ユーザは、携帯端末３上で第２印刷装置２と論理プリンタ名との対応関係を把握し易くなる。
【００７３】
図１２は、実施形態３における探索応答をしている第１印刷装置１Ａが電源オフ状態となった場合の動作例の概要を説明するための図である。
まず、対応機である第１印刷装置１Ａは、ネットワーク４を介して非対応機である第２印刷装置２と、他の対応機である第１印刷装置１Ｂに対して電源オフ状態になることを通知する（ステップ２１）。続いて、第２印刷装置２は、自機の論理プリンタ名を通知した対応機のＩＰアドレスと電源オフ状態になる第１印刷装置１ＡのＩＰアドレスとが対応しているか否かを確認する（ステップ２２）。また、第１印刷装置１Ｂでは、第２印刷装置２に対して論理プリンタ名の通知を行う（ステップ２３）。
【００７４】
そして、第２印刷装置２は、第２印刷装置２にて対応機のＩＰアドレスと第１印刷装置１ＡのＩＰアドレスとが対応していることを確認すると、第１印刷装置１Ｂから通知された論理プリンタ名を表示する（ステップ２４）。さらに、第１印刷装置１Ｂは、携帯端末３からの探索要求があれば（ステップ２５）、探索要求に対して探索応答を行う（ステップ２６）。
【００７５】
図１３は、実施形態３における探索応答をしている第１印刷装置が電源オフ状態となった場合の処理手順に関するフローチャートである。この処理は、非対応機である第２印刷装置２が実行する。
第２印刷装置２は、第１印刷装置１Ａにより通知された論理プリンタ名を、論理プリンタ名を通知した第１印刷装置１ＡのＩＰアドレスと関連付けて論理プリンタ名登録部２３３に登録する（ステップ３０１）。その後、第２印刷装置２の電源オフ情報取得部２３６は、第１印刷装置１Ａから第１印刷装置１ＡのＩＰアドレスと電源オフ状態の通知とを受取り（ステップ３０２）、取消判断部２３７に渡す。
【００７６】
取消判断部２３７は、論理プリンタ名登録部２３３に登録されている論理プリンタ名を通知した対応機のＩＰアドレスを取得して、第１印刷装置１ＡのＩＰアドレスと対応するか判断する（ステップ３０３）。
取消判断部２３７は、第１印刷装置１ＡのＩＰアドレスと論理プリンタ名に対応するＩＰアドレスとが対応している場合に（ステップ３０３でＹＥＳ）、論理プリンタ名を論理プリンタ名登録部２３３から消去する（ステップ３０４）。さらに、第２印刷装置２は、論理プリンタ名受信部２３１にて、第１印刷装置１Ａとは別の対応機である第１印刷装置１Ｂから論理プリンタ名が通知される（ステップ３０５）。
【００７７】
そして、論理プリンタ名受信部２３１は、通知判定部２３２に第１印刷装置１ＢのＩＰアドレスと論理プリンタ名を渡す。通知判定部２３２は、論理プリンタ名登録部２３３に論理プリンタ名が登録されていないため、受取った論理プリンタ名を第１印刷装置１ＢのＩＰアドレスと関連付けて登録する。
また、通知情報送信部２３４は、通知判定部２３２から第１印刷装置１ＢのＩＰアドレスと通知情報を受取り、第１印刷装置１ＢのＩＰアドレスに対して結果を送る。そして、第２印刷装置２の論理プリンタ名表示部２３５は、通知判定部２３２から論理プリンタ名を受取り、表示装置１０６に論理プリンタ名を表示させる（ステップ３０６）。
なお、取消判断部２３７は、第１印刷装置１ＡのＩＰアドレスと、論理プリンタ名を通知したＩＰアドレスとが対応しない場合は（ステップ３０３にてＮＯ）終了する。
【００７８】
図１４は、実施形態３における探索応答をしている第１印刷装置１Ａが電源オフ状態となった場合の処理手順に関するフローチャートである。この処理は、対応機である第１印刷装置１Ａとは別に設けられた他の対応機である第１印刷装置１Ｂが実行する。
【００７９】
まず、電源情報取得部１３９は、応答情報記憶部１３８から探索応答情報を定期的に取得することで、探索応答されている非対応機の情報を取得する（ステップ４０１）。また、第１印刷装置１Ｂは、電源情報取得部１３９にて、対応機である第１印刷装置１Ａから電源オフ状態の通知と第１印刷装置１ＡのＩＰアドレスとを受取る（ステップ４０２）。また、電源情報取得部１３９は、探索応答情報に基づいて、第１印刷装置１Ａに対応する非対応機を発見して（ステップ４０３）、非対応機のＩＰアドレスを取得する。
【００８０】
続いて、第１印刷装置１Ｂの電源情報取得部１３９は、取得した非対応機のＩＰアドレスを論理プリンタ情報取得部１４１に渡し、非対応機に対応する論理プリンタ情報を取得する（ステップ４０４）。なお、電源情報取得部１３９は、論理プリンタ記憶部１３３に発見した第２印刷装置２に対応する論理プリンタ名が記憶されていない場合には、論理プリンタ作成部１３２にて第２印刷装置２に対応する論理プリンタ情報と論理プリンタとを作成する。続いて、論理プリンタ情報取得部１４１は、非対応機に対応する論理プリンタ情報を論理プリンタ名通知部１３４に渡し、非対応機に論理プリンタ名を通知する（ステップ４０５）。
【００８１】
論理プリンタ名通知部１３４は、第２印刷装置２から論理プリンタ名がまだ通知されていないという通知情報を受取ると、論理プリンタ情報を探索応答記憶部１３５に記憶する。そして、探索応答部１３６は、携帯端末３からの探索要求に対して、探索応答記憶部１３５に記憶された論理プリンタ情報を用いて非対応機の探索応答を行う（ステップ４０６）。
【００８２】
このように、実施形態３では、対応機である第１印刷装置１Ａが電源オフ状態となった場合においても、他の対応機である第１印刷装置１Ｂが第２印刷装置２に対して論理プリンタ名を登録する。したがって、第１印刷装置１Ａの電源がオフされたとしても、他の対応機である第２印刷装置２Ｂによって第２印刷装置２の探索応答がされる。そして、第２印刷装置２へのジョブが転送され、ユーザはどの対応機がジョブを転送しているか意識する必要がない。また、第１印刷装置１Ａの電源オフに伴って第２印刷装置２が使用できない状態にならず、携帯端末３からの印刷に利用できない非対応機が減少する。
【００８３】
なお、実施形態３では、探索要求部１３７によって定期的に取得されている探索応答情報を用いて、探索応答されている非対応機と探索応答を行っている対応機とを把握する構成とした。しかしながら、電源情報取得部１３９は、他の対応機である第１印刷装置１Ａから電源オフ情報とともに、探索応答している非対応機のＩＰアドレスのリストを受取る構成でもよい。
【００８４】
また、実施形態３では、対応機である第１印刷装置１Ａから電源オフ状態の通知がブロードキャストされる構成を例に示した。しかし、実施形態３では、他の対応機である第１印刷装置１Ｂや非対応機である第２印刷装置２から、第１印刷装置１Ａに対して電源状態を問い合わせてもよい。この場合、上述したように、探索応答情報に基づいて、非対応機の探索応答を多く行っている対応機に対して問い合わせる方法や、探索応答を行っている対応機を問い合わせる方法が挙げられる。
【００８５】
図１５は、第２印刷装置２が不通となった場合の第１印刷装置１の処理手順に関するフローチャートである。
まず、対応機である第１印刷装置１Ａのプリンタ通信監視部１４３は、探索応答記憶部１３５に記憶されている論理プリンタ情報に対応する第２印刷装置２に対して通信を試みる（ステップ５０１）。プリンタ通信監視部１４３は、通信を試みた第２印刷装置２と通信が可能でなければ（ステップ５０２でＮＯ）、探索応答記憶部１３５に記憶された第２印刷装置の論理プリンタ情報を消去し、探索応答部１３６にて、第２印刷装置２の探索応答をしないように切り替える（ステップ５０３）。なお、第１印刷装置１Ａは、第２印刷装置と通信が可能であれば（ステップ５０２でＹＥＳ）処理を終了する。
【００８６】
このように、対応機である第１印刷装置１は、探索応答を行っている非対応機である第２印刷装置２と通信を行い、非対応機と通信できなければ非対応機の探索応答は行わないようにする。そして、携帯端末３から使用できない非対応機に対してユーザがジョブを送信することを防ぐ。
【００８７】
図１６は、第２印刷装置２が電源オンになる際の処理手順に関するフローチャートである。
まず、第１印刷装置１Ａは、電源情報取得部１３９にて第２印刷装置２から電源オン状態の通知と第２印刷装置２のＩＰアドレスとを受取る（ステップ６０１）。電源情報取得部１３９は、応答情報記憶部１３８から取得した探索応答情報に基づいて、第２印刷装置２の論理プリンタ名を通知した対応機のＩＰアドレスが自装置のＩＰアドレスであるか判断する（ステップ６０２）。電源情報取得部１３９は、対応機が自装置のＩＰアドレスであれば（ステップ６０２でＹＥＳ）、第２印刷装置２のＩＰアドレスを論理プリンタ情報取得部１４１に渡す。
【００８８】
そして、論理プリンタ情報取得部１４１は、受取った第２印刷装置２に対応する論理プリンタ情報を取得して論理プリンタ名通知部１３４に渡し、論理プリンタ名を第２印刷装置２に通知する（ステップ６０３）。論理プリンタ名通知部１３４は、論理プリンタ名を論理プリンタ名がまだ通知されていないという通知情報を取得すると、第２印刷装置２の論理プリンタ情報を探索応答記憶部１３５に記憶する。そして、探索応答部１３６は、第２印刷装置２の探索応答を行うように切り替える（ステップ６０４）。なお、電源情報取得部１３９は、探索応答情報の対応機のＩＰアドレスが自装置のＩＰアドレスでなければ（ステップ６０２でＮＯ）処理を終了する。
【００８９】
このように、対応機である第１印刷装置１は、非対応機である第２印刷装置２から電源オン状態の通知がされ、第１印刷装置１が第２印刷装置２の探索応答を行っていた対応機であれば第２印刷装置２の探索応答を行う。したがって、電源オフ状態から電源オン状態となった第２印刷装置２が即座に携帯端末３から印刷可能な印刷装置として使用される。
【００９０】
なお、実施形態３では、第１印刷装置１が第２印刷装置２の探索応答を行っていた対応機である否かを判断せずに、最初に第２印刷装置２に対して論理プリンタ名を通知した対応機が探索応答を行う構成としてもよい。
【００９１】
なお、実施形態１から実施形態３では、対応機は画像形成を行う第１印刷装置１である例を示したが、画像形成を行わない所謂プリンタサーバにより構成されてもよい。また、１つの非対応機である第２印刷装置２に対して、１つの対応機である第１印刷装置１が探索応答を行う構成を実現する手段として、第２印刷装置２にて論理プリンタ名が既に通知されているか否かを判定して通知情報を送る構成を例に示した。しかしながら、第２印刷装置２が通知情報を用いる構成の他、対応機である各第１印刷装置が探索応答情報を用いて、どの非対応機の探索応答を行うかを決めて探索応答をする構成としてもよい。
【符号の説明】
【００９２】
１３…非対応機情報応答部、１３１…プリンタ検索部、１３２…論理プリンタ作成部、１３３…論理プリンタ記憶部、１３４…論理プリンタ名通知部、１３５…探索応答記憶部、１３６…探索応答部、１３７…探索要求部、１３８…応答情報記憶部、１３９…電源情報取得部、１４２…探索応答監視部、１４３…プリンタ通信監視部
【図１】
2015186228.tif 000003
【図２】
2015186228.tif 000004
【図３】
2015186228.tif 000005
【図４】
2015186228.tif 000006
【図５】
2015186228.tif 000007
【図６】
2015186228.tif 000008
【図７】
2015186228.tif 000009
【図８】
2015186228.tif 000010
【図９】
2015186228.tif 000011
【図１０】
2015186228.tif 000012
【図１１】
2015186228.tif 000013
【図１２】
2015186228.tif 000014
【図１３】
2015186228.tif 000015
【図１４】
2015186228.tif 000016
【図１５】
2015186228.tif 000017
【図１６】
2015186228.tif 000018