(57)【特許請求の範囲】
【請求項１】
文書に対して所定の処理を施す複数種類の文書処理手段を１つまたは複数制御して、文書に対して予め設定された複数種類のサービスを提供するサービス提供手段と、
特定の前記サービスを独占して排他的に実行する旨を要求する独占要求、前記特定のサービスの独占を解除する独占解除宣言及び前記サービスの実行指示を取得する取得手段と、
前記取得手段により前記独占要求が取得された場合に、前記取得手段により前記独占解除宣言が取得されるまでの間、前記特定のサービス及び当該特定のサービスと共通の前記文書処理手段を用いるサービスの提供を制限する制御手段と、
前記取得手段により前記独占要求が取得された場合に、前記制御手段による前記特定のサービスの制限中でも前記特定のサービスを受けるための認証情報を生成して前記独占要求の発行元に送信する送信手段と、
前記制御手段による前記特定のサービスの提供の制限中に、前記取得手段により前記認証情報が添付されない前記制限の対象となる前記サービスの実行指示が取得された場合に計時を開始すると共に、前記認証情報が添付された前記サービスの実行指示が取得された場合に計時値をリセットする計時手段と、
を備えたサービス提供装置であって、
前記制御手段は、前記独占要求に基づく前記特定のサービスの提供の制限中は、前記取得手段により取得された前記制限の対象となる前記サービスの実行指示に前記認証情報が添付されている場合に、当該実行指示を受け入れると共に、前記計時手段による計時値が予め設定された値以上となった場合に、前記独占解除宣言の有無に関わらず前記サービスの提供の制限を解除するサービス提供装置。
【請求項２】
文書に対して所定の処理を施す複数種類の文書処理手段を１つまたは複数制御して、文書に対して予め設定された複数種類のサービスを提供するサービス提供手段と、
特定の前記サービスを独占して排他的に実行する旨を要求する独占要求、前記特定のサービスの独占を解除する独占解除宣言及び前記サービスの実行指示を取得する取得手段と、
前記取得手段により前記独占要求が取得された場合に、前記取得手段により前記独占解除宣言が取得されるまでの間、前記特定のサービス及び当該特定のサービスと共通の前記文書処理手段を用いるサービスの提供を制限する制御手段と、
前記制御手段による前記サービスの提供の制限中に、前記取得手段により前記独占要求の発行元からの指示でない前記制限の対象となる前記サービスの実行指示が取得された場合に計時を開始すると共に、前記独占要求の発行元からの前記サービスの実行指示が取得された場合に計時値をリセットする計時手段と、
を備えたサービス提供装置であって、
前記制御手段は、前記独占要求に基づく前記サービスの提供の制限中は、前記取得手段により取得された前記制限の対象となる前記サービスの実行指示が前記独占要求の発行元からの指示である場合に、当該実行指示を受け入れると共に、前記計時手段による計時値が予め設定された値以上となった場合に、前記独占解除宣言の有無に関わらず前記サービスの提供の制限を解除するサービス提供装置。
【請求項３】
前記制御手段による前記サービスの提供の制限中に前記取得手段により取得された前記独占要求を記憶する記憶手段を更に備え、
前記制御手段は、前記サービスの提供の制限を解除した場合に、前記記憶手段に記憶された独占要求に基づく前記サービス提供の制限を優先して実行する請求項１又は請求項２に記載のサービス提供装置。
【請求項４】
文書に対して予め設定された複数種類のサービスを提供するサービス提供手段による前記サービスの提供を管理するための情報として、前記サービスを独占して排他的に実行する旨を要求する独占要求情報、前記サービスの独占を解除する独占解除宣言情報及び前記サービスの実行指示情報を取得する取得手段と、
前記取得手段により前記独占要求情報が取得された場合に、前記取得手段により前記独占解除宣言情報が取得されるまでの間、前記独占要求情報に含まれるサービス及び当該サービスと共通の処理を有するサービスの提供を制限するように制御する制御手段と、
前記取得手段により前記独占要求が取得された場合に、前記制御手段による前記特定のサービスの制限中でも前記特定のサービスを受けるための認証情報を生成して前記独占要求の発行元に送信する送信手段と、
前記制御手段による前記特定のサービスの提供の制限中に、前記取得手段により前記認証情報が添付されない前記制限の対象となる前記サービスの実行指示が取得された場合に計時を開始すると共に、前記認証情報が添付された前記サービスの実行指示が取得された場合に計時値をリセットする計時手段と、
を備えた管理装置であって、
前記制御手段は、前記独占要求に基づく前記特定のサービスの提供の制限中は、前記取得手段により取得された前記制限の対象となる前記サービスの実行指示に前記認証情報が添付されている場合に、当該実行指示を受け入れると共に、前記計時手段による計時値が予め設定された値以上となった場合に、前記独占解除宣言の有無に関わらず前記サービスの提供の制限を解除する管理装置。
【請求項５】
文書に対して予め設定された複数種類のサービスを提供するサービス提供手段による前記サービスの提供を管理するための情報として、前記サービスを独占して排他的に実行する旨を要求する独占要求情報、前記サービスの独占を解除する独占解除宣言情報及び前記サービスの実行指示情報を取得する取得手段と、
前記取得手段により前記独占要求情報が取得された場合に、前記取得手段により前記独占解除宣言情報が取得されるまでの間、前記独占要求情報に含まれるサービス及び当該サービスと共通の処理を有するサービスの提供を制限するように制御する制御手段と、
前記制御手段による前記サービスの提供の制限中に、前記取得手段により前記独占要求の発行元からの指示でない前記制限の対象となる前記サービスの実行指示が取得された場合に計時を開始すると共に、前記独占要求の発行元からの前記サービスの実行指示が取得された場合に計時値をリセットする計時手段と、
を備えた管理装置であって、
前記制御手段は、前記独占要求に基づく前記サービスの提供の制限中は、前記取得手段により取得された前記制限の対象となる前記サービスの実行指示が前記独占要求の発行元からの指示である場合に、当該実行指示を受け入れると共に、前記計時手段による計時値が予め設定された値以上となった場合に、前記独占解除宣言の有無に関わらず前記サービスの提供の制限を解除する管理装置。
【請求項６】
コンピュータを、
文書に対して予め設定された複数種類のサービスを提供するサービス提供手段による前記サービスの提供を管理するための情報として、前記サービスを独占して排他的に実行する旨を要求する独占要求情報、前記サービスの独占を解除する独占解除宣言情報及び前記サービスの実行指示情報を取得する取得手段と、
前記取得手段により前記独占要求情報が取得された場合に、前記取得手段により前記独占解除宣言情報が取得されるまでの間、前記独占要求情報に含まれるサービス及び当該サービスと共通の処理を有するサービスの提供を制限するように前記サービス提供手段を制御する制御手段と、
前記取得手段により前記独占要求が取得された場合に、前記制御手段による前記特定のサービスの制限中でも前記特定のサービスを受けるための認証情報を生成して前記独占要求の発行元に送信する送信手段と、
前記制御手段による前記特定のサービスの提供の制限中に、前記取得手段により前記認証情報が添付されない前記制限の対象となる前記サービスの実行指示が取得された場合に計時を開始すると共に、前記認証情報が添付された前記サービスの実行指示が取得された場合に計時値をリセットする計時手段と、
として機能させるためのプログラムであって、
前記制御手段は、前記独占要求に基づく前記特定のサービスの提供の制限中は、前記取得手段により取得された前記制限の対象となる前記サービスの実行指示に前記認証情報が添付されている場合に、当該実行指示を受け入れると共に、前記計時手段による計時値が予め設定された値以上となった場合に、前記独占解除宣言の有無に関わらず前記サービスの提供の制限を解除することを特徴とするプログラム。
【請求項７】
コンピュータを、
文書に対して予め設定された複数種類のサービスを提供するサービス提供手段による前記サービスの提供を管理するための情報として、前記サービスを独占して排他的に実行する旨を要求する独占要求情報、前記サービスの独占を解除する独占解除宣言情報及び前記サービスの実行指示情報を取得する取得手段と、
前記取得手段により前記独占要求情報が取得された場合に、前記取得手段により前記独占解除宣言情報が取得されるまでの間、前記独占要求情報に含まれるサービス及び当該サービスと共通の処理を有するサービスの提供を制限するように前記サービス提供手段を制御する制御手段と、
前記制御手段による前記サービスの提供の制限中に、前記取得手段により前記独占要求の発行元からの指示でない前記制限の対象となる前記サービスの実行指示が取得された場合に計時を開始すると共に、前記独占要求の発行元からの前記サービスの実行指示が取得された場合に計時値をリセットする計時手段と、
として機能させるためのプログラムであって、
前記制御手段は、前記独占要求に基づく前記サービスの提供の制限中は、前記取得手段により取得された前記制限の対象となる前記サービスの実行指示が前記独占要求の発行元からの指示である場合に、当該実行指示を受け入れると共に、前記計時手段による計時値が予め設定された値以上となった場合に、前記独占解除宣言の有無に関わらず前記サービスの提供の制限を解除することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービス提供装置、管理装置及びプログラムに関する。
【背景技術】
【０００２】
プリンタ、スキャナ、ファクシミリ等、文書に対する複数のサービスを提供するために複数の機能が搭載されたサービス提供装置は、通信媒体を介して複数の電子機器と接続され、システムの一部に組み込まれて複数のクライアントにより共有される場合がある。
【０００３】
この場合、各クライアントは、それぞれ通信媒体を介した通信により共有されるサービス提供装置に対して所望のサービスの実行要求を送信し、サービス提供装置は、受信した実行要求に応じた処理を実行する、所謂遠隔操作が行なわれる。通信媒体を介して接続されたクライアント端末（リモート）からの遠隔操作を受け付けるサービス提供装置では、複数の人間が同時に設定作業を行なった場合にサービス提供装置内の設定に矛盾が生じることによる重大なトラブルの発生を防止することが望ましい。
【０００４】
従来、例えば、特許文献１には、通信手段を介した動作要求を許可する場合に、装置の動作に不具合が発生することを防止すべく、通信装置において、ネットワークを介して受け付けたパスワードがアドミンパスワードであると認証した場合に、そのパスワードの送信元に対して有効期限を定めた期限付きＩＤを発行し、当該ＩＤの有効期限内は、当該期限付きＩＤを受け付けた場合に、その外部装置からのコンフィグレーションモードに係る動作要求を許可するようにすることで、期限付きＩＤと共に受信した動作要求に応じた処理を実行することが提案されている。
【特許文献１】特開２００４−２８７５６４公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、文書に対する特定のサービスを特定のユーザに独占させる独占期間を設けることができるサービス提供装置、管理装置及びプログラムを提供することが目的である。
【課題を解決するための手段】
【０００６】
請求項１の発明は、文書に対して所定の処理を施す複数種類の文書処理手段を１つまたは複数制御して、文書に対して予め設定された複数種類のサービスを提供するサービス提供手段と、特定の前記サービスを独占して排他的に実行する旨を要求する独占要求、前記特定のサービスの独占を解除する独占解除宣言及び前記サービスの実行指示を取得する取得手段と、前記取得手段により前記独占要求が取得された場合に、前記取得手段により前記独占解除宣言が取得されるまでの間、前記特定のサービス及び当該特定のサービスと共通の前記文書処理手段を用いるサービスの提供を制限する制御手段と、前記取得手段により前記独占要求が取得された場合に、前記制御手段による前記特定のサービスの制限中でも前記特定のサービスを受けるための認証情報を生成して前記独占要求の発行元に送信する送信手段と、前記制御手段による前記特定のサービスの提供の制限中に、前記取得手段により前記認証情報が添付されない前記制限の対象となる前記サービスの実行指示が取得された場合に計時を開始すると共に、前記認証情報が添付された前記サービスの実行指示が取得された場合に計時値をリセットする計時手段と、を備えたサービス提供装置であって、前記制御手段は、前記独占要求に基づく前記特定のサービスの提供の制限中は、前記取得手段により取得された前記制限の対象となる前記サービスの実行指示に前記認証情報が添付されている場合に、当該実行指示を受け入れると共に、前記計時手段による計時値が予め設定された値以上となった場合に、前記独占解除宣言の有無に関わらず前記サービスの提供の制限を解除する。
【０００７】
請求項２の発明は、文書に対して所定の処理を施す複数種類の文書処理手段を１つまたは複数制御して、文書に対して予め設定された複数種類のサービスを提供するサービス提供手段と、特定の前記サービスを独占して排他的に実行する旨を要求する独占要求、前記特定のサービスの独占を解除する独占解除宣言及び前記サービスの実行指示を取得する取得手段と、前記取得手段により前記独占要求が取得された場合に、前記取得手段により前記独占解除宣言が取得されるまでの間、前記特定のサービス及び当該特定のサービスと共通の前記文書処理手段を用いるサービスの提供を制限する制御手段と、前記制御手段による前記サービスの提供の制限中に、前記取得手段により前記独占要求の発行元からの指示でない前記制限の対象となる前記サービスの実行指示が取得された場合に計時を開始すると共に、前記独占要求の発行元からの前記サービスの実行指示が取得された場合に計時値をリセットする計時手段と、を備えたサービス提供装置であって、前記制御手段は、前記独占要求に基づく前記サービスの提供の制限中は、前記取得手段により取得された前記制限の対象となる前記サービスの実行指示が前記独占要求の発行元からの指示である場合に、当該実行指示を受け入れると共に、前記計時手段による計時値が予め設定された値以上となった場合に、前記独占解除宣言の有無に関わらず前記サービスの提供の制限を解除する。
【０００８】
請求項３の発明は、前記制御手段による前記サービスの提供の制限中に前記取得手段により取得された前記独占要求を記憶する記憶手段を更に備え、前記制御手段は、前記サービスの提供の制限を解除した場合に、前記記憶手段に記憶された独占要求に基づく前記サービス提供の制限を優先して実行する。
【０００９】
請求項４の発明は、文書に対して予め設定された複数種類のサービスを提供するサービス提供手段による前記サービスの提供を管理するための情報として、前記サービスを独占して排他的に実行する旨を要求する独占要求情報、前記サービスの独占を解除する独占解除宣言情報及び前記サービスの実行指示情報を取得する取得手段と、前記取得手段により前記独占要求情報が取得された場合に、前記取得手段により前記独占解除宣言情報が取得されるまでの間、前記独占要求情報に含まれるサービス及び当該サービスと共通の処理を有するサービスの提供を制限するように制御する制御手段と、前記取得手段により前記独占要求が取得された場合に、前記制御手段による前記特定のサービスの制限中でも前記特定のサービスを受けるための認証情報を生成して前記独占要求の発行元に送信する送信手段と、前記制御手段による前記特定のサービスの提供の制限中に、前記取得手段により前記認証情報が添付されない前記制限の対象となる前記サービスの実行指示が取得された場合に計時を開始すると共に、前記認証情報が添付された前記サービスの実行指示が取得された場合に計時値をリセットする計時手段と、を備えた管理装置であって、前記制御手段は、前記独占要求に基づく前記特定のサービスの提供の制限中は、前記取得手段により取得された前記制限の対象となる前記サービスの実行指示に前記認証情報が添付されている場合に、当該実行指示を受け入れると共に、前記計時手段による計時値が予め設定された値以上となった場合に、前記独占解除宣言の有無に関わらず前記サービスの提供の制限を解除する。
【００１０】
請求項５の発明は、文書に対して予め設定された複数種類のサービスを提供するサービス提供手段による前記サービスの提供を管理するための情報として、前記サービスを独占して排他的に実行する旨を要求する独占要求情報、前記サービスの独占を解除する独占解除宣言情報及び前記サービスの実行指示情報を取得する取得手段と、前記取得手段により前記独占要求情報が取得された場合に、前記取得手段により前記独占解除宣言情報が取得されるまでの間、前記独占要求情報に含まれるサービス及び当該サービスと共通の処理を有するサービスの提供を制限するように制御する制御手段と、前記制御手段による前記サービスの提供の制限中に、前記取得手段により前記独占要求の発行元からの指示でない前記制限の対象となる前記サービスの実行指示が取得された場合に計時を開始すると共に、前記独占要求の発行元からの前記サービスの実行指示が取得された場合に計時値をリセットする計時手段と、を備えた管理装置であって、前記制御手段は、前記独占要求に基づく前記サービスの提供の制限中は、前記取得手段により取得された前記制限の対象となる前記サービスの実行指示が前記独占要求の発行元からの指示である場合に、当該実行指示を受け入れると共に、前記計時手段による計時値が予め設定された値以上となった場合に、前記独占解除宣言の有無に関わらず前記サービスの提供の制限を解除する。
【００１１】
請求項６の発明は、コンピュータを、文書に対して予め設定された複数種類のサービスを提供するサービス提供手段による前記サービスの提供を管理するための情報として、前記サービスを独占して排他的に実行する旨を要求する独占要求情報、前記サービスの独占を解除する独占解除宣言情報及び前記サービスの実行指示情報を取得する取得手段と、前記取得手段により前記独占要求情報が取得された場合に、前記取得手段により前記独占解除宣言情報が取得されるまでの間、前記独占要求情報に含まれるサービス及び当該サービスと共通の処理を有するサービスの提供を制限するように前記サービス提供手段を制御する制御手段と、前記取得手段により前記独占要求が取得された場合に、前記制御手段による前記特定のサービスの制限中でも前記特定のサービスを受けるための認証情報を生成して前記独占要求の発行元に送信する送信手段と、前記制御手段による前記特定のサービスの提供の制限中に、前記取得手段により前記認証情報が添付されない前記制限の対象となる前記サービスの実行指示が取得された場合に計時を開始すると共に、前記認証情報が添付された前記サービスの実行指示が取得された場合に計時値をリセットする計時手段と、として機能させるためのプログラムであって、前記制御手段は、前記独占要求に基づく前記特定のサービスの提供の制限中は、前記取得手段により取得された前記制限の対象となる前記サービスの実行指示に前記認証情報が添付されている場合に、当該実行指示を受け入れると共に、前記計時手段による計時値が予め設定された値以上となった場合に、前記独占解除宣言の有無に関わらず前記サービスの提供の制限を解除する。
【００１３】
請求項７の発明は、コンピュータを、文書に対して予め設定された複数種類のサービスを提供するサービス提供手段による前記サービスの提供を管理するための情報として、前記サービスを独占して排他的に実行する旨を要求する独占要求情報、前記サービスの独占を解除する独占解除宣言情報及び前記サービスの実行指示情報を取得する取得手段と、前記取得手段により前記独占要求情報が取得された場合に、前記取得手段により前記独占解除宣言情報が取得されるまでの間、前記独占要求情報に含まれるサービス及び当該サービスと共通の処理を有するサービスの提供を制限するように前記サービス提供手段を制御する制御手段と、前記制御手段による前記サービスの提供の制限中に、前記取得手段により前記独占要求の発行元からの指示でない前記制限の対象となる前記サービスの実行指示が取得された場合に計時を開始すると共に、前記独占要求の発行元からの前記サービスの実行指示が取得された場合に計時値をリセットする計時手段と、として機能させるためのプログラムであって、前記制御手段は、前記独占要求に基づく前記サービスの提供の制限中は、前記取得手段により取得された前記制限の対象となる前記サービスの実行指示が前記独占要求の発行元からの指示である場合に、当該実行指示を受け入れると共に、前記計時手段による計時値が予め設定された値以上となった場合に、前記独占解除宣言の有無に関わらず前記サービスの提供の制限を解除する。
【発明の効果】
【００１４】
請求項１記載の発明によれば、文書に対する特定のサービスを特定のユーザに独占させる独占期間を設けることができる。
【００１５】
請求項１記載の発明によれば、独占中のユーザからの指示を識別できる。
【００１６】
請求項１記載の発明によれば、独占期間の長期化を防止できる。
【００１７】
請求項２記載の発明によれば、独占要求発行元からの指示を識別できる。
【００１８】
請求項２記載の発明によれば、独占期間の長期化を防止できる。
【００１９】
請求項３記載の発明によれば、独占要求の予約を受け付けられる。
【００２０】
請求項４記載の発明によれば、文書に対する特定のサービスを特定のユーザに独占させる独占期間を設けることができる。
【００２１】
請求項６記載の発明によれば、文書に対する特定のサービスを特定のユーザに独占させる独占期間を設けることができる。
【発明を実施するための最良の形態】
【００２２】
以下、図面を参照して、本発明に係る実施の形態について説明する。なお、本実施の形態では、本発明を複数のサービスを提供可能な複合機に適用した形態について説明する。
【００２３】
（第１実施形態）
図１には、本実施形態に係るサービス提供システム１２の構成が概略的に示されている。同図に示されるように、サービス提供システム１２は、複合機１０と、複数のクライアント端末１４と、を含んで構成されており、それぞれネットワーク１６に接続されている。なお、同図では、説明の錯綜を回避するために、１台の複合機１２、及び２台のクライアント端末１４が接続された形態について示したが、実際には、何れの機器も複数台接続可能である。
【００２４】
また、クライアント端末１４としては、パーソナルコンピュータ等、表示装置や入力デバイス等を備え、外部装置との通信が可能な種々のコンピュータを適用することができる。
【００２５】
なお、同図では、ネットワーク１６を介して各機器が接続された形態について示したが、各機器が互いに通信によりデータを授受できれば、ネットワークに限らず、あらゆる通信媒体を適用することができる。
【００２６】
図２には、本第１実施形態に係る複合機１０の構成が概略的に示されている。同図に示されるように、複合機１０は、通信制御部２０、ＣＰＵ（中央処理装置）２２、ＲＯＭ（Read Only Memory）２４、ＲＡＭ（Random Access Memory）２６、入力部２８、スキャナ３０、画像信号変換処理部３２、ページメモリ３４、圧縮伸張処理部３６、ハードディスクドライブ（ＨＤＤ）３８、画像処理部４０、記録データ生成部４２及び画像形成制御部４４を含んで構成されている。
【００２７】
ＣＰＵ２２は、ＲＡＭ２６をワークエリアとして用い、ＲＯＭ２４に記憶されたプログラムを実行することにより複合機１０全体を制御する。ＣＰＵ２２では、各種プログラムを実行することにより各部位を組み合わせて動作させ、通信制御部２０を介して外部装置等から受信した画像データのプリント、原稿のスキャン、原稿のコピー、ファクシミリ送受信等、複数のサービス（以下、処理という）を実行可能に構成されている。
【００２８】
入力部２８は、表示パネルや入力ボタン等を含んで構成されており、ユーザの操作入力に応じて、複合機１０に実行させる処理の選択、各処理を実行する際のパラメータ等の選択、実行タイミングの指示等を入力する。
【００２９】
また、ページメモリ３４は、原稿１ページ分の画像情報を一時的に記憶するために用いられ、ＨＤＤ３８は、各種情報の蓄積に用いられる。
【００３０】
通信制御部２０は、ネットワーク１６を介したクライアント端末１４等の外部装置との通信により、例えば、プリントデータを受信したり、スキャンして取得した画像データを他の装置に送信したりする。
【００３１】
また、スキャナ３０は、原稿画像を読み取る不図示の読取機構を含んで構成されており、当該読取機構を駆動して原稿画像を示す画像情報を取得する。例えば、原稿面を下にして原稿読取ガラス（プラテンガラス）上の所定の読取位置にセットされた原稿にプラテンガラスを介して光を照射し、原稿面からの反射光をＣＣＤ（Charge Coupled Device）を用いて電気信号に変換することにより原稿面に形成された画像を示す画像情報を取得する。
【００３２】
画像信号変換処理部３２では、画像の色空間の変換や、解像度の変換等を行ない、圧縮伸張処理部３６では、所定の圧縮形式で画像情報に圧縮処理を施す一方、圧縮処理された画像情報に伸張処理を施す。
【００３３】
画像処理部４０は、ページメモリ３４やＨＤＤ３８に格納されているプリントデータやスキャナ３０を介して取得された画像情報に対して各種画像処理を施す。
【００３４】
また、記録データ生成部４２では、記録紙に画像を形成する場合に、画像情報に基づいて画像形成用の記録データを生成する。画像形成制御部４４では、記録データ生成部４２で生成された記録データに基づいて不図示の画像形成ユニットを制御して、記録紙上に画像を形成する。
【００３５】
また、スキャンファイル生成部４６では、スキャナ３０により読み取った画像情報に基づいて、原稿画像を示す所定のファイルフォーマット（例えば、ＰＤＦ（Portable Document Format）等）のスキャンファイルを生成する。
【００３６】
ＣＰＵ２２では、操作パネル等を介したユーザの入力操作による指示及びネットワーク１６を介した通信により受信されるクライアント端末１４からの指示に応じて、コピー処理、プリント処理、ファクシミリ送受信処理及びスキャン処理等の実行、及び各処理を実行する際の条件等の設定の変更を行なう。
【００３７】
また、ＣＰＵ２２では、複合機１０の各処理を特定のユーザが一時的に独占して使用する旨の要求を行なう独占要求に応じて、独占許可の判定が実行される。
【００３８】
なお、本第１実施形態では、独占要求に、独占的に実行したい処理の種類を示す情報が含まれ、処理毎に独占設定を行なう。また、複合機１０では、１つの処理に対して独占設定を行なう際に、他の処理でも使用する部位がある場合には、当該他の処理に対しても独占設定を行なう。すなわち、例えば、独占要求の対象となる処理に応じて独占設定する処理が予め以下の表１に示されるように設定されている。
【００３９】
【表１】
0005012427.tif 000002
【００４０】
また、ＣＰＵ２２では、独占を許可したユーザ以外のユーザによる操作パネル等を介した入力操作、及び、独占を許可したユーザ以外からのクライアント端末１４による指示受信を無効化する独占設定と、独占解除宣言に基づく独占設定解除が実行される。
【００４１】
以下、本第１実施形態の作用を説明する。
【００４２】
複合機１０は、操作パネル等を介したユーザの入力操作による指示及びネットワーク１６を介した通信により受信されるクライアント端末１４からの指示があった場合に、ＣＰＵ２２により、指示に応じた制御プログラムに基づいて各部位を制御して各種処理を実行する。
【００４３】
図３は、複合機１０のＣＰＵ２２により所定期間毎に実行される独占状態管理処理ルーチンの処理の流れを示すフローチャートである。以下、同図を参照して、本第１実施形態に係る独占状態管理処理について説明する。なお、本実施形態では、各種処理の実行及び各種処理に関する設定の変更の指示をジョブ要求として説明する。
【００４４】
まず、ステップ１００では、独占設定中の処理があるか否かを判定し、当該判定が肯定判定となった場合はステップ１０２に移行して独占設定解除判定処理（図６参照）を実行する。
【００４５】
一方、ステップ１００で否定判定となった場合は、この時点ではステップ１０２の処理は行うことなくステップ１０４に移行する。ステップ１０４では、独占要求を受信したか否かを判定し、当該判定が肯定判定となった場合はステップ１０６に移行する。ステップ１０６では、独占要求が受信された場合の処理として、後述する独占要求受付処理（図４参照）を実行した後に本独占状態管理処理を終了する。
【００４６】
また、ステップ１０４で否定判定となった場合はステップ１０８に移行して、ジョブ要求を受信したか否かを判定し、当該判定が肯定判定となった場合はステップ１１０に移行して、ジョブ要求受付処理（図５参照）を実行し、その後に本独占状態管理処理を終了する。
【００４７】
また、ステップ１０８で否定判定となった場合は、この時点ではステップ１１０の処理は行うことなく本独占状態管理処理を終了する。
【００４８】
図４は、上記独占状態管理処理において実行される独占要求受付処理（図３のステップ１０６参照）ルーチンの処理の流れを示すフローチャートである。以下、同図を参照して、本第１実施形態に係る独占要求受付処理について説明する。
【００４９】
まず、ステップ１２０では、独占要求された処理に応じて独占設定対象となる処理を特定し、次のステップ１２２では、特定された処理が独占設定中であるか否かを判定する。当該判定が否定判定となった場合は独占要求を受け入れるものと判断してステップ１２３に移行し、独占ＩＤ（証明）を生成する。
【００５０】
なお、独占ＩＤとしては、例えば、数字やアルファベットが所定文字数分組み合わせられた文字列や、バーコードを示す情報等が挙げられる。また、独占ＩＤを受け取ったユーザは、クライアント端末１４から送信するジョブ要求及び後述する独占解除宣言に独占ＩＤを添付する。さらに、操作パネル等を介した操作を行いたい場合には、独占ＩＤを入力して操作することで、操作パネルを介した操作を有効化する。
【００５１】
次のステップ１２４では、上記ステップ１２０で特定された処理に対して独占設定を行ない、その後にステップ１２６に移行して、独占要求を発信したユーザに対して上記ステップ１２３で生成された独占ＩＤ及び独占設定が許可された旨を示す独占許可通知を送信し、その後に本独占要求受付処理を終了する。
【００５２】
一方、ステップ１２２で肯定判定となった場合はステップ１２８に移行して、独占要求を発信したユーザに対して独占要求が許可されないことを示す独占要求拒否通知を送信し、その後に本独占要求受付処理を終了する。
【００５３】
図５は、上記独占状態管理処理において実行されるジョブ要求受付処理（図３のステップ１１０参照）ルーチンの処理の流れを示すフローチャートである。以下、同図を参照して、本第１実施形態に係るジョブ要求受付処理について説明する。
【００５４】
まず、ステップ１３０では、要求された処理を特定し、その後にステップ１３２に移行して、当該特定した処理が独占設定中か否かを判定する。当該ステップ１３２で否定判定となった場合はステップ１３８に移行する。
【００５５】
ステップ１３２で肯定判定となった場合はステップ１３４に移行して、独占中のユーザからのジョブ要求であるか否かを更に判定し、当該判定で肯定判定となった場合はステップ１３８に移行する。
【００５６】
ステップ１３８では、要求されたジョブを実行すべくジョブ要求を受け付け、その後に本ジョブ要求受付処理を終了する。なお、本ジョブ要求受付処理及び上記独占状態管理処理の終了後、ジョブ要求に応じた処理の実行を開始する。
【００５７】
また、上記ステップ１３４で否定判定となった場合はステップ１４０に移行して、独占設定中のためジョブを受け付けられない旨を示す情報を送信することによりジョブ拒否通知を実行し、その後に本ジョブ要求受付処理を終了する。
【００５８】
図６は、上記独占状態管理処理において実行される独占設定解除判定処理（図３のステップ１０２参照）ルーチンの処理の流れを示すフローチャートである。以下、同図を参照して、本第１実施形態に係る独占設定解除判定処理について説明する。
【００５９】
まず、ステップ１５０では、独占解除宣言を受信したか否かを判定し、当該判定が肯定判定となった場合はステップ１５６に移行して、独占解除宣言を発信したユーザが独占していた処理についての独占設定を解除し、その後に本独占設定解除判定処理を終了する。
【００６０】
一方、ステップ１５０で否定判定となった場合は、この時点では独占設定を解除しないと判断してステップ１５６の処理を実行することなく本独占設定解除判定処理を終了する。
【００６１】
（第２実施形態）
上記第１実施形態では、独占解除宣言に基づいて独占設定を解除する形態について説明したが、本第２実施形態では、独占を許可されたユーザによるジョブ要求の有無及び他のユーザによるジョブ要求の有無独占設定を自動的に解除する形態について説明する。
【００６２】
なお、本第２実施形態の電気系の構成については上記第１実施形態と同様であり、ＣＰＵ２２により実行する独占状態管理処理ルーチンのうち、ステップ１０６で実行する独占要求受付処理、ステップ１１０で実行するジョブ要求受付処理、及び、ステップ１０２で実行する独占状態解除判定処理の内容がそれぞれ上記第１実施形態と異なる。
【００６３】
したがって、ここでは本第２実施形態の電気系の構成において、上記第１実施形態の構成（図１及び図２参照）と同一部位には同一の符号を付してその図示及び説明を省略する。
【００６４】
図７は、上記独占状態管理処理において実行される独占要求受付処理（図３のステップ１０６参照）ルーチンの処理の流れを示すフローチャートである。以下、同図を参照して、本第２実施形態に係る独占要求受付処理について説明する。
【００６５】
まず、ステップ２２０では、独占要求された処理に応じて独占設定対象となる処理を特定し、次のステップ２２２では、特定された処理が独占設定中であるか否かを判定する。当該判定が否定判定となった場合は独占要求を受け入れるものと判断してステップ２２３に移行し、独占ＩＤ（証明）を生成する。
【００６６】
なお、独占ＩＤとしては、例えば、数字やアルファベットが所定文字数分組み合わせられた文字列や、バーコードを示す情報等が挙げられる。また、独占ＩＤを受け取ったユーザは、クライアント端末１４から送信するジョブ要求及び後述する独占解除宣言に独占ＩＤを添付する。さらに、操作パネル等を介した操作を行いたい場合には、独占ＩＤを入力して操作することで、操作パネルを介した操作を有効化する。
【００６７】
次のステップ２２４では、上記ステップ２２０で特定された処理に対して独占設定を行ない、その後にステップ２２６に移行して、独占要求を発信したユーザに対して上記ステップ２２３で生成された独占ＩＤ及び独占設定が許可された旨を示す独占許可通知を送信し、その後に本独占要求受付処理を終了する。
【００６８】
一方、ステップ２２２で肯定判定となった場合はステップ２２８に移行して、解除期間の計時中か否かを判定し、当該判定が否定判定となった場合はステップ２３０に移行して、解除期間の計時を開始し、その後にステップ２３２に移行する。また、ステップ２２８で肯定判定となった場合は解除期間の計時を引き続き実行すると判断し、ステップ２３０の処理を行うことなくステップ２３２に移行する。
【００６９】
ステップ２３２では、解除期間の計時値及び予め定められた所定期間に基づいて、解除期間の計時値が所定期間に応じた計時値となるまでの期間を独占設定が解除されるまでの期間として導出し、その後にステップ２３４に移行する。ステップ２３４では、独占要求を発信したユーザに対して、独占要求が許可されないこと、及び、ステップ２３２で導出した期間を示す情報を独占要求拒否通知として送信し、その後に本独占要求受付処理を終了する。
【００７０】
なお、独占要求拒否通知を受信したクライアント端末１４では、例えば、「他のユーザが独占使用中です。解除されるまであと５分以上です。」等のメッセージの表示手段への表示が実行される。
【００７１】
図８は、上記独占状態管理処理において実行されるジョブ要求受付処理（図３のステップ１１０参照）ルーチンの処理の流れを示すフローチャートである。以下、同図を参照して、本第２実施形態に係るジョブ要求受付処理について説明する。
【００７２】
まず、ステップ２５０では、要求された処理を特定し、その後にステップ２５２に移行して、当該特定した処理が独占設定中か否かを判定する。当該ステップ２５２で否定判定となった場合はステップ２５８に移行する。
【００７３】
一方、ステップ２５２で肯定判定となった場合はステップ２５４に移行して、独占中のユーザからのジョブ要求であるか否かを更に判定し、当該判定で肯定判定となった場合はステップ２５６に移行して、解除期間の計時値をリセットした後にステップ２５８に移行する。
【００７４】
ステップ２５８では、要求されたジョブを実行すべくジョブ要求を受け付け、その後に本ジョブ要求受付処理を終了する。なお、本ジョブ要求受付処理及び上記独占状態管理処理の終了後、ジョブ要求に応じた処理の実行を開始する。
【００７５】
また、上記ステップ２５４で否定判定となった場合はステップ２６０に移行して、解除期間の計時中か否かを判定し、当該判定が否定判定となった場合はステップ２６２に移行して、解除期間の計時を開始し、その後にステップ２６４に移行する。また、ステップ２６０で肯定判定となった場合は解除期間の計時を引き続き実行すると判断し、ステップ２６２の処理を行うことなくステップ２６４に移行する。
【００７６】
ステップ２６４では、解除期間の計時値及び予め定められた所定期間に基づいて、解除期間の計時値が所定期間に応じた計時値となるまでの期間を独占設定が解除されるまでの期間として導出し、その後にステップ２６６に移行する。ステップ２６６では、独占要求を発信したユーザに対して、ジョブ要求が受け付けられないこと、及び、ステップ２６４で導出した期間を示す情報をジョブ要求拒否通知として送信し、その後に本ジョブ要求受付処理を終了する。なお、ジョブ要求拒否通知を受信したクライアント端末１４では、例えば、「他のユーザが独占使用中です。解除されるまであと５分以上です。」等のメッセージが表示される。
【００７７】
図９は、上記独占状態管理処理において実行される独占設定解除判定処理（図３のステップ１０２参照）ルーチンの処理の流れを示すフローチャートである。以下、同図を参照して、本第２実施形態に係る独占設定解除判定処理について説明する。
【００７８】
まず、ステップ２７０では、独占解除宣言を受信したか否かを判定し、当該判定が肯定判定となった場合はステップ２７６に移行する。
【００７９】
一方、ステップ２７０で否定判定となった場合は、この時点では独占設定を解除しないと判断してステップ２７２に移行して、解除期間の計時値を取得し、その後にステップ２７４に移行する。ステップ２７４では、解除期間が所定期間以上か否かを判定し、当該判定が肯定判定となった場合はステップ２７６に移行する。
【００８０】
また、ステップ２７４で否定判定となった場合はそのまま本独占設定解除判定処理を終了する。
【００８１】
ステップ２７６では、独占解除宣言を発信したユーザが独占していた処理についての独占設定を解除し、その後にステップ２７８に移行して、解除期間の計時値をリセットした後に本独占設定解除判定処理を終了する。
【００８２】
（第３実施形態）
上記第２実施形態では、自動的にユーザによる独占要求及びジョブ要求に基づいて独占設定を自動的に解除する形態について説明したが、本第３実施形態では、独占設定中に新たに他のユーザから発信された独占要求を受信した場合、当該独占要求を予約として受け付け、独占設定が解除された場合に自動的に予約されたユーザに対する独占設定を行う形態について説明する。
【００８３】
なお、本第３実施形態の電気系の構成については上記第１実施形態と同様であり、ＣＰＵ２２により実行する独占状態管理処理ルーチンのうち、ステップ１０６で実行する独占要求受付処理、及び、ステップ１０２で実行する独占状態解除判定処理の内容がそれぞれ上記第１実施形態と異なる。
【００８４】
したがって、ここでは本第３実施形態の電気系の構成において、上記第１実施形態の構成（図１及び図２参照）と同一部位には同一の符号を付してその図示及び説明を省略する。
【００８５】
図１０は、上記独占状態管理処理において実行される独占要求受付処理（図３のステップ１０６参照）ルーチンの処理の流れを示すフローチャートである。以下、同図を参照して、本第３実施形態に係る独占要求受付処理について説明する。
【００８６】
まず、ステップ３２０では、独占要求された処理に応じて独占設定対象となる処理を特定し、次のステップ３２２では、特定された処理が独占設定中であるか否かを判定する。当該判定が否定判定となった場合は独占要求を受け入れるものと判断してステップ３２３に移行し、独占ＩＤ（証明）を生成する。
【００８７】
なお、独占ＩＤとしては、例えば、数字やアルファベットが所定文字数分組み合わせられた文字列や、バーコードを示す情報等が挙げられる。また、独占ＩＤを受け取ったユーザは、クライアント端末１４から送信するジョブ要求及び後述する独占解除宣言に独占ＩＤを添付する。さらに、操作パネル等を介した操作を行いたい場合には、独占ＩＤを入力して操作することで、操作パネルを介した操作を有効化する。
【００８８】
次のステップ３２４では、上記ステップ３２０で特定された処理に対して独占設定を行ない、その後にステップ３２６に移行して、独占要求を発信したユーザに対して上記ステップ３２３で生成された独占ＩＤ及び独占設定が許可された旨を示す独占許可通知を送信し、その後に本独占要求受付処理を終了する。
【００８９】
一方、ステップ３２２で肯定判定となった場合はステップ３２７に移行して、受信した独占要求を独占予約リストに登録し、その後にステップ３２８に移行する。なお、独占予約リストは、ＲＡＭ２６の所定領域に格納されており、受信順に格納される。また、独占予約リストに格納する情報は、独占要求そのものとしてもよいし、独占要求に含まれる情報をＣＰＵ２２で実行するプログラムで利用しやすい形態に変換してもよい。
【００９０】
ステップ３２８では、解除期間の計時中か否かを判定し、当該判定が否定判定となった場合はステップ３３０に移行して、解除期間の計時を開始し、その後にステップ３３２に移行する。また、ステップ３２８で肯定判定となった場合は解除期間の計時を引き続き実行すると判断し、ステップ３３０の処理を行うことなくステップ３３２に移行する。
【００９１】
ステップ３３２では、解除期間の計時値及び予め定められた所定期間に基づいて、解除期間の計時値が所定期間に応じた計時値となるまでの期間を独占設定が解除されるまでの期間として導出し、その後にステップ３３４に移行する。ステップ３３４では、独占要求を発信したユーザに対して、独占要求が予約されたこと、及び、ステップ３３２で導出した期間を示す情報を独占要求予約通知として送信し、その後に本独占要求受付処理を終了する。
【００９２】
なお、独占要求拒否通知を受信したクライアント端末１４では、例えば、「独占予約を受け付けました。独占モードに移行するまであと５分以上です。」等のメッセージの表示手段への表示が実行される。
【００９３】
なお、本第３実施形態に係るジョブ要求受付処理（図３のステップ１１０参照）ルーチンの処理の流れは、上記第２実施形態に係るジョブ要求受付処理と同様であるので、ここでの図示及び説明を省略する。
【００９４】
図１１は、上記独占状態管理処理において実行される独占設定解除判定処理（図３のステップ１０２参照）ルーチンの処理の流れを示すフローチャートである。以下、同図を参照して、本第３実施形態に係る独占設定解除判定処理について説明する。
【００９５】
まず、ステップ３７０では、独占解除宣言を受信したか否かを判定し、当該判定が肯定判定となった場合はステップ３７６に移行する。
【００９６】
一方、ステップ３７０で否定判定となった場合はステップ３７２に移行して、解除期間の計時値を取得し、その後にステップ３７４に移行する。ステップ３７４では、解除期間が所定期間以上か否かを判定し、当該判定が肯定判定となった場合はステップ３７６に移行する。また、ステップ３７４で否定判定となった場合はそのまま本独占設定解除判定処理を終了する。
【００９７】
ステップ３７６では、独占解除宣言を発信したユーザが独占していた処理についての独占設定を解除し、その後にステップ３７８に移行して、解除期間の計時値をリセットした後にステップ３８０に移行する。ステップ３８０では、独占予約が登録されているか否かを判定し、当該判定が否定判定となった場合は本独占設定解除判定処理を終了する。
【００９８】
一方、独占予約リストに独占要求が登録されている場合には、ステップ３８０が肯定判定となり、独占予約されたユーザに対して独占設定を行なうべく、ステップ３８２に移行して独占ＩＤの生成を行なう。
【００９９】
なお、ステップ３８０の判定において、独占が解除された処理及び独占が設定されていない処理が独占設定対象処理である処理に対する独占要求の予約があるか否かを判定してもよい。
【０１００】
次のステップ３８４では、独占予約リストに登録された独占要求に応じた独占設定を行ない、その後にステップ３８６に移行する。ステップ３８６では、独占要求を発信したユーザに対して、予約登録していた独占要求の独占設定に移行したこと、及び、ステップ３８２で生成した独占ＩＤを示す情報を独占設定開始通知として送信し、その後に本独占要求受付処理を終了する。
【０１０１】
なお、上記実施形態で説明した複合機１０の構成及び各実施形態で説明した各種処理の流れは一例であり、本発明の主旨を逸脱しない範囲で適宜変更し得ることは言うまでもない。
【０１０２】
また、上記各実施形態では、サービス提供手段の一例として、複数の処理を実行可能な複合機１０をあげて説明したが、２つ以上の処理を実行可能であればよい。
【０１０３】
更に、上記各実施形態では、複合機１０のＣＰＵ２２により実行されるプログラムを実行することにより複合機１０の内部に取得手段及び制御手段としての機能をもたせる形態について説明したが、例えば、取得手段及び制御手段を、外部に設ける形態としてもよい。この場合、ネットワーク１６に管理サーバ等を更に接続して、当該管理サーバに取得手段及び制御手段としての機能をもたせてもよい。
【０１０４】
また、上記第２実施形態及び第３実施形態では、解除期間が予め設定された所定期間となった場合に自動的に独占設定を解除する形態について説明したが、上記所定期間を指定する情報を独占要求に含め、ユーザにより設定可能に構成してもよい。
【０１０５】
更に、上記各実施形態では、独占設定中は、他のユーザの各部位を用いた処理の実行指示を全て拒否する形態について説明したが、独占設定中にどの程度他のユーザの使用を制限するかを指定する情報を独占要求に含め、ユーザにより独占の度合いを設定可能に構成してもよい。例えば、独占の度合いとしては、（１）他のユーザからのジョブを全て拒否する、（２）入力部２８を介したジョブを拒否する、（３）プリントジョブを拒否する、（４）クライアント端末１４を介したジョブを拒否する、等があげられる。
【０１０６】
また、上記各実施形態では、独占設定を行なう際に、独占ＩＤを生成して独占させるユーザに通知し、独占設定中は当該独占ＩＤの添付の有無に基づいてジョブを受け付ける形態について説明したが、独占要求を発行したユーザに独占させられる形態であれば、これに限定されるものではない。例えば、クライアント端末等から発行された独占要求が通信制御部２０を介して受信されるように構成し、独占設定中は通信データに含まれる発行元を識別可能な情報やユーザＩＤに基づいて、発行元との通信により取得されたジョブを実行するようにしてもよい。
【図面の簡単な説明】
【０１０７】
【図１】実施形態に係るサービス提供システムの構成を示す概略図である。
【図２】第１実施形態に係る複合機の構成を示す概略図である。
【図３】複合機のＣＰＵにより所定期間毎に実行される独占状態管理処理ルーチンの処理の流れを示すフローチャートである。
【図４】第１実施形態に係る独占状態管理処理において実行される独占要求受付処理ルーチンの処理の流れを示すフローチャートである。
【図５】第１実施形態に係る独占状態管理処理において実行されるジョブ要求受付処理ルーチンの処理の流れを示すフローチャートである。
【図６】第１実施形態に係る独占状態管理処理において実行される独占設定解除判定処理ルーチンの処理の流れを示すフローチャートである。
【図７】第２実施形態に係る独占状態管理処理において実行される独占要求受付処理ルーチンの処理の流れを示すフローチャートである。
【図８】第２実施形態に係る独占状態管理処理において実行されるジョブ要求受付処理ルーチンの処理の流れを示すフローチャートである。
【図９】第２実施形態に係る独占状態管理処理において実行される独占設定解除判定処理ルーチンの処理の流れを示すフローチャートである。
【図１０】第３実施形態に係る独占状態管理処理において実行される独占要求受付処理ルーチンの処理の流れを示すフローチャートである。
【図１１】第３実施形態に係る独占状態管理処理において実行される独占設定解除判定処理ルーチンの処理の流れを示すフローチャートである。
【符号の説明】
【０１０８】
１０   複合機
１２   サービス提供システム
１４   クライアント端末
２０   通信制御部（取得手段）
２２   ＣＰＵ（サービス提供手段、取得手段、制御手段、計時手段）
２４   ＲＡＭ（記憶手段）
２６   ＲＯＭ
２８   入力部（取得手段）
３０   スキャナ（文書処理手段）
３２   画像信号変換処理部（文書処理手段）
３４   ページメモリ
３６   圧縮伸張処理部（文書処理手段）
３８   ＨＤＤ
４０   画像処理部（文書処理手段）
４２   記録データ生成部（文書処理手段）
４４   画像形成制御部（文書処理手段）
４６   スキャンファイル生成部（文書処理手段）
【図１】
0005012427.tif 000003
【図２】
0005012427.tif 000004
【図３】
0005012427.tif 000005
【図４】
0005012427.tif 000006
【図５】
0005012427.tif 000007
【図６】
0005012427.tif 000008
【図７】
0005012427.tif 000009
【図８】
0005012427.tif 000010
【図９】
0005012427.tif 000011
【図１０】
0005012427.tif 000012
【図１１】
0005012427.tif 000013