(57)【要約】【課題】複数の操作手段により機器の操作が可能な構成において、排他制御による操作の制限が不必要に継続されることを抑制し、機器の使用効率の向上を図る。【解決手段】情報処理装置は、複数の操作手段による操作を受け付ける。情報処理装置の機能には、一の操作手段において使用されているときに他の操作手段からの操作を受け付けない排他制御の対象である機能がある。情報処理装置は、複数の操作手段のうちの一の操作手段に対して排他制御の対象である機能を使用する権限が与えられている場合であって、一の操作手段で認証された操作者と同一の操作者または特定の関係を有する他の操作者により認証された他の操作手段から、この機能の使用が要求された場合に、一の操作手段と他の操作手段とによる機能の共用を許容する。【選択図】図１８
2018037912.tif 000002
【特許請求の範囲】
【請求項１】
複数の操作手段からの操作を受け付ける操作受け付け部と、
前記操作受け付け部により受け付けた操作に基づき機能を実行する機能実行部と、
前記操作手段の操作者の認証処理を行う認証処理部と、
前記複数の操作手段のうちの一の操作手段に対して前記機能のうちの排他制御の対象である機能を使用する権限が与えられている場合であって、当該一の操作手段で認証された操作者とは異なる操作者により認証された他の操作手段から当該機能の使用が要求された場合に、当該他の操作手段による当該機能の使用を禁止し、当該一の操作手段で認証された操作者と同一の操作者により認証された他の操作手段から当該機能の使用が要求された場合に、当該一の操作手段と当該他の操作手段とによる当該機能の共用を許容する排他制御を行う排他制御部と、
を備えることを特徴とする、情報処理装置。
【請求項２】
前記排他制御部は、前記複数の操作手段のうちの一の操作手段に対して排他制御の対象である機能を使用する権限が与えられている場合であって、当該一の操作手段で認証された操作者に対して予め定められた特定の関係を有する他の操作者により認証された他の操作手段から当該機能の使用が要求された場合に、当該一の操作手段と当該他の操作手段とによる当該機能の共用を許容することを特徴とする、請求項１に記載の情報処理装置。
【請求項３】
前記排他制御部は、前記一の操作手段で認証された操作者に対して前記特定の関係を有する前記他の操作者により認証された前記他の操作手段に対し、予め定められた制限を課して、排他制御の対象である当該機能の共用を許容することを特徴とする、請求項２に記載の情報処理装置。
【請求項４】
前記排他制御部は、前記一の操作手段と前記他の操作手段とにより排他制御の対象である前記機能の共用を許容した後、いずれかの操作手段において当該機能の使用が完了した場合、残りの操作手段に当該機能を使用する権限を占有させる制御を行うことを特徴とする、請求項１乃至請求項３のいずれかに記載の情報処理装置。
【請求項５】
前記排他制御部は、前記複数の操作手段のうちの一の操作手段に対して排他制御の対象である機能を使用する権限が与えられている場合であって、当該一の操作手段で認証された操作者とは異なる操作者により認証された他の操作手段から当該機能の使用が要求された場合に、当該機能を使用する権限が与えられている当該一の操作手段に対し、当該権限を委譲するか否かを問い合わせ、当該一の操作手段から当該権限を委譲する旨の応答を取得した場合または当該一の操作手段から当該権限の委譲に関する応答が一定時間以上なかった場合に、当該権限を当該一の操作手段から当該他の操作手段へ移動させることを特徴とする、請求項１乃至請求項４のいずれかに記載の情報処理装置。
【請求項６】
前記排他制御部は、排他制御の対象である前記機能を使用する権限を譲り受けた前記他の操作手段において、当該機能の使用が完了した場合または当該機能の使用が一定時間以上行われなかった場合に、当該権限を当該他の操作手段から前記一の操作手段へ復帰させることを特徴とする、請求項５に記載の情報処理装置。
【請求項７】
情報処理装置を操作する複数の操作手段と、
前記操作手段の操作者の認証処理を行う認証処理部と、
前記複数の操作手段のうちの一の操作手段に対して前記情報処理装置の機能のうちの排他制御の対象である機能を使用する権限が与えられている場合であって、当該一の操作手段で認証された操作者とは異なる操作者により認証された他の操作手段から当該機能の使用が要求された場合に、当該他の操作手段による当該機能の使用を禁止し、当該一の操作手段で認証された操作者と同一の操作者により認証された他の操作手段から当該機能の使用が要求された場合に、当該一の操作手段と当該他の操作手段とによる当該機能の共用を許容する排他制御を行う排他制御部と、
を備えることを特徴とする、情報処理システム。
【請求項８】
複数の前記操作手段の少なくとも一つは、前記排他制御部とネットワークを介して情報通信を行う外部端末装置であることを特徴とする、請求項７に記載の情報処理システム。
【請求項９】
コンピュータを、
複数の操作手段からの操作を受け付ける操作受け付け手段と、
前記操作受け付け手段により受け付けた操作に基づき機能を実行する機能実行手段と、
前記操作手段の操作者の認証処理を行う認証処理手段と、
前記複数の操作手段のうちの一の操作手段に対して前記機能のうちの排他制御の対象である機能を使用する権限が与えられている場合であって、当該一の操作手段で認証された操作者とは異なる操作者により認証された他の操作手段から当該機能の使用が要求された場合に、当該他の操作手段による当該機能の使用を禁止し、当該一の操作手段で認証された操作者と同一の操作者により認証された他の操作手段から当該機能の使用が要求された場合に、当該一の操作手段と当該他の操作手段とによる当該機能の共用を許容する排他制御を行う排他制御手段として、
機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システムおよびプログラムに関する。
【背景技術】
【０００２】
機器を操作する操作手段を複数設け、複数の操作者により、あるいは互いに離れた複数の場所から機器を操作することが実現されている。特許文献１には、アプリケーション・プログラムを登録し、複数の操作者が同時使用できない複数のアプリケーション・プログラムを同時に使用しようとする場合に、一のアプリケーション・プログラムの操作画面を変更することにより、排他制御を行う画像形成装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１２６２１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
複数の操作手段により操作が可能な機器において、一の操作者による操作を許可し、他の操作者による操作を制限する排他制御が行われる場合がある。このとき、操作が許可されている操作者が操作を行う権限（他の操作者に対する排他権）を解除し忘れた場合等に、操作が制限されている操作者は不必要に操作の実行を待たされることになり、機器の使用効率が低下するという問題があった。
【０００５】
本発明は、複数の操作手段により機器の操作が可能な構成において、排他制御による操作の制限が不必要に継続されることを抑制し、機器の使用効率の向上を図ることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の請求項１に係る情報処理装置は、
複数の操作手段からの操作を受け付ける操作受け付け部と、
前記操作受け付け部により受け付けた操作に基づき機能を実行する機能実行部と、
前記操作手段の操作者の認証処理を行う認証処理部と、
前記複数の操作手段のうちの一の操作手段に対して前記機能のうちの排他制御の対象である機能を使用する権限が与えられている場合であって、当該一の操作手段で認証された操作者とは異なる操作者により認証された他の操作手段から当該機能の使用が要求された場合に、当該他の操作手段による当該機能の使用を禁止し、当該一の操作手段で認証された操作者と同一の操作者により認証された他の操作手段から当該機能の使用が要求された場合に、当該一の操作手段と当該他の操作手段とによる当該機能の共用を許容する排他制御を行う排他制御部と、
を備えることを特徴とする、情報処理装置である。
請求項２に係る情報処理装置は、
前記排他制御部は、前記複数の操作手段のうちの一の操作手段に対して排他制御の対象である機能を使用する権限が与えられている場合であって、当該一の操作手段で認証された操作者に対して特定の関係を有する他の操作者により認証された他の操作手段から当該機能の使用が要求された場合に、当該一の操作手段と当該他の操作手段とによる当該機能の共用を許容することを特徴とする、請求項１に記載の情報処理装置である。
請求項３に係る情報処理装置は、
前記排他制御部は、前記一の操作手段で認証された操作者に対して特定の関係を有する前記他の操作者により認証された前記他の操作手段に対し、予め定められた制限を課して、排他制御の対象である当該機能の共用を許容することを特徴とする、請求項２に記載の情報処理装置である。
請求項４に係る情報処理装置は、
前記排他制御部は、前記一の操作手段と前記他の操作手段とにより排他制御の対象である前記機能の共用を許容した後、いずれかの操作手段において当該機能の使用が完了した場合、残りの操作手段に当該機能を使用する権限を占有させる制御を行うことを特徴とする、請求項１乃至請求項３のいずれかに記載の情報処理装置である。
請求項５に係る情報処理装置は、
前記排他制御部は、前記複数の操作手段のうちの一の操作手段に対して排他制御の対象である機能を使用する権限が与えられている場合であって、当該一の操作手段で認証された操作者とは異なる操作者により認証された他の操作手段から当該機能の使用が要求された場合に、当該機能を使用する権限が与えられている当該一の操作手段に対し、当該権限を委譲するか否かを問い合わせ、当該一の操作手段から当該権限を委譲する旨の応答を取得した場合または当該一の操作手段から当該権限の委譲に関する応答が一定時間以上なかった場合に、当該権限を当該一の操作手段から当該他の操作手段へ移動させることを特徴とする、請求項１乃至請求項４のいずれかに記載の情報処理装置である。
請求項６に係る情報処理装置は、
前記排他制御部は、排他制御の対象である前記機能を使用する権限を譲り受けた前記他の操作手段において、当該機能の使用が完了した場合または当該機能の使用が一定時間以上行われなかった場合に、当該権限を当該他の操作手段から前記一の操作手段へ復帰させることを特徴とする、請求項５に記載の情報処理装置である。
請求項７に係る情報処理システムは、
情報処理装置を操作する複数の操作手段と、
前記操作手段の操作者の認証処理を行う認証処理部と、
前記複数の操作手段のうちの一の操作手段に対して前記情報処理装置の機能のうちの排他制御の対象である機能を使用する権限が与えられている場合であって、当該一の操作手段で認証された操作者とは異なる操作者により認証された他の操作手段から当該機能の使用が要求された場合に、当該他の操作手段による当該機能の使用を禁止し、当該一の操作手段で認証された操作者と同一の操作者により認証された他の操作手段から当該機能の使用が要求された場合に、当該一の操作手段と当該他の操作手段とによる当該機能の共用を許容する排他制御を行う排他制御部と、
を備えることを特徴とする、情報処理システムである。
請求項８に係る情報処理システムは、
複数の前記操作手段の少なくとも一つは、前記排他制御部とネットワークを介して情報通信を行う外部端末装置であることを特徴とする、請求項７に記載の情報処理システムである。
請求項９に係るプログラムは、
コンピュータを、
複数の操作手段からの操作を受け付ける操作受け付け手段と、
前記操作受け付け手段により受け付けた操作に基づき機能を実行する機能実行手段と、
前記操作手段の操作者の認証処理を行う認証処理手段と、
前記複数の操作手段のうちの一の操作手段に対して前記機能のうちの排他制御の対象である機能を使用する権限が与えられている場合であって、当該一の操作手段で認証された操作者とは異なる操作者により認証された他の操作手段から当該機能の使用が要求された場合に、当該他の操作手段による当該機能の使用を禁止し、当該一の操作手段で認証された操作者と同一の操作者により認証された他の操作手段から当該機能の使用が要求された場合に、当該一の操作手段と当該他の操作手段とによる当該機能の共用を許容する排他制御を行う排他制御手段として、
機能させることを特徴とするプログラムである。
【発明の効果】
【０００７】
請求項１の発明によれば、複数の操作手段から使用することを要求された機能に関する排他制御において、同一の操作者が使用する操作手段に対しては機能の共用を認めることにより、情報処理装置の使用効率の向上を図ることができる。
請求項２の発明によれば、特定の関係を有する他の操作者に対しても、排他制御の対象である機能の共用を認めることにより、情報処理装置の使用効率の向上を図ることができる。
請求項３の発明によれば、特定の関係を有する他の操作者に対して、同一の操作者に対して共有を認める場合とは異なる制限を課して排他制御の対象である機能の共用を認めることにより、より多様な排他制御を実現することができる。
請求項４の発明によれば、排他制御の対象である機能の共用が解消された場合に、他の操作者に対して排他制御を行うことができる。
請求項５の発明によれば、排他制御において、さらに排他制御の対象である機能を使用する権限を保有する操作手段の操作者が意図的に権限を委譲する他、この操作者が応答しない場合にも権限を移動させることができるため、情報処理装置の使用効率の向上を図ることができる。
請求項６の発明によれば、排他制御の対象である機能を使用する権限を委譲された操作手段において、この機能を使用しなくなった場合に、権限を元の操作手段に復帰可能とすることにより、情報処理装置の使用効率の向上を図ることができる。
請求項７の発明によれば、複数の操作手段から排他制御の対象である機能の使用が要求された場合に、同一の操作者が使用する操作手段に対しては機能の共用を認めることにより、情報処理装置の使用効率の向上を図ることができる。
請求項８の発明によれば、外部端末装置を含む複数の操作手段から排他制御の対象である機能の使用が要求された場合に、同一の操作者が使用する操作手段に対しては機能の共用を認めることにより、情報処理装置の使用効率の向上を図ることができる。
請求項９の発明によれば、情報処理装置としてのコンピュータにおいて、複数の操作手段から排他制御の対象である機能の使用が要求された場合に、同一の操作者が使用する操作手段に対しては機能の共用を認めることにより、情報処理装置の使用効率の向上を図ることができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態が適用される情報処理システムの構成例を示す図である。
【図２】情報処理装置の構成例を示す図である。
【図３】端末装置の構成例を示す図である。
【図４】情報処理装置の制御部の機能構成を示す図である。
【図５】端末装置の機能構成を示す図である。
【図６】情報処理装置の操作画面の構成例を示す図であり、ログイン画面を示す図である。
【図７】情報処理装置の操作画面の構成例を示す図であり、ホーム・メニュー画面を示す図である。
【図８】情報処理装置の操作画面の構成例を示す図であり、コピー・メニュー画面を示す図である。
【図９】図８に示したコピー・メニュー画面において特殊タブが選択され、新たにホーム・メニュー画面が表示された様子を示す図である。
【図１０】複数の操作手段により情報処理装置の操作が行われた場合の操作画面の例を示す図であり、図１０（Ａ）は一の操作手段の操作画面を示す図であり、図１０（Ｂ）は他の一の操作手段の操作画面を示す図である。
【図１１】複数の操作手段により情報処理装置の操作が行われた場合の操作画面の他の例を示す図であり、図１１（Ａ）は一の操作手段の操作画面を示す図であり、図１１（Ｂ）は他の一の操作手段の操作画面を示す図である。
【図１２】操作を行う権限を有する操作者の切り替え画面の例を示す図であり、図１２（Ａ）は第１操作画面を示す図であり、図１２（Ｂ）は第２操作画面を示す図である。
【図１３】図１２に示した操作画面において、複写機能の操作を行う権限が委譲された様子を示す図であり、図１３（Ａ）は第１操作画面を示す図であり、図１３（Ｂ）は第２操作画面を示す図である。
【図１４】第２操作画面の操作手段において複写機能の操作を行う権限の再獲得が可能となった状態を示す図である。
【図１５】複数の操作手段においてホーム・メニュー画面を共有した状態を示す図であり、図１５（Ａ）は情報処理装置のＵＩ部に表示された直接操作画面を示す図であり、図１５（Ｂ）は端末装置の表示部に表示された遠隔操作画面を示す図である。
【図１６】同一人物がログインした複数の操作手段で排他制御の対象である機能のメニュー画面が表示される様子を示す図であり、図１６（Ａ）は端末装置の表示部にホーム・メニュー画面が表示された状態を示す図であり、図１６（Ｂ）はコピー・メニュー画面を表示するための操作が行われた状態を示す図である。
【図１７】本実施形態の排他制御による操作画面間の遷移について説明する状態遷移図である。
【図１８】本実施形態の排他制御による操作画面間の遷移の他の例について説明する状態遷移図である。
【図１９】図１７および図１８を参照して説明した状態遷移の主要な態様をまとめた図である。
【発明を実施するための形態】
【０００９】
＜本実施形態が適用される情報処理システムの構成＞
図１は、本実施形態が適用される情報処理システムの構成例を示す図である。図１に示すように、本実施形態による情報処理システム１０は、情報処理装置１００と、端末装置２００とを備える。情報処理装置１００と端末装置２００とは、ネットワーク２０を介して接続されている。本実施形態において、端末装置２００は、情報処理装置１００の遠隔操作手段として用いられる。なお、図１には、端末装置２００が１台のみ記載されているが、実際のシステムにおいては複数台の端末装置２００が設けられてもよい。また、情報処理装置１００は、ネットワーク２０を介してユーザ情報データベース３００および認証情報データベース４００に接続している。ユーザ情報データベース３００には、情報処理装置１００の操作者についての情報が格納されている。認証情報データベース４００には、ユーザ情報データベース３００に登録された操作者における情報処理装置１００の使用権限に関する認証情報が格納されている。
【００１０】
ネットワーク２０は、情報処理装置１００と端末装置２００との間で情報通信を行えるものであれば特に限定されず、例えばインターネットやＬＡＮ（Local Area Network）等としてよい。情報通信に用いられる通信回線は、有線であっても無線であっても良い。また、複数のネットワークや通信回線を介して情報処理装置１００と端末装置２００とを接続しても良い。特に図示しないが、ネットワーク２０には、ネットワークや通信回線を接続するためのゲートウェイやハブ、無線ＬＡＮにおけるアクセスポイント等の中継装置が適宜設けられる。
【００１１】
図２は、情報処理装置１００の構成例を示す図である。本実施形態では、一例として、情報処理装置１００が画像処理装置である場合について説明する。図２に示すように、情報処理装置１００は、例えば、画像形成部１１０と、画像読み取り部１２０と、用紙搬送部１３０と、ファクス送受信制御部１４０と、送受信部１５０とを備える。また、情報処理装置１００は、データ処理部１６０と、ユーザ・インターフェイス部（以下、ＵＩ部と記す）１７０、制御部１８０と、記憶部１９０とを備える。
【００１２】
画像形成部１１０は、記録材の一例である用紙に対して、画像形成材を用いて画像データに基づく画像を形成する。記録材に画像を形成する方式としては、例えば、感光体に付着させたトナーを記録材に転写して像を形成する電子写真方式や、インクを記録材上に吐出して像を形成するインクジェット方式等が用いられる。
【００１３】
画像読み取り部１２０は、いわゆるスキャナー装置により構成され、セットされた原稿上の画像を光学的に読み取り、読み取り画像（画像データ）を生成する。画像の読み取り方式としては、例えば、光源から原稿に照射した光に対する反射光をレンズで縮小してＣＣＤ（Charge Coupled Devices）で受光するＣＣＤ方式や、ＬＥＤ（Light Emitting Diode）光源から原稿に順に照射した光に対する反射光をＣＩＳ（Contact Image Sensor）で受光するＣＩＳ方式が用いられる。
【００１４】
用紙搬送部１３０は、図示しない用紙トレイに予め格納されている用紙を画像形成部１１０による画像形成が行われる位置へ搬送し、画像形成が行われた用紙を情報処理装置１００の外部へ排出する。
【００１５】
ファクス送受信制御部１４０は、ファクシミリ機能による画像データの送受信を制御する。具体的には、電話回線を介して外部機器と接続し、画像読み取り部１２０により読み取られた画像を外部機器へ送信したり、外部機器から画像を受信したりする。
【００１６】
送受信部１５０は、外部機器とデータの送受信を行う。特に区別しないが、送受信部１５０としては、ネットワーク２０にアクセスするためのデジタル通信回線用の送受信手段と、ファクシミリによる画像の送受信を行うための電話回線用の送受信手段とが、それぞれ設けられる。また、bluetooth（登録商標）や近距離無線通信等の無線通信による送受信手段を設けても良い。
【００１７】
データ処理部１６０は、例えばコンピュータのＣＰＵ（Central Processing Unit）がプログラムを実行することにより実現され、画像形成部１１０により用紙に形成される画像や画像読み取り部１２０により読み取られた画像に対するデータ処理を行う。
【００１８】
ＵＩ部１７０は、操作画面を表示する表示手段と、操作者による入力操作が行われる入力手段とを備える。表示手段としては、例えば液晶ディスプレイが用いられる。入力手段としては、例えばハードウェア・キーやタッチセンサが用いられる。本実施形態では、一例として、表示手段である液晶ディスプレイと入力手段であるタッチセンサとを組み合わせたタッチパネルをＵＩ部１７０として用いることとする。ＵＩ部１７０は、遠隔操作手段としての端末装置２００に対して、情報処理装置１００に搭載されて情報処理装置１００を直接操作するための直接操作手段として用いられる。
【００１９】
制御部１８０は、例えばコンピュータのＣＰＵがプログラムを実行することにより実現され、画像形成部１１０、画像読み取り部１２０、用紙搬送部１３０、ファクス送受信制御部１４０、送受信部１５０およびＵＩ部１７０を制御する。また、制御部１８０は、情報処理装置１００に対する操作手段（ＵＩ部１７０および端末装置２００）へのログイン情報を管理し、情報処理装置１００における特定の機能に対する排他制御を行う。
【００２０】
記憶部１９０は、例えばＲＯＭ（Read Only Memory）と、ＲＡＭ（Random Access Memory）とを含む。不揮発性のメモリであるＲＯＭには、ＣＰＵが制御部１８０およびデータ処理部１６０として機能するためのプログラムが格納されている。ＲＡＭは、制御部１８０による制御やデータ処理部１６０によるデータ処理において、作業メモリとして用いられる。
【００２１】
図３は、端末装置２００の構成例を示す図である。端末装置２００としては、例えばパーソナルコンピュータ、タブレット端末やスマートフォン等の情報端末等が用いられる。図３に示すように、端末装置２００は、ＣＰＵ２１０と、記憶部２２０と、送受信部２３０と、表示部２４０と、入力部２５０とを備える。
【００２２】
ＣＰＵ２１０は、プログラムを実行して演算手段および制御手段として機能する。記憶部２２０は、ＣＰＵ２１０により実行されるプログラムを記憶するＲＯＭおよび作業メモリとして用いられるＲＡＭを含む。送受信部２３０は、ネットワーク２０にアクセスするためのデジタル通信回線用の送受信手段を含み、ネットワーク２０を介して情報処理装置１００に接続し、データの送受信を行う。
【００２３】
表示部２４０は、制御手段として機能するＣＰＵ２１０に制御されて、情報処理装置１００を遠隔操作するための操作画面を表示する。表示部２４０としては、例えば液晶ディスプレイが用いられる。入力部２５０は、情報処理装置１００を遠隔操作するための操作者の入力操作を受け付ける入力手段である。入力部２５０としては、例えばキーボードやマウス、タッチセンサ等の入力デバイスが用いられる。一例として、端末装置２００がタブレット端末やスマートフォン等である場合は、液晶ディスプレイとタッチセンサとが組み合わされたタッチパネルが表示部２４０および入力部２５０として機能する。
【００２４】
＜情報処理装置１００の操作手段＞
本実施形態では、情報処理装置１００の操作手段（操作装置）として、情報処理装置１００に設けられた直接操作手段としてのＵＩ部１７０と、情報処理装置１００に対する外部装置である遠隔操作手段としての端末装置２００とが用いられる。以下、ＵＩ部１７０と端末装置２００とを区別せずに、操作手段と呼ぶ場合がある。
【００２５】
＜情報処理装置１００における制御部１８０の機能構成＞
図４は、情報処理装置１００の制御部１８０の機能構成を示す図である。図４に示すように、本実施形態の制御部１８０は、表示制御部１８１と、操作受け付け部１８２と、認証処理部１８３と、排他制御部１８４と、ログイン情報管理部１８５と、機能実行部１８６とを備える。
【００２６】
表示制御部１８１は、操作画面を生成し、ＵＩ部１７０の表示手段に表示させる。詳しくは後述するが、本実施形態では、操作画面として、操作者のログイン操作を受け付けるログイン画面と、各種の機能を使用するための操作を受け付けるメニュー画面とが生成される。また、表示制御部１８１は、ＵＩ部１７０による操作と共に端末装置２００による操作が行われている場合に、他の操作手段により操作が行われていることを示す表示を行う。さらに、表示制御部１８１は、後述する排他制御の対象となる機能に関して、端末装置２００との間で機能を使用する権限を委譲したり共有したりするための画面の表示を行う。
【００２７】
操作受け付け部１８２は、表示された操作画面に応じて操作者がＵＩ部１７０を用いて行った入力操作を受け付ける。具体的には、例えば、認証情報の入力操作、操作画面の切り替え指示や各種機能による動作の実行指示の入力操作、各種機能における設定情報の入力操作などを受け付ける。また、操作受け付け部１８２は、後述する排他制御の対象となる機能に関して、端末装置２００との間で機能を使用する権限を委譲したり共有したりするための操作などを受け付ける。
【００２８】
認証処理部１８３は、操作受け付け部１８２が受け付けた入力操作により取得された認証情報に基づき、操作者の認証処理を行い、情報処理システム１０へのログインを許可するか否かを決定する。認証情報としては、例えば、操作者を特定する操作者情報と、操作者ごとに設定された認証コードとを含む。認証処理部１８３は、認証情報を取得すると、認証情報データベース４００にアクセスし、認証情報に含まれる操作者情報および認証コードを照合して、ログインを許可するか否かを判断する。
【００２９】
排他制御部１８４は、情報処理装置１００における特定の機能に関して、排他制御を行う。すなわち、排他制御部１８４は、複数の操作手段の一つに対して、情報処理装置１００の機能のうち排他制御の対象となっている機能を使用する権限を与えた場合、他の操作手段からその機能の使用が要求されても、その他の操作手段によるその機能の使用を禁止する。具体的には、排他制御の対象となっている機能に関して、ＵＩ部１７０により使用されているときには、原則として、その機能を使用するための端末装置２００からの操作を受け付けない。また、排他制御の対象となっている機能に関して、端末装置２００により使用されているときには、原則として、その機能を使用するためのＵＩ部１７０や端末装置２００からの操作を受け付けない。
【００３０】
本実施形態の排他制御部１８４は、排他制御の対象であり、いずれかの操作手段（情報処理装置１００のＵＩ部１７０または端末装置２００）で使用されている機能に関して、一定の条件を満足すると、その機能を使用する権限の主体を変更する（権限を移動させる）。すなわち、一の操作手段において排他制御の対象である機能を使用する権限が保有している場合に、他の操作手段からその機能の使用を要求されたとき、一定の条件を満足すると、その機能を使用する権限を一の操作手段から他の操作手段へ移動させる。そして、この権限の移動を行った後、さらに一定の条件を満足すると、その機能を使用する権限を他の操作手段から一の操作手段へ復帰させる。
【００３１】
具体的には、一の操作手段において排他制御の対象である機能を使用する権限が保有されており、他の操作手段がその機能の使用を要求した場合、排他制御部１８４は、機能を使用する権限を保有する操作手段（以下、保有側操作手段）に対して権限を委譲するか否かを問い合わせる。保有側操作手段から権限を委譲する旨の応答を得た場合、排他制御部１８４は、機能の使用を要求した操作手段（以下、要求側操作手段）に権限の主体を変更する。また、保有側操作手段から、一定時間、何らの応答も得られなかった場合は、強制的に、要求側操作手段に権限の主体を変更する。そして、権限を委譲された要求側操作手段において、機能の使用が完了した後、および、機能の使用が一定時間行われなかった場合は、要求側操作手段に権限を委譲した保有側操作手段からの操作に応じて、権限の主体を保有側操作手段に戻す。
【００３２】
また、本実施形態の排他制御部１８４は、複数の操作手段にログインしている操作者が同一である場合、あるいは、予め定められた特定の関係を有する操作者どうしである場合、排他制御の対象である機能を使用する権限を、これらの操作者がログインしている複数の操作手段で共有することを認める。すなわち、排他制御の対象である機能を複数の操作手段で共用することを許容する。この場合、共有を認められた操作手段の操作者以外の操作者がログインした操作手段に対しては、排他制御が行われる。また、排他制御部１８４は、複数の操作手段にログインしている操作者が同一である場合と、特定の関係を有する複数の操作者である場合とで、共有する権限の内容を異ならせてもよい。特定の関係とは、例えば、同じ業務グループ等に所属する操作者どうしや、予め排他制御の対象となる機能の共用を許容する相手としてユーザ情報データベース３００等に登録した操作者どうし等の関係とすることができる。
【００３３】
ログイン情報管理部１８５は、情報処理装置１００および端末装置２００においてログインしている操作者の情報を記憶部１９０に格納して管理する。排他制御の対象である機能に対して複数の操作手段による操作の要求が行われた場合、この管理情報に基づいて、機能を使用する権限の共有が認められる操作者か否かが判断される。具体的には、排他制御の対象である機能に対して複数の操作手段による操作の要求が行われると、排他制御部１８４が、各操作手段にログインしている操作者の情報をログイン情報管理部１８５から読み出す。そして、排他制御部１８４は、ユーザ情報データベース３００にアクセスし、ログイン情報管理部１８５から読み出した操作者の情報を照合し、機能を使用する権限の共有が認められる特定の関係を有する操作者か否かを判定する。
【００３４】
また、ログイン情報管理部１８５は、排他制御の対象である機能ごとに、いずれの操作者がその機能を使用する権限を保有しているかの情報を管理する。具体的には、いずれかの操作手段にログインしている操作者が排他制御の対象である機能を使用している場合に、その操作者および操作手段の情報に、使用している機能の情報が関連付けられて保持される。
【００３５】
機能実行部１８６は、操作受け付け部１８２により受け付けた指示および送受信部１５０を介して端末装置２００から受信した指示に基づき、情報処理装置１００が備える各種の機能による動作を実行させる。
【００３６】
＜端末装置２００の機能構成＞
図５は、端末装置２００の機能構成を示す図である。図５に示すように、本実施形態の端末装置２００は、表示制御部２０１と、操作受け付け部２０２と、送受信制御部２０３とを備える。
【００３７】
表示制御部２０１は、操作受け付け部２０２で受け付けた操作および情報処理装置１００から受信した情報に基づいて操作画面を生成し、表示部２４０に表示させる。本実施形態では、遠隔操作手段である端末装置２００においても、情報処理装置１００のＵＩ部１７０と同様の操作を行えるように操作画面が構成される。したがって、表示制御部２０１では、操作画面として、情報処理装置１００の制御部１８０における表示制御部１８１と同様に、ログイン画面とメニュー画面とが生成される。また、表示制御部２０１は、情報処理装置１００から受信した情報に基づいて、排他制御に基づく機能の使用制限に関する情報や機能を使用する権限を委譲したり取得したりするための操作に関する情報を表示部２４０に表示させる。
【００３８】
操作受け付け部２０２は、表示部２４０に表示された操作画面に応じて操作者が入力部２５０を用いて行った入力操作を受け付ける。具体的には、例えば、認証情報の入力操作、操作画面の切り替え指示や各種機能による動作の実行指示の入力操作、各種機能における設定情報の入力操作などを受け付ける。また、操作受け付け部２０２は、情報処理装置１００の排他制御部１８４による排他制御の対象である機能に関して、情報処理装置１００のＵＩ部１７０または他の端末装置２００との間で機能を使用する権限を委譲したり共有したりするための操作などを受け付ける。
【００３９】
送受信制御部２０３は、送受信部２３０を制御して、操作受け付け部２０２により受け付けられた操作に基づく各種の命令やデータを情報処理装置１００へ送信させる。また、送受信制御部２０３は、情報処理装置１００から排他制御に関する情報（排他制御の対象である機能が他の操作手段において使用されていることを示す情報等）を受信し、表示制御部２０１に送る。
【００４０】
＜情報処理装置１００の操作画面の構成例＞
図６〜図８は、情報処理装置１００の操作画面の構成例を示す図である。図６はログイン画面を、図７はホーム・メニュー画面を、図８はコピー・メニュー画面を、それぞれ示す。これらの操作画面は、例えばＨＴＭＬで作成してもよいし、その他の既存の種々の方式で作成してもよい。本実施形態では、情報処理装置１００のＵＩ部１７０の表示手段に表示される操作画面（直接操作画面）と、端末装置２００の表示部２４０に表示される操作画面（遠隔操作画面）とは同一の構成であるものとする。各操作画面を同一の構成とすることにより、操作者は、情報処理装置１００のＵＩ部１７０により直接操作を行う場合と端末装置２００により遠隔操作を行う場合とで同じ操作画面を使用することができる。ただし、ＵＩ部１７０の直接操作画面と端末装置２００の遠隔操作画面とは、同様の操作を行うことができるものであればよく、構成が完全に同一である必要はない。
【００４１】
図６は、ログイン画面の構成例を示す図である。図６に示すログイン画面３１０には、情報処理システム１０へのログインに必要となる情報の入力に用いられるオブジェクトが表示されている。具体的には、ログインする操作者を特定する操作者情報を入力するためのアイコン３１１と、認証コードを入力するための入力フォーム３１２が表示されている。また、図６に示すログイン画面３１０には、必要な入力を行った後に情報処理システム１０へのログインを実行するためのボタン・オブジェクトであるログイン・ボタン３１３と、ログイン操作を中止するためのボタン・オブジェクトであるキャンセル・ボタン３１４とが表示されている。
【００４２】
操作者のアイコン３１１は、本実施形態の情報処理システム１０にログインして操作することが可能な操作者ごとに用意される。図６に示す例では、「Ａｄａｍ」、「Ｂｅｎ」、「Ｃｈｒｉｓ」、「Ｄａｖｉｄ」の名前が記された４つのアイコン３１１が表示されている。また、図６に示す例において、入力フォーム３１２は、認証コードとしてＰＩＮ（Personal Identification Number）を入力するように表示されている。操作者は、キー操作やタッチパネルへのタッチ操作により、ログイン画面３１０に表示されているアイコン３１１から自身のアイコン３１１を選択し、入力フォーム３１２にＰＩＮを入力して、ログイン・ボタン３１３を選択することにより、情報処理システム１０にログインする。なお、情報処理システム１０へのログイン方法は、上述の方法に限定されない。例えば、入力フォーム３１２に認証コードを入力する代わりに、専用の読み取り装置によりＩＣカードの認証コードを読み取ってログインを実行するカード認証のような方式を用いてもよい。
【００４３】
図７は、ホーム・メニュー画面の構成例を示す図である。操作者は、ホーム・メニュー画面３２０を操作することにより、情報処理装置１００である画像処理装置の機能を使用するための機能ごとの操作画面を表示させる。図７に示すホーム・メニュー画面３２０には、操作者が使用する機能を選択するためのボタン・オブジェクトである機能ボタン３２１が表示されている。また、ホーム・メニュー画面３２０を含むメニュー画面には、画面情報欄３０１と、操作者情報欄３０２と、ログオフするためのボタン・オブジェクトであるログオフ・ボタン３０３と、メニュー画面を切り替えるために用いられるタブ３０４とが表示される。
【００４４】
機能ボタン３２１は、情報処理装置１００の機能を使用するための操作画面や、種々の情報を表示させるためのボタンである。図７に示す例では、「ＣＯＰＹ」、「ＦＡＸ」、「ＳＣＡＮ」、「Ｊｏｂ  Ｌｉｓｔ」、「Ａｄｄｒｅｓｓ  Ｂｏｏｋ」、「Ｏｔｈｅｒｓ…」の６個の機能ボタン３２１が表示されている。「ＣＯＰＹ」は複写機能を使用するための操作画面を表示させるボタンであり、「ＦＡＸ」はファクシミリ機能を使用するための操作画面を表示させるボタンであり、「ＳＣＡＮ」は画像読み取り機能を使用するための操作画面を表示させるボタンである。また、「Ｊｏｂ  Ｌｉｓｔ」は、操作画面ではなく、過去に実行されたジョブのリストを表示させるボタンである。「Ａｄｄｒｅｓｓ  Ｂｏｏｋ」は、登録されている送信先アドレスの一覧を表示させるボタンである。「Ｏｔｈｅｒｓ…」は、ホーム・メニュー画面３２０に一度に表示しきれなかった機能ボタン３２１を表示させるためのボタンである。
【００４５】
画面情報欄３０１には、表示されているメニュー画面の種類と、ログインしている操作者の数およびログインした順番を示す情報が表示される。図７に示す例では、ホーム・メニュー画面３２０が表示されていることを示す「ＨＯＭＥ  ＭＥＮＵ」の文字と、ログインされている操作手段（情報処理装置１００のＵＩ部１７０または端末装置２００）が１台であって、１番目にログインされた操作手段であることを示す「１ｓｔ  ＵＩ  ｏｆ  １」の文字が表示されている。操作者情報欄３０２には、ログインした操作者の識別情報が表示される。図７に示す例では、ログインした操作者がＡｄａｍであることを示す「Ａｄａｍ」の文字が表示されている。メニュー画面の切り替えおよびタブ３０４の詳細については後述する。
【００４６】
図８は、コピー・メニュー画面３３０の構成例を示す図である。例えば図７に示したホーム・メニュー画面３２０において、「ＣＯＰＹ」と表示された機能ボタン３２１が選択されると、複写機能を使用するための操作画面であるコピー・メニュー画面３３０に表示が切り替わる。図８に示すコピー・メニュー画面３３０には、複写処理の設定を行うためのボタン・オブジェクトである設定ボタン３３１と、複写処理を実行させるためのボタン・オブジェクトである実行ボタン３３２とが表示されている。図８に示す例では、５個の設定ボタン３３１が表示されている。「Ｔｒａｙ」と表示された設定ボタン３３１は、用紙を選択するボタンである。「Ｓｉｍｐｌｅｘ／Ｄｕｐｌｅｘ」と表示された設定ボタン３３１は、片面印刷か両面印刷かを選択するボタンである。「Ｍａｇ」と表示された設定ボタン３３１は、画像の拡縮倍率を指定するボタンである。「Ｖｏｌｕｍｅ」と表示された設定ボタン３３１は、印刷部数を指定するボタンである。「Ｏｔｈｅｒ  Ｓｅｔｔｉｎｇｓ」と表示された設定ボタン３３１は、コピー・メニュー画面３３０に一度に表示しきれなかった設定ボタン３３１を表示させるためのボタンである。また、図８に示す例において、実行ボタン３３２には、「ＣＯＰＹ  ＳＴＡＲＴ」の文字が表示されている。
【００４７】
また、図８に示すコピー・メニュー画面３３０において、画面情報欄３０１には、コピー・メニュー画面３３０が表示されていることを示す「ＣＯＰＹ  ＭＥＮＵ」の文字と、ログインされている操作手段が１台であって、１番目にログインされた操作手段であることを示す「１ｓｔ  ＵＩ  ｏｆ  １」の文字が表示されている。操作者情報欄３０２には、ログインした操作者の識別情報が表示される。図８に示す例では、ログインした操作者がＡｄａｍであることを示す「Ａｄａｍ」の文字が表示されている。
【００４８】
なお、ここでは、図７に示したホーム・メニュー画面３２０で「ＣＯＰＹ」の機能ボタン３２１が選択された場合を例として、コピー・メニュー画面３３０について説明した。同様に、ホーム・メニュー画面３２０で「ＦＡＸ」の機能ボタン３２１が選択された場合は、ファクシミリ機能を使用するための操作画面であるファクス・メニュー画面（図示せず）が表示される。また、ホーム・メニュー画面３２０で「ＳＣＡＮ」の機能ボタン３２１が選択された場合は、画像読み取り機能を使用するための操作画面であるスキャン・メニュー画面（図示せず）が表示される。各メニュー画面には、各機能における処理の設定を行うための設定ボタン（図示せず）と、各機能による処理を実行させるための実行ボタン（図示せず）が表示される。
【００４９】
ここで、図７および図８に示したメニュー画面（図示の例では、ホーム・メニュー画面３２０およびコピー・メニュー画面３３０）に表示されているタブ３０４について説明する。図７に示す例では、ホーム・メニュー画面３２０が表示されていることを示す「ＨＯＭＥ」の文字がタブ３０４に表示されている。また、図８に示す例では、コピー・メニュー画面３３０が表示されていることを示す「ＣＯＰＹ」の文字がタブ３０４に表示されている。
【００５０】
タブ３０４は、操作画面を切り替える操作に使用される表示部品である。本実施形態では、特定の条件の下、表示したメニュー画面の履歴を保存して他のメニュー画面を表示させる。そして、保存されたメニュー画面を含む表示画面の切り替えを行うためにタブ３０４が用いられる。具体的には、複数のメニュー画面が保存または表示されている場合に、各メニュー画面に対応する複数のタブ３０４が表示される。そして、操作者が一つのタブ３０４を選択すると、選択されたタブ３０４に対応するメニュー画面が表示される。また、図７および図８においてタブ３０４の右端に、ホーム・メニュー画面３２０に遷移するための特殊タブ３０４ａが表示されている。この特殊タブ３０４ａが選択されると、それまで表示されていたメニュー画面（履歴）が保存され、新たにホーム・メニュー画面３２０が表示される。
【００５１】
図９は、図８に示したコピー・メニュー画面３３０において特殊タブ３０４ａが選択され、新たにホーム・メニュー画面３２０が表示された様子を示す図である。新たなホーム・メニュー画面３２０が表示されると、それまで表示されていたメニュー画面（この例ではコピー・メニュー画面３３０）は非表示となるが、そのメニュー画面の情報（設定内容等）は履歴情報として保存される。そして、タブ３０４を用いた画面の切り替えによって直ちに表示される。図９に示すホーム・メニュー画面３２０では、図７に示したホーム・メニュー画面３２０とは異なり、コピー・メニュー画面３３０の履歴情報が保存されていることを示す「ＣＯＰＹ」の文字のあるタブ３０４が表示されている。したがって、この「ＣＯＰＹ」のタブ３０４が選択されると、操作画面は、ホーム・メニュー画面３２０から、ホーム・メニュー画面３２０が表示される前の設定状態のままのコピー・メニュー画面３３０へ直ちに戻る。
【００５２】
＜複数の操作手段による操作の受け付け＞
本実施形態の情報処理装置１００は、情報処理装置１００が備えるＵＩ部１７０による操作の他に、端末装置２００による遠隔操作を受け付ける。そのため、情報処理装置１００のＵＩ部１７０と端末装置２００あるいは複数の端末装置２００というように、複数の操作手段から情報処理装置１００に対する操作が行われる場合がある。ここで、例えば、ホーム・メニュー画面３２０を表示したりジョブのリストを表示したりする場合、複数の操作手段で同時に行われても、一方の操作手段における表示や操作が他方の操作手段における表示や操作に影響を与えない。したがって、本実施形態の情報処理装置１００は、このような操作に関しては、複数の操作手段により同時に操作することを許容する。
【００５３】
一方、情報処理装置１００が実行する処理や制御には、複数の操作手段により同時に行われる操作に対応できない場合がある。この場合、一の操作手段による操作が行われているときは他の操作手段による操作を受け付けない排他制御が必要となる。例えば、複写機能は、複数の操作手段から同時に異なる設定が行われたり実行指示が行われたりしても対応できない。したがって、一の操作手段により複写機能の設定や実行指示が行われているときは、他の操作手段による複写機能に関する操作を制限する。本実施形態では、この排他制御を操作画面単位で行う。
【００５４】
すなわち、複写機能等の排他制御の対象となる機能を使用することができる（権限がある）ときは、その機能に対応するメニュー画面を操作手段に表示することができる。一方、その機能を使用することができない（権限がない）ときは、その機能に対応するメニュー画面を操作手段に表示することができない。また、一の操作手段において排他制御の対象である機能に対応するメニュー画面が表示されている間は、その操作手段においてそのメニュー画面に対応する機能を使用する排他的な権限が維持されるため、他の操作手段においてその機能を使用することができない。そして、一の操作手段において排他制御の対象である機能に対応するメニュー画面が非表示になると、そのメニュー画面に対応する機能を使用する排他的な権限が解除され、他の操作手段においてそのメニュー画面を表示し、その機能を使用することが可能となる。具体例を挙げると、一の操作手段によりコピー・メニュー画面３３０が表示されているときは、原則として、他の操作手段ではコピー・メニュー画面３３０を表示しないように制御される。そして、その一の操作手段においてコピー・メニュー画面３３０を非表示とすることにより、排他制御の対象となっている機能を使用する権限が解除され、他の操作手段においてコピー・メニュー画面３３０を表示することが可能となる。
【００５５】
図１０は、複数の操作手段により情報処理装置１００の操作が行われた場合の操作画面の例を示す図である。図１０（Ａ）は一の操作手段の操作画面を示し、図１０（Ｂ）は他の一の操作手段の操作画面を示す。一例として、図１０（Ａ）に示す操作画面は情報処理装置１００のＵＩ部１７０に表示された直接操作画面とし、図１０（Ｂ）に示す操作画面は端末装置２００の表示部２４０に表示された遠隔操作画面とする。図１０に示す例では、各操作画面においてログインした操作者が同一（図示の例ではＡｄａｍ）である場合を示している。例えば、一人の操作者が情報処理装置１００のＵＩ部１７０を操作し、そのまま情報処理装置１００から離れて端末装置２００で操作を行うような場合である。また、図１０（Ａ）に示す操作画面ではホーム・メニュー画面３２０とコピー・メニュー画面３３０とが表示されたものとし、図１０（Ｂ）に示す操作画面ではホーム・メニュー画面３２０が表示されたものとする。
【００５６】
図１０（Ａ）には、操作画面としてホーム・メニュー画面３２０が表示されている。この操作画面において、画面情報欄３０１には、ホーム・メニュー画面３２０が表示されていることを示す「ＨＯＭＥ  ＭＥＮＵ」の文字と、ログインされている操作手段が２台であって、１番目にログインされた操作手段であることを示す「１ｓｔ  ＵＩ  ｏｆ  ２」の文字が表示されている。また、操作者情報欄３０２には、ログインした操作者がＡｄａｍであることを示す「Ａｄａｍ」の文字が表示されている。タブ３０４は、図１０（Ａ）の操作手段で表示されたホーム・メニュー画面３２０およびコピー・メニュー画面３３０に対応する「ＨＯＭＥ」、「ＣＯＰＹ」と、図１０（Ｂ）の操作手段で表示されたホーム・メニュー画面３２０に対応する「ＨＯＭＥ２」の３つのタブ３０４が表示されている。そして、「ＨＯＭＥ２」のタブ３０４は、他の操作手段により表示されたメニュー画面であることを示す表示態様（図示の例では黒塗りの逆三角形のマーク「▼」が付されている）で表示されている。
【００５７】
図１０（Ｂ）には、操作画面としてホーム・メニュー画面３２０が表示されている。この操作画面において、画面情報欄３０１には、遠隔操作画面であることおよびホーム・メニュー画面３２０が表示されていることを示す「Ｒｅｍｏｔｅ  ＨＯＭＥ」の文字と、ログインされている操作手段が２台であって、２番目にログインされた操作手段であることを示す「２ｎｄ  ＵＩ  ｏｆ  ２」の文字が表示されている。また、操作者情報欄３０２には、ログインした操作者がＡｄａｍであることを示す「Ａｄａｍ」の文字が表示されている。タブ３０４は、図１０（Ｂ）の操作手段で表示されたホーム・メニュー画面３２０に対応する「ＨＯＭＥ２」と、図１０（Ａ）の操作手段で表示されたホーム・メニュー画面３２０およびコピー・メニュー画面３３０に対応する「ＨＯＭＥ」、「ＣＯＰＹ」の３つのタブ３０４が表示されている。また、「ＨＯＭＥ」のタブ３０４は、他の操作手段により表示されているメニュー画面であることを示す表示態様（黒塗りの逆三角形のマーク「▼」が付されている）で表示されている。
【００５８】
図１１は、複数の操作手段により情報処理装置１００の操作が行われた場合の操作画面の他の例を示す図である。図１１（Ａ）は一の操作手段の操作画面を示し、図１１（Ｂ）は他の一の操作手段の操作画面を示す。一例として、図１１（Ａ）に示す操作画面は情報処理装置１００のＵＩ部１７０に表示された直接操作画面とし、図１１（Ｂ）に示す操作画面は端末装置２００の表示部２４０に表示された遠隔操作画面とする。図１１に示す例では、各操作画面においてログインした操作者が異なる場合を示している。図示の例では、図１１（Ａ）に示す操作画面はＡｄａｍがログインし、図１１（Ｂ）に示す操作画面はＢｅｎがログインしている。また、図１１（Ａ）に示す操作画面ではホーム・メニュー画面３２０とコピー・メニュー画面３３０とが表示されたものとし、図１１（Ｂ）に示す操作画面ではホーム・メニュー画面３２０が表示されたものとする。
【００５９】
ここで、同一の操作者が複数の操作手段でログインした場合、図１０に示したように、他の操作手段でログインが行われていることを示す情報が操作画面に表示された。これに対し、複数の操作手段において相異なる操作者がログインした場合、各操作手段の操作画面において、他の操作者によりログインされた操作手段の情報は表示しない。したがって、各操作手段の操作者は、他の操作者がログインしていることを操作画面から知ることはできない。
【００６０】
図１１（Ａ）には、操作画面としてホーム・メニュー画面３２０が表示されている。この操作画面において、画面情報欄３０１には、ホーム・メニュー画面３２０が表示されていることを示す「ＨＯＭＥ  ＭＥＮＵ」の文字と、ログインされている操作手段が１台であって、１番目にログインされた操作手段であることを示す「１ｓｔ  ＵＩ  ｏｆ  １」の文字が表示されている。また、操作者情報欄３０２には、ログインした操作者がＡｄａｍであることを示す「Ａｄａｍ」の文字が表示されている。タブ３０４は、図１１（Ａ）の操作手段で表示されたホーム・メニュー画面３２０およびコピー・メニュー画面３３０に対応する「ＨＯＭＥ」、「ＣＯＰＹ」の２つのタブ３０４が表示されている。
【００６１】
図１１（Ｂ）には、操作画面としてホーム・メニュー画面３２０が表示されている。この操作画面において、画面情報欄３０１には、遠隔操作画面であることおよびホーム・メニュー画面３２０が表示されていることを示す「Ｒｅｍｏｔｅ  ＨＯＭＥ」の文字と、ログインされている操作手段が１台であって、１番目にログインされた操作手段であることを示す「１ｓｔ  ＵＩ  ｏｆ  １」の文字が表示されている。また、操作者情報欄３０２には、ログインした操作者がＢｅｎであることを示す「Ｂｅｎ」の文字が表示されている。タブ３０４は、図１１（Ｂ）の操作手段で表示されたホーム・メニュー画面３２０に対応する「ＨＯＭＥ」のみが表示されている。
【００６２】
以上のように、図１１（Ａ）（Ｂ）に示す各操作画面では、いずれも、画面情報欄３０１においてログインされている操作手段が１台となっており（「１ｓｔ  ＵＩ  ｏｆ  １」の表示）、ログインされている他の操作手段があることが示されていない。また、いずれも、他の操作手段で表示されたメニュー画面のタブ３０４が表示されていない。上述したように、本実施形態では操作画面単位で排他制御が行われる。したがって、図１０および図１１に示す例において、一方の操作画面で排他制御されるメニュー画面が表示されている場合、原則として、他方の操作画面で同じメニュー画面を表示することはできない。具体例を挙げると、コピー・メニュー画面３３０が排他制御されるメニュー画面である場合、一方の操作画面でコピー・メニュー画面３３０が表示されているときは、他方の操作画面でホーム・メニュー画面３２０の「ＣＯＰＹ」の機能ボタン３２１を選択しても、コピー・メニュー画面３３０は表示されない。
【００６３】
＜本実施形態における排他制御＞
ところで、排他制御において、一の操作手段による操作のみを受け付ける状態が継続されることにより、不都合が生じる場合がある。例えば、一の操作手段により操作が許可されている操作者が操作を行う権限（他の操作者に対する排他権）を解除し忘れた場合、他の操作手段から操作しようとする操作者は、不必要に操作の実行を待たされることになるため、情報処理装置１００の使用効率の低下を招くことになる。本実施形態では、このような場合に、特に定められた手順を経ることにより、排他制御において、操作を行う権限を占有する操作者（操作手段）を切り替える。具体的には、排他制御の対象となる機能に関して、その機能の使用を欲する側から機能を使用する権限の委譲を受けるための操作を行えるようにした。
【００６４】
具体的な動作例として、図１１（Ａ）（Ｂ）に示した状態から図１１（Ｂ）の遠隔操作画面でコピー・メニュー画面３３０を表示させた後、図１１（Ａ）の操作画面でホーム・メニュー画面３２０の「ＣＯＰＹ」の機能ボタン３２１が選択された場合を考える。以下、図１１（Ａ）に示した操作者Ａｄａｍによりログインされている操作手段の操作画面を第１操作画面と呼び、図１１（Ｂ）に示した操作者Ｂｅｎによりログインされている操作手段の操作画面を第２操作画面と呼ぶ。上述したように、コピー・メニュー画面３３０は排他制御される画面なので、第２操作画面でコピー・メニュー画面３３０が表示されている場合、第１操作画面でホーム・メニュー画面３２０の「ＣＯＰＹ」の機能ボタン３２１を選択しただけでは、コピー・メニュー画面３３０は表示されない。本実施形態では、このような場合、第１操作画面および第２操作画面において、操作者に対し、操作を行う権限の切り替えについての問い合わせを行う。
【００６５】
図１２は、操作を行う権限を有する操作者の切り替え画面の例を示す図である。図１２（Ａ）は第１操作画面を示し、図１２（Ｂ）は第２操作画面を示す。ここで、図１２（Ａ）の第１操作画面を表示する操作手段（情報処理装置１００のＵＩ部１７０または端末装置２００）は、複写機能を使用する権限（言い換えれば、コピー・メニュー画面３３０を表示する権限）を要求する操作手段（要求側操作手段）である。一方、図１２（Ｂ）の第２操作画面を表示する操作手段は、コピー・メニュー画面３３０を表示しており、複写機能を使用する権限を保有している操作手段（保有側操作手段）である。図１２に示す例において、操作を行う権限の切り替えについての問い合わせは、各操作画面にダイアログボックスを表示することにより行う。
【００６６】
図１２（Ａ）に示す要求側操作手段の第１操作画面では、複写機能を使用する権限の要求操作用のダイアログボックス３０５が表示される。図１２（Ａ）に示す例では、ダイアログボックス３０５には、他の操作者が複写機能を使用中であることを示す「ＣＯＰＹ  ＭＥＮＵはユーザーＢｅｎが起動中です」というメッセージが表示される。また、「強制遷移しますか？」という権限を切り替えるための操作を行うか否かの問い合わせメッセージと共に、操作を行うことを指示するための「ＯＫ」ボタン３０５ａと、操作を行わずに終了するための「戻る」ボタン３０５ｂとが表示される。
【００６７】
第１操作画面の操作者が「ＯＫ」ボタン３０５ａを選択すると、図１２（Ｂ）に示す保有側操作手段の第２操作画面に、複写機能を使用する権限の要求に対する応答操作用のダイアログボックス３０６が表示される。図１２（Ｂ）に示す例では、ダイアログボックス
３０６には、使用中の複写機能（コピー・メニュー画面３３０）に関して他の操作者から使用権限の委譲の要求を受け付けたことを示す「ユーザーＡｄａｍからコピーの使用が要求されました」というメッセージが表示される。そして、複写機能を使用する権限の委譲を許可するための「許可」ボタン３０６ａと、拒否するための「拒否」ボタン３０６ｂとが表示される。
【００６８】
第２操作画面の操作者が「許可」ボタン３０６ａを選択すると、第１操作画面においてコピー・メニュー画面３３０が表示され、要求側操作手段において複写機能の使用が可能となる。一方、第２操作画面の操作者が「拒否」ボタン３０６ｂを選択すると、保有側操作手段において複写機能の操作を行う権限が維持される。したがって、第１操作画面においてコピー・メニュー画面３３０は表示されず、要求側操作手段において複写機能を使用できない状態が継続する。また、本実施形態では、第２操作画面において「許可」ボタン３０６ａおよび「拒否」ボタン３０６ｂのどちらも選択されない場合、一定時間が経過すると、保有側操作手段から要求側操作手段へ複写機能の操作を行う権限が強制的に委譲される。これにより、保有側操作手段の操作者がコピー・メニュー画面３３０を表示したまま操作手段から離れた場合のように、操作者の操作により複写機能の操作を行う権限が解除されない場合であっても、権限を委譲することができる。そのため、第１操作画面の操作者が不必要に操作の実行を待たされることが回避される。
【００６９】
図１３は、図１２に示した操作画面において、複写機能の操作を行う権限が委譲された様子を示す図である。図１３（Ａ）は第１操作画面を示し、図１３（Ｂ）は第２操作画面を示す。図１３（Ａ）に示す要求側操作手段の第１操作画面では、複写機能の操作を行う権限が委譲されたことにより、コピー・メニュー画面３３０が表示されている。一方、図１３（Ｂ）に示す保有側操作手段の第２操作画面では、複写機能の操作を行う権限を委譲したことにより、コピー・メニュー画面３３０で操作を行うことができなくなっている。図１３（Ｂ）に示す例では、コピー・メニュー画面３３０で操作を行うことができないことを報知する「ロックされています」というメッセージが表示されると共に、コピー・メニュー画面３３０のタブ３０４に画面の操作ができない（ロックされている）ことを示す錠前のマークが表示されている。この場合、第２操作画面においてコピー・メニュー画面３３０は表示されたままであるが、この第２操作画面の操作手段は、複写機能の操作を行う権限を保有しておらず、この機能を使用することができない。
【００７０】
上記のようにして複写機能の操作を行う権限が委譲された後、第１操作画面の操作手段において複写機能の使用が終了し、権限が解除された場合を考える。この場合、第１操作画面の操作手段では、コピー・メニュー画面３３０が非表示とされる。一方、第２操作画面の操作手段では、図１３（Ｂ）に示したように、コピー・メニュー画面３３０が表示されたままで複写機能の操作を行う権限を解除されていたため、第１操作画面の操作手段で権限が解除されたことにより、再び権限を保有することとなる。そして、第２操作画面では、コピー・メニュー画面３３０で操作を行うことができないことを示すメッセージおよびタブ３０４の錠前マークが消え、コピー・メニュー画面３３０で操作を行うことが可能となる。
【００７１】
また、本実施形態では、複写機能の操作を行う権限の委譲を受けた第１操作画面の操作手段において、コピー・メニュー画面３３０での操作が行われずに一定時間が経過すると、複写機能の操作を行う権限を委譲した第２操作画面の操作手段において、強制的に権限を取り戻すことが認められる。これにより、第１操作画面の操作手段の操作者がコピー・メニュー画面３３０を表示したまま操作手段から離れた場合のように、操作者の操作により複写機能の操作を行う権限が解除されない場合であっても、第２操作画面の操作手段において権限を再獲得することができる。
【００７２】
図１４は、第２操作画面の操作手段において複写機能の操作を行う権限の再獲得が可能となった状態を示す図である。図１４に示す例では、図１３（Ｂ）に示した第２操作画面の表示に、コピー・メニュー画面３３０での操作を可能とするための表示（操作を再開するための操作を受け付ける表示）が追加されている。具体的には、「ロック解除可能です」というメッセージと共に、ロック（第１操作画面の操作手段における複写機能の排他的な使用権限）を解除するための「ロック解除」ボタン３０７ａが新たに表示されている。
【００７３】
第２操作画面の操作手段において「ロック解除」ボタン３０７ａが選択されると、第２操作画面のメッセージおよびタブ３０４の錠前マークが消え、コピー・メニュー画面３３０で操作を行うことが可能となる。そして、第１操作画面においては、コピー・メニュー画面３３０がロックされ、操作できない状態になる。また、第１操作画面においては、コピー・メニュー画面３３０がロックされた際に、ホーム・メニュー画面３２０に遷移させてもよい。
【００７４】
なお、図１３（Ｂ）に示した例では、複写機能の操作を行う権限を譲渡した操作手段は、権限を委譲された操作手段においてコピー・メニュー画面３３０を非表示とするか、一定時間操作が行われずに放置された場合に権限を取り戻すことが可能となっている。これに対し、権限を譲渡した操作手段からの働きかけにより、積極的に権限を取り戻す手段を設けてもよい。例えば、図１３（Ｂ）のコピー・メニュー画面３３０で特定の操作（例えば「Ｏｔｈｅｒ  Ｓｅｔｔｉｎｇｓ」の設定ボタン３３１を選択する等）を行うことにより、図１２（Ａ）に示したようなメッセージおよび権限を有する主体の切り替えを指示するための操作ボタンを表示し、権限を委譲された操作者の承認を待つようにしてもよい。
【００７５】
＜排他制御の対象である機能の操作画面の共有＞
上記のように、本実施形態では、複数の操作手段による操作に対して排他制御を行う。しかしながら、複数の操作手段の操作者が同一人物である場合、排他制御を行わないことにより利便性を高め得る。例えば、情報処理装置１００のＵＩ部１７０で操作していた操作者が、情報処理装置１００の傍を離れ、端末装置２００により操作を継続する場合を考える。この場合、ＵＩ部１７０において排他制御の対象となる機能のメニュー画面を表示中であっても、端末装置２００において、ＵＩ部１７０で行われた操作を引き継ぐことができれば利便性が高い。本実施形態では、複数の操作手段のログインした操作者が同一人物である場合には、排他制御を抑制し、排他制御の対象となる機能のメニュー画面を複数の操作手段で共有することを許可する。ここで、共有されるメニュー画面の機能は排他制御の対象であるので、メニュー画面が共有された場合は、メニュー画面に対応する機能を使用する排他的な権限とともに共有されることになる。
【００７６】
図１５は、複数の操作手段においてホーム・メニュー画面３２０を共有した状態を示す図である。図１０において、同一の操作者（図示の例ではＡｄａｍ）が情報処理装置１００のＵＩ部１７０と端末装置２００とを操作している場合の操作画面の例を示した。図１５に示す例は、図１０の状態から、ＵＩ部１７０において、端末装置２００で表示されたホーム・メニュー画面３２０が選択されて表示された様子を示している。したがって、図１５（Ａ）に示す操作画面は情報処理装置１００のＵＩ部１７０に表示された直接操作画面であり、図１５（Ｂ）に示す操作画面は端末装置２００の表示部２４０に表示された遠隔操作画面である。なお、端末装置２００で表示されたホーム・メニュー画面３２０は、「ＨＯＭＥ２」というタブ３０４に対応するメニュー画面である。
【００７７】
図１５に示す例において、図１５（Ａ）に示す直接操作画面と図１５（Ｂ）に示す遠隔操作画面には、同一の操作画面である、「ＨＯＭＥ２」のタブ３０４に対応するホーム・メニュー画面３２０が表示されている。また、図１５（Ａ）（Ｂ）に示すように、各操作画面において、「ＨＯＭＥ２」のタブ３０４は、タブ３０４に対応するメニュー画面が複数の操作手段により共有されていることを示す表示態様（図示の例ではハート形のマークが付されている）で表示されている。
【００７８】
次に、同一人物がログインしている複数の操作手段において、排他制御の対象となる機能のメニュー画面を表示する場合について説明する。まず、設定状況として、同一の操作者（ここではＡｄａｍとする）が情報処理装置１００のＵＩ部１７０と端末装置２００でログインし、ＵＩ部１７０においてコピー・メニュー画面３３０を表示し、端末装置２００でホーム・メニュー画面３２０を表示しているものとする。そして、操作者が、端末装置２００において複写機能を使用するため、ホーム・メニュー画面３２０における「ＣＯＰＹ」の機能ボタン３２１を選択する場合を考える。
【００７９】
図１６は、同一人物がログインした複数の操作手段で排他制御の対象である機能のメニュー画面が表示される様子を示す図である。図１６（Ａ）は端末装置２００の表示部２４０にホーム・メニュー画面３２０が表示された状態を示し、図１６（Ｂ）はコピー・メニュー画面３３０を表示するための操作が行われた状態を示す。図１６（Ａ）に示す例において、タブ３０４は、端末装置２００で表示したホーム・メニュー画面３２０の「ＨＯＭＥ２」のタブ３０４と、情報処理装置１００のＵＩ部１７０で表示されているコピー・メニュー画面３３０の「ＣＯＰＹ」のタブ３０４が表示されている。「ＣＯＰＹ」のタブ３０４は、端末装置２００ではない操作手段により表示されているメニュー画面であることを示す表示態様（黒塗りの逆三角形「▼」付き）で表示されている。
【００８０】
図１６（Ａ）に示す状態で、ホーム・メニュー画面３２０の「ＣＯＰＹ］の機能ボタン３２１が選択されると、既に情報処理装置１００のＵＩ部１７０で表示されているコピー・メニュー画面３３０を共有するか否かの問い合わせが行われる。図１６（Ｂ）に示す例では、複写機能が情報処理装置１００で使用されていることを示す「ＣＯＰＹ  ＭＥＮＵはローカルパネルで起動中です」というメッセージが表示されている。また、「共有しますか？」という問い合わせメッセージと共に、共有することを指示するための「ＯＫ」ボタン３０８ａと、共有せずに終了するための「Ｃａｎｃｅｌ」ボタン３０８ｂとが表示されている。そして、「ＯＫ」ボタン３０８ａが選択されると、端末装置２００の表示部２４０において、情報処理装置１００のＵＩ部１７０に表示されているものと同様のコピー・メニュー画面３３０が表示され、二つの操作手段においてコピー・メニュー画面３３０が共有される。
【００８１】
この後、同じメニュー画面を共有している操作手段のうち一方でそのメニュー画面が非表示となると、このメニュー画面の共有が解消される。図１６に示した例では、情報処理装置１００のＵＩ部１７０と端末装置２００の一方でコピー・メニュー画面３３０が非表示となると、コピー・メニュー画面３３０の共有が解消される。そして、他方の操作手段では、共有が解消された状態のコピー・メニュー画面３３０が表示された状態となる。
【００８２】
上記の例では、同一の操作者がログインした複数の操作手段における排他制御の対象である機能の共有について説明した。ここで、複数の操作手段にログインした操作者が異なる人物であったとしても、特定の関係を有する操作者である場合には、同一の操作者の場合と同様に排他制御の対象である機能の共有を認めるようにしてもよい。なお、上記の例では、コピー・メニュー画面３３０を表示しようとした操作手段においてのみ、共有するか否かを選択するためのメッセージおよびボタン３０８ａ、３０８ｂを表示することを説明した。これに対し、既にコピー・メニュー画面３３０を表示している操作手段においても、特定の関係を有する操作者の操作手段がコピー・メニュー画面３３０を表示しようとした際に、共有を認めるか否かの問い合わせメッセージと選択ボタンとを表示し、操作者が選択できるように構成してもよい。
【００８３】
図１７は、本実施形態の排他制御による操作画面間の遷移について説明する状態遷移図である。図１７に示す例において、排他制御の対象である機能のメニュー画面を排他画面と記載し、排他制御の対象でない機能のメニュー画面を通常画面と記載している。また、同じ排他画面を表示している（または表示しようとする）他の操作者を競合操作者と記載している。すなわち、競合操作者には、操作者が自装置で排他画面を表示しようとしたときにすでに、その排他画面を表示している他の操作手段の操作者である場合と、操作者自装置で排他画面を表示しているときに、新たにその排他画面を表示しようとする他の操作手段の操作者である場合とがある。図１７に示す例では、操作者と競合操作者とが、特定の関係を有しない（すなわち、排他制御の対象である機能の共有が認められていない）場合の状態遷移を示す。
【００８４】
図１７を参照すると、まず、操作者が、ホーム・メニュー画面３２０等の通常画面を表示した状態からコピー・メニュー画面３３０等の排他画面に遷移しようとする場合、競合操作者がいない場合は、排他画面に自由に遷移できる。一方、競合操作者がいる場合は、その競合操作者の承認待ちの状態となる。そして、競合操作者が承認すれば、排他画面へ遷移できるが、承認を拒否した場合は、排他画面に遷移できず、通常画面に戻る。また、排他画面から通常画面へはいつでも自由に遷移することができる。
【００８５】
排他画面が表示されているときの操作手段の基本的な状態は、排他状態での操作が行われている状態（操作中）と、一定時間操作が行われない状態（放置中）である。操作者が排他状態での操作中に競合操作者による排他画面への遷移が要求された場合、排他画面の機能を使用する権限を委譲するか否かについての確認状態（図１２（Ｂ）参照）となる。そして、操作者が権限の委譲を承認した場合および承認も拒否もせずに一定時間が経過した場合は、権限が競合操作者に委譲され、操作者自身は排他画面で操作することができないロック状態（図１３（Ｂ）参照）となる。また、排他状態で一定時間操作が行われていない放置中に競合操作者から排他画面への遷移が要求された場合は、操作者への確認状態を経ずに権限が競合操作者に委譲され、操作者の排他画面はロック状態となる。なお、ロック状態の排他画面から通常画面へはいつでも自由に遷移することができる。
【００８６】
ロック状態の排他画面のとき、競合操作者が排他画面での操作を一定時間行わずに放置状態となると、操作者の排他画面はロック解除可能な状態（図１４参照）となる。この状態で、操作者がロック解除を指示すると、排他画面の機能を使用する権限が競合操作者から操作者に戻り、操作者の操作手段の状態は、排他状態での操作中となる。一方、ロック解除可能な状態で操作者がロック解除を指示しないうちに競合操作者が自身の排他画面での操作を再開すると、操作者の操作手段は、解除できないロック状態に戻る。なお、ロック解除可能な状態の排他画面から通常画面へはいつでも自由に遷移することができる。
【００８７】
また、ロック状態の排他画面のとき、競合操作者に対し、排他画面の機能を使用する権限の委譲を要求する操作を行ってもよい。この場合、要求操作が行われた後、操作手段の状態は、競合操作者の承認待ちの状態となる。そして、競合操作者が承認した場合、操作者の操作手段の状態は、排他状態での操作中となる。一方、競合操作者が承認を拒否した場合、ロック状態が継続される。
【００８８】
図１８は、本実施形態の排他制御による操作画面間の遷移の他の例について説明する状態遷移図である。図１８に示す例において、排他画面および通常画面の記載は、図１７に示した例と同様である。また、図１８に示す例では、操作者と同じ排他画面を表示する競合操作者が、操作者と特定の関係を有する（すなわち、排他制御の対象である機能の共有が認められている）場合の状態遷移を示す。
【００８９】
図１８を参照すると、まず、操作者が、ホーム・メニュー画面３２０等の通常画面を表示した状態からコピー・メニュー画面３３０等の排他画面に遷移しようとする場合、競合操作者がいない場合は、排他画面に自由に遷移できる。一方、操作者に対して特定の関係を有する競合操作者がいる場合は、排他画面を共有するか否かを選択するための保留（確認）状態となる。そして、排他画面の共有を選択（ＯＫ）した場合は排他画面へ遷移し、排他画面の共有をキャンセルした場合は通常画面に戻る。共有を伴うか否かに関わらず排他画面から通常画面へはいつでも自由に遷移することができる。
【００９０】
排他画面が表示されているとき、操作手段の状態は、その排他画面が他の操作手段と共有されていなければ、排他状態を占有している状態であり、その排他画面が他の操作手段と共有されている場合は、排他状態を共有している状態である。ここで、排他状態を占有しているときに、操作者と特定の関係を有する競合操作者が同じ排他画面を表示（共有を要求）した場合、操作者の操作手段および競合操作者の操作手段の各々が、排他状態を共有している状態に遷移する。また、排他状態を共有しているときに、操作者の操作手段および競合操作者の操作手段の一方が排他画面を非表示として共有状態を解消した場合、他方の操作手段の状態は、排他状態を占有している状態に遷移する。
【００９１】
図１９は、図１７および図１８を参照して説明した状態遷移の主要な態様をまとめた図である。図１９に示すように、状態遷移の遷移先に応じて、遷移が可能となる条件や遷移の態様が異なる。図１９を参照すると、例えば、遷移先が通常画面であるときは、特に何らの条件もなく遷移可能である。
【００９２】
遷移先が排他画面である場合、その排他画面を使用中の競合操作者がいなければ、遷移可能である。また、その排他画面を使用中の競合操作者がある場合であって、その競合操作者が自分自身である場合（すなわち、同一の操作者が複数の操作手段で同じ排他画面に遷移する場合）、複数の操作手段で排他画面を共有することにより遷移可能である。
【００９３】
遷移先が排他画面であって、その排他画面を使用中の競合操作者があり、その競合操作者が特定の関係を有する操作者である場合、その競合操作者が排他画面を放置中であれば、複数の操作手段で排他画面を共有することにより遷移可能である。また、競合操作者が排他画面で操作中である場合、排他画面の共有を要求し、要求が承認されれば、複数の操作手段で排他画面を共有することにより遷移可能である。一方、排他画面の共有の要求が拒絶されると、排他画面への遷移はできない。
【００９４】
遷移先が排他画面であって、その排他画面を使用中の競合操作者があり、その競合操作者が特定の関係を有しない操作者である場合、その競合操作者が排他画面を放置中であれば、競合操作者の排他画面をロックして（操作不能にして）、排他画面へ遷移することが可能である。また、競合操作者が排他画面で操作中である場合、排他画面の機能を使用する権限の譲渡を要求し、要求が承認されれば、排他画面へ遷移することが可能である。一方、権限の譲渡の要求が拒絶されると、排他画面への遷移はできない。
【００９５】
上記の例では、複数の操作者の間に特定の関係がある場合と、同一の操作者が複数の操作手段で同じ排他制御の対象である機能を使用する場合とで、付与される権限（使用できる機能の内容）については特に区別していない。これに対し、特定の関係を有する複数の操作者が排他制御の対象である機能を使用するとき、機能の共有は認めるが、同一の操作者の場合と比較してある程度の制限を与えるようにしてもよい。以下、異なる操作者のときに制限を課す場合について、具体的な例を挙げて説明する。
【００９６】
前提として、複数の操作手段の操作者が同一の操作者である場合、各操作手段において自分の扱う文書ファイル（デジタル・データ）のプレビュー画面を見ることができるものとする。一方、複数の操作手段の操作者が特定の関係を有する複数の操作者である場合、一の操作者は、複写機能等の操作を行う権限は有しても、他の操作者が扱う文書ファイルのプレビュー画面を見ることはできないものとする。
【００９７】
一例として、ジョブの操作に関連する操作画面の遷移が行われる場面を想定し、各操作者の権限について説明する。操作画面として、「Ａ１：ホーム・メニュー画面」、「Ａ２：ジョブリストの表示画面」、「Ａ３：ジョブの操作画面」、「Ａ４：ジョブのプレビュー画像の表示画面」の４つの画面の表示（遷移）が行われるものとする。ここで、上記の操作画面のうち、Ａ１およびＡ２は通常画面（排他制御の対象でない機能に対応する画面）であり、Ａ３およびＡ４は排他画面（排他制御の対象である機能に対応する画面）であるものとする。また、操作者α、操作者β、操作者γの３人の操作者が操作手段にこれらの画面を表示させようとするものとする。ここで、操作者αと操作者βとは特定の関係を有し、操作者αと操作者γとは特定の関係を有しないものとする。
【００９８】
まず、Ａ１およびＡ２の画面は、通常画面なので、操作者α、β、γの誰でも表示することができ、操作者αが複数の操作手段で表示する場合や、操作者αと操作者βとが複数の操作手段で表示する場合は、画面を共有することができる。Ａ３の画面は、排他画面なので、操作者αが複数の操作手段で表示する場合や、操作者αと操作者βとが複数の操作手段で表示する場合は、画面を共有することができる。なお、操作者γは、特定の関係を有していないので、Ａ３の画面の表示を操作者αと共有することはできない。操作者γがＡ３の画面を表示する必要があるときは、Ａ３の画面の機能を使用する権限を操作者αから譲渡してもらう必要がある。
【００９９】
Ａ４の画面は、排他画面であり、操作者αが複数の操作手段で表示する場合は、画面を共有することができる。しかし、Ａ４の画面は、操作者αと特定の関係を有する操作者βにも表示する権限がないため、操作者βは画面を共有することができない。したがって、操作者αは、Ａ４の画面に表示されるプレビュー画像を確認してからジョブに対する操作を行うことができるが、操作者βは、ジョブに対する操作を行うことはできるものの、プレビュー画像を確認することはできない。また、操作者γは、Ａ３の画面を操作者αと共有できないので、Ａ４の画面も共有できない。
【０１００】
また、別の例として、画像の読み取り操作に関連する操作画面の遷移が行われる場面を想定し、各操作者の権限について説明する。操作画面として、「Ｂ１：ホーム・メニュー画面」、「Ｂ２：スキャン・メニュー画面」、「Ｂ３：読み取り画像の表示画面」の３つの画面の表示（遷移）が行われるものとする。Ｂ３の読み取り画像の表示は、上述のプレビュー画像の表示と同様の機能であるものとする。ここで、上記の操作画面のうち、Ｂ１は通常画面であり、Ｂ２およびＢ３は排他画面であるものとする。また、上記のジョブの操作の例と同様に、操作者α、操作者αと特定の関係を有する操作者β、操作者αと特定の関係を有しない操作者γの３人の操作者が操作手段にこれらの画面を表示させようとするものとする。
【０１０１】
まず、Ｂ１の画面は、通常画面なので、操作者α、β、γの誰でも表示することができ、操作者αが複数の操作手段で表示する場合や、操作者αと操作者βとが複数の操作手段で表示する場合は、画面を共有することができる。Ｂ２の画面は、排他画面なので、操作者αが複数の操作手段で表示する場合や、操作者αと操作者βとが複数の操作手段で表示する場合は、画面を共有することができる。なお、操作者γは、特定の関係を有していないので、Ｂ２の画面の表示を操作者αと共有することはできない。操作者γがＢ２の画面を表示する必要があるときは、Ｂ２の画面の機能を使用する権限を操作者αから譲渡してもらう必要がある。
【０１０２】
Ｂ３の画面は、排他画面であり、操作者αが複数の操作手段で表示する場合は、画面を共有することができる。しかし、Ｂ３の画面は、操作者αと特定の関係を有する操作者βにも表示する権限がないため、操作者βは画面を共有することができない。したがって、操作者αは、画像読み取りにより得られた読み取り画像をＢ３の画面で表示することができるが、操作者βは、画像の読み取りの操作を行うことはできるものの、読み取った画像を表示して確認することはできない。また、操作者γは、Ｂ２の画面を操作者αと共有できないので、Ｂ３の画面も共有できない。
【０１０３】
以上、本実施形態について説明したが、本発明は、上述した具体的な構成例および動作例に限定されるものではない。例えば、上記の実施形態では、情報処理装置１００が画像形成機能や画像読み取り機能を有する画像処理装置である場合を例として説明したが、遠隔操作手段を含む複数の操作手段により操作を行うことが可能な様々な情報処理装置１００に対して本発明を適用してよい。また、上記の実施形態では、操作手段として情報処理装置１００のＵＩ部１７０と一または複数の端末装置２００とを想定したが、情報処理装置１００が複数のＵＩ部１７０を備える構成に対して本発明を適用しても良い。
【符号の説明】
【０１０４】
１０…情報処理システム、２０…ネットワーク、１００…情報処理装置、１５０…送受信部、１６０…データ処理部、１７０…ユーザ・インターフェイス（ＵＩ）部、１８０…制御部、１８１…表示制御部、１８２…操作受け付け部、１８３…認証処理部、１８４…排他制御部、１８５…ログイン情報管理部、１９０…記憶部、２００…端末装置、２０１…表示制御部、２０２…操作受け付け部、２０３…送受信制御部、２１０…ＣＰＵ、２２０…記憶部、２３０…送受信部、２４０…表示部、２５０…入力部、３１０…ログイン画面、３２０…ホーム・メニュー画面、３３０…コピー・メニュー画面
【図１】
2018037912.tif 000003
【図２】
2018037912.tif 000004
【図３】
2018037912.tif 000005
【図４】
2018037912.tif 000006
【図５】
2018037912.tif 000007
【図６】
2018037912.tif 000008
【図７】
2018037912.tif 000009
【図８】
2018037912.tif 000010
【図９】
2018037912.tif 000011
【図１０】
2018037912.tif 000012
【図１１】
2018037912.tif 000013
【図１２】
2018037912.tif 000014
【図１３】
2018037912.tif 000015
【図１４】
2018037912.tif 000016
【図１５】
2018037912.tif 000017
【図１６】
2018037912.tif 000018
【図１７】
2018037912.tif 000019
【図１８】
2018037912.tif 000020
【図１９】
2018037912.tif 000021