(57)【要約】【課題】あるユーザが画像形成装置などの情報処理装置を遠隔操作している間であっても、他のユーザが当該情報処理装置の有する複数の機能のうちの１つまたはいくつかの機能に関する操作を行うことができるようにする。【解決手段】実行可能性判断部１４により、直接操作に基づく特定の処理を遠隔操作に基づく特定の処理と並行して実行することが可能であるか否かを判断し、直接操作に基づく特定の処理を遠隔操作に基づく特定の処理と並行して実行することが可能である場合には、遠隔操作に基づく特定の処理について画像形成装置１の遠隔操作を可能にするための遠隔操作設定が行われてから当該遠隔操作設定が解除されるまでの間であっても、直接操作に基づく特定の処理に関する直接操作指示を直接操作指示受取部１３により受け取り、当該直接操作に基づく特定の処理を実行制御部１６により実行する。【選択図】図５
2009206548.tif 000002
【特許請求の範囲】
【請求項１】
利用者により利用可能な複数の機能をそれぞれ実現するための複数の処理を実行することができる多機能型の情報処理装置であって、
当該情報処理装置の遠隔操作を行う遠隔操作装置との間で情報の通信を行う通信手段と、
前記複数の処理のうちのいずれかの処理である第１の処理について、前記遠隔操作装置による当該情報処理装置の遠隔操作を可能にするための遠隔操作設定を行う遠隔操作設定手段と、
前記遠隔操作装置から前記通信手段を介して入力される、前記第１の処理に関する第１の操作指示を受け取る第１の操作指示受取手段と、
前記複数の処理のうちのいずれかの処理である第２の処理を前記第１の処理と並行して実行することが可能か否かを判断する実行可能性判断手段と、
前記実行可能性判断手段により前記第２の処理を前記第１の処理と並行して実行することが可能でないと判断された場合には、前記遠隔操作設定手段により前記遠隔操作設定が行われてから当該遠隔操作設定が解除されるまでの間、前記第２の操作指示受取手段による前記第２の操作指示の受取を拒否し、前記実行可能性判断手段により前記第２の処理を前記第１の処理と並行して実行することが可能であると判断された場合には、前記遠隔操作設定手段により前記遠隔操作設定が行われてから当該遠隔操作設定が解除されるまでの間であっても前記第２の操作指示受取手段による前記第２の操作指示を受け取る第２の操作指示受取手段と、
前記複数の処理を実行するための実行手段とを備えていることを特徴とする情報処理装置。
【請求項２】
計時を行う計時手段を備え、
前記遠隔操作設定手段は、前記遠隔操作設定が行われたときに前記計時手段による計時を開始させると共に、前記計時手段による計時を開始させてから前記第１の操作指示受取手段による前記第１の操作指示の受取がないまま所定時間経過したときには前記遠隔操作設定を解除することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
遠隔操作装置との間で情報の通信を行う通信手段を備え、利用者により利用可能な複数の機能をそれぞれ実現するための複数の処理を実行することができる多機能型の情報処理装置に操作制限方法を実行させるためのコンピュータプログラムであって、前記操作制限方法は、
前記複数の処理のうちのいずれかの処理である第１の処理について、前記遠隔操作装置による前記情報処理装置の遠隔操作を可能にするための遠隔操作設定を行う遠隔操作設定工程と、
前記第１の処理に関する第１の操作指示が前記遠隔操作装置から前記通信手段を介して入力されたときに、当該第１の操作指示を受け取る第１の操作指示受取工程と、
前記第１の操作指示受取工程において受け取られた前記第１の操作指示に基づいて前記第１の処理を実行する第１の実行工程と、
前記複数の処理のうちのいずれかの処理である第２の処理に関する第２の操作指示が入力されたときに、前記第２の処理を前記第１の処理と並行して実行することが可能か否かを判断する実行可能性判断工程と、
前記実行可能性判断工程において前記第２の処理を前記第１の処理と並行して実行することが可能でないと判断された場合には、前記遠隔操作設定工程において前記遠隔操作設定が行われてから当該遠隔操作設定が解除されるまでの間、前記入力された第２の操作指示の受取を拒否し、前記実行可能性判断工程において前記第２の処理を前記第１の処理と並行して実行することが可能であると判断された場合には、前記遠隔操作設定工程において前記遠隔操作設定が行われてから当該遠隔操作設定が解除されるまでの間であっても前記入力された第２の操作指示を受け取る第２の操作指示受取工程と、
前記第２の操作指示受取工程において前記第２の操作指示が受け取られた場合には、当該第２の操作指示に基づいて前記第２の処理を前記第１の処理と並行して実行する第２の実行工程とを備えていることを特徴とするコンピュータプログラム。
【請求項４】
前記遠隔操作設定工程において前記遠隔操作設定が行われたときに計時を開始する計時開始工程と、
前記計時開始工程において計時が開始されてから前記第１の操作指示受取工程における前記第１の操作指示の受取がないまま所定時間経過したときには前記遠隔操作設定工程において行われた前記遠隔操作設定を解除する遠隔操作設定解除工程とを備えていることを特徴とする請求項３に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばファクシミリ機能、印刷機能および複写機能といった複数の機能を有する画像形成装置などの多機能型の情報処理装置、およびこのような情報処理装置としてコンピュータを機能させるためのコンピュータプログラムに関する。
【背景技術】
【０００２】
例えば、ファクシミリ機能、印刷機能および複写機能といった複数の機能を有する画像形成装置（複合機）は、オフィスや家庭などに広く普及している。
【０００３】
このような画像形成装置には、当該画像形成装置を操作するための操作パネルが設けられている。
【０００４】
また、このような画像形成装置の中には、コンピュータネットワークなどの通信回線を介してパーソナルコンピュータなどの端末装置と当該画像形成装置とを接続し、端末装置により当該画像形成装置の遠隔操作を行う遠隔操作機能を備えているものがある。
【０００５】
遠隔操作機能を備えた画像形成装置の場合、操作パネルからの操作と端末装置からの遠隔操作とが競合するおそれがある。また、ある利用者Ａが端末装置を用いて画像形成装置を遠隔操作している間に、他の利用者Ｂが操作パネルを用いて当該画像形成装置を操作してしまい、このため利用者Ａの遠隔操作が利用者Ａの意に反して利用者Ｂの操作により変更されてしまうおそれがある。そこで、ある利用者が端末装置を用いて画像形成装置を遠隔操作している間は、他の利用者による操作パネルを用いた当該画像形成装置の操作を制限することが望ましい。特開２００７−４３６４７号公報（特許文献１）には、ある利用者が端末装置を用いて画像形成装置を遠隔操作している間、他の利用者が操作パネルを用いて当該画像形成装置を操作することができないようにする技術が記載されている。
【特許文献１】特開２００７−４３６４７
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、ある利用者が端末装置を用いて画像形成装置を遠隔操作している間、他の利用者が当該画像形成装置を全く操作することができないとすれば、画像形成装置の利便性または利用効率が悪くなる。
【０００７】
また、ある利用者が端末装置を用いて画像形成装置の遠隔操作を開始したものの、その後、遠隔操作を長時間中断する場合が考えられる。このような場合には、他の利用者が画像形成装置を操作できない状態が長時間継続することとなり、この結果、画像形成装置の利便性または利用効率が悪くなる。
【０００８】
本発明は例えば上述した問題に鑑みなされたものであり、本発明の第１の課題は、ある利用者が画像形成装置などの情報処理装置を遠隔操作している間であっても、他の利用者が当該情報処理装置の有する複数の機能のうちの１つまたはいくつかの機能に関する操作を行うことができる情報処理装置およびコンピュータプログラムを提供することにある。
【０００９】
本発明の第２の課題は、ある利用者が画像形成装置などの情報処理装置の遠隔操作を長時間中断しているために、他の利用者が当該情報処理装置を操作することができない状態が長時間継続するのを防止することができる情報処理装置およびコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明の第１の情報処理装置は、利用者により利用可能な複数の機能をそれぞれ実現するための複数の処理を実行することができる多機能型の情報処理装置であって、当該情報処理装置の遠隔操作を行う遠隔操作装置との間で情報の通信を行う通信手段と、前記複数の処理のうちのいずれかの処理である第１の処理について、前記遠隔操作装置による当該情報処理装置の遠隔操作を可能にするための遠隔操作設定を行う遠隔操作設定手段と、前記遠隔操作装置から前記通信手段を介して入力される、前記第１の処理に関する第１の操作指示を受け取る第１の操作指示受取手段と、前記複数の処理のうちのいずれかの処理である第２の処理を前記第１の処理と並行して実行することが可能か否かを判断する実行可能性判断手段と、前記実行可能性判断手段により前記第２の処理を前記第１の処理と並行して実行することが可能でないと判断された場合には、前記遠隔操作設定手段により前記遠隔操作設定が行われてから当該遠隔操作設定が解除されるまでの間、前記第２の操作指示受取手段による前記第２の操作指示の受取を拒否し、前記実行可能性判断手段により前記第２の処理を前記第１の処理と並行して実行することが可能であると判断された場合には、前記遠隔操作設定手段により前記遠隔操作設定が行われてから当該遠隔操作設定が解除されるまでの間であっても前記第２の操作指示受取手段による前記第２の操作指示を受け取る第２の操作指示受取手段と、前記複数の処理を実行するための実行手段とを備えている。
【００１１】
上記課題を解決するために、本発明の第２の情報処理装置は、上述した第１の情報処理装置の構成要素に加え、計時を行う計時手段を備えている。そして、前記遠隔操作設定手段は、前記遠隔操作設定が行われたときに前記計時手段による計時を開始させると共に、前記計時手段による計時を開始させてから前記第１の操作指示受取手段による前記第１の操作指示の受取がないまま所定時間経過したときには前記遠隔操作設定を解除する。
【００１２】
上記課題を解決するために、本発明の第１のコンピュータプログラムは、遠隔操作装置との間で情報の通信を行う通信手段を備え、利用者により利用可能な複数の機能をそれぞれ実現するための複数の処理を実行することができる多機能型の情報処理装置に操作制限方法を実行させるためのコンピュータプログラムであって、前記操作制限方法は、前記複数の処理のうちのいずれかの処理である第１の処理について、前記遠隔操作装置による前記情報処理装置の遠隔操作を可能にするための遠隔操作設定を行う遠隔操作設定工程と、前記第１の処理に関する第１の操作指示が前記遠隔操作装置から前記通信手段を介して入力されたときに、当該第１の操作指示を受け取る第１の操作指示受取工程と、前記第１の操作指示受取工程において受け取られた前記第１の操作指示に基づいて前記第１の処理を実行する第１の実行工程と、前記複数の処理のうちのいずれかの処理である第２の処理に関する第２の操作指示が入力されたときに、前記第２の処理を前記第１の処理と並行して実行することが可能か否かを判断する実行可能性判断工程と、前記実行可能性判断工程において前記第２の処理を前記第１の処理と並行して実行することが可能でないと判断された場合には、前記遠隔操作設定工程において前記遠隔操作設定が行われてから当該遠隔操作設定が解除されるまでの間、前記入力された第２の操作指示の受取を拒否し、前記実行可能性判断工程において前記第２の処理を前記第１の処理と並行して実行することが可能であると判断された場合には、前記遠隔操作設定工程において前記遠隔操作設定が行われてから当該遠隔操作設定が解除されるまでの間であっても前記入力された第２の操作指示を受け取る第２の操作指示受取工程と、前記第２の操作指示受取工程において前記第２の操作指示が受け取られた場合には、当該第２の操作指示に基づいて前記第２の処理を前記第１の処理と並行して実行する第２の実行工程とを備えている。
【００１３】
上記課題を解決するために、本発明の第２のコンピュータプログラムは、前記遠隔操作設定工程において前記遠隔操作設定が行われたときに計時を開始する計時開始工程と、前記計時開始工程において計時が開始されてから前記第１の操作指示受取工程における前記第１の操作指示の受取がないまま所定時間経過したときには前記遠隔操作設定工程において行われた前記遠隔操作設定を解除する遠隔操作設定解除工程とを備えている。
【発明の効果】
【００１４】
上述した第１の情報処理装置では、第２の処理を第１の処理と並行して実行することが可能である場合には、第１の処理について情報処理装置の遠隔操作を可能にするための遠隔操作設定が行われてから当該遠隔操作設定が解除されるまでの間であっても、第２の処理に関する第２の操作指示の受取を許可する。これにより、ある利用者が、情報処理装置の有する第１の機能を実現するための第１の処理に関して情報処理装置の遠隔操作を可能にするための遠隔操作設定を行う旨の指示を情報処理装置に入力し、第１の処理に関して情報処理装置を遠隔操作している間であっても、他の利用者は、当該情報処理装置の有する第２の機能を実現するための第２の処理に関して当該情報処理装置を操作することができる。したがって、情報処理装置の利便性または利用効率を良くすることができる。
【００１５】
上述した第２の情報処理装置では、第１の処理について情報処理装置の遠隔操作を可能にするための遠隔操作設定が行われたときに計時を開始し、計時を開始してから第１の処理に関する第１の操作指示の受取がないまま所定時間経過したときには、この第１の処理に関する遠隔操作設定を解除する。遠隔操作設定が解除されると、第１の処理に関して新たな遠隔操作設定が行われない限り、第１の処理と並行して実行することが可能でない第２の処理に関しても情報処理装置を操作することが可能になる。したがって、ある利用者が情報処理装置の遠隔操作を長時間中断しているために、他の利用者が当該情報処理装置を操作することができない状態が長時間継続するのを防止することができ、情報処理装置の利便性または利用効率を良くすることができる。
【００１６】
上述した第１のコンピュータプログラムでは、第２の処理を第１の処理と並行して実行することが可能である場合には、第１の処理について情報処理装置の遠隔操作を可能にするための遠隔操作設定が行われてから当該遠隔操作設定が解除されるまでの間であっても、第２の処理に関する第２の操作指示の受取を許可する。これにより、ある利用者が、情報処理装置の有する第１の機能を実現するための第１の処理に関して情報処理装置の遠隔操作を可能にするための遠隔操作設定を行う旨の指示を情報処理装置に入力し、第１の処理に関して情報処理装置を遠隔操作している間であっても、他の利用者は、当該情報処理装置の有する第２の機能を実現するための第２の処理に関して当該情報処理装置を操作することができる。したがって、情報処理装置の利便性または利用効率を良くすることができる。
【００１７】
上述した第２のコンピュータプログラムでは、第１の処理について情報処理装置の遠隔操作を可能にするための遠隔操作設定が行われたときに計時を開始し、計時を開始してから第１の処理に関する第１の操作指示の受取がないまま所定時間経過したときには、この第１の処理に関する遠隔操作設定を解除する。遠隔操作設定が解除されると、第１の処理に関して情報処理装置を遠隔操作するための新たな遠隔操作設定が行われない限り、第１の処理と並行して実行することが可能でない第２の処理に関しても情報処理装置を操作することが可能になる。したがって、ある利用者が情報処理装置の遠隔操作を長時間中断しているために、他の利用者が当該情報処理装置を操作することができない状態が長時間継続するのを防止することができ、情報処理装置の利便性または利用効率を良くすることができる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照しつつ、本発明の実施の形態について説明する。
【００１９】
（画像形成システム）
図１は本発明の実施形態である画像形成装置を含む画像形成システムを示している。
【００２０】
図１に示すように、画像形成システム１００は、本発明の実施形態である画像形成装置１と、３台の端末装置２、３および４と、画像形成装置１と各端末装置２、３および４とを相互に接続するコンピュータネットワーク５とを備えている。
【００２１】
画像形成装置１は、利用者により利用可能な複数の機能をそれぞれ実現するための複数の処理を実行することができる多機能型の情報処理装置である。例えば、画像形成装置１は、複写機能、印刷機能、ファクシミリ機能、文書管理機能などを有し、これらの機能をそれぞれ実現するための複写処理、印刷処理、ファクシミリ送受信処理、文書管理処理などを実行することができる複合機である。画像形成装置１はファクシミリ機能を実現するために電話回線（図示せず）に接続されている。また、画像形成装置１は、後述するように、画像形成装置１が有する画像読取部２１、印刷部２２などのハードウェア資源に競合が生じない限り、上述した複数の処理を例えばマルチタスク方式により並行して実行することができる。
【００２２】
各端末装置２、３および４は、画像形成装置１の遠隔操作を行う遠隔操作装置であり、例えばパーソナルコンピュータである。なお、画像形成システム１００を構成する端末装置の台数は限定されない。
【００２３】
コンピュータネットワーク５は、例えばローカルエリアネットワーク（ＬＡＮ）である。
【００２４】
このような構成を有する画像形成システム１００によれば、利用者は、端末装置２、３または４を用いて画像形成装置１を遠隔操作することにより、画像形成装置１から離れた場所で、原稿の複写、印刷、ファックス送信、文書管理などを行うことができる。もちろん、利用者は、図１に示すように、画像形成装置１のフロント部に配置された操作パネル部２５を直接操作することによっても、原稿の複写、印刷、ファックス送信、文書管理などを行うことができる。もっとも、このような直接操作は、後述する操作制限処理により制限される場合がある。
【００２５】
（画像形成装置）
図２は画像形成装置１の内部構成などを示している。図３は画像形成装置１の操作パネル部を示している。
【００２６】
図２に示すように、画像形成装置１は制御ユニット１０を備えている。そして、制御ユニット１０は、遠隔操作設定部１１、遠隔操作指示受取部１２、直接操作指示受取部１３、実行可能性判断部１４、計時部１５、実行制御部１６および総合制御部１７を備えている。さらに、画像形成装置１は、画像読取部２１、印刷部２２、記憶部２３、通信部２４および操作パネル部２５を備えている。
【００２７】
遠隔操作設定部１１は遠隔操作設定手段の具体例である。遠隔操作設定部１１は、画像形成装置１が有する複数の機能をそれぞれ実現するための複数の処理のうち、端末装置２、３または４を用いて画像形成装置１を遠隔操作する利用者が指定した特定の１つの処理について、端末装置２、３または４により画像形成装置１の遠隔操作を可能にするための遠隔操作設定を行う。遠隔操作設定は、利用者が操作パネル部２５に設けられた遠隔操作設定ボタン３６を押したときに行われる。画像形成装置１は通常、直接操作指示の入力のみを待つ状態にあるが、遠隔操作設定が行われると、直接操作指示の入力および遠隔操作指示の入力を待つ状態に移行する。以下、端末装置２、３または４を用いて画像形成装置１を遠隔操作する利用者を「遠隔操作者」といい、遠隔操作者が指定した特定の１つの処理を「遠隔操作に基づく特定の処理」という。なお、遠隔操作に基づく特定の処理は第１の処理の具体例である。
【００２８】
また、遠隔操作設定部１１は、遠隔操作設定が行われたときに計時部１５による計時を開始させると共に、計時部１５による計時を開始させてから遠隔操作指示受取部１２による遠隔操作指示の受取がないまま所定時間経過したときには遠隔操作設定を解除する。また、遠隔操作設定部１１は、実行制御部１６による遠隔操作に基づく特定の処理の実行が終了したときに、遠隔操作設定を解除する。
【００２９】
また、遠隔操作設定部１１は、画像形成装置１が有する複数の機能を実現するための複数の処理のそれぞれについて、遠隔操作に基づく特定の処理と並行して実行することが可能か否かを他の利用者に示すために、操作パネル部２５に設けられた操作可能表示部３５Ａ、３５Ｂ、３５Ｃおよび３５Ｄ（図３参照）の点灯・消灯を制御する。
【００３０】
遠隔操作指示受取部１２は第１の操作指示受取手段の具体例である。遠隔操作指示受取部１２は、端末装置２、３または４から通信部２４を介して入力される、遠隔操作に基づく特定の処理に関する遠隔操作指示を受け取る。なお、遠隔操作指示は第１の操作指示の具体例である。
【００３１】
直接操作指示受取部１３は第２の操作指示受取手段の具体例である。直接操作指示受取部１３は、画像形成装置１が有する複数の機能をそれぞれ実現するための複数の処理のうち、操作パネル部２５を用いて画像形成装置１を直接操作する利用者が指定した特定の１つの処理に関する直接操作指示を受け取る。以下、操作パネル部２５を用いて画像形成装置１を直接操作する利用者を「直接操作者」といい、直接操作者が指定した特定の１つの処理を「直接操作に基づく特定の処理」という。なお、直接操作に基づく特定の処理は第２の処理の具体例である。また、直接操作指示は第２の操作指示の具体例である。
【００３２】
また、直接操作指示受取部１３は、後述する操作制限処理において、実行可能性判断部１４により、直接操作に基づく特定の処理を遠隔操作に基づく特定の処理と並行して実行することが可能でないと判断された場合には、遠隔操作設定部１１により遠隔操作設定が行われてから当該遠隔操作設定が解除されるまでの間、直接操作に基づく特定の処理に関する直接操作指示の受取を拒否する。また、直接操作指示受取部１３は、実行可能性判断部１４により、直接操作に基づく特定の処理を遠隔操作に基づく特定の処理と並行して実行することが可能であると判断された場合には、遠隔操作設定部１１により遠隔操作設定が行われてから当該遠隔操作設定が解除されるまでの間であっても直接操作に基づく特定の処理に関する直接操作指示を受け取る。
【００３３】
実行可能性判断部１４は実行可能性判断手段の具体例である。実行可能性判断部１４は、直接操作に基づく特定の処理を遠隔操作に基づく特定の処理と並行して実行することが可能か否かを判断する。この判断には後述する実行可能性判断テーブル４０（図４参照）が用いられる。
【００３４】
計時部１５は計時手段の具体例である。計時部１５は計時を行う。計時部１５は例えばタイマである。
【００３５】
実行制御部１６は実行手段の具体例である。実行制御部１６は、画像読取部２１、印刷部２２、記憶部２３などを制御することにより、画像形成装置１が有する複数の機能をそれぞれ実現するための複数の処理を実行する。すなわち、実行制御部１６は、遠隔操作に基づく特定の処理に関する遠隔操作指示が受け取られたときには、この遠隔操作に基づく特定の処理を実行し、直接操作に基づく特定の処理に関する直接操作指示が受け取られたときには、この直接操作に基づく処理を実行する。また、実行制御部１６は、画像読取部２１、印刷部２２などのハードウェア資源に競合が生じない限り、複数の処理を例えばマルチタスク方式により並行して実行することができる。また、実行制御部１６は画像形成装置１の総合的な管理・制御を行う。
【００３６】
総合制御部１７は画像形成装置１を総合的に制御する。
【００３７】
制御ユニット１０、すなわち遠隔操作設定部１１、遠隔操作指示受取部１２、直接操作指示受取部１３、実行可能性判断部１４、計時部１５、実行制御部１６および総合制御部１７は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）およびＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）から構成されている。すなわち、ＲＯＭには、遠隔操作設定部１１、遠隔操作指示受取部１２、直接操作指示受取部１３、実行可能性判断部１４、計時部１５、実行制御部１６および総合制御部１７を実現するためのコンピュータプログラムが記憶されている。ＣＰＵはＲＯＭからこのコンピュータプログラムを読み出し、これを実行する。これにより、遠隔操作設定部１１、遠隔操作指示受取部１２、直接操作指示受取部１３、実行可能性判断部１４、計時部１５、実行制御部１６および総合制御部１７が具現化する。また、ＲＡＭはＣＰＵがコンピュータプログラムを実行するときの作業メモリとして用いられる。
【００３８】
画像読取部２１は原稿画像を光学的に読み取る装置であり、例えばスキャナーおよび原稿送り機構などを備えている。
【００３９】
印刷部２２は、画像読取部２１により読み取られた原稿画像の原稿画像データ、または端末装置２、３または４から送信された原稿画像データを用紙に印刷する装置である。
【００４０】
記憶部２３は例えばハードディスクである。記憶部２３は、主に文書管理機能による原稿画像データの保存のために用いられる。
【００４１】
通信部２４は通信手段の具体例である。通信部２４は、画像形成装置１の遠隔操作を行う端末装置２、３および４との間で情報の通信を行う。通信部２４は例えばローカルエリアネットワークを介して通信を行うための通信回路を備えている。
【００４２】
操作パネル部２５は、画像形成装置１のフロント部に設けられている。操作パネル部２５には、図３に示すように、実行開始ボタン３１、テンキー３２、３２、…、ディスプレイ３３、処理指定ボタン３４Ａ、３４Ｂ、３４Ｃ、３４Ｄ、操作可能表示部３５Ａ、３５Ｂ、３５Ｃ、３５Ｄおよび遠隔操作設定ボタン３６が設けられている。
【００４３】
実行開始ボタン３１は、直接操作に基づく特定の処理を画像形成装置１に実行させるためのボタンである。テンキー３２は、画像形成装置１に数値データや設定データを入力するためのキーである。ディスプレイ３３は例えば液晶ディスプレイである。ディスプレイ３３には、画像形成装置１により実行される処理などに関する種々の情報が表示される。
【００４４】
処理指定ボタン３４Ａ、３４Ｂ、３４Ｃおよび３４Ｄは、画像形成装置１が有する複数の機能をそれぞれ実現するための複数の処理の中から、利用者が実行を希望する特定の処理を指定するためのボタンである。例えば、処理指定ボタン３４Ａは複写処理を指定するためのボタンであり、処理指定ボタン３４Ｂは印刷処理を指定するためのボタンであり、処理指定ボタン３４Ｃはファクシミリ送信処理を指定するためのボタンであり、処理指定ボタン３４Ｄは文書管理処理を指定するためのボタンである。
【００４５】
操作可能表示部３５Ａ、３５Ｂ、３５Ｃおよび３５Ｄは、画像形成装置１が有する複数の機能を実現するための複数の処理のそれぞれについて、利用者により実行可能か否かを示すための表示部であり、例えば発光ダイオードなどの発光素子により構成されている。例えば、操作可能表示部３５Ａは複写処理が利用者により実行可能か否かを示し、操作可能表示部３５Ｂは印刷処理が利用者により実行可能か否かを示し、操作可能表示部３５Ｃはファクシミリ送信処理が利用者により実行可能か否かを示し、操作可能表示部３５Ｄは文書管理処理が利用者により実行可能か否かを示す。操作可能表示部３５Ａ、３５Ｂ、３５Ｃまたは３５Ｄが点灯しているときに、その点灯している操作可能表示部３５Ａ、３５Ｂ、３５Ｃまたは３５Ｄに対応する処理が利用者により実行可能であることを示し、操作可能表示部３５Ａ、３５Ｂ、３５Ｃまたは３５Ｄが消灯しているときに、その消灯している操作可能表示部３５Ａ、３５Ｂ、３５Ｃまたは３５Ｄに対応する処理が利用者により実行不能であることを示す。後述する操作制限処理において、操作可能表示部３５Ａ、３５Ｂ、３５Ｃおよび３５Ｄは、画像形成装置１が有する複数の機能をそれぞれ実現するための複数の処理のうち、遠隔操作に基づく特定の処理と並行して実行することが可能な処理を示す役割を果たす。なお、画像形成装置１が直接操作指示の入力のみを待つ状態にあるときは、画像形成装置１が有する複数の機能をそれぞれ実現するための複数の処理はすべて利用者により実行可能であるため、画像可能表示部３５Ａ、３５Ｂ、３５Ｃおよび３５Ｄはすべて点灯している。
【００４６】
遠隔操作設定ボタン３６は、端末装置２、３または４を用いて画像形成装置１の遠隔操作を可能にするための遠隔操作設定を行うためのボタンである。
【００４７】
直接操作者が画像形成装置１を直接操作する手順は例えば次のとおりである。まず、処理指定ボタン３４Ａ、３４Ｂ、３４Ｃおよび３４Ｄのうちのいずれかのボタンを押し、実行を希望する１つの処理を指定する。続いて、必要に応じて原稿などを画像読取部２１の原稿送り機構にセットする。続いて、必要に応じてテンキー３２を押し、当該指定した処理の実行に必要な数値データや設定データを画像形成装置１に入力する。続いて、実行開始ボタン３１を押す。これにより、当該指定した処理（直接操作に基づく特定の処理）の実行を開始する旨の直接操作指示が画像形成装置１に入力され、当該指定した処理が画像形成装置１により実行される。もっとも、このような直接操作は後述する操作制限処理により制限される場合がある。
【００４８】
また、遠隔操作者が画像形成装置１を遠隔操作する手順は次のとおりである。まず、画像形成装置１の前に移動し、処理指定ボタン３４Ａ、３４Ｂ、３４Ｃおよび３４Ｄのうちのいずれかのボタンを押し、実行を希望する１つの処理を指定する。続いて、必要に応じて原稿などを画像読取部２１の原稿送り機構にセットする。続いて、遠隔操作設定ボタン３６を押す。続いて、画像形成装置１から離れた場所にある端末装置２、３または４の前に移動し、端末装置２、３または４を操作し、当該指定した処理の実行に必要な数値データや設定データを端末装置２、３または４に入力する。続いて、当該指定した処理の実行を開始すべき旨の遠隔操作指示を端末装置２、３または４に入力する。これにより、端末装置２、３または４に入力された数値データや設定データと共に遠隔操作指示が端末装置２、３または４から画像形成装置１に送信される。これにより、遠隔操作者が指定した１つの処理（遠隔操作に基づく特定の処理）が画像形成装置１により実行される。
【００４９】
（実行可能性判断テーブル）
図４は実行可能性判断テーブルを示している。図４中の実行可能性判断テーブル４０は、例えば制御ユニット１０に設けられたＲＯＭに記憶されている。実行可能性判断テーブル４０は、画像形成装置１が有する複数の機能をそれぞれ実現するための複数の処理のうち、２つの処理を並行して実行することが可能か否かを示す情報を記述したテーブルである。後述する操作制限処理において、実行可能性判断部１４は、実行可能性判断テーブル４０に基づいて、直接操作に基づく特定の処理を遠隔操作に基づく特定の処理と並行して実行することが可能か否かを判断する。
【００５０】
実行可能性判断テーブル４０において、複写処理とは、画像読取部２１により原稿画像を光学的に読み取り、読み取った原稿画像を印刷部２２により用紙に印刷する処理である。印刷処理とは、端末装置２、３または４から送信された原稿画像データを印刷部２２により用紙に印刷する処理である。ファクシミリ送信処理とは、画像読取部２１により原稿画像を光学的に読み取り、読み取った原稿画像を、電話回線を介してファクシミリ送信する処理である。文書管理処理とは、画像読取部２１により原稿画像を光学的に読み取り、読み取った原稿画像の原稿画像データを記憶部２３に記憶し、これにより原稿画像データを保存する処理である（文書保存）。また、文書管理処理によれば、利用者の指示に従って記憶部２３に記憶された原稿画像データを読み出し、読み出した原稿画像データを印刷部２２により用紙に印刷することができる（文書出力）。
【００５１】
また、実行可能性判断テーブル４０において、「×」は、その行に記された処理とその列に記された処理とを並行して実行することが可能でないことを示し、「○」はその行に記された処理とその列に記された処理とを並行して実行することが可能であることを示す。例えば、ファクシミリ送信処理と複写処理は「×」であり、両処理を並行して実行することが可能でない。一方、ファクシミリ送信処理と印刷処理は「○」であり、両処理を並行して実行することが可能である。２つの処理を並行して実行することが可能であるか否かを決する理由の１つは、１つの処理単位を完遂するための連続稼働時間が長いハードウェア資源（例えば画像読取部２１、印刷部２２）に競合が生じるか否かである。
【００５２】
（操作制限処理）
図５は画像形成装置１による操作制限処理を示している。操作制限処理は、画像形成装置１の遠隔操作と直接操作とが並行して行われる場合に、遠隔操作中における直接操作の制限を行う処理である。遠隔操作者が、操作パネル部２５の処理指定ボタン３４Ａ、３４Ｂ、３４Ｃおよび３４Ｄのうちのいずれかのボタンを押し、実行を希望する１つの処理を指定する。続いて、遠隔操作者が、操作パネル部２５の遠隔操作設定ボタン３６を押すと、操作制限処理が開始される。
【００５３】
図５に示すように、まず、遠隔操作設定部１１は、遠隔操作者の指定した１つの処理、すなわち遠隔操作に基づく特定の処理について、端末装置２，３または４により画像形成装置１の遠隔操作を可能にするための遠隔操作設定を行う（ステップＳ１：遠隔操作設定工程）。これにより、画像形成装置１は、直接操作指示の入力のみを待つ状態から、直接操作指示の入力および遠隔操作指示の入力を待つ状態に移行する。
【００５４】
続いて、遠隔操作設定部１１は、計時部１５のタイマ値を０に設定し、計時部１５による計時を開始させる（ステップＳ２：計時開始工程）。
【００５５】
続いて、遠隔操作設定部１１は、画像形成装置１が有する複数の機能を実現するための複数の処理のそれぞれについて、遠隔操作に基づく特定の処理と並行して実行可能か否かを実行可能性判断テーブル４０に基づいて判断する。そして、遠隔操作設定部１１は、この判断結果に基づいて、操作パネル部２５の操作可能表示部３５Ａ、３５Ｂ、３５Ｃおよび３５Ｄの点灯、消灯を制御する（ステップＳ３）。これにより、遠隔操作に基づく特定の処理と並行して実行可能な処理については、当該処理に対応する操作可能表示部３５Ａ、３５Ｂ、３５Ｃまたは３５Ｄが点灯し、遠隔操作に基づく特定の処理と並行して実行不能な処理については、当該処理に対応する操作可能表示部３５Ａ、３５Ｂ、３５Ｃまたは３５Ｄが消灯する。直接利用者は、操作可能表示部３５Ａ、３５Ｂ、３５Ｃおよび３５Ｄの点灯、消灯を見ることにより、遠隔操作に基づく特定の処理と並行して実行可能な処理と実行不能な処理とを識別することができる。
【００５６】
以下、遠隔操作に関する処理（ステップＳ４ないしＳ８）と、直接操作に関する処理（ステップＳ９ないしＳ１３）が並行して行われる。
【００５７】
遠隔操作に関する処理（ステップＳ４ないしＳ８）において、まず、遠隔操作指示受取部１２は、遠隔操作に基づく特定の処理に関する遠隔操作指示が端末装置２、３または４から通信部２４を介して入力されたかどうかを判断する（ステップＳ４）。
【００５８】
遠隔操作に基づく特定の処理に関する遠隔操作指示が入力されたときには（ステップＳ４：ＹＥＳ）、遠隔操作指示受取部１２は、この遠隔操作指示を受け取る（ステップＳ５：第１の操作指示受取工程）。
【００５９】
遠隔操作指示受取部１２により受け取られた遠隔操作指示が、遠隔操作に基づく特定の処理の実行を開始すべき旨の指示である場合には、実行制御部１６は当該遠隔操作に基づく特定の処理を実行する（ステップＳ６：第１の実行工程）。
【００６０】
当該遠隔操作に基づく特定の処理の実行が終了した場合には、遠隔操作設定部１１は、ステップＳ１において行われた遠隔操作設定を解除する（ステップＳ７）。遠隔操作設定の解除により、画像形成装置１は、直接操作指示の入力および遠隔操作指示の入力を待つ状態から、直接操作指示の入力のみを待つ状態に移行する。また、操作パネル部２５の操作可能表示部３５Ａ、３５Ｂ、３５Ｃおよび３５Ｄがすべて点灯状態になる。そして、操作制限処理は終了する。
【００６１】
一方、ステップＳ４において、遠隔操作に基づく特定の処理に関する遠隔操作指示が入力されないときには（ステップＳ４：ＮＯ）、遠隔操作設定部１１は、ステップＳ２において計時が開始されてからステップＳ５における遠隔操作指示の受取がないまま所定時間経過したか否かを判断する（ステップＳ８）。具体的には、遠隔操作設定部１１は、計時部１５のタイマ値が基準値を超えたか否かを判断する。基準値は例えばおよそ３０秒ないし６０秒である。この基準値は例えば制御ユニット１０のＲＯＭまたは記憶部２３に記憶されている。
【００６２】
計時が開始されてから所定時間経過していないときには（ステップＳ８：ＮＯ）、処理はステップＳ４に戻る。
【００６３】
一方、計時が開始されてから遠隔操作指示の受取がないまま所定時間経過したときには（ステップＳ８：ＹＥＳ）、遠隔操作設定部１１は、ステップＳ１において行われた遠隔操作設定を解除する（ステップＳ７：遠隔操作設定解除工程）。遠隔操作設定の解除により、画像形成装置１は、直接操作指示の入力および遠隔操作指示の入力を待つ状態から、直接操作指示の入力のみを待つ状態に移行する。また、操作パネル部２５の操作可能表示部３５Ａ、３５Ｂ、３５Ｃおよび３５Ｄがすべて点灯状態になる。そして、操作制限処理は終了する。
【００６４】
他方、直接操作に関する処理（ステップＳ９ないしＳ１３）においては、まず、直接操作指示受取部１３は、直接操作に基づく特定の処理に関する直接操作指示が入力されたかどうかを判断する（ステップＳ９）。
【００６５】
直接操作に基づく特定の処理に関する直接操作指示が入力されたときには（ステップＳ９：ＹＥＳ）、実行可能性判断部１４は、当該直接操作に基づく特定の処理を、ステップＳ１において行われた遠隔操作設定の対象である遠隔操作に基づく特定の処理と並行して実行することが可能か否かを判断する（ステップＳ１０：実行可能性判断工程）。この判断には実行可能性判断テーブル４０（図４参照）が用いられる。
【００６６】
当該直接操作に基づく特定の処理を、ステップＳ１において行われた遠隔操作設定の対象である遠隔操作に基づく特定の処理と並行して実行することが可能でない場合には（ステップＳ１０：ＮＯ）、直接操作指示受取部１３は、当該直接操作に基づく特定の処理に関する直接操作指示の受取を拒否する（ステップＳ１１：第２の操作指示受取工程）。この結果、当該直接操作に基づく特定の処理に関する直接操作指示は受け取られないので、当該直接操作に基づく特定の処理は実行制御部１６により実行されない。
【００６７】
なお、このとき、総合制御部１７が、遠隔操作に基づく特定の処理の実行中であるために、ステップＳ９で入力された直接操作に基づく特定の処理を実行することができない旨をディスプレイ３３に表示してもよい。これにより、直接操作者は、ディスプレイ３３を見ることによって、直接操作に基づく特定の処理が実行不能であることを知ることができる。
【００６８】
一方、ステップＳ１０において、当該直接操作に基づく特定の処理を、ステップＳ１において行われた遠隔操作設定の対象である遠隔操作に基づく特定の処理と並行して実行することが可能である場合には（ステップＳ１０：ＹＥＳ）、直接操作指示受取部１３は当該直接操作指示を受け取る（ステップＳ１２：第２の操作指示受取工程）。
【００６９】
直接操作指示受取部１３により受け取られた直接操作指示が、直接操作に基づく特定の処理の実行を開始すべき旨の指示である場合には、実行制御部１６は当該直接操作に基づく特定の処理を実行する（ステップＳ１３：第２の実行工程）。ステップＳ６において遠隔操作に基づく特定の処理が実行されている場合には、この遠隔操作に基づく特定の処理と並行して当該直接操作に基づく特定の処理が実行される。
【００７０】
なお、ステップＳ７において遠隔操作設定が解除された場合には、新たな遠隔操作設定が行われない限り、直接操作者は、画像形成装置１が有するすべての処理を直接操作することが可能になる。
【００７１】
以上説明したとおり、本発明の実施形態である画像形成装置１によれば、直接操作に基づく特定の処理を遠隔操作に基づく特定の処理と並行して実行することが可能である場合には、当該遠隔操作に基づく特定の処理に関して画像形成装置１の遠隔操作を可能にするための遠隔操作設定が行われてから当該遠隔操作設定が解除されるまでの間であっても、当該直接操作に基づく特定の処理に関する直接操作指示の受取を許可する。
【００７２】
これにより、遠隔操作者が、処理指定ボタン３４Ａないし３４Ｄおよび遠隔操作設定ボタン３６を操作し、例えば画像形成装置１のファクシミリ機能を実現するためのファクシミリ送信処理について遠隔操作設定を行い、ファクシミリ送信処理を実行するために画像形成装置１を遠隔操作している間であっても、直接操作者は、当該画像形成装置１の有する文書管理機能（文書出力機能）を実現するための文書管理処理（文書出力処理）に関して当該画像形成装置１を操作することができる。すなわち、遠隔操作者が画像形成装置１を利用してファクシミリ送信を行っている間に、直接操作者は、画像形成装置１の記憶部２３に記憶された原稿画像データを用紙に印刷することができる。
【００７３】
したがって、画像形成装置１の利便性または利用効率を良くすることができる。特に、複数の者が画像形成装置１を共用する場合に、画像形成装置１の利便性または利用効率を良くすることができる。
【００７４】
また、本発明の実施形態である画像形成装置１では、遠隔操作に基づく特定の処理について遠隔操作設定が行われたときに計時を開始し、計時を開始してから当該遠隔操作に基づく特定の処理に関する遠隔操作指示の受取がないまま所定時間経過したときには、この遠隔操作に基づく特定の処理についての遠隔操作設定を解除する。遠隔操作設定が解除されると、新たな遠隔操作設定が行われない限り、遠隔操作に基づく特定の処理と並行して実行することが可能でない直接操作に基づく特定の処理に関しても画像形成装置１を操作することが可能になる。したがって、遠隔操作者が画像形成装置１の遠隔操作を長時間中断しているために、直接操作者が画像形成装置１を操作することができない状態が長時間継続するのを防止することができ、画像形成装置の利便性または利用効率を良くすることができる。特に、複数の者が画像形成装置１を共用する場合に、画像形成装置１の利便性または利用効率を良くすることができる。
【００７５】
なお、上述した実施形態では、操作制限処理において、遠隔操作に基づく特定の処理につき遠隔操作設定が行われてからこれが解除されるまでの間、直接操作に基づく特定の処理に関する直接操作指示の受取を実行可能性判断部１４の判断結果に基づいて制限する場合を例にあげた。しかし、本発明はこれに限らない。例えば、遠隔操作に基づく特定の処理につき遠隔操作設定が行われてからこれが解除されるまでの間、他の遠隔操作に基づく特定の処理に関する遠隔操作設定または遠隔操作指示の受取を実行可能性判断部１４の判断結果に基づいて制限してもよい。すなわち、第２の処理は、直接操作に基づく特定の処理でも、他の遠隔操作に基づく特定の処理でもよい。
【００７６】
また、上述した実施形態では、遠隔操作者が実行を希望する１つの処理を処理指定ボタン３４Ａ、３４Ｂ、３４Ｃまたは３４Ｄを押すことにより指定してから、遠隔操作設定ボタン３６を押すことにより、遠隔操作に基づく特定の処理についての遠隔操作設定が行われる場合を例にあげた。しかし、本発明はこれに限らない。遠隔操作者が実行を希望する１つの処理を指定する前に、遠隔操作者が遠隔操作設定ボタン３６を押し、その後、遠隔操作者が操作する端末操作２、３または４から遠隔操作者が実行を希望する１つの処理を特定するための信号を画像形成装置１に送信し、この信号が画像形成装置１に受信されたときに、遠隔操作に基づく特定の処理についての遠隔操作設定が行われるようにしてもよい。
【００７７】
また、上述した実施形態では、遠隔操作設定ボタン３６を押すことにより遠隔操作設定を行う場合を例にあげたが、本発明はこれに限らない。例えば、遠隔操作者が端末装置２、３または４から画像形成装置１へ遠隔操作設定信号を送信し、画像形成装置１がこの遠隔操作設定信号を受信したときに遠隔操作設定を行ってもよい。この場合には、遠隔操作設定が行われていない期間中、画像形成装置を、直接操作指示の入力を待つだけでなく、端末装置からの遠隔操作設定信号の入力をも待つ状態にする必要がある。
【００７８】
また、上述した実施形態では、遠隔操作に基づく特定の処理の実行が終了したときに遠隔操作設定を解除する場合を例にあげたが、遠隔操作設定を解除する条件は、遠隔操作に基づく特定の処理の実行終了に限らない。例えば、画像読取部２１、印刷部２２などのハードウェア資源の稼働が遠隔操作に基づく特定の処理の実行終了前に終了する場合には、これらハードウェア資源の稼働が終了したときに遠隔操作設定を解除してもよい。
【００７９】
また、上述した実施形態では、実行可能性判断テーブル４０を用いて、直接操作に基づく特定の処理を遠隔操作に基づく特定の処理と並行して実行することが可能であるか否かを判断する場合を例にあげたが、本発明はこれに限らない。他の方法で、直接操作に基づく特定の処理を遠隔操作に基づく特定の処理と並行して実行することが可能であるか否かを判断してもよい。
【００８０】
また、上述した実施形態における操作制限処理（図５参照）では、ステップＳ３で、画像形成装置１が有する複数の機能を実現するための複数の処理のそれぞれについて、遠隔操作に基づく特定の処理と並行して実行可能か否かを実行可能性判断テーブル４０に基づいて判断し、この判断結果に基づいて、操作パネル部２５の操作可能表示部３５Ａ、３５Ｂ、３５Ｃおよび３５Ｄの点灯、消灯を制御する。そして、ステップＳ１０では、直接操作に基づく特定の処理に関する直接操作指示が入力されたときに、当該直接操作に基づく特定の処理を、遠隔操作に基づく特定の処理と並行して実行することが可能か否かを実行可能性判断テーブル４０に基づいて判断する。しかし、ステップＳ３の判断により、画像形成装置１が有する複数の機能を実現するための複数の処理のうち、遠隔操作に基づく特定の処理と並行して実行不能な処理については、当該処理に対応する処理指定ボタン３４Ａ、３４Ｂ、３４Ｃまたは３４Ｄを無効にしてもよい。この場合には、ステップＳ１０における実行可能性判断テーブル４０に基づく判断を排除することができる。
【００８１】
また、上述した実施形態では、本発明の情報処理装置として画像形成装置１を例にあげたが、本発明は、画像形成装置以外の情報処理装置にも適用することができる。
【００８２】
また、上述した実施形態では、遠隔操作装置として端末装置を例にあげ、この端末装置としてパーソナルコンピュータを例にあげたが、遠隔操作装置は、携帯電話などの無線通信機器でもよい。
【００８３】
また、本発明は、請求の範囲および明細書全体から読み取るこのできる発明の要旨または思想に反しない範囲で適宜変更可能であり、そのような変更を伴う情報処理装置およびコンピュータプログラムもまた本発明の技術思想に含まれる。
【図面の簡単な説明】
【００８４】
【図１】本発明の実施形態である画像形成装置を含む画像形成システムを示す説明図である。
【図２】本発明の実施形態である画像形成装置の内部構成などを示すブロック図である。
【図３】本発明の実施形態である画像形成装置の操作パネルを示す説明図である。
【図４】本発明の実施形態である画像形成装置が有する実行可能性判断テーブルを示す説明図である。
【図５】本発明の実施形態である画像形成装置による操作制限処理を示すフローチャートである。
【符号の説明】
【００８５】
１  画像形成装置（情報処理装置）
２、３、４  端末装置（遠隔操作装置）
１１  遠隔操作設定部（遠隔操作設定手段）
１２  遠隔操作指示受取部（第１の操作指示受取手段）
１３  直接操作指示受取部（第２の操作指示受取手段）
１４  実行可能性判断部（実行可能性判断手段）
１５  計時部（計時手段）
１６  実行制御部（実行部）
２４  通信部（通信手段）
３４Ａ、３４Ｂ、３４Ｃ、３４Ｄ  処理指定ボタン
３６  遠隔操作設定ボタン
４０  実行可能性判断テーブル
【図１】
2009206548.tif 000003
【図２】
2009206548.tif 000004
【図３】
2009206548.tif 000005
【図４】
2009206548.tif 000006
【図５】
2009206548.tif 000007