(57)【要約】【課題】本発明は、複数台の印刷装置を利用して印刷部の回収を効率的行うことのできる代替印刷を行う。【解決手段】印刷システム１は、メインプリンタＰｒｍが、印刷サーバＰＳから代替印刷のサブ機獲得を要求する機器獲得要求とサブ機候補リストを受信すると、所定の距離範囲でのみ受信可能で少なくとも機器特定情報を含む機器検索応答要求音を出力して、該機器検索応答要求音を受信したサブプリンタＰｒｓ１〜Ｐｒｓｎからの機器特定情報を含む機器検索応答音を受信すると、該機器検索応答音の機器特定情報とサブ機候補リストからサブ機を決定し、該サブ機に対する機器獲得要求の送信または機器獲得要求の送信元へのサブ機を獲得した旨の機器獲得応答の送信をイントラネットＩＮ２を介して行って、該機器獲得応答を受信したサブプリンタＰｒｓ１〜Ｐｒｓｎが、順次、機器獲得要求の送信元への機器獲得応答を送信する。【選択図】          図１
2013218516.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続され、受信した印刷要求の印刷実行の継続が不可能な状態になると、該ネットワークに接続されている他の印刷装置の１つを移譲先印刷装置として該移譲先装置に該印刷要求の印刷の継続実行を要求する印刷装置であって、
前記ネットワークを介して通信する通信手段と、
所定の信号を送出する信号送出手段と、
他の印刷装置の前記信号送出手段から送出される信号を受信する信号受信手段と、
前記通信手段が前記移譲先印刷装置の獲得を要求する移譲先獲得要求を受信すると、所定の距離範囲でのみ受信可能であって少なくとも自装置を特定する装置特定情報を含む検索信号を前記信号送出手段に送出させる検索信号送出制御手段と、
前記信号受信手段が前記検索信号を受信すると、少なくとも自装置を特定する装置特定情報を含む応答信号を前記信号送出手段に送出させる応答信号送出制御手段と、
前記検索信号に応じて他の印刷装置から送出された前記応答信号を前記信号受信手段が受信すると、該応答信号に基づいて前記移譲先印刷装置を決定する移譲先決定手段と、
前記移譲先決定手段が前記移譲先印刷装置を決定すると、該移譲先印刷装置に対する前記移譲先獲得要求または前記移譲先獲得要求の送信元に対する移譲先印刷装置を獲得した旨の移譲先獲得応答を前記通信手段から送信する移譲先獲得結果送信制御手段と、
前記通信手段が前記移譲先獲得応答を受信すると、前記移譲先獲得要求の送信元に前記移譲先獲得応答を該通信手段から送信する移譲先獲得応答送信制御手段と、
を備えていることを特徴とする印刷装置。
【請求項２】
前記印刷装置は、
前記移譲先印刷装置となりうる他の印刷装置のリストを移譲先候補リストとして保持する記憶手段を、さらに備え、
前記移譲先決定手段は、
前記応答信号に含まれている前記装置特定情報の示す印刷装置が前記移譲先候補リストに登録されていると、該印刷装置を前記移譲先印刷装置として決定し、該印刷装置が該移譲先候補リストに非登録であると、該移譲先候補リストに登録されている印刷装置の中から適宜の印刷装置を移譲先印刷装置として決定することを特徴とする請求項１記載の印刷装置。
【請求項３】
前記移譲先獲得結果送信制御手段は、
前記移譲先決定手段の決定した前記移譲先印刷装置が前記移譲先候補リストに登録されていると、該移譲先印刷装置を削除した該移譲先候補リストを、前記移譲先獲得要求とともに前記通信手段から該移譲先印刷装置に送信し、
前記印刷装置は、
前記通信手段が前記移譲先獲得要求とともに前記移譲先候補リストを受信すると、該移譲先候補リストを前記記憶手段に記憶させる記憶制御手段を、さらに備えていることを特徴とする請求項２記載の印刷装置。
【請求項４】
前記印刷装置は、
前記移譲先決定手段が決定した前記移譲先印刷装置に、他の装置からの印刷要求を拒否して、自印刷装置からの印刷要求のみを受け付けることを要求する印刷抑制要求を前記通信手段から送信する印刷抑制送信制御手段と、
前記通信手段が前記印刷抑制要求を受信すると、該印刷抑制要求に従った印刷を実行する印刷制御手段と、
をさらに備えていることを特徴とする請求項１から請求項３のいずれかに記載の印刷装置。
【請求項５】
前記検索信号送出制御手段は、
前記検索信号として、少なくとも自己を特定する装置特定情報を含む音声信号を前記信号送出手段から送出させ、
前記応答信号送出制御手段は、
前記応答信号として、少なくとも自己を特定する装置特定情報を含む音声信号を前記信号送出手段から送出させることを特徴とする請求項１から請求項４のいずれかに記載の印刷装置。
【請求項６】
前記検索信号送出制御手段及び前記応答信号送出制御手段は、
前記音声信号として、可聴領域外の音声信号を前記信号送出手段から送出させ、
前記信号受信手段は、
前記音声信号として、可聴領域外の音声信号を受信することを特徴とする請求項５記載の印刷装置。
【請求項７】
複数の印刷装置がネットワークを介して接続され、印刷要求を受信した印刷装置が、該印刷要求の印刷実行の継続が不可能な状態になると、他の印刷装置の１つを移譲先印刷装置として設定して該移譲先装置に該印刷要求の印刷の継続実行を要求する移譲印刷要求を送信する印刷システムであって、
前記印刷装置は、請求項１から請求項６のいずれかに記載の印刷装置であることを特徴とする印刷システム。
【請求項８】
ネットワークに接続され、受信した印刷要求の印刷実行の継続が不可能な状態になると、該ネットワークに接続されている他の印刷装置の１つを移譲先印刷装置として該移譲先装置に該印刷要求の印刷の継続実行を要求する印刷装置における印刷制御方法であって、
前記ネットワークを介して通信する通信処理ステップと、
所定の信号を送出する信号送出処理ステップと、
他の印刷装置の前記信号送出処理ステップで送出される信号を受信する信号受信処理ステップと、
前記通信処理ステップで前記移譲先印刷装置の獲得を要求する移譲先獲得要求が受信されると、所定の距離範囲でのみ受信可能であって少なくとも自装置を特定する装置特定情報を含む検索信号を前記信号送出処理ステップに送出させる検索信号送出制御処理ステップと、
前記信号受信処理ステップで前記検索信号が受信されると、少なくとも自装置を特定する装置特定情報を含む応答信号を前記信号送出処理ステップに送出させる応答信号送出制御処理ステップと、
前記検索信号に応じて他の印刷装置から送出された前記応答信号が前記信号受信処理ステップで受信されると、該応答信号に基づいて前記移譲先印刷装置を決定する移譲先決定処理ステップと、
前記移譲先決定処理ステップで前記移譲先印刷装置が決定さえれると、該移譲先印刷装置に対する前記移譲先獲得要求または前記移譲先獲得要求の送信元に対する移譲先印刷装置を獲得した旨の移譲先獲得応答を前記通信処理ステップに送信させる移譲先獲得結果送信制御処理ステップと、
前記通信処理ステップで前記移譲先獲得応答が受信されると、前記移譲先獲得要求の送信元に前記移譲先獲得応答を該通信処理ステップに送信させる移譲先獲得応答送信制御処理ステップと、
を有していることを特徴とする印刷制御方法。
【請求項９】
ネットワークに接続され、受信した印刷要求の印刷実行の継続が不可能な状態になると、該ネットワークに接続されている他の印刷装置の１つを移譲先印刷装置として該移譲先装置に該印刷要求の印刷の継続実行を要求する印刷装置に搭載される印刷制御プログラムであって、
コンピュータに、
前記ネットワークを介して通信する通信処理と、
所定の信号を送出する信号送出処理と、
他の印刷装置の前記信号送出処理で送出される信号を受信する信号受信処理と、
前記通信処理で前記移譲先印刷装置の獲得を要求する移譲先獲得要求が受信されると、所定の距離範囲でのみ受信可能であって少なくとも自装置を特定する装置特定情報を含む検索信号を前記信号送出処理に送出させる検索信号送出制御処理と、
前記信号受信処理で前記検索信号が受信されると、少なくとも自装置を特定する装置特定情報を含む応答信号を前記信号送出処理に送出させる応答信号送出制御処理と、
前記検索信号に応じて他の印刷装置から送出された前記応答信号が前記信号受信処理で受信されると、該応答信号に基づいて前記移譲先印刷装置を決定する移譲先決定処理と、
前記移譲先決定処理で前記移譲先印刷装置が決定さえれると、該移譲先印刷装置に対する前記移譲先獲得要求または前記移譲先獲得要求の送信元に対する移譲先印刷装置を獲得した旨の移譲先獲得応答を前記通信処理に送信させる移譲先獲得結果送信制御処理と、
前記通信処理で前記移譲先獲得応答が受信されると、前記移譲先獲得要求の送信元に前記移譲先獲得応答を該通信処理に送信させる移譲先獲得応答送信制御処理と、
を実行させることを特徴とする印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷システム、印刷制御方法及び印刷制御プログラムに関し、詳細には、複数台の印刷装置を利用して印刷部の回収を効率的行うことのできる代替印刷を行う印刷装置、印刷システム、印刷制御方法及び印刷制御プログラムに関する。
【背景技術】
【０００２】
近時、ネットワーク化が進み、複合装置、プリンタ装置、複写装置等の印刷装置は、ネットワークに接続されることが一般的になってきている。
【０００３】
また、近年においては、複数の企業や事業所のイントラネット（Intranet）を、インターネットを介して相互接続したエクストラネット（extranet）も利用されるようになってきている。
【０００４】
このようなエクストラネットにおいては、一方のイントラネット上に存在するサーバ等のホストコンピュータから他方のイントラネット上に存在する印刷装置に対して印刷要求を行って印刷処理を実行させることができる。
【０００５】
このようなエクストラネットにおいては、従来、印刷の途中で印刷装置にオペレータ操作が必要な印刷不可状態（紙なし、紙ジャム、トナーエンド、その他の障害等）が発生して印刷が停止した場合であっても、ホストコンピュータでは印刷装置の状況を把握することができず、印刷停止状態のまま放置されてしまう事態が生じるという問題がある。
【０００６】
そして、従来、ネットワークを介して印刷ジョブを受け付けて実行する情報処理装置において、該印刷ジョブの実行が不可能であると、該ネットワークを介して該印刷ジョブの実行機能を有する外部装置またはシステムに対して該印刷ジョブを発行する技術が提案されている（特許文献１参照）。すなわち、この従来技術は、印刷ジョブの実行が不可能な場合に、ネットワーク上で該印刷ジョブを実行可能な外部装置またはシステムを代替機として検出して、検出した代替機が該印刷ジョブを実行可能であれば、代替機を選別することなく、印刷ジョブを発行して印刷させる代替印刷を行っている。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記公報記載の従来技術にあっては、ネットワーク上で該印刷ジョブを実行可能な代替機を検出して、検出した代替機が該印刷ジョブを実行可能であれば、代替機を選別することなく印刷ジョブを発行するのみであるため、印刷ジョブの実行を要求したユーザは、該印刷ジョブによる印刷物を回収する際、該印刷ジョブが複数の代替機に順次転送されて代替印刷が行われた場合、印刷ジョブが転送された順に代替機を回って回収するが、代替印刷順の代替機が離れているおそれがあり、印刷物の回収効率を向上させる上で、改良の必要があった。
【０００８】
そこで、本発明は、印刷物の回収効率を向上させることのできる代替印刷を行うことを目的としている。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、請求項１記載の印刷装置は、ネットワークに接続され、受信した印刷要求の印刷実行の継続が不可能な状態になると、該ネットワークに接続されている他の印刷装置の１つを移譲先印刷装置として該移譲先装置に該印刷要求の印刷の継続実行を要求する印刷装置であって、前記ネットワークを介して通信する通信手段と、所定の信号を送出する信号送出手段と、他の印刷装置の前記信号送出手段から送出される信号を受信する信号受信手段と、前記通信手段が前記移譲先印刷装置の獲得を要求する移譲先獲得要求を受信すると、所定の距離範囲でのみ受信可能であって少なくとも自装置を特定する装置特定情報を含む検索信号を前記信号送出手段に送出させる検索信号送出制御手段と、前記信号受信手段が前記検索信号を受信すると、少なくとも自装置を特定する装置特定情報を含む応答信号を前記信号送出手段に送出させる応答信号送出制御手段と、前記検索信号に応じて他の印刷装置から送出された前記応答信号を前記信号受信手段が受信すると、該応答信号に基づいて前記移譲先印刷装置を決定する移譲先決定手段と、前記移譲先決定手段が前記移譲先印刷装置を決定すると、該移譲先印刷装置に対する前記移譲先獲得要求または前記移譲先獲得要求の送信元に対する移譲先印刷装置を獲得した旨の移譲先獲得応答を前記通信手段から送信する移譲先獲得結果送信制御手段と、前記通信手段が前記移譲先獲得応答を受信すると、前記移譲先獲得要求の送信元に前記移譲先獲得応答を該通信手段から送信する移譲先獲得応答送信制御手段と、を備えていることを特徴としている。
【発明の効果】
【００１０】
本発明によれば、印刷物の回収効率を向上させることのできる代替印刷を行うことができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施例を適用した印刷システムのシステム構成図。
【図２】メインプリンタのハードウェアのブロック構成図。
【図３】メインプリンタの機能ブロック構成図。
【図４】サブ機候補リストの流れを示す図。
【図５】サブ機設定手順を示すシーケンス図。
【図６】機器獲得要求に対するサブ機決定処理を示すフローチャート。
【図７】音による機器検索処理を示すフローチャート。
【図８】音による機器検索処理の説明図。
【発明を実施するための形態】
【００１２】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１３】
図１〜図８は、本発明の印刷装置、印刷システム、印刷制御方法、印刷制御プログラム及び記録媒体の一実施例を示す図であり、図１は、本発明の印刷装置、印刷システム、印刷制御方法、印刷制御プログラム及び記録媒体の一実施例を適用した印刷システム１のシステム構成図である。
【００１４】
図１において、印刷システム１は、インターネットＩＮＴを介して、２つのイントラネットＩＮ１とイントラネットＩＮ２が接続されており、イントラネットＩＮ１とイントラネットＩＮ２がインターネットＩＮＴで接続されているエクストラネットとなっている。なお、本実施例では、イントラネットＩＮ１とイントラネットＩＮ２とがインターネットＩＮＴによって接続されているが、イントラネットＩＮ１とイントラネットＩＮ２とを接続するネットワークは、インターネットＩＮＴに限るものではない。
【００１５】
イントラネットＩＮ１には、コンピュータ等の情報処理装置、特に、イントラネットＩＮ２側に印刷ジョブを送信して印刷要求する印刷サーバＰＳが接続されている。なお、イントラネットＩＮ２側に印刷ジョブを送信して印刷要求を行うのは、印刷サーバＰＳに限るものではなく、コンピュータ等のイントラネットＩＮ１及びインターネットＩＮＴを介して印刷ジョブを送って印刷要求を行う機能を備えた情報処理装置等であってもよい。印刷サーバＰＳは、印刷サーバＰＳ上で作成、編集等された文書に対する印刷要求だけでなく、イントラネットＩＮ１上の他の情報処理装置で作成、編集等された文書に対して該情報処理装置からの印刷要求を受け取ってイントラネットＩＮ２側に印刷ジョブを送信して印刷要求を行う。
【００１６】
イントラネットＩＮ２には、印刷装置であるメインプリンタＰｒｍ及び複数のサブプリンタＰｒｓ１〜Ｐｒｓｎが接続されており、それぞれのプリンタＰｒｍ、Ｐｒｓ１〜Ｐｒｓｎの印刷方式（電子写真方式、インク噴射方式等）については、何ら限定されるものではない。上記イントラネットＩＮ１は、複数の印刷装置であるメインプリンタＰｒｍ及びサブプリンタＰｒｓ１〜Ｐｒｓｎの接続されているネットワークとして機能している。
【００１７】
メインプリンタＰｒｍは、図２に示すようにブロック構成されており、プリンタコントローラ１０、オペレションパネル１１、マイクロフォンデバイス１２、スピーカデバイス１３、プリンタエンジン１４及びリーディングデバイス１５等を備えている。なお、サブプリンタＰｒｓ１〜Ｐｒｓｎについては、その構成を図示しないが、サブプリンタＰｒｓ１〜Ｐｒｓｎも、メインプリンタＰｒｍと同様の構成を有している。
【００１８】
オペレションパネル１１は、少なくともメインプリンタＰｒｍに動作させる各種動作命令等の設定操作を行う操作キーやメインプリンタＰｒｍからユーザに通知する各種情報を表示出力するＬＣＤ（Liquid Crystal Display）等の表示部等を備えており、操作キーから入力された各種キー操作データをプリンタコントローラ１０に出力して、プリンタコントローラ１０から送られてくる表示データを表示部に表示出力する。
【００１９】
スピーカデバイス（信号送出手段）１３は、プリンタコントローラ１０から送られてくる音声データを音声に変換して、拡声出力する。特に、スピーカデバイス１３は、プリンタコントローラ１０の制御下で、後述する本発明のサブプリンタＰｒｓ１〜Ｐｒｓｎの距離をそれぞれ検出するために、検出音（検索信号及び応答信号）を拡声出力し、この検出音としては、周囲の人に検出音が邪魔にならないように、また、同じフロア等のように所定の限られた近距離の範囲に設置されているサブプリンタＰｒｓ１〜Ｐｒｓｎのうち、予め設定されている近距離のサブプリンタＰｒｓ１〜Ｐｒｓｎのみを検出するために、可聴領域外の音、例えば、２０ＫＨｚ以上の超音波を用いている。すなわち、近距離のサブプリンタＰｒｓ１〜Ｐｒｓｎを検出するのに、無線ＬＡＮ（Local Area Network）やＢｌｕｅｔｏｏｔｈ（登録商標）等の無線による通信を用いると、印刷物の回収に利便性を欠くサブプリンタＰｒｓ１〜Ｐｒｓｎ、例えば、異なるフロア等のような広範囲で遠くに設置されているサブプリンタＰｒｓ１〜Ｐｒｓｎをも検出してしまうため、メインプリンタＰｒｍは、印刷物の回収にとって利便性に富む近距離のサブプリンタＰｒｓ１〜Ｐｒｓｎを検出することができ、かつ、周囲の人に検出音が邪魔とならない可聴領域外の音を、スピーカデバイス１３から検出音として出力する。スピーカデバイス１３は、検出音として、メインプリンタＰｒｍや上位機器としてのサブプリンタＰｒｓ１〜Ｐｒｓｎからの応答を要求する検索信号である機器検索応答要求の検出音（以下、単に、機器検索応答要求音という。）と、メインプリンタＰｒｍや上位機器としてのサブプリンタＰｒｓ１〜Ｐｒｓｎからの機器検索応答要求音に応答する応答信号である機器検索応答の検出音（以下、単に、機器検索応答音という。）があり、機器検索応答要求音及び機器検索応答音は、該音を送信するメインプリンタＰｒｍやサブプリンタＰｒｓ１〜Ｐｒｓｎを特定するための機器特定情報（装置特定情報）、例えば、ＩＰアドレスや固有のＩＤ等を含めた音が用いられる。なお、本実施例では、検出音として、可聴領域外の音を用いているが、可聴領域の音を用いてもよい。
【００２０】
マイクロフォンデバイス（信号受信手段）１２は、メインプリンタＰｒｍのユーザ（利用者）によるメインプリンタＰｒｍへの音声入力を可能にするものであり、ユーザの音声を取得してプリンタコントローラ１０に入力する。特に、マイクロフォンデバイス１２は、サブプリンタＰｒｓ１〜Ｐｒｓｎのスピーカデバイス１３からの検出音（機器検索応答要求音や機器検索応答音）を受信して、プリンタコントローラ１０に出力する。
【００２１】
プリンタエンジン１４は、プリンタコントローラ１０から受け取った印刷データ（ビットマップデータ）及び制御信号により、所定の方式、例えば、電子写真方式やインク噴射方式等により用紙に印刷処理を行う。すなわち、プリンタエンジン１４は、電子写真方式の場合、図示しないが、電子写真方式で用紙に描画データに基づいて印刷処理を行うのに必要な部品、例えば、感光体、光書込部、現像部、帯電部及びクリーニング部等を備えている。プリンタエンジン１４は、プリンタコントローラ１０から渡される描画データ及び制御信号により光書込部を動作させて感光体上に静電潜像を形成し、現像部によりトナーを感光体上に供給して現像してトナー画像を形成する。プリンタエンジン１４は、給紙部から用紙を感光体と転写部との間に給紙して、感光体上のトナー画像を用紙に転写させ、トナー画像の転写された用紙を定着部に搬送して、定着部で加熱・加圧して用紙上のトナー画像を定着させることで、印刷処理を行う。
【００２２】
リーディングデバイス１５は、プリンタエンジン１４の各部の状態を検出して、検出結果をプリンタコントローラ１０に出力する。
【００２３】
プリンタコントローラ１０は、ハードディスク２１、ホストＩ／Ｆ２２、プログラムＲＯＭ（Read Only Memory）２３、ネットワークＩ／Ｆ２４、パネルＩ／Ｆ２５、フォントＲＯＭ２６、オーディオＩ／Ｆ２７、ＣＰＵ（Central Processing Unit ）２８、ＲＡＭ（Random Access Memory）２９、ＮＶＲＡＭ（Non-Volatile Random Access Memory）３０、エンジンＩ／Ｆ３１及びオプションＲＡＭ３２等を備えている。
【００２４】
プログラムＲＯＭ２３は、メインプリンタＰｒｍの基本処理プログラム及び本発明の印刷制御プログラム等の各種プログラム及びこれらの各種プログラムを実行するのに必要な各種データを格納している。
【００２５】
ＲＡＭ２９は、ＣＰＵ２８のワークメモリとして利用されるとともに、後述する代替印刷を行う印刷制御処理で使用する各種データを展開するのに使用される。
【００２６】
ＣＰＵ２８は、プログラムＲＯＭ２３内のプログラムに基づいて、ＲＡＭ２９をワークメモリとして利用しつつ、メインプリンタＰｒｍとしての基本処理を実行するとともに、後述する代替印刷を行う印刷制御処理を実行する。
【００２７】
すなわち、ＣＰＵ２８は、プログラムＲＯＭ２３内の印刷制御プログラムに基づいて、ネットワークＩ／Ｆ（通信手段）２４が代替印刷の移譲先印刷装置であるサブ機の獲得を要求する機器獲得要求（移譲先獲得要求）を受信すると、所定の距離範囲でのみ受信可能であって少なくとも自装置を特定する機器特定情報（装置特定情報）を含む検索信号をオーディオＩ／Ｆ２７を介してスピーカデバイス１３に送出させる検索信号送出制御処理を実行する検索信号送出制御手段、マイクロフォンデバイス１２が該検索信号を受信すると、少なくとも自装置を特定する機器特定情報を含む応答信号をオーディオＩ／Ｆ２７を介してスピーカデバイス１３に送出させる応答信号送出制御処理を実行する応答信号送出制御手段、前記検索信号に応じて他のメインプリンタＰｒｍ及びサブプリンタＰｒｓ１〜Ｐｒｓｎから送出された応答信号をマイクロフォンデバイス１２が受信すると、該応答信号に基づいてサブ機を決定する移譲先決定処理を実行する移譲先決定手段、サブ機を決定すると、該サブ機に対する機器獲得要求または機器獲得要求の送信元に対するサブ機を獲得した旨の機器獲得応答をネットワークＩ／Ｆ２４から送信する移譲先獲得結果送信制御処理を実行する移譲先獲得結果送信制御手段、ネットワークＩ／Ｆ２４が機器獲得応答を受信すると、機器獲得要求の送信元に機器獲得応答をネットワークＩ／Ｆ２４から送信する移譲先獲得応答送信制御処理を実行する移譲先獲得応答送信制御手段、ネットワークＩ／Ｆ２４が機器獲得要求とともにサブ機候補リストを受信すると、該サブ機候補リストを記憶手段としてのハードディスク２１に記憶させる記憶制御手段、決定したサブ機に、他の装置からの印刷要求を拒否して、自印刷装置からの印刷要求のみを受け付けることを要求する印刷抑制要求をネットワークＩ／Ｆ２４から送信する印刷抑制送信制御手段及びネットワークＩ／Ｆ２４が該印刷抑制要求を受信すると、該印刷抑制要求に従った印刷を実行する印刷制御手段として機能している。
【００２８】
すなわち、メインプリンタＰｒｍは、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Video Disk）、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明の印刷制御方法を実行する印刷制御プログラムを読み込んでプリンタコントローラ１０内のプログラムＲＯＭ２３等に導入することで、後述する印刷ジョブの実行中に印刷継続が不可能な不具合が発生すると、該印刷ジョブを実行可能であることを前提として、サブプリンタＰｒｓ１〜Ｐｒｓｎの距離情報に基づいて次に印刷ジョブの実行を依頼するサブプリンタＰｒｓ１〜Ｐｒｓｎを代替印刷の印刷先のサブプリンタ（サブ機）Ｐｒｓ１〜Ｐｒｓｎとして選択して印刷ジョブの継続実行（代替印刷）を行わせる印刷制御方法を実行する印刷装置として構築され、また、印刷システム１全体が、該印刷制御方法を実行する印刷システムとして構築されている。この印刷制御プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００２９】
ホストＩ／Ｆ２２には、所定の回線を介してコンピュータ等のホスト装置ＨＳが接続されており、ホストＩ／Ｆ２２は、ホスト装置ＨＳからメインプリンタＰｒｍに送られてくる制御信号及びデータを受け取るとともに、メインプリンタＰｒｍからホスト装置ＨＳへのステイタス信号等の信号の送り出しを行う。
【００３０】
ネットワークＩ／Ｆ（通信手段）２４には、上記イントラネットＩＮ２が接続され、イントラネットＩＮ２を介してサブプリンタＰｒｓ１〜Ｐｒｓｎやコンピュータ等の情報処理装置及び印刷サーバＰＳとの間でデータ及び制御信号の授受を行う。
【００３１】
ハードディスク（ＨＤＤ）２１は、ホストＩ／Ｆ２２を介してホスト装置ＨＳから受信した画像データや制御信号やネットワークＩ／Ｆ２４を介してサブプリンタＰｒｓ１〜Ｐｒｓｎや印刷サーバＰＳから受信した画像データや制御信号等の印刷ジョブデータ等をＣＰＵ２８の制御下で格納する。特に、ハードディスク２１は、印刷サーバＰＳから送信されてきた後述するサブ機候補リスト（移譲先候補リスト）を、ＣＰＵ２８の制御下で記憶する記憶手段として機能する。すなわち、ハードディスク２１は、サブ機となりうる他のサブプリンタＰｒｓ１〜Ｐｒｓｎのリストをサブ機候補リストトとして保持し、ＣＰＵ２８は、ネットワークＩ／Ｆ２４が機器獲得要求とともにサブ機候補リストを受信すると、該サブ機候補リストをハードディスク２１に記憶させる記憶制御手段として機能している。
【００３２】
フォントＲＯＭ２６は、プリンタエンジン１４での印刷やオペレションパネル１の表示部への表示に使用する各種フォントを格納しており、ＣＰＵ２８の制御下で読み出されて使用される。
【００３３】
オーディオＩ／Ｆ２７は、マイクロフォンデバイス１２及びスピーカデバイス２３とＣＰＵ２８の間のオーディオデータ、特に、後述するサブ機検索処理における検出音（機器検索応答要求音や機器検索応答音）の授受を行う。
【００３４】
ＮＶＲＡＭ３０は、一般的に各機能の初期設定値を格納する他、ＣＰＵ２８の制御下で、メインプリンタＰｒｍの動作に必要な各種データ、特に、代替印刷に必要な下位のサブプリンタＰｒｓ１〜Ｐｒｓｎに関するデータを記憶する。
【００３５】
エンジンＩ／Ｆ３１は、プリンタコントローラ１０からプリンタエンジン１４への制御信号やビデオ信号のインターフェイスであり、また、プリンタエンジン１４からプリンタコントローラ１０へのステイタス信号のインターフェイスである。
【００３６】
オプションＲＯＭ３２は、いわゆる補助メモリであり、ＲＡＭ２９の容量が不足した際等に補助として使用されるものである。
【００３７】
そして、メインプリンタＰｒｍは、上記印刷制御プログラムが導入されることで、そのプリンタコントローラ１０に、図３に示すような機能ブロックが構築され、プリンタコントローラ１０には、送受信処理機能部４１、印刷制御機能部４２、サブ機候補リスト記憶機能部４３、エンジンインターフェイス処理機能部４４及び音声Ｉ／Ｆ処理機能部４５が構築される。そして、印刷制御機能部４２には、機内情報監視機能部５１と構成管理制御機能部５２及びコマンド制御機能部５３が構築され、機内情報監視機能部５１には、サプライ情報監視機能部５１ａとエラー情報監視機能部５１ｂが、構成管理制御機能部５２には、構成情報収集機能部５２ａとサブ機決定機能部５２ｂが、それぞれ構築されている。また、本実施例の印刷システム１では、イントラネットＩＮ２に接続されていて代替印刷の下位のプリンタ対象となるサブプリンタＰｒｓ１〜Ｐｒｓｎは、基本的に、図３のメインプリンタＰｒｍの機能ブロックと同様の機能ブロックが構築されている。
【００３８】
送受信処理機能部４１は、印刷サーバＰＳ及びサブプリンタＰｒｓ１〜ＰｒｓｎとイントラネットＩＮ２やインターネットＩＮＴ及びイントラネットＩＮ１を介して接続され、印刷サーバＰＳ及びサブプリンタＰｒｓ１〜Ｐｒｓｎとの間でデータ及び信号の授受を行う。
【００３９】
エンジンＩ／Ｆ処理機能部４４は、印刷制御機能部４２から受け取った印刷指示をプリンタエンジン１４に渡し、また、プリンタエンジン１４から印刷イベントやステイタス変化イベントを受信して印刷制御機能部４２に渡す。
【００４０】
音声Ｉ／Ｆ処理機能部４５は、マイクロフォンデバイス１２からの音声情報、特に、検出音（機器検索応答要求音や機器検索応答音）の情報を受け取って印刷制御機能部４２に渡し、印刷制御機能部４２からの音声発信指示、特に、検出音（機器検索応答要求音や機器検索応答音）の発生指示をスピーカデバイス１３に出力する。
【００４１】
サブ機候補リスト記憶機能部４３は、例えば、ハードディスク２１等で構成され、イントラネットＩＮ２に接続されているプリンタであってメインプリンタＰｒｍから印刷ジョブの実行が依頼される候補（下位）のプリンタ（図１では、サブプリンタＰｒｓ１〜Ｐｒｓｎが該当）の情報がサブ機候補リストとして登録されている。サブ機候補リスト記憶機能部４３は、サブ機候補リストとして、例えば、メインプリンタＰｒｍから印刷ジョブの実行が依頼されるサブプリンタＰｒｓ１〜ＰｒｓｎのＩＰアドレス、機器構成情報（特に、印刷機能に関する構成情報）及び稼働状況情報等を印刷制御機能部４２の制御下で記憶する。
【００４２】
印刷制御機能部４２は、その機内情報監視部５１が、サプライ情報監視機能部５１ａの監視するメインプリンタＰｒｍ内部の部品情報、例えば、消耗品の残量、部品の劣化情報等及びエラー情報監視機能部５１ｂがセンサ等の検出結果等によって監視するメインプリンタＰｒｍ内部でのエラーの発生状況情報（例えば、用紙詰まり情報等）に基づいてメインプリンタＰｒｍ内部の印刷／稼働状況を監視し、印刷ジョブの実行可否を判断する。
【００４３】
また、印刷制御機能部４２は、その構成管理制御機能部５２が取得する下位のサブプリンタＰｒｓ１〜Ｐｒｓｎの機器構成情報や稼働状況情報等のサブ機構成情報及び印刷ジョブに基づいて、機内情報監視機能部５１がメインプリンタＰｒｍでの印刷ジョブの実行継続が不可能であると判断したときに、該印刷ジョブを継続して実行させる下位のサブプリンタＰｒｓ１〜Ｐｒｓｎを決定する。
【００４４】
そして、印刷制御機能部４２は、上記代替印刷を印刷物の回収効率を向上させつつ実行するために、ネットワークＩ／Ｆ２４がサブ機の獲得を要求する機器獲得要求を受信すると、所定の距離範囲でのみ受信可能であって少なくとも自装置を特定する機器特定情報を含む検索信号である機器検索応答要求音をスピーカデバイス１３に送出させる検索信号送出制御処理、マイクロフォンデバイス１２が機器検索応答要求音を受信すると、少なくとも自装置を特定する機器特定情報を含む応答信号である機器検索応答音をスピーカデバイス１３に送出させる応答信号送出制御処理、機器検索応答要求音に応じて他のサブプリンタＰｒｓ１〜Ｐｒｓｎから送出された機器検索応答音をマイクロフォンデバイス１２が受信すると、該機器検索応答音に基づいてサブ機を決定する移譲先決定処理、サブ機を決定すると、該サブ機に対する機器獲得要求または受信した機器獲得要求の送信元に対するサブ機を獲得した旨の機器獲得応答をネットワークＩ／Ｆ２４から送信する移譲先獲得結果送信制御処理、ネットワークＩ／Ｆ２４が機器獲得応答を受信すると、受信した機器獲得要求の送信元に機器獲得応答をネットワークＩ／Ｆ２４から送信する移譲先獲得応答送信制御処理、ネットワークＩ／Ｆ２４が機器獲得要求とともにサブ機候補リストを受信すると、該サブ機候補リストをハードディスク２１に記憶させる記憶制御処理、決定したサブ機に、他の装置からの印刷要求を拒否して、自印刷装置からの印刷要求のみを受け付けることを要求する印刷抑制要求をネットワークＩ／Ｆ２４から送信する印刷抑制送信制御処理及びネットワークＩ／Ｆ２４が前記印刷抑制要求を受信すると、該印刷抑制要求に従った印刷を実行する印刷制御処理を実行する。
【００４５】
コマンド制御機能部５３は、印刷ジョブの実行におけるコマンド処理、特に、エラー発生時における下位のサブプリンタＰｒｓ１〜Ｐｒｓｎへの印刷ジョブの継続実行依頼を行う際のコマンド処理を行う。コマンド制御機能部５３は、このコマンド処理として、例えば、基幹システムから帳票を印刷する際に、重複印刷などを防止できる代替印刷処理におけるＲＨＰＰプロトコル（Ricoh Host Print Protocol）を用いて印刷ジョブの印刷制御、例えば、印刷処理やページ削除処理及び代替印刷処理を行う。この代替印刷処理において、代替機であるサブ機を決定する際に、印刷制御機能部４２が、印刷物を回収する際の利便性を向上させる下位のサブプリンタＰｒｓ１〜Ｐｒｓｎ、すなわち、距離的により近いサブプリンタＰｒｓ１〜Ｐｒｓｎをサブ機として決定する。
【００４６】
すなわち、コマンド制御機能部５３は、プリンタコントローラ１０に取り込まれたデータの解釈を行なうが、ＲＨＰＰ独自のコマンドも解釈する。印刷制御機能部４２は、ＲＨＰＰコマンドを受信したと解釈すると、コマンド制御機能部５３にデータの解釈が渡され、コマンド制御機能部５３が、ＲＨＰＰの制御コード等を解釈して、処理を行なうが、下位のサブプリンタＰｒｓ１〜Ｐｒｓｎに対して、コマンド等のデータ送信が必要な場合には、送信データを用意して、送受信処理機能部４１を通して、下位のサブプリンタＰｒｓ１〜Ｐｒｓｎにデータ送信する。また、コマンド制御機能部５３は、受信した印刷データや制御コマンド等を全て下位のサブプリンタＰｒｓ１〜Ｐｒｓｎに対して送信を行なうが、下位のサブプリンタＰｒｓ１〜Ｐｒｓｎに対しては、実際に代替印刷を要求するまでは、印刷抑制コマンドを送信して、該下位のサブプリンタＰｒｓ１〜Ｐｒｓｎが実際の画像出力を実行しないように処理を行う。
【００４７】
そして、本実施例の印刷システム１においては、下位のサブプリンタＰｒｓ１〜Ｐｒｓｎは、メインプリンタＰｒｍまたは上位のサブプリンタＰｒｓ１〜ＰｒｓｎからＲＨＰＰプロトコルによる制御コード及びデータを受信すると、上記同様に、受信した印刷データや制御コマンド等を全て下位のサブプリンタＰｒｓ１〜Ｐｒｓｎに対して送信を行なうが、下位のサブプリンタＰｒｓ１〜Ｐｒｓｎに対しては、実際に代替印刷を要求するまでは、印刷抑制コマンドを送信して、該下位のサブプリンタＰｒｓ１〜Ｐｒｓｎが実際の画像出力を実行しないように処理を行う。
【００４８】
そして、この場合、下位のサブプリンタＰｒｓ１〜Ｐｒｓｎの候補がＲＨＰＰプロトコルによって通知されている場合、メインプリンタＰｒｍまたは上位のサブプリンタＰｒｓ１〜Ｐｒｓｎから該サブプリンタＰｒｓ１〜Ｐｒｓｎの候補リストであるサブ機候補リストが送信され、サブ機候補リストを受信したサブプリンタＰｒｓ１〜Ｐｒｓｎは、その印刷制御機能部４２が、送信されてきたサブ機候補リストをサブ機候補リスト記憶機能部４３に登録するとともに、サブ機決定機能部５２ｂが、音による検索結果に基づいて該サブ機候補リストのサブプリンタＰｒｓ１〜Ｐｒｓｎからサブ機を決定して、決定したサブプリンタＰｒｓ１〜Ｐｒｓｎに関する情報（例えば、ＩＰアドレス、印刷性能、印刷可否状態情報等）をサブ機構成管理テーブルとして、ＮＶＲＡＭ３０等に記憶する。
【００４９】
このサブ機構成管理テーブルは、例えば、図４に示すように、上位機器から送信されてきた該上位機器のサブ機候補リスト記憶機能部４３に登録されているサブ機候補リストから印刷ジョブを実行させるサブ機（代替印刷機）としてサブ機決定機能部５２ｂが決定したサブプリンタＰｒｓ１〜Ｐｒｓｎに関する情報であり、例えば、サブ機の名称、ＩＰアドレス、印刷可否状態等の情報である。
【００５０】
次に、本実施例の作用を説明する。本実施例の印刷システム１は、印刷物の回収効率を向上させることのできる代替印刷を行う。
【００５１】
印刷システム１は、印刷サーバＰＳからの印刷ジョブをメインプリンタＰｒｍが実行するが、実行不可状態となると、下位のサブプリンタＰｒｓ１〜Ｐｒｓｎに印刷ジョブの実行を継続させる代替印刷を順次行って、印刷ジョブを確実に実行する。印刷システム１は、この代替印刷において、印刷物である印刷ジョブが代替印刷で実行されたときの印刷結果の画像の印刷出力された用紙を回収する際の回収効率が良好な順序でサブプリンタＰｒｓ１〜Ｐｒｓｎに代替印刷を行わせる。
【００５２】
そこで、印刷システム１は、印刷サーバＰＳから親機であるメインプリンタＰｒｍに、代替印刷で使用するサブプリンタＰｒｓ１〜Ｐｒｓｎのリストであるサブ機候補リストを送って、メインプリンタＰｒｍ及び各サブプリンタＰｒｓ１〜Ｐｒｓｎが順次自機に最も近いサブプリンタＰｒｓ１〜Ｐｒｓｎを、サブ機としてサブ機構成管理テーブルに登録し、自機が印刷不可状態となったときに、該サブ機に対して代替印刷を依頼する。
【００５３】
すなわち、印刷システム１は、図５に示すように、印刷サーバＰＳから印刷ジョブを代替印刷で実行する際の親機となるメインプリンタＰｒｍに対してサブ機候補リストとともに機器獲得要求（移譲先獲得要求）がイントラネットＩＮ１、インターネットＩＮＴ及びイントラネットＩＮ２を介して送信されてくると、メインプリンタＰｒｍは、送受信処理機能部４１で受信して印刷制御機能部４２に渡し、印刷制御機能部４２が、該サブ機候補リストをサブ機候補リスト記憶機能部４３に登録するとともに、周囲のサブプリンタＰｒｓ１〜Ｐｒｓｎのうち最も近いサブプリンタＰｒｓ１〜Ｐｒｓｎを検出するために、音声Ｉ／Ｆ処理機能部４５を介してスピーカデバイス１３から機器検索応答要求の検出音である機器検索応答要求音を送出させて、サブプリンタＰｒｓ１〜Ｐｒｓｎからの機器検索応答の検出音である機器検索応答音の受信をマイクロフォンデバイス１２が受信するのを待つ。
【００５４】
いま、図５では、メインプリンタＰｒｍは、サブプリンタＰｒｓ１（図５では、サブ１と記載している。以下、同様に記載している。）からの機器検索応答音を受信しており、メインプリンタＰｒｍの印刷制御機能部４２は、サブプリンタＰｒｓ１から機器検索応答音を受信すると、機器検索応答音に含まれている機器特定情報の示している機器（サブプリンタＰｒｓ１〜Ｐｒｓｎ）がサブ機候補リストに登録されているサブプリンタＰｒｓ１であるので、該サブプリンタＰｒｓ１を除いたサブ機候補リストを該サブプリンタＰｒｓ１に送受信処理機能部４１からイントラネットＩＮ２を介して送信するとともに機器獲得要求を送信する。
【００５５】
メインプリンタＰｒｍから機器獲得要求を受信したサブプリンタＰｒｓ１は、メインプリンタＰｒｍと同様に、その送受信処理機能部４１で、機器獲得情報とサブ機候補リストを受信して印刷制御機能部４２に渡し、その印刷制御機能部４２が、該サブ機候補リストをサブ機候補リスト記憶機能部４３に登録するとともに、周囲のサブプリンタＰｒｓ２〜Ｐｒｓｎのうち最も近いサブプリンタＰｒｓ２〜Ｐｒｓｎを検出するために、音声Ｉ／Ｆ処理機能部４５を介してスピーカデバイス１３から機器検索応答要求音を送出させて、サブプリンタＰｒｓ２〜Ｐｒｓｎからの機器検索応答音をマイクロフォンデバイス１２が受信するのを待つ。
【００５６】
いま、図５では、サブプリンタＰｒｓ１は、サブプリンタＰｒｓ３からの機器検索応答音を受信しており、サブプリンタＰｒｓ１の印刷制御機能部４２は、機器検索応答音をサブプリンタＰｒｓ３から受信すると、機器検索応答音を受信した機器がサブ機候補リストに登録されているサブプリンタＰｒｓ３であるので、サブ機候補リスト記憶機能部４３のサブ機候補リストから該サブプリンタＰｒｓ３を除いたサブ機候補リストを作成して該サブプリンタＰｒｓ３に送受信処理機能部４１からイントラネットＩＮ２を介して送信するとともに機器獲得要求を送信する。
【００５７】
サブプリンタＰｒｓ１からサブ機候補リストと機器獲得要求を受信したサブプリンタＰｒｓ３は、メインプリンタＰｒｍと同様に、その送受信処理機能部４１で受信して印刷制御機能部４２に渡し、その印刷制御機能部４２が、該サブ機候補リストをサブ機候補リスト記憶機能部４３に登録するが、いま、図５の場合、サブ機候補リストには、サブプリンタＰｒｓ２のみが登録されているため、サブ機候補リストに残っている１台のサブプリンタＰｒｓ２を自機が印刷ジョブの要求を行う下位機器（サブ機）として決定して、該サブ機であるサブプリンタＰｒｓ２に対して、サブ機候補リスト記憶機能部４３のサブ機候補リストから該サブプリンタＰｒｓ３を除いたサブ機候補リスト（登録されているサブプリンタＰｒｓ１〜Ｐｒｓｎが存在しないサブ機候補リスト）を作成して該サブプリンタＰｒｓ２に送受信処理機能部４１からイントラネットＩＮ２を介して送信するとともに機器獲得要求を送信する。
【００５８】
すなわち、メインプリンタＰｒｍ及びサブプリンタＰｒｓ１〜Ｐｒｓｎは、図６に示すように、サブ機候補リストとともに機器獲得要求を受信すると、印刷制御機能部４２が該サブ機候補リストの候補数が複数であるのか、１つであるのか、それとも０であるのかをチェックし（ステップＳ１０１）、候補数が複数存在するときには、上述のように、検出音による機器検索を行って、機器検索応答音を送信してきたサブプリンタＰｒｓ１〜Ｐｒｓｎをサブ機として決定する（ステップＳ１０２）。
【００５９】
ステップＳ１０１で、サブ機候補リストの候補数が「１」のときには、検出音による機器検索を行うことなく、印刷制御機能部４２は、該サブ機候補リストに残っている候補のサブプリンタＰｒｓ１〜Ｐｒｓｎをサブ機として決定する（ステップＳ１０３）。
【００６０】
印刷制御機能部４２は、サブ機を決定すると、決定した該サブ機に対して、決定した該サブプリンタＰｒｓ１〜Ｐｒｓｎを除いたサブ機候補リストを送受信処理機能部４１からイントラネットＩＮ２を介して送信するとともに、機器獲得要求を送信する（ステップＳ１０４）。
【００６１】
印刷制御機能部４２は、送受信処理機能部４１を介してサブ機であるサブプリンタＰｒｓ１〜Ｐｒｓｎから機器獲得応答を受信すると（ステップＳ１０５）、自機の上位機器であるサブプリンタＰｒｓ１〜Ｐｒｓｎ、メインプリンタＰｒｍまたは印刷サーバＰＳに対して機器獲得応答を返す（ステップＳ１０６）。
【００６２】
また、ステップＳ１０１で、サブ機候補リストの候補数が「０」のときには、印刷制御機能部４２は、自機が最下位のサブ機であって、代替印刷を依頼するさらに下位のサブ機が存在しないため、自機の親機のサブプリンタＰｒｓ１〜Ｐｒｓｎ、メインプリンタＰｒｍまたは印刷サーバＰＳに対して機器獲得応答を返す（ステップＳ１０６）。
【００６３】
すなわち、図５においては、メインプリンタＰｒｍから最も遠く最も下位のサブプリンタＰｒｓ２が、機器獲得要求を受け取ると、機内情報監視機能部５１が印刷可能状態であると判断している場合には、まず、サブプリンタＰｒｓ３に対して機器獲得応答を送信し、サブプリンタＰｒｓ３は、サブ機にあたるサブプリンタＰｒｓ２から機器獲得応答を受信すると、その印刷制御機能部４２が、該サブプリンタＰｒｓ２に対して印刷抑制要求を送信して他の装置等からの印刷要求を受け付けない状態として、ＮＶＲＡＭ１３等に記憶されているサブ機構成管理テーブルの該サブプリンタＰｒｓ２に関する構成情報の印刷可否欄の情報を、印刷可を示す情報に変更する更新を行う。
【００６４】
次に、サブプリンタＰｒｓ３は、サブ機にあたるサブプリンタＰｒｓ２から機器獲得応答を受け取って印刷抑制要求を該サブプリンタＰｒｓ２に送信すると、機内情報監視機能部５１が印刷可能状態であると判断している場合には、機器獲得要求を受け取っている親機にあたるサブプリンタＰｒｓ１に対して機器獲得応答を送信し、サブプリンタＰｒｓ１は、機器獲得応答を受信すると、その印刷制御機能部４２が、該サブプリンタＰｒｓ３に対して印刷抑制を要求して他の装置等からの印刷要求を受け付けない状態として、ＮＶＲＡＭ１３等に記憶されているサブ機構成管理テーブルの該サブプリンタＰｒｓ３に関する構成情報の印刷可否欄の情報を、印刷可を示す情報に変更する更新を行う。
【００６５】
同様に、サブプリンタＰｒｓ１は、サブ機にあたるサブプリンタＰｒｓ３から機器獲得応答を受け取って印刷抑制要求を該サブプリンタＰｒｓ３に送信すると、機内情報監視機能部５１が印刷可能状態であると判断している場合には、機器獲得要求を受け取っている親機にあたるメインプリンタＰｒｍに対して機器獲得応答を送信し、メインプリンタＰｒｍは、機器獲得応答を受信すると、その印刷制御機能部４２が、該サブプリンタＰｒｓ１に対して印刷抑制を要求して他の装置等からの印刷要求を受け付けない状態として、ＮＶＲＡＭ１３等に記憶されているサブ機構成管理テーブルの該サブプリンタＰｒｓ１に関する構成情報の印刷可否欄の情報を、印刷可を示す情報に変更する更新を行う。
【００６６】
メインプリンタＰｒｍは、サブ機にあたるサブプリンタＰｒｓ１から機器獲得応答を受け取って印刷抑制要求を該サブプリンタＰｒｓ１に送信すると、機内情報監視機能部５１が印刷可能状態であると判断している場合には、機器獲得要求を受け取っている親機にあたる印刷サーバＰＳに対して機器獲得応答を送信する。
【００６７】
すなわち、図５においては、印刷システム１は、音による機器検索によりサブ機を検索することで、親機とサブ機が距離的に近い順として、メインプリンタＰｒｍ→サブプリンタＰｒｓ１→サブプリンタＰｒｓ３→サブプリンタＰｒｓ２の順にサブ機を決定している。
【００６８】
そして、メインプリンタＰｒｍ及びサブプリンタＰｒｓ１〜Ｐｒｓｎの印刷制御機能部４２は、上記音による機器検索処理を、図７に示すように実行する。すなわち、印刷制御機能部４２は、図７に示すように、音による機器検索処理に入ると、予め設定されているリトライ回数をカウンタに設定し（ステップＳ２０１）、音声Ｉ／Ｆ処理機能部４５を介してスピーカデバイス１３から機器検索応答要求音を出力（発信）する（ステップＳ２０２）。
【００６９】
印刷制御機能部４２は、機器検索応答要求音の出力を行うと、マイクロフォンデバイス１２が機器検索応答音を受信して音声Ｉ／Ｆ処理機能部４５から入力されたかをチェックし（ステップＳ２０３）、受信していないとき（ステップＳ２０３で、ＮＯのとき）には、リトライ回数だけ音による機器検索処理を行ったかチェックして（ステップＳ２０４）、リトライ回数実行していないときには、ステップＳ２０２に戻って、機器検索応答音の発信処理から上記同様に処理する（ステップＳ２０２〜Ｓ２０４）。
【００７０】
ステップＳ２０３で、機器検索応答音を受信すると（ステップＳ２０３で、ＹＥＳのとき）、印刷制御機能部４２は、検索した機器、すなわち、機器検索応答音を発信したサブプリンタＰｒｓ１〜Ｐｒｓｎが上位機器から受信してサブ機候補リスト記憶機能部４３に記憶されているサブ機候補リストに入っているかチェックし（ステップＳ２０５）、サブ機候補リストに入っていないとき（ステップＳ２０５で、ＮＯのとき）には、リトライ回数だけ音による機器検索処理を行ったかチェックして（ステップＳ２０４）、リトライ回数実行していないときには、ステップＳ２０２に戻って、機器検索応答音の発信処理から上記同様に処理する（ステップＳ２０２〜Ｓ２０５）。
【００７１】
ステップＳ２０５で、機器検索応答音を発信したサブプリンタＰｒｓ１〜Ｐｒｓｎがサブ機候補リストに入っているとき（ステップＳ２０５で、ＹＥＳのとき）には、印刷制御機能部４２は、検出したサブプリンタＰｒｓ１〜Ｐｒｓｎをサブ機として決定するが、検出したサブプリンタＰｒｓ１〜Ｐｒｓｎが複数存在するときには、サブ機候補リストに最も上位に登録されているサブプリンタＰｒｓ１〜Ｐｒｓｎをサブ機として決定して機器検索処理を終了する（ステップＳ２０６）。
【００７２】
印刷制御機能部４２は、ステップＳ２０３で、機器検索応答音を発信することなく、ステップＳ２０４で、リトライ回数実行していると、上位機器から受信してサブ機候補リスト記憶機能部４３に記憶されているサブ機候補リストの中からサブ機を決定して、機器検索処理を終了する（ステップＳ２０７）。
【００７３】
すなわち、メインプリンタＰｒｍ及びサブプリンタＰｒｓ１〜Ｐｒｓｎは、音による機器検索処理を、図８に示すように行う。なお、図８では、メインプリンタＰｒｍ及びサブプリンタＰｒｓ１〜Ｐｒｓｎを、上位機器と下位機器１〜下位機器３として図示している。図８において、上位機器は、近くに設置されていて代替印刷を依頼する対象とする下位機器１〜下位機器３を選択するために、機器検索応答要求音を発信する。下位機器１〜下位機器３は、機器検索応答要求音を受信した下位機器１〜下位機器３（図８では、下位機器１と下位機器３）のみが、機器検索応答音（例えば、ＩＰアドレス等を含む音）を発信し、上位機器から遠くに設置されていて機器検索応答要求音を受信しない下位機器１〜下位機器３（図８では、下位機器２）は、機器検索応答音を発信しない。
【００７４】
そして、機器検索応答要求音を発信した上位機器は、機器検索応答音を受信すると、該機器検索応答音からサブ機として設定する下位機器を決定する。この場合、上記機器は、さらに上位の上位機器からサブ機候補リストを受け取っているときには、該サブ機候補リスト中に存在する下位機器をサブ機として選択する。
【００７５】
このように、本実施例の印刷システム１は、イントラネット（ネットワーク）ＩＮ２に接続され、受信した印刷要求の印刷実行の継続が不可能な状態になると、該イントラネットＩＮ２に接続されている他のサブプリンタ（印刷装置）Ｐｒｓ１〜Ｐｒｓｎの１つをサブ機（移譲先印刷装置）として該サブ機に該印刷要求の印刷の継続実行を要求するメインプリンタＰｒｍ及びサブプリンタＰｒｓ１〜Ｐｒｓｎであって、イントラネットＩＮ２を介して通信するネットワークＩ／Ｆ（通信手段）２４と、所定の信号を送出するスピーカデバイス（信号送出手段）１３と、他のメインプリンタＰｒｍ及びサブプリンタＰｒｓ１〜Ｐｒｓｎのスピーカデバイス１３から送出される信号を受信するマイクロフォンデバイス（信号受信手段）１２と、ネットワークＩ／Ｆ２４がサブ機の獲得を要求する機器獲得要求（移譲先獲得要求）を受信すると、所定の距離範囲でのみ受信可能であって少なくとも自装置を特定する機器特定情報（装置特定情報）を含む機器検索応答要求音（検索信号）をスピーカデバイス１３に送出させるＣＰＵ（検索信号送出制御手段）２８と、マイクロフォンデバイス１２が機器検索応答要求音を受信すると、少なくとも自装置を特定する機器特定情報を含む機器検索応答音（応答信号）をスピーカデバイス１３に送出させるＣＰＵ（応答信号送出制御手段）２８と、機器検索応答要求音に応じて他のサブプリンタＰｒｓ１〜Ｐｒｓｎから送出された機器検索応答音をマイクロフォンデバイス１２が受信すると、該機器検索応答音に基づいてサブ機を決定するＣＰＵ（移譲先決定手段）２８と、ＣＰＵ２８がサブ機を決定すると、該サブ機に対する機器獲得要求または機器獲得要求の送信元に対するサブ機を獲得した旨の機器獲得応答（移譲先獲得応答）をネットワークＩ／Ｆ２４から送信するＣＰＵ（移譲先獲得結果送信制御手段）２８と、ネットワークＩ／Ｆ２４が機器獲得応答を受信すると、機器獲得要求の送信元に機器獲得応答をネットワークＩ／Ｆ２４から送信するＣＰＵ（移譲先獲得応答送信制御手段）２８と、を備えている。
【００７６】
したがって、代替印刷において代替印刷を行わせるサブ機として、親機であるメインプリンタＰｒｍの近くに設置されているサブプリンタＰｒｓ１〜Ｐｒｓｎを設定することができ、印刷物の回収効率を向上させることのできる代替印刷を行うことができる。
【００７７】
また、本実施例の印刷システム１は、イントラネットＩＮ２に接続され、受信した印刷要求の印刷実行の継続が不可能な状態になると、該イントラネットＩＮ２に接続されている他のサブプリンタＰｒｓ１〜Ｐｒｓｎの１つをサブ機として該サブ機に該印刷要求の印刷の継続実行を要求するメインプリンタＰｒｍ及びサブプリンタＰｒｓ１〜Ｐｒｓｎにおいて、ネットワークＩ／Ｆ２４を介して通信する通信処理ステップと、所定の信号を送出する信号送出処理ステップと、他のメインプリンタＰｒｍ及びサブプリンタＰｒｓ１〜Ｐｒｓｎの前記信号送出処理ステップで送出される信号を受信する信号受信処理ステップと、前記通信処理ステップでサブ機の獲得を要求する機器獲得要求が受信されると、所定の距離範囲でのみ受信可能であって少なくとも自装置を特定する機器特定情報を含む機器検索応答要求音を前記信号送出処理ステップに送出させる検索信号送出制御処理ステップと、前記信号受信処理ステップで機器検索応答要求音が受信されると、少なくとも自装置を特定する機器特定情報を含む機器検索応答音を前記信号送出処理ステップに送出させる応答信号送出制御処理ステップと、前記機器検索応答要求音に応じて他のサブプリンタＰｒｓ１〜Ｐｒｓｎから送出された機器検索応答音が前記信号受信処理ステップで受信されると、該機器検索応答音に基づいてサブ機を決定する移譲先決定処理ステップと、前記移譲先決定処理ステップでサブ機が決定されると、該サブ機に対する機器獲得要求または機器獲得要求の送信元に対するサブ機を獲得した旨の機器獲得応答を前記通信処理ステップに送信させる移譲先獲得結果送信制御処理ステップと、前記通信処理ステップで機器獲得応答が受信されると、機器獲得要求の送信元に機器獲得応答を該通信処理ステップに送信させる移譲先獲得応答送信制御処理ステップと、を有する印刷制御方法を実行している。
【００７８】
したがって、代替印刷において代替印刷を行わせるサブ機として、親機であるメインプリンタＰｒｍの近くに設置されているサブプリンタＰｒｓ１〜Ｐｒｓｎを設定することができ、印刷物の回収効率を向上させることのできる代替印刷を行うことができる。
【００７９】
さらに、本実施例の印刷システム１は、イントラネットＩＮ２に接続され、受信した印刷要求の印刷実行の継続が不可能な状態になると、該イントラネットＩＮ２に接続されている他のサブプリンタＰｒｓ１〜Ｐｒｓｎの１つをサブ機として該サブ機に該印刷要求の印刷の継続実行を要求するメインプリンタＰｒｍ及びサブプリンタＰｒｓ１〜Ｐｒｓｎが、コンピュータに、イントラネットＩＮ２を介して通信する通信処理と、所定の信号を送出する信号送出処理と、他のメインプリンタＰｒｍ及びサブプリンタＰｒｓ１〜Ｐｒｓｎの前記信号送出処理で送出される信号を受信する信号受信処理と、前記通信処理でサブ機の獲得を要求する機器獲得要求が受信されると、所定の距離範囲でのみ受信可能であって少なくとも自装置を特定する機器特定情報を含む機器検索応答要求音を前記信号送出処理に送出させる検索信号送出制御処理と、前記信号受信処理で前記機器検索応答要求音が受信されると、少なくとも自装置を特定する機器特定情報を含む機器検索応答音を前記信号送出処理に送出させる応答信号送出制御処理と、機器検索応答要求音に応じて他のサブプリンタＰｒｓ１〜Ｐｒｓｎから送出された機器検索応答音が前記信号受信処理で受信されると、該機器検索応答音に基づいてサブ機を決定する移譲先決定処理と、前記移譲先決定処理でサブ機が決定されると、該サブ機に対する機器獲得要求または機器獲得要求の送信元に対するサブ機を獲得した旨の機器獲得応答を前記通信処理に送信させる移譲先獲得結果送信制御処理と、前記通信処理で機器獲得応答が受信されると、機器獲得要求の送信元に機器獲得応答を該通信処理に送信させる移譲先獲得応答送信制御処理と、を実行させる印刷制御プログラムを搭載している。
【００８０】
したがって、代替印刷において代替印刷を行わせるサブ機として、親機であるメインプリンタＰｒｍの近くに設置されているサブプリンタＰｒｓ１〜Ｐｒｓｎを設定することができ、印刷物の回収効率を向上させることのできる代替印刷を行うことができる。
【００８１】
また、本実施例の印刷システム１は、メインプリンタＰｒｍ及びサブプリンタＰｒｓ１〜Ｐｒｓｎが、サブ機となりうる他のサブプリンタＰｒｓ１〜Ｐｒｓｎのリストをサブ機候補リスト（移譲先候補リスト）として保持するハードディスク（記憶手段）２１を、さらに備えており、ＣＰＵ２８が、機器検索応答音に含まれている機器特定情報の示すサブプリンタＰｒｓ１〜Ｐｒｓｎがサブ機候補リストに登録されていると、該サブプリンタＰｒｓ１〜Ｐｒｓｎをサブ機として決定して、該サブプリンタＰｒｓ１〜Ｐｒｓｎが該サブ機候補リストに非登録であると、該サブ機候補リストに登録されているサブプリンタＰｒｓ１〜Ｐｒｓｎの中から適宜のサブプリンタＰｒｓ１〜Ｐｒｓｎをサブ機として決定している。
【００８２】
したがって、予め設定されているサブ機候補リストに基づいてサブ機を決定することができ、適切な代替印刷を行うことができるとともに、ユーザの利用性を向上させてより一層回収効率を向上させることのできる代替印刷を行うことができる。
【００８３】
さらに、本実施例の印刷システム１は、メインプリンタＰｒｍ及びサブプリンタＰｒｓ１〜ＰｒｓｎのＣＰＵ（移譲先獲得結果送信制御手段）２８が、決定した前サブ機がサブ機先候補リストに登録されていると、該サブ機を削除したサブ機候補リストを、機器獲得要求とともにネットワークＩ／Ｆ２４から該サブ機に送信し、ネットワークＩ／Ｆ２４が機器獲得要求とともにサブ機候補リストを受信すると、該サブ機候補リストをハードディスク２１に記憶させている。
【００８４】
したがって、予め設定されているサブ機候補リストに基づいてサブ機をより一層適切に決定することができ、適切な代替印刷を行うことができるとともに、ユーザの利用性を向上させてより一層回収効率を向上させることのできる代替印刷を行うことができる。
【００８５】
また、本実施例の印刷システム１は、メインプリンタＰｒｍ及びサブプリンタＰｒｓ１〜ＰｒｓｎのＣＰＵ２８が、決定したサブ機に、他の装置からの印刷要求を拒否して、自印刷装置である親機からの印刷要求のみを受け付けることを要求する印刷抑制要求を送信し、ネットワークＩ／Ｆ２４が該印刷抑制要求を受信すると、該印刷抑制要求に従った印刷を実行する。
【００８６】
したがって、代替印刷を確実にかつ効率的に行うことができる。
【００８７】
さらに、本実施例の印刷システム１は、メインプリンタＰｒｍ及びサブプリンタＰｒｓ１〜ＰｒｓｎのＣＰＵ２８が、スピーカデバイス１３から、検索信号として、少なくとも自己を特定する機器特定情報を含む機器検索応答要求音（音声信号）を送信させ、また、応答信号として、少なくとも自己を特定する機器特定情報を含む機器検索応答音（音声信号）を送信させている。
【００８８】
したがって、スピーカデバイス１３の送信する音声信号の大きさ及びマイクロフォンデバイス１２の受信する音声信号の大きさを適宜設定することで、親機からサブ機までの検出範囲を設定して意図する距離範囲のサブ機を検索することができ、適切にかつ簡単に近くのサブ機を検索することができる。
【００８９】
また、本実施例の印刷システム１は、メインプリンタＰｒｍ及びサブプリンタＰｒｓ１〜Ｐｒｓｎが、音声信号として、可聴領域外の音をスピーカデバイス１３が送出し、マイクロフォンデバイス１２が、音声信号として、可聴領域外の音声信号を受信している。
【００９０】
したがって、周囲の人の邪魔になることなく、近くのサブ機を検索することができ、利用性を向上させることができる。
【００９１】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【符号の説明】
【００９２】
１  印刷システム
ＩＮＴ  インターネット
ＩＮ１、ＩＮ２  イントラネット
ＰＳ  印刷サーバ
Ｐｒｍ  メインプリンタ
Ｐｒｓ１〜Ｐｒｓｎ  サブプリンタ
１０  プリンタコントローラ
１１  オペレションパネル
１２  マイクロフォンデバイス
１３  スピーカデバイス
１４  プリンタエンジン
１５  リーディングデバイス
２１  ハードディスク
２２  ホストＩ／Ｆ
２３  プログラムＲＯＭ
２４  ネットワークＩ／Ｆ
２５  パネルＩ／Ｆ
２６  フォントＲＯＭ
２７  オーディオＩ／Ｆ
２８  ＣＰＵ
２９  ＲＡＭ
３０  ＮＶＲＡＭ
３１  エンジンＩ／Ｆ
３２  オプションＲＡＭ
４１  送受信処理機能部
４２  印刷制御機能部
４３  サブ機候補リスト記憶機能部
４４  エンジンインターフェイス処理機能部
４５  音声Ｉ／Ｆ処理機能部
５１  機内情報監視機能部
５２  構成管理制御機能部
５３  コマンド制御機能部
５１ａ  サプライ情報監視機能部
５１ｂ  エラー情報監視機能部
５２ａ  構成情報収集機能部
５２ｂ  サブ機決定機能部
【先行技術文献】
【特許文献】
【００９３】
【特許文献１】特開２００２−１８９５８１号公報
【図１】
2013218516.tif 000003
【図２】
2013218516.tif 000004
【図３】
2013218516.tif 000005
【図４】
2013218516.tif 000006
【図５】
2013218516.tif 000007
【図６】
2013218516.tif 000008
【図７】
2013218516.tif 000009
【図８】
2013218516.tif 000010