(57)【要約】    【課題】  簡便な管理を可能にした画像処理システムを提供する。    【解決手段】  アシストＰＣ２００は、画像処理システムに登録された使用許可ユーザの数または属性情報が所定の条件を満たすか否かを検知し、その検知結果に応じて表示する画面を切り替えるように制御する。【選択図】      図１
2005295384.tif 000002
【特許請求の範囲】
【請求項１】
画像処理システムにおいて、
前記画像処理システムに登録された使用許可ユーザの数または属性情報が所定の条件を満たすか否かを検知する検知手段と、
前記検知手段の検知結果に応じて表示する画面を切り替えるように制御する制御手段を有することを特徴とする画像処理システム。
【請求項２】
前記制御手段は、前記検知手段が前記所定の条件を満たすことを検知した場合は、前記画像処理システムの終了処理において前記画像処理システムを終了するための画面の表示項目として前記画像処理システムをシャットダウンするための画面を表示し、前記検知手段が前記所定の条件を満たさないことを検知した場合は、前記画像処理システムの終了処理において前記画像処理システムを終了するための画面の表示項目として前記画像処理システムをログオフするための画面を表示するよう制御することを特徴とする請求項１記載の画像処理システム。
【請求項３】
前記検知手段は、前記所定の条件として、前記画像処理システムに登録されているユーザ数が管理者権限を持つ１ユーザのみであることを検知することを特徴とする請求項１または２記載の画像処理システム。
【請求項４】
前記検知手段は、前記所定の条件として、前記画像処理システムに登録されているユーザ数が管理者権限を持つ１ユーザと管理者権限を持たない１ユーザのみであることを検知することを特徴とする請求項１または２記載の画像処理システム。
【請求項５】
前記検知手段は、前記所定の条件として、前記画像処理システムに登録されているユーザ数が複数の場合でも、過去所定の期間にある１ユーザ以外に使用した履歴が無いことを検知することを特徴とする請求項１または２記載の画像処理システム。
【請求項６】
前記検知手段は、前記所定の条件として、前記画像処理システムに登録されている複数ユーザをグループとして管理し且つ管理しているグループが１グループのみであることを検知することを特徴とする請求項１または２記載の画像処理システム。
【請求項７】
画像処理システムの制御方法において、
前記画像処理システムに登録された使用許可ユーザの数または属性情報が所定の条件を満たすか否かを検知する検知工程と、
前記検知工程による検知結果に応じて表示する画面を切り替えるように制御する制御工程とを有することを特徴とする画像処理システムの制御方法。
【請求項８】
前記制御工程は、前記検知工程により前記所定の条件を満たすことを検知した場合は、前記画像処理システムの終了処理において前記画像処理システムを終了するための画面の表示項目として前記画像処理システムをシャットダウンするための画面を表示し、
前記検知工程により前記所定の条件を満たさないことを検知した場合は前記画像処理システムの終了処理において前記画像処理システムを終了するための画面の表示項目として前記画像処理システムをログオフするための画面を表示するよう制御することを特徴とする請求項７記載の画像処理システムの制御方法。
【請求項９】
前記検知工程は、前記所定の条件として、前記画像処理システムに登録されているユーザ数が管理者権限を持つ１ユーザのみであることを検知することを特徴とする請求項７または８記載の画像処理システムの制御方法。
【請求項１０】
前記検知工程は、前記所定の条件として、前記画像処理システムに登録されているユーザ数が管理者権限を持つ１ユーザと管理者権限を持たない１ユーザのみであることを検知することを特徴とする請求項７または８記載の画像処理システムの制御方法。
【請求項１１】
前記検知工程は、前記所定の条件として、前記画像処理システムに登録されているユーザ数が複数の場合でも、過去所定の期間にある１ユーザ以外に使用した履歴が無いことを検知することを特徴とする請求項７または８記載の画像処理システムの制御方法。
【請求項１２】
前記検知工程は、前記所定の条件として、前記画像処理システムに登録されている複数ユーザをグループとして管理し且つ管理しているグループが１グループのみであることを検知することを特徴とする請求項７または８記載の画像形成システムの制御方法。
【請求項１３】
請求項７乃至１２に記載の画像処理システムの制御方法を実現するためのコンピュータ読み取り可能なプログラムコードを有することを特徴とする制御プログラム。
【請求項１４】
請求項１３に記載の制御プログラムを格納したことを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上に接続されたコピー、プリント、ファクシミリ、センド等の複合機能を有するＭＦＰ(Multi Function Peripheral)やスキャナシステムやプリンティングシステム等をアシストするＰＣ（パーソナルコンピュータ）との組み合わせにおけるユーザ管理の利便性を高めることのできる画像処理システムに関するものである。
【背景技術】
【０００２】
従来、ユーザ毎にメニューやユーザインタフェースを、個別にカスタマイズすること等は一般的に行われてきた。
【０００３】
また、インタフェースに対応するコマンドを個別に割り当てる手法や、インタフェースに対応するコマンドを一括して更新させる手法、即ち、画面上の任意の要素に対してインタフェース部品とする技術や、インタフェース部品として登録された内容を一括修正する技術が提案されている（例えば、特許文献１，２を参照）。
【特許文献１】特開平６−２５９２１３号公報
【特許文献２】特開平６−２５９２４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術においては、複数のユーザが登録された共有システムにおいて、個別のカスタマイズは、ユーザの登録や削除等が行われると、簡便には管理することができないという問題があった。
【０００５】
本発明は、上述したような従来技術の有する問題点を解消するためになされたもので、その目的は、簡便な管理を可能にした画像処理システム、画像処理システムの制御方法、制御プログラム及び記憶媒体を提供することである。
【課題を解決するための手段】
【０００６】
上記目的を達成するために本発明の画像処理システムは、画像処理システムにおいて、前記画像処理システムに登録された使用許可ユーザの数または属性情報が所定の条件を満たすか否かを検知する検知手段と、前記検知手段の検知結果に応じて表示する画面を切り替えるように制御する制御手段を有することを特徴とする。
【０００７】
また、上記目的を達成するために本発明の画像処理システムの制御方法は、画像処理システムの制御方法において、前記画像処理システムに登録された使用許可ユーザの数または属性情報が所定の条件を満たすか否かを検知する検知工程と、前記検知工程による検知結果に応じて表示する画面を切り替えるように制御する制御工程とを有することを特徴とする。
【発明の効果】
【０００８】
複雑なユーザ管理を行うことなくユーザによるシステム運用を効率的に行うことができる。特に単一ユーザのみが登録されている場合には、処理を終了時にはシステム終了を簡便に行うことができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の画像処理システム、画像処理システムの制御方法及び制御プログラム及び記憶媒体の実施の形態について、図面を参照しながら説明する。
【００１０】
本発明の特徴は、画像処理システムに登録された使用許可ユーザの数または属性情報が所定の条件を満たすか否かを検知し、その検知結果に応じて表示する画面を切り替えるように制御することである。
【００１１】
また、本発明の特徴は、画像処理システムに登録された使用許可ユーザの数または属性情報が所定の条件を満たす場合は、前記画像処理システムの終了処理において前記画像処理システムを終了するための画面の表示項目として前記画像処理システムをシャットダウンするための画面を表示し、前記所定の条件を満たさない場合は、前記画像処理システムの終了処理において前記画像処理システムを終了するための画面の表示項目として前記画像処理システムをログオフするための画面を表示するよう制御することである。
【００１２】
また、本発明の特徴は、所定の条件として、画像処理システムに登録されているユーザ数が管理者権限を持つ１ユーザのみであることを検知することである。
【００１３】
また、本発明の特徴は、前記所定の条件として、画像処理システムに登録されているユーザ数が管理者権限を持つ１ユーザと管理者権限を持たない１ユーザのみであることを検知することである。
【００１４】
また、本発明の特徴は、所定の条件として、画像処理システムに登録されているユーザ数が複数の場合でも、過去所定の期間にある１ユーザ以外に使用した履歴が無いことを検知することである。
【００１５】
更に、本発明の特徴は、所定の条件として、前記画像処理システムに登録されている複数ユーザをグループとして管理し且つ管理しているグループが１グループのみであることを検知することである。
【００１６】
（第１の実施の形態）
図１は、第１の実施の形態に係る画像処理システムの構成を示すブロック図である。
【００１７】
図１に示すように、本実施の形態に係る画像処理システムは、ＭＦＰ(Multi Function Peripheral)１００と、アシストＰＣ（パーソナルコンピュータ：制御手段）２００と、クライントＰＣ（パーソナルコンピュータ）３００とを有し、これらＭＦＰ１００、アシストＰＣ２００及びクライントＰＣ３００は、ネットワーク１０１に接続されている。
【００１８】
ＭＦＰ１００は、コピー、プリント、ファクシミリ、センド等の複合機能を有する。アシストＰＣ２００は、ＭＦＰ１００の各種機能のサポートや付加機能をサポートするものである。クライントＰＣ３００は、ＭＦＰ１００に対してプリントジョブ等を送信するものである。
【００１９】
図２は、図１に示すＭＦＰ１００の構成を示すブロック図である。
【００２０】
図２に示すように、ＭＦＰ１００は、メインＣＰＵ(Central Processing Unit)２０１、ネットワーク制御部２０２、周辺制御部２０３、メモリ２０４、ＲＯＭ（リードオンリーメモリ）２０５、ハードディスクユニット２０６、表示パネル２０７、キーボード２０８、エンジン制御部２０９、プリンタエンジン２１０、スキャナ制御部２１１及びスキャナ２１２を有している。
【００２１】
メインＣＰＵ２０１は、ＭＦＰ１００全体の制御を行うものである。ネットワーク制御部２０２は、ネットワーク１０１（図１参照）上の他の機器と接続し、例えば、クライアントＰＣ３００（図１参照）からのプリント要求やプリントデータ出力、保存要求や保存データの受信保存等の処理を制御するものである。周辺制御部２０３は、メインＣＰＵ２０１に接続される周辺機器となるメモリ２０４からスキャナ２１２までの全ての制御を行うものである。メモリ２０４は、スキャンデータやプリントデータといったビットマップデータ等を一時的に保存すると共に、実行プログラムのプログラムデータやプログラム実行中の中間コードや中間データ等を保存する主記憶装置として機能するものである。
【００２２】
ＲＯＭ２０５は、ＭＦＰ１００の起動等の初期制御を含めた装置全体の制御を行うための制御プログラム等を保存するものである。ハードディスクユニット２０６は、プリントデータやスキャンデータといったビットマップデータ等を一時的、或いは恒久的に保存したり、メモリ２０４の容量を超えるデータを一時的に退避したりするものである。表示パネル２０７は、ＭＦＰ１００を操作する操作者（ユーザ）に対して、その操作者の意図する操作コマンドに対応する表記ボタンや、ＭＦＰ１００を操作する操作者が入力した操作コマンドに対するＭＦＰ１００内部の処理進捗状況や、ＭＦＰ１００の内部状態等を表示するものである。
【００２３】
キーボード２０８は、ＭＦＰ１００を操作する操作者に対して、その操作者の意図するＭＦＰ１００への制御リクエストや、表示パネル２０７への表示切り替えを受け付ける入力デバイスである。エンジン制御部２０９は、プリンタエンジン２１０の駆動やプリント出力データ転送等の制御を行うものである。プリンタエンジン２１０は、最終的なプリント出力画像を出力するものである。スキャナ制御部２１１は、スキャナ２１２の駆動や入力データ転送等の制御を行うものである。スキャナ２１２は、最終的な入力画像を読み取るものである。
【００２４】
図３は、図１に示すアシストＰＣ２００及びクライアントＰＣ３００の構成を示すブロック図である。
【００２５】
図３に示すように、アシストＰＣ２００及びクライアントＰＣ３００は、一般的な電子計算機の構成から成り、メインＣＰＵ(Central Processing Unit)３０１、ネットワーク制御部３０２、周辺制御部３０３、メモリ３０４、ＲＯＭ（リードオンリーメモリ）３０５、ハードディスクユニット３０６、ディスプレイ３０７、キーボード３０８及びマウス３０９を有している。
【００２６】
メインＣＰＵ３０１は、アシストＰＣ２００及びクライアントＰＣ３００全体の制御を行うものである。ネットワーク制御部３０２は、ネットワーク１０１（図１参照）上の他の機器と接続し、例えば、ＭＦＰ１００（図１参照）に対するプリント要求やプリントデータ出力、保存要求や保存データの送信保存等の処理を制御するものである。周辺制御部３０３は、メインＣＰＵ３０１に接続される周辺機器となるメモリ３０４からマウス３０９までの全ての制御を行うものである。メモリ３０４は、スキャンデータやプリントデータといったビットマップデータ等を一時的に保存すると共に、実行プログラムのプログラムデータやプログラム実行中の中間コードや中間データ等を保存する主記憶装置として機能するものである。
【００２７】
ＲＯＭ３０５は、アシストＰＣ２００及びクライアントＰＣ３００の起動等の初期制御を含めた装置全体の制御を行うための制御プログラム等を保存するものである。ハードディスクユニット３０６は、プリントデータやスキャンデータといったビットマップデータ等を一時的、或いは恒久的に保存したり、メモリ３０４の容量を超えるデータを一時的に退避したりするものである。ディスプレイ３０７は、アシストＰＣ２００及びクライアントＰＣ３００を操作する操作者に対して、その操作者の意図する操作コマンドに対応する表記ボタンや、アシストＰＣ２００及びクライアントＰＣ３００を操作する操作者が入力した操作コマンドに対するアシストＰＣ２００及びクライアントＰＣ３００内部の処理進捗状況や、アシストＰＣ２００及びクライアントＰＣ３００の内部状態等を表示するものである。
【００２８】
キーボード３０８は、アシストＰＣ２００及びクライアントＰＣ３００を操作する操作者に対して、その操作者の意図するアシストＰＣ２００及びクライアントＰＣ３００への制御リクエストや、ディスプレイ３０７への表示切り替えを受け付ける入力デバイスである。
【００２９】
次に、本実施の形態に係る画像処理システムの動作を、図４に基づき説明する。
【００３０】
ここでは、物理的にＭＦＰ１００の近傍に設置されたアシストＰＣ２００により、クライアントＰＣ３００から送られたプリントジョブを操作する場合を例にして、ＭＦＰ１００、アシストＰＣ２００及びクライアントＰＣ３００には、予めユーザ情報が登録されているものとして説明する。
【００３１】
図４は、本実施の形態に係る画像処理システムの動作の流れを示すフローチャートである。
【００３２】
図４において、まず、ステップＳ４０１で、正しいユーザ情報にてログオンしているクライアントＰＣ３００から、プリントジョブをＭＦＰ１００に対して送信する。このとき、プリントジョブは、ユーザ情報等のプリントジョブを正しく出力するための属性情報を含むように生成されている。ＭＦＰ１００は、クライアントＰＣ３００からのプリントジョブを受信すると、プリントジョブ中の属性情報をチェックし、ユーザ情報等の属性情報が有る場合は、その属性情報を抽出すると共に、プリントデータの出力は一時保留状態になるまでプリントジョブを実行する。
【００３３】
次に、ステップＳ４０２で、プリントジョブをクライアントＰＣ３００から送信したユーザは、物理的にＭＦＰ１００の近傍に設置されたアシストＰＣ２００を起動する。このアシストＰＣ２００の電源が入っていない場合は、その電源を投入し、所定の起動手続きが終わった後、及び既に電源が投入されている場合は、既定の手続きによりユーザ自身のユーザ情報に基づきログオンを行う。
【００３４】
次に、ステップＳ４０３で、アシストＰＣ２００は、ＭＦＰ１００の内部に滞留、保留、或いは保存されたジョブのうち、ログオンされたユーザ情報に適合するジョブの情報を抽出し、アシストＰＣ２００の表示装置であるディスプレイ３０７に表示する。ユーザ（操作者）は、ディスプレイ３０７に表示されたジョブでクライアントＰＣ３００から送信したプリントジョブを特定し、アシストＰＣ２００に対して、クライアントＰＣ３００から送信したプリントジョブの印刷実行を入力する。
【００３５】
次に、ステップＳ４０４で、アシストＰＣ２００は、ユーザから入力されたＭＦＰ１００へのプリント実行の命令をＭＦＰ１００に対して送信する。ＭＦＰ１００は、アシストＰＣ２００からプリント実行の命令を受信すると、前記ステップＳ４０１において処理したプリントジョブを、記録媒体に対する印字までの最終段階まで処理する。
【００３６】
ステップＳ４０５で、ユーザは処理が全て終了すると、アシストＰＣ２００の所定の処理によりアシストＰＣ２００の終了処理を行う。アシストＰＣ２００のユーザ情報の中で、全ユーザ数が、管理者を除いて２ユーザ以上の場合は、図５（ａ）に示すログオフの画面を表示し、それ以外の管理者権限の管理者のみの場合、或いは管理者権限の管理者と、１ユーザのみ登録されている場合は、図５（ｂ）に示すシャットダウンの画面を表示する。
【００３７】
次に、ステップＳ４０６で、アシストＰＣ２００は、図５（ａ）に示すログオフの画面を表示している場合は、ログオフを選択すると、電源投入時のログオン前の初期画面に戻り、中止の場合は、終了前の状態に戻る。また、図５（ｂ）に示すシャットダウンの画面を表示している場合は、シャットダウンを選択すると、電源遮断のプロセスを実行し、電源を遮断し、中止の場合は、終了前の状態に戻る。
【００３８】
本実施の形態に係る画像処理システムによれば、アシストＰＣ２００における複雑なユーザ管理を行うことなく、ユーザによるシステム運用を効率的に行うことができる。特に、単一ユーザのみが登録されている場合には、処理を終了時には、システム終了を簡便に行うことができる。
【００３９】
なお、本実施の形態では、管理者を除いて２ユーザ以上の場合とそれ以外の場合とにより、ログオフの画面を表示するかシャットダウンの画面を表示するかを分けるようにしたが、ログオンの履歴を参照し、過去所定の期間に特定１ユーザのみがログオンしている場合にはシャットダウンの画面を表示するようにしても良い。また、アシストＰＣ２００に保存されているユーザ情報は、ある複数のユーザで構成されるグループであって、グループのＩＤ（識別子）により、アシストＰＣ２００にログオンし、グループＩＤが単一の場合には，シャットダウンの画面を表示する場合があっても構わない。
【００４０】
（その他の実施の形態）
本発明に係る画像処理システムにおけるプログラムコード及び関連データは、フロッピー（登録商標）ディスク（ＦＤ）やＣＤ−ＲＯＭ中に記憶され、そこからコンピュータに供給され得る。
【００４１】
また、本発明の目的は、前述した実施の形態の機能を実現するソフトウエア（制御プログラム）のプログラムコードを記録した記憶媒体を、コンピュータや画像形成装置に供給し、そのコンピュータや画像形成装置の中央演算ユニット（ＣＰＵ）が記憶媒体に格納されたプログラムコードを読み出して実行することにより達成される。
【００４２】
また、プログラムやデータをコンピュータに供給する方法として、フロッピー（登録商標）ディスクにプログラムやデータを記憶させて、例えば、コンピュータ本体に（フロッピー（登録商標）ディスクドライブを介して）プログラムやデータを供給する方法が一般的である。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は、本発明を構成することになる。
【００４３】
また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスクやハードディスク以外にも、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、ＤＶＤ±Ｒ／ＲＷ、ＤＶＤ−ＲＡＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００４４】
また、コンピュータや画像形成装置が読み出したプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータや画像形成装置上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部、または全部を行い、その処理によって、前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００４５】
更に、記憶媒体から読出されたプログラムコードが、コンピュータや画像形成装置に挿入された機能拡張ボードや、コンピュータや画像形成装置に接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部、または全部を行い、その処理によって、前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００４６】
【図１】第１の実施の形態に係る画像処理システムの構成を示すブロック図である。
【図２】第１の実施の形態に係る画像処理システムにおけるＭＦＰの構成を示すブロック図である。
【図３】第１の実施の形態に係る画像処理システムにおけるアシストＰＣとクライアントＰＣの構成を示すブロック図である。
【図４】第１の実施の形態に係る画像処理システムの動作の流れを示すフローチャートである。
【図５】第１の実施の形態に係る画像処理システムにおけるアシストＰＣの終了画面の一例を示す図である。
【符号の説明】
【００４７】
１００  ＭＦＰ(Multi Function Peripheral)
１０１  ネットワーク
２００  アシストＰＣ（制御手段）
３００  クライアントＰＣ
２０１  メインＣＰＵ(Central Processing Unit)
２０２  ネットワーク制御部
２０３  周辺制御部
２０４  メモリ
２０５  ＲＯＭ
２０６  ハードディスクユニット
２０７  パネル
２０８  キー
２０９  エンジン制御部
２１０  プリンタエンジン
２１１  スキャナ制御部
２１２  スキャナ
３０１  メインＣＰＵ
３０２  ネットワーク制御部
３０３  周辺制御部
３０４  メモリ
３０５  ＲＯＭ
３０６  ハードディスクユニット
３０７  ディスプレイ
３０８  キーボード
３０９  マウス
【図１】
2005295384.tif 000003
【図２】
2005295384.tif 000004
【図３】
2005295384.tif 000005
【図４】
2005295384.tif 000006
【図５】
2005295384.tif 000007