(57)【特許請求の範囲】
【請求項１】
複数の画像形成装置と、前記複数の画像形成装置の中から少なくとも１つの画像形成装置を選択して印刷ジョブを実行させるサーバーと、前記サーバーに印刷データを送信する端末装置とを有する画像形成システムであって、
前記複数の画像形成装置のそれぞれは、
画像形成装置毎に異なる点滅パターンで点滅する発光部を有し、
前記端末装置は、
前記発光部が点滅している前記複数の画像形成装置のうち、少なくとも２つの画像形成装置を撮像する撮像部と、
前記撮像部により前記画像形成装置を撮像して得られる前記点滅パターンに関する情報を前記サーバーに送信する送信部と、を有し、
前記サーバーは、
前記画像形成装置毎に異なる点滅パターンと前記画像形成装置の識別情報とを互いに関連付けて記憶している記憶部と、
前記送信部により送信された前記点滅パターンに関する情報を受信する受信部と、
前記記憶部を参照して、前記受信部により受信された前記点滅パターンに関する情報から、前記撮像部により撮像された前記画像形成装置の識別情報を特定する特定部と、
前記特定部により識別情報が特定された前記画像形成装置の中から少なくとも１つの画像形成装置を選択して、前記印刷ジョブを実行させる指示部と、を有する、画像形成システム。
【請求項２】
前記送信部は、前記点滅パターンに関する情報とともに前記端末装置の識別情報を送信し、前記受信部は、前記点滅パターンに関する情報とともに前記端末装置の識別情報を受信し、
前記サーバーは、
前記受信部により受信された前記端末装置の識別情報と前記特定部により特定された前記画像形成装置の識別情報とを互いに関連付けて登録部に登録する登録制御部をさらに有する、請求項１に記載の画像形成システム。
【請求項３】
前記送信部は、前記点滅パターンに関する情報とともに前記印刷データを送信し、前記受信部は、前記点滅パターンに関する情報とともに前記印刷データを受信し、
前記指示部は、前記受信部により受信された前記印刷データを含む前記印刷ジョブを前記少なくとも１つの画像形成装置に実行させる、請求項１に記載の画像形成システム。
【請求項４】
前記送信部は、前記点滅パターンに関する情報および前記印刷データとともに、前記端末装置の識別情報を送信し、前記受信部は、前記点滅パターンに関する情報および前記印刷データとともに、前記端末装置の識別情報を受信し、
前記端末装置は、
前記受信部により受信された前記端末装置の識別情報と前記特定部により特定された前記画像形成装置の識別情報とを互いに関連付けて登録するか否かをユーザーに問い合わせる確認部をさらに有し、
前記サーバーは、
前記確認部により前記識別情報を登録することが確認された場合、前記端末装置の識別情報と前記画像形成装置の識別情報とを互いに関連付けて登録部に登録する登録制御部をさらに有する、請求項３に記載の画像形成システム。
【請求項５】
前記登録部に登録された前記画像形成装置の識別情報は、当該画像形成装置の識別情報が削除されるまで、または、新たな画像形成装置の識別情報が追加されるまで前記登録部に保持される、請求項２または４に記載の画像形成システム。
【請求項６】
前記新たな画像形成装置の識別情報が前記登録部に追加される場合、前記登録部に登録済みの前記画像形成装置の識別情報に対して、前記新たな画像形成装置の識別情報を追加する第１のモードと、前記新たな画像形成装置の識別情報により前記登録済みの前記画像形成装置の識別情報を置き換える第２のモードとが選択可能である、請求項５に記載の画像形成システム。
【請求項７】
前記画像形成装置は、
前記印刷ジョブを受信した場合、前記端末装置の識別情報に固有の点滅パターンで前記発光部を点滅させる発光制御部をさらに有し、
前記端末装置は、
前記固有の点滅パターンで前記発光部が点滅している前記画像形成装置が前記撮像部により撮像された場合、前記点滅パターンを解析して、前記印刷ジョブを実行している前記画像形成装置をユーザーに通知する第１の通知部をさらに有する、請求項２または４に記載の画像形成システム。
【請求項８】
前記発光制御部は、前記印刷ジョブの進行状況に応じて前記発光部の前記点滅パターンを変更し、
前記端末装置は、
前記発光部が点滅している前記画像形成装置が前記撮像部により撮像された場合、前記点滅パターンを解析して、前記印刷ジョブの進行状況を前記ユーザーに通知する第２の通知部をさらに有する、請求項７に記載の画像形成システム。
【請求項９】
前記サーバーは、
前記撮像部により撮像された前記少なくとも２つの画像形成装置に優先順位を付与する付与部をさらに有し、
前記指示部は、前記付与部により付与された前記優先順位に基づいて、前記少なくとも１つの画像形成装置を選択する、請求項１〜８のいずれか１項に記載の画像形成システム。
【請求項１０】
前記撮像部により前記少なくとも２つの画像形成装置が複数回に分けて撮像された場合、前記付与部は、前記撮像部により撮像された順番が早い前記画像形成装置ほど高い優先順位を付与する、請求項９に記載の画像形成システム。
【請求項１１】
複数の前記画像形成装置が同時に撮像されている場合、前記付与部は、当該複数の画像形成装置に同じ優先順位を付与する、請求項１０に記載の画像形成システム。
【請求項１２】
前記端末装置は、
ユーザーによる前記画像形成装置の選択を受け付ける受付部をさらに有し、
前記付与部は、前記ユーザーにより選択された順番が早い前記画像形成装置ほど高い優先順位を付与する、請求項９に記載の画像形成システム。
【請求項１３】
前記端末装置は、
前記発光部の発光強度を検出する検出部をさらに有し、
前記付与部は、前記発光強度が高い前記画像形成装置ほど高い優先順位を付与する、請求項９に記載の画像形成システム。
【請求項１４】
前記端末装置から複数の印刷データが前記サーバーに送信される場合、前記付与部は、最新の印刷ジョブを実行した画像形成装置に最も高い優先順位を付与し、残りの画像形成装置については、前記最新の印刷ジョブを実行した前記画像形成装置に設置場所が近い前記画像形成装置ほど高い優先順位を付与する、請求項９に記載の画像形成システム。
【請求項１５】
複数の画像形成装置と、前記複数の画像形成装置の中から少なくとも１つの画像形成装置を選択して印刷ジョブを実行させるサーバーと、前記サーバーに印刷データを送信する端末装置とを有する画像形成システムに含まれる前記サーバーに実行させるジョブ処理プログラムであって、
画像形成装置毎に異なる点滅パターンで発光部が点滅している前記複数の画像形成装置のうち少なくとも２つの画像形成装置を、前記端末装置の撮像部により撮像して得られる前記点滅パターンに関する情報を受信する手順（ａ）と、
前記画像形成装置毎に異なる点滅パターンと前記画像形成装置の識別情報とを互いに関連付けて記憶している記憶部を参照して、前記手順（ａ）において受信された前記点滅パターンに関する情報から、前記撮像部により撮像された前記画像形成装置の識別情報を特定する手順（ｂ）と、
前記手順（ｂ）において識別情報が特定された前記画像形成装置の中から少なくとも１つの画像形成装置を選択して、前記印刷ジョブを実行させる手順（ｃ）と、
を前記サーバーに実行させる、ジョブ処理プログラム。
【請求項１６】
前記手順（ａ）において、前記点滅パターンに関する情報とともに前記端末装置の識別情報が受信され、
前記ジョブ処理プログラムは、
前記手順（ａ）において受信された前記端末装置の識別情報と前記手順（ｂ）において特定された前記画像形成装置の識別情報とを互いに関連付けて登録部に登録する手順（ｄ）をさらに前記サーバーに実行させる、請求項１５に記載のジョブ処理プログラム。
【請求項１７】
前記手順（ａ）において、前記点滅パターンに関する情報とともに前記印刷データが受信され、
前記手順（ｃ）において、前記手順（ａ）において受信された前記印刷データを含む前記印刷ジョブが前記少なくとも１つの画像形成装置により実行される、請求項１５に記載のジョブ処理プログラム。
【請求項１８】
前記手順（ａ）において、前記点滅パターンに関する情報および前記印刷データとともに、前記端末装置の識別情報が受信され、
前記手順（ａ）において受信された前記端末装置の識別情報と前記手順（ｂ）において特定された前記画像形成装置の識別情報とを互いに関連付けて登録するか否かがユーザーに問い合わされ、
前記ジョブ処理プログラムは、
前記識別情報を登録することが確認された場合、前記端末装置の識別情報と前記画像形成装置の識別情報とを互いに関連付けて登録部に登録する手順（ｅ）をさらに前記サーバーに実行させる、請求項１７に記載のジョブ処理プログラム。
【請求項１９】
前記登録部に登録された前記画像形成装置の識別情報は、当該画像形成装置の識別情報が削除されるまで、または、新たな画像形成装置の識別情報が追加されるまで前記登録部に保持される、請求項１６または１８に記載のジョブ処理プログラム。
【請求項２０】
前記新たな画像形成装置の識別情報が前記登録部に追加される場合、前記登録部に登録済みの前記画像形成装置の識別情報に対して、前記新たな画像形成装置の識別情報を追加する第１のモードと、前記新たな画像形成装置の識別情報により前記登録済みの前記画像形成装置の識別情報を置き換える第２のモードとが選択可能である、請求項１９に記載のジョブ処理プログラム。
【請求項２１】
前記撮像部により撮像された前記少なくとも２つの画像形成装置に優先順位を付与する手順（ｆ）をさらに前記サーバーに実行させ、
前記手順（ｃ）において、前記手順（ｆ）において付与された前記優先順位に基づいて、前記少なくとも１つの画像形成装置が選択される、請求項１５〜２０のいずれか１項に記載のジョブ処理プログラム。
【請求項２２】
前記撮像部により前記少なくとも２つの画像形成装置が複数回に分けて撮像された場合、前記手順（ｆ）において、前記撮像部により撮像された順番が早い前記画像形成装置ほど高い優先順位が付与される、請求項２１に記載のジョブ処理プログラム。
【請求項２３】
複数の前記画像形成装置が同時に撮像されている場合、前記手順（ｆ）において、当該複数の画像形成装置に同じ優先順位が付与される、請求項２２に記載のジョブ処理プログラム。
【請求項２４】
前記手順（ｆ）において、前記端末装置を介してユーザーにより選択された順番が早い前記画像形成装置ほど高い優先順位が付与される、請求項２１に記載のジョブ処理プログラム。
【請求項２５】
前記手順（ｆ）において、前記発光部の発光強度が高い前記画像形成装置ほど高い優先順位が付与される、請求項２１に記載のジョブ処理プログラム。
【請求項２６】
前記端末装置から複数の印刷データが前記サーバーに送信される場合、前記手順（ｆ）において、最新の印刷ジョブを実行した画像形成装置に最も高い優先順位が付与され、残りの画像形成装置については、前記最新の印刷ジョブを実行した前記画像形成装置に設置場所が近い前記画像形成装置ほど高い優先順位が付与される、請求項２１に記載のジョブ処理プログラム。
【請求項２７】
請求項１５〜２６のいずれか１項に記載のジョブ処理プログラムを記録したコンピューター読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システム、ジョブ処理プログラム、およびジョブ処理プログラムを記録したコンピューター読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
ネットワークを介して複数台のＭＦＰ（Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）と接続されるサーバーが、複数台のＭＦＰの中から１台のＭＦＰを選択して印刷ジョブを実行させる技術がある。たとえば、スマートフォン等の携帯端末から印刷データを受信したサーバーが、印刷データの内容やＭＦＰの性能に基づいて、印刷ジョブを実行するのに最適なＭＦＰを選択し、印刷ジョブを実行させる。
【０００３】
しかしながら、この技術では、ネットワーク上の任意のＭＦＰにより印刷ジョブが実行されるため、たとえば、ネットワーク上に多数のＭＦＰが存在する場合、印刷ジョブを実行するＭＦＰをユーザーが把握できないことがある。
【０００４】
これに関連して、下記の特許文献１には、ユーザーが携帯端末により周囲のＭＦＰを撮影すると、撮影されたＭＦＰが認識され、認識されたＭＦＰのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）がサーバーから携帯端末に通知される技術が開示されている。この技術によれば、通知されたＵＲＬを宛先として、携帯端末により印刷データを送信すれば、携帯端末により撮影されたＭＦＰにより印刷ジョブが実行されるため、ユーザーは、印刷ジョブを実行するＭＦＰを把握することができる。
【０００５】
しかしながら、特許文献１の技術では、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用して携帯端末の位置を特定しつつ、携帯端末により撮影されたＭＦＰを認識している。このため、特許文献１の技術では、ＧＰＳの位置検出精度の限界から、携帯端末により撮影されたＭＦＰが正しく認識されず、ＭＦＰのＵＲＬが正しく通知されない場合があり好ましくない。
【０００６】
したがって、ネットワーク上の複数台のＭＦＰの中から１台のＭＦＰを選択して印刷ジョブを実行させる際、印刷ジョブを実行するＭＦＰをユーザーが確実に把握できることが望まれている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１３−１２０５０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、上述した課題に鑑みてなされたものである。したがって、本発明の目的は、ネットワーク上の複数の画像形成装置の中から少なくとも１つの画像形成装置を選択して印刷ジョブを実行させる際、印刷ジョブを実行する画像形成装置をユーザーが確実に把握できる画像形成システム、ジョブ処理プログラム、およびジョブ処理プログラムを記録したコンピューター読み取り可能な記録媒体を提供することである。
【課題を解決するための手段】
【０００９】
本発明の上記目的は、下記の手段によって達成される。
【００１０】
（１）複数の画像形成装置と、前記複数の画像形成装置の中から少なくとも１つの画像形成装置を選択して印刷ジョブを実行させるサーバーと、前記サーバーに印刷データを送信する端末装置とを有する画像形成システムであって、前記複数の画像形成装置のそれぞれは、画像形成装置毎に異なる点滅パターンで点滅する発光部を有し、前記端末装置は、前記発光部が点滅している前記複数の画像形成装置のうち、少なくとも２つの画像形成装置を撮像する撮像部と、前記撮像部により前記画像形成装置を撮像して得られる前記点滅パターンに関する情報を前記サーバーに送信する送信部と、を有し、前記サーバーは、前記画像形成装置毎に異なる点滅パターンと前記画像形成装置の識別情報とを互いに関連付けて記憶している記憶部と、前記送信部により送信された前記点滅パターンに関する情報を受信する受信部と、前記記憶部を参照して、前記受信部により受信された前記点滅パターンに関する情報から、前記撮像部により撮像された前記画像形成装置の識別情報を特定する特定部と、前記特定部により識別情報が特定された前記画像形成装置の中から少なくとも１つの画像形成装置を選択して、前記印刷ジョブを実行させる指示部と、を有する、画像形成システム。
【００１１】
（２）前記送信部は、前記点滅パターンに関する情報とともに前記端末装置の識別情報を送信し、前記受信部は、前記点滅パターンに関する情報とともに前記端末装置の識別情報を受信し、前記サーバーは、前記受信部により受信された前記端末装置の識別情報と前記特定部により特定された前記画像形成装置の識別情報とを互いに関連付けて登録部に登録する登録制御部をさらに有する、上記（１）に記載の画像形成システム。
【００１２】
（３）前記送信部は、前記点滅パターンに関する情報とともに前記印刷データを送信し、前記受信部は、前記点滅パターンに関する情報とともに前記印刷データを受信し、前記指示部は、前記受信部により受信された前記印刷データを含む前記印刷ジョブを前記少なくとも１つの画像形成装置に実行させる、上記（１）に記載の画像形成システム。
【００１３】
（４）前記送信部は、前記点滅パターンに関する情報および前記印刷データとともに、前記端末装置の識別情報を送信し、前記受信部は、前記点滅パターンに関する情報および前記印刷データとともに、前記端末装置の識別情報を受信し、前記端末装置は、前記受信部により受信された前記端末装置の識別情報と前記特定部により特定された前記画像形成装置の識別情報とを互いに関連付けて登録するか否かをユーザーに問い合わせる確認部をさらに有し、前記サーバーは、前記確認部により前記識別情報を登録することが確認された場合、前記端末装置の識別情報と前記画像形成装置の識別情報とを互いに関連付けて登録部に登録する登録制御部をさらに有する、上記（３）に記載の画像形成システム。
【００１４】
（５）前記登録部に登録された前記画像形成装置の識別情報は、当該画像形成装置の識別情報が削除されるまで、または、新たな画像形成装置の識別情報が追加されるまで前記登録部に保持される、上記（２）または（４）に記載の画像形成システム。
【００１５】
（６）前記新たな画像形成装置の識別情報が前記登録部に追加される場合、前記登録部に登録済みの前記画像形成装置の識別情報に対して、前記新たな画像形成装置の識別情報を追加する第１のモードと、前記新たな画像形成装置の識別情報により前記登録済みの前記画像形成装置の識別情報を置き換える第２のモードとが選択可能である、上記（５）に記載の画像形成システム。
【００１６】
（７）前記画像形成装置は、前記印刷ジョブを受信した場合、前記端末装置の識別情報に固有の点滅パターンで前記発光部を点滅させる発光制御部をさらに有し、前記端末装置は、前記固有の点滅パターンで前記発光部が点滅している前記画像形成装置が前記撮像部により撮像された場合、前記点滅パターンを解析して、前記印刷ジョブを実行している前記画像形成装置をユーザーに通知する第１の通知部をさらに有する、上記（２）または（４）に記載の画像形成システム。
【００１７】
（８）前記発光制御部は、前記印刷ジョブの進行状況に応じて前記発光部の前記点滅パターンを変更し、前記端末装置は、前記発光部が点滅している前記画像形成装置が前記撮像部により撮像された場合、前記点滅パターンを解析して、前記印刷ジョブの進行状況を前記ユーザーに通知する第２の通知部をさらに有する、上記（７）に記載の画像形成システム。
【００１８】
（９）前記サーバーは、前記撮像部により撮像された前記少なくとも２つの画像形成装置に優先順位を付与する付与部をさらに有し、前記指示部は、前記付与部により付与された前記優先順位に基づいて、前記少なくとも１つの画像形成装置を選択する、上記（１）〜（８）のいずれか１つに記載の画像形成システム。
【００１９】
（１０）前記撮像部により前記少なくとも２つの画像形成装置が複数回に分けて撮像された場合、前記付与部は、前記撮像部により撮像された順番が早い前記画像形成装置ほど高い優先順位を付与する、上記（９）に記載の画像形成システム。
【００２０】
（１１）複数の前記画像形成装置が同時に撮像されている場合、前記付与部は、当該複数の画像形成装置に同じ優先順位を付与する、上記（１０）に記載の画像形成システム。
【００２１】
（１２）前記端末装置は、ユーザーによる前記画像形成装置の選択を受け付ける受付部をさらに有し、前記付与部は、前記ユーザーにより選択された順番が早い前記画像形成装置ほど高い優先順位を付与する、上記（９）に記載の画像形成システム。
【００２２】
（１３）前記端末装置は、前記発光部の発光強度を検出する検出部をさらに有し、前記付与部は、前記発光強度が高い前記画像形成装置ほど高い優先順位を付与する、上記（９）に記載の画像形成システム。
【００２３】
（１４）前記端末装置から複数の印刷データが前記サーバーに送信される場合、前記付与部は、最新の印刷ジョブを実行した画像形成装置に最も高い優先順位を付与し、残りの画像形成装置については、前記最新の印刷ジョブを実行した前記画像形成装置に設置場所が近い前記画像形成装置ほど高い優先順位を付与する、上記（９）に記載の画像形成システム。
【００２４】
（１５）複数の画像形成装置と、前記複数の画像形成装置の中から少なくとも１つの画像形成装置を選択して印刷ジョブを実行させるサーバーと、前記サーバーに印刷データを送信する端末装置とを有する画像形成システムに含まれる前記サーバーに実行させるジョブ処理プログラムであって、画像形成装置毎に異なる点滅パターンで発光部が点滅している前記複数の画像形成装置のうち少なくとも２つの画像形成装置を、前記端末装置の撮像部により撮像して得られる前記点滅パターンに関する情報を受信する手順（ａ）と、前記画像形成装置毎に異なる点滅パターンと前記画像形成装置の識別情報とを互いに関連付けて記憶している記憶部を参照して、前記手順（ａ）において受信された前記点滅パターンに関する情報から、前記撮像部により撮像された前記画像形成装置の識別情報を特定する手順（ｂ）と、前記手順（ｂ）において識別情報が特定された前記画像形成装置の中から少なくとも１つの画像形成装置を選択して、前記印刷ジョブを実行させる手順（ｃ）と、を前記サーバーに実行させる、ジョブ処理プログラム。
【００２５】
（１６）前記手順（ａ）において、前記点滅パターンに関する情報とともに前記端末装置の識別情報が受信され、前記ジョブ処理プログラムは、前記手順（ａ）において受信された前記端末装置の識別情報と前記手順（ｂ）において特定された前記画像形成装置の識別情報とを互いに関連付けて登録部に登録する手順（ｄ）をさらに前記サーバーに実行させる、上記（１５）に記載のジョブ処理プログラム。
【００２６】
（１７）前記手順（ａ）において、前記点滅パターンに関する情報とともに前記印刷データが受信され、前記手順（ｃ）において、前記手順（ａ）において受信された前記印刷データを含む前記印刷ジョブが前記少なくとも１つの画像形成装置により実行される、上記（１５）に記載のジョブ処理プログラム。
【００２７】
（１８）前記手順（ａ）において、前記点滅パターンに関する情報および前記印刷データとともに、前記端末装置の識別情報が受信され、前記手順（ａ）において受信された前記端末装置の識別情報と前記手順（ｂ）において特定された前記画像形成装置の識別情報とを互いに関連付けて登録するか否かがユーザーに問い合わされ、前記ジョブ処理プログラムは、前記識別情報を登録することが確認された場合、前記端末装置の識別情報と前記画像形成装置の識別情報とを互いに関連付けて登録部に登録する手順（ｅ）をさらに前記サーバーに実行させる、上記（１７）に記載のジョブ処理プログラム。
【００２８】
（１９）前記登録部に登録された前記画像形成装置の識別情報は、当該画像形成装置の識別情報が削除されるまで、または、新たな画像形成装置の識別情報が追加されるまで前記登録部に保持される、上記（１６）または（１８）に記載のジョブ処理プログラム。
【００２９】
（２０）前記新たな画像形成装置の識別情報が前記登録部に追加される場合、前記登録部に登録済みの前記画像形成装置の識別情報に対して、前記新たな画像形成装置の識別情報を追加する第１のモードと、前記新たな画像形成装置の識別情報により前記登録済みの前記画像形成装置の識別情報を置き換える第２のモードとが選択可能である、上記（１９）に記載のジョブ処理プログラム。
【００３２】
（２１）前記撮像部により撮像された前記少なくとも２つの画像形成装置に優先順位を付与する手順（ｆ）をさらに前記サーバーに実行させ、前記手順（ｃ）において、前記手順（ｆ）において付与された前記優先順位に基づいて、前記少なくとも１つの画像形成装置が選択される、上記（１５）〜（２０）のいずれか１つに記載のジョブ処理プログラム。
【００３３】
（２２）前記撮像部により前記少なくとも２つの画像形成装置が複数回に分けて撮像された場合、前記手順（ｆ）において、前記撮像部により撮像された順番が早い前記画像形成装置ほど高い優先順位が付与される、上記（２１）に記載のジョブ処理プログラム。
【００３４】
（２３）複数の前記画像形成装置が同時に撮像されている場合、前記手順（ｆ）において、当該複数の画像形成装置に同じ優先順位が付与される、上記（２２）に記載のジョブ処理プログラム。
【００３５】
（２４）前記手順（ｆ）において、前記端末装置を介してユーザーにより選択された順番が早い前記画像形成装置ほど高い優先順位が付与される、上記（２１）に記載のジョブ処理プログラム。
【００３６】
（２５）前記手順（ｆ）において、前記発光部の発光強度が高い前記画像形成装置ほど高い優先順位が付与される、上記（２１）に記載のジョブ処理プログラム。
【００３７】
（２６）前記端末装置から複数の印刷データが前記サーバーに送信される場合、前記手順（ｆ）において、最新の印刷ジョブを実行した画像形成装置に最も高い優先順位が付与され、残りの画像形成装置については、前記最新の印刷ジョブを実行した前記画像形成装置に設置場所が近い前記画像形成装置ほど高い優先順位が付与される、上記（２１）に記載のジョブ処理プログラム。
【００３８】
（２７）上記（１５）〜（２６）のいずれか１つに記載のジョブ処理プログラムを記録したコンピューター読み取り可能な記録媒体。
【発明の効果】
【００３９】
本発明によれば、発光部が点滅している少なくとも２つの画像形成装置を端末装置により撮影すれば、撮影された画像形成装置のいずれかにより印刷ジョブが実行される。したがって、ネットワーク上の複数の画像形成装置の中から少なくとも１つの画像形成装置を選択して印刷ジョブを実行させる際、印刷ジョブを実行する画像形成装置をユーザーが確実に把握できる。
【図面の簡単な説明】
【００４０】
【図１】本発明の第１の実施形態に係る画像形成システムの全体構成を示す図である。
【図２】携帯端末の概略構成を示すブロック図である。
【図３】携帯端末の記憶部の記憶内容を示すブロック図である。
【図４】サーバーの概略構成を示すブロック図である。
【図５】サーバーの記憶部の記憶内容を示すブロック図である。
【図６】ＭＦＰの概略構成を示すブロック図である。
【図７】ＭＦＰの記憶部の記憶内容を示すブロック図である。
【図８】画像形成システムの動作の概要を説明するシーケンスチャートである。
【図９】２台以上のＭＦＰを撮影した動画の一例を示す図である。
【図１０】点滅パターンに関する情報を送信する処理を説明するための図である。
【図１１】点滅パターンを照合する処理を説明するための図である。
【図１２】ＭＦＰの登録が完了した旨を通知する画面の一例を示す図である。
【図１３】印刷ジョブを実行しているＭＦＰを通知する画面の一例を示す図である。
【図１４】ジョブ依頼処理の手順を示すフローチャートである。
【図１５】図１４に後続するフローチャートである。
【図１６】ジョブ振分処理の手順を示すフローチャートである。
【図１７】図１６に後続するフローチャートである。
【図１８】ジョブ実行処理の手順を示すフローチャートである。
【図１９】ＭＦＰの性能および状態の例を示す図である。
【図２０】印刷データの例を示す図である。
【図２１】一般的な画像形成システムによるジョブ振分処理を説明するための図である。
【図２２】ＭＦＰの追加・削除を問い合わせる画面の一例を示す図である。
【図２３】追加モードを問い合わせる画面の一例を示す図である。
【図２４】ＭＦＰを削除する処理を説明するための図である。
【図２５】ＭＦＰの発光部の点滅パターンを説明するための図である。
【図２６】本発明の第２の実施形態に係るジョブ依頼処理の手順を示すフローチャートである。
【図２７】図２６に後続するフローチャートである。
【図２８】本発明の第２の実施形態に係るジョブ振分処理の手順を示すフローチャートである。
【図２９】図２８に後続するフローチャートである。
【図３０】ＭＦＰに優先順位を付与する方法の一例を示す図である。
【発明を実施するための形態】
【００４１】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００４２】
（第１の実施形態）
図１は、本発明の第１の実施形態に係る画像形成システムの全体構成を示す図である。
【００４３】
図１に示すとおり、本実施形態に係る画像形成システムは、携帯端末１００、サーバー２００、およびＭＦＰ３００Ａ〜３００Ｊ（以下、ＭＦＰ３００と総称する場合がある）を備える。サーバー２００およびＭＦＰ３００Ａ〜３００Ｊは、ネットワーク４００を介して相互に通信可能に接続されている。携帯端末１００は、アクセスポイント４５０を介して、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）等の無線通信によりネットワーク４００に接続される。
【００４４】
ネットワーク４００は、イーサネット（登録商標）、ＦＤＤＩ（Ｆｉｂｅｒ  Ｄｉｓｔｒｉｂｕｔｅｄ  Ｄａｔａ  Ｉｎｔｅｒｆａｃｅ）、およびＷｉ−Ｆｉ等の規格によりコンピューターやネットワーク機器同士を接続したＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、あるいはＬＡＮ同士を専用線で接続したＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等からなる。なお、ネットワーク４００に接続される機器の種類および台数は、図１に示す例に限定されない。
【００４５】
図２は、携帯端末１００の概略構成を示すブロック図である。携帯端末１００は、端末装置として、制御部１１０、記憶部１２０、操作表示部１３０、撮像部１４０、および通信部１５０を備えており、これらは信号をやり取りするためのバス１６０を介して相互に接続されている。
【００４６】
制御部１１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）であり、プログラムにしたがって上記各部の制御や各種の演算処理を行う。記憶部１２０は、作業領域として一時的にプログラムやデータを記憶するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）および各種プログラムや各種データを格納するＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等からなる。
【００４７】
操作表示部１３０は、タッチパネルおよび各種ボタンにより構成され、各種情報の表示および各種指示の入力に使用される。
【００４８】
撮像部１４０は、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）カメラ等により構成され、被写体を撮影して静止画または動画の画像データを生成する。
【００４９】
通信部１５０は、ネットワーク４００を介して他の機器と通信するためのインターフェースである。
【００５０】
図３は、携帯端末１００の記憶部１２０の記憶内容を示すブロック図である。図３に示すとおり、携帯端末１００の記憶部１２０には、ユーザーを認証するためのユーザー認証プログラム１２１、撮像部１４０によりＭＦＰ３００を撮影して得られる画像データを解析するための画像解析プログラム１２２、および各種データをサーバー２００に送信するためのサーバー通信プログラム１２３等が格納されている。
【００５１】
本実施形態において、携帯端末１００の制御部１１０は、印刷ジョブを実行しているＭＦＰを特定してユーザーに通知する第１の通知部および印刷ジョブの進行状況をユーザーに通知する第２の通知部として機能する。第１および第２の通知部の各機能は、制御部１１０のＣＰＵが対応するプログラムを実行することによって発揮される。また、携帯端末１００の通信部１５０は、撮像部１４０によりＭＦＰ３００を撮影して得られる点滅パターンに関する情報をサーバー２００に送信する送信部として機能する。
【００５２】
図４は、サーバー２００の概略構成を示すブロック図である。サーバー２００は、制御部２１０、記憶部２２０、および通信部２３０を備えており、これらは信号をやり取りするためのバス２４０を介して相互に接続されている。なお、記憶部２２０がＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等をさらに含む点を除いては、サーバー２００の上記各部は、携帯端末１００の上記各部と同様の機能を有するため、その説明を省略する。
【００５３】
図５は、サーバー２００の記憶部２２０の記憶内容を示すブロック図である。図５に示すとおり、サーバー２００の記憶部２２０には、携帯端末１００から各種データを受信するための携帯端末通信プログラム２２１、点滅パターンを照合してＭＦＰ３００を特定するための点滅パターン照合プログラム２２２、ＭＦＰ３００に各種データを送信するためのＭＦＰ通信プログラム２２３、および印刷ジョブを実行するのに最適なＭＦＰを選出するためのジョブ解析プログラム２２４等が格納されている。また、サーバー２００の記憶部２２０には、ＭＦＰ３００のＩＰアドレス情報２２５、ＭＦＰ３００のＩＰアドレス情報２２５と関連付けられた点滅パターン情報２２６、携帯端末１００のＩＰアドレス情報２２７、および携帯端末１００のＩＰアドレス情報とＭＦＰ３００のＩＰアドレス情報とを関連付けるＭＦＰ関連付け情報２２８が格納されている。
【００５４】
サーバー２００は、複数台のＭＦＰ３００のそれぞれについて、ＭＦＰ３００のＩＰアドレス情報２２５、関連付けられた点滅パターン情報２２６、およびＭＦＰ関連付け情報２２８等の情報を格納（記憶）することにより、複数台のＭＦＰ３００を、予め、グループとして管理することができる。
【００５５】
本実施形態において、サーバー２００の制御部２１０は、特定部、登録制御部、および指示部として機能する。ここで、特定部は、ＭＦＰ３００の点滅パターンからＭＦＰのＩＰアドレスを特定する。登録制御部は、ＭＦＰ３００のＩＰアドレスと携帯端末１００のＩＰアドレスとを互いに関連付けて登録部としての記憶部２２０に登録する。指示部は、記憶部２２０に登録されたＭＦＰの中から１台のＭＦＰを選択して印刷ジョブを実行させる。なお、上記各部の機能は、制御部２１０のＣＰＵが対応するプログラムを実行することによって発揮される。また、サーバー２００の通信部２３０は、携帯端末１００から送信された点滅パターンに関する情報を受信する受信部として機能する。
【００５６】
図６は、ＭＦＰ３００の概略構成を示すブロック図である。ＭＦＰ３００Ａ〜３００Ｆは、相互に同様の構成であるため、以下、ＭＦＰ３００Ａを代表として用いて説明する。
【００５７】
ＭＦＰ３００Ａは、画像形成装置として、制御部３１０、記憶部３２０、操作パネル部３３０、発光部３４０、画像読取部３５０、画像形成部３６０、および通信部３７０を備えており、これらは信号をやり取りするためのバス３８０を介して相互に接続されている。なお、ＭＦＰ３００Ａの上記各部のうち、携帯端末１００の上記各部と同様の機能を有する部分については、説明の重複を避けるためその説明を省略する。
【００５８】
操作パネル部３３０は、タッチパネル、テンキー、スタートボタン、ストップボタン等を備えており、各種情報の表示および各種指示の入力に使用される。
【００５９】
発光部３４０は、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）等の発光素子により構成され、ＭＦＰ毎に異なる点滅パターンで点滅する。
【００６０】
画像読取部３５０は、所定の読み取り位置にセットされた原稿に蛍光ランプ等の光源で光を当て、その反射光をＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅｓ）イメージセンサ等の撮像装置で光電変換して、その電気信号から画像データを生成する。
【００６１】
画像形成部３６０は、帯電、露光、現像、転写、および定着の各工程を含む電子写真式プロセス等の周知の作像プロセスを用いて、各種データに基づく画像を用紙等の記録シート上に形成する。画像形成部３６０は、たとえば、制御部３１０により印刷データをラスタライズ処理して得られる画像データに基づく画像を用紙上に形成する。
【００６２】
図７は、ＭＦＰ３００の記憶部３２０の記憶内容を示すブロック図である。図７に示すとおり、ＭＦＰ３００の記憶部３２０には、ＭＦＰ３００の全体の動作を制御するための全体制御プログラム３２１および発光部３４０の点滅パターンを制御するための点滅制御プログラム３２２等が格納されている。また、ＭＦＰ３００の記憶部３２０には、各ＭＦＰに固有の点滅パターン情報３２３が格納される。
【００６３】
本実施形態において、ＭＦＰ３００の制御部３１０は、所定の点滅パターンで発光部３４０を点滅させる発光制御部として機能する。発光制御部の機能は、制御部３１０のＣＰＵが点滅制御プログラム３２２を実行することによって発揮される。
【００６４】
なお、携帯端末１００、サーバー２００、およびＭＦＰ３００は、それぞれ上記の構成要素以外の構成要素を含んでいてもよく、あるいは、上記の構成要素のうちの一部が含まれていなくてもよい。
【００６５】
以上のとおり構成される画像形成システムでは、携帯端末１００からサーバー２００に印刷データが送信されれば、サーバー２００は、ネットワーク４００上の複数台のＭＦＰ３００Ａ〜３００Ｊの中から１台のＭＦＰを選択して印刷ジョブを実行させる。このとき、携帯端末１００のユーザーは、ネットワーク４００上のＭＦＰ３００Ａ〜３００Ｊのうち２台以上のＭＦＰを携帯端末１００で撮影することにより、印刷ジョブを実行させるＭＦＰの候補を、撮影したＭＦＰに絞り込むことができる。以下、図８〜図２５を参照して、画像形成システムの動作について説明する。
【００６６】
まず、図８のシーケンスチャートを参照して、画像形成システムの動作の概要について説明する。
【００６７】
まず、携帯端末１００は、ユーザーからアプリケーションプログラム（以下、単に「アプリケーション」と称する）の起動指示を受け付ける（Ｓ１）。アプリケーションの起動指示を受け付けた携帯端末１００は、アプリ起動開始要求をサーバー２００に送信する（Ｓ２）。
【００６８】
携帯端末１００からアプリ起動開始要求を受信したサーバー２００は、ネットワーク４００上のＭＦＰ３００に発光部３４０の点滅を指示し、各ＭＦＰ３００に異なる点滅パターン情報を送信する（Ｓ３，Ｓ４）。
【００６９】
点滅パターン情報を受信したＭＦＰ３００は、ＭＦＰ毎に異なる点滅パターンで発光部３４０の点滅を開始する（Ｓ５）。
【００７０】
また、サーバー２００は、点滅パターン情報をＭＦＰ３００に送信する一方で、アプリ起動許可を携帯端末１００に返信する（Ｓ６）。アプリ起動許可を受信した携帯端末１００は、所定のアプリケーションを起動する（Ｓ７）。
【００７１】
そして、携帯端末１００は、発光部３４０が点滅している２台以上のＭＦＰ３００を撮影する（Ｓ８）。より具体的には、携帯端末１００のユーザーが、印刷ジョブを実行させることを望む２台以上のＭＦＰ３００を携帯端末１００により一定時間撮影する。たとえば、図１を参照すれば、携帯端末１００により、ネットワーク４００上に存在する１０台のＭＦＰ３００Ａ〜３００Ｊのうち、５台のＭＦＰ３００Ａ〜３００Ｅが撮影される。その結果、図９に示すとおり、発光部３４０が点滅している２台以上のＭＦＰ３００を撮影した動画が取得される。
【００７２】
次に、携帯端末１００は、撮影データを解析して、撮影したＭＦＰの点滅パターンを認識する（Ｓ９）。そして、携帯端末１００は、図１０に示すとおり、撮影したＭＦＰの点滅パターンに関する情報を、携帯端末１００の識別情報（ＩＰアドレス）とともにサーバー２００に送信する（Ｓ１０）。
【００７３】
点滅パターンに関する情報を携帯端末１００から受信したサーバー２００は、点滅パターンに関する情報が示す点滅パターンを、記憶部２２０に記憶している点滅パターンと照合する（Ｓ１１）。図１１に示すとおり、サーバー２００の記憶部２２０に記憶されている点滅パターンは、ＭＦＰの識別情報と関連付けられているため、点滅パターンを照合することにより、携帯端末１００により撮影されたＭＦＰの識別情報が特定される。
【００７４】
そして、サーバー２００は、特定したＭＦＰの識別情報を、携帯端末１００からの印刷ジョブを実行させるＭＦＰの候補の識別情報として、携帯端末１００の識別情報と関連付けて記憶部２２０に登録する（Ｓ１２）。ＭＦＰの登録を完了したサーバー２００は、登録完了通知を携帯端末１００に送信する（Ｓ１３）。
【００７５】
登録完了通知を受信した携帯端末１００は、図１２に示すとおり、印刷物の出力先の候補となるＭＦＰの登録が完了した旨をタッチパネルに表示する（Ｓ１４）。
【００７６】
そして、携帯端末１００は、ユーザーから印刷指示を受け付ける（Ｓ１５）。印刷指示を受け付けた携帯端末１００は、ＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）ファイル等の印刷データをサーバー２００に送信する（Ｓ１６）。
【００７７】
印刷データを受信したサーバー２００は、携帯端末１００からの印刷ジョブを実行させるＭＦＰの候補として記憶部２２０に登録しているＭＦＰ（たとえば、５台のＭＦＰ３００Ａ〜３００Ｅ）の中から、印刷データの内容やＭＦＰの性能・状態に基づいて、印刷ジョブを実行するのに最適な１台のＭＦＰを選出する（Ｓ１７）。
【００７８】
そして、サーバーは、選出したＭＦＰに印刷ジョブの実行を指示し、印刷データを送信する（Ｓ１８，Ｓ１９）。
【００７９】
印刷データを受信したＭＦＰ３００は、発光部３４０の点滅パターンを、携帯端末１００に固有の点滅パターンに変更して、印刷ジョブを実行する（Ｓ２０，Ｓ２１）。さらに、ＭＦＰ３００は、印刷ジョブの進行状況に応じて、発光部３４０の点滅パターンを変更させる。
【００８０】
一方、携帯端末１００は、印刷データを送信した後、印刷ジョブを実行させることを望むＭＦＰとして以前撮影したＭＦＰを再び撮影し、撮影データを解析する（Ｓ２２，Ｓ２３）。撮影データを解析することにより、携帯端末１００に固有の点滅パターンで発光部が点滅しているＭＦＰ３００が、印刷ジョブを実行しているＭＦＰとして特定される。
【００８１】
そして、携帯端末１００は、図１３に示すとおり、印刷ジョブを実行しているＭＦＰとして、携帯端末１００に固有の点滅パターンで発光部３４０が点滅しているＭＦＰ３００をユーザーに通知する（Ｓ２４）。さらに、点滅パターンを解析することにより、携帯端末１００は、印刷ジョブの進行状況を特定して、ユーザーに通知する。
【００８２】
以上のとおり、本実施形態の画像形成システムでは、ネットワーク４００上のＭＦＰ３００の発光部３４０がＭＦＰ毎に異なる点滅パターンで点滅する。そして、異なる点滅パターンで発光部３４０が点滅している２台以上のＭＦＰ３００が携帯端末１００により撮影されることによって、撮影されたＭＦＰ３００がサーバー２００に登録される。その後、携帯端末１００からサーバー２００に印刷データが送信されれば、サーバー２００は、登録したＭＦＰ３００の中から１台のＭＦＰ３００を選択して、印刷ジョブを実行させる。また、印刷ジョブを実行するＭＦＰ３００は、携帯端末１００に固有の点滅パターンで発光部３４０を点滅させるため、携帯端末１００によりＭＦＰ３００が再度撮影されれば、印刷ジョブを実行しているＭＦＰ３００が特定され、ユーザーに通知される。さらに、ＭＦＰ３００は、印刷ジョブの進行状況に応じて発光部３４０の点滅パターンを変更させるため、印刷ジョブの進行状況が特定され、ユーザーに通知される。
【００８３】
以下、図１４〜図２５を参照して、携帯端末１００、サーバー２００、およびＭＦＰ３００の動作について詳細に説明する。
【００８４】
まず、図１４および図１５を参照して、携帯端末１００の動作について詳細に説明する。図１４および図１５は、携帯端末１００により実行されるジョブ依頼処理の手順を示すフローチャートである。
【００８５】
まず、携帯端末１００は、所定のアプリケーションを起動する（ステップＳ１０１）。より具体的には、携帯端末１００は、サーバー２００と通信して、画像解析プログラム１２２等のプログラムを起動する。
【００８６】
次に、携帯端末１００は、新規登録か否かを判断する（ステップＳ１０２）。より具体的には、携帯端末１００は、印刷物の出力先の候補となるＭＦＰがサーバー２００に既に登録されているか否かを判断する。
【００８７】
新規登録であると判断する場合（ステップＳ１０２：ＹＥＳ）、携帯端末１００は、ステップＳ１０４の処理に移る。一方、新規登録でないと判断する場合（ステップＳ１０２：ＮＯ）、携帯端末１００は、追加モードを設定する（ステップＳ１０３）。より具体的には、携帯端末１００は、ＭＦＰを追加的に登録する際の追加モードとして、「上書き」および「未登録分の追加」のいずれかの選択をユーザーから受け付け、追加モードを設定する。なお、本実施形態では、初期設定として、追加モード「上書き」が設定されている。ＭＦＰを追加的に登録する処理についての詳細な説明は後述する。
【００８８】
次に、携帯端末１００は、ＭＦＰ候補を撮影する（ステップＳ１０４）。より具体的には、携帯端末１００のユーザーが、ネットワーク４００上のＭＦＰ３００Ａ〜３００Ｊの中から、印刷ジョブを実行させることを望む２台以上のＭＦＰ（たとえば、５台のＭＦＰ３００Ａ〜３００Ｅ）を携帯端末１００により一定時間撮影する。このとき、ユーザーは、携帯端末１００の撮像部１４０の撮像エリアに複数台のＭＦＰが含まれるようにＭＦＰを撮影してもよく、携帯端末１００を動かして撮像エリアをずらしながら複数台のＭＦＰを連続的に撮影してもよい。あるいは、ユーザーは、複数台のＭＦＰを複数回に分けて撮影してもよい。なお、上述したとおり、ネットワーク４００上の各ＭＦＰ３００は、ＭＦＰ毎に異なる点滅パターンで発光部３４０が点滅している。
【００８９】
次に、携帯端末１００は、撮影画像を解析する（ステップＳ１０５）。より具体的には、携帯端末１００は、ステップＳ１０４に示す処理でＭＦＰ３００を撮影して得られた画像データ（動画）を解析して、各ＭＦＰ３００の発光部３４０の点滅パターンを認識する。
【００９０】
次に、携帯端末１００は、解析データを送信する（ステップＳ１０６）。より具体的には、携帯端末１００は、ステップＳ１０５に示す処理で画像データを解析して認識された点滅パターンに関する情報を含む撮影画像の解析データを、携帯端末１００のＩＰアドレス情報とともにサーバー２００に送信する。解析データおよびＩＰアドレス情報を受信したサーバー２００は、点滅パターンの照合を行い、点滅パターンを照合して特定されたＭＦＰ３００を、出力先の候補となるＭＦＰとして登録する。ＭＦＰを登録したサーバー２００は、登録完了通知を携帯端末１００に返信する。一方、点滅パターンの照合を行ってもＭＦＰ３００が特定されない場合、サーバー２００は、登録未完了通知を携帯端末１００に返信する。
【００９１】
次に、携帯端末１００は、結果を受信する（ステップＳ１０７）。より具体的には、携帯端末１００は、サーバー２００から登録完了通知または登録未完了通知を受信する。
【００９２】
次に、携帯端末１００は、登録が完了したか否かを判断する（ステップＳ１０８）。より具体的には、携帯端末１００は、ステップＳ１０７に示す処理で受信した通知が登録完了通知であるか否かを判断することにより、撮影したＭＦＰのサーバー２００への登録が完了したか否かを判断する。
【００９３】
登録が完了したと判断する場合（ステップＳ１０８：ＹＥＳ）、携帯端末１００は、ＭＦＰの追加登録または削除があるか否かを判断する（ステップＳ１０９）。より具体的には、携帯端末１００は、出力先の候補となるＭＦＰの追加または削除があるか否かをユーザーに問い合わせ、ユーザーによる選択を受け付けることにより、ＭＦＰの追加登録または削除があるか否かを判断する。
【００９４】
ＭＦＰの追加登録または削除がないと判断する場合（ステップＳ１０９：ＮＯ）、携帯端末１００は、ステップＳ１１２の処理に移る。一方、ＭＦＰの追加登録または削除があると判断する場合（ステップＳ１０９：ＹＥＳ）、携帯端末１００は、ステップＳ１０３の処理に戻り、ステップＳ１０３以下の処理を繰り返す。ＭＦＰを登録・削除する処理についての詳細な説明は後述する。
【００９５】
一方、ステップＳ１０８に示す処理において、登録が完了していないと判断する場合（ステップＳ１０８：ＮＯ）、携帯端末１００は、ＭＦＰを再度撮影するか否かを判断する（ステップＳ１１０）。より具体的には、携帯端末１００は、出力先の候補となるＭＦＰの撮影を再度行うか否かをユーザーに問い合わせ、ユーザーによる選択を受け付けることにより、ＭＦＰ３００を再度撮影するか否かを判断する。
【００９６】
ＭＦＰを再度撮影すると判断する場合（ステップＳ１１０：ＹＥＳ）、携帯端末１００は、ステップＳ１０４の処理に戻り、ステップＳ１０４以下の処理を繰り返す。
【００９７】
一方、ＭＦＰを再度撮影しないと判断する場合（ステップＳ１１０：ＮＯ）、携帯端末１００は、新規登録か否かを判断する（ステップＳ１１１）。新規登録でないと判断する場合（ステップＳ１１１：ＮＯ）、携帯端末１００は、ステップＳ１１２の処理に移る。一方、新規登録であると判断する場合（ステップＳ１１０：ＹＥＳ）、携帯端末１００は、処理を終了する。
【００９８】
以上のとおり、図１４および図１５のステップＳ１０１〜Ｓ１１１に示す処理によれば、携帯端末１００によりＭＦＰが撮影され、撮影されたＭＦＰ３００が、携帯端末１００からの印刷ジョブを実行するＭＦＰの候補として、サーバー２００に登録される。
【００９９】
次に、携帯端末１００は、ジョブ開始指示があるか否かを判断する（ステップＳ１１２）。より具体的には、携帯端末１００は、印刷を行うか否かをユーザーに問い合わせ、ユーザーによる選択を受け付けることにより、ジョブ開始指示があるか否かを判断する。
【０１００】
ジョブ開始指示がないと判断する場合（ステップＳ１１２：ＮＯ）、携帯端末１００は、処理を終了する。一方、ジョブ開始指示があると判断する場合（ステップＳ１１２：ＹＥＳ）、携帯端末１００は、印刷データを送信する（ステップＳ１１３）。より具体的には、携帯端末１００は、ＰＤＦファイル等の印刷データをサーバー２００に送信する。印刷データを受信したサーバー２００は、印刷データの内容およびＭＦＰの性能・状態に基づいて、サーバー２００に登録されているＭＦＰの中から、印刷ジョブの実行に最適な１台のＭＦＰを選出し、印刷ジョブの実行を指示する。印刷ジョブの実行が指示されたＭＦＰは、印刷ジョブの実行を開始する。なお、印刷ジョブの実行を開始したＭＦＰの発光部３４０は、まず、携帯端末１００に固有の点滅パターンで発光部３４０を点滅させ、さらに、印刷ジョブの進行状況に応じて発光部３４０の点滅パターンを変更させる。
【０１０１】
以上のとおり、図１５のステップＳ１１２〜Ｓ１１３に示す処理によれば、携帯端末１００によるＭＦＰの撮影後、携帯端末１００からサーバー２００に印刷データが送信されれば、撮影されたＭＦＰ３００のいずれかにより印刷が開始される。
【０１０２】
次に、携帯端末１００は、ＭＦＰ候補を撮影する（ステップＳ１１４）。より具体的には、携帯端末１００のユーザーが、ステップＳ１０４に示す処理で撮影することによって出力先の候補として登録したＭＦＰを、携帯端末１００により再び撮影する。
【０１０３】
次に、携帯端末１００は、撮影画像を解析する（ステップＳ１１５）。より具体的には、携帯端末１００は、ステップＳ１１４に示す処理でＭＦＰ３００を撮影して得られた画像データ（動画）を解析して、各ＭＦＰ３００の発光部３４０の点滅パターンを認識する。このとき、携帯端末１００は、点滅パターンにより特定されるＭＦＰの状態を示す情報（たとえば、「ジョブ実行中」）を、撮影画像に重ねて表示する。
【０１０４】
次に、携帯端末１００は、携帯端末１００に固有の点滅パターンで発光部３４０が点滅しているＭＦＰがあるか否かを判断する（ステップＳ１１６）。より具体的には、携帯端末１００は、ステップＳ１１４に示す処理で撮影されたＭＦＰの中に、携帯端末１００のＩＰアドレスに固有の点滅パターンで発光部３４０が点滅しているＭＦＰがあるか否かを判断する。
【０１０５】
ＭＦＰがないと判断する場合（ステップＳ１１６：ＮＯ）、携帯端末１００は、ステップＳ１１４の処理に戻る。一方、ＭＦＰがあると判断する場合（ステップＳ１１６：ＹＥＳ）、携帯端末１００は、ＭＦＰを特定する（ステップＳ１１７）。より具体的には、携帯端末１００は、ステップＳ１１６に示す処理で携帯端末１００のＩＰアドレスに固有の点滅パターンで発光部３４０が点滅していると判断されたＭＦＰを、印刷ジョブを実行しているＭＦＰと特定してユーザーに通知する。
【０１０６】
次に、携帯端末１００は、確認を終了するか否かを判断する（ステップＳ１１８）。より具体的には、携帯端末１００は、ユーザーにＭＦＰの状態を再度確認するか否かを問い合わせ、ユーザーによる選択を受け付けることにより、ＭＦＰの確認を終了するか否かを判断する。
【０１０７】
確認を終了しないと判断する場合（ステップＳ１１８：ＮＯ）、携帯端末１００は、ステップＳ１１４の処理に戻る。一方、確認を終了すると判断する場合（ステップＳ１１８：ＹＥＳ）、携帯端末１００は、処理を終了する。
【０１０８】
以上のとおり、図１５のステップＳ１１４〜Ｓ１１８に示す処理によれば、印刷データの送信後、携帯端末１００によりＭＦＰが再び撮影されれば、印刷ジョブを実行しているＭＦＰとＭＦＰの状態とがユーザーに通知される。なお、図１５のステップＳ１１４〜Ｓ１１８に示す処理は適宜省略され得る。
【０１０９】
次に、図１６および図１７を参照して、サーバー２００の動作について詳細に説明する。図１６および図１７は、サーバー２００により実行されるジョブ振分処理の手順を示すフローチャートである。
【０１１０】
まず、サーバー２００は、各ＭＦＰ３００に点滅パターン情報を送信する（ステップＳ２０１）。より具体的には、サーバー２００は、まず、ネットワーク４００上に存在するＭＦＰ３００を認識し、記憶部２２０に記憶している種々の点滅パターン情報を各ＭＦＰ３００に送信する。点滅パターン情報を送信することにより、各ＭＦＰ３００の発光部３４０が、ＭＦＰ毎に異なる点滅パターンで点滅するようになる。点滅パターン情報は、たとえば、消灯「０」と点灯「１」とを所定数組み合わせて並べた符号により示される情報である。
【０１１１】
次に、サーバー２００は、解析データを受信する（ステップＳ２０２）。より具体的には、サーバー２００は、図１４のステップＳ１０６に示す処理で携帯端末１００により送信された撮影画像の解析データを携帯端末１００のＩＰアドレス情報とともに受信する。
【０１１２】
次に、サーバー２００は、データを照合する（ステップＳ２０３）。より具体的には、サーバー２００は、ステップＳ２０２に示す処理で受信した解析データに含まれる点滅パターンに関する情報が示す点滅パターンを、記憶部２２０に記憶されている点滅パターンと照合する。上述したとおり、記憶部２２０に記憶されている点滅パターンは、ＭＦＰ３００のＩＰアドレスと関連付けられている。
【０１１３】
次に、サーバー２００は、点滅パターンの合致があるか否かを判断する（ステップＳ２０４）。より具体的には、サーバー２００は、ステップＳ２０３に示す処理で点滅パターンを照合した結果として、１つ以上の点滅パターンの合致があるか否かを判断する。
【０１１４】
点滅パターンの合致がないと判断する場合（ステップＳ２０４：ＮＯ）、サーバー２００は、登録未完了通知を送信する（ステップＳ２０５）。より具体的には、サーバー２００は、ＭＦＰ３００を登録しない旨を示す登録未完了通知を携帯端末１００に送信する。
【０１１５】
そして、サーバー２００は、再撮影があるか否かを判断する（ステップＳ２０６）。より具体的には、サーバー２００は、ステップＳ２０５に示す処理で携帯端末１００に送信した登録未完了通知に対して、携帯端末１００から再撮影を行う旨の情報を受信したか否かを判断する。
【０１１６】
再撮影があると判断する場合（ステップＳ２０６：ＹＥＳ）、サーバー２００は、ステップＳ２０２の処理に戻り、ステップＳ２０２以下の処理を繰り返す。一方、再撮影がないと判断する場合（ステップＳ２０６：ＮＯ）、サーバー２００は、新規登録か否かを判断する（ステップＳ２０７）。
【０１１７】
新規登録でないと判断する場合（ステップＳ２０７：ＮＯ）、サーバー２００は、ステップＳ２１３の処理に移る。一方、新規登録であると判断する場合（ステップＳ２０７：ＹＥＳ）、サーバー２００は、処理を終了する。
【０１１８】
一方、ステップＳ２０４に示す処理において、点滅パターンの合致があると判断する場合（ステップＳ２０４：ＹＥＳ）、サーバー２００は、追加モードが「上書き」であるか否かを判断する（ステップＳ２０８）。より具体的には、サーバー２００は、携帯端末１００から解析データとともに受信した情報を参照して、ＭＦＰを追加的に登録する際の追加モードが「上書き」であるか「未登録分の追加」であるかを判断する。
【０１１９】
追加モードが「上書き」でないと判断する場合（ステップＳ２０８：ＮＯ）、サーバー２００は、ステップＳ２１０の処理に移る。一方、追加モードが「上書き」であると判断する場合（ステップＳ２０８：ＹＥＳ）、サーバー２００は、以前の登録を削除する（ステップＳ２０９）。より具体的には、サーバー２００は、携帯端末１００のＩＰアドレスと関連付けて記憶部２２０に登録されているＭＦＰのＩＰアドレスを削除する。
【０１２０】
次に、サーバー２００は、ＭＦＰの情報を登録する（ステップＳ２１０）。より具体的には、サーバー２００は、ステップＳ２０３に示す処理でデータを照合した結果合致した点滅パターンに関連付けられているＭＦＰ３００のＩＰアドレスを、携帯端末１００のＩＰアドレスと関連付けて記憶部２２０に登録する。
【０１２１】
次に、サーバー２００は、登録完了通知を送信する（ステップＳ２１１）。より具体的には、サーバー２００は、ＭＦＰ３００を登録した旨を示す登録完了通知を携帯端末１００に送信する。
【０１２２】
次に、サーバー２００は、ＭＦＰの追加登録または削除があるか否かを判断する（ステップＳ２１２）。より具体的には、サーバー２００は、携帯端末１００から追加登録または削除要求があるか否かを判断する。
【０１２３】
ＭＦＰの追加登録または削除がないと判断する場合（ステップＳ２１２：ＮＯ）、サーバー２００は、ステップＳ２１３の処理に移る。一方、ＭＦＰの追加登録または削除があると判断する場合（ステップＳ２１２：ＹＥＳ）、サーバー２００は、ステップＳ２０２の処理に戻り、ステップＳ２０２以下の処理を繰り返す。
【０１２４】
以上のとおり、図１６のステップＳ２０１〜Ｓ２１２に示す処理によれば、携帯端末１００により撮影されたＭＦＰ３００のＩＰアドレスが、出力先の候補となるＭＦＰのＩＰアドレスとして、携帯端末１００のＩＰアドレスと関連付けて登録される。
【０１２５】
次に、サーバー２００は、ジョブ開始要求があるか否かを判断する（ステップＳ２１３）。より具体的には、サーバー２００は、携帯端末１００から印刷データを受信したか否かを判断する。
【０１２６】
ジョブ開始要求がないと判断する場合（ステップＳ２１３：ＮＯ）、サーバー２００は、ステップＳ２１２の処理に戻り、ステップＳ２１２以下の処理を繰り返す。
【０１２７】
一方、ジョブ開始要求があると判断する場合（ステップＳ２１３：ＹＥＳ）、サーバー２００は、ジョブの割振り先となるＭＦＰを選出する（ステップＳ２１４）。より具体的には、サーバー２００は、ステップＳ２１０に示す処理で携帯端末１００のＩＰアドレスと関連付けてＩＰアドレスを登録したＭＦＰの中から、印刷データの内容やＭＦＰの性能・状態に基づいて、印刷ジョブの実行に最適な１台のＭＦＰを選択する。
【０１２８】
次に、サーバー２００は、印刷データを送信する（ステップＳ２１５）。より具体的には、サーバー２００は、ステップＳ２１４に示す処理で選出したＭＦＰに印刷データを転送して、印刷ジョブの実行を指示する。印刷データを受信したＭＦＰ３００は、印刷ジョブの実行を開始する。
【０１２９】
そして、サーバー２００は、ジョブが終了したか否かを判断する（ステップＳ２１６）。ジョブが終了していないと判断する場合（ステップＳ２１６：ＮＯ）、サーバー２００は、ジョブが終了するまで待機する。一方、ジョブが終了したと判断する場合（ステップＳ２１６：ＹＥＳ）、サーバー２００は、ジョブ履歴を保存し（ステップＳ２１７）、処理を終了する。
【０１３０】
以上のとおり、図１７のステップＳ２１３〜Ｓ２１７に示す処理によれば、携帯端末１００から印刷データが受信されれば、携帯端末１００のＩＰアドレスと関連付けてＩＰアドレスが登録されているＭＦＰ３００の中から、１台のＭＦＰが選択され、印刷ジョブの実行が指示される。なお、図１７のステップＳ２１３〜Ｓ２１７に示す処理は適宜省略され得る。
【０１３１】
次に、図１８を参照して、ＭＦＰ３００の動作について詳細に説明する。図１８は、ＭＦＰ３００により実行されるジョブ実行処理の手順を示すフローチャートである。
【０１３２】
まず、ＭＦＰ３００は、点滅パターンを設定する（ステップＳ３０１）。より具体的には、ＭＦＰ３００は、図１６のステップＳ２０１に示す処理でサーバー２００により送信された点滅パターン情報を受信し、受信した点滅パターン情報を設定する。点滅パターン情報を設定することにより、発光部３４０は、ＭＦＰ毎に異なる点滅パターンで点滅するようになる。発光部３４０は、携帯端末１００により発光部３４０を一定時間撮影して得られる動画の画像データによって正確に点滅を識別できる程度の周期で点滅する。そして、発光部３４０が点滅しているＭＦＰ３００が、携帯端末１００により撮影されれば、出力先の候補となるＭＦＰとして登録される。なお、発光部３４０は、レディ状態を示す第１の点滅パターンで点滅する。
【０１３３】
次に、ＭＦＰ３００は、印刷データを受信したか否かを判断する（ステップＳ３０２）。より具体的には、ＭＦＰ３００は、出力先の候補として登録された後、サーバー２００から印刷データを受信したか否かを判断する。
【０１３４】
印刷データを受信していないと判断する場合（ステップＳ３０２：ＮＯ）、ＭＦＰ３００は、印刷データを受信するまで待機する。一方、印刷データを受信したと判断する場合（ステップＳ３０２：ＹＥＳ）、ＭＦＰ３００は、点滅パターンを変更する（ステップＳ３０３）。より具体的には、ＭＦＰ３００は、レディ状態を示す第１の点滅パターンに、携帯端末１００のＩＰアドレスに固有の点滅パターンを付加し、ジョブ開始状態を示す第２の点滅パターンで発光部３４０を点滅させる。
【０１３５】
次に、ＭＦＰ３００は、ジョブの実行を開始する（ステップＳ３０４）。より具体的には、ＭＦＰ３００は、ステップＳ３０２に示す処理で受信した印刷データを含む印刷ジョブの実行を開始する。
【０１３６】
次に、ＭＦＰ３００は、点滅パターンを変更する（ステップＳ３０５）。より具体的には、ＭＦＰ３００は、発光部３４０の点滅パターンを変更して、ジョブ実行中状態を示す第３の点滅パターンで発光部３４０を点滅させる。
【０１３７】
そして、ＭＦＰ３００は、ジョブが終了したか否かを判断する（ステップＳ３０６）。ジョブが終了していないと判断する場合（ステップＳ３０６：ＮＯ）、ＭＦＰ３００は、ジョブが終了するまで待機する。
【０１３８】
一方、ジョブが終了したと判断する場合（ステップＳ３０６：ＹＥＳ）、ＭＦＰ３００は、点滅パターンを変更する（ステップＳ３０７）。より具体的には、ＭＦＰ３００は、発光部３４０の点滅パターンを変更して、ジョブ終了状態を示す第４の点滅パターンで発光部３４０を点滅させる。
【０１３９】
次に、ＭＦＰ３００は、ジョブ履歴を保存する（ステップＳ３０８）。そして、ＭＦＰ３００は、タイマーが終了したか否かを判断する（ステップＳ３０９）。より具体的には、ＭＦＰ３００は、印刷ジョブの完了時点から所定時間（たとえば、２分）が経過したか否かを判断する。
【０１４０】
タイマーが終了していないと判断する場合（ステップＳ３０９：ＮＯ）、ＭＦＰ３００は、タイマーが終了するまで待機する。一方、タイマーが終了したと判断する場合（ステップＳ３０９：ＹＥＳ）、ＭＦＰ３００は、点滅パターンを変更する（ステップＳ３１０）。より具体的には、ＭＦＰ３００は、発光部３４０の点滅パターンを変更して、レディ状態を示す第１の点滅パターンで発光部３４０を点滅させる。
【０１４１】
そして、ＭＦＰ３００は、電源がオフにされたか否かを判断する（ステップＳ３１１）。電源がオフにされていないと判断する場合（ステップＳ３１１：ＮＯ）、ＭＦＰ３００は、ステップＳ３０１の処理に戻る。一方、電源がオフにされたと判断する場合（ステップＳ３１１：ＹＥＳ）、ＭＦＰ３００は、処理を終了する。
【０１４２】
以上のとおり、図１８のステップＳ３０１〜Ｓ３１１に示す処理によれば、まず、ＭＦＰの発光部３４０がＭＦＰ毎に固有の点滅パターンで点滅する。その後、携帯端末１００からの印刷データをＭＦＰが受信すれば、ＭＦＰの発光部３４０は、携帯端末１００に固有の点滅パターンで点滅する。そして、ＭＦＰが印刷ジョブを開始すれば、発光部３４０は、印刷ジョブの進行状況に応じて異なる点滅パターンで点滅する。
【０１４３】
次に、図１９〜図２１を参照して、本実施形態における画像形成システムの効果について説明する。
【０１４４】
図１９〜図２１は、比較例として、一般的な画像形成システムによる振分印刷処理を説明するための図である。
【０１４５】
図１９は、ネットワーク４００上に存在するＭＦＰ３００Ａ〜３００Ｊ（ＭＦＰ３００＿Ａ〜３００＿Ｊ）の性能および状態の例を示す図であり、図２０は、携帯端末１００からサーバー２００に送信される印刷データの例を示す図である。
【０１４６】
図１９に示すとおり、ネットワーク４００上には、性能が異なる複数台のＭＦＰ３００Ａ〜３００Ｊが存在する。また、各ＭＦＰの状態は時間の経過に応じて変化する。サーバー２００は、ネットワーク４００上の各ＭＦＰと周期的に通信して、各ＭＦＰの性能および状態を認識している。そして、携帯端末１００から印刷データを受信すれば、サーバー２００は、印刷データの内容および各ＭＦＰの性能・状態に基づいて、ネットワーク４００上のすべてのＭＦＰ３００Ａ〜３００Ｊの中から、印刷ジョブの実行に最適なＭＦＰを選択して印刷ジョブを実行させる。
【０１４７】
たとえば、図２０に示す第１の印刷データ（印刷データ１）については、ネットワーク４００上の１０台のＭＦＰ３００Ａ〜３００Ｊの中から、カラーＡ４に対応可能で印刷速度が最高のＭＦＰ３００Ｉ（ＭＦＰ＿Ｉ）が最適なＭＦＰとして選択される。一方、第２の印刷データ（印刷データ２）については、モノクロＡ３に対応可能で印刷速度が最高のＭＦＰ３００Ｄ（ＭＦＰ＿Ｄ）が候補となるが、Ａ３用紙が用紙切れを起こしているため、ＭＦＰ３００Ｃ（ＭＦＰ＿Ｃ）が最適なＭＦＰとして選択される。
【０１４８】
したがって、一般的な画像形成システムによれば、図２１に示すとおり、第１の印刷データを含む印刷ジョブについては、サーバー２００からＭＦＰ３００Ｉに第１の印刷データが送信され、ＭＦＰ３００Ｉにより印刷ジョブが実行される。また、第２の印刷データを含む印刷ジョブについては、サーバー２００からＭＦＰ３００Ｃに第２の印刷データが送信され、ＭＦＰ３００Ｃにより印刷ジョブが実行される。
【０１４９】
しかしながら、ＭＦＰ３００Ｉの設置場所が、たとえば、携帯端末１００のユーザーがいる場所から遠く離れている場合、ユーザーは、第１の印刷データを含む印刷ジョブを実行しているＭＦＰを把握することができない。
【０１５０】
これに対し、本実施形態の画像形成システムでは、ユーザーが、たとえば、ユーザーの近くに設置されている５台のＭＦＰ３００Ａ〜３００Ｅを携帯端末１００により撮影すれば（図１参照）、第１の印刷データを含む印刷ジョブは、５台のＭＦＰ３００Ａ〜３００Ｅのいずれかにより実行される。したがって、ユーザーは、印刷ジョブを実行しているＭＦＰを把握することができる。
【０１５１】
なお、ユーザーが、印刷ジョブを実行させることを望むＭＦＰのＩＰアドレスを把握できれば、ＭＦＰを直接指定して印刷ジョブを実行させることができる。しかしながら、ＭＦＰのＩＰアドレスを把握してＩＰアドレスを設定する作業には手間がかかる。加えて、仮に、ＭＦＰのＩＰアドレスを設定したとしても、ＭＦＰの性能が印刷データの内容に合致しなければ、別のＭＦＰのＩＰアドレスを設定し直さなければならず不便である。
【０１５２】
以上のとおり、本実施形態によれば、発光部３４０が点滅している２台以上のＭＦＰ３００をユーザーが携帯端末１００により撮影すれば、撮影されたＭＦＰが出力先の候補として登録される。そして、携帯端末１００により印刷データが送信されれば、登録されたＭＦＰのいずれかにより印刷ジョブが実行される。したがって、ネットワーク４００上の複数台のＭＦＰの中から１台のＭＦＰを選択して印刷ジョブを実行させる際、ユーザーの意図しないＭＦＰにより印刷ジョブが実行されることが防止され、ユーザーは、印刷ジョブを実行するＭＦＰを確実に把握することができる。
【０１５３】
次に、図２２〜図２４を参照して、出力先の候補となるＭＦＰを追加登録または削除する処理について詳細に説明する。
【０１５４】
上述したとおり、本実施形態の画像形成システムでは、携帯端末１００により撮影されたＭＦＰのＩＰアドレスが携帯端末１００のＩＰアドレスと関連付けてサーバー２００の記憶部２２０に登録される。記憶部２２０に登録されるＭＦＰのＩＰアドレスは、ユーザーにより意図的に削除されたり、新たなＩＰアドレスにより上書きされたりするまで、削除されることなく記憶部２２０に保持される。
【０１５５】
図２２は、出力先の候補となるＭＦＰを追加・削除する旨をユーザーに問い合わせる画面の一例を示す図である。図２２に示すとおり、携帯端末１００は、ＭＦＰを追加または削除するか否かをユーザーに問い合わせるボタンを表示して、ＭＦＰを追加的に登録するか、または、登録済みのＭＦＰを削除するかをユーザーに選択させることができる。
【０１５６】
ＭＦＰを追加的に登録することがユーザーにより選択されれば、図２３に示すとおり、携帯端末１００は、出力先の追加モードとして「上書き」および「未登録分の追加」のいずれかをユーザーに選択させるためのボタンを表示する。
【０１５７】
そして、追加モード「上書き」が選択された場合、携帯端末１００によりＭＦＰが撮影されれば、記憶部２２０に登録されているＭＦＰのＩＰアドレスが、新たに撮影されたＭＦＰのＩＰアドレスにより置き換えられる。一方、追加モード「未登録分の追加」が選択された場合、携帯端末１００によりＭＦＰが撮影されれば、記憶部２２０に登録済みのＭＦＰのＩＰアドレスに未登録分のＭＦＰのＩＰアドレスが追加される。
【０１５８】
また、登録済みのＭＦＰを削除することがユーザーにより選択された場合、図２４に示すとおり、たとえば、タッチパネルに表示されるＭＦＰのアイコン３９０Ａ〜３９０Ｅ（あるいは、ＭＦＰの名称等の一覧）の中から、削除（または、登録の保留）を望むＭＦＰのアイコンをユーザーが選択することにより、登録済みのＭＦＰの中から所望のＭＦＰを削除することができる。図２４では、ＭＦＰ３００Ｅが消耗品の交換時期が近い状態にあるため（図１９参照）、ユーザーがＭＦＰ３００Ｅのアイコン３９０Ｅを長押しすれば、ＭＦＰ３００ＥのＩＰアドレスの削除を依頼する削除依頼通知がサーバー２００に送信される。
【０１５９】
次に、図２５を参照して、印刷ジョブを実行するＭＦＰ３００の発光部３４０の点滅パターンについて説明する。
【０１６０】
図２５（Ａ）に示すとおり、印刷ジョブを受信していない状況では、ＭＦＰ３００の発光部３４０は、レディ状態を示す第１の点滅パターンで点滅している。
【０１６１】
その後、携帯端末１００からの印刷ジョブを受信すれば、図２５（Ｂ）に示すとおり、ＭＦＰ３００の発光部３４０は、第１の点滅パターンとは異なる第２の点滅パターンで点滅する。上述したとおり、第２の点滅パターンは、携帯端末１００のＩＰアドレスに固有の点滅パターンであり、印刷ジョブの実行を開始することを示す。
【０１６２】
続いて、印刷ジョブの実行を開始すれば、図２５（Ｃ）に示すとおり、ＭＦＰ３００の発光部３４０は、印刷ジョブの実行中であることを示す第３の点滅パターンで点滅する。
【０１６３】
そして、印刷ジョブを完了すれば、図２５（Ｄ）に示すとおり、ＭＦＰ３００の発光部３４０は、印刷ジョブが完了したことを示す第４の点滅パターンで点滅する。
【０１６４】
印刷ジョブの完了後、所定時間が経過すれば、図２５（Ｅ）に示すとおり、ＭＦＰ３００の発光部３４０は、レディ状態を示す第１の点滅パターンで再び点滅する。
【０１６５】
このような構成によれば、携帯端末１００によりＭＦＰを撮影して、点滅パターンを解析すれば、携帯端末１００により、印刷ジョブを実行しているＭＦＰが特定される。加えて、点滅パターンの変化から印刷ジョブの進行状況が特定される。したがって、携帯端末１００のユーザーは、複数台のＭＦＰの中から印刷ジョブを実行しているＭＦＰを容易に把握するこができる。さらに、ユーザーは、ＭＦＰに近寄らなくとも印刷ジョブの進行状況を把握することができる。
【０１６６】
なお、上述した実施形態では、印刷ジョブの進行状況に応じて、発光部３４０の点滅パターンが変更された。しかしながら、たとえば、ＭＦＰ３００に異常が発生した場合等にも、点滅パターンが変更され得る。
【０１６７】
（第２の実施形態）
第１の実施形態では、携帯端末１００により撮影されたＭＦＰがサーバー２００に登録された後、携帯端末１００からサーバー２００に印刷データが送信された。しかしながら、印刷データは、ＭＦＰ３００がサーバー２００に登録される前に、携帯端末１００から送信されてもよい。
【０１６８】
図２６および図２７は、本発明の第２の実施形態に係るジョブ依頼処理の手順を示すフローチャートである。なお、印刷データが携帯端末１００から送信されるタイミングが異なる点を除いては、本実施形態に係る画像形成システムの構成は、第１の実施形態に係る画像形成システムの構成と同様であるため、詳細な説明は省略する。また、本実施形態において、携帯端末１００の制御部１１０は、ＭＦＰ３００をサーバー２００に登録するか否かをユーザーに問い合わせる確認部として機能する。
【０１６９】
ステップＳ４０１〜Ｓ４０５に示す処理は、図１４のステップＳ１０１〜Ｓ１０５に示す処理と同様であるため、詳細な説明は省略する。
【０１７０】
次に、携帯端末１００は、解析データおよび印刷データをサーバー２００に送信する（ステップＳ４０６）。より具体的には、携帯端末１００は、ステップＳ４０５に示す処理で得られた撮影画像の解析データとＰＤＦファイル等の印刷データを、携帯端末１００のＩＰアドレス情報とともにサーバー２００に送信する。解析データおよび印刷データを受信したサーバー２００は、点滅パターンの照合を行い、点滅パターンを照合して特定されたＭＦＰの中から、最適なＭＦＰを選択して印刷ジョブの実行を指示する。印刷ジョブの実行を指示したサーバー２００は、印刷指示完了通知を携帯端末１００に返信する。一方、点滅パターンの照合を行ってもＭＦＰ３００が特定されない場合、サーバー２００は、印刷指示未完了通知を携帯端末１００に返信する。
【０１７１】
次に、携帯端末１００は、結果を受信する（ステップＳ４０７）。より具体的には、携帯端末１００は、サーバー２００から印刷指示完了通知または印刷指示未完了通知を受信する。
【０１７２】
次に、携帯端末１００は、印刷指示が完了したか否かを判断する（ステップＳ４０８）。より具体的には、携帯端末１００は、ステップＳ４０７に示す処理で受信した通知が印刷指示完了通知であるか否かを判断することにより、撮影したＭＦＰのいずれかへの印刷指示が完了したか否かを判断する。
【０１７３】
印刷指示が完了していないと判断する場合（ステップＳ４０８：ＮＯ）、携帯端末１００は、ＭＦＰを再度撮影するか否かを判断する（ステップＳ４０９）。
【０１７４】
ＭＦＰを再度撮影しないと判断する場合（ステップＳ４０９：ＮＯ）、携帯端末１００は、処理を終了する。一方、ＭＦＰを再度撮影すると判断する場合（ステップＳ４０９：ＹＥＳ）、携帯端末１００は、ステップＳ４０４の処理に戻り、ステップＳ４０４以下の処理を繰り返す。
【０１７５】
一方、ステップＳ４０８に示す処理において、印刷指示が完了したと判断する場合（ステップＳ４０８：ＹＥＳ）、携帯端末１００は、結果を登録するか否かを判断する（ステップＳ４１０）。より具体的には、携帯端末１００は、ステップＳ４０４に示す処理で撮影したＭＦＰを出力先の候補としてサーバー２００に登録するか否かをユーザーに問い合わせ、ユーザーによる選択を受け付けることにより、ＭＦＰを登録するか否かを判断する。
【０１７６】
結果を登録しないと判断する場合（ステップＳ４１０：ＮＯ）、携帯端末１００は、ステップＳ４１２の処理に移る。一方、結果を登録すると判断する場合（ステップＳ４１０：ＹＥＳ）、携帯端末１００は、登録依頼を送信する（ステップＳ４１１）。より具体的には、携帯端末１００は、撮影したＭＦＰの登録を依頼する登録依頼通知をサーバー２００に送信する。
【０１７７】
以上のとおり、図２６のステップＳ４０１〜Ｓ４１１に示す処理によれば、携帯端末１００によりＭＦＰが撮影され、撮影されたＭＦＰのいずれかにより印刷が開始される。また、必要に応じて、携帯端末１００により撮影されたＭＦＰが、出力先の候補としてサーバー２００に登録される。なお、ステップＳ４１２以下の処理は、図１５のステップＳ１１４以下の処理と同様であるため、詳細な説明は省略する。
【０１７８】
図２８および図２９は、本発明の第２の実施形態に係るジョブ振分処理の手順を示すフローチャートである。
【０１７９】
ステップＳ５０１に示す処理は、図１６のステップＳ２０１に示す処理と同様でるため、詳細な説明は省略する。
【０１８０】
次に、サーバー２００は、解析データおよび印刷データを受信する（ステップＳ５０２）。より具体的には、サーバー２００は、図２６のステップＳ４０６に示す処理で携帯端末１００によりＩＰアドレス情報とともに送信された解析データおよび印刷データを受信する。
【０１８１】
次に、サーバー２００は、データの照合を行い、点滅パターンの合致があるか否かを判断する（ステップＳ５０３，Ｓ５０４）。ステップＳ５０３〜Ｓ５０４に示す処理は、図１６のステップＳ２０３〜Ｓ２０４に示す処理と同様でるため、詳細な説明は省略する。
【０１８２】
そして、ステップＳ５０４に示す処理において、点滅パターンの合致がないと判断する場合（ステップＳ５０４：ＮＯ）、サーバー２００は、印刷指示未完了通知を携帯端末１００に送信する（ステップＳ５０５）。より具体的には、サーバー２００は、ＭＦＰへの印刷指示を完了していない旨を示す印刷指示未完了通知を携帯端末１００に送信する。
【０１８３】
そして、サーバー２００は、再撮影があるか否かを判断する（ステップＳ５０６）。より具体的には、サーバー２００は、ステップＳ５０５に示す処理で携帯端末１００に送信した印刷指示未完了通知に対して、携帯端末１００から再撮影を行う旨の情報を受信したか否かを判断する。
【０１８４】
再撮影があると判断する場合（ステップＳ５０６：ＹＥＳ）、サーバー２００は、ステップＳ５０２の処理に戻り、ステップＳ５０２以下の処理を繰り返す。一方、再撮影がないと判断する場合（ステップＳ５０６：ＮＯ）、サーバー２００は、処理を終了する。
【０１８５】
一方、ステップＳ５０４に示す処理において、点滅パターンの合致があると判断する場合（ステップＳ５０４：ＹＥＳ）、サーバー２００は、ジョブの割振り先となるＭＦＰを選出し、印刷データを送信する（ステップＳ５０７，Ｓ５０８）。ステップＳ５０７〜Ｓ５０８に示す処理は、図１７のステップＳ２１４〜Ｓ２１５に示す処理と同様であるため、詳細な説明は省略する。
【０１８６】
次に、サーバー２００は、印刷指示完了通知を携帯端末１００に送信する（ステップＳ５０９）。より具体的には、サーバー２００は、ＭＦＰへの印刷指示を完了した旨を示す印刷指示完了通知を携帯端末１００に送信する。
【０１８７】
次に、サーバー２００は、登録依頼を受信したか否かを判断する（ステップＳ５１０）。より具体的には、サーバー２００は、図２６のステップＳ４１１に示す処理で携帯端末１００により送信された登録依頼通知を受信したか否かを判断する。
【０１８８】
登録依頼を受信していないと判断する場合（ステップＳ５１０：ＮＯ）、サーバー２００は、ステップＳ５１４の処理に移る。一方、登録依頼を受信したと判断する場合（ステップＳ５１０：ＹＥＳ）、サーバー２００は、追加モードが「上書き」であるか否かを判断し、判断結果に応じた登録を行う（ステップＳ５１１〜Ｓ５１３）。ステップＳ５１１〜Ｓ５１３に示す処理は、図１６のステップＳ２０８〜Ｓ２１０に示す処理と同様のため、詳細な説明は省略する。
【０１８９】
以上のとおり、図２８のステップＳ５０１〜Ｓ５１３に示す処理によれば、携帯端末１００により撮影されたＭＦＰのいずれかに印刷ジョブの実行が指示される。また、必要に応じて、携帯端末１００により撮影されたＭＦＰが、出力先の候補として登録される。なお、ステップＳ５１４以下の処理は、図１７のステップＳ２１６以下の処理と同様であるため、詳細な説明は省略する。
【０１９０】
（第３の実施形態）
本実施形態は、出力先の候補となる複数台のＭＦＰ３００に優先順位を付与する実施形態である。
【０１９１】
図３０は、ＭＦＰ３００に優先順位を付与する方法の一例を示す図である。図３０に示すとおり、本実施形態では、出力先の候補となるＭＦＰ３００Ａ〜３００Ｅが携帯端末１００により撮影される際、これらのＭＦＰ３００Ａ〜３００Ｅが複数回に分けて撮影される。そして、撮影された順番が早いＭＦＰほど高い優先順位が付与される。なお、本実施形態では、サーバー２００の制御部２１０は、複数台のＭＦＰに優先順位を付与する付与部として機能する。
【０１９２】
図３０では、ＭＦＰ３００ＡおよびＭＦＰ３００Ｂが第１のグループ５１０として撮影され、次に、ＭＦＰ３００Ｃが第２のグループ５２０として撮影される。その後、ＭＦＰ３００ＤおよびＭＦＰ３００Ｅが第３のグループ５３０として撮影される。
【０１９３】
この場合、最初に撮影されたＭＦＰ３００ＡおよびＭＦＰ３００Ｂに最も高い優先順位が付与される。そして、次に撮影されたＭＦＰ３００Ｃに２番目の優先順位が付与され、最後に撮影されたＭＦＰ３００ＤおよびＭＦＰ３００Ｅに最も低い優先順位が付与される。なお、同時に撮影されたＭＦＰ３００ＡとＭＦＰ３００Ｂには同じ優先順位が付与され、ＭＦＰ３００ＤおよびＭＦＰ３００Ｅにも同じ優先順位が付与される。
【０１９４】
そして、携帯端末１００から印刷データを受信すれば、サーバー２００は、印刷データの内容、候補であるＭＦＰ３００Ａ〜３００Ｅの性能・状態、およびＭＦＰ３００Ａ〜３００Ｅの優先順位に基づいて、５台のＭＦＰ３００Ａ〜３００Ｅの中から、印刷ジョブの実行に最適な１台のＭＦＰを選択し、印刷ジョブを実行させる。
【０１９５】
このような構成によれば、ユーザーは、印刷ジョブを実行するＭＦＰをより容易に把握することができる。
【０１９６】
なお、上述した実施形態では、候補となるＭＦＰを複数回に分けて撮影することにより、ＭＦＰに優先順位が付与された。しかしながら、本実施形態とは異なり、出力先の候補となるＭＦＰを１回の撮影動作により撮影した後、ユーザーにより優先順位が指定されてもよい。この場合、たとえば、携帯端末１００のタッチパネルに候補となるＭＦＰのアイコンが表示され、ユーザーがアイコンを順番に選択する。そして、ユーザーにより選択された順番が早いＭＦＰほど高い優先順位が付与される。なお、携帯端末１００の操作表示部１３０は、ユーザーによるＭＦＰの選択を受け付ける受付部として機能する。
【０１９７】
あるいは、ＭＦＰの優先順位は、ユーザーからＭＦＰまでの距離を基準として付与されてもよい。この場合、携帯端末１００の撮像部１４０により撮影された点滅パターンの強度が高いＭＦＰほど、携帯端末１００のユーザーの近くに設置されているとして、高い優先順位が付与される。なお、携帯端末１００の撮像部１４０は、発光部３４０の発光強度を検出する検出部として機能する。
【０１９８】
あるいは、携帯端末１００から印刷データが複数回送信される場合、最新の印刷ジョブを実行したＭＦＰに最も高い優先順位が付与され、残りのＭＦＰについては、最新の印刷ジョブを実行したＭＦＰから設置場所が近いＭＦＰほど高い優先順位が付与されてもよい。この場合、各ＭＦＰの設置位置は、発光部の発光強度から算出されてもよく、サーバーに各ＭＦＰの設置位置が予め登録されてもよい。
【０１９９】
本発明は、上述した実施形態のみに限定されるものではなく、特許請求の範囲内において、種々改変することができる。
【０２００】
たとえば、上述した第１〜第３の実施形態では、携帯端末のＩＰアドレスがＭＦＰのＩＰアドレスと関連付けて登録された。しかしながら、ＭＦＰのＩＰアドレスと関連付けて登録される携帯端末の識別情報は、携帯端末のＩＰアドレスに限定されるものではなく、携帯端末を使用するユーザーのユーザーＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）であってもよい。さらに、携帯端末を複数のユーザーが使用する場合を勘案して、携帯端末のＩＰアドレスとユーザーＩＤの２つの識別情報が組み合わされて運用されてもよい。
【０２０１】
また、上述した第１〜第３の実施形態では、所定の点滅パターンにしたがって、ＬＥＤからなる発光部が点滅した。しかしながら、所定の点滅パターンで点滅する発光部は、ＬＥＤからなる専用の発光部に限定されるものではなく、操作パネル部のタッチパネルが点滅してもよい。
【０２０２】
また、上述した第１〜第３の実施形態では、サーバーからＭＦＰに点滅パターン情報が送信され、ＭＦＰは、受信した点滅パターン情報にしたがって発光部を点滅させた。しかしながら、ＭＦＰは、点滅パターン情報を予め保持していてもよく、サーバーがＭＦＰから点滅パターン情報を取得してもよい。
【０２０３】
また、上述した第１〜第３の実施形態では、携帯端末によりＭＦＰを撮影して得られた画像データが携帯端末により解析された後、解析データがサーバーに送信された。しかしながら、携帯端末によりＭＦＰを撮影して得られた画像データがそのままサーバーに送信され、サーバーにより画像データが解析されてもよい。
【０２０４】
また、上述した第１〜第３の実施形態では、印刷データを受信したサーバーは、携帯端末により撮影された複数台のＭＦＰの中から１台のＭＦＰを選択して印刷ジョブを実行させた。しかしながら、たとえば、大量ページの印刷ジョブについて、サーバーは、２台以上のＭＦＰを選択して印刷ジョブを実行させてもよい。
【０２０５】
また、上述した第１〜第３の実施形態では、ネットワーク上に複数台のＭＦＰが接続されている場合を例に挙げて説明した。しかしながら、ネットワークに接続される画像形成装置は、ＭＦＰに限定されるものではなく、プリンターが接続されていてもよい。
【０２０６】
上述した第１〜第３の実施形態に係る画像形成システムにおける各種処理を行う手段および方法は、専用のハードウエア回路、またはプログラムされたコンピューターのいずれによっても実現することが可能である。上記プログラムは、たとえば、フレキシブルディスクおよびＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等のコンピューター読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピューター読み取り可能な記録媒体に記録されたプログラムは、通常、ＨＤＤ等の記憶部に転送され記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、画像形成システムの一機能としてその装置のソフトウエアに組み込まれてもよい。
【符号の説明】
【０２０７】
１００  携帯端末、
１１０，２１０，３１０  制御部、
１２０，２２０，３２０  記憶部、
１３０  操作表示部、
１４０  撮像部、
１５０，２３０，３７０  通信部、
１６０，２４０，３８０  バス、
２００  サーバー、
３００  ＭＦＰ、
３３０  操作パネル部、
３４０  発光部、
３５０  画像読取部、
３６０  画像形成部、
４００  ネットワーク、
４５０  アクセスポイント。
【図１】
0006432361.tif 000002
【図２】
0006432361.tif 000003
【図３】
0006432361.tif 000004
【図４】
0006432361.tif 000005
【図５】
0006432361.tif 000006
【図６】
0006432361.tif 000007
【図７】
0006432361.tif 000008
【図８】
0006432361.tif 000009
【図９】
0006432361.tif 000010
【図１０】
0006432361.tif 000011
【図１１】
0006432361.tif 000012
【図１２】
0006432361.tif 000013
【図１３】
0006432361.tif 000014
【図１４】
0006432361.tif 000015
【図１５】
0006432361.tif 000016
【図１６】
0006432361.tif 000017
【図１７】
0006432361.tif 000018
【図１８】
0006432361.tif 000019
【図１９】
0006432361.tif 000020
【図２０】
0006432361.tif 000021
【図２１】
0006432361.tif 000022
【図２２】
0006432361.tif 000023
【図２３】
0006432361.tif 000024
【図２４】
0006432361.tif 000025
【図２５】
0006432361.tif 000026
【図２６】
0006432361.tif 000027
【図２７】
0006432361.tif 000028
【図２８】
0006432361.tif 000029
【図２９】
0006432361.tif 000030
【図３０】
0006432361.tif 000031