(57)【要約】【課題】制御装置の操作画面に対する操作に基づいて画像形成装置を制御する画像処理システムであって、通信量や記憶量を抑えつつ、効率的に他の画像形成装置の情報を参照することができる画像処理システムを提供する。【解決手段】外部装置からＭＦＰ＿Ａに操作画面を要求すると（Ｓ２）、ＭＦＰ＿Ａから外部装置に操作画面が送信され、表示される（Ｓ３，４）。その操作画面に対する指示がＭＦＰ＿Ａに通知される（Ｓ５）。ＭＦＰ＿Ａは次に送信する操作画面を特定し、その画面情報と機能情報とを外部御装置に送信する（Ｓ６，７）。機能情報から次に表示される操作画面に他のＭＦＰに関する一覧表示が含まれると判断される場合に、外部装置は他のＭＦＰから一覧表示される項目を特定するための情報を取得し（Ｓ８，１１，１３）、操作画面を生成してＭＦＰ＿Ａからの操作画面に合成して表示する（Ｓ９，１２，１４）。【選択図】図５
2013098971.tif 000002
【特許請求の範囲】
【請求項１】
互いに通信可能な、複数の画像形成装置と、制御装置とを備えた画像処理システムであって、
前記制御装置は、
前記複数の画像形成装置のそれぞれと通信するための通信手段と、
表示手段と、
操作画面に対する指示入力を受け付けるための入力手段と、
前記指示入力に応じて前記表示手段での表示および前記通信手段での通信を制御するための制御手段とを含み、
前記制御手段は、
前記複数の画像形成装置のうちの１台の画像形成装置である第１の画像形成装置に対して操作画面を要求する処理と、
前記第１の画像形成装置からの操作画面を前記表示手段に表示する処理と、
前記操作画面に対して指示入力を受け付けると、前記指示に基づいて前記第１の画像形成装置に対して命令を通知する処理と、
前記命令に応じて前記第１の画像形成装置から送信された操作画面情報と前記操作画面に関連する情報とから、前記命令に応じて表示される操作画面に前記第１の画像形成装置以外の画像形成装置に関する情報の一覧表示が含まれると判断される場合に、前記指示に応じて前記第１の画像形成装置以外の画像形成装置にアクセスして、前記一覧表示される項目を特定するための情報を取得する処理と、
前記取得された前記一覧表示される項目を特定するための情報に基づいて操作画面を生成し、前記表示手段に表示する処理と、
前記表示手段に表示された操作画面において処理対象のデーターを指定する指示入力を受け付けると、前記処理対象のデーターに対する画像処理を前記第１の画像形成装置に対して命令する処理とを実行する、画像処理システム。
【請求項２】
前記第１の画像形成装置は、操作画面情報と共に、前記操作画面に関連する情報として前記操作画面での操作で実行の指示が可能な画像処理の機能を特定する情報である機能情報を前記制御装置に送信し、
前記制御装置の前記制御手段は、前記第１の画像形成装置からの前記機能情報に基づいて、前記命令に応じて表示される操作画面に前記第１の画像形成装置以外の画像形成装置に関する情報の一覧表示が含まれるか否かを判断する、請求項１に記載の画像処理システム。
【請求項３】
前記第１の画像形成装置は、前記制御装置からの前記命令に応じて前記制御装置に送信する操作画面を特定し、前記特定された操作画面情報と前記操作画面に関連する情報とを前記制御装置に対して送信し、
前記制御装置の制御手段は、前記第１の画像形成装置からの前記操作画面情報に、前記取得された前記一覧表示される項目を特定するための情報に基づいて生成された操作画面を合成して、前記表示手段に表示する、請求項１または２に記載の画像処理システム。
【請求項４】
前記制御装置の制御手段は、前記処理対象のデーターの格納場所を前記第１の画像形成装置に通知して、前記第１の画像形成装置に対して画像処理を命令し、
前記第１の画像形成装置は、前記命令に従って前記格納場所にアクセスして前記処理対象のデーターを取得した上で、前記画像処理を実行する、請求項１〜３のいずれかに記載の画像処理システム。
【請求項５】
前記第１の画像形成装置は、前記処理対象のデーターに対する前記画像処理の後、前記処理対象のデーターを格納する画像形成装置に対して削除を命令する、請求項４に記載の画像処理システム。
【請求項６】
前記制御装置の制御手段は、前記表示手段に表示された操作画面において、前記第１の画像形成装置の特定オブジェクトに関連付けられた記憶領域の区分であるボックスに対する指示入力を受け付けると、前記第１の画像形成装置に対してボックスへの操作を指示する命令を通知すると共に、前記制御装置と通信可能な画像形成装置を検索して各画像形成装置を特定する情報を取得して前記制御装置と通信可能な画像形成装置一覧画面を生成し、前記第１の画像形成装置からのボックスの操作画面に合成して前記表示手段に表示する、請求項１〜５のいずれかに記載の画像処理システム。
【請求項７】
複数の画像形成装置と通信可能な制御装置であって、
前記複数の画像形成装置のそれぞれと通信するための通信手段と、
表示手段と、
操作画面に対する指示入力を受け付けるための入力手段と、
前記指示入力に応じて前記表示手段での表示および前記通信手段での通信を制御するための制御手段とを備え、
前記制御手段は、
前記複数の画像形成装置のうちの１台の画像形成装置である第１の画像形成装置に対して操作画面を要求する処理と、
前記第１の画像形成装置からの操作画面を前記表示手段に表示する処理と、
前記操作画面に対して指示入力を受け付けると、前記指示に基づいて前記第１の画像形成装置に対して命令を通知する処理と、
前記命令に応じて前記第１の画像形成装置から送信された操作画面情報と前記操作画面に関連する情報とから、前記命令に応じて表示される操作画面に前記第１の画像形成装置以外の画像形成装置に関する情報の一覧表示が含まれると判断される場合に、前記指示に応じて前記第１の画像形成装置以外の画像形成装置にアクセスして、前記一覧表示される項目を特定するための情報を取得する処理と、
前記取得された前記一覧表示される項目を特定するための情報に基づいて操作画面を生成し、前記表示手段に表示する処理と、
前記表示手段に表示された操作画面において処理対象のデーターを指定する指示入力を受け付けると、前記処理対象のデーターに対する画像処理を前記第１の画像形成装置に対して命令する処理とを実行する、制御装置。
【請求項８】
互いに通信可能な、複数の画像形成装置と、制御装置とを含む画像処理システムでの制御方法であって、
前記制御装置から前記複数の画像形成装置のうちの１台の画像形成装置である第１の画像形成装置に対して操作画面を要求するステップと、
前記要求に応じて前記第１の画像形成装置から前記制御装置に対して操作画面情報と前記操作画面に関連する情報とを送信するステップと、
前記制御装置において前記第１の画像形成装置からの前記操作画面を表示するステップと、
前記制御装置において表示された前記操作画面に対して指示入力を受け付けると、前記制御装置から前記第１の画像形成装置に対して命令を通知するステップと、
前記第１の画像形成装置において、前記命令に基づいて前記制御装置に送信する操作画面を特定し、前記特定された操作画面情報と前記操作画面に関連する情報とを前記制御装置に対して送信するステップと、
前記操作画面に関連する情報から前記命令に応じて表示される操作画面に前記第１の画像形成装置以外の画像形成装置に関する情報の一覧表示が含まれると判断される場合に、前記指示入力に応じて前記第１の画像形成装置以外の画像形成装置にアクセスして、前記一覧表示される項目を特定するための情報を取得するステップと、
前記制御装置において、前記取得された前記一覧表示される項目を特定するための情報に基づいて操作画面を生成し、前記第１の画像形成装置からの前記操作画面情報に合成して表示するステップと、
前記制御装置に表示された操作画面において処理対象のデーターを指定する指示入力を受け付けると、前記制御装置から前記処理対象のデーターに対する画像処理を前記第１の画像形成装置に対して命令するステップとを備える、制御方法。
【請求項９】
複数の画像形成装置と通信可能な制御装置を制御するためのプログラムであって、
前記複数の画像形成装置のうちの１台の画像形成装置である第１の画像形成装置に対して操作画面を要求するステップと、
前記第１の画像形成装置からの操作画面を表示するステップと、
前記操作画面に対して指示入力を受け付けると、前記指示に基づいて前記第１の画像形成装置に対して命令を通知するステップと、
前記命令に応じて前記第１の画像形成装置から送信された操作画面情報と前記操作画面に関連する情報とから、前記命令に応じて表示される操作画面に前記第１の画像形成装置以外の画像形成装置に関する情報の一覧表示が含まれると判断される場合に、前記指示に応じて前記第１の画像形成装置以外の画像形成装置にアクセスして、前記一覧表示される項目を特定するための情報を取得するステップと、
前記取得された前記一覧表示される項目を特定するための情報に基づいて操作画面を生成して表示するステップと、
表示された前記操作画面において処理対象のデーターを指定する指示入力を受け付けると、前記処理対象のデーターに対する画像処理を前記第１の画像形成装置に対して命令するステップとを前記制御装置に実行させる、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は画像処理システム、制御装置、制御方法、および制御プログラムに関し、特に、制御装置に画像形成装置の操作画面を表示し、制御装置における該操作画面に対する操作に基づいて画像形成装置を制御する画像処理システム、制御装置、制御方法、および制御プログラムに関する。
【背景技術】
【０００２】
第１の装置の操作画面を第２の装置に転送して第２の装置に操作画面を表示させ、当該操作画面に対する操作に基づいて、第１の装置を制御するシステムが提案されている。この機能では、遠隔の第２の装置で第１の装置の操作画面（デスクトップ画面）を用いて、あたかも第１の装置であるように第２の装置で操作画面を操作することができる。
【０００３】
上記第１の装置をコピー機、プリンター、ファクシミリ送受信機、およびこれらの複合機であるＭＦＰ（Multi-Functional Peripheral）などの画像形成装置とし、上記第２の装置をＰＣやノート型ＰＣ、携帯電話機などの制御装置とした画像処理システムにて、同様の制御を行なうことが考えられる。
【０００４】
上述のシステムでは、第１の装置と第２の装置との間で互いに通信を行なって操作画面の情報や、当該操作画面に対する指示入力を特定する情報をやり取りすることで、第２の装置に対する操作に応じて第１の装置での処理が進められる。
【０００５】
ここで、上記第１の装置としての制御装置および第２の装置としての画像形成装置が属するネットワークに、さらなる画像形成装置が接続されているものとする。
【０００６】
１台の画像形成装置が他の画像形成装置に搭載される記憶装置と連携して画像形成処理を行なう技術として、たとえば、特開２００７−２５７２０４号公報（以下、特許文献１）は、上記１台の画像形成装置が予め上記他の画像形成装置に記憶されているドキュメントデーターに関する情報を収集しておき、上記１台の画像形成装置においてドキュメントデーターのリストの要求を受け付けると、当該画像形成装置に記憶されているドキュメントデーターのリストと、予め他の画像形成装置から収集しておいた情報とからドキュメントデーターのリストを収集して、当該要求元に送信する技術を開示している。
【０００７】
また、特開２０１１−７１５８９号公報（以下、特許文献２）は、複数の画像形成装置に接続された携帯端末装置において、画像形成装置にデーターが新たに蓄積されるごとにそのデーターに関する情報を収集し、一覧情報を生成して表示する技術を開示している。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００７−２５７２０４号公報
【特許文献２】特開２０１１−７１５８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上述の画像処理システムにおいて特許文献１に開示された技術を採用すると、第２の装置である画像形成装置で他の画像形成装置の情報を予め収集しておき、第１の装置である制御装置からの要求に応じて当該情報を送信することができる。
【００１０】
しかしながら、この方法では、第１の装置からの要求がない段階で第２の装置である画像形成装置では所定のタイミングで他の画像形成装置の情報を収集することになるため、画像形成装置での処理負荷が増加してしまう、という問題もあった。
【００１１】
また、要求に応じて制御装置に送信される情報は他の画像形成装置すべての情報となるため、その情報量も多くなってしまう、という問題もあった。
【００１２】
さらには、制御装置からの要求に備えて画像形成装置では他の画像形成装置の情報を収集して記憶しておくため、メモリーを圧迫してしまう、という問題もあった。
【００１３】
これは、特許文献２に開示された技術を採用した場合も同様である。
さらに、特許文献２に開示された技術を採用した場合には、制御装置側で予め画像形成装置をそれぞれ検索して情報を収集することになり、必ずしも必要でないタイミングであっても情報を収集することになるために効率がよくない、という問題もあった。
【００１４】
本発明はこのような問題に鑑みてなされたものであって、外部装置である制御装置における操作画面に対する操作に基づいて画像形成装置を制御する画像処理システムであって、通信量や記憶量を抑えつつ他の画像形成装置の情報を参照することができる画像処理システム、制御装置、制御方法、および制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１５】
上記目的を達成するために、本発明のある局面に従うと、画像処理システムは、互いに通信可能な、複数の画像形成装置と、制御装置とを備えた画像処理システムであって、制御装置は、複数の画像形成装置のそれぞれと通信するための通信手段と、表示手段と、操作画面に対する指示入力を受け付けるための入力手段と、指示入力に応じて表示手段での表示および通信手段での通信を制御するための制御手段とを含む。制御手段は、複数の画像形成装置のうちの１台の画像形成装置である第１の画像形成装置に対して操作画面を要求する処理と、第１の画像形成装置からの操作画面を表示手段に表示する処理と、操作画面に対して指示入力を受け付けると、指示に基づいて第１の画像形成装置に対して命令を通知する処理と、当該命令に応じて第１の画像形成装置から送信された操作画面情報と操作画面に関連する情報とから、命令に応じて表示される操作画面に第１の画像形成装置以外の画像形成装置に関する情報の一覧表示が含まれると判断される場合に、指示に応じて第１の画像形成装置以外の画像形成装置にアクセスして、一覧表示される項目を特定するための情報を取得する処理と、取得された一覧表示される項目を特定するための情報に基づいて操作画面を生成し、表示手段に表示する処理と、表示手段に表示された操作画面において処理対象のデーターを指定する指示入力を受け付けると、処理対象のデーターに対する画像処理を第１の画像形成装置に対して命令する処理とを実行する。
【００１６】
好ましくは、第１の画像形成装置は、操作画面情報と共に、当該操作画面に関連する情報として操作画面での操作で実行の指示が可能な画像処理の機能を特定する情報である機能情報を制御装置に送信する。制御装置の制御手段は、第１の画像形成装置からの機能情報に基づいて、命令に応じて表示される操作画面に第１の画像形成装置以外の画像形成装置に関する情報の一覧表示が含まれるか否かを判断する。
【００１７】
好ましくは、第１の画像形成装置は、制御装置からの命令に応じて制御装置に送信する操作画面を特定し、特定された操作画面情報と操作画面に関連する情報とを制御装置に対して送信し、制御装置の制御手段は、第１の画像形成装置からの操作画面情報に、取得された一覧表示される項目を特定するための情報に基づいて生成された操作画面を合成して、表示手段に表示する。
【００１８】
好ましくは、制御装置の制御手段は、処理対象のデーターの格納場所を第１の画像形成装置に通知して、第１の画像形成装置に対して画像処理を命令し、第１の画像形成装置は、命令に従って格納場所にアクセスして処理対象のデーターを取得した上で、画像処理を実行する。
【００１９】
より好ましくは、第１の画像形成装置は、処理対象のデーターに対する画像処理の後、処理対象のデーターを格納する画像形成装置に対して削除を命令する。
【００２０】
制御装置の制御手段は、表示手段に表示された操作画面において、第１の画像形成装置の特定オブジェクトに関連付けられた記憶領域の区分であるボックスに対する指示入力を受け付けると、第１の画像形成装置に対してボックスへの操作を指示する命令を通知すると共に、制御装置と通信可能な画像形成装置を検索して各画像形成装置を特定する情報を取得して制御装置と通信可能な画像形成装置一覧画面を生成し、第１の画像形成装置からのボックスの操作画面に合成して表示手段に表示する。
【００２１】
本発明の他の局面に従うと、制御装置は複数の画像形成装置と通信可能な制御装置であって、複数の画像形成装置のそれぞれと通信するための通信手段と、表示手段と、操作画面に対する指示入力を受け付けるための入力手段と、指示入力に応じて表示手段での表示および通信手段での通信を制御するための制御手段とを備える。制御手段は、複数の画像形成装置のうちの１台の画像形成装置である第１の画像形成装置に対して操作画面を要求する処理と、第１の画像形成装置からの操作画面を表示手段に表示する処理と、操作画面に対して指示入力を受け付けると、指示に基づいて第１の画像形成装置に対して命令を通知する処理と、当該命令に応じて第１の画像形成装置から送信された操作画面情報と操作画面に関連する情報とから、命令に応じて表示される操作画面に第１の画像形成装置以外の画像形成装置に関する情報の一覧表示が含まれると判断される場合に、指示に応じて第１の画像形成装置以外の画像形成装置にアクセスして、一覧表示される項目を特定するための情報を取得する処理と、取得された一覧表示される項目を特定するための情報に基づいて操作画面を生成し、表示手段に表示する処理と、表示手段に表示された操作画面において処理対象のデーターを指定する指示入力を受け付けると、処理対象のデーターに対する画像処理を第１の画像形成装置に対して命令する処理とを実行する。
【００２２】
本発明のさらに他の局面に従うと、制御方法は、互いに通信可能な、複数の画像形成装置と、制御装置とを含む画像処理システムでの制御方法であって、制御装置から複数の画像形成装置のうちの１台の画像形成装置である第１の画像形成装置に対して操作画面を要求するステップと、要求に応じて第１の画像形成装置から制御装置に対して操作画面情報と操作画面に関連する情報とを送信するステップと、制御装置において第１の画像形成装置からの操作画面を表示するステップと、制御装置において表示された操作画面に対して指示入力を受け付けると、制御装置から第１の画像形成装置に対して命令を通知するステップと、第１の画像形成装置において、当該命令に基づいて制御装置に送信する操作画面を特定し、特定された操作画面情報と操作画面に関連する情報とを制御装置に対して送信するステップと、操作画面に関連する情報から上記命令に応じて表示される操作画面に第１の画像形成装置以外の画像形成装置に関する情報の一覧表示が含まれると判断される場合に、指示入力に応じて第１の画像形成装置以外の画像形成装置にアクセスして、一覧表示される項目を特定するための情報を取得するステップと、制御装置において、取得された一覧表示される項目を特定するための情報に基づいて操作画面を生成し、第１の画像形成装置からの操作画面情報に合成して表示するステップと、制御装置に表示された操作画面において処理対象のデーターを指定する指示入力を受け付けると、制御装置から処理対象のデーターに対する画像処理を第１の画像形成装置に対して命令するステップとを備える。
【００２３】
本発明のさらに他の局面に従うと、制御プログラムは複数の画像形成装置と通信可能な制御装置を制御するためのプログラムであって、複数の画像形成装置のうちの１台の画像形成装置である第１の画像形成装置に対して操作画面を要求するステップと、第１の画像形成装置からの操作画面を表示するステップと、操作画面に対して指示入力を受け付けると、指示に基づいて第１の画像形成装置に対して命令を通知するステップと、当該命令に応じて第１の画像形成装置から送信された操作画面情報と操作画面に関連する情報とから、命令に応じて表示される操作画面に第１の画像形成装置以外の画像形成装置に関する情報の一覧表示が含まれると判断される場合に、指示に応じて第１の画像形成装置以外の画像形成装置にアクセスして、一覧表示される項目を特定するための情報を取得するステップと、取得された一覧表示される項目を特定するための情報に基づいて操作画面を生成して表示するステップと、表示された操作画面において処理対象のデーターを指定する指示入力を受け付けると、処理対象のデーターに対する画像処理を第１の画像形成装置に対して命令するステップとを制御装置に実行させる。
【発明の効果】
【００２４】
この発明によると、外部装置である制御装置における操作画面に対する操作に基づいて画像形成装置を制御する画像処理システムにおいて、通信量や記憶量を抑えつつ、効率的に他の画像形成装置の情報を参照することができる。
【図面の簡単な説明】
【００２５】
【図１】実施の形態にかかる画像処理システムの構成の具体例を示す図である。
【図２】画像処理システムに含まれるＭＦＰのハードウェア構成の具体例を示す図である。
【図３】ＭＦＰの操作パネルの具体例を示す図である。
【図４】画像処理システムに含まれる外部装置のハードウェア構成の具体例を示す図である。
【図５】画像処理システムでの動作概要を表わす図である。
【図６】外部装置での表示画面の具体例を示す図である。
【図７】外部装置での表示画面の具体例を示す図である。
【図８】ＭＦＰでの表示画面の具体例を示す図である。
【図９】外部装置での表示画面の具体例を示す図である。
【図１０】外部装置での表示画面の具体例を示す図である。
【図１１】外部装置での表示画面の具体例を示す図である。
【図１２】外部装置の機能構成の具体例を示す図である。
【図１３】外部装置での動作の流れを表わすーフローチャートである。
【発明を実施するための形態】
【００２６】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。
【００２７】
＜システム構成＞
図１は、本実施の形態にかかる画像処理システムの構成の具体例を示す図である。
【００２８】
図１を参照して、画像処理システムは、画像形成装置としての、複数のＭＦＰ（Multi-Functional Peripheral）１００Ａ，１００Ｂ，１００Ｃと、制御装置としての外部装置２００とを含み、これらがネットワーク３００に接続されている。複数のＭＦＰ１００Ａ，１００Ｂ，１００Ｃを代表させて、ＭＦＰ１００と称する。
【００２９】
外部装置２００はネットワーク３００に接続可能であって、ユーザーからの指示入力が可能な装置であればどのような装置であってもよい。外部装置２００としては、たとえば携帯電話機やタブレット型端末や小型ＰＣなどの携帯端末や、ＰＣ（Personal Computer）などが該当する。
【００３０】
ネットワーク３００は、たとえばＬＡＮ（Local Area Network）などが該当し、有線での接続であっても無線での接続であってもよい。
【００３１】
画像形成装置はＭＦＰに限定されず、プリンターやファクシミリ送受信機やコピー機などのその他の装置であってもよい。ＭＦＰ１００は、これら機能を複合的に備えた画像処理装置である。
【００３２】
＜装置構成＞
図２は、ＭＦＰ１００のハードウェア構成の具体例を示す図である。
【００３３】
図２を参照して、ＭＦＰ１００は、全体を制御するための演算装置であるＣＰＵ（Central Processing Unit）１０と、ＣＰＵ１０で実行されるプログラムなどを記憶するためのＲＯＭ（Read Only Memory）１１と、ＣＰＵ１０でプログラムを実行する際の作業領域として機能するためのＲＡＭ（Random Access Memory）１２と、図示しない原稿台に載置された原稿を光学的に読み取って文書データーを得るためのスキャナー１３と、文書データーを印刷用紙上に固定するためのプリンター１４と、情報を表示したり当該ＭＦＰ１００に対する操作入力を受け付けたりするためのタッチパネルを含んだ操作パネル１５と、文書データーを保存するためのメモリー１６と、ネットワーク３００を介した通信の制御するためのネットワークコントローラー１７とを含む。
【００３４】
メモリー１６には、いわゆるボックスと言われる、たとえばユーザーやユーザーグループなどの、特定オブジェクトに関連付けられて区分された記憶領域が用意されている。
【００３５】
図３は、操作パネル１５の具体例を示す図である。
図３を参照して、操作パネル１５は、タッチパネル５１と、操作キー群５２とを含む。タッチパネル５１は、液晶表示装置などの表示装置と光学式タッチパネルや静電容量タッチパネルなどの位置指示装置とが重なって構成され、操作画面を表示して、その操作画面上の指示位置を特定する。ＣＰＵ１０は予め記憶されている画面表示をさせるためのデーターに基づいてタッチパネルに操作画面を表示させる。
【００３６】
図４は、外部装置２００のハードウェア構成の具体例を示す図である。
図４を参照して、外部装置２００は、全体を制御するための演算装置であるＣＰＵ２０と、ＣＰＵ２０で実行されるプログラムなどを記憶するためのＲＯＭ２１と、ＣＰＵ２０でプログラムを実行する際の作業領域として機能するためのＲＡＭ２２と、情報を表示したり当該外部装置２００に対する操作入力を受け付けたりするためのタッチパネルを含んだ操作パネル２５と、ネットワーク３００を介した通信の制御するためのネットワークコントローラー２７と、電話帳データーなどを記憶するためメモリー２８とを含む。
【００３７】
操作パネル２５は、ＭＦＰ１００の操作パネル１５と同様の構成であってよい。すなわち、一例として、液晶表示装置などの表示装置と抵抗膜式タッチパネルや静電容量タッチパネルなどの位置指示装置とが重なって構成されたタッチパネルと、操作キーとを含む。
【００３８】
なお、外部装置２００の操作パネル２５は表示装置と入力装置とを兼ねる装置の具体例であって、たとえば外部装置２００がＰＣである場合には、操作パネル２５に替えてディスプレイとマウスおよびキーボードとを備えてもよい。
【００３９】
ＣＰＵ２００は予め記憶されている画面表示をさせるためのデーターに基づいてタッチパネルに操作画面を表示させる。タッチパネルでは操作画面上の指示位置が特定され、その位置を示す操作信号がＣＰＵ２０に入力される。また、押下されたキーを示す操作信号がＣＰＵ２０に入力される。ＣＰＵ２０は押下されたキー、または表示している操作画面と指示位置とから操作内容を特定し、それに基づいて処理を実行する。
【００４０】
＜動作概要＞
図５は、本実施の形態にかかる画像処理システムでの動作概要を表わす図である。また、図６〜図１１は、ＭＦＰ１００または外部装置２００での表示画面の具体例を示す図である。
【００４１】
外部装置２００には、リモートデスクトップの動作を行なうためのアプリケーションがインストールされている。このアプリケーションは、ＭＦＰの機種に対応したものとする。ここでは、たとえば図６のように、外部装置２００の操作画面にリモートデスクトップでの動作を開始させるためのアイコン等が表示され、当該アイコンに対する操作を受け付けることで、上記アプリケーションが起動される。
【００４２】
図５を参照して、図６のアイコンが選択されるなどの操作に応じて外部装置２００で上記アプリケーションが起動すると（ステップＳ１）、外部装置２００から指定されたＭＦＰ１００に対してリモートデスクトップでの接続要求がなされる（ステップＳ２）。以降の例では、指定されたＭＦＰ１００をＭＦＰ＿Ａとし、当該画像処理システムに、他に、ＭＦＰ＿Ｂ、ＭＦＰ＿ＣのＭＦＰが接続されているものとする。
【００４３】
上記要求を受けたＭＦＰ＿Ａは、操作画面のための画面画像と当該操作画面で操作対象とされている機能を特定する情報である機能情報とを外部装置２００に対して通知する（ステップＳ３）。外部装置２００では、通知された画面画像に基づいて操作画面を表示する（ステップＳ４）。
【００４４】
上記ステップＳ３では、ステップＳ２の接続要求の時点でＭＦＰ＿Ａに表示されている操作画面を通知するものとする。たとえば図３に示された操作画面がＭＦＰ＿Ａの操作パネル１５に表示されている場合には、上記ステップＳ３では、タッチパネル５１に表示された画面の画面画像と、機能情報としてコピー機能とが外部装置２００に対して通知される。
【００４５】
そして、その通知に基づいて、上記ステップＳ４では、図７の操作画面が表示される。図７に示されるように、ＭＦＰ＿Ａのタッチパネル５１に表示された操作画面と、操作キー群５２に相当するボタンとを含んだ操作画面が外部装置２００の操作パネル２５に表示される。図７の例では、操作キー群５２に相当するボタンとして、コピー機能を用いた動作に関する操作入力を行なうためのコピーボタンと、スキャン機能を用いた動作に関する操作入力を行なうためのスキャンボタンと、ボックスに関する動作を行なわせる機能であるボックス機能を用いた動作に関する操作入力を行なうためのボックスボタンとが表示されている例が示されている。もちろん、数字キー等のその他のボタンが表示されてもよい。
【００４６】
この操作キー群５２に相当するボタンは、外部装置２００で上記アプリケーションが実行されることで生成され、ＭＦＰ＿Ａからの画面画像に合成されて操作画面として外部装置２００の操作パネル２５に表示される。
【００４７】
その画面においてボックスボタンが押下されると、外部装置２００はＭＦＰ＿Ａに対してボックス機能への操作があった旨の命令が通知される（ステップＳ５）。ＭＦＰ＿Ａでは、通知された命令に従って次に表示する操作画面をボックス選択画面と特定し（ステップＳ６）、その画面画像と当該画面での機能（ボックス選択機能）を表わした機能情報とを外部装置２００に通知する（ステップＳ７）。
【００４８】
上記ステップＳ６では、図８に示されるような、ＭＦＰ＿Ａのボックス一覧を提示して、ボックスの選択を受け付けるためのボックス選択画面が表示される。
【００４９】
さらに、外部装置２００は、ボックスボタンが押下されることで、動作している上記アプリケーションによって設定されているプログラムを実行して、ネットワーク３００に接続されたＭＦＰの検索を実行する（ステップＳ８）。ここでは、他のＭＦＰとしてＭＦＰ＿Ｂ、ＭＦＰ＿Ｃについて、ホスト名やＩＰアドレスなどの各ＭＦＰを特定し得る情報を取得すればよい。
【００５０】
そして、外部装置２００は、その結果に基づいて検索された他のＭＦＰであるＭＦＰ＿Ｂ、ＭＦＰ＿Ｃを表わした画面画像を生成し、上記ステップＳ７で送信された画面画像に合成して表示する（ステップＳ９）。
【００５１】
図９は、上記ステップＳ９で表示される画面の具体例を示す図であって、ここでは、上記ステップＳ７で通知された画面画像である図８のＭＦＰ＿Ａでの操作画面に重ねて、ネットワーク３００に接続されたＭＦＰの一覧としてＭＦＰ＿Ａ、ＭＦＰ＿Ｂ、およびＭＦＰ＿Ｃを提示して、ボックスを表示させるＭＦＰの選択を受け付けるためのＭＦＰ選択画面が表示される。このとき、図９に表わされたように、一覧表示において各ＭＦＰを特定する情報としてホスト名やＩＰアドレスが表示される。
【００５２】
外部装置２００は、上記ステップＳ９で表示された図９の画面においてボックスを表示させるＭＦＰ（ここではＭＦＰ＿Ｂとする）が選択されることで、動作している上記アプリケーションによって設定されているプログラムを実行して、選択されたＭＦＰ＿Ｂにアクセスしてボックスの一覧情報を取得する（ステップＳ１１）。ここでは、たとえばボックス名等の各ボックスを特定し得る情報を取得すればよい。
【００５３】
そして、外部装置２００は、その結果に基づいて得られたボックス一覧を表わした画面画像を生成し、上記ステップＳ７で送信された画面画像に合成して表示する（ステップＳ１２）。
【００５４】
図１０は、上記ステップＳ１２で表示される画面の具体例を示す図であって、ここでは、上記ステップＳ７で通知された画面画像である図８のＭＦＰ＿Ａでの操作画面に重ねて、ＭＦＰ＿Ｂのボックス一覧を提示して、ボックス内の文書データーを表示させるボックスの選択を受け付けるためのボックス選択画面が表示される。このとき、図１０に表わされたように、一覧表示において各ボックスを特定する情報としてボックス名が表示される。
【００５５】
外部装置２００は、上記ステップＳ１２で表示された図１０の画面においてボックス内の文書データーを表示させるボックス（ここではボックス２とする）が選択されることで、動作している上記アプリケーションによって設定されているプログラムを実行して、ＭＦＰ＿Ｂにアクセスして選択されたボックス２内の文書データーの一覧情報を取得する（ステップＳ１３）。ここでは、たとえば文書名等の各文書データーを特定し得る情報を取得すればよい。
【００５６】
そして、外部装置２００は、その結果に基づいて得られた文書一覧を表わした画面画像を生成し、上記ステップＳ７で送信された画面画像に合成して表示する（ステップＳ１４）。
【００５７】
図１１は、上記ステップＳ１４で表示される画面の具体例を示す図であって、ここでは、上記ステップＳ７で通知された画面画像である図８のＭＦＰ＿Ａでの操作画面に重ねて、ＭＦＰ＿Ｂのボックス２内の文書一覧を提示して、画像処理対象の文書データーの選択、および画像処理内容の選択を受け付けるための文書選択画面が表示される。このとき、図１１に表わされたように、一覧表示において各文書データーを特定する情報として文書名が表示される。
【００５８】
外部装置２００は、上記ステップＳ１４で表示された図１１の画面において画像処理対象の文書データー（ここでは文書「あ」とする）と、画像処理（ここでは印刷処理）とが選択されることで、上記ステップＳ１１，Ｓ１３での結果に基づいて選択された文書「あ」の所在情報と共に処理命令（印刷命令）をＭＦＰ＿Ａに対して発行する（ステップＳ１５）。
【００５９】
これら情報を受信したＭＦＰ＿Ａは、所在情報に基づいてＭＦＰ＿Ｂにアクセスし、特定された文書データーを取得する（ステップＳ１６）。そして、処理命令に従って当該文書に対して画像形成処理を実行する（ステップＳ１７）。この例では、取得した文書「あ」を印刷する。
【００６０】
なお、処理命令を受けたＭＦＰ＿Ａは、文書データーに対して画像形成処理を実行した後、当該文書データーを格納している他のＭＦＰに対して当該文書データーの削除を指示する処理命令を通知するようにしてもよい。そのようにされることで、当該文書データーが印刷等の画像形成処理がなされたことによって、格納場所から自動的に削除されることになる。
【００６１】
＜機能構成＞
図１２は、上記動作を行なうための、外部装置２００の機能構成の具体例を示す図である。図１２に示される各機能は、ＣＰＵ２０がＲＯＭ２１に記憶されるプログラムを読み出してＲＡＭ２２上で実行することで、主にＣＰＵ２０に形成される機能である。しかしながら、少なくとも一部の機能が図４に示されたハードウェア構成によって形成されてもよい。
【００６２】
図１２を参照して、上記動作を行なうための機能として、外部装置２００は、操作パネル２５での操作に応じた操作信号の入力を受け付けるための指示入力部２０１と、指示入力に従ってネットワークコントローラー２７を介してＭＦＰ１００に対してリモートデスクトップでの接続要求を行なうための要求部２０２と、ネットワークコントローラー２７を介してＭＦＰ１００から画面画像とその画面で表わされる機能に関する情報である機能情報とを受け付けるための画像入力部２０３と、操作パネル２５に画面を表示させる処理を行なうための表示処理部２０４と、指示入力に従ってネットワークコントローラー２７を介してＭＦＰ１００に対して命令を通知するための命令部２０５と、指示入力に従ってネットワークコントローラー２７を介してネットワーク３００に接続されたＭＦＰを検索してＭＦＰを特定する情報を取得したり、指定されたＭＦＰにアクセスしてそのボックスを特定する情報を取得したり、指定されたボックス内の情報を特定する情報を取得したりするための取得部２０６と、取得された情報に基づいて画面画像を生成するための生成部２０７とを含む。
【００６３】
受け付けた指示がリモートデスクトップでの動作を開始させるためのアイコンに対する操作である場合、指示入力部２０１は制御信号を要求部２０２に対して出力する。要求部２０２は、リモートデスクトップの動作を行なうためのアプリケーション起動させてその実行に従って、指定された、または予め規定されているＭＦＰ＿Ａに対してリモートデスクトップでの接続要求を行なう。
【００６４】
表示処理部２０４は、画像入力部２０３で受け付けたＭＦＰ＿Ａからの画面画像および機能情報に基づいて操作画面を生成し、その画面を操作パネル２５に表示させる。
【００６５】
受け付けた指示が操作パネル２５に表示された操作画面に提示された機能を用いた動作に関する指示操作である場合、指示入力部２０１は制御信号を命令部２０５に対して出力する。ここでは、たとえばタッチ位置を特定した制御信号が命令部２０５に入力される。
【００６６】
命令部２０５は、表示処理部２０４で表示処理された操作画面を参照して、タッチ位置で示される操作内容を特定する。そして、その操作内容を表わす命令をネットワークコントローラー２７を介してＭＦＰ＿Ａに通知する。
【００６７】
受け付けた指示が操作パネル２５に表示された操作画面において他のＭＦＰの情報の取得を指示するものである場合、指示入力部２０１は制御信号を取得部２０６に対して出力する。取得部２０６は、制御信号で表わされる指示内容に従って、ネットワークコントローラー２７を介して情報を取得し、その情報を生成部２０７に入力する。
【００６８】
生成部２０７は、その情報に基づいて画面画像を生成して、表示処理部２０４に入力する。表示処理部２０４では、ＭＦＰ＿Ａからの画面画像と、生成部２０７で生成された画面画像とを合成し操作パネル２５に表示させる。
【００６９】
＜動作フロー＞
図１３は、外部装置２００での動作の流れを表わすーフローチャートである。図１３のフローチャートに表わされる動作は、ＣＰＵ２０がＲＯＭ２１に記憶されるプログラムを読み出してＲＡＭ２２上で実行し、図１２に表わされた各機能を発揮することによって実現される。
【００７０】
図１３を参照して、ＣＰＵ２０は、操作パネル２５からリモートデスクトップの動作を行なうためのアプリケーションの起動の指示を受け付けると（ステップＳ１０１でＹＥＳ）、ステップＳ１０３で、指定された、または予め規定されているＭＦＰ＿Ａに対してリモートデスクトップでの接続要求を行なう。
【００７１】
この要求に応じてＭＦＰ＿Ａから画面画像および機能情報を受信すると（ステップＳ１０５でＹＥＳ）、ステップＳ１０７でＣＰＵ２０は、操作画面を生成し、操作パネル２５に表示する。
【００７２】
その操作画面において提示された機能を用いた動作に関する指示入力がなされると（ステップＳ１０９でＹＥＳ）、ステップＳ１１１でＣＰＵ２０は、当該指示入力の内容を表わした命令をＭＦＰ＿Ａに対して通知する。
【００７３】
ここで、当該命令に応じて次に表示される画面が、たとえば異なる機能のための画面であるような、他のＭＦＰに関する情報を一覧表示するものでない場合には（ステップＳ１１３でＮＯ）、ＣＰＵ２０は上記ステップＳ１０７からの処理に戻り、ＭＦＰ＿Ａから受信した画面画像から操作画面を生成して、操作パネル２５に表示する。これにより、操作画面が操作パネル２５での操作に応じて遷移する。
【００７４】
一方、当該命令に応じて次に表示される画面が、たとえばネットワーク３００上のＭＦＰ一覧や、その中から指定されたＭＦＰのボックス一覧や、その中から指定されたボックス内の文書データー一覧など、他のＭＦＰに関する情報を一覧表示するものである場合（ステップＳ１１３でＹＥＳ）、ステップＳ１１５でＣＰＵ２０は、さらに、ネットワーク３００上のＭＦＰにアクセスして、画面に表示するための特定情報を取得する。
【００７５】
上記ステップＳ１１５では、ＭＦＰ一覧を表示する場合には、各ＭＦＰにアクセスして、ＭＦＰを表示の上で特定し得るホスト名やＩＰアドレス等の特定情報を取得する。ボックス一覧を表示する場合には、指定されたＭＦＰにアクセスして、各ボックスを表示の上で特定し得るボックス名などの特定情報を取得する。文書データー一覧を表示する場合には、指定されたボックスにアクセスして、各文書データーを表示の上で特定し得る文書名などの特定情報を取得する。
【００７６】
ステップＳ１１７でＣＰＵ２０は、取得した特定情報を提示してその中から選択を受け付けるための操作画面の画像を生成し、上記ステップＳ１１１での命令に応じてＭＦＰ＿Ａから受信した画面画像に基づいて生成された操作画面に合成して、操作パネル２５に表示する。
【００７７】
操作パネル２５に表示された操作画面において処理対象の文書データーとその処理内容とが指示されると（ステップＳ１１９でＹＥＳ）、ステップＳ１２１でＣＰＵ２０は、指示された文書データーの所在情報と共に、指定された処理を実行させるための処理命令をＭＦＰ＿Ａに対して通知する。
【００７８】
＜実施の形態の効果＞
ＭＦＰに接続された制御装置である外部装置２００において以上の動作が行なわれることで、外部装置２００では、表示を切り替えて一覧表示を行なう際に、必要な特定情報のみをＭＦＰから取得することになる。すなわち、外部装置２００や、制御対象であるＭＦＰ（上の例ではＭＦＰ＿Ａ）で予め表示のための情報や、文書データーそのものを各ＭＦＰから取得しておく必要がない。
【００７９】
そのため、本画像処理システムでは、必要なタイミングに必要な情報のみをやり取りすることになり、効率的に通信、記憶を行なうことになる。これにより、通信の負荷や処理の負荷やメモリーの圧迫を抑えることができる。
【００８０】
また、このように必要なタイミングで必要な情報を取得することで、表示時の最新のデーター状態が外部装置２００で表示されることになる。すなわち、事前に取得しておく方法であると、その取得のタイミングで接続されているＭＦＰや記憶されている文書データーが外部装置２００やその制御対象のＭＦＰに記憶されて、それに基づく表示がなされることになるため、実際に表示のタイミングで記憶されているＭＦＰがネットワーク３００に接続されていなかったり、記憶されている文書データーが変更、削除されていたりする場合もある。その場合には、一覧表示から選択して画像処理命令を行なうとエラーとなってしまう。これに対して、本画像処理システムのように必要なタイミングに必要な情報のみをやり取りすることで、このようなエラーを防ぐことができ、ユーザーの使い勝手も向上させることができる。
【００８１】
さらに、制御装置である外部装置２００のＣＰＵ２０に上述の動作を実行させるためのプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＲＯＭ、ＲＡＭおよびメモリカードなどのコンピュータ読み取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００８２】
なお、本発明にかかるプログラムは、コンピュータのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【００８３】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【００８４】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００８５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００８６】
１０，２０  ＣＰＵ、１１，２１  ＲＯＭ、１２，２２  ＲＡＭ、１３  スキャナー、１４  プリンター、１５，２５  操作パネル、１６，２８  メモリー、１７，２７  ネットワークコントローラー、５１  タッチパネル、５２  操作キー群、１００  ＭＦＰ、２００  外部装置、２０１  指示入力部、２０２  要求部、２０３  画像入力部、２０４  表示処理部、２０５  命令部、２０６  取得部、２０７  生成部、３００  ネットワーク。
【図１】
2013098971.tif 000003
【図２】
2013098971.tif 000004
【図３】
2013098971.tif 000005
【図４】
2013098971.tif 000006
【図５】
2013098971.tif 000007
【図６】
2013098971.tif 000008
【図７】
2013098971.tif 000009
【図８】
2013098971.tif 000010
【図９】
2013098971.tif 000011
【図１０】
2013098971.tif 000012
【図１１】
2013098971.tif 000013
【図１２】
2013098971.tif 000014
【図１３】
2013098971.tif 000015