(57)【要約】【課題】画像処理装置と情報処理装置とが操作パネルを共有する情報処理システムにおいて、画像処理装置が操作パネルを制御できなくなった場合であっても情報処理装置による当該操作パネルの制御を可能にすること。【解決手段】情報処理機器１００は、ＭＦＰ１０、サーバー２０、および、操作パネル３０を含む。操作パネル３０は、ＭＦＰモードではＭＦＰ１０のＵＩを表示し、サーバーモードではサーバー２０のＵＩを表示する。操作パネル３０がＭＦＰモードにあるときに、操作パネル３０のモードの切替のための条件が成立すると、ＭＦＰ１０は、操作パネル３０にモードの切替を指示し、さらに、サーバー２０に操作パネル３０のモードの切替を通知する。ＭＦＰ１０からの通知に応じて、サーバー２０は、操作パネル３０の制御を開始する。【選択図】図１
2018140594.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と、前記情報処理装置と通信可能な画像処理装置と、前記情報処理装置および前記画像処理装置と通信可能な操作パネルとを備えた情報処理システムであって、
前記操作パネルは、
情報の入力を受け付ける操作部と、
前記操作部に入力された情報を前記画像処理装置に送信する第１のモード、または、前記操作部に入力された情報を前記情報処理装置に送信する第２のモードで動作可能に構成された処理部とを含み、
前記情報処理システムは、
前記操作パネルから入力される情報の通信を制御可能な第１の制御部を含み、
前記第１の制御部は、
前記操作パネルから入力される情報を前記画像処理装置が処理可能な状態である第１の状態から、処理不能な状態である第２の状態に移行するか判断し、
前記画像処理装置が前記第１の状態から前記第２の状態に移行すると判断した場合に、前記操作パネルの前記処理部に対して前記第１のモードから前記第２のモードへの移行を指示しするとともに、前記情報処理装置に対して前記処理部の動作のモードが前記第２のモードに移行することを示す移行通知を出力する、
情報処理システム。
【請求項２】
前記第２の状態は前記画像処理装置のスリープ状態である、請求項１に記載の情報処理システム。
【請求項３】
前記第１の制御部は前記画像処理装置に含まれる、請求項１または請求項２に記載の情報処理システム。
【請求項４】
前記情報処理装置は、
前記操作パネルから入力される情報の通信を制御可能な第２の制御部を含み、
第２の制御部は、
前記画像処理装置に対する画像処理動作のための特定操作がなされた場合に、前記操作パネルの前記処理部に対して前記第２のモードから前記第１のモードへの移行を指示するとともに、前記画像処理装置に対して前記処理部の動作のモードが前記第１のモードに移行することを示す移行通知を出力する、請求項１〜請求項３のいずれか１項に記載の情報処理システム。
【請求項５】
前記操作部は、前記第１のモードと前記第２のモードの切り替え指示を入力するための入力部を含む、請求項４に記載の情報処理システム。
【請求項６】
前記第２の制御部は、
前記移行通知を入力された後で、前記画像処理装置に対する画像処理動作のための特定操作がされた場合に、
当該移行通知が前記切り替え指示の入力に応じて出力されたものでないときには、前記第２のモードから前記第１のモードに移行するための情報を送信し、
当該移行通知が前記入力部に対する前記情報の入力以外の事象に応じて出力されたものであるときには、前記第２のモードを維持する、請求項５に記載の情報処理システム。
【請求項７】
前記画像処理装置は、
前記第１の制御部が、前記第２の状態において、当該第１の制御部の前記操作パネルから入力される情報を処理する部分への電力の供給を遮断するか否かを特定する情報を格納する、格納部を含み、
前記第１の制御部は、
前記入力部に対する情報の入力に応じて前記第２の状態に移行するときに、前記格納部に格納されている情報に従って、前記部分への電力の供給を遮断するか否かを決定するように構成されている、請求項５または請求項６に記載の情報処理システム。
【請求項８】
前記操作パネルは、表示部を含み、
前記処理部は、前記表示部を制御するように構成されており、
前記第２の制御部は、前記移行通知の入力に応じて、前記処理部に、前記表示部の表示の一時停止を指示するように構成されている、請求項４〜請求項７のいずれか１項に記載の情報処理システム。
【請求項９】
前記操作パネルは、表示部を含み、
前記第２の制御部は、前記移行通知の入力に応じて、前記処理部に、前記表示部による当該情報処理装置の操作画面の表示を指示するように構成されている、請求項４〜請求項７のいずれか１項に記載の情報処理システム。
【請求項１０】
前記操作パネルは、表示部を含み、
前記情報処理装置は、
前記第２のモードにおいて前記表示部が前記情報処理装置の操作画面を表示するか表示を行なわないかの指定を記憶するための記憶部を含み、
前記第２の制御部は、
前記移行通知の入力に応じて、前記処理部に対して前記記憶部に記憶された前記指定に従った前記表示部の制御を指示するように構成されている、請求項４〜請求項９のいずれか１項に記載の情報処理システム。
【請求項１１】
前記操作部は、前記第１のモードと前記第２のモードの切り替え指示を入力するための入力部を含む、請求項１〜請求項３のいずれか１項に記載の情報処理システム。
【請求項１２】
情報処理装置および操作パネルと通信可能な画像処理装置であって、
前記操作パネルは、当該操作パネルに入力された情報を前記画像処理装置に送信する第１のモード、または、当該操作パネルに入力された情報を前記情報処理装置に送信する第２のモードで動作可能であり、
前記画像処理装置は、前記操作パネルから入力される情報の通信を制御可能な第１の制御部を含み、
前記第１の制御部は、
前記操作パネルから入力される情報を当該画像処理装置が処理可能な状態である第１の状態から処理不能な状態である第２の状態に移行するか判断し、
当該画像処理装置が前記第１の状態から前記第２の状態に移行すると判断した場合に、前記操作パネルに対して前記第１のモードから前記第２のモードへの移行を指示するとともに、前記情報処理装置に対して前記操作パネルの動作のモードが前記第２のモードに移行することを示す移行通知を出力する、画像処理装置。
【請求項１３】
情報処理装置および操作パネルと通信可能な画像処理装置のコンピュータによって実行される制御プログラムであって、
前記操作パネルは、当該操作パネルに入力された情報を前記画像処理装置に送信する第１のモード、または、当該操作パネルに入力された情報を前記情報処理装置に送信する第２のモードで動作可能であり、
前記制御プログラムは、前記コンピュータに、
前記画像処理装置が、前記操作パネルから入力される情報を処理可能な状態である第１の状態から、前記操作パネルから入力される情報を処理不能な状態である第２の状態に移行するか判断するステップと、
前記画像処理装置が前記第１のモードから前記第２のモードに移行すると判断した場合に、前記操作パネルに対して前記第１のモードから前記第２のモードへの移行を指示するとともに、前記情報処理装置に対して前記操作パネルの動作のモードが前記第２のモードに移行することを示す移行通知を出力するステップとを実行させる、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、画像処理装置と当該画像処理装置との間で操作パネルを共有する情報処理装置とを含む情報処理システム、そのような情報処理システムを構成する画像処理装置、および、コンピュータによって実行される制御プログラムに関する。
【背景技術】
【０００２】
従来、消費電力低減の観点から、ＭＦＰ（Multi-Functional  Peripheral）等の画像処理装置は、必要に応じて省電力モードに移行するように制御される。省電力モードにおいて、画像処理装置は、操作パネルに対する操作を受け付ける機能も停止させる場合がある。画像処理装置等の装置が省電力モードに移行したときに当該装置の動作を他の装置によって補助するための技術が種々提案されている。
【０００３】
たとえば、特開２０１３−２３５１９０号公報（特許文献１）は、画像形成装置と制御装置とを備える表示システムを開示する。当該表示システムにおいて、画像形成装置は、当該画像形成装置の表示部を外部の制御装置に接続し、制御装置は、画像形成装置が省電力状態にあるときに上記表示部のタッチキー／ハードキーに対する操作を検知すると、画像形成装置を再起動する。
【０００４】
特開２００９−２０６９８７号公報（特許文献２）は、２以上の情報処理装置を含む情報処理システムを開示する。当該情報処理システムにおいて、情報処理装置は、省電力状態に移行する際に当該情報処理装置の装置情報をパケットにてほかの情報処理装置へ送信する。これにより、上記パケットの送信先の情報処理装置は、上記パケットの送信元の情報処理装置の代理でサービスを提供する。
【０００５】
特開２００９−１９６１２４号公報（特許文献３）は、複数ネットワークアドレスの内、少なくとも一つのネットワークアドレスを残して、他のネットワークアドレスを他の情報処理装置に譲渡し、省電力状態において残された上記ネットワークアドレスにアクセスがあった場合に省電力状態から復帰する、情報処理装置を開示している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３−２３５１９０号公報
【特許文献２】特開２００９−２０６９８７号公報
【特許文献３】特開２００９−１９６１２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
情報処理システムが、操作パネルを有する画像処理装置と、当該操作パネルを画像処理装置を共有する情報処理装置（サーバー等）とを含む場合がある。このような情報処理システムのユーザが、情報処理装置に対する設定情報等の情報の入力を希望する場合がある。しかしながら、画像処理装置がスリープ状態に移行する等により操作パネルを制御できなくなった場合には、操作パネルは制御元を失い、これにより、情報処理システムにおいて操作パネルが制御できなくなるという事態が想定される。
【０００８】
本開示は、係る実情に鑑み考え出されたものであり、その目的は、画像処理装置と情報処理装置とが操作パネルを共有する情報処理システムにおいて、画像処理装置が操作パネルを制御できなくなった場合であっても情報処理装置による当該操作パネルの制御を可能にすることである。
【課題を解決するための手段】
【０００９】
本開示のある局面に従うと、情報処理システムは、情報処理装置と、情報処理装置と通信可能な画像処理装置と、情報処理装置および画像処理装置と通信可能な操作パネルとを備える。操作パネルは、情報の入力を受け付ける操作部と、操作部に入力された情報を画像処理装置に送信する第１のモード、または、操作部に入力された情報を情報処理装置に送信する第２のモードで動作可能に構成された処理部とを含む。情報処理システムは、操作パネルから入力される情報の通信を制御可能な第１の制御部を含む。第１の制御部は、操作パネルから入力される情報を画像処理装置が処理可能な状態である第１の状態から、処理不能な状態である第２の状態に移行するか判断し、画像処理装置が第１の状態から第２の状態に移行すると判断した場合に、操作パネルの処理部に対して第１のモードから第２のモードへの移行を指示しするとともに、情報処理装置に対して処理部の動作のモードが第２のモードに移行することを示す移行通知を出力する。
【００１０】
第２の状態は画像処理装置のスリープ状態であってもよい。
第１の制御部は画像処理装置に含まれていてもよい。
【００１１】
情報処理装置は、操作パネルから入力される情報の通信を制御可能な第２の制御部を含んでいてもよい。
【００１２】
第２の制御部は、画像処理装置に対する画像処理動作のための特定操作がなされた場合に、操作パネルの処理部に対して第２のモードから第１のモードへの移行を指示するとともに、画像処理装置に対して処理部の動作のモードが第１のモードに移行することを示す移行通知を出力してもよい。
【００１３】
操作部は、第１のモードと第２のモードの切り替え指示を入力するための入力部を含んでもよい。
【００１４】
第２の制御部は、移行通知を入力された後で、画像処理装置に対する画像処理動作のための特定操作がされた場合に、当該移行通知が切り替え指示の入力に応じて出力されたものでないときには、第２のモードから第１のモードに移行するための情報を送信し、当該移行通知が入力部に対する情報の入力以外の事象に応じて出力されたものであるときには、第２のモードを維持してもよい。
【００１５】
画像処理装置は、第１の制御部が、第２の状態において、当該第１の制御部の操作パネルから入力される情報を処理する部分への電力の供給を遮断するか否かを特定する情報を格納する、格納部を含んでもよい。第１の制御部は、入力部に対する情報の入力に応じて第２の状態に移行するときに、格納部に格納されている情報に従って、部分への電力の供給を遮断するか否かを決定するように構成されていてもよい。
【００１６】
操作パネルは、表示部を含んでもよい。処理部は、表示部を制御するように構成されていてもよい。第２の制御部は、移行通知の入力に応じて、処理部に、表示部の表示の一時停止を指示するように構成されていてもよい。
【００１７】
操作パネルは、表示部を含んでもよい。第２の制御部は、移行通知の入力に応じて、処理部に、表示部による当該情報処理装置の操作画面の表示を指示するように構成されていてもよい。
【００１８】
操作パネルは、表示部を含んでもよい。情報処理装置は、第２のモードにおいて表示部が情報処理装置の操作画面を表示するか表示を行なわないかの指定を記憶するための記憶部を含んでもよい。第２の制御部は、移行通知の入力に応じて、処理部に対して記憶部に記憶された指定に従った表示部の制御を指示するように構成されていてもよい。
【００１９】
本開示の他の局面に従うと、画像処理装置は、情報処理装置および操作パネルと通信可能である。操作パネルは、当該操作パネルに入力された情報を画像処理装置に送信する第１のモード、または、当該操作パネルに入力された情報を情報処理装置に送信する第２のモードで動作可能である。画像処理装置は、操作パネルから入力される情報の通信を制御可能な第１の制御部を含む。第１の制御部は、操作パネルから入力される情報を当該画像処理装置が処理可能な状態である第１の状態から処理不能な状態である第２の状態に移行するか判断し、当該画像処理装置が第１の状態から第２の状態に移行すると判断した場合に、操作パネルに対して第１のモードから第２のモードへの移行を指示するとともに、情報処理装置に対して操作パネルの動作のモードが第２のモードに移行することを示す移行通知を出力する。
【００２０】
本開示のさらに他の局面に従うと、制御プログラムは、情報処理装置および操作パネルと通信可能な画像処理装置のコンピュータによって実行される。操作パネルは、当該操作パネルに入力された情報を画像処理装置に送信する第１のモード、または、当該操作パネルに入力された情報を情報処理装置に送信する第２のモードで動作可能である。制御プログラムは、コンピュータに、画像処理装置が、操作パネルから入力される情報を処理可能な状態である第１の状態から、操作パネルから入力される情報を処理不能な状態である第２の状態に移行するか判断するステップと、画像処理装置が第１のモードから第２のモードに移行すると判断した場合に、操作パネルに対して第１のモードから第２のモードへの移行を指示するとともに、情報処理装置に対して操作パネルの動作のモードが第２のモードに移行することを示す移行通知を出力するステップとを実行させる。
【発明の効果】
【００２１】
本開示によれば、第1の制御部が第２の状態に移行する際に、画像処理装置から操作パネルにモードの切替が指示され、画像処理装置から情報処理装置に操作パネルのモードの切替が通知される。情報処理装置は、画像処理装置からの通知に応じて、操作パネルの操作部に入力された情報を処理するようになる。これにより、画像処理装置が操作パネルを制御できなくなった場合であっても、情報処理装置によって当該操作パネルの制御が実現されるようになる。
【図面の簡単な説明】
【００２２】
【図１】情報処理システムの一例である情報処理機器の外観を示す図である。
【図２】情報処理システム（情報処理機器）の構成の概要を説明するための図である。
【図３】操作パネルの２つのモードを（ＭＦＰモードとサーバーモード）を説明するための図である。
【図４】ＭＦＰの操作画面を表示する操作パネルを示す図である。
【図５】サーバーの操作画面を表示する操作パネルを示す図である。
【図６】操作パネルのモードが切り替わるときの、情報処理機器における情報の流れを概略的に示す図である。
【図７】操作パネルのモードが切り替わるときの、情報処理機器における情報の流れを概略的に示す図である。
【図８】操作パネルのモードが切り替わるときの、情報処理機器における情報の流れを概略的に示す図である。
【図９】情報処理機器のハードウェアブロック図である。
【図１０】ＭＦＰの記憶部において格納されている情報の構成例を示す図である。
【図１１】サーバーの記憶部において格納されている情報の構成例を示す図である。
【図１２】情報処理システム（情報処理機器）における処理の概要を説明するための図である。
【図１３】ＭＦＰにおける処理の流れを示す図である。
【図１４】サーバーにおける処理の流れを示す図である。
【図１５】サーバーにおける処理の流れを示す図である。
【図１６】サーバーにおける処理の流れを示す図である。
【図１７】サーバーにおける処理の流れを示す図である。
【図１８】情報処理システムの構成の変形例を説明するための図である。
【発明を実施するための形態】
【００２３】
以下に、図面を参照しつつ、情報処理システムの実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。
【００２４】
［１．情報処理システムの外観］
図１は、情報処理システムの一例である情報処理機器１００の外観を示す図である。図１に示されるように、情報処理機器１００は、ＭＦＰ１０と、サーバー２０と、操作パネル３０とを含む。
【００２５】
ＭＦＰ１０は、画像処理装置の一例であり、種々の画像処理動作を実行する。画像処理動作は、たとえば、用紙への画像の印刷、画像データの加工、原稿の画像データの生成、画像データのファクシミリ送信のうち少なくとも一つを含む。
【００２６】
ＭＦＰ１０は、画像処理動作のために設けられた複数の要素（後述する、図９の画像形成部１５２等）を含む。当該複数の要素は、ＭＦＰ１０の内部に収容されるトナーカートリッジ等の部品と、当該部品を収容する筐体を開閉するためのドア１０Ａと、印刷用の用紙を収容する用紙トレイ１０Ｂとを含む。
【００２７】
サーバー２０は、情報処理装置の一例であり、ファイル（アプリケーションのドキュメント、等）の管理等の処理を実行する。
【００２８】
操作パネル３０は、外部からの操作を受け付ける。操作パネル３０の動作モードは、ＭＦＰモードとサーバーモードとを含む。ＭＦＰモードでは、操作パネル３０は、ＭＦＰ１０の操作画面を表示し、受け付けた操作に対応する情報をＭＦＰ１０に送信する。サーバーモードでは、操作パネル３０は、サーバー２０の操作画面を表示し、受け付けた操作に対応する情報をサーバー２０に送信する。
【００２９】
［２．情報処理システムの構成の概要］
図２は、情報処理システム（情報処理機器１００）の構成の概要を説明するための図である。図２には、情報処理機器１００における、ＭＦＰ１０とサーバー２０と操作パネル３０の間の接続態様の具体例が示されている。
【００３０】
ＭＦＰ１０とサーバー２０は、ＬＡＮ（Local  Area  Network）ケーブル１０１で接続されている。
【００３１】
ＭＦＰ１０と操作パネル３０は、データ通信用のＵＳＢ（Universal  Serial  Bus）ケーブル１１１と、画像情報の通信用のＨＤＭＩ（登録商標：High-Definition  Multimedia  Interface）ケーブル１１２とで接続されている。ＭＦＰ１０は、ＨＤＭＩケーブル１１２を通じて、ＭＦＰ１０の操作画面用のＵＩ（User  Interface）の画像データを操作パネル３０へ送信する。操作パネル３０は、ＭＦＰ１０の操作の入力を受け付けると、ＵＳＢケーブル１１１を通じて、当該操作の内容をＭＦＰ１０へ送信する。
【００３２】
サーバー２０と操作パネル３０は、データ通信用のＵＳＢケーブル１２１と、画像情報の通信用のＨＤＭＩケーブル１２２とで接続されている。サーバー２０は、ＨＤＭＩケーブル１１２を通じて、サーバー２０の操作画面用のＵＩの画像データを操作パネル３０へ送信する。操作パネル３０は、サーバー２０の操作の入力を受け付けると、ＵＳＢケーブル１１１を通じて、当該操作の内容をサーバー２０へ送信する。
【００３３】
［３．操作パネルのモード］
図３は、操作パネル３０の２つのモードを（ＭＦＰモードとサーバーモード）を説明するための図である。図３の状態１００Ｘは、情報処理機器１００において操作パネル３０がＭＦＰモードにあるときの状態を示す。図３の状態１００Ｙは、情報処理機器１００において操作パネル３０がサーバーモードにあるときの状態を示す。
【００３４】
状態１００Ｘとして示されるように、ＭＦＰモードでは、操作パネル３０は、ＭＦＰ１０のＵＩを表示し、入力された操作の内容をＭＦＰ１０へ送信する。
【００３５】
状態１００Ｙとして示されるように、サーバーモードでは、操作パネル３０は、サーバー２０のＵＩを表示し、入力された操作の内容をサーバー２０へ送信する。
【００３６】
操作パネル３０のモードがＭＦＰモードからサーバーモードへ切り替わる条件の具体例としては、たとえば、以下の＜１Ａ＞および＜１Ｂ＞が挙げられる。
【００３７】
＜１Ａ＞ＭＦＰ１０のＵＩにおいてモード切替のための入力（後述する、図４のキー３１４の操作）がなされたこと
＜１Ｂ＞ＭＦＰ１０が動作しない状態が所定時間継続したこと
操作パネル３０のモードがサーバーモードからＭＦＰモードへ切り替わる条件の具体例としては、たとえば、以下の（２Ａ）および（２Ｂ）が挙げられる。
【００３８】
＜２Ａ＞サーバー２０のＵＩにおいてモード切替のための入力（後述する、図５のキー３２４の操作）がなされたこと
＜２Ｂ＞ＭＦＰ１０の操作パネル３０以外の部分が操作されたこと（ドア１０Ａを開くこと、用紙トレイ１０Ｂを引き出すこと、画像読取部１５３のＡＤＦカバーを開くこと、等）
［４．操作パネルに表示されるＵＩ］
次に、図４および図５を参照して、ＭＦＰ１０とサーバー２０のＵＩの具体例を説明する。
【００３９】
（ＭＦＰ１０のＵＩ）
図４は、ＭＦＰ１０のＵＩを表示する操作パネル３０を示す図である。図４に示されるように、表示部３６０を含む。表示部３６０は、たとえば、有機ＥＬ（エレクトロルミネッセンス）ディスプレイによって実現される。図４の表示部３６０は、画面３１０を表示する。
【００４０】
画面３１０は、ＭＦＰ１０のＵＩであり、キー３１１Ａ〜３１１Ｇを含む。キー３１１Ａ〜３１１Ｇのそれぞれは、ＭＦＰ１０によって実行されるコピーに関する設定の変更を指示するためのキーである。操作パネル３０は、入力された指示をＭＦＰ１０へ送信する。指示を受信すると、ＭＦＰ１０は、当該指示に従った動作を実行する。ＭＦＰ１０は、入力された指示に応じた新たなＵＩのデータを操作パネル３０に送信してもよい。新たなＵＩのデータを受信すると、操作パネル３０は、当該データに従って表示部３６０の表示を更新する。
【００４１】
画面３１０は、さらに、キー３１２，３１３，３１４を含む。キー３１２は、情報処理機器１００の電源を切るために操作されるキーである。キー３１３は、コピー動作の開始をＭＦＰ１０に指示するために操作されるキーである。キー３１４は、操作パネル３０のモードをサーバーモードへ切り替えることを指示するために操作されるキーである。
【００４２】
（サーバー２０のＵＩ）
図５は、サーバー２０のＵＩを表示する操作パネル３０を示す図である。図５の表示部３６０は、画面３２０を表示する。
【００４３】
画面３１０は、サーバー２０のＵＩであり、キー３２１Ａ〜３２１Ｄを含む。キー３２１Ａ〜３２１Ｄのそれぞれは、サーバー２０によって実行される動作の項目に関する設定を入力するためのキーである。キー３２１Ａは、原稿のスキャンによる画像データの生成と、生成された画像データのサーバー２０での保存とを指示するためのキーである。キー３２１Ｂは、原稿のスキャンによる画像データの生成と、生成された画像データの印刷とを指示するためのキーである。キー３２１Ｃは、サーバー２０に保存されているデータの印刷を指示するためのキーである。キー３２１Ｄは、サーバー２０が実行した直近の動作のリストの表示を指示するためのキーである。
【００４４】
操作パネル３０は、入力された指示をサーバー２０へ送信する。指示を受信すると、サーバー２０は、当該指示に従った動作を実行する。サーバー２０は、入力された指示に応じた新たなＵＩのデータを操作パネル３０に送信してもよい。新たなＵＩのデータを受信すると、操作パネル３０は、当該データに従って表示部３６０の表示を更新する。
【００４５】
画面３２０は、さらに、キー３２２，３２３，３２４を含む。キー３２２は、情報処理機器１００の電源を切るために操作されるキーである。キー３２３は、サーバー２０に所定の動作の開始を指示するために操作されるキーである。キー３２４は、操作パネル３０のモードをＭＦＰモードへ切り替えることを指示するために操作されるキーである。
【００４６】
［５．操作パネルのモード切替の制御の概要］
次に、図６〜図８を参照して、操作パネル３０のモード切替の制御の概要を説明する。図６〜図８は、操作パネル３０のモードが切り替わるときの、情報処理機器１００における情報の流れを概略的に示す図である。
【００４７】
図６には、操作パネル３０がＭＦＰモードにあるときの情報処理機器１００が示されている。この状態で、操作パネル３０のモードがＭＦＰモードからサーバーモードへ切り替わる条件が成立すると、ＭＦＰ１０のパネル制御切替機能（後述する、図９のＣＰＵ１５０によって実現される）が、操作パネル３０にモードの切替を指示する。
【００４８】
図７に示されるように、パネル制御切替機能は、さらに、操作パネル３０のモードの切替をサーバー２０へ通知する。これに応じて、サーバー２０は、操作パネル３０の制御を開始する。これ以降、操作パネル３０は、サーバー２０の制御の下、サーバーモードで動作する。
【００４９】
操作パネル３０のモードがサーバーモードからＭＦＰモードへ切り替わる条件が成立すると、サーバー２０は、ＭＦＰ１０に、操作パネル３０のモードの切替を通知する。
【００５０】
図８に示されるように、サーバー２０からの通知を受けると、ＭＦＰ１０のパネル制御切替機能は、操作パネル３０にモードの切替を指示する。これ以降、操作パネル３０は、ＭＦＰ１０の制御の下、ＭＦＰモードで動作する。
【００５１】
図６〜図８を参照して説明されたように、情報処理機器１００では、操作パネル３０は、モードの切替を、ＭＦＰ１０（のパネル制御切替機能）からのみ指示される。これにより、ＭＦＰ１０と操作パネル３０のみを備える従来の情報処理機器にサーバー２０が追加されることによって本開示の情報処理機器１００が実現される場合でも、従来の構成からの変更内容を最小限に抑えることができる。すなわち、従来の情報処理機器でも本開示の情報処理機器でも、操作パネル３０の主な制御元をＭＦＰ１０としたまま、操作パネル３０にＭＦＰ１０のＵＩおよびサーバー２０のＵＩを表示させることができる。
【００５２】
［６．情報処理システム（情報処理機器１００）のハードウェア構成］
図９は、情報処理機器１００のハードウェアブロック図である。以下、情報処理機器１００に含まれる、ＭＦＰ１０、サーバー２０、および、操作パネル３０のそれぞれの構成を説明する。
【００５３】
（ＭＦＰ１０）
図９に示されるように、ＭＦＰ１０は、全体を制御するためのＣＰＵ（Central  Processing  Unit）１５０と、記憶部１６０とを含む。ＣＰＵ１５０は、タイマー１５０Ａを含む。
【００５４】
記憶部１６０は、たとえば、不揮発性メモリーによって実現される。記憶部１６０に格納される情報は、ＣＰＵ１５０によって実行されるプログラム、および、当該プログラムの実行に利用されるデータを含んでいてもよい。
【００５５】
図１０は、ＭＦＰ１０の記憶部１６０において格納されている情報の構成例を示す図である。記憶部１６０に格納されるデータは、操作パネル３０がサーバーモードにあるときのＭＦＰ１０の状態に関する設定を含む。図１０に示されるように、記憶部１６０に格納される情報の一例は、項目「サーバーモード中の状態」についての設定値である。当該設定値は、「スリープ」または「起動」であり得る。この設定値は、後述するステップＳＡ１１８（図１３）にて参照される。操作パネル３０がサーバーモードにあるときに、設定値が「スリープ」であればＭＦＰ１０はスリープ状態に移行（を維持）し、設定値が「起動」であればＭＦＰ１０は起動状態に移行（を維持）する。
【００５６】
ＭＦＰ１０は、さらに、画像処理部１５１と、画像形成部１５２と、画像読取部１５３と、ファクシミリ通信部１５４と、ネットワーク通信部１５５と、内部インターフェース１８０とを含む。
【００５７】
画像処理部１５１は、入力された画像データを処理することにより、たとえば出力される画像の拡大・縮小等の処理を実行する。画像処理部１５１は、たとえば画像処理用のプロセッサーおよびメモリーによって実現される。
【００５８】
画像形成部１５２は、トナーカートリッジ、記録用紙を収容するための用紙トレイ、および、感光体等の、記録用紙に画像を形成するためのハードウェア資源、ならびに、記録用紙を搬送するためのハードウェア資源によって実現される。画像形成部１５２は、トナーカートリッジ等を収容する扉（図１のドア１０Ａ）の開閉、および、記録用紙を収容する用紙トレイ１０Ｂの開閉を検出する、センサー１５２０を含む。
【００５９】
画像読取部１５３は、スキャナー等の、原稿の画像データを生成するように構成されたハードウェア資源によって実現される。画像読取部１５３は、自動原稿送り装置のカバーの開閉を検出する、センサー１５３０を含む。
【００６０】
ファクシミリ通信部１５４は、モデム等の、ファクシミリ通信により画像データの送受信するための要素を含む。
【００６１】
ネットワーク通信部１５５は、ネットワークカード等の、ネットワークを介してデータの送受信を実行するように構成されたハードウェア資源によって実現される。
【００６２】
画像処理部１５１、画像形成部１５２、画像読取部１５３、ファクシミリ通信部１５４、および、ネットワーク通信部１５５のそれぞれの機能は、画像形成装置においてよく知られたものであるから、ここでは詳細な説明は繰返さない。
【００６３】
内部インターフェース１８０は、サーバー２０との通信のインターフェースとして機能し、たとえばＬＡＮカードによって実現される。
【００６４】
（サーバー２０）
図９に示されるように、サーバー２０は、全体を制御するためのＣＰＵ２５０と、ネットワーク通信部２６０と、記憶部２７０と、内部インターフェース２８０とを含む。ＣＰＵ２５０は、タイマー２５０Ａを含む。
【００６５】
ネットワーク通信部２６０は、ネットワークカード等の、ネットワークを介してデータの送受信を実行するように構成されたハードウェア資源によって実現される。
【００６６】
記憶部２７０は、たとえば、不揮発性メモリーによって実現される。記憶部２７０に格納される情報は、ＣＰＵ２５０によって実行されるプログラム、および、当該プログラムの実行に利用されるデータを含んでいてもよい。記憶部２７０に格納されるデータは、操作パネル３０がサーバーモードにあるときのＭＦＰ１０の状態に関する設定を含む。
【００６７】
図１１は、サーバー２０の記憶部２７０において格納されている情報の構成例を示す図である。図１１に示されるように、記憶部２７０に格納されるデータは、サーバー２０における３つの設定項目を含む。
【００６８】
１つ目は、項目「サーバーモード中の操作パネルの表示」についての設定値である。当該設定値は、「ＯＮ」または「ＯＦＦ」であり得、後述する図１４のステップＳＣ１０２で参照される。サーバー２０は、操作パネル３０がサーバーモードにあるときに、項目「サーバーモード中の操作パネルの表示」の設定値がＯＮであれば操作パネル３０を点灯させ、当該設定値がＯＦＦであれば操作パネル３０を消灯させる。
【００６９】
２つ目は、項目「サーバーモード中のジョブ終了後のＭＦＰの状態」についての設定値である。当該設定値は、「スリープ」または「起動」であり得、後述する図１６のステップＳＣ３１６で参照される。サーバー２０は、操作パネル３０がサーバーモードにあるときにＭＦＰ１０がジョブを実行した後、項目「サーバーモード中のジョブ終了後のＭＦＰの状態」の設定値が「起動」であればＭＦＰ１０の起動状態を維持し、当該設定値が「スリープ」であればＭＦＰ１０をスリープ状態に移行させる。
【００７０】
３つ目は、「手動切替フラグ」の状態を表わす値である。「手動切替フラグ」の状態は、初期値はＯＦＦであり、後述する図１５のステップＳＣ２０２でＯＮに変更され、後述する図１７のステップＳＣ４０８でＯＦＦに変更され、後述する図１６のステップＳＣ３３０で参照される。操作パネル３０がサーバーモードにあるときにＭＦＰ１０の「画像処理動作のために設けられた複数の要素」が操作されると、サーバー２０は、「手動切替フラグ」の状態に従って動作する。
【００７１】
すなわち、「手動切替フラグ」の状態が「ＯＦＦ」であれば（ＭＦＰ１０においてタイムアウトが発生したことによって、操作パネル３０のモードがＭＦＰモードからサーバーモードへ移行した場合には）、サーバー２０は、操作パネル３０のモードをＭＦＰモードに変更するための処理を実行する。「手動切替フラグ」の状態が「ＯＮ」であれば（ＭＦＰ１０においてキー３１４（図４）が操作されたことによって、操作パネル３０のモードがＭＦＰモードからサーバーモードへ移行した場合には）、サーバー２０は、操作パネル３０のモードをサーバーモードで維持させる。
【００７２】
内部インターフェース２８０は、サーバー２０との通信のインターフェースとして機能し、たとえばＬＡＮカードによって実現される。
【００７３】
（操作パネル３０）
操作パネル３０は、制御用回路３５０と、表示部３６０と、操作部３７０とを含む。制御用回路３５０は、操作パネル３０の動作を制御する。制御用回路３５０は、操作パネル３０における設定情報等のデータを格納するメモリー３５１を含む。
【００７４】
操作部３７０は、操作パネル３０に対する入力を受け付ける。操作部３７０の一例は、表示部３６０に表示されるソフトウェアキー（図４のキー３１４、図５のキー３２４、等）である。
【００７５】
［７．情報処理システムにおける処理の概要］
図１２は、情報処理システム（情報処理機器１００）における処理の概要を説明するための図である。図１２を参照して、操作パネル３０のモードの変更に関連する情報処理機器１００内の情報の流れを概略的に説明する。図１２においてＣＰＵ１５０によって実行される処理は、たとえばＣＰＵ１５０が所与のプログラムを実行することによって実現される。ＣＰＵ２５０によって実行される処理は、たとえばＣＰＵ２５０が所与のプログラムを実行することによって実現される。
【００７６】
ＭＦＰ１０（情報処理機器１００）に電力が投入されると、ステップＳＡ１０で、ＭＦＰ１０のＣＰＵ１５０は、操作パネル３０のＭＦＰモードでの制御を開始する。ステップＳＡ１０の制御は、たとえば操作パネル３０におけるＭＦＰ１０のＵＩの画面情報（表示情報）の生成を含む。
【００７７】
ステップＳＡ２０で、ＣＰＵ１５０は、操作パネル３０に表示情報を送信する。
ステップＳＢ１０で、操作パネル３０の制御用回路３５０は、ステップＳＡ２０の表示情報の送信に応じて、表示部３６０にＭＦＰ１０のＵＩを表示する。
【００７８】
なお、制御用回路３５０は、ＭＦＰ１０との通信用のポートと、サーバー２０との通信用のポートとを含む。通信用のポートの初期設定は、ＭＦＰ１０との通信用のポートである。これにより、制御用回路３５０は、モード変更の指示を受けない限り、ＭＦＰ１０と通信するように構成されている。すなわち、ＭＦＰ１０（情報処理機器１００）の電源投入時には、操作パネル３０のモードはＭＦＰモードである。上記初期設定は、たとえばメモリー３５１に格納されている。
【００７９】
ステップＳＢ２０で、制御用回路３５０は、操作部３７０に対する操作の入力を検出すると、当該入力に応じた操作情報をＭＦＰ１０へ送信する。制御用回路３５０は、たとえば表示部３６０に表示されたソフトウェアキーを操作された場合には、当該ソフトウェアキーに対応する情報を操作情報としてＭＦＰ１０へ送信する。
【００８０】
ステップＳＡ３０で、ＣＰＵ１５０は、操作パネル３０における操作に従った制御を実行する。たとえば、操作パネル３０において印刷設定を変更する操作が入力され、当該操作に応じた操作情報がＭＦＰ１０へ送信された場合には、ＣＰＵ１５０は、当該操作情報に従って印刷設定を変更する。
【００８１】
ステップＳＡ４０で、ＣＰＵ１５０は、操作パネル３０のモードの切替条件が成立したか否かを判断する。ＣＰＵ１５０は、当該条件が成立したと判断するとステップＳＡ５０およびステップＳＡ６０へ制御を進め、成立していないと判断するとステップＳＡ１０へ制御を戻す。
【００８２】
ステップＳＡ５０で、ＣＰＵ１５０は、操作パネル３０へ、モードの切換を指示する。ある実施の形態では、ステップＳＡ５０におけるモードの切換の指示は、制御用回路３５０における通信用のポートの切換（ＭＦＰ１０との通信用ポートからサーバー２０との通信用ポートへの切替）を含む。
【００８３】
ステップＳＢ３０で、制御用回路３５０は、ステップＳＡ５０の指示に応じて、通信用のポートをＭＦＰ１０との通知用のポートからサーバー２０との通信用のポートへと切り替える。これにより、操作パネル３０のモードは、ＭＦＰモードからサーバーモードへ移行する。
【００８４】
ステップＳＡ６０で、ＣＰＵ１５０は、サーバー２０へ、操作パネル３０のモードの切替を通知する。
【００８５】
ステップＳＣ１０で、サーバー２０のＣＰＵ２５０は、サーバーモードでの制御を開始する。ステップＳＣ１０の制御は、たとえば操作パネル３０におけるサーバー２０のＵＩの画面情報（表示情報）の生成を含む。
【００８６】
ステップＳＣ２０で、ＣＰＵ２５０は、操作パネル３０に表示情報を送信する。
ステップＳＢ４０で、制御用回路３５０は、ステップＳＣ２０の表示情報の送信に応じて、表示部３６０にサーバー２０のＵＩを表示する。
【００８７】
なお、制御用回路３５０は、ＭＦＰ１０との通信用のポートと、サーバー２０との通信用のポートとを含む。通信用のポートの初期設定は、ＭＦＰ１０との通信用のポートである。これにより、制御用回路３５０は、モード変更の指示を受けない限り、ＭＦＰ１０と通信するように構成されている。すなわち、ＭＦＰ１０（情報処理機器１００）の電源投入時には、操作パネル３０のモードはＭＦＰモードである。上記初期設定は、たとえばメモリー３５１に格納されている。
【００８８】
ステップＳＢ２０で、制御用回路３５０は、操作部３７０に対する操作の入力を検出すると、当該入力に応じた操作情報をサーバー２０へ送信する。制御用回路３５０は、たとえば表示部３６０に表示されたソフトウェアキーを操作された場合には、当該ソフトウェアキーに対応する情報を操作情報としてサーバー２０へ送信する。
【００８９】
ステップＳＣ３０で、ＣＰＵ２５０は、操作パネル３０における操作に従った制御を実行する。たとえば、操作パネル３０においてサーバー２０に格納されたファイルの印刷の指示が入力され、当該指示に応じた操作情報がサーバー２０へ送信された場合には、ＣＰＵ２５０は、ＭＦＰ１０に当該ファイルの印刷を指示する。
【００９０】
ステップＳＣ４０で、ＣＰＵ２５０は、操作パネル３０のモードの切替条件が成立したか否かを判断する。ＣＰＵ２５０は、当該条件が成立したと判断するとステップＳＣ５０へ制御を進め、成立していないと判断するとステップＳＣ１０へ制御を戻す。
【００９１】
ステップＳＣ５０で、ＣＰＵ２５０は、ＭＦＰ１０へ、操作パネル３０のモードの切換を指示する。その後、ＣＰＵ２５０は、ステップＳＣ１０へ制御を戻し、ＭＦＰ１０からの切替通知（ステップＳＡ６０）を待つ。
【００９２】
ステップＳＡ７０で、ＭＦＰ１０のＣＰＵ１５０は、サーバー２０からのモードの切替の指示に応じて、操作パネル３０へモードの切替を指示する。ある実施の形態では、ステップＳＡ７０におけるモードの切換の指示は、制御用回路３５０における通信用のポートの切換（サーバー２０との通信用ポートからＭＦＰ１０との通信用ポートへの切替）を含む。その後、ＣＰＵ１５０は、ステップＳＡ１０へ制御を戻す。
【００９３】
ステップＳＢ６０で、制御用回路３５０は、ステップＳＡ７０の指示に応じて、通信用のポートをサーバー２０との通知用のポートからＭＦＰ１０との通信用のポートへと切り替える。その後、制御用回路３５０はステップＳＢ１０へ制御を戻す。これにより、操作パネル３０のモードはＭＦＰモードへ移行する。
【００９４】
［８．情報処理システムにおける処理の流れ］
図１３〜図１７は、情報処理システム（情報処理機器１００）における処理の流れを説明するための図である。図１３〜図１７は、図１２に示された処理の流れをより詳細に表す。図１３は、ＭＦＰ１０における処理の流れを示し、図１４〜図１７は、サーバー２０における処理の流れを示す。図１３においてＣＰＵ１５０によって実行される処理は、たとえばＣＰＵ１５０が所与のプログラムを実行することによって実現される。図１４〜図１７においてＣＰＵ２５０によって実行される処理は、たとえばＣＰＵ２５０が所与のプログラムを実行することによって実現される。
【００９５】
図１３を参照して、ステップＳＡ１００で、ＭＦＰ１０のＣＰＵ１５０は、ＭＦＰ１０（情報処理機器１００）に電力が投入されることによってＭＦＰ１０が起動すると、操作パネル３０に点灯を指示する。
【００９６】
ステップＳＡ１０２で、ＣＰＵ１５０は、ＭＦＰ１０のＵＩを表示するための情報を操作パネル３０へ送信する。
【００９７】
ステップＳＡ１００およびステップＳＡ１０２の制御は、図１２のステップＳＡ１０に対応する。
【００９８】
ステップＳＡ１０４で、ＣＰＵ１５０は、操作パネル３０に対する操作があったか否かを判断する。ＣＰＵ１５０は、たとえば、操作パネル３０から操作情報を受信すると、操作パネル３０に対する操作があったと判断する。ＣＰＵ１５０は、たとえば、操作パネル３０から操作情報を受信していなければ、操作パネル３０に対する操作があったと判断する。ＣＰＵ１５０は、操作パネル３０に対する操作があったと判断すると（ステップＳＡ１０４でＹＥＳ）、ステップＳＡ１１２へ制御を進める。ＣＰＵ１５０は、操作パネル３０に対する操作が無かったと判断すると（ステップＳＡ１０４でＮＯ）、ステップＳＡ１０６へ制御を進める。
【００９９】
ステップＳＡ１０６で、ＣＰＵ１５０は、操作パネル３０に対する操作が無い状態が所定時間継続したか否かを判断する。ＣＰＵ１５０は、操作パネル３０に対する操作が無い状態がまだ所定時間継続していないと判断すると（ステップＳＡ１０６でＮＯ）、ステップＳＡ１０２へ制御を戻す。ＣＰＵ１５０は、操作パネル３０に対する操作が無い状態がまだ所定時間継続していると判断すると（ステップＳＡ１０６でＹＥＳ）、ステップＳＡ１０８へ制御を進める。ステップＳＡ１０６の制御は、図１２のステップＳＡ４０の制御に対応する。
【０１００】
ステップＳＡ１０８で、ＣＰＵ１５０は、操作パネル３０にモードの切替を指示し、サーバー２０へ操作パネル３０のモードの切替を通知する。ステップＳＡ１０８の制御は、図１２のステップＳＡ５０およびステップＳＡ６０の制御に対応する。
【０１０１】
操作パネル３０の制御用回路３５０は、ステップＳＡ１０８の指示に応じて、通信用のポートを、ＭＦＰ１０との通信用のポートからサーバー２０との通信用のポートへと切り替える。制御用回路３５０による当該ポートの切替は、図１２のステップＳＢ３０の制御に対応する。これにより、操作パネル３０のモードは、ＭＦＰモードからサーバーモードへと切り替えられる。
【０１０２】
ステップＳＡ１０８においてＣＰＵ１５０が操作パネル３０にモードの切替を指示することは、ＭＦＰ１０におけるタイムアウトの発生によるモードの切替に相当する。
【０１０３】
ステップＳＡ１１０で、ＣＰＵ１５０は、ＭＦＰ１０の状態をスリープ状態へと移行させる。スリープ状態とは、少なくともＣＰＵ１５０における操作パネル３０との通信に利用される部分への電力の供給を停止する状態である。これにより、ＭＦＰ１０の電力消費量は、ステップＳＡ１００で起動した状態よりも少なくなる。
【０１０４】
ステップＳＡ１１２で、ＣＰＵ１５０は、ステップＳＡ１０４において検出された操作パネル３０への操作がサーバーモードへの移行を指示する操作であるか否かを判断する。ＣＰＵ１５０は、操作パネル３０から受信した操作情報がキー３１４に対する操作に対応するものである場合には、操作パネル３０における操作がサーバーモードへの移行を指示するものであると判断し、操作パネル３０から受信した操作情報がキー３１４に対する操作以外の操作に対応するものである場合には、操作パネル３０における操作がサーバーモードへの移行を指示するものではないと判断する。
【０１０５】
ＣＰＵ１５０は、ステップＳＡ１０４において検出された操作パネル３０への操作がサーバーモードへの移行を指示する操作であると判断すると（ステップＳＡ１１２でＹＥＳ）、ステップＳＡ１１６へ制御を進める。ＣＰＵ１５０は、ステップＳＡ１０４において検出された操作パネル３０への操作がサーバーモードへの移行を指示する操作ではないと判断すると（ステップＳＡ１１２でＮＯ）、ステップＳＡ１１４へ制御を進める。
【０１０６】
ステップＳＡ１１２の制御は、図１２のステップＳＡ４０に対応する。
ステップＳＡ１１４で、ＣＰＵ１５０は、操作パネル３０に対する操作（操作パネル３０から受信した操作情報）に応じた処理を実行する。ステップＳＡ１１４の制御は、図１２のステップＳＡ３０に対応する。その後、制御はステップＳＡ１０２へ戻る。
【０１０７】
ステップＳＡ１１６で、ＣＰＵ１５０は、操作パネル３０にモードの切替を指示し、サーバー２０へ操作パネル３０のモードの切替を通知する。ステップＳＡ１１６の制御は、図１２のステップＳＡ５０およびステップＳＡ６０の制御に対応する。
【０１０８】
操作パネル３０の制御用回路３５０は、ステップＳＡ１１６の指示に応じて、通信用のポートを、ＭＦＰ１０との通信用のポートからサーバー２０との通信用のポートへと切り替える。制御用回路３５０による当該ポートの切替は、図１２のステップＳＢ３０の制御に対応する。これにより、操作パネル３０のモードは、ＭＦＰモードからサーバーモードへと切り替えられる。
【０１０９】
ステップＳＡ１１８で、ＣＰＵ１５０は、記憶部１６０における項目「サーバーモード中の状態」の設定値を読み出し、当該設定値が「スリープ」であれば、ステップＳＡ１２０へ制御を進める。
【０１１０】
ステップＳＡ１２０で、ＣＰＵ１５０は、ＭＦＰ１０をスリープ状態へと移行させる。これにより、ＭＦＰ１０は、外部からの情報の入力に向けて待機する。
【０１１１】
ステップＳＡ１１８で、ＣＰＵ１５０は、項目「サーバーモード中の状態」の設定値が「起動」であれば、ステップＳＡ１２０でＭＦＰ１０をスリープ状態へ移行させることなく、ＭＦＰ１０を待機状態にする。
【０１１２】
図１４は、ステップＳＡ１０８でＣＰＵ１５０がサーバー２０に通知を行ったことに応じて、ＣＰＵ２５０が実行する処理を表わす。
【０１１３】
図１４に示されるように、ステップＳＣ１００で、ＣＰＵ２５０は、操作パネル３０に消灯を指示する。当該指示に応じて、操作パネル３０は、表示部３６０を消灯する。
【０１１４】
ステップＳＣ１０２で、ＣＰＵ２５０は、記憶部２７０に格納された項目「サーバーモード中の操作パネルの表示」の設定値を読み出す。ＣＰＵ２５０は、当該設定値が「ＯＮ」であればステップＳＣ１０４へ制御を進め、当該設定値が「ＯＦＦ」であればステップＳＣ３００（図１６）へ制御を進める。
【０１１５】
ステップＳＣ１０４で、ＣＰＵ２５０は、操作パネル３０に対し、点灯を指示し、さらに、サーバー２０のＵＩの表示情報を送信する。ステップＳＣ１０４の制御は、図１２のステップＳＣ２０の制御に対応する。ステップＳＣ１０４における表示情報の送信に応じて、操作パネル３０の制御用回路３５０は、表示部３６０にサーバー２０のＵＩを表示する。その後、制御はステップＳＣ３００（図１６）へ進む。
【０１１６】
図１５は、ステップＳＡ１１６でＣＰＵ１５０がサーバー２０に通知を行ったことに応じて、ＣＰＵ２５０が実行する処理を表わす。
【０１１７】
図１５に示されるように、ステップＳＣ２００で、ＣＰＵ２５０は、操作パネル３０に消灯を指示する。当該指示に応じて、操作パネル３０は、表示部３６０を消灯する。
【０１１８】
ステップＳＣ２０２で、ＣＰＵ２５０は、記憶部２７０の項目「手動切替フラグ」の設定値を「ＯＦＦ」から「ＯＮ」へ変更する。
【０１１９】
ステップＳＣ２０４で、ＣＰＵ２５０は、操作パネル３０に対し、点灯を指示し、さらに、サーバー２０のＵＩの表示情報を送信する。ステップＳＣ２０４の制御は、図１２のステップＳＣ２０の制御に対応する。ステップＳＣ２０４における表示情報の送信に応じて、操作パネル３０の制御用回路３５０は、表示部３６０にサーバー２０のＵＩを表示する。その後、制御はステップＳＣ３００（図１６）へ進む。
【０１２０】
図１６を参照して、ステップＳＣ３００で、ＣＰＵ２５０は、操作パネル３０における操作があったか否かを判断する。ＣＰＵ２５０は、操作パネル３０から操作情報を受信すると、操作パネル３０における操作があったと判断する。ＣＰＵ２５０は、操作パネル３０から操作情報を受信しなければ、操作パネル３０における操作が無かったと判断する。
【０１２１】
ＣＰＵ２５０は、操作パネル３０における操作があったと判断すると（ステップＳ３００でＹＥＳ）、ステップＳＣ３２０へ制御を進め、操作パネル３０における操作がなかったと判断すると（ステップＳＣ３００でＮＯ）、ステップＳＣ３０２へ制御を進める。
【０１２２】
ステップＳＣ３２０で、ＣＰＵ２５０は、ステップＳ３００で検出された操作パネル３０に対する操作が、操作パネル３０のモードをサーバーモードからＭＦＰモードに切替えるための操作（図５のキー３２４への操作）であるか否かを判断する。ＣＰＵ２５０は、操作パネル３０に対する操作が上記のようにモードを切り替えるための操作であると判断すると（ステップＳＣ３２０でＹＥＳ）、図１７のステップＳＣ４００へ制御を進め、そのような操作ではないと判断すると（ステップＳＣ３２０でＮＯ）、ステップＳＣ３２８へ制御を進める。
【０１２３】
ステップＳＣ３０２で、ＣＰＵ２５０は、ＭＦＰ１０によって実行されるべきジョブを検知したか否かを判断する。サーバー２０は、プリントサーバーとしても機能し、ネットワークを介して他の機器からＭＦＰ１０に対するプリントジョブの実行指示を受信するように構成されている。ＣＰＵ２５０がＭＦＰ１０によって実行されるべきジョブを検知することの一例は、ＣＰＵ２５０がＭＦＰ１０に対するプリントジョブの実行指示を受信することである。ＣＰＵ２５０は、ＭＦＰ１０によって実行されるべきジョブを検知したと判断すると（ステップＳＣ３０２でＹＥＳ）、ステップＳＣ３０８へ制御を進め、ＭＦＰ１０によって実行されるべきジョブを検知していないと判断すると（ステップＳＣ３０２でＮＯ）、ステップＳＣ３２６へ制御を進める。
【０１２４】
ステップＳ３２６で、ＣＰＵ２５０は、情報処理機器１００において、操作パネル３０に対する操作以外の操作がなされたか否かを判断する。操作パネル３０に対する操作以外の操作とは、画像処理動作のために設けられた要素への操作であり、たとえば、ドア１０Ａを開くこと、用紙トレイ１０Ｂを引き出すこと、画像読取部１５３のＡＤＦカバーを開くこと、である。ＣＰＵ２５０は、操作パネル３０に対する操作以外の操作がなされたと判断すると（ステップＳＣ３２６でＹＥＳ）、ステップＳＣ３３０へ制御を進め、操作パネル３０に対する操作以外の操作はなされていないと判断すると（ステップＳＣ３２６でＮＯ）、ステップＳＣ３０４へ制御を進める。
【０１２５】
ステップＳＣ３３０で、ＣＰＵ２５０は、項目「手動切替フラグ」の設定値を読み出す。ＣＰＵ２５０は、項目「手動切替フラグ」の設定値が「ＯＮ」であれば、ステップＳＣ３００へ制御を戻し、項目「手動切替フラグ」の設定値が「ＯＦＦ」であれば、図１７のステップＳＣ４００へ制御を進める。
【０１２６】
ステップＳＣ３０４で、ＣＰＵ２５０は、操作パネル３０のモードがサーバーモードに移行してから操作パネル３０に対する操作が無い状態が一定時間継続したか否かを判断する。ＣＰＵ２５０は、操作パネル３０に対して操作が無い状態が一定時間継続したと判断すると（ステップＳＣ３０４でＹＥＳ）、ステップＳＣ３０６へ制御を進め、当該状態がまだ一定時間には到達していないと判断すると（ステップＳＣ３０４でＮＯ）、ステップＳＣ３００へ制御を戻す。
【０１２７】
ステップＳＣ３０６で、ＣＰＵ２５０は、操作パネル３０に対して表示部３６０の消灯を指示する。その後、制御はステップＳ３００へ戻る。
【０１２８】
ステップＳＣ３０８で、ＣＰＵ２５０は、ＭＦＰ１０に対して起動を指示する。当該指示に応じて、ＭＦＰ１０のＣＰＵ１５０は、ＭＦＰ１０がスリープ状態に移行している場合には、ＭＦＰ１０を起動する。
【０１２９】
ステップＳＣ３１０で、ＣＰＵ２５０は、ステップＳＣ３０２において検出されたジョブの実行をＭＦＰ１０へ指示する。
【０１３０】
ステップＳＣ３１２で、ＣＰＵ２５０は、操作パネル３０に対する操作があったか否かを判断する。ＣＰＵ２５０は、操作パネル３０に対する操作があったと判断すると（ステップＳＣ３１２でＹＥＳ）、ステップＳＣ３２８へ制御を進め、操作パネル３０に対する操作が無かったと判断すると（ステップＳＣ３１２でＮＯ）、ステップＳＣ３１４へ制御を進める。
【０１３１】
ステップＳＣ３２８で、ＣＰＵ２５０は、操作パネル３０に対して表示部３２６の点灯を指示する。その後、制御はステップＳＣ３００へ戻る。ステップＳＣ３２８の指示に応じて、操作パネル３０の制御用回路３５０は、表示部３６０を点灯させる。
【０１３２】
ステップＳＣ３１４で、ＣＰＵ２５０は、ステップＳＣ３１０でＭＦＰ１０に指示したジョブが終了したか否かを判断する。ある実施の形態の情報処理機器１００において、サーバー２０からジョブの実行を指示されると、ＭＦＰ１０は、当該ジョブを実行し、当該ジョブが終了したことに応じて、当該ジョブの終了を通知するように構成されている。ＣＰＵ２５０は、たとえば、ＭＦＰ１０からジョブの終了の通知を受けている場合にはＭＦＰ１０に指示したジョブが終了したと判断し、ＭＦＰ１０からジョブの終了の通知を受けていない場合にはＭＦＰ１０に指示したジョブが終了していないと判断する。ＣＰＵ２５０は、ＭＦＰ１０に指示したジョブが終了したと判断するまで（ステップＳＣ３１４でＮＯ）、ステップＳＣ３１０およびステップＳＣ３１２の制御を繰り返す。ＣＰＵ２５０は、ＭＦＰ１０に指示したジョブが終了したと判断すると（ステップＳＣ３１４でＹＥＳ）、ステップＳＣ３１６へ制御を進める。
【０１３３】
ステップＳ３１６で、ＣＰＵ２５０は、記憶部２７０における項目「サーバーモード中のジョブ終了後のＭＦＰの状態」の設定値を読み込む。ＣＰＵ２５０は、当該設定値が「スリープ」であればステップＳＣ３１８へ制御を進め、当該設定値が「起動」であればステップＳＣ３００へ制御を戻す。
【０１３４】
ステップＳＣ３１８で、ＣＰＵ２５０は、ＭＦＰ１０に、当該ＭＦＰ１０の状態をスリープ状態にすることを指示する。その後、制御はステップＳＣ３００へ戻る。ステップＳＣ３１８における指示に応じて、ＭＦＰ１０のＣＰＵ１５０は、当該ＭＦＰ１０の状態をスリープ状態へと移行させる。
【０１３５】
図１７を参照して、ステップＳＣ４００で、ＣＰＵ２５０は、ＭＦＰ１０が起動しているか否か（ＭＦＰ１０の状態が「起動」であるか否か）を判断する。ＣＰＵ２５０は、ＭＦＰ１０が起動していると判断すると（ステップＳＣ４００でＹＥＳ）、ステップＳＣ４０６へ制御を進め、ＭＦＰ１０が起動していない（スリープ状態である）と判断すると（ステップＳＣ４００でＮＯ）、ステップＳＣ４０２へ制御を進める。
【０１３６】
ステップＳＣ４０２で、ＣＰＵ２５０は、操作パネル３０に対して、表示部３６０の消灯を指示する。
【０１３７】
ステップＳＣ４０４で、ＣＰＵ２５０は、ＭＦＰ１０に対し、当該ＭＦＰ１０の起動を指示する。これに応じて、ＭＦＰ１０のＣＰＵ１５０は、当該ＭＦＰ１０を起動させる。
【０１３８】
ステップＳＣ４０６で、ＣＰＵ２５０は、ＭＦＰ１０に対して、操作パネル３０のモードの切替を指示する。ステップＳＣ４０６の制御は、図１２のステップＳＣ５０の制御に対応する。
【０１３９】
なお、ＭＦＰ１０のＣＰＵ１５０は、ステップＳＣ４０６の指示に応じて、操作パネル３０に、当該操作パネル３０のモードをサーバーモードからＭＦＰモードへ切り替えることを指示する。当該指示は、たとえば、制御用回路３５０の通信用のポートを、サーバー２０との通信用のポートからＭＦＰ１０との通信用のポートへと切り替える指示を含む。このようなＣＰＵ１５０による指示は、図１２のステップＳＡ７０に対応する。操作パネル３０の制御用回路３５０は、ＣＰＵ１５０からの指示に応じて、通信用のポートを切り替える。当該制御用回路３５０の制御は、図１２のステップＳＢ６０の制御に対応する。
【０１４０】
ステップＳＣ４０８で、ＣＰＵ２５０は、項目「手動切替フラグ」の設定値をＯＦＦに変更する。その後、ＣＰＵ２５０は、ＭＦＰ１０からの通知に向けて待機する。ステップＳＡ１０８の通知を受けると、ＣＰＵ２５０は、図１４の処理を開始する。ステップＳＡ１１６の通知を受けると、ＣＰＵ２５０は、図１５の処理を開始する。
【０１４１】
［９．情報処理システムの構成の変形例］
情報処理システムを構成するＭＦＰ１０、サーバー２０、および、操作パネル３０は、一体的に構成されていてもよいし、互いに離間して構成されていてもよい。図１８は、情報処理システムの構成の変形例を説明するための図である。図１８に示された例では、情報処理システム１００Ａが、情報処理システムの一例として示されている。情報処理システム１００Ａは、ＭＦＰ１０と、サーバー２０と、操作パネル３０とを含む。図１に示された情報処理機器１００ではＭＦＰ１０と、サーバー２０と、操作パネル３０とが一体で構成されていたのに対し図１８の例では、ＭＦＰ１０と、サーバー２０と、操作パネル３０とは、離間して配置されている。ＭＦＰ１０と、サーバー２０と、操作パネル３０とは、たとえば、無線ＬＡＮを通じて通信する。
【０１４２】
図１８に示されたハードウェア構成では、ＭＦＰ１０のＣＰＵ１５０は、ネットワーク通信部１５５でサーバー２０と通信し、サーバー２０のＣＰＵ２５０は、ネットワーク通信部２６０でＭＦＰ１０と通信する。
【０１４３】
図１８の例では、操作パネル３０は、ネットワーク通信部３８０をさらに備える。ネットワーク通信部３８０は、たとえばＬＡＮカードによって実現される。操作パネル３０の制御用回路３５０は、ネットワーク通信部３８０でＭＦＰ１０およびサーバー２０と通信する。
【０１４４】
図１８の例では、ネットワーク通信部３８０による通信について、ＭＦＰ１０との通信用のポートとサーバー２０との通信用のポートとが設定されている。制御用回路３５０は、ＭＦＰモードでは、ＭＦＰ１０との通信用のポートを利用してＭＦＰ１０と通信し、サーバーモードでは、サーバー２０との通信用のポートを利用してサーバー２０と通信する。
【０１４５】
［１０．開示の要約］
本開示は、以下のように要約され得る。
【０１４６】
（１）本開示の情報処理システム（情報処理機器１００）は、情報処理装置（サーバー２０）と、情報処理装置と通信可能な画像処理装置（ＭＦＰ１０）と、情報処理装置および画像処理装置と通信可能な操作パネル（操作パネル３０）とを備える。
【０１４７】
操作パネルは、情報の入力を受け付ける操作部（操作部３７０）と、処理部（制御用回路３５０）とを含む。処理部は、操作部に入力された情報を画像処理装置に送信する第１のモード（ＭＦＰモード）、および、操作部に入力された情報を情報処理装置に送信する第２のモード（サーバーモード）で動作可能である。
【０１４８】
画像処理装置は、操作パネルから入力される情報を処理するように構成された第１の制御部（ＣＰＵ１５０）を含む。
【０１４９】
第１の制御部は、操作パネルから入力される情報を処理可能な状態である第１の状態（起動状態）と、第１の制御部が操作パネルから入力される情報を処理不能な状態である第２の状態（スリープ状態）との間で移行可能に構成されている。
【０１５０】
第１の制御部は、第１の状態から第２の状態に移行するための条件が成立した場合に、処理部に対して第１のモードから第２のモードへの移行を指示し、情報処理装置に対して処理部の動作のモードが第２のモードに移行することを示す移行通知を出力するように構成されている。
【０１５１】
情報処理装置は、第２の制御部（ＣＰＵ２５０）を含む。第２の制御部は、移行通知の入力に応じて、操作部に入力された情報を処理するように構成されている。
【０１５２】
（２）操作パネルは、表示部（表示部３６０）を含んでもよい。処理部は、表示部を制御するように構成されていてもよい。第２の制御部は、移行通知の入力に応じて、処理部に、表示部の表示の一時停止を指示するように構成されていてもよい（図１４のステップＳＣ１００，図１５のステップＳＣ２００）。
【０１５３】
（３）操作パネルは、表示部（表示部３６０）を含む。第２の制御部は、移行通知の入力に応じて、処理部に、表示部による当該情報処理装置の操作画面の表示を指示するように構成されていてもよい（図１４のステップＳＣ１０４，図１５のステップＳＣ２０４）。
【０１５４】
（４）操作パネルは、表示部（表示部３６０）を含んでもよい。情報処理装置は、第２のモードにおいて表示部が情報処理装置の操作画面を表示するか表示を行なわないかの指定（図１１の「サーバーモード中のパネル表示」）を記憶するための記憶部（記憶部２７０）を含んでもよい。第２の制御部は、移行通知の入力に応じて、処理部に対して記憶部に記憶された指定に従った表示部の制御を指示するように構成されていてもよい（図１４のステップＳＣ１０２，ＳＣ１０４）。
【０１５５】
（５）操作部は、条件を成立させる情報を入力するための入力部（キー３１４）を含んでいてもよい。
【０１５６】
（６）画像処理装置は、画像処理動作のために設けられた1つ以上の要素（画像処理部１５１、画像形成部１５２、画像読取部１５３、ファクシミリ通信部１５４等の画像処理用の要素）を含んでもよい。
【０１５７】
第２の制御部は、移行通知を入力された後で、要素が操作された場合（ステップＳＣ３２６でＹＥＳ）に、当該移行通知が入力部に対する情報の入力に応じて出力されたものであるとき（「手動切替フラグ」がＯＮ）には、操作部に入力された情報を処理する状態を維持するように構成されていてもよい（図１６において、ステップＳＣ３３０からステップＳＣ３００）。
【０１５８】
第２の制御部は、移行通知を入力された後で、要素が操作された場合（ステップＳＣ３２６でＹＥＳ）に、当該移行通知が入力部に対する情報の入力以外の事象に応じて出力されたものであるとき（「手動切替フラグ」がＯＦＦ）には、操作部に入力された情報を処理する状態を停止し、第１の制御部に第２の状態から第１の状態に移行することを指示するように構成されていてもよい（図１６のステップＳＣ３３０から、図１７のステップＳＣ４００を経由して、ステップＳＣ４０６）。
【０１５９】
（７）画像処理装置は、第１の制御部が、第２の状態において、当該第１の制御部の操作パネルから入力される情報を処理する部分への電力の供給を遮断するか否かを特定する情報（図１０の「サーバーモード中の状態」）を格納する、格納部（記憶部１６０）を含んでいてもよい。
【０１６０】
第１の制御部は、入力部に対する情報の入力に応じて第２の状態に移行するときに、格納部に格納されている情報に従って、部分への電力の供給を遮断するか否かを決定するように構成されていてもよい。
【０１６１】
今回開示された各実施の形態は全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内での全ての変更が含まれることが意図される。また、実施の形態および各変形例において説明された発明は、可能な限り、単独でも、組合わせても、実施することが意図される。
【符号の説明】
【０１６２】
１０  ＭＦＰ、１０Ａ  ドア、１０Ｂ  用紙トレイ、２０  サーバー、３０  操作パネル、１００  情報処理機器、１００Ａ  情報処理システム、１００Ｘ，１００Ｙ  状態、１０１  ＬＡＮケーブル、１１１，１２１  ＵＳＢケーブル、１１２，１２２  ＨＤＭＩケーブル、３１０，３２０  画面。
【図１】
2018140594.tif 000003
【図２】
2018140594.tif 000004
【図３】
2018140594.tif 000005
【図４】
2018140594.tif 000006
【図５】
2018140594.tif 000007
【図６】
2018140594.tif 000008
【図７】
2018140594.tif 000009
【図８】
2018140594.tif 000010
【図９】
2018140594.tif 000011
【図１０】
2018140594.tif 000012
【図１１】
2018140594.tif 000013
【図１２】
2018140594.tif 000014
【図１３】
2018140594.tif 000015
【図１４】
2018140594.tif 000016
【図１５】
2018140594.tif 000017
【図１６】
2018140594.tif 000018
【図１７】
2018140594.tif 000019
【図１８】
2018140594.tif 000020