(57)【要約】【課題】効率的にユーザーの健康促進（歩数増進）を図りかつ他のユーザーに迷惑をかけない印刷システムおよび印刷プログラムを提供する。【解決手段】分散処理される印刷ジョブの依頼ユーザーが、印刷装置２００Ａ，２００Ｂ，２００Ｄ〜２００Ｇを結ぶ経路Ｒを移動して印刷ジョブの割り当てに対応する印刷物を順次取得する際、依頼ユーザーが到着した印刷装置において印刷物の出力が完了するまでのユーザー待ち時間が発生しないように、経路Ｒおよび印刷ジョブの割り当てを決定する決定部と、印刷装置２００Ａ，２００Ｂ，２００Ｄ〜２００Ｇにおける印刷トラブルを検出し、印刷トラブルを生じさせた利用ユーザーを特定する検出部と、印刷トラブルが検出された場合、経路Ｒおよび／または印刷ジョブの割り当てを変更する変更部と、を有する。【選択図】図９
2017196810.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続される複数の候補印刷装置と、
前記複数の候補印刷装置の間の距離データを含む位置情報が記憶されている記憶部と、
分散処理される印刷ジョブの依頼ユーザーの歩行距離と歩行速度、前記位置情報および前記複数の候補印刷装置の仕様に基づいて、前記複数の候補印刷装置から抽出された複数の適用印刷装置を結ぶ経路を選択し、前記複数の適用印刷装置において実行される前記印刷ジョブの割り当てを決定する決定部と、
前記経路の情報を前記依頼ユーザーに通知する経路通知部と、
前記割り当てを含んでいる依頼情報を前記複数の適用印刷装置に通知する依頼情報通知部と、
前記複数の候補印刷装置における印刷トラブルを検出し、前記印刷トラブルを生じさせた利用ユーザーを特定する検出部と、
前記経路および／または前記割り当てを変更する変更部と、を有し、
前記仕様は、印刷速度を含んでおり、
前記決定部は、
前記依頼ユーザーが前記経路を移動して前記割り当てに対応する印刷物を順次取得する際、前記依頼ユーザーが到着した適用印刷装置において、当該適用印刷装置の前記印刷物の出力が完了するまでのユーザー待ち時間が発生しないように、前記割り当てを決定し、
前記変更部は、
前記印刷トラブルが検出された場合、前記経路および／または前記割り当てを変更する
ことを特徴とする印刷システム。
【請求項２】
前記決定部は、前記複数の適用印刷装置に前記依頼ユーザーが到着する予定時間に基づいて、前記ユーザー待ち時間が発生しないように、前記割り当てを決定し、
前記依頼情報通知部の前記依頼情報は、前記複数の適用印刷装置において、前記予定時間に前記印刷物の出力が完了するように印刷を開始させる指示を含んでいることを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記変更部は、前記依頼ユーザーと前記利用ユーザーとが同一であるか否かに応じ、前記経路および／または前記割り当てを変更することを特徴とする請求項１又は請求項２に記載の印刷システム。
【請求項４】
前記変更部は、
前記依頼ユーザーと前記利用ユーザーとが異なる場合、前記印刷トラブルが検出された適用印刷装置の前記経路における位置を、当該位置より下流側になるように変更し、
前記依頼ユーザーと前記利用ユーザーとが同一である場合、前記印刷トラブルが検出された適用印刷装置の前記経路における位置を、当該位置より上流側になるように変更することを特徴とする請求項３に記載の印刷システム。
【請求項５】
前記変更部は、
前記依頼ユーザーと前記利用ユーザーとが同一である場合、
前記印刷トラブルが検出された適用印刷装置の前記経路における位置を、前記印刷物の出力が未完了である適用印刷装置において前記経路における最上流に位置する適用印刷装置の次の位置になるように変更することを特徴とする請求項４に記載の印刷システム。
【請求項６】
前記変更部は、
前記依頼ユーザーと前記利用ユーザーとが異なる場合、
前記印刷トラブルが検出された適用印刷装置の割り当てを代行印刷させる代行印刷装置を、前記複数の適用印刷装置から抽出し、
前記印刷トラブルが検出された適用印刷装置がスキップされるように前記経路を変更し、かつ、前記印刷トラブルが検出された適用印刷装置の割り当てを、前記代行印刷装置の割り当てに追加することを特徴とする請求項３に記載の印刷システム。
【請求項７】
前記変更部は、
前記依頼ユーザーと前記利用ユーザーとが異なる場合、
前記印刷トラブルが検出された適用印刷装置の割り当てを代行印刷させる代行印刷装置を、前記複数の適用印刷装置を除いた前記複数の候補印刷装置から抽出し、前記印刷トラブルが検出された適用印刷装置がスキップされ、かつ、前記代行印刷装置が前記複数の適用印刷装置に含まれるように前記経路を変更することを特徴とする請求項３に記載の印刷システム。
【請求項８】
前記代行印刷装置は、複数抽出されることを特徴とする請求項６又は請求項７に記載の印刷システム。
【請求項９】
前記複数の候補印刷装置は、情報を表示するための表示装置を有し、
前記経路通知部は、前記表示装置に、前記経路の情報を表示させることを特徴とする請求項１〜８のいずれか１項に記載の印刷システム。
【請求項１０】
前記依頼ユーザーに前記印刷トラブルを通知するトラブル通知部を、さらに有し、
前記トラブル通知部は、前記印刷物の出力が未完了である適用印刷装置において前記経路における最上流に位置する適用印刷装置の前記表示装置に、前記印刷トラブルの情報を表示させることを特徴とする請求項９に記載の印刷システム。
【請求項１１】
前記複数の候補印刷装置の各々は、電子写真式プロセスを利用して用紙に印刷するための画像形成部を有し、
前記印刷トラブルには、前記用紙のジャム、前記電子写真式プロセスに適用されるトナーの欠乏が含まれることを特徴とする請求項１〜１０のいずれか１項に記載の印刷システム。
【請求項１２】
前記ネットワークに接続され、かつ前記依頼ユーザーによって利用されるコンピューターを、さらに有し、
前記位置情報は、前記コンピューターと前記複数の候補印刷装置との間の距離データを含んでいることを特徴とする請求項１〜１１のいずれか１項に記載の印刷システム。
【請求項１３】
前記ネットワークに接続されて前記複数の候補印刷装置を管理するサーバーを、さらに有し、
前記サーバーは、前記記憶部、前記決定部、前記経路通知部、前記依頼情報通知部、前記検出部および前記変更部を、少なくとも有することを特徴とする請求項１〜１２のいずれか１項に記載の印刷システム。
【請求項１４】
前記サーバーは、前記複数の適用印刷装置を含む前記複数の候補印刷装置の一つから構成されることを特徴とする請求項１３に記載の印刷システム。
【請求項１５】
ネットワークに接続される複数の候補印刷装置を有する印刷システムを管理するサーバーの印刷プログラムであって、
前記サーバーは、記憶部、決定部、経路通知部、依頼情報通知部、検出部および変更部を、少なくとも有しており、
前記決定部によって、分散処理される印刷ジョブの依頼ユーザーの歩行距離と歩行速度、前記記憶部に記憶されている前記複数の候補印刷装置の間の距離データを含む位置情報、および、前記複数の候補印刷装置の仕様に基づいて、前記複数の候補印刷装置から抽出された複数の適用印刷装置を結ぶ経路を選択し、前記複数の適用印刷装置において実行される前記印刷ジョブの割り当てを決定する決定手順と、
前記経路通知部によって、前記経路の情報を前記依頼ユーザーに通知する経路通知手順と、
前記依頼情報通知部によって、前記割り当てを含んでいる依頼情報を前記複数の適用印刷装置に通知する依頼情報通知手順と、
前記検出部によって、前記複数の候補印刷装置における印刷トラブルを検出し、前記印刷トラブルを生じさせた利用ユーザーを特定する検出手順と、
前記変更部によって、前記経路および／または前記割り当てを変更する変更手順と、を有する処理を、前記サーバーに実行させ、
前記仕様は、印刷速度を含んでおり、
前記決定手順において、
前記依頼ユーザーが前記経路を移動して前記割り当てに対応する印刷物を順次取得する際、前記依頼ユーザーが到着した適用印刷装置において、当該適用印刷装置の前記印刷物の出力が完了するまでのユーザー待ち時間が発生しないように、前記割り当てが決定され、
前記変更手順において、
前記印刷トラブルが検出された場合、前記経路および／または前記割り当てが変更されることを特徴とする印刷プログラム。
【請求項１６】
前記決定手順において、前記複数の適用印刷装置に前記依頼ユーザーが到着する予定時間に基づいて、前記ユーザー待ち時間が発生しないように、前記割り当てが決定され、
前記依頼情報通知手順の前記依頼情報は、前記複数の適用印刷装置において、前記予定時間に前記印刷物の出力が完了するように印刷を開始させる指示を含んでいることを特徴とする請求項１５に記載の印刷プログラム。
【請求項１７】
前記変更手順において、前記依頼ユーザーと前記利用ユーザーとが同一であるか否かに応じ、前記経路および／または前記割り当てが変更されることを特徴とする請求項１５又は請求項１６に記載の印刷プログラム。
【請求項１８】
前記変更手順において、
前記依頼ユーザーと前記利用ユーザーとが異なる場合、
前記印刷トラブルが検出された適用印刷装置の前記経路における位置が、当該位置より下流側になるように変更され、
前記依頼ユーザーと前記利用ユーザーとが同一である場合、前記印刷トラブルが検出された適用印刷装置の前記経路における位置が、当該位置より上流側になるように変更されることを特徴とする請求項１７に記載の印刷プログラム。
【請求項１９】
前記変更手順において、
前記依頼ユーザーと前記利用ユーザーとが同一である場合、
前記印刷トラブルが検出された適用印刷装置の前記経路における位置が、前記印刷物の出力が未完了である適用印刷装置において前記経路における最上流に位置する適用印刷装置の次の位置になるように変更されることを特徴とする請求項１８に記載の印刷プログラム。
【請求項２０】
前記変更手順において、
前記依頼ユーザーと前記利用ユーザーとが異なる場合、
前記印刷トラブルが検出された適用印刷装置の割り当てを代行印刷させる代行印刷装置が、前記複数の適用印刷装置から抽出され、
前記印刷トラブルが検出された適用印刷装置がスキップされるように前記経路が変更され、かつ、前記印刷トラブルが検出された適用印刷装置の割り当てが、前記代行印刷装置の割り当てに追加されることを特徴とする請求項１７に記載の印刷プログラム。
【請求項２１】
前記変更手順において、
前記依頼ユーザーと前記利用ユーザーとが異なる場合、
前記印刷トラブルが検出された適用印刷装置の割り当てを代行印刷させる代行印刷装置が、前記複数の候補印刷装置から抽出され、前記印刷トラブルが検出された適用印刷装置がスキップされ、かつ、前記代行印刷装置が前記複数の適用印刷装置に含まれるように前記経路が変更されることを特徴とする請求項１７に記載の印刷プログラム。
【請求項２２】
前記代行印刷装置は、複数抽出されることを特徴とする請求項２０又は請求項２１に記載の印刷プログラム。
【請求項２３】
前記複数の候補印刷装置は、情報を表示するための表示装置を有し、
前記経路通知手順においては、前記表示装置に前記経路の情報を表示させるための指示が、前記複数の候補印刷装置に通知されることを特徴とする請求項１５〜２２のいずれか１項に記載の印刷プログラム。
【請求項２４】
前記サーバーは、前記依頼ユーザーに前記印刷トラブルを通知するトラブル通知部を、さらに有し、
前記処理は、前記トラブル通知部によって、前記表示装置に前記印刷トラブルの情報を表示させるための指示を、前記印刷物の出力が未完了である適用印刷装置において前記経路における最上流に位置する適用印刷装置に通知するトラブル通知手順を、さらに有することを特徴とする請求項２３に記載の印刷プログラム。
【請求項２５】
前記複数の候補印刷装置の各々は、電子写真式プロセスを利用して用紙に印刷するための画像形成部を有し、
前記印刷トラブルには、前記用紙のジャム、前記電子写真式プロセスに適用されるトナーの欠乏が含まれることを特徴とする請求項１５〜２４のいずれか１項に記載の印刷プログラム。
【請求項２６】
前記印刷システムは、前記ネットワークに接続され、かつ前記依頼ユーザーによって利用されるコンピューターを、さらに有し、
前記位置情報は、前記コンピューターと前記複数の候補印刷装置との間の距離データを含んでいることを特徴とする請求項１５〜２５のいずれか１項に記載の印刷プログラム。
【請求項２７】
前記サーバーは、前記複数の適用印刷装置を含む前記複数の候補印刷装置の一つから構成されることを特徴とする請求項１５〜２６のいずれか１項に記載の印刷プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システムおよび印刷プログラムに関する。
【背景技術】
【０００２】
近年、経済産業省が健康促進に取り組む企業として健康経営銘柄を選定するなど、オフィスにおいても健康志向が高まっており、業務の中に健康促進のための運動を取り込む試みを行う企業が、多くなってきている。例えば、従業員に万歩計（登録商標）を配布して積極的に歩行することを促したり、業務時間にラジオ体操を行ったり、企業によって様々である。しかし、実態としては、従業員は、運動はおろか歩行することなど殆ど無い場合もある。
【０００３】
そのため、オフィスに存在するＭＦＰ（Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）を利用し、従業員であるユーザーに歩行することを促し、歩数増進をサポートするシステムが提案されている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−８８２４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、ＭＦＰは、ユーザーが設定されたコースを歩行して目標歩数を達成した場合、コースに応じた画像を出力し、また、達成した歩数に応じて、出力可能な画像を変更することにより、ユーザーの歩数増進のモチベーションを高めている。つまり、ユーザーの歩行自体を促してはおらず、また、ユーザーの歩き方の質については考慮されていない。そのため、ユーザーの健康促進（歩数増進）が効率的ではない問題を有している。
【０００６】
本発明は、上記従来技術に伴う課題を解決するためになされたものであり、効率的にユーザーの健康促進（歩数増進）を図りかつ他のユーザーに迷惑をかけない印刷システムおよび印刷プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の上記目的は、下記の手段によって達成される。
【０００８】
（１）ネットワークに接続される複数の候補印刷装置と、
前記複数の候補印刷装置の間の距離データを含む位置情報が記憶されている記憶部と、
分散処理される印刷ジョブの依頼ユーザーの歩行距離と歩行速度、前記位置情報および前記複数の候補印刷装置の仕様に基づいて、前記複数の候補印刷装置から抽出された複数の適用印刷装置を結ぶ経路を選択し、前記複数の適用印刷装置において実行される前記印刷ジョブの割り当てを決定する決定部と、
前記経路の情報を前記依頼ユーザーに通知する経路通知部と、
前記割り当てを含んでいる依頼情報を前記複数の適用印刷装置に通知する依頼情報通知部と、
前記複数の候補印刷装置における印刷トラブルを検出し、前記印刷トラブルを生じさせた利用ユーザーを特定する検出部と、
前記経路および／または前記割り当てを変更する変更部と、を有し、
前記仕様は、印刷速度を含んでおり、
前記決定部は、
前記依頼ユーザーが前記経路を移動して前記割り当てに対応する印刷物を順次取得する際、前記依頼ユーザーが到着した適用印刷装置において、当該適用印刷装置の前記印刷物の出力が完了するまでのユーザー待ち時間が発生しないように、前記割り当てを決定し、
前記変更部は、
前記印刷トラブルが検出された場合、前記経路および／または前記割り当てを変更する
ことを特徴とする印刷システム。
【０００９】
（２）前記決定部は、前記複数の適用印刷装置に前記依頼ユーザーが到着する予定時間に基づいて、前記ユーザー待ち時間が発生しないように、前記割り当てを決定し、
前記依頼情報通知部の前記依頼情報は、前記複数の適用印刷装置において、前記予定時間に前記印刷物の出力が完了するように印刷を開始させる指示を含んでいることを特徴とする上記（１）に記載の印刷システム。
【００１０】
（３）前記変更部は、前記依頼ユーザーと前記利用ユーザーとが同一であるか否かに応じ、前記経路および／または前記割り当てを変更することを特徴とする上記（１）又は（２）に記載の印刷システム。
【００１１】
（４）前記変更部は、
前記依頼ユーザーと前記利用ユーザーとが異なる場合、前記印刷トラブルが検出された適用印刷装置の前記経路における位置を、当該位置より下流側になるように変更し、
前記依頼ユーザーと前記利用ユーザーとが同一である場合、前記印刷トラブルが検出された適用印刷装置の前記経路における位置を、当該位置より上流側になるように変更することを特徴とする上記（３）に記載の印刷システム。
【００１２】
（５）前記変更部は、
前記依頼ユーザーと前記利用ユーザーとが同一である場合、
前記印刷トラブルが検出された適用印刷装置の前記経路における位置を、前記印刷物の出力が未完了である適用印刷装置において前記経路における最上流に位置する適用印刷装置の次の位置になるように変更することを特徴とする上記（４）に記載の印刷システム。
【００１３】
（６）前記変更部は、
前記依頼ユーザーと前記利用ユーザーとが異なる場合、
前記印刷トラブルが検出された適用印刷装置の割り当てを代行印刷させる代行印刷装置を、前記複数の適用印刷装置から抽出し、
前記印刷トラブルが検出された適用印刷装置がスキップされるように前記経路を変更し、かつ、前記印刷トラブルが検出された適用印刷装置の割り当てを、前記代行印刷装置の割り当てに追加することを特徴とする上記（３）に記載の印刷システム。
【００１４】
（７）前記変更部は、
前記依頼ユーザーと前記利用ユーザーとが異なる場合、
前記印刷トラブルが検出された適用印刷装置の割り当てを代行印刷させる代行印刷装置を、前記複数の適用印刷装置を除いた前記複数の候補印刷装置から抽出し、前記印刷トラブルが検出された適用印刷装置がスキップされ、かつ、前記代行印刷装置が前記複数の適用印刷装置に含まれるように前記経路を変更することを特徴とする上記（３）に記載の印刷システム。
【００１５】
（８）前記代行印刷装置は、複数抽出されることを特徴とする上記（６）又は（７）に記載の印刷システム。
【００１６】
（９）前記複数の候補印刷装置は、情報を表示するための表示装置を有し、
前記経路通知部は、前記表示装置に、前記経路の情報を表示させることを特徴とする上記（１）〜（８）のいずれか１項に記載の印刷システム。
【００１７】
（１０）前記依頼ユーザーに前記印刷トラブルを通知するトラブル通知部を、さらに有し、
前記トラブル通知部は、前記印刷物の出力が未完了である適用印刷装置において前記経路における最上流に位置する適用印刷装置の前記表示装置に、前記印刷トラブルの情報を表示させることを特徴とする上記（９）に記載の印刷システム。
【００１８】
（１１）前記複数の候補印刷装置の各々は、電子写真式プロセスを利用して用紙に印刷するための画像形成部を有し、
前記印刷トラブルには、前記用紙のジャム、前記電子写真式プロセスに適用されるトナーの欠乏が含まれることを特徴とする上記（１）〜（１０）のいずれか１項に記載の印刷システム。
【００１９】
（１２）前記ネットワークに接続され、かつ前記依頼ユーザーによって利用されるコンピューターを、さらに有し、
前記位置情報は、前記コンピューターと前記複数の候補印刷装置との間の距離データを含んでいることを特徴とする上記（１）〜（１１）のいずれか１項に記載の印刷システム。
【００２０】
（１３）前記ネットワークに接続されて前記複数の候補印刷装置を管理するサーバーを、さらに有し、
前記サーバーは、前記記憶部、前記決定部、前記経路通知部、前記依頼情報通知部、前記検出部および前記変更部を、少なくとも有することを特徴とする上記（１）〜（１２）のいずれか１項に記載の印刷システム。
【００２１】
（１４）前記サーバーは、前記複数の適用印刷装置を含む前記複数の候補印刷装置の一つから構成されることを特徴とする上記（１３）に記載の印刷システム。
【００２２】
（１５）ネットワークに接続される複数の候補印刷装置を有する印刷システムを管理するサーバーの印刷プログラムであって、
前記サーバーは、記憶部、決定部、経路通知部、依頼情報通知部、検出部および変更部を、少なくとも有しており、
前記決定部によって、分散処理される印刷ジョブの依頼ユーザーの歩行距離と歩行速度、前記記憶部に記憶されている前記複数の候補印刷装置の間の距離データを含む位置情報、および、前記複数の候補印刷装置の仕様に基づいて、前記複数の候補印刷装置から抽出された複数の適用印刷装置を結ぶ経路を選択し、前記複数の適用印刷装置において実行される前記印刷ジョブの割り当てを決定する決定手順と、
前記経路通知部によって、前記経路の情報を前記依頼ユーザーに通知する経路通知手順と、
前記依頼情報通知部によって、前記割り当てを含んでいる依頼情報を前記複数の適用印刷装置に通知する依頼情報通知手順と、
前記検出部によって、前記複数の候補印刷装置における印刷トラブルを検出し、前記印刷トラブルを生じさせた利用ユーザーを特定する検出手順と、
前記変更部によって、前記経路および／または前記割り当てを変更する変更手順と、を有する処理を、前記サーバーに実行させ、
前記仕様は、印刷速度を含んでおり、
前記決定手順において、
前記依頼ユーザーが前記経路を移動して前記割り当てに対応する印刷物を順次取得する際、前記依頼ユーザーが到着した適用印刷装置において、当該適用印刷装置の前記印刷物の出力が完了するまでのユーザー待ち時間が発生しないように、前記割り当てが決定され、
前記変更手順において、
前記印刷トラブルが検出された場合、前記経路および／または前記割り当てが変更されることを特徴とする印刷プログラム。
【００２３】
（１６）前記決定手順において、前記複数の適用印刷装置に前記依頼ユーザーが到着する予定時間に基づいて、前記ユーザー待ち時間が発生しないように、前記割り当てが決定され、
前記依頼情報通知手順の前記依頼情報は、前記複数の適用印刷装置において、前記予定時間に前記印刷物の出力が完了するように印刷を開始させる指示を含んでいることを特徴とする上記（１５）に記載の印刷プログラム。
【００２４】
（１７）前記変更手順において、前記依頼ユーザーと前記利用ユーザーとが同一であるか否かに応じ、前記経路および／または前記割り当てが変更されることを特徴とする上記（１５）又は上記（１６）に記載の印刷プログラム。
【００２５】
（１８）前記変更手順において、
前記依頼ユーザーと前記利用ユーザーとが異なる場合、
前記印刷トラブルが検出された適用印刷装置の前記経路における位置が、当該位置より下流側になるように変更され、
前記依頼ユーザーと前記利用ユーザーとが同一である場合、前記印刷トラブルが検出された適用印刷装置の前記経路における位置が、当該位置より上流側になるように変更されることを特徴とする上記（１７）に記載の印刷プログラム。
【００２６】
（１９）前記変更手順において、
前記依頼ユーザーと前記利用ユーザーとが同一である場合、
前記印刷トラブルが検出された適用印刷装置の前記経路における位置が、前記印刷物の出力が未完了である適用印刷装置において前記経路における最上流に位置する適用印刷装置の次の位置になるように変更されることを特徴とする上記（１８）に記載の印刷プログラム。
【００２７】
（２０）前記変更手順において、
前記依頼ユーザーと前記利用ユーザーとが異なる場合、
前記印刷トラブルが検出された適用印刷装置の割り当てを代行印刷させる代行印刷装置が、前記複数の適用印刷装置から抽出され、
前記印刷トラブルが検出された適用印刷装置がスキップされるように前記経路が変更され、かつ、前記印刷トラブルが検出された適用印刷装置の割り当てが、前記代行印刷装置の割り当てに追加されることを特徴とする上記（１７）に記載の印刷プログラム。
【００２８】
（２１）前記変更手順において、
前記依頼ユーザーと前記利用ユーザーとが異なる場合、
前記印刷トラブルが検出された適用印刷装置の割り当てを代行印刷させる代行印刷装置が、前記複数の候補印刷装置から抽出され、前記印刷トラブルが検出された適用印刷装置がスキップされ、かつ、前記代行印刷装置が前記複数の適用印刷装置に含まれるように前記経路が変更されることを特徴とする上記（１７）に記載の印刷プログラム。
【００２９】
（２２）前記代行印刷装置は、複数抽出されることを特徴とする上記（２０）又は（２１）に記載の印刷プログラム。
【００３０】
（２３）前記複数の候補印刷装置は、情報を表示するための表示装置を有し、
前記経路通知手順においては、前記表示装置に前記経路の情報を表示させるための指示が、前記複数の候補印刷装置に通知されることを特徴とする上記（１５）〜（２２）のいずれか１項に記載の印刷プログラム。
【００３１】
（２４）前記サーバーは、前記依頼ユーザーに前記印刷トラブルを通知するトラブル通知部を、さらに有し、
前記処理は、前記トラブル通知部によって、前記表示装置に前記印刷トラブルの情報を表示させるための指示を、前記印刷物の出力が未完了である適用印刷装置において前記経路における最上流に位置する適用印刷装置に通知するトラブル通知手順を、さらに有することを特徴とする上記（２３）に記載の印刷プログラム。
【００３２】
（２５）前記複数の候補印刷装置の各々は、電子写真式プロセスを利用して用紙に印刷するための画像形成部を有し、
前記印刷トラブルには、前記用紙のジャム、前記電子写真式プロセスに適用されるトナーの欠乏が含まれることを特徴とする上記（１５）〜（２４）のいずれか１項に記載の印刷プログラム。
【００３３】
（２６）前記印刷システムは、前記ネットワークに接続され、かつ前記依頼ユーザーによって利用されるコンピューターを、さらに有し、
前記位置情報は、前記コンピューターと前記複数の候補印刷装置との間の距離データを含んでいることを特徴とする上記（１５）〜（２５）のいずれか１項に記載の印刷プログラム。
【００３４】
（２７）前記サーバーは、前記複数の適用印刷装置を含む前記複数の候補印刷装置の一つから構成されることを特徴とする上記（１５）〜（２６）のいずれか１項に記載の印刷プログラム。
【発明の効果】
【００３５】
本発明によれば、依頼ユーザーは、印刷物を順次取得する際、インターバルを作らずに継続的に歩き続けることが必要となり、歩行効果が期待でき、効率的にユーザーの健康促進（歩数増進）を図ることが可能である。また、印刷トラブルが検出された場合、経路および／または割り当てが変更される。そのため、例えば、印刷トラブルを生じさせた利用ユーザーが依頼ユーザーと異なる場合、印刷トラブルを解除する作業を依頼ユーザーが回避し、依頼ユーザーの継続歩行を妨げないようにし、また、印刷トラブルを生じさせた利用ユーザーが依頼ユーザーと同一の場合、印刷トラブルを解除する作業を他のユーザーが回避し、他のユーザーに迷惑をかけることを避けることが可能である。したがって、効率的にユーザーの健康促進（歩数増進）を図りかつ他のユーザーに迷惑をかけない印刷システムおよび印刷プログラムを提供することが可能である。
【図面の簡単な説明】
【００３６】
【図１】本発明の実施の形態に係る印刷システムを説明するための概略図である。
【図２】図１に示される印刷装置の構成を説明するためのブロック図である。
【図３】図２に示される印刷プログラムの決定部における経路および印刷ジョブの割り当てを説明するための概略図である。
【図４】印刷プログラムの決定部に係る印刷ジョブの割り当ての一例を説明するための概略図である。
【図５】印刷プログラムの決定部に係る経路における依頼ユーザーの位置検出を説明するための概略図である。
【図６】サーバーとして機能する印刷装置の動作を説明するためのフローチャートである。
【図７】図６に示されるステップＳ１８の印刷トラブル処理を説明するためのフローチャートである。
【図８】依頼ユーザーと印刷トラブルを生じさせた利用ユーザーとが同一である場合における動作を説明するための概略図である。
【図９】依頼ユーザーと印刷トラブルを生じさせた利用ユーザーとが異なる場合における動作を説明するための概略図である。
【図１０Ａ】依頼ユーザーと印刷トラブルを生じさせた利用ユーザーとが異なる場合における経路の変更および表示（通知）の一例を説明するための概略図である。
【図１０Ｂ】依頼ユーザーと印刷トラブルを生じさせた利用ユーザーとが異なる場合における経路の変更および表示（通知）の別の一例を説明するための概略図である。
【図１０Ｃ】依頼ユーザーと印刷トラブルを生じさせた利用ユーザーとが異なる場合における経路の変更および表示（通知）の別の一例を説明するための概略図である。
【図１０Ｄ】依頼ユーザーと印刷トラブルを生じさせた利用ユーザーとが異なる場合における経路の変更および表示（通知）の別の一例を説明するための概略図である。
【図１１】本発明の実施の形態に係る変形例１を説明するための概略図である。
【図１２】図１１に示されるサーバーとして機能する印刷装置の動作を説明するためのフローチャートである。
【図１３】本発明の実施の形態に係る変形例２を説明するための概略図である。
【図１４】本発明の実施の形態に係る変形例３を説明するための概略図である。
【図１５】図１３に示されるサーバーの構成を説明するためのブロック図である。
【図１６】本発明の実施の形態に係る変形例４を説明するための概略図である。
【発明を実施するための形態】
【００３７】
以下、本発明の実施の形態を、図面を参照しつつ説明する。なお、図面の寸法比率は、説明の都合上誇張されており、実際の比率とは異なる場合がある。
【００３８】
図１は、本発明の実施の形態に係る印刷システムを説明するための概略図である。
【００３９】
図１に示される印刷システム１００は、ネットワーク９００に接続される複数の印刷装置２００Ａ〜２００Ｇを有し、ユーザーから依頼された印刷ジョブを分散処理するように構成されている。分散処理は、依頼ユーザー（分散処理される印刷ジョブを依頼したユーザー）が所定の経路を歩行（移動）して印刷ジョブの割り当てに対応する印刷物を、順次取得するように設定され、健康促進（歩数増進）を図るために実施される。印刷装置２００は、例えば、コピー機能、プリンタ機能およびスキャン機能を有するＭＦＰ（Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）である。
【００４０】
ネットワーク９００は、イーサネット（登録商標）、トークンリング、ＦＤＤＩ（Ｆｉｂｅｒ−Ｄｉｓｔｒｉｂｕｔｅｄ  Ｄａｔａ  Ｉｎｔｅｒｆａｃｅ）などの規格によりコンピューターやネットワーク機器同士を接続する構内情報通信網（ＬＡＮ：Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＬＡＮ同士を専用線で接続した広域情報通信網（ＷＡＮ：Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネット、これらの組み合わせなどの各種のネットワークからなる。ネットワークプロトコルは、例えば、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）である。
【００４１】
次に、印刷装置２００Ａ〜２００Ｇの構成を詳述する。
【００４２】
図２は、図１に示される印刷装置の構成を説明するためのブロック図である。
【００４３】
印刷装置Ａ〜２００Ｇの各々は、図２に示されるように、制御部２１０、記憶部２２０、給紙部２４０、画像読取部２５０、画像形成部２６０、用紙排出部２７０、操作パネル２８０および通信インターフェース２９０を有し、これらは、バス２９５を経由して相互に接続されている。
【００４４】
制御部２１０は、プログラムにしたがって上記各部の制御や各種の演算処理を実行するマイクロプロセッサなどから構成される制御回路であり、印刷装置２００の各機能は、それに対応するプログラムを制御部２１０が実行することにより発揮される。
【００４５】
記憶部２２０は、作業領域として一時的にプログラムおよびデータを記憶する高速のランダムアクセス記憶装置や、各種処理プログラムや各種データを保存する大容量のランダムアクセス記憶装置などを、適宜組み合わせて構成される。
【００４６】
記憶されるデータは、印刷装置２００Ａ〜２００Ｇの間の距離データを含む位置情報、設定データ、通信インターフェース２９０からの印刷ジョブデータ、画像読取部２５０からの読取画像データ（スキャンデータ）などである。設定データは、健康促進（歩数増進）を図る分散処理に利用されるデータであり、例えば、依頼ユーザーの歩行距離、歩行速度、歩行（移動）する経路の情報などである。
【００４７】
記憶されるプログラムは、印刷プログラム２３０、ＲＩＰ（ラスタライズ：Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ）プログラム、画像読取プログラムなどである。
【００４８】
印刷プログラム２３０は、決定部２３１、経路通知部２３２、依頼情報通知部２３３、検出部２３４、変更部２３５およびトラブル通知部２３６を有し、健康促進（歩数増進）を図る分散処理を実行するために使用される。ＲＩＰプログラムは、例えば、印刷ジョブに基づいて生成される画像データを、画像形成部２６０で用いるラスターイメージデータに変換する処理を実行するために使用される。画像読取プログラムは、画像読取部２５０において生成された画像データ（スキャンデータ）に対して、画像形成部２６０に入力される前に、例えば、Ａ／Ｄ変換、シェーディング補正、フィルター処理、画像圧縮処理などの画像処理を実行するために使用される。
【００４９】
給紙部２４０は、複数の給紙トレイを有しており、制御部２１０から指示された用紙を給紙トレイから取り出し、画像形成部２６０に向って搬送するために使用される。
【００５０】
画像読取部２５０は、例えば、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）イメージセンサを備えているスキャナーから構成され、原稿台に載置される原稿の画像データ（スキャンデータ）を生成するために使用される。必要に応じ、画像読取部２５０に、自動原稿送り装置（ＡＤＦ：Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）を設けることも可能である。
【００５１】
画像形成部２６０は、帯電、露光、現像、転写および定着工程を含む電子写真式プロセスなどの作像プロセスを用いて、記録媒体である用紙上に画像を形成するプリントエンジンを有しており、画像データを印刷するために使用される。印刷（画像形成）は、電子写真式プロセスを利用する形態に限定されず、インパクト方式、熱転写方式、インクジェット方式を適宜適用することが可能である。
【００５２】
用紙排出部２７０は、排紙トレイを有しており、印刷（画像が形成）された用紙を、排紙トレイ（装置外）に排出するために使用される。
【００５３】
操作パネル２８０は、入力部２８２および表示部２８４を有する。
【００５４】
入力部２８２は、キーボードを有する。キーボードは、コピー枚数などを設定するテンキー、動作の開始を指示するスタートキー、動作の停止を指示するストップキーなどからなる複数のキーを有し、文字入力、各種設定、スタート指示などの各種指示（入力）を行うために使用される。例えば、依頼ユーザーは、入力部２８２のキーボードを利用し、健康促進（歩数増進）を図る分散処理を実行するために使用される設定値を、適宜入力することが可能である。マニュアルで入力される設定値は、例えば、依頼ユーザーの歩行距離や歩行速度、経路などである。
【００５５】
表示部２８４は、分散処理モードの情報、機器構成、印刷ジョブの進行状況、現在変更可能な設定などを、依頼ユーザーに提示するために使用され、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）やタッチパネルなどから構成される。分散処理モードの情報は、印刷ジョブを分散処理するモードに関する情報であり、分散処理に係る印刷物を依頼ユーザーが取得する経路の情報や、印刷装置における印刷トラブルの情報を含んでいる。
【００５６】
通信インターフェース２９０は、ネットワーク９００を介した通信機能を追加する拡張装置からなる通信部（ＬＡＮボード）であり、ネットワーク９００に所属する他の印刷装置との間で、データの送受信を実行するために使用される。
【００５７】
送受信されるデータは、例えば、経路の情報、依頼情報、ステータス情報などである。依頼情報は、分散処理される印刷ジョブの割り当てを含んでいる。
【００５８】
ステータス情報は、機器情報、印刷ジョブ情報および機器状態が含まれ、例えば、ＲＦＣ１２１３で規定されているネットワーク管理手法ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）のＭＩＢ（（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ））−ＩＩのプライベートエリアを利用して取得される。
【００５９】
機器情報は、例えば、製造者や接続形態である。印刷ジョブ情報は、待機中の印刷ジョブ数、実行中の印刷ジョブの有無、印刷ジョブの各々に係るページ数および部数、印刷速度を含んでいる。機器状態は、「印刷可」状態、「印刷不可」状態、「警告あり」状態を含んでいる。「警告あり」状態は、印刷トラブルの情報が含まれる。印刷トラブルは、例えば、用紙のジャムなどのメカニカルな故障や、用紙やトナーなどの消耗品の払底であり、印刷トラブルの情報には、印刷トラブルを生じさせた利用ユーザーを特定する情報を含んでいる。
【００６０】
ステータス情報は、ＳＮＭＰプロトコルを利用する形態に限定されず、ＣＭＩ／ＣＭＩＰ（Ｃｏｍｍｏｎ  Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｅｒｖｉｃｅｓ／Ｃｏｍｍｏｎ  Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）や、独自方式のプロトコルを適用することも可能である。
【００６１】
なお、印刷プログラム２３０は、印刷装置２００Ａ〜２００Ｇの全てにインストールする形態に限定されない。
【００６２】
次に、図２および図３を参照して、印刷プログラム２３０を説明する。
【００６３】
図３は、図２に示される印刷プログラムの決定部における経路および印刷ジョブの割り当てを説明するための概略図である。
【００６４】
印刷プログラム２３０は、決定部２３１、経路通知部２３２、依頼情報通知部２３３、検出部２３４、変更部２３５およびトラブル通知部２３６を有し（図２参照）、印刷システム１００を管理するサーバーとして機能（サーバーを兼用）する印刷装置において実行される。
【００６５】
決定部２３１は、分散処理される印刷ジョブの依頼ユーザーの歩行距離と歩行速度、位置情報および複数の候補印刷装置の仕様に基づいて、複数の候補印刷装置から抽出された複数の適用印刷装置を結ぶ経路Ｒを選択し、複数の適用印刷装置において実行される印刷ジョブの割り当てを決定する決定手順を実現する。仕様は、例えば、印刷速度である。なお、印刷ジョブの割り当てを決定する方法の詳細については後述する。
【００６６】
歩行距離は、歩行速度に歩行時間を乗じて算出される。したがって、歩行距離の代わりとして、歩行速度と歩行時間の積を利用したり、歩行速度の代わりとして、歩行距離を歩行時間で除した商を利用したりすることも可能である。また、歩行距離は、歩数に歩幅を乗じても算出されるため、歩行距離の代わりとして、歩幅と歩数の積を利用することも可能である。
【００６７】
なお、本実施の形態においては、図３に示されるように、候補印刷装置は、印刷装置２００Ａ〜２００Ｇであり、適用印刷装置は、印刷装置２００Ａ，２００Ｂ，２００Ｄ〜２００Ｇであり、依頼ユーザーが歩行（移動）する経路Ｒは、印刷装置２００Ａ，２００Ｂ，２００Ｄ〜２００Ｇを結んでいる。
【００６８】
決定部２３１は、経路Ｒを歩行して印刷ジョブの割り当てに対応する印刷物を順次取得する際、依頼ユーザーが到着した適用印刷装置において、印刷ジョブの割り当てに係る印刷物の出力が完了するまでのユーザー待ち時間が発生しないように、印刷ジョブの割り当てを決定する。例えば、決定部２３１は、適用印刷装置に依頼ユーザーが到着する予定時間に基づいて、ユーザー待ち時間が発生しないように、当該予定時間までに処理できる量を、印刷ジョブの割り当てとして決定する。
【００６９】
そのため、依頼ユーザーは、印刷物を順次取得する際、インターバルを作らずに継続的に歩き続けることが必要となり、歩行効果が期待できる。つまり、効率的にユーザーの健康促進（歩数増進）を図ることが可能である。
【００７０】
経路通知部２３２は、依頼ユーザーの歩行をサポートするため、適用印刷装置の操作パネル２８０の表示部２８４を利用し、経路Ｒの情報を依頼ユーザーに通知する経路通知手順を実現する。
【００７１】
依頼情報通知部２３３は、分散処理される印刷ジョブの割り当てを含んでいる依頼情報を適用印刷装置に通知する依頼情報通知手順を実現する。依頼情報は、適用印刷装置において、予定時間に印刷物の出力が完了するように印刷を開始させる指示を含んでいる。なお、印刷の開始は、依頼情報通知部２３３によって直接指示したり、適用印刷装置において判断するように構成することが可能である。また、距離認証を利用し、依頼ユーザーの接近を検出した後で、印刷を開始するように構成することも可能である。
【００７２】
検出部２３４は、適用印刷装置における印刷トラブルを検出し、印刷トラブルを生じさせた利用ユーザーを特定する検出手順を実現する。
【００７３】
変更部２３５は、依頼ユーザーと利用ユーザーとが同一であるか否かに応じ、経路および／または割り当てを変更する変更手順を実現する。
【００７４】
トラブル通知部２３６は、適用印刷装置の操作パネル２８０の表示部２８４を利用し、依頼ユーザーに印刷トラブルを通知するトラブル通知手順を実現する。
【００７５】
なお、変更部２３５は、印刷トラブルが検出された場合、経路および／または割り当てを変更する。
【００７６】
詳しくは、変更部２３５は、依頼ユーザーと利用ユーザーとが異なる場合、印刷トラブルが検出された適用印刷装置の経路における位置を、当該位置より下流側になるように変更し、依頼ユーザーと利用ユーザーとが同一である場合、印刷トラブルが検出された適用印刷装置の経路における位置を、当該位置より上流側になるように変更する。
【００７７】
なお、依頼ユーザーと利用ユーザーとが同一である場合、印刷トラブルが検出された適用印刷装置の経路における位置は、印刷物の出力が未完了である適用印刷装置において経路における最上流に位置する適用印刷装置の次の位置になるように変更することが好ましい。
【００７８】
また、依頼ユーザーと利用ユーザーとが異なる場合、印刷トラブルが検出された適用印刷装置の割り当てを代行印刷させる代行印刷装置を、適用印刷装置から抽出し、印刷トラブルが検出された適用印刷装置がスキップされるように経路を変更し、かつ、印刷トラブルが検出された適用印刷装置の割り当てを、代行印刷装置の割り当てに追加することが可能である。さらに、依頼ユーザーと利用ユーザーとが異なる場合、印刷トラブルが検出された適用印刷装置の割り当てを代行印刷させる代行印刷装置を、適用印刷装置を除いた候補印刷装置から抽出し、印刷トラブルが検出された適用印刷装置がスキップされ、かつ、代行印刷装置が適用印刷装置に含まれるように経路を変更することも可能である。なお、代行印刷装置は、複数選択することも可能である。
【００７９】
変更部２３５は、上記のように、印刷トラブルを生じさせた利用ユーザーが依頼ユーザーと異なる場合、印刷トラブルを解除する作業を依頼ユーザーが回避できるように経路および／または割り当てを変更することによって、依頼ユーザーの継続歩行を妨げないようにすることが可能である。また、印刷トラブルを生じさせた利用ユーザーが依頼ユーザーと同一の場合、印刷トラブルを解除する作業を他のユーザーが回避できるように（印刷トラブルが検出された適用印刷装置に依頼ユーザーが直行するように）経路および／または割り当てを変更することによって、他のユーザーに迷惑をかけることを避けることが可能である。
【００８０】
次に、上記の印刷ジョブの割り当てを決定する方法を詳述する。
【００８１】
図４は、印刷プログラムの決定部に係る印刷ジョブの割り当ての一例を説明するための概略図である。
【００８２】
基本的には、スタート位置（分散処理される印刷ジョブをユーザーが依頼した印刷装置２００Ａの位置）からの距離が遠い（経路の下流側に位置する）印刷装置ほど、印刷ジョブの割り当てが多くなるように設定する。そして、スタート位置からの距離が遠い印刷装置の印刷速度が大きい場合、印刷ジョブの割り当ての設定を増加させる方向で調整し、また、小さい場合は、印刷ジョブの割り当てを減少させる方向で調整する。これにより、依頼ユーザーの到着と、印刷ジョブの割り当てに対応する印刷物の出力の完了のタイミングを一致させ、依頼ユーザーが到着した印刷装置において、ユーザー待ち時間が発生しないようにする。
【００８３】
具体的には、図４に示されるように、印刷装置２００Ａ，２００Ｂ，２００Ｄ〜２００Ｇ間の距離［ｍ］をＤ１，Ｄ２，Ｄ３，Ｄ４，Ｄ５で表し、依頼ユーザーの歩行速度［ｍ／ｓ］をＶで表し、印刷装置２００Ａ，２００Ｂ，２００Ｄ〜２００Ｇ間の予定歩行時間［ｓ］をＴ１，Ｔ２，Ｔ３，Ｔ４，Ｔ５で表すと、予定歩行時間Ｔ１，Ｔ２，Ｔ３，Ｔ４，Ｔ５は、距離Ｄ１，Ｄ２，Ｄ３，Ｄ４，Ｄ５をＶでそれぞれ除することで算出される。
【００８４】
そして、説明の簡略のため、印刷装置２００Ｂ，２００Ｄ〜２００Ｇの印刷速度［ＰＰＭ］を同一とし、Ｘで表すと、印刷装置２００Ｂ，２００Ｄ〜２００Ｇの印刷可能枚数ＮＢ，ＮＤ，ＮＥ，ＮＦ，ＮＧは、予定歩行時間の累計に印刷速度Ｘを乗じた値を６０で除することで算出される（ＮＢ＝Ｔ１×Ｘ／６０、ＮＤ＝（Ｔ１＋Ｔ２）×Ｘ／６０、ＮＥ＝（Ｔ１＋Ｔ２＋Ｔ３）×Ｘ／６０、ＮＦ＝（Ｔ１＋Ｔ２＋Ｔ３＋Ｔ４）×Ｘ／６０、ＮＧ＝（Ｔ１＋Ｔ２＋Ｔ３＋Ｔ４＋Ｔ５）×Ｘ／６０。つまり、ＮＢ＜ＮＤ＜ＮＥ＜ＮＦ＜ＮＧとなり、経路Ｒにおける下流側の印刷装置ほど印刷可能枚数が増加する。
【００８５】
したがって、図４に示されるように、１５部の印刷ジョブが依頼される場合、印刷装置２００Ｂ，２００Ｄ，２００Ｅ，２００Ｆ，２００Ｇの各割り当てを、１部、２部、３部、４部、５部と決定することが可能である。つまり、依頼ユーザーの歩行速度および印刷装置２００Ｂ，２００Ｄ〜２００Ｇの印刷速度（仕様）に基づいて、印刷装置２００Ｂ，２００Ｄ〜２００Ｇにおいて実行される印刷ジョブの割り当てを決定することが可能である。
【００８６】
なお、依頼ユーザーが歩行する経路Ｒは、例えば、以下のように選択される。候補印刷装置間の距離（位置情報）に基づき、依頼ユーザーの歩行距離に対応する候補経路が抽出される。そして、候補経路に不適当な印刷装置が含まれていない場合は、経路Ｒとして選択される。また、候補経路に不適当な印刷装置が含まれている場合は、候補印刷装置から不適当な印刷装置を除外し、候補経路が再度抽出される。不適当な印刷装置は、仕様に問題を有するものであり、例えば、印刷速度が遅すぎて、ユーザー待ち時間が発生しない印刷ジョブの割り当てができない印刷装置や、印刷ジョブによる要求（例えば、カラー印刷や、両面印刷）に応えられない印刷装置である。
【００８７】
次に、依頼ユーザーの位置検出を説明する。
【００８８】
図５は、印刷プログラムの決定部に係る経路における依頼ユーザーの位置検出を説明するための概略図である。
【００８９】
上記のトラブル通知手順においては、適用印刷装置において印刷トラブルが発生した場合、依頼ユーザーに印刷トラブルが通知される。依頼ユーザーは、歩行しているので、その位置を検出して、適切に通知する必要がある。このため、依頼ユーザーの位置検出が必要となる。
【００９０】
本実施の形態においては、依頼ユーザーの歩みを止めないように経路Ｒを選択し、印刷ジョブの割り当てを決定しているため、印刷トラブルが発生した時点における依頼ユーザーの位置を、検出することが可能である。
【００９１】
例えば、図５に示されるように、印刷装置２００Ｆで印刷トラブルが発生した時に、印刷装置２００Ｂに係る印刷ジョブの割り当てが実行済みであり（印刷物の出力が完了しており）、かつ、印刷装置２００Ｄに係る印刷ジョブの割り当てが実行中である（印刷物の出力が未完である）場合、依頼ユーザーは、印刷装置２００Ｂと印刷装置２００Ｄとの間の経路Ｒを歩行中であり、印刷装置２００Ｄに到着していないことが想定される。つまり、依頼ユーザーが、印刷装置２００Ｂと印刷装置２００Ｄとの間の経路Ｒに位置していることが検出される。
【００９２】
したがって、印刷プログラム２３０のトラブル通知部２３６は、印刷物の出力が未完了である印刷装置２００Ｄ，２００Ｅ，２００Ｆ，２００Ｇにおいて経路Ｒにおける最上流に位置する印刷装置２００Ｄの操作パネル２８０の表示部２８４に、印刷トラブルの情報を表示させて、依頼ユーザーに注意喚起させることが可能である。
【００９３】
また、印刷物の出力が未完了である印刷装置２００Ｄ，２００Ｅ，２００Ｆ，２００Ｇの全てに対して、印刷トラブルの情報を表示させることも可能である。さらに、依頼ユーザーが、印刷物の出力が完了している印刷装置２００Ｂの操作パネル２８０の表示部２８４を視認可能な範囲に、位置することも想定される。そのため、印刷装置２００Ｂの操作パネル２８０の表示部２８４に、印刷トラブルの情報を表示させることも可能である。
【００９４】
次に、印刷装置２００Ａの動作を説明する。
【００９５】
図６は、サーバーとして機能する印刷装置の動作を説明するためのフローチャート、図７は、図６に示されるステップＳ１８の印刷トラブル処理を説明するためのフローチャート、図８および図９は、依頼ユーザーと印刷トラブルを生じさせた利用ユーザーとが同一である場合および異なる場合における動作を説明するための概略図である。なお、図６および図７に示されるフローチャートにより示されるアルゴリズムは、印刷プログラム２３０として記憶されており、印刷装置２００Ａの制御部２１０によって実行される。
【００９６】
図６に示されるように、まず、依頼ユーザーからの分散処理モードに係る入力の有無が判断される（ステップＳ１０）。
【００９７】
依頼ユーザーからの分散処理モードに係る入力がないと判断される場合（ステップＳ１０：ＮＯ）、プロセスは、ステップＳ１２に進む。依頼ユーザーからの分散処理モードに係る入力があると判断される場合（ステップＳ１０：ＹＥＳ）、設定が変更され（ステップＳ１１）、プロセスは、ステップＳ１２に進む。変更される設定は、例えば、歩行距離や歩行速度である。
【００９８】
ステップＳ１２においては、印刷トラブルの検出の有無が判断される。印刷トラブルが不検出であると判断される場合（ステップＳ１２：ＮＯ）、プロセスは、ステップＳ１４に進む。印刷トラブルが検出されたと判断される場合（ステップＳ１２：ＹＥＳ）、印刷トラブルが検出された印刷装置が、候補印刷装置から除外され（ステップＳ１３）、プロセスは、ステップＳ１４に進む。なお、ステップＳ１２およびステップＳ１３は、必要に応じて省略することも可能である。
【００９９】
ステップＳ１４においては、決定部２３１によって、依頼ユーザーの歩行距離、位置情報および候補印刷装置である印刷装置２００Ａ〜２００Ｇの印刷速度（仕様）に基づいて、印刷装置２００Ａ〜２００Ｇから抽出される適用印刷装置である印刷装置２００Ａ，２００Ｂ，２００Ｄ〜２００Ｇを結ぶ経路Ｒが選択され、依頼ユーザーの歩行速度および印刷装置２００Ａ，２００Ｂ，２００Ｄ〜２００Ｇの印刷速度（仕様）に基づいて、印刷装置２００Ａ，２００Ｂ，２００Ｄ〜２００Ｇにおいて実行される印刷ジョブの割り当てが決定される。
【０１００】
その後、経路通知部２３２によって、印刷装置２００Ｂ，２００Ｄ〜２００Ｇに対して、依頼ユーザーが歩行する経路Ｒの情報が通知（送信）される（ステップＳ１５）。そして、依頼情報通知部２３３によって、印刷装置２００Ｂ，２００Ｄ〜２００Ｇに対して、印刷ジョブの割り当てを含む依頼情報が、通知（送信）される（図４参照）（ステップＳ１６）。これにより、印刷装置２００Ｂ，２００Ｄ〜２００Ｇは、操作パネル２８０の表示部２８４に経路Ｒの情報を表示し、また、依頼ユーザーが到着する予定時間に印刷物の出力が完了するように印刷を開始する。
【０１０１】
経路Ｒの情報は、経路Ｒに位置する印刷装置を特定する情報、経路Ｒにおいて隣接する印刷装置間の距離および予定歩行時間、歩行速度などを適宜含むことが可能である。
【０１０２】
次に、検出部２３４によって、印刷トラブルの検出の有無が判断される（ステップＳ１７）。印刷トラブルが不検出であると判断される場合（ステップＳ１７：ＮＯ）、プロセスは、終了する。印刷トラブルが検出されたと判断される場合（ステップＳ１７：ＹＥＳ）（図５参照）、印刷トラブル処理が実行され（ステップＳ１８）、プロセスは、終了する。なお、検出部２３４は、印刷トラブルの検出の際、印刷トラブルを生じさせた利用ユーザーを特定する。
【０１０３】
次に、印刷トラブル処理を説明する。
【０１０４】
図７に示されるように、まず、依頼ユーザーと利用ユーザーとが同一があるか否かが判断される（ステップＳ１００）。依頼ユーザーと利用ユーザーとが同一であると判断される場合（ステップＳ１００：ＹＥＳ）、プロセスは、ステップＳ１０１に進む。依頼ユーザーと利用ユーザーとが異なると判断される場合（ステップＳ１００：ＮＯ）、プロセスは、ステップＳ１０５に進む。
【０１０５】
依頼ユーザーと利用ユーザーとが同一である場合、印刷トラブルが検出された印刷装置２００Ｆ以外の印刷装置を回っている間、印刷トラブルが放置されてしまうため、他のユーザーに迷惑がかかる恐れがある。そのため、ステップＳ１０１においては、変更部２３５によって経路および／または割り当てが変更される。具体的には、印刷トラブルが検出された印刷装置２００Ｆの経路Ｒにおける位置が、当該位置より上流側（印刷装置２００Ｅの前）に変更される（順序が繰り上げられる）。
【０１０６】
そして、図８に示されるように、経路通知部２３２によって、印刷物の出力が未完了である印刷装置２００Ｄ〜２００Ｇに対して、変更された（直行）経路Ｒの情報が、通知（送信）される（ステップＳ１０２）。
【０１０７】
次に、依頼情報通知部２３３によって、印刷物の出力が未完了である印刷装置２００Ｅ〜２００Ｇに対して、変更された印刷ジョブの割り当てを含む依頼情報が、通知（送信）される（ステップＳ１０３）。なお、印刷ジョブの割り当てを含む依頼情報の変更がない印刷装置に対しては、通知（送信）が適宜省略される。
【０１０８】
そして、トラブル通知部２３６によって、印刷物の出力が未完了である印刷装置２００Ｄ〜２００Ｇにおいて経路Ｒにおける最上流に位置する印刷装置２００Ｄに対し、印刷トラブルの情報が通知（送信）され（ステップＳ１０４）、プロセスは、リターンする。
【０１０９】
一方、依頼ユーザーと利用ユーザーとが異なる場合、依頼ユーザーの歩みを止めない方が好ましい。そのため、ステップＳ１０５においては、変更部２３５によって経路および／または割り当てが変更される。具体的には、印刷トラブルが検出された印刷装置２００Ｆの経路Ｒにおける位置が、当該位置より下流側（印刷装置２００Ｇの後）になるように変更される（順序が繰り下げられる）。この際、必要に応じて、印刷ジョブの割り当てが調整される。
【０１１０】
なお、印刷装置２００Ｆの割り当てを代行印刷させる代行印刷装置を、適用印刷装置である印刷装置２００Ａ，２００Ｂ，２００Ｄ，２００Ｅ，２００Ｇから選択することも可能である。この場合、印刷装置２００Ｆがスキップ（除外）されるように経路が変更され、かつ、印刷装置２００Ｆの割り当てが、代行印刷装置として選択された適用印刷装置の割り当てに追加される。また、印刷装置２００Ｆの割り当てを代行印刷させる代行印刷装置として、適用印刷装置を除いた候補印刷装置２００Ｃから選択することも可能である。この場合、印刷装置２００Ｆがスキップ（除外）され、かつ、代行印刷装置である印刷装置２００Ｃが適用印刷装置に含まれるように経路が変更される。
【０１１１】
そして、図９に示されるように、経路通知部２３２によって、印刷物の出力が未完了である印刷装置２００Ｄ〜２００Ｇに対して、変更された（直行）経路Ｒの情報が、通知（送信）される（ステップＳ１０６）。
【０１１２】
次に、依頼情報通知部２３３によって、印刷物の出力が未完了である印刷装置２００Ｅ〜２００Ｇに対して、変更された印刷ジョブの割り当てを含む依頼情報が、通知（送信）される（ステップＳ１０７）。なお、印刷ジョブの割り当てを含む依頼情報の変更がない印刷装置に対しては、通知（送信）が適宜省略される。
【０１１３】
そして、トラブル通知部２３６によって、印刷物の出力が未完了である印刷装置２００Ｄ〜２００Ｇに対し、印刷トラブルの情報が通知（送信）され（ステップＳ１０８）、プロセスは、リターンする。
【０１１４】
なお、依頼ユーザーは、印刷物の出力が完了している印刷装置２００Ｂの操作パネル２８０の表示部２８４を視認可能な範囲に、位置することも想定される。そのため、ステップＳ１０２において、印刷装置２００Ｂから印刷装置２００Ｆへ直行するように経路Ｒが変更された情報を、印刷装置２００Ｂに通知（送信）したり、ステップＳ１０４において、印刷トラブルの情報を印刷装置２００Ｂに通知（送信）したり、ステップＳ１０６において、印刷装置２００Ｂから印刷装置２００Ｆへ直行するように経路Ｒが変更された情報を、印刷装置２００Ｂに通知（送信）したり、ステップＳ１０８において、印刷トラブルの情報を印刷装置２００Ｂに通知（送信）したりすることも可能である。
【０１１５】
次に、依頼ユーザーと印刷トラブルを生じさせた利用ユーザーとが異なる場合における経路の変更および表示（通知）を詳述する。
【０１１６】
図１０Ａ〜１０Ｄは、依頼ユーザーと印刷トラブルを生じさせた利用ユーザーとが異なる場合における経路の変更および表示（通知）の一例を説明するための概略図である。
【０１１７】
図１０Ａに示されるように、印刷装置２００Ａ，２００Ｂによって適用印刷装置が構成され、経路Ｒの上流側の印刷装置２００Ａにおいて印刷トラブルが生じている場合、経路Ｒの下流側の印刷装置２００Ｂに先に行ってもらうように、印刷装置２００Ａの操作パネル２８０の表示部２８４に、例えば、「２００Ａ印刷トラブル、次の行先２００Ｂ」と表示される。
【０１１８】
図１０Ｂに示されるように、印刷装置２００Ｂにおいて印刷トラブルが生じている場合、印刷トラブルが生じていることを注意喚起するため、印刷装置２００Ａ，２００Ｂの操作パネル２８０の表示部２８４に、「２００Ｂ印刷トラブル」と表示される。
【０１１９】
図１０Ｃに示されるように、印刷装置２００Ａ，２００Ｂ，２００Ｃによって適用印刷装置が構成され、経路Ｒ途中の印刷装置２００Ｂにおいて印刷トラブルが生じている場合、印刷装置２００Ｂがスキップされる（順序が繰り下げられて後回しにされる）。この場合、印刷装置２００Ａ，２００Ｂの操作パネル２８０の表示部２８４に、「２００Ｂ印刷トラブル（スキップ）、次の行先２００Ｃ」と表示される。また、印刷装置２００Ｃの操作パネル２８０の表示部２８４に、「次の行先２００Ｂ」と表示される。これは、印刷装置２００Ｂへ向かう前に印刷装置２００Ｃを経由する（迂回する）ことにより、印刷装置２００Ｂに到着する頃に、印刷トラブルが解消されていることが期待されるためである。なお、印刷トラブルが生じている印刷装置２００Ｂは、必要に応じて経路Ｒから完全に排除することも可能である。
【０１２０】
図１０Ｄに示されるように、印刷装置２００Ａ（不図示），２００Ｂ〜２００Ｆによって適用印刷装置が構成され、経路Ｒ途中の印刷装置２００Ｄにおいて印刷トラブルが生じている場合、印刷装置２００Ｄがスキップされる。この場合、印刷装置２００Ｃ，２００Ｄの操作パネル２８０の表示部２８４に、「２００Ｄ印刷トラブル（スキップ）、次の行先２００Ｅ」と表示される。また、印刷装置２００Ｅの操作パネル２８０の表示部２８４に、「次の行先２００Ｆ」あるいは「次の行先２００Ｅ」と表示される。つまり、印刷装置２００Ｅにおいて、印刷装置２００Ｅ、印刷装置２００Ｆおよび印刷装置２００Ｄを結ぶ経路Ｒ１、あるいは、印刷装置２００Ｅ、印刷装置２００Ｄおよび印刷装置２００Ｆを結ぶ経路Ｒ２が選択可能である。
【０１２１】
例えば、印刷装置２００Ｄと印刷装置２００Ｅとの間の距離が、印刷装置２００Ｅと印刷装置２００Ｆとの間の距離よりも短い場合、経路Ｒ１の距離は、経路Ｒ２の距離より長くなるため、依頼ユーザーの負担が増加する。したがって、依頼ユーザーの負担が増加することが許容される場合、経路Ｒ１が選択される。
【０１２２】
一方、ユーザーの負担が増加することが好ましくなく、かつ、印刷装置２００Ｅに到着する頃に、印刷装置２００Ｄの印刷トラブルが解消されていることが期待される場合、経路Ｒ２が選択される。ただし、印刷トラブルの発生により、印刷装置２００Ｄにおける印刷物の出力のタイミングが遅れ、印刷物の出力が完了するまでのユーザー待ち時間が発生する場合、経路Ｒ１が選択される。また、印刷装置２００Ｅに到着する頃までに、印刷装置２００Ｄの印刷トラブルが解消されないことが想定される場合も、経路Ｒ１が選択される。
【０１２３】
経路Ｒの変更に加えて印刷ジョブの割り当てを変更することが可能である場合は、依頼ユーザーの到着時間や印刷速度などを考慮し、印刷装置２００Ｄへ戻ることを省略する（経路Ｒから完全に排除する）ことも可能である。この場合、例えば、印刷トラブルが生じている印刷装置２００Ｄの印刷ジョブの割り当てが、印刷装置２００Ｆあるいは、印刷装置２００および印刷装置２００Ｆに、追加で分担させられる（代行印刷装置とする）。
【０１２４】
次に、本発明の実施の形態に係る変形例１〜４を順次説明する。
【０１２５】
図１１は、本発明の実施の形態に係る変形例１を説明するための概略図、図１２は、図１１に示されるサーバーとして機能する印刷装置の動作を説明するためのフローチャートである。
【０１２６】
印刷プログラム２３０を実行するサーバーとして機能する印刷装置は、分散処理される印刷ジョブをユーザーが依頼した印刷装置２００Ａに限定されず、図１１に示されるように、印刷装置２００Ａから離間した別の印刷装置２００Ｇをサーバーとして利用することが可能である。
【０１２７】
この場合、印刷装置２００Ａは、印刷ジョブの情報および依頼ユーザーの情報を印刷装置２００Ｇに送信する一方、印刷装置２００Ｇは、図１２に示されるように、印刷ジョブの情報および依頼ユーザーの情報を受信すると（ステップＳ２０：ＹＥＳ）、印刷装置２００Ａ，２００Ｂ，２００Ｄ〜２００Ｆに対して、経路および印刷ジョブの割り当てを適宜送信することとなる（ステップＳ２１〜Ｓ２７）。ステップＳ２１〜Ｓ２７は、図６に示されるステップＳ１２〜Ｓ１８と略一致するため、その説明は、省略する。
【０１２８】
依頼ユーザーの情報は、例えば、依頼ユーザーの識別情報や、歩行距離、歩行速度などに係る入力値である。なお、サーバーとして機能する印刷装置は、経路に位置する印刷装置（適用印刷装置）によって構成される形態に限定されない。
【０１２９】
図１３は、本発明の実施の形態に係る変形例２を説明するための概略図である。
【０１３０】
印刷システム１００は、印刷装置２００Ａ〜２００Ｇのみによって構成される形態に限定されず、例えば、図１３に示されるように、依頼ユーザーが利用するコンピューター３００を含むことも可能である。この場合、依頼ユーザーのスタート位置は、コンピューター３００の設置位置（依頼ユーザーの自席位置）であるため、経路を選択する際に利用される位置情報は、コンピューター３００と印刷装置２００Ａ〜２００Ｇとの間の距離データを含むこととなる。また、コンピューター３００は、印刷ジョブの情報および依頼ユーザーの情報を、サーバーとして機能する印刷装置２００Ａに送信することとなる。
【０１３１】
一方、サーバーとして機能する印刷装置２００Ａは、変形例１の場合と同様に（図１２参照）、印刷ジョブの情報および依頼ユーザーの情報を受信し、そして、印刷装置２００Ｂ，２００Ｄ〜２００Ｇに対して、経路および印刷ジョブの割り当てを適宜送信することとなる。
【０１３２】
図１４は、本発明の実施の形態に係る変形例３を説明するための概略図、図１５は、図１４に示されるサーバーの構成を説明するためのブロック図である。
【０１３３】
印刷システム１００を管理するサーバーは、印刷装置２００Ａ〜２００Ｇを利用する（兼用させる）形態に限定されず、例えば、図１４に示されるように、専用のサーバー４００を用意することも可能である。
【０１３４】
サーバー４００は、例えば、図１５に示されるように、本体部４０５、入力装置４４０およびディスプレイ４５０を有する。本体部４０５は、制御部４１０、記憶部４２０および通信インターフェース４９０を有し、これらは、バス４９５を経由して相互に接続されている。
【０１３５】
制御部４１０は、プログラムにしたがって上記各部の制御や各種の演算処理を実行するマイクロプロセッサなどから構成される制御回路であり、サーバー４００の各機能は、それに対応するプログラムを制御部４１０が実行することにより発揮される。
【０１３６】
記憶部４２０は、作業領域として一時的にプログラムおよびデータを記憶する高速のランダムアクセス記憶装置や、各種処理プログラムや各種データを保存する大容量のランダムアクセス記憶装置などを、適宜組み合わせて構成される。
【０１３７】
記憶されるプログラムは、例えば、ＯＳ（オペレーティングシステム）、アプリケーションソフトウェア、印刷プログラム２３０である。記憶されるデータは、印刷装置２００Ａ〜２００Ｇの間の距離データを含む位置情報（図３）および経路の情報、設定データ、通信インターフェース４９０から送信される印刷ジョブデータなどである。設定データは、健康促進（歩数増進）を図る分散処理に利用されるデータである。
【０１３８】
入力装置４４０は、キーボードとマウスなどのポインティングデバイスとを有し、各種の入力を行うために使用される。
【０１３９】
ディスプレイ４５０は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）あるいはＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイであり、各種の情報を表示するために使用される。
【０１４０】
通信インターフェース４９０は、ネットワーク９００を介した通信機能を追加する拡張装置からなる通信部（ＬＡＮボード）であり、ネットワーク９００に所属する印刷装置２００Ａ〜２００Ｇとの間で、データの送受信を実行するために使用される。送受信されるデータは、例えば、印刷ジョブの情報、依頼ユーザーの情報、経路の情報、依頼情報、ステータス情報などである。
【０１４１】
なお、サーバー４００は、変形例１の場合と同様に（図１２参照）、印刷ジョブをユーザーが依頼した印刷装置２００Ａからの印刷ジョブの情報および依頼ユーザーの情報を受信し、そして、印刷装置２００Ａ，２００Ｂ，２００Ｄ〜２００Ｆに対して、経路および印刷ジョブの割り当てを適宜送信することとなる。
【０１４２】
図１６は、本発明の実施の形態に係る変形例４を説明するための概略図である。
【０１４３】
経路の情報や印刷トラブルなどの通知は、印刷装置２００Ａ〜２００Ｇの操作パネル２８０の表示部２８４を利用する形態に限定されず、例えば、図１６に示されるように、依頼ユーザーが保持する携帯端末５００の表示部５１０を利用することも可能である。
【０１４４】
この場合、ネットワーク９００にアクセスポイント９５０を配置し、無線ＬＡＮのインフラストラクチャモードを利用することで、サーバーとして機能する印刷装置２００Ａと携帯端末５００とを通信可能とすることも可能である。また、無線ＬＡＮのアドホックモードを利用し、印刷装置２００Ａと携帯端末５００とを直接無線接続することも可能である。さらに、２．４ＧＨｚ帯の電波を利用するＢｌｕｅｔｏｏｔｈ（登録商標）を適用することも可能である。
【０１４５】
以上のように、本実施の形態においては、依頼ユーザーは、印刷物を順次取得する際、インターバルを作らずに継続的に歩き続けることが必要となり、歩行効果が期待でき、効率的にユーザーの健康促進（歩数増進）を図ることが可能である。また、印刷トラブルが検出された場合、経路および／または割り当てが変更される。そのため、例えば、印刷トラブルを生じさせた利用ユーザーが依頼ユーザーと異なる場合、印刷トラブルを解除する作業を依頼ユーザーが回避し、依頼ユーザーの継続歩行を妨げないようにし、また、印刷トラブルを生じさせた利用ユーザーが依頼ユーザーと同一の場合、印刷トラブルを解除する作業を他のユーザーが回避し、他のユーザーに迷惑をかけることを避けることが可能である。したがって、効率的にユーザーの健康促進（歩数増進）を図りかつ他のユーザーに迷惑をかけない印刷システムおよび印刷プログラムを提供することが可能である。
【０１４６】
なお、分散処理モードの下位モードとして簡易設定モードを設けて、経路の決定および経路の変更に利用する設定データの入力を簡易化し、依頼ユーザーの多様な要求に応えることも好ましい。簡易設定モードは、例えば、筋力増進モード、歩数増進モード、健康情報モード、低負荷モード、時間管理モードなどを含むことが可能である。
【０１４７】
筋力増進モードにおいては、依頼ユーザーが階段を使用するように、別の階に設置されている候補印刷装置を優先的に適用印刷装置として抽出したり、依頼ユーザーの歩行速度の設定値が大きくされる（速められる）。歩数増進モードにおいては、歩行距離が大きくされる（長距離にされる）。健康情報モードにおいては、依頼ユーザーの健康情報（例えば、健康診断結果、活動量（歩数など））に対応する設定値が自動的に入力される。低負荷モードは、例えば、依頼ユーザーが疲れている場合に対応し、依頼ユーザーの歩行距離や歩行速度を減らしたり、同一の階に設置されている候補印刷装置を優先的に適用印刷装置として抽出したりされる。時間管理モードにおいては、希望終了時間が指定される。
【０１４８】
また、操作パネル２８０の表示部２８４に、次の行先である印刷装置に到着するまでの時間を表示させて注意喚起することで、依頼ユーザーの移動速度をコントロールすることも可能である。
【０１４９】
さらに、経路の情報や印刷トラブルなどの通知は、出力される印刷物（例えば、経路が記載された地図など）を利用することも可能である。
【０１５０】
本発明は、上述した実施の形態に限定されるものではなく、特許請求の範囲で種々改変することができる。例えば、変形例４を変形例１〜３と組み合わせたり、変形例２を変形例１および変形例３と組み合わせたりすることが可能である。
【０１５１】
なお、本発明に係る印刷プログラムは、専用のハードウェア回路によっても実現することも可能である。また、印刷プログラムによって本発明を実現する場合、プログラムは、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリやＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）−ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などのコンピューター読み取り可能な記録媒体によって提供したり、記録媒体によらず、インターネットなどのネットワークを介してオンラインで提供したりすることも可能である。この場合、印刷プログラムは、通常、記憶部を構成する磁気ディスク装置などの記憶装置に送信されて記憶される。また、プログラムは、単独のアプリケーションソフトウェアとして提供したり、一機能として別のソフトウェアに組み込んで提供したりすることも可能である。
【符号の説明】
【０１５２】
１００  印刷システム、
２００Ａ〜２００Ｇ  印刷装置、
２１０  制御部、
２２０  記憶部、
２３０  印刷プログラム、
２３１  決定部、
２３２  経路通知部、
２３３  依頼情報通知部、
２３４  検出部、
２３５  変更部、
２３６  トラブル通知部、
２４０  給紙部、
２５０  画像読取部、
２６０  画像形成部、
２７０  用紙排出部、
２８０  操作パネル、
２８２  入力部、
２８４  表示部、
２９０  通信インターフェース、
２９５  バス、
３００  コンピューター、
４００  サーバー、
４０５  本体部、
４１０  制御部、
４２０  記憶部、
４４０  入力装置、
４５０  ディスプレイ、
４９０  通信インターフェース、
４９５  バス、
５００  携帯端末、
５１０  表示部、
９００  ネットワーク、
９５０  アクセスポイント、
Ｄ１〜Ｄ５  距離、
Ｒ，Ｒ１，Ｒ２  経路、
Ｖ  歩行速度。
【図１】
2017196810.tif 000003
【図２】
2017196810.tif 000004
【図３】
2017196810.tif 000005
【図４】
2017196810.tif 000006
【図５】
2017196810.tif 000007
【図６】
2017196810.tif 000008
【図７】
2017196810.tif 000009
【図８】
2017196810.tif 000010
【図９】
2017196810.tif 000011
【図１０Ａ】
2017196810.tif 000012
【図１０Ｂ】
2017196810.tif 000013
【図１０Ｃ】
2017196810.tif 000014
【図１０Ｄ】
2017196810.tif 000015
【図１１】
2017196810.tif 000016
【図１２】
2017196810.tif 000017
【図１３】
2017196810.tif 000018
【図１４】
2017196810.tif 000019
【図１５】
2017196810.tif 000020
【図１６】
2017196810.tif 000021