(57)【特許請求の範囲】
【請求項１】
情報処理装置と、
前記情報処理装置と通信可能であり、かつ、互いに通信可能な複数台の画像形成装置と、
表示装置および入力装置を備えた、前記複数台の画像形成装置それぞれと通信可能な携帯端末とを備え、
前記情報処理装置は前記複数台の画像形成装置のうちの第１の画像形成装置に対してジョブを発行し、
前記第１の画像形成装置は前記ジョブを記憶し、
前記携帯端末は、
前記複数台の画像形成装置に対して第１の通信を行なってジョブの有無を問い合わせ、前記複数台の画像形成装置のそれぞれから記憶されているジョブに関する情報を取得する処理と、
前記第１の通信の後に前記複数台の画像形成装置のうちの第２の画像形成装置に対して第２の通信を行なって前記複数台の画像形成装置のそれぞれが記憶しているジョブの、それぞれについて、処理の可否を問い合わせ、その回答に基づいて、前記複数台の画像形成装置のそれぞれが記憶しているジョブのうちの、少なくとも前記第２の画像形成装置で処理可能なジョブを前記表示装置に表示する処理と、
前記複数台の画像形成装置のそれぞれが記憶しているジョブのうちから処理対象のジョブを指定する指示を受け付けて、指示されたジョブの処理を前記第２の画像形成装置に対して要求する処理と、を実行し、
前記第２の画像形成装置は、前記携帯端末からの指示に従って前記指示されたジョブを当該ジョブを記憶している画像形成装置から取得して、処理する、画像処理システム。
【請求項２】
前記複数台の画像形成装置はネットワークに接続され、
前記携帯端末は前記ネットワークに接続することで前記第１の通信を行ない、
前記携帯端末は、さらに、前記ネットワークを介さずに前記画像形成装置と前記第２の通信を行ない、
前記携帯端末は、前記ネットワークに接続可能となった状態で前記第１の通信を行なって前記複数台の画像形成装置から前記ジョブに関する情報を取得し、
前記携帯端末は、前記第２の画像形成装置から前記第２の通信の通信範囲内となった状態で前記第２の通信を行なって、前記第２の画像形成装置から前記複数台の画像形成装置のそれぞれが記憶しているジョブのそれぞれについて、処理の可否を表わす情報を取得する、請求項１に記載の画像処理システム。
【請求項３】
前記第１の画像形成装置は、前記第１の通信での前記携帯端末からの問い合わせに対して、記憶しているジョブに関する情報として、当該ジョブの本体情報を送信せずに当該ジョブ処理のための情報と前記第１の画像形成装置における当該ジョブの格納場所を表わす情報とを送信し、
前記携帯端末は、前記第２の通信で前記第２の画像形成装置に対して前記ジョブに関する情報を送信して、当該ジョブの処理の可否を問い合わせ、
前記携帯端末は、処理対象のジョブとして指定されたジョブについての前記ジョブに関する情報を前記第２の画像形成装置に対して送信することで、前記指定されたジョブの処理を前記第２の画像形成装置に対して要求し、
前記第２の画像形成装置は、前記ジョブに関する情報に含まれる当該ジョブの格納場所を表わす情報に基づいて当該ジョブを記憶している画像形成装置にアクセスして前記指定されたジョブを取得する、請求項１または２に記載の画像処理システム。
【請求項４】
前記携帯端末は、前記表示装置に表示する処理において、前記複数台の画像形成装置のそれぞれが記憶しているジョブのうちの前記第２の画像形成装置で処理可能なジョブを選択可能な状態で前記表示装置に表示する、請求項１〜３のいずれかに記載の画像処理システム。
【請求項５】
前記第２の画像形成装置は、前記第２の通信で前記携帯端末から処理の可否が問い合わされたジョブについて、処理不可の場合、その返答に併せて、前記処理不可に関わる当該第２の画像形成装置の機能に関する情報を前記携帯端末に対して送信し、
前記携帯端末は、前記表示装置に表示する処理において、前記第２の画像形成装置で処理不可なジョブに対して前記ジョブの処理に必要な機能であって前記第２の画像形成装置の機能に該当しないものを表示すると共に、前記第２の画像形成装置の機能のうちから前記ジョブの処理に必要な機能の変更を受け付け、
前記携帯端末は、前記指示されたジョブの処理に必要な機能の変更と、変更後のジョブの処理とを要求する、請求項１〜４のいずれかに記載の画像処理システム。
【請求項６】
前記携帯端末は、前記第２の通信を行なって前記複数台の画像形成装置のうちの２台以上の画像形成装置から前記処理の可否の回答が得られると、前記表示装置に表示する処理において、前記２台以上の画像形成装置のうち、前記複数台の画像形成装置のそれぞれが記憶しているジョブのうちの最も多くの数のジョブを処理可能な画像形成装置を表示する、請求項１〜５のいずれかに記載の画像処理システム。
【請求項７】
情報処理装置、他の画像形成装置、および携帯端末と通信可能な画像形成装置であって、
前記情報処理装置から受信したジョブを記憶するための記憶手段と、
前記他の画像形成装置に接続されたネットワークを介して前記携帯端末と通信を行なうための第１の通信手段と、
前記携帯端末のそれぞれと通信するための第２の通信手段と、
前記ジョブの処理に関する制御を行なうための制御手段とを備え、
前記制御手段は、
前記第１の通信手段で前記携帯端末から前記ネットワークを介して前記記憶手段のジョブの有無の問い合わせを受けると、記憶されているジョブに関する情報を前記第１の通信手段で前記携帯端末に送信する処理と、
前記第２の通信手段で前記携帯端末からジョブに関する情報を受信して、当該ジョブの処理の可否の問い合わせを受けると、前記ジョブに関する情報に基づいて前記ジョブの処理の可否を判断し、判断結果を送信する処理と、
前記第２の通信手段で前記携帯端末からジョブの処理の指示を受けると、前記指示に基づいて前記第１の通信手段で指示された前記ジョブを記憶している前記記憶手段または他の画像形成装置にアクセスして前記ジョブを取得する処理とを実行する、画像形成装置。
【請求項８】
前記制御手段は、前記第１の通信手段での前記携帯端末からの問い合わせに対して、記憶されているジョブに関する情報として、当該ジョブの本体情報を送信せずに当該ジョブ処理のための情報と前記ジョブの格納場所を表わす情報とを送信し、
前記ジョブに関する情報に含まれる当該ジョブの格納場所を表わす情報に基づいて当該ジョブを記憶している前記記憶手段または画像形成装置にアクセスして前記指定されたジョブを取得する、請求項７に記載の画像形成装置。
【請求項９】
前記制御手段は、前記第２の通信手段で前記携帯端末から処理の可否が問い合わされたジョブについて、処理不可の場合、その返答に併せて、前記処理不可に関わる当該画像形成装置の機能に関する情報を前記携帯端末に対して送信する、請求項７または８に記載の画像形成装置。
【請求項１０】
複数台の画像形成装置の接続されたネットワークを介して通信するための第１の通信手段と、
前記複数台の画像形成装置のそれぞれと通信するための第２の通信手段と、
表示手段と、
指示入力手段と、
制御手段とを備え、
前記制御手段は、
前記第１の通信手段で通信可能であることを検出すると、前記複数台の画像形成装置に対してジョブの有無を問い合わせる処理と、
前記第２の通信手段で、前記複数台の画像形成装置のうちの第１の画像形成装置に対して通信可能であることを検出すると、前記複数台の画像形成装置に記憶されているジョブのそれぞれについて、前記第１の画像形成装置に対して処理の可否を問い合わせる処理と、
前記複数台の画像形成装置に記憶されているジョブのうち、少なくとも前記第１の画像形成装置で処理可能と回答されたジョブについて、前記表示手段に選択可能に提示する処理と、
前記表示手段に提示された状態において、前記指示入力手段で処理対象のジョブの指示を受け付けると、前記第１の画像形成装置に対して、前記処理対象のジョブを指定して処理を要求する処理と、を実行する、携帯端末。
【請求項１１】
前記制御手段は、前記ネットワークに接続可能となった状態で前記第１の通信手段による通信を行なって前記複数台の画像形成装置から前記ジョブに関する情報を取得し、さらに、前記第２の通信手段での通信範囲内となった状態で前記第２の通信手段による通信を行なって前記第１の画像形成装置から前記複数台の画像形成装置のそれぞれが記憶しているジョブのそれぞれについて、処理の可否を表わす情報を取得する、請求項１０に記載の携帯端末。
【請求項１２】
前記制御手段は、前記第２の通信手段で前記第１の画像形成装置に対して前記ジョブに関する情報を送信して当該ジョブの処理の可否を問い合わせ、処理対象のジョブとして指定されたジョブについての前記ジョブに関する情報を前記第１の画像形成装置に対して送信することで、前記指定されたジョブの処理を前記第１の画像形成装置に対して要求する、請求項１０または１１に記載の携帯端末。
【請求項１３】
前記携帯端末は、前記表示手段に表示する処理において、前記複数台の画像形成装置のそれぞれが記憶しているジョブのうちの前記第１の画像形成装置で処理可能なジョブを選択可能な状態で前記表示手段に表示する、請求項１０〜１２のいずれかに記載の携帯端末。
【請求項１４】
前記制御手段は、前記表示手段に表示する処理において、前記第１の画像形成装置で処理不可なジョブに対して前記ジョブの処理に必要な機能であって前記第１の画像形成装置の機能に該当しないものを表示すると共に、前記第１の画像形成装置の機能のうちから前記ジョブの処理に必要な機能の変更を受け付け、前記指示されたジョブの処理に必要な機能の変更と、変更後のジョブの処理とを要求する、請求項１０〜１３のいずれかに記載の携帯端末。
【請求項１５】
前記制御手段は、前記第２の通信手段での通信を行なって前記複数台の画像形成装置のうちの２台以上の画像形成装置から前記処理の可否の回答が得られると、前記表示手段に表示する処理において、前記２台以上の画像形成装置のうち、前記複数台の画像形成装置のそれぞれが記憶しているジョブのうちの最も多くの数のジョブを処理可能な画像形成装置を表示する、請求項１０〜１４のいずれかに記載の携帯端末。
【請求項１６】
情報処理装置、他の画像形成装置、および携帯端末と通信可能な画像形成装置にジョブに関する処理を実行させるための制御プログラムであって、
前記情報処理装置から受信したジョブを記憶手段に格納するステップと、
前記他の画像形成装置に接続されたネットワークを介して、前記携帯端末から前記記憶手段のジョブの有無の問い合わせを受けると、記憶されているジョブに関する情報を前記ネットワークを介して前記携帯端末に送信するステップと、
前記携帯端末から前記ネットワークを介さない通信でジョブに関する情報を受信して、当該ジョブの処理の可否の問い合わせを受けると、前記ジョブに関する情報に基づいて前記ジョブの処理の可否を判断し、判断結果を前記携帯端末に対して送信するステップと、
前記ネットワークを介さない通信で前記携帯端末からジョブの処理の指示を受けると、前記指示に基づいて前記ネットワークを介して指示された前記ジョブを記憶している前記記憶手段または他の画像形成装置にアクセスして前記ジョブを取得し、前記ジョブを処理するステップとを前記画像形成装置に実行させる、制御プログラム。
【請求項１７】
携帯端末にジョブに関する処理を実行させるための制御プログラムであって、
前記携帯端末は表示手段を含み、
複数台の画像形成装置の接続されたネットワークに接続可能であることを検出すると、前記複数台の画像形成装置に対してジョブの有無を問い合わせるステップと、
前記ネットワークを介さずに前記複数台の画像形成装置のうちの第１の画像形成装置に対して通信可能であることを検出すると、前記複数台の画像形成装置に記憶されているジョブのそれぞれについて、前記第１の画像形成装置に対して処理の可否を問い合わせるステップと、
前記複数台の画像形成装置に記憶されているジョブのうち、少なくとも前記第１の画像形成装置で処理可能と回答されたジョブについて、前記表示手段に選択可能に提示するステップと、
前記表示手段に提示された状態において処理対象のジョブの指示を受け付けると、前記第１の画像形成装置に対して、前記処理対象のジョブを指定して処理を要求するステップとを前記携帯端末に実行させる、制御プログラム。
【請求項１８】
所定のネットワークを介して他の画像形成装置と通信可能であるとともに、携帯端末と通信可能な画像形成装置にジョブに関する処理を実行させるための制御プログラムであって、
情報処理装置から受信したジョブを記憶手段に格納するステップと、
前記携帯端末から当該画像形成装置の記憶手段に記憶されているジョブに関する情報の問い合わせを受けると、記憶されているジョブに関する情報を前記携帯端末に送信するステップと、
前記携帯端末からジョブに関する情報を受信して、当該ジョブの処理の可否の問い合わせを受けると、当該画像形成装置の機能および状態の少なくとも一つと前記ジョブに関する情報に基づいて前記ジョブの処理の可否を判断し、判断結果を前記携帯端末に対して送信するステップと、
前記携帯端末からジョブの処理の指示を受けると、前記指示に基づいて指示された前記ジョブを記憶している前記記憶手段または他の画像形成装置にアクセスして前記ジョブを取得し、前記ジョブを処理するステップとを前記画像形成装置に実行させる、制御プログラム。
【請求項１９】
携帯端末にジョブに関する処理を実行させるための制御プログラムであって、
前記携帯端末は表示手段を含み、
複数台の画像形成装置に対してジョブの有無を問い合わせるステップと、
ジョブを有する画像形成装置からジョブに関する情報を取得するステップと、
取得した前記ジョブに関する情報に基づき、前記ジョブのそれぞれについて、前記第１の画像形成装置に対して処理の可否を問い合わせるステップと、
前記複数台の画像形成装置に記憶されているジョブのうち、少なくとも前記第１の画像形成装置で処理可能と回答されたジョブについて、前記表示手段に選択可能に提示するステップと、
前記表示手段に提示された状態において処理対象のジョブの指示を受け付けると、前記第１の画像形成装置に対して、前記処理対象のジョブを指定して処理を要求するステップとを前記携帯端末に実行させる、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は画像処理システム、画像形成装置、携帯端末、および制御プログラムに関し、特に、サーバーを用いずに携帯端末を利用して画像処理を行なう画像処理システム、画像形成装置、携帯端末、および制御プログラムに関する。
【背景技術】
【０００２】
オフィス環境において、クライアントマシンであるＰＣ（パーソナルコンピュータ）の接続されたネットワークからアクセス可能なネットワークに複数台の画像形成装置を接続し、当該画像形成装置群をコピーセンターのように利用する場合がある。
【０００３】
この画像形成装置群の利用方法の一例として、上記複数台の画像形成装置の接続されるネットワークにさらにサーバーを接続し、クライアント装置から該サーバーに対してジョブを発行し、１台の画像形成装置から当該サーバーのジョブを読み出して処理させる方法が挙げられる。
【０００４】
この方法の一例として、たとえば特開２０１１−８１７４１号公報（以下、特許文献１）は、ユーザー認証成功の場合にユーザー識別情報に対応付けられたジョブをリスト表示して、その中から選択されたジョブを画像形成装置に送信するサーバーとしての情報処理装置を開示している。
【０００５】
他の例として、たとえば特開２０１１−７１５８９号公報（以下、特許文献２）は、画像形成装置の記憶手段にアドレス情報の設定された格納領域を用意し、当該格納領域に新たな画像データーが格納された場合に、当該画像データーに関する情報を設定されたアドレス情報を宛先として通知する画像形成装置を開示している。
【０００６】
また、たとえば特開２００７−１２２７２７号公報（以下、特許文献３）は、認証成功のユーザーの使用する記憶手段として登録されている、ネットワークに接続された各装置の記憶手段から、当該ユーザーのジョブリストを取得し、選択可能に提示することでジョブの選択を受け付けて、選択されたジョブを実行する画像形成装置を開示している。
【０００７】
また、たとえば特開２００９−１５１６８６号公報（以下、特許文献４）は、携帯端末装置と画像形成装置とを含んだシステムにおいて、これら装置間の通信が確立されると携帯端末装置に登録されているジョブが自動的に画像形成装置に送信されて実行されるジョブ実行システムを開示している。
【０００８】
また、たとえば特開２００５−３２７１１０号公報（以下、特許文献５）は、携帯端末からサーバー内のデーターと画像処理させる画像形成装置とを指定してサーバーに送信すると、サーバーが生成した認証データーを選択された画像形成装置に送信して表示させ、携帯端末のカメラで撮影された認証データーと一致した場合に、指定されたデーターを指定された画像形成装置に送信して処理を行なわせるシステムを開示している。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１１−８１７４１号公報
【特許文献２】特開２０１１−７１５８９号公報
【特許文献３】特開２００７−１２２７２７号公報
【特許文献４】特開２００９−１５１６８６号公報
【特許文献５】特開２００５−３２７１１０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、特許文献１で開示されたような場合にはネットワークにはサーバーの設置が不可欠となって、専用の装置を設置するためのコストや、当該サーバーにアクセスするためのユーザー認証等の手間がかかるという問題があった。
【００１１】
特許文献３に開示されている方法でも、各装置にアドレス情報の設定された格納領域を用意する必要があり、同様に、そのためのコストや手間がかかるという問題があった。
【００１２】
さらに、この場合、ユーザーは、複数の画像形成装置群のそれぞれについて画像形成処理の属性を予め把握して、当該ジョブの処理に必要な属性を有する画像形成装置を選択しなければならず、それぞれの属性を把握していない場合にはその選択できなかったり、当該ジョブが意図したように処理されなかったりする、という問題もあった。
【００１３】
一方、サーバーを用いないで画像形成装置にジョブを処理させる場合、利用する画像形成装置を選択し、その画像形成装置に対してジョブを発行する。この場合にも、やはり上述のように、複数の画像形成装置群の中から当該ジョブの処理に必要な属性を有する画像形成装置を選択しなければならず、予めそれぞれの属性を把握しておく必要がある。さらに、選択した画像形成装置が先行するジョブの処理中である場合にはその処理終了まで当該ジョブの処理開始が待機されるため、当該ジョブの完了が遅くなる、という問題があった。これは、特許文献２，４，５でも同様である。
【００１４】
本発明はこのような問題に鑑みてなされたものであって、容易な操作でジョブ処理を実行させることのできる画像処理システム、画像形成装置、携帯端末、および制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１５】
上記目的を達成するために、本発明のある局面に従うと、画像処理システムは、情報処理装置と、情報処理装置と通信可能であり、かつ、互いに通信可能な複数台の画像形成装置と、表示装置および入力装置を備えた、複数台の画像形成装置それぞれと通信可能な携帯端末とを備える。情報処理装置は複数台の画像形成装置のうちの第１の画像形成装置に対してジョブを発行し、第１の画像形成装置はジョブを記憶する。携帯端末は、複数台の画像形成装置に対して第１の通信を行なってジョブの有無を問い合わせ、複数台の画像形成装置のそれぞれから記憶されているジョブに関する情報を取得する処理と、第１の通信の後に複数台の画像形成装置のうちの第２の画像形成装置に対して第２の通信を行なって複数台の画像形成装置のそれぞれが記憶しているジョブの、それぞれについて、処理の可否を問い合わせ、その回答に基づいて、複数台の画像形成装置のそれぞれが記憶しているジョブのうちの、少なくとも第２の画像形成装置で処理可能なジョブを表示装置に表示する処理と、複数台の画像形成装置のそれぞれが記憶しているジョブのうちから処理対象のジョブを指定する指示を受け付けて、指示されたジョブの処理を第２の画像形成装置に対して要求する処理と、を実行する。第２の画像形成装置は、携帯端末からの指示に従って指示されたジョブを当該ジョブを記憶している画像形成装置から取得して、処理する。
【００１６】
好ましくは、複数台の画像形成装置はネットワークに接続され、携帯端末はネットワークに接続することで第１の通信を行なう。携帯端末は、さらに、上記ネットワークを介さずに画像形成装置と第２の通信を行なう。携帯端末は、上記ネットワークに接続可能となった状態で第１の通信を行なって複数台の画像形成装置からジョブに関する情報を取得し、携帯端末は、第２の画像形成装置から第２の通信の通信範囲内となった状態で第２の通信を行なって、第２の画像形成装置から複数台の画像形成装置のそれぞれが記憶しているジョブのそれぞれについて、処理の可否を表わす情報を取得する。
【００１７】
好ましくは、第１の画像形成装置は、第１の通信での携帯端末からの問い合わせに対して、記憶しているジョブに関する情報として、当該ジョブの本体情報を送信せずに当該ジョブ処理のための情報と第１の画像形成装置における当該ジョブの格納場所を表わす情報とを送信する。携帯端末は、第２の通信で第２の画像形成装置に対してジョブに関する情報を送信して、当該ジョブの処理の可否を問い合わせる。携帯端末は、処理対象のジョブとして指定されたジョブについてのジョブに関する情報を第２の画像形成装置に対して送信することで、指定されたジョブの処理を第２の画像形成装置に対して要求する。第２の画像形成装置は、ジョブに関する情報に含まれる当該ジョブの格納場所を表わす情報に基づいて当該ジョブを記憶している画像形成装置にアクセスして指定されたジョブを取得する。
【００１８】
好ましくは、携帯端末は、表示装置に表示する処理において、複数台の画像形成装置のそれぞれが記憶しているジョブのうちの第２の画像形成装置で処理可能なジョブを選択可能な状態で表示装置に表示する。
【００１９】
好ましくは、第２の画像形成装置は、第２の通信で携帯端末から処理の可否が問い合わされたジョブについて、処理不可の場合、その返答に併せて、処理不可に関わる当該第２の画像形成装置の機能に関する情報を携帯端末に対して送信する。携帯端末は、表示装置に表示する処理において、第２の画像形成装置で処理不可なジョブに対してジョブの処理に必要な機能であって第２の画像形成装置の機能に該当しないものを表示すると共に、第２の画像形成装置の機能のうちからジョブの処理に必要な機能の変更を受け付ける。携帯端末は、指示されたジョブの処理に必要な機能の変更と、変更後のジョブの処理とを要求する。
【００２０】
好ましくは、携帯端末は、第２の通信を行なって複数台の画像形成装置のうちの２台以上の画像形成装置から処理の可否の回答が得られると、表示装置に表示する処理において、２台以上の画像形成装置のうち、複数台の画像形成装置のそれぞれが記憶しているジョブのうちの最も多くの数のジョブを処理可能な画像形成装置を表示する。
【００２１】
本発明の他の局面に従うと、画像形成装置は、情報処理装置、他の画像形成装置、および携帯端末と通信可能な画像形成装置であって、情報処理装置から受信したジョブを記憶するための記憶手段と、他の画像形成装置に接続されたネットワークを介して携帯端末と通信を行なうための第１の通信手段と、携帯端末のそれぞれと通信するための第２の通信手段と、ジョブの処理に関する制御を行なうための制御手段とを備える。制御手段は、第１の通信手段で携帯端末からネットワークを介して記憶手段のジョブの有無の問い合わせを受けると、記憶されているジョブに関する情報を第１の通信手段で携帯端末に送信する処理と、第２の通信手段で携帯端末からジョブに関する情報を受信して、当該ジョブの処理の可否の問い合わせを受けると、ジョブに関する情報に基づいてジョブの処理の可否を判断し、判断結果を送信する処理と、第２の通信手段で携帯端末からジョブの処理の指示を受けると、指示に基づいて第１の通信手段で指示されたジョブを記憶している他の画像形成装置にアクセスしてジョブを取得する処理とを実行する。
好ましくは、制御手段は、第１の通信手段での携帯端末からの問い合わせに対して、記憶されているジョブに関する情報として、当該ジョブの本体情報を送信せずに当該ジョブ処理のための情報とジョブの格納場所を表わす情報とを送信し、ジョブに関する情報に含まれる当該ジョブの格納場所を表わす情報に基づいて当該ジョブを記憶している記憶手段または画像形成装置にアクセスして指定されたジョブを取得する。
好ましくは、制御手段は、第２の通信手段で携帯端末から処理の可否が問い合わされたジョブについて、処理不可の場合、その返答に併せて、処理不可に関わる当該画像形成装置の機能に関する情報を携帯端末に対して送信する。
好ましくは、制御手段は、第２の通信手段で携帯端末から処理の可否が問い合わされたジョブについて、処理不可の場合、その返答に併せて、処理不可に関わる当該画像形成装置の機能に関する情報を携帯端末に対して送信する。
【００２２】
本発明のさらに他の局面に従うと、携帯端末は、複数台の画像形成装置の接続されたネットワークを介して通信するための第１の通信手段と、複数台の画像形成装置のそれぞれと通信するための第２の通信手段と、表示手段と、指示入力手段と、制御手段とを備える。制御手段は、第１の通信手段で通信可能であることを検出すると、複数台の画像形成装置に対してジョブの有無を問い合わせる処理と、第２の通信手段で、複数台の画像形成装
置のうちの第１の画像形成装置に対して通信可能であることを検出すると、複数台の画像形成装置に記憶されているジョブのそれぞれについて、第１の画像形成装置に対して処理の可否を問い合わせる処理と、複数台の画像形成装置に記憶されているジョブのうち、少なくとも第１の画像形成装置で処理可能と回答されたジョブについて、表示手段に選択可能に提示する処理と、表示手段に提示された状態において、指示入力手段で処理対象のジョブの指示を受け付けると、第１の画像形成装置に対して、処理対象のジョブを指定して処理を要求する処理と、を実行する。
好ましくは、制御手段は、ネットワークに接続可能となった状態で第１の通信手段による通信を行なって複数台の画像形成装置からジョブに関する情報を取得し、さらに、第２の通信手段での通信範囲内となった状態で第２の通信手段による通信を行なって第１の画像形成装置から複数台の画像形成装置のそれぞれが記憶しているジョブのそれぞれについて、処理の可否を表わす情報を取得する。
好ましくは、制御手段は、第２の通信手段で第１の画像形成装置に対してジョブに関する情報を送信して当該ジョブの処理の可否を問い合わせ、処理対象のジョブとして指定されたジョブについてのジョブに関する情報を第１の画像形成装置に対して送信することで、指定されたジョブの処理を第１の画像形成装置に対して要求する。
好ましくは、携帯端末は、表示手段に表示する処理において、複数台の画像形成装置のそれぞれが記憶しているジョブのうちの第１の画像形成装置で処理可能なジョブを選択可能な状態で表示手段に表示する。
好ましくは、制御手段は、表示手段に表示する処理において、第１の画像形成装置で処理不可なジョブに対してジョブの処理に必要な機能であって第１の画像形成装置の機能に該当しないものを表示すると共に、第１の画像形成装置の機能のうちからジョブの処理に必要な機能の変更を受け付け、指示されたジョブの処理に必要な機能の変更と、変更後のジョブの処理とを要求する。
好ましくは、制御手段は、第２の通信手段での通信を行なって複数台の画像形成装置のうちの２台以上の画像形成装置から処理の可否の回答が得られると、表示手段に表示する処理において、２台以上の画像形成装置のうち、複数台の画像形成装置のそれぞれが記憶しているジョブのうちの最も多くの数のジョブを処理可能な画像形成装置を表示する。
【００２３】
本発明のさらに他の局面に従うと、制御プログラムは、情報処理装置、他の画像形成装置、および携帯端末と通信可能な画像形成装置にジョブに関する処理を実行させるための制御プログラムであって、情報処理装置から受信したジョブを記憶手段に格納するステップと、他の画像形成装置に接続されたネットワークを介して、携帯端末から記憶手段のジョブの有無の問い合わせを受けると、記憶されているジョブに関する情報をネットワークを介して携帯端末に送信するステップと、携帯端末からネットワークを介さない通信でジョブに関する情報を受信して、当該ジョブの処理の可否の問い合わせを受けると、ジョブに関する情報に基づいてジョブの処理の可否を判断し、判断結果を携帯端末に対して送信するステップと、ネットワークを介さない通信で携帯端末からジョブの処理の指示を受けると、指示に基づいてネットワークを介して指示されたジョブを記憶している記憶手段または他の画像形成装置にアクセスしてジョブを取得し、ジョブを処理するステップとを画像形成装置に実行させる。
本発明のさらに他の局面に従うと、制御プログラムは携帯端末にジョブに関する処理を実行させるための制御プログラムであって、携帯端末は表示手段を含み、複数台の画像形成装置の接続されたネットワークに接続可能であることを検出すると、複数台の画像形成装置に対してジョブの有無を問い合わせるステップと、ネットワークを介さずに複数台の画像形成装置のうちの第１の画像形成装置に対して通信可能であることを検出すると、複数台の画像形成装置に記憶されているジョブのそれぞれについて、第１の画像形成装置に対して処理の可否を問い合わせるステップと、複数台の画像形成装置に記憶されているジョブのうち、少なくとも第１の画像形成装置で処理可能と回答されたジョブについて、表示手段に選択可能に提示するステップと、表示手段に提示された状態において処理対象のジョブの指示を受け付けると、第１の画像形成装置に対して、処理対象のジョブを指定して処理を要求するステップとを携帯端末に実行させる。
本発明のさらに他の局面に従うと、制御プログラムは所定のネットワークを介して他の画像形成装置と通信可能であるとともに、携帯端末と通信可能な画像形成装置にジョブに関する処理を実行させるための制御プログラムであって、情報処理装置から受信したジョブを記憶手段に格納するステップと、携帯端末から当該画像形成装置の記憶手段に記憶されているジョブに関する情報の問い合わせを受けると、記憶されているジョブに関する情報を携帯端末に送信するステップと、携帯端末からジョブに関する情報を受信して、当該ジョブの処理の可否の問い合わせを受けると、当該画像形成装置の機能および状態の少なくとも一つとジョブに関する情報に基づいてジョブの処理の可否を判断し、判断結果を携帯端末に対して送信するステップと、携帯端末からジョブの処理の指示を受けると、指示に基づいて指示されたジョブを記憶している記憶手段または他の画像形成装置にアクセスしてジョブを取得し、ジョブを処理するステップとを画像形成装置に実行させる。
本発明のさらに他の局面に従うと、制御プログラムは携帯端末にジョブに関する処理を実行させるための制御プログラムであって、携帯端末は表示手段を含み、複数台の画像形成装置に対してジョブの有無を問い合わせるステップと、ジョブを有する画像形成装置からジョブに関する情報を取得するステップと、取得したジョブに関する情報に基づき、ジョブのそれぞれについて、第１の画像形成装置に対して処理の可否を問い合わせるステップと、複数台の画像形成装置に記憶されているジョブのうち、少なくとも第１の画像形成装置で処理可能と回答されたジョブについて、表示手段に選択可能に提示するステップと、表示手段に提示された状態において処理対象のジョブの指示を受け付けると、第１の画像形成装置に対して、処理対象のジョブを指定して処理を要求するステップとを携帯端末に実行させる。
【００２４】
本発明のさらに他の局面に従うと、制御プログラムは携帯端末にジョブに関する処理を実行させるための制御プログラムであって、携帯端末は表示手段を含み、複数台の画像形成装置の接続されたネットワークに接続可能であることを検出すると、複数台の画像形成装置に対してジョブの有無を問い合わせるステップと、ネットワークを介さずに複数台の画像形成装置のうちの第１の画像形成装置に対して通信可能であることを検出すると、複数台の画像形成装置に記憶されているジョブのそれぞれについて、第１の画像形成装置に対して処理の可否を問い合わせるステップと、複数台の画像形成装置に記憶されているジョブのうち、少なくとも第１の画像形成装置で処理可能と回答されたジョブについて、表示手段に選択可能に提示するステップと、表示手段に提示された状態において処理対象のジョブの指示を受け付けると、第１の画像形成装置に対して、処理対象のジョブを指定して処理を要求するステップとを携帯端末に実行させる。
【発明の効果】
【００２５】
この発明によると、各画像形成装置の属性や消耗品等を予め把握していない場合であっても、容易な操作で、適した画像形成装置にジョブ処理を実行させることができる。
【００２６】
また、携帯端末を用いた遠隔操作において、ジョブのセキュリティーを確保しつつ容易な操作を実現することができる。
【図面の簡単な説明】
【００２７】
【図１】実施の形態にかかる画像処理システムの構成の具体例を示す図である。
【図２】画像処理システムに含まれるＭＦＰ（Multi-Functional Peripheral）のハードウェア構成の具体例を示す図である。
【図３】画像処理システムに含まれる携帯端末のハードウェア構成の具体例を示す図である。
【図４】画像処理システムでの動作の流れを表わす図である。
【図５】ジョブ情報の具体例を示す図である。
【図６】図４のステップＳ９で表示されるジョブ一覧画面の具体例を表わした図である。
【図７】ＭＦＰの機能構成の具体例を示す図である。
【図８】携帯端末の機能構成の具体例を示す図である。
【図９】ＭＦＰでの動作の流れを表わすフローチャートである。
【図１０】携帯端末での動作の流れを表わすフローチャートである。
【図１１】第１の変形例において携帯端末に表示されるジョブ一覧画面の具体例を示す図である。
【図１２】第１の変形例においてジョブ一覧画面から遷移する画面の具体例を示す図である。
【図１３】第２の変形例において携帯端末に表示されるジョブ一覧表示の具体例を示す図である。
【発明を実施するための形態】
【００２８】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。
【００２９】
＜システム構成＞
図１は、本実施の形態にかかる画像処理システムの構成の具体例を示す図である。
【００３０】
図１を参照して、本実施の形態にかかる画像処理システムは、画像形成装置の一例としての、複数台のＭＦＰ（Multi-Functional Peripheral）１００Ａ，１００Ｂ，１００Ｃと、端末装置として携帯端末２００と、ジョブを発行する装置としてのＰＣ（Personal Computer）３００Ａ，３００Ｂ，３００Ｃとを含む。
【００３１】
ＰＣ３００Ａ，３００Ｂ，３００Ｃは、ＬＡＮ（Local Area Network）などの第１のネットワーク６００Ａで電気的に接続されている。
【００３２】
ＭＦＰ１００Ａ，１００Ｂ，１００Ｃおよび携帯端末２００は、第２のネットワーク６００Ｂで電気的に接続されている。
【００３３】
第１のネットワーク６００Ａと第２のネットワーク６００Ｂとは専用回線で接続されるなどして、互いに通信可能である。
【００３４】
また、ＭＦＰ１００と携帯端末２００とは、直接、通信可能である。この通信として、たとえば、Ｂｌｕｅｔｏｏｔｈ（登録商標）を利用した無線通信や、赤外線通信や近距離無線通信などが挙げられる。
【００３５】
画像形成装置は、ＭＦＰに限定されず、コピー機やプリンターやファクシミリ送受信機などであってもよい。携帯端末は、たとえば携帯電話機などが該当し、その他、小型のノート型パソコン（パーソナルコンピュータ）やＰＤＡ（Personal Digital Assistants）やデジタルカメラ、文書閲覧装置などであってもよい。
【００３６】
複数のＭＦＰ１００Ａ，１００Ｂ，１００Ｃを代表させてＭＦＰ１００と称する。
ＰＣ３００Ａ，３００Ｂ，３００Ｃは一般的なコンピュータで構成されるものであってよい。ＰＣ３００Ａ，３００Ｂ，３００Ｃを代表させてＰＣ３００と称する。図１の例では、複数のＰＣ３００Ａ，３００Ｂ，３００Ｃが含まれる例が示されているが、ＰＣ３００は複数であっても１台であってもよい。
【００３７】
ネットワーク６００Ａ，６００Ｂは有線であっても無線であってもよい。一例として、ＰＣ３００とＭＦＰ１００とはそれぞれ有線ＬＡＮのネットワーク６００Ａ，６００Ｂに電気的に接続され、該有線ＬＡＮのネットワーク６００Ｂにさらに図示しない無線ＬＡＮアクセスポイントが含まれ、携帯端末２００が無線ＬＡＮアクセスポイントと無線ＬＡＮで電気的に接続されている例が挙げられる。
【００３８】
この画像処理システムは、一例として、第１のネットワーク６００Ａがオフィスに設置されたネットワーク、第２のネットワーク６００Ｂが上記オフィスとは異なるフロアーに設けられ、上記オフィスとＬＡＮ接続されたコピーセンターに設置されたネットワーク、などの用いられ方が想定される。また、他の例として、第１のネットワーク６００Ａが第１の拠点（たとえば東京）のオフィスに設置されたネットワーク、第２のネットワーク６００Ｂが上記オフィスとは異なる第２の拠点（たとえば大阪）に設けられ、上記第１の拠点のオフィスとＬＡＮ接続されたオフィスに設置されたネットワーク、などの用いられ方も想定される。
【００３９】
＜装置構成＞
図２は、ＭＦＰ１００のハードウェア構成の具体例を示す図である。
【００４０】
図２を参照して、ＭＦＰ１００は、全体を制御するための演算装置であるＣＰＵ（Central Processing Unit）１０と、ＣＰＵ１０で実行されるプログラムなどを記憶するためのＲＯＭ（Read Only Memory）１１と、ＣＰＵ１０でプログラムを実行する際の作業領域として機能するためのＲＡＭ（Random Access Memory）１２と、図示しない原稿台に載置された原稿を光学的に読み取って画像データーを得るためのスキャナー１３と、画像データーを印刷用紙上に固定するためのプリンター１４と、情報を表示したり当該ＭＦＰ１００に対する操作入力を受け付けたりするためのタッチパネルを含んだ操作パネル１５と、画像データーを保存するためのメモリー１６と、ネットワーク６００Ｂを介した通信を制御するためのネットワークコントローラー１７と、ＭＦＰ１００の状態を検出するためのセンサー１８と、携帯端末２００との間の通信を制御するための通信コントローラー１９とを含む。
【００４１】
操作パネル１５は、図示しないタッチパネルと操作キー群とを含む。タッチパネルは、液晶表示装置などの表示装置と光学式タッチパネルや静電容量タッチパネルなどの位置指示装置とが重なって構成され、操作画面を表示して、その操作画面上の指示位置を特定する。ＣＰＵ１０は予め記憶されている画面表示をさせるためのデーターに基づいてタッチパネルに操作画面を表示させる。
【００４２】
センサー１８としては、たとえば、トナー量残量やトナー切れ、用紙切れを検出するためのセンサーや、各部のジャム（紙詰まり）や温度異常や動作異常等を検出するためのセンサーや、印刷用紙の排紙トレイへの排出を検出するためのセンサー、などが該当する。
【００４３】
図３は、携帯端末２００のハードウェア構成の具体例を示す図である。
図３を参照して、携帯端末２００は、全体を制御するための演算装置であるＣＰＵ２０と、ＣＰＵ２０で実行されるプログラムなどを記憶するためのＲＯＭ２１と、ＣＰＵ２０でプログラムを実行する際の作業領域として機能するためのＲＡＭ２２と、電話帳データーなどを記憶するためメモリー２４と、情報を表示したり当該携帯端末２００に対する操作入力を受け付けたりするためのタッチパネルを含んだ操作パネル２５と、ネットワーク６００Ｂを介した通信を制御するためのネットワークコントローラー２６と、ＭＦＰ１００との間の通信を制御するための通信コントローラー２７とを含む。
【００４４】
＜動作概要＞
図４は、画像処理システムでの動作の流れを表わす図である。
【００４５】
図４を参照して、ステップＳ１では、当該システムに含まれる複数のＭＦＰのうちの１台のＭＦＰであるＭＦＰ＿Ａに対してＰＣからジョブを送信する。これは、先述の例では、オフィスから他のフロアーのコピーセンターに設置された複数のＭＦＰのうちの１台のＭＦＰに対してジョブを送信する動作が該当する。
【００４６】
ここで送信されるジョブには、印刷対象のデーターである本体情報と、ジョブ処理のための属性等を表わした情報であるジョブ情報とが含まれる。送信されたジョブは、ＭＦＰ＿Ａにおいて保存処理される（ステップＳ２）。
【００４７】
図５は、ジョブ情報の具体例を示す図である。図５を参照して、ジョブ情報は、一例として、用紙サイズ、用紙種類、両面印刷の可否、後処理（フィニッシング）、カラー印刷の可否、フォーマットとの合成の要否、表紙や合紙、などのジョブ処理のための各項目についての具体的な内容であって、ジョブ作成時のユーザーの設定によって規定された情報と、当該ジョブのＭＦＰの上記保存処理で記述される、ＭＦＰでの保存場所を表わす情報とが記述されたものである。図５に表わされた情報の他、作成ユーザーに関する情報や、作成日時や、当該ジョブの作成に用いられたアプリケーションに関する情報や、サムネイル画像を表示させるための情報や、セキュリティーレベルやログの設定状態などのジョブ実行の条件とするセキュリティー情報などが含まれてもよい。
【００４８】
次に、携帯端末から第２のネットワークに接続される各装置に対してジョブ情報が要求される（ステップＳ３）。これは、先述の例では、ユーザーが携帯端末を携帯してコピーセンターを訪れ、第２のネットワークと接続可能な範囲内に該携帯端末が達した状態が該当する。ステップＳ３では、第２のネットワークと接続可能になった携帯端末が、たとえば当該携帯端末に予め関連付けて記憶されているユーザー情報などをブロードキャストで送信することで、当該ネットワークに接続された各ＭＦＰに保存されているジョブの内、当該ユーザー情報に関連付けられているジョブのジョブ情報を要求する。
【００４９】
該当するジョブが保存されている場合、ＭＦＰはそのジョブのジョブ情報を携帯端末に送信する（ステップＳ４）。そして、そのジョブ情報は携帯端末に保存される（ステップＳ５）。
【００５０】
次に、携帯端末から複数のＭＦＰのうちの１台のＭＦＰ＿Ａに対して、マシン情報が要求される（ステップＳ６）。これは、先述の例では、携帯端末を携帯したユーザーが１台のＭＦＰ＿Ａに接近して、ＭＦＰ＿Ａと通信可能な範囲内に該携帯端末が達した状態が該当する。マシン情報とは、当該ＭＦＰがジョブの処理が可能か否かを表わした情報を指す。そのため、ここでは、携帯端末はＭＦＰ＿Ａに対して上記ステップＳ５で保存したジョブ情報を渡して、各ジョブの処理が可能か否かの情報であるマシン情報を要求する。
【００５１】
ジョブ情報を受信したＭＦＰ＿Ａは、自身の機能や各部、消耗品の状態とマシン情報で表わされた要求される機能とを比較して、実行可能であるか否かを判断する（ステップＳ７）。ジョブ情報に、先述のように、セキュリティーレベルやログの設定状態などのジョブ実行の条件とするセキュリティー情報が含まれている場合には、自身のセキュリティーレベルやログの設定状態などと比較して実行可能であるか否かを判断するようにしてもよい。そして、その結果をマシン情報として携帯端末に送信する（ステップＳ８）。
【００５２】
携帯端末は、ＭＦＰ＿Ａからのマシン情報に基づいて、ジョブに関する画面を表示する（ステップＳ９）。
【００５３】
図６は、上記ステップＳ９で表示される画面の具体例を表わした図である。図６を参照して、ここでは、上記ステップＳ５で保存されたジョブ情報に基づいて、当該ユーザーに関連付けられた、当該システムに含まれる各ＭＦＰに保存されるジョブの一覧が表示される。このとき、上記ステップＳ８でのマシン情報に基づいて、各ジョブについてＭＦＰ＿Ａでの実行可否も併せて表示する。
【００５４】
図６では、ジョブ情報に含まれるアイコンを表示させるための情報に基づいて各ジョブがサムネイル画像で表示され、さらに、マシン情報に基づいて、ＭＦＰ＿Ａで処理不可なジョブを表わすサムネイル画像がグレーアウトで表示される例が表わされている。他の例として、実行可否に応じてサムネイル画像のサイズを異ならせたり、表示色を異ならせたりしてもよい。さらに、ジョブ名や作成日時やデーターサイズなどが文字で表わされ、さらに、ＭＦＰ＿Ａでの実行の可否も文字で表わされてもよい。
【００５５】
上記ステップＳ９の表示では、各ジョブが選択可能に表示されている。そして、その中から選択することで、ＭＦＰ＿Ａでの実行を指示することができる（ステップＳ１０）。たとえば、図６の例では、サムネイル画像をタッチして選択状態とした上で、実行ボタンを押すことで、選択されたジョブの実行がＭＦＰ＿Ａに対して指示される。
【００５６】
上記ステップＳ１０では、携帯端末から選択されたジョブのジョブ情報がＭＦＰ＿Ａに送信されて、当該ジョブの実行が要求される。
【００５７】
ＭＡＰ＿Ａは、携帯端末から受信したジョブ情報を解析し、そこに含まれるジョブの格納場所に基づいて当該ジョブを格納しているＭＦＰにアクセスしてジョブを取得する（ステップＳ１１）。そして、当該ジョブを実行する（ステップＳ１２）。
【００５８】
＜機能構成＞
図７は、上記動作を行なうためのＭＦＰ１００の機能構成の具体例を示す図である。図７に示される各機能は、ＣＰＵ１０がＲＯＭ１１に記憶されるプログラムを読み出してＲＡＭ１２上で実行することで、主にＣＰＵ１０に形成される機能である。しかしながら、少なくとも一部の機能が図２に示されたハードウェア構成によって形成されてもよい。
【００５９】
図７を参照して、ＭＦＰ１００のメモリー１６には、ジョブを記憶するための記憶領域であるジョブ記憶部１６１が設けられる。
【００６０】
さらに図７を参照して、ＭＦＰ１００のＣＰＵ１０は、ネットワークコントローラー１７を介して、ネットワーク６００Ａ，６００Ｂを通ってＰＣ３００から送信されたジョブの入力を受け付けるためのジョブ入力部１０１と、入力されたジョブに対して保存処理を実行してジョブ記憶部１６１に保存するための保存処理部１０２と、ネットワークコントローラー１７を介して、ネットワーク６００Ｂを通って携帯端末２００からのジョブ情報の要求を受け付けるための要求入力部１０３と、該当するジョブ情報をジョブ記憶部１６１から検索するための検索部１０４と、該当するジョブ情報をネットワークコントローラー１７を介して携帯端末２００に対して出力するためのジョブ情報出力部１０５と、通信コントローラー１９を介して携帯端末２００から送信されたジョブ情報の入力を受け付けるためのジョブ情報入力部１０６と、ジョブ情報と自身の機能や状態などとを比較して当該ジョブの実行が可能であるか否かを判断するための判断部１０７と、その判断結果をマシン情報として通信コントローラー１９を介して携帯端末２００に対して出力するためのマシン情報出力部１０８と、通信コントローラー１９を介して携帯端末２００からジョブの実行の指示を受け付けるための指示入力部１０９と、ネットワークコントローラー１７を介して、当該指示と共に受け取ったジョブ情報に記載された格納場所である他のＭＦＰにアクセスし、処理対象のジョブを取得するためのジョブ取得部１１０と、たとえば印刷ジョブである場合にはプリンター１４を制御して対象のジョブ処理を行なわせるためのジョブ処理部１１１とを含む。
【００６１】
図８は、上記動作を行なうための携帯端末２００の機能構成の具体例を示す図である。図８に示される各機能は、ＣＰＵ２０がＲＯＭ２１に記憶されるプログラムを読み出してＲＡＭ２２上で実行することで、主にＣＰＵ２０に形成される機能である。しかしながら、少なくとも一部の機能が図３に示されたハードウェア構成によって形成されてもよい。
【００６２】
図８を参照して、携帯端末２００のメモリー２４には、ジョブ情報を記憶するための記憶領域であるジョブ情報記憶部２４１が設けられる。
【００６３】
さらに図８を参照して、携帯端末２００のＣＰＵ２０は、ネットワークコントローラー２６を介してネットワーク６００Ｂに接続される各装置に対して予め記憶しているユーザー情報等を送信することで、当該ユーザー情報に関連付けられたジョブ情報を要求するためのジョブ情報要求出力部２０１と、ネットワークコントローラー２６を介してネットワーク６００Ｂに接続されるＭＦＰのうち、該当するジョブを記憶しているＭＦＰ１００からそのジョブ情報の入力を受け付けるためのジョブ情報入力部２０２と、通信コントローラー２７を介して通信可能なＭＦＰ１００に対してジョブ情報を出力して、当該ジョブ処理が可能であるか否かを表わすマシン情報を要求するためのマシン情報要求出力部２０３と、通信コントローラー２７を介してＭＦＰ１００からマシン情報の入力を受け付けるためのマシン情報入力部２０４と、当該マシン情報に基づいて、ネットワーク６００に接続されたＭＦＰから受信し記憶しているジョブ情報の一覧を実行指示画面として操作パネル２５に表示するための表示部２０５と、実行指示画面に対する指示入力を受け付けるための指示入力部２０６と、当該指示に従って、通信コントローラー２７を介してＭＦＰ１００にジョブを指定して処理を指示するための実行要求部２０７とを含む。
【００６４】
＜動作フロー＞
図９は、ＭＦＰ１００での動作の流れを表わすフローチャートである。図９のフローチャートに表わされる動作は、ＭＦＰ１００のＣＰＵ１０がＲＯＭ１１に記憶されるプログラムを読み出してＲＡＭ１２上で実行し、図７の各機能を発揮させることによって実現される。
【００６５】
図９を参照して、ＣＰＵ１０はＰＣ３００からジョブを受信すると（ステップＳ１０１でＹＥＳ）、ステップＳ１０３で、当該ジョブをメモリー１６の所定領域に格納すると共にジョブ情報に格納場所を表わす情報を書き込む保存処理を実行する。
【００６６】
携帯端末２００からジョブ情報が要求されると（ステップＳ１０５でＹＥＳ）、ステップＳ１０７でＣＰＵ１０は、当該要求に含まれるユーザー情報に関連付けられたジョブを検索する。その結果、該当するジョブが記憶されている場合（ステップＳ１０９でＹＥＳ）、ステップＳ１１１でＣＰＵ１０は、該当するジョブのジョブ情報を携帯端末２００に対して送信する。
【００６７】
携帯端末２００からジョブ情報が送信されて、そのジョブの処理が可能か否かを表わすマシン情報が要求されると（ステップＳ１１３でＹＥＳ）、ステップＳ１１５は自身の機能や消耗品の状態とジョブ情報とを比較して当該ジョブの処理が可能であるか否かを判断し、ステップＳ１１７でその結果を表わすマシン情報を携帯端末２００に対して送信する。
【００６８】
携帯端末２００からジョブ情報が送信されて、そのジョブの処理の指示が要求されると（ステップＳ１１９でＹＥＳ）、ステップＳ１２１でＣＰＵ１０は、ジョブ情報に記載された格納位置を表わす情報に基づいて当該格納場所にアクセスしてジョブを取得する。そして、ステップＳ１２３で当該ジョブを実行する。
【００６９】
図１０は、携帯端末２００での動作の流れを表わすフローチャートである。図１０のフローチャートに表わされる動作は、携帯端末２００のＣＰＵ２０がＲＯＭ２１に記憶されるプログラムを読み出してＲＡＭ２２上で実行し、図８の各機能を発揮させることによって実現される。
【００７０】
図１０を参照して、ＣＰＵ２０はネットワーク６００Ｂと接続可能となったことが検出されると（ステップＳ２０１でＹＥＳ）、ステップＳ２０３でネットワーク６００Ｂに接続して、当該ネットワーク６００Ｂに接続されている他の装置に対してジョブ情報を要求する。
【００７１】
ＭＦＰ１００からジョブ情報が送信されてくると（ステップＳ２０５でＹＥＳ）、ステップＳ２０７でＣＰＵ２０は、そのジョブ情報をメモリー２４の所定領域に記憶させる。
【００７２】
その後、ＭＦＰ１００と通信コントローラー２７を介した通信が可能となったことが検出されると（ステップＳ２０９でＹＥＳ）、ステップＳ２１１でＣＰＵ１０は、そのＭＦＰ１００に対して記憶しているジョブについてのジョブ情報を送信して、当該ジョブの実行の可否を問い合わせる。そして、その結果を表わすマシン情報をＭＦＰ１００から受信すると（ステップＳ２１３でＹＥＳ）、ステップＳ２１５でＣＰＵ１０は、図６の、実行を指示するジョブの指定を受け付けるための画面として、記憶している各ジョブの一覧を表示し、その表示において当該ＭＦＰ１００での実行の可否も併せて表わす。
【００７３】
その画面において実行の指示を受け付けると（ステップＳ２１７でＹＥＳ）、ステップＳ２１９でＣＰＵ１０は、処理対象のジョブのジョブ情報をＭＦＰ１００に対して送信し、当該ジョブの処理を要求する。
【００７４】
上記ステップＳ２０９以降の動作は、ＭＦＰとの通信が可能となるたびに、つまり、ＭＦＰと通信可能な範囲に当該携帯端末が入るたびに実行される。
【００７５】
なお、図１０の動作に加えて、ＣＰＵ１０は、ネットワーク６００Ｂとの通信状況を監視しておき、当該ネットワーク６００Ｂと通信可能でなくなったことが検出されると、つまり、当該ネットワーク６００Ｂと通信可能な範囲から当該携帯端末が脱すると、一連の動作を終了するようにしてもよい。さらに、このとき、上記ステップＳ２０７で保存されたジョブ情報をすべて削除するようにしてもよい。
【００７６】
＜実施の形態の効果＞
以上の動作が行なわれることで、ＰＣ３００を使用してジョブを発行するユーザーは、コピーセンター等の、別のフロアーや別の拠点に設けられている複数のＭＦＰが設置されている環境のうちの、適当な１台のマシンに対してジョブを発行し、その後、携帯端末２００を携帯してコピーセンターに赴いて、各ＭＦＰに接近するのみで、先に発行しておいたジョブが各ＭＦＰで処理可能か否かを容易に把握することができる。そして、その画面において実行を指示する操作を行なうのみで、上記適当な１台のマシンに発行したジョブが指示したＭＦＰで処理される。
【００７７】
これにより、ユーザーは、ＰＣ３００でジョブを発行する段階で各ＭＦＰの属性や消耗品の状態を考慮することなく、たとえば以前にジョブを発行したＭＦＰなど、適当なＭＦＰにジョブを発行することができる。
【００７８】
そして、携帯端末を各ＭＦＰとの通信可能範囲に近づけるのみで、そのＭＦＰで、以前に自身が発行した各ジョブが処理可能であるか否か、を一目で把握することができる。
【００７９】
さらに、その画面において、たとえば処理対象のジョブを選択して実行ボタンを押す、などの簡単な操作で、ジョブを発行したＭＦＰとは異なるＭＦＰであっても、そのＭＦＰに対してジョブの処理を指示することができる。
【００８０】
このとき、携帯端末には自身が発行したジョブのジョブ情報のみが保持され、ジョブの本体情報は保持されない。そして、処理を指示するＭＦＰに対してもジョブ情報が送信されるのみで、ジョブの本体情報は、ジョブ情報に基づいて処理するＭＦＰが保持しているＭＦＰに直接アクセスすることで得られる。すなわち、ジョブの本体情報はネットワーク６００Ｂ外の通信で送信されることがない。そのため、ジョブの本体情報のセキュリティーを確保することができる。
【００８１】
＜変形例１＞
上の例では、ＭＦＰ１００から処理が不可であると返答されたジョブがある場合、携帯端末２００では上記ステップＳ２１５で、そのジョブを図６に表わされたようにグレーアウトさせるなどして処理の指示ができないようにして提示するものとしている。そのため、上の例では、処理が可能なジョブのみがＭＦＰ１００に対して処理の指示がなされるものとなる。
【００８２】
しかしながら、たとえば、ＭＦＰ１００がモノクロプリンターであってカラーのジョブの処理が不可である場合など、モノクロで当該ジョブを印刷することは可能である。そのため、携帯端末２００は上記ステップＳ２１５で処理が不可であるジョブであっても、そのＭＦＰ１００に処理を指示することが可能なように提示してもよい。
【００８３】
さらに、ＭＦＰ１００からのマシン情報には、処理の可否に加えて、処理が不可である理由が含まれていてもよい。そして、携帯端末２００にはその内容が提示され、携帯端末２００において、ジョブの更新が指示可能であってもよい。
【００８４】
図１１は、変形例において携帯端末２００に表示されるジョブ一覧画面の具体例を示す図である。この例の場合、ＭＦＰ１００はマシン情報の要求に対してジョブの処理不可を返答する場合に、その理由として、ジョブで要求される機能のうちの自身が備えていない機能や、ジョブ処理に必要な消耗品のうちの自身に不足している消耗品を併せてマシン情報として送信する。さらに、その機能や消耗品の他の機能や消耗品等、自身の属性も併せて送信する。
【００８５】
図１１の画面では、当該ＭＦＰ１００で処理不可のジョブのサムネイル画像がグレーアウトで表示されると共に、処理できない理由を表わしたボタンがサムネイル画像近傍に表示される。
【００８６】
このとき、図１１の画面のこのボタンが押されることで、画面が図１２の画面に切り替わって、携帯端末２００が、その機能や消耗品を他の機能や消耗品に変更する指示を受け付けるようにしてもよい。図１２の画面では、マシン情報としてＭＦＰ１００から送信された他の機能や消耗品等の属性が選択可能に提示される。
【００８７】
携帯端末２００は図１２の画面で他の属性が選択された上で当該ジョブの処理の指示を受け付けると、ＭＦＰ１００に対してジョブの処理を指示すると共に、属性の変更を指示するコマンドを送信する。
【００８８】
ＭＦＰ１００は、送信されたジョブ情報に基づいて該当するジョブを取得した後、上記コマンドに従って、その出力のための属性を変更する。図１２の例では、印刷する用紙サイズをジョブ情報で指定されている用紙サイズから携帯端末２００からのコマンドで指示された用紙サイズに変更して、当該ジョブを処理する。
【００８９】
このようにすることで、ジョブで指示された属性が必ずしもすべて満たされていなくても、ユーザーの指示するＭＦＰでジョブが処理されることになる。そのため、ＭＦＰを指定してジョブの処理を指示する場合のユーザーの利便性を向上させることができる。
【００９０】
＜変形例２＞
第２の変形例として、携帯端末２００は、ＭＦＰ１００からのマシン情報をＭＦＰごとに記憶しておき、２以上のＭＦＰからマシン情報を受信した時点で、最も多くのジョブを処理可能なＭＦＰを提示するようにしてもよい。
【００９１】
図１３は、第２の変形例にかかるジョブ一覧表示の具体例を示す図である。一例として、ＭＦＰ＿Ａで表わされる１台目のＭＦＰとＭＦＰ＿Ｂで表わされる２台目のＭＦＰとのそれぞれに携帯端末２００を近づけた後に表示される画面例が示されており、このときにＭＦＰ＿Ａで処理可能なジョブ数がＭＦＰ＿Ｂで処理可能なジョブ数よりも多い場合に、
ＭＦＰ＿Ａでジョブの処理を指示するＭＦＰとして選択され、かつ、当該ＭＦＰで処理可能なジョブが選択された状態で提示される。一例として、この画面において実行ボタンを押下することで、ＭＦＰ＿Ａで処理可能なジョブが処理されることになる。
【００９２】
このとき、ＭＦＰ＿Ａよりも処理可能なジョブ数の少ないＭＦＰ＿Ｂも選択可能に提示されており、ＭＦＰ＿Ｂが選択されることで、当該ＭＦＰで処理可能なジョブが選択された状態の画面に切り替わって、その状態において実行ボタンを押下することで、ＭＦＰ＿Ｂで処理可能なジョブが処理されるようにしてもよい。
【００９３】
このようにすることで、複数のジョブを処理させようとする場合に、ユーザーによる処理の指示の回数を抑えることができ、効率的に複数のジョブを実行させることができる。
【００９４】
さらに、第２の変形例に第１の変形例を組み込んで、最も処理可能なジョブ数の多いＭＦＰにおいて処理不可なジョブについて、処理不可の理由を提示して、その機能等について変更可能としてもよい。
【００９５】
このようにすることで、一部の機能等を変更することで１台のＭＦＰですべてのジョブの処理を可能とすることもでき、より効率的に複数のジョブを実行させることができる。
【００９６】
さらに、上述の動作をＭＦＰ１００のＣＰＵ１０および携帯端末２００のＣＰＵ２０に実行させるためのプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＲＯＭ、ＲＡＭおよびメモリカードなどのコンピュータ読み取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００９７】
なお、本発明にかかるプログラムは、コンピュータのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【００９８】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【００９９】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【０１００】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１０１】
１０，２０  ＣＰＵ、１１，２１  ＲＯＭ、１２，２２  ＲＡＭ、１３  スキャナー、１４  プリンター、１５，２５  操作パネル、１６，２４  メモリー、１７，２６  ネットワークコントローラー、１８  センサー、１９，２７  通信コントローラー、１００，１００Ａ，１００Ｂ，１００Ｃ  ＭＦＰ、１０１  ジョブ入力部、１０２  保存処理部、１０３  要求入力部、１０４  検索部、１０５  ジョブ情報出力部、１０６，２０２  ジョブ情報入力部、１０７  判断部、１０８  マシン情報出力部、１０９，２０６  指示入力部、１１０  ジョブ取得部、１１１  ジョブ処理部、１６１  ジョブ記憶部、２００  携帯端末、２０１  ジョブ情報要求出力部、２０３  マシン情報要求出力部、２０４  マシン情報入力部、２０５  表示部、２０７  実行要求部、２４１  ジョブ情報記憶部、３００，３００Ａ，３００Ｂ，３００Ｃ  ＰＣ、６００，６００Ａ，６００Ｂ  ネットワーク。
【図１】
0005884451.tif 000002
【図２】
0005884451.tif 000003
【図３】
0005884451.tif 000004
【図４】
0005884451.tif 000005
【図５】
0005884451.tif 000006
【図６】
0005884451.tif 000007
【図７】
0005884451.tif 000008
【図８】
0005884451.tif 000009
【図９】
0005884451.tif 000010
【図１０】
0005884451.tif 000011
【図１１】
0005884451.tif 000012
【図１２】
0005884451.tif 000013
【図１３】
0005884451.tif 000014