(57)【要約】【課題】設定名称を適切に表示する情報処理装置を提供する。【解決手段】設定項目及び設定値を含む設定セットに対して、認証された機器構成に対応する設定セットであることを示す特定の名称が付与されている場合、特定の名称が示す内容が条件を満たしているか否かを判定する。条件を満たしていると判定された場合、付与されている特定の名称をユーザに表示し、条件を満たしていないと判定された場合、付与されている特定の名称を変更し、変更された名称をユーザに表示する。【選択図】図７
2017211870.tif 000002
【特許請求の範囲】
【請求項１】
設定項目及び設定値を含む設定セットをインポートするインポート手段と、
前記インポート手段によりインポートされる前記設定セットに対して、認証された機器構成に対応する設定セットであることを示す特定の名称が付与されている場合、前記特定の名称が条件を満たしているか否かを判定する判定手段と、
前記判定手段により前記条件を満たしていると判定された場合、前記インポート手段によりインポートされる前記設定セットに対して付与されている前記特定の名称をユーザに表示し、前記判定手段により前記条件を満たしていないと判定された場合、前記インポート手段によりインポートされる前記設定セットに対して付与されている前記特定の名称を変更し、当該変更された名称を前記ユーザに表示する制御手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記制御手段は、前記特定の名称を、前記認証された機器構成に準拠する構成に対応する設定セットであることを示す名称に変更し、当該変更された名称を前記ユーザに表示する、ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記条件とは、前記インポート手段によるインポート先の装置の状態と、前記特定の名称が示す内容とが対応していることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記インポート手段によるインポート先の装置の状態とは、前記インポート手段によるインポート先の装置に当該認証を取得するためのライセンスがインストールされている状態であるか否かであることを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記インポート手段によるインポート先の装置の状態とは、前記インポート手段によるインポート先の装置に設定されている設定内容が、前記インポート手段によりインポートされる前記設定セットの設定項目及び設定値と一致しているか否かであることを特徴とする請求項３又は４に記載の情報処理装置。
【請求項６】
前記制御手段は、前記インポート手段によるインポート先の装置に設定されている設定内容の確認画面として、前記設定セットの名称、ならびに、設定項目及び設定値を表示することを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
前記インポート手段によるインポート先の装置は、前記情報処理装置であることを特徴とする請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
前記インポート手段によるインポート先の装置は、前記情報処理装置と異なる第１の装置であることを特徴とする請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項９】
前記情報処理装置と異なる第２の装置から、設定セットを前記情報処理装置にエクスポートするエクスポート手段、をさらに備え、
前記インポート手段は、前記エクスポート手段により前記第２の装置からエクスポートされた前記設定セットを前記第１の装置にインポートする、
ことを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記判定手段により前記特定の名称が条件を満たしていないと判定された場合、前記制御手段は、警告メッセージを表示することを特徴とする請求項１乃至９のいずれか１項に記載の情報処理装置。
【請求項１１】
前記認証は、ＩＥＥＥ２６００の規格のコモン・クライテリア（ＣＣ）認証であることを特徴とする請求項１乃至１０のいずれか１項に記載の情報処理装置。
【請求項１２】
情報処理装置において実行される方法であって、
設定項目及び設定値を含む設定セットをインポートするインポート工程と、
前記インポート工程においてインポートされる前記設定セットに対して、認証された機器構成に対応する設定セットであることを示す特定の名称が付与されている場合、前記特定の名称が条件を満たしているか否かを判定する判定工程と、
前記判定工程において前記条件を満たしていると判定された場合、前記インポート工程においてインポートされる前記設定セットに対して付与されている前記特定の名称をユーザに表示し、前記判定手段により前記条件を満たしていないと判定された場合、前記インポート工程においてインポートされる前記設定セットに対して付与されている前記特定の名称を変更し、当該変更された名称を前記ユーザに表示する制御工程と、
を有することを特徴とする方法。
【請求項１３】
請求項１乃至１１のいずれか１項に記載の情報処理装置の各手段としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設定内容をインポート／エクスポート可能な情報処理装置、方法およびプログラムに関する。
【背景技術】
【０００２】
近年の複合機は、単純に画像を印刷や送信するだけではなく、複合機内に画像データを保持し、ＰＣに対してファイルサービスを提供する機能を持つ場合が多く、ネットワーク上に存在するその他のサーバ機器と同様の役割を果たすようになってきている。そのため、複合機にもサーバ機器と同様のセキュリティが求められるケースが増えてきている。
【０００３】
複合機のセキュリティの標準規格としてＩＥＥＥ２６００があり、この規格を満たすかを評価、認証する制度としてコモン・クライテリア認証（以下ＣＣ認証）の仕組みがある。ＣＣ認証は、複合機の機種ごとに、特定のプログラムバージョン、特定の設定の組み合わせに対して取得が可能であり、条件を満たさない場合には、ＣＣ認証を取得することはできない。
【０００４】
一方、複合機によっては、設定内容に名前を付けて保存可能なものがある。また、複合機によっては、設定名を含めた各種設定を他の機種の複合機向けにエクスポートする機能や、他の機種の複合機からエクスポートした各種設定をインポートする機能を持つものがある。
【０００５】
このような機能を持つ複合機において、まず、ＣＣ認証を取得済みの複合機から「ＣＣ認証取得済み」という設定名を含む設定内容のエクスポートを行うとする。次に、ＣＣ認証を取得していない複合機に対して、エクスポートした設定内容をインポートすると、ＣＣ認証を取得していない複合機にも関わらず「ＣＣ認証取得済み」とユーザに表示されてしまい、ユーザに対して誤解を与えるおそれがある。
【０００６】
そのような課題を解決するシステムとして、配信する情報に情報カテゴリを設定し、情報カテゴリごとにエクスポート先を設定することにより、情報の誤配信を防ぐシステムが提案されている（特許文献１）。そのシステムでは、「ＣＣ認証取得済み」という設定内容に対してカテゴリ付けをし、ＣＣ認証を取得していない複合機をエクスポート先としない。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００４−１３３７８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１では、予め、設定内容に対してカテゴリ付けとエクスポート先の指定が行われる。しかしながら、その際に、例えばカテゴリ付けが漏れてしまったりエクスポート先の指定を間違えてしまうと、ＣＣ認証を取得していない複合機にも関わらず「ＣＣ認証取得済み」と表示され、上述の、ユーザに対して誤解を与えるおそれは依然として残る。
【０００９】
本発明の目的は、このような従来の問題点を解決することにある。上記の点に鑑み、本発明は、設定名称を適切に表示する情報処理装置、方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明に係る情報処理装置は、設定項目及び設定値を含む設定セットをインポートするインポート手段と、前記インポート手段によりインポートされる前記設定セットに対して、認証された機器構成に対応する設定セットであることを示す特定の名称が付与されている場合、前記特定の名称が条件を満たしているか否かを判定する判定手段と、前記判定手段により前記条件を満たしていると判定された場合、前記インポート手段によりインポートされる前記設定セットに対して付与されている前記特定の名称をユーザに表示し、前記判定手段により前記条件を満たしていないと判定された場合、前記インポート手段によりインポートされる前記設定セットに対して付与されている前記特定の名称を変更し、当該変更された名称を前記ユーザに表示する制御手段と、を備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、設定名称を適切に表示することができる。
【図面の簡単な説明】
【００１２】
【図１】情報処理システムの構成を示すブロック図。
【図２】機能のブロック構成を示す図。
【図３】ＵＩ操作部に表示される画面を示す図。
【図４】ＵＩ操作部に表示される画面を示す図。
【図５】設定確認画面を示す図。
【図６】複合機へインポートする際の処理を示すフローチャート。
【図７】設定確認画面をＵＩ操作部に表示する際の処理を示すフローチャート。
【図８】ＵＩ操作部に表示される画面を示す図。
【図９】設定確認画面を示す図。
【図１０】設定確認画面を示す図。
【図１１】複合機へインポートする際の処理を示すフローチャート。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。
【００１４】
［第１の実施形態］
図１は、本実施形態における情報処理システムの構成を示すブロック図である。図１に示すように、情報処理システム１００は、画像処理装置の一例である複合機１０１及び１２１、情報処理装置の一例であるパーソナルコンピュータ（ＰＣ）１０９とを含む。複合機は、プリントやスキャン等、複数の機能を実行可能ないわゆるＭＦＰ（ＭｕｌｔｉＦｕｎｃｔｉｏｎａｌ  Ｐｅｒｉｐｈｅｒａｌ）である。それらの装置は、有線や無線等を媒体とするネットワーク１３０を介して相互に通信可能に接続されている。なお、情報処理システム１００は、図１に示す構成に限定されるものではなく、図１に示す装置以外の複数の装置がネットワーク１３０に接続されていても良い。また、画像処理装置が、複合機以外の情報機器（例えば、ＳＦＰ（ＳｉｎｇｌｅＦｕｎｃｔｉｏｎａｌ  Ｐｅｒｉｐｈｅｒａｌ）、スキャナ、携帯端末等）であっても良い。
【００１５】
複合機１０１の構成について説明する。ネットワーク通信部１０２は、ネットワーク１３０を介して複合機１２０と外部装置（例えばＰＣ１０９）の少なくともいずれかとの間での通信を可能とする。ユーザインタフェース（ＵＩ）操作部１０３は、パネルやキーを有し、複合機１０１に対するユーザの設定操作を受け付けたり、複合機１０１の設定画面等、各種ユーザインタフェース画面を表示したりする。
【００１６】
ＣＰＵ１０４は、プリントデータの画像処理等、複合機１０１の機能の実行に応じて、装置全体を統括的に制御する。ＲＡＭ１０５は、ＣＰＵ１０４が実行するプログラムコードや、画像データなどの情報を一時的に記憶するＲＡＭである。記憶部１０６は、例えばＲＯＭやハードディスクであり、プログラムコードやプログラムコードのバージョン、画像データ等を記憶する。スキャナエンジン１０７は、不図示の原稿台に設置された原稿に印刷された画像を光学的に読み取るスキャナエンジンである。印刷エンジン１０８は、画像データを印刷用紙等の記録媒体に印刷するための、電子写真方式やインクジェット記録方式などの各種記録方式に対応した印刷エンジンである。複合機１０１の各ブロックは、システムバスで相互に通信可能に接続されている。
【００１７】
例えば、複合機１０１におけるコピー機能は、次のように実現される。即ち、ＵＩ操作部１０３で受け付けたユーザ操作、例えばスキャン開始ボタンの押下をトリガとして、ＣＰＵ１０４がＲＡＭ１０５に記憶されたプログラムコードに従ってスキャナエンジン１０７で原稿を読み取らせて画像データを読み込む。読み込んだ画像データは、記憶部１０６に格納され、補正処理等、必要な画像処理が実行され、印刷エンジン１０８によって印刷出力される。
【００１８】
複合機１２０のネットワーク通信部１２１、ＵＩ操作部１２２、ＣＰＵ１２３、ＲＡＭ１２４はそれぞれ、複合機１０１のネットワーク通信部１０２、ＵＩ操作部１０３、ＣＰＵ１０４と同じ構成であるので、その説明を省略する。また、複合機１２０の記憶部１２５、スキャナエンジン１２６、印刷エンジン１２７はそれぞれ、複合機１０１の記憶部１０６、スキャナエンジン１０７、印刷エンジン１０８と同じ構成であるので、その説明を省略する。
【００１９】
ＰＣ１０９の構成について説明する。ネットワーク通信部１１０は、ネットワーク１３０を介してＰＣ１０９と外部装置（例えば複合機１０１）の少なくともいずれかとの間での通信を可能とする。ＣＰＵ１１１は、ＰＣ１０９全体を統括的に制御する。ＲＡＭ１１２は、ＣＰＵ１０４が実行するプログラムコードなどの情報を一時的に記憶するＲＡＭである。入力部１１３は、例えば、キーボードやポインティングデバイスであり、ユーザによるＰＣ１０９への入力操作を受け付ける。記憶部１１４は、プログラムコードやデータを記憶する。出力部１１５は、例えばディスプレイであり、ユーザインタフェース画面等を表示する。ＰＣ１０９の各ブロックは、システムバスで相互に通信可能に接続されている。
【００２０】
図２は、複合機内部での本実施形態に関連する機能のブロック構成を示す図である。なお、本実施形態では、図示されている機能ブロックがソフトウェアで構成されているものとして説明するが、少なくとも一部の機能ブロックがＡＳＩＣ等のハードウェアで構成されていても良い。本実施形態では、図２に示す各機能ブロックは、ＣＰＵ１０４及び１２３が例えばＲＯＭ等に記憶されたプログラムを読み出して実行することにより実現されるとして説明する。また、本実施形態においてＰＣ１０９の動作は、ＣＰＵ１１１がＲＯＭ等に記憶されたプログラムを読み出して実行することにより実現される。
【００２１】
図２において、ユーザモード格納部２０１は、ＵＩ操作部１０３を介してユーザにより設定された、複合機１０１の動作に関わる設定項目の識別子と値（ユーザモード設定）とを記憶部１０６に格納する。また、ユーザモード格納部２０２は、ユーザモード設定の名称を記憶部１０６に格納する機能を有する。一括設定エクスポート部２０２は、ユーザモード格納部２０１により記憶部１０６に格納された各ユーザモード設定の名称と値とを，ネットワーク通信部１０２を介して外部装置へファイル形式でエクスポートする。本実施形態では、複合機１０１の一括エクスポート部２０２は、ＰＣ１０９へエクスポートするとする。
【００２２】
一括設定インポート部２０３は、他の装置の一括設定エクスポート部からエクスポートされたファイルをネットワーク受信部１０２で受信し（インポート）、ファイル内容を解析して、記憶部１０６に記憶されたユーザモード設定の値を書き換える。構成判定部２０４は、複合機１０１の記憶部１０６に記憶された設定項目の値に基づいて、複合機１０１が特定の構成であるか否かの判定を行う。本実施形態では、複合機１０１がＩＥＥＥ２６００．１規格のコモン・クライテリア（ＣＣ）認証を取得した構成（ＣＣ認証取得構成）であるか否かを判定するものとして説明を行う。ＣＣ認証取得構成であるか否かの判定は、例えば、ＣＣ認証を取得するためのライセンスがインストールされているか否かに基づいて行われる。後述するが、設定項目には「ＣＣ認証取得済み」という項目があり、その値が例えば「ＹＥＳ」であると、構成判定部２０４は、複合機１０１がＣＣ認証を取得済みの特定の構成であると判定する。
【００２３】
画面制御部２０５は、複合機１０１の機能に応じて、ＵＩ操作部１０３にユーザインタフェース画面を出力する。認証部２０６は、ＵＩ操作部１０３で受け付けたユーザ名称やパスワードを記憶部１０６に格納する。また、認証部２０６は、ユーザが複合機１０１を利用する際に、記憶部１０６に格納されたユーザ名称やパスワードを用いて認証を行う。監査ログ処理部２０７は、ＵＩ操作部１０３を用いたユーザによる、ユーザモード設定の変更、コピー機能の利用、ユーザ認証などが行われた場合に、ユーザ名称、実行日時、操作内容を監査ログとして記憶部１０６に格納する。
【００２４】
本実施形態では、「パスワードの最小文字数」、「監査ログを使用」がユーザモード設定に含まれる設定項目として説明する。認証部２０６は、ユーザ認証やパスワードの登録を行う際に、パスワードの文字数が「パスワードの最小文字数」の条件を満たしているかの確認を行い、満たしていない場合はパスワードの変更をユーザに要求する。なお、本実施形態では、「ＯＦＦ」、「５文字」、「１０文字」が「パスワードの最小文字数」について設定可能な値である。
【００２５】
「監査ログを使用」は、監査ログ処理部２０７が監査ログを記憶するか否かについての設定項目である。本実施形態では、「ＯＦＦ」、「ＯＮ」が「監査ログを使用」について設定可能な値である。「ＯＮ」の場合、監査ログ処理部２０７は、監査ログの記憶を行い、「ＯＦＦ」の場合、監査ログの記憶を行わない。設定セット処理部２０８は、現在のユーザモード設定とは別に、識別子、設定値、名称を、設定セットとして記憶部１０６に格納する。ユーザは、ＵＩ操作部１０３を操作してユーザモード設定を変更する場合に、設定セット処理部２０８により記憶部１０６に格納された設定セットを呼び出し、その設定設定により、ユーザ設定モードに含まれる複数の設定項目を一括して変更することができる。
【００２６】
図３の画面３０１は、設定セットを記憶部１０６に格納する際にＵＩ操作部１０３に表示される画面の一例である。項目３０２は、ユーザによるＵＩ操作部１０３の操作によって、「監査ログを使用」が「ＯＮ」、「パスワードの最小文字数」が「５文字」という設定内容が「中レベルのセキュリティ」という名称で記憶部１０６に格納されることを示している。設定セット処理部２０８により記憶部１０６に格納された設定セットは、ユーザモード設定の名称や値と同様に、一括設定エクスポート部２０２により外部へエクスポートすることや、一括設定インポート部２０３によりインポートすることが可能である。設定セットは、設定項目と設定値の組み合わせを含むものとして説明するが、ポリシーセットと呼ばれる場合もある。
【００２７】
図４の画面４０１は、設定セットを記憶部１０６に読み込む際に、ＵＩ操作部１０３に表示される画面の一例を示す図である。項目４０２は、「中レベルのセキュリティ」という名称の設定セットを読み込むことで、「監査ログを使用」が「ＯＦＦ」から「ＯＮ」に変更され、「パスワードの最小文字数」が「ＯＦＦ」から「５文字」に変更されることを注意喚起する警告メッセージである。
【００２８】
複合機１２０のユーザモード格納部２２１、一括設定エクスポート部２２２、一括設定インポート部２２３、構成判定部２２４はそれぞれ、複合機１０１のユーザモード格納部２０１〜構成判定部２０４と同じであるので、その説明を省略する。また、複合機１２０の画面制御部２２５、認証部２２６、監査ログ処理部２２７、設定セット処理部２２８はそれぞれ、複合機１０１の画面制御部２２５〜設定セット処理部２２８と同じであるので、その説明を省略する。
【００２９】
次に、複合機１０１をＣＣ認証取得構成にする際に行われる操作と、複合機１０１がＣＣ認証取得構成になった場合の表示について説明する。なお、以下では、複合機１０１を例として説明しているが、複合機１２０の場合であっても同じである。
【００３０】
本実施形態では、複合機１０１は、ＩＥＥＥ２６００ライセンスがインストールされているかや特定のファームウェアバージョンであるか等に基づいて、ＣＣ認証を取得したプログラムコードであるか否かを示す情報を記憶部１０６に予め記憶している。また、ＣＣ認証を取得したプログラムコードである場合には、「ＣＣ認証取得構成」を名称とする設定セットが記憶部１０６に予め記憶されることになる。表１は、「ＣＣ認証取得構成」を名称とする設定セットの一例である。
【００３１】
【表１】
2017211870.tif 000003
【００３２】
表１に示すように、「設定名称」が「ＣＣ認証取得構成」、「パスワードの最小文字数」が「１０文字」、「監査ログを使用」が「ＯＮ」として、記憶部１０６に記憶されている。また、「ＩＤ」は、ＣＣ認証取得構成とするための特定の設定セットであるか否かを示すための識別子であり、「ＣＣ＿Ｓｅｔｔｉｎｇｓ」は、ＣＣ認証取得構成とするための特定の設定セットであることを示している。
【００３３】
表２は、ユーザがＵＩ操作部１０３を介して設定操作を行うことにより、記憶部１０６に格納された設定セットの一例である。
【００３４】
【表２】
2017211870.tif 000004
【００３５】
ユーザが表２の設定セットを用いて複合機１０１の設定を行った場合、複合機１０１はＣＣ認証取得構成とならない。このようなＣＣ認証取得構成にすることができない設定セットには、ＩＤとして「Ｇｅｎｅｒａｌ＿Ｓｅｔｔｉｎｇｓ」が付与される。
【００３６】
表３は、ＣＣ認証を取得した場合において、複合機１０１がＣＣ認証取得構成になる前の記憶部１０６の状態を示している。
【００３７】
【表３】
2017211870.tif 000005
【００３８】
表３に示すように、「設定名称」「ＩＤ」が空であり、「ＣＣ認証取得構成」の設定セットを用いて複合機１０１の設定を行っていない状態であることを示している。「ＣＣ認証取得済み」が「Ｙｅｓ」であり、プログラムコードがＣＣ認証を取得済みであることを示している。「パスワードの最小文字数」が「ＯＦＦ」、「監査ログを使用」が「ＯＮ」となっており、これらは現在のユーザモード設定の内容を示している。
【００３９】
表３に示す状態から複合機１０１をＣＣ認証取得構成にするためには、ユーザは、ＵＩ操作部１０３に表示された設定セットの一覧から、「ＣＣ認証取得構成」を名称とする設定セットを選択する。「ＣＣ認証取得構成」が選択されると、設定セット処理部２０８は、記憶部１０６に記憶されているユーザモード設定を、「ＣＣ認証取得構成」の設定セットの設定内容に変更する。表４は、「ＣＣ認証取得構成」の設定セットの選択後の記憶部１０６の状態を示す表である。表４に示すように、表１の設定セットの設定内容で各設定項目の値が更新されている。
【００４０】
【表４】
2017211870.tif 000006
【００４１】
図５の画面５０１は、複合機１０１における、ＣＣ認証取得構成の設定確認画面の一例を示している。ユーザはＵＩ操作部１０３に表示される設定確認画面５０１のメッセージ５０２の「本複合機はＣＣ認証取得構成になっています」によって、複合機１０１がＣＣ認証取得構成になっていることを確認することができる。
【００４２】
次に、本実施形態における一括設定エクスポート処理について説明する。ＰＣ１０９は、入力部１１３を介してユーザから、複合機１０１からの一括エクスポート指示を受け付けると、ＰＣ１０９は、ネットワーク通信部１１０を介して複合機１０１に一括エクスポート要求を送信する。複合機１０１は、ＰＣ１０９からネットワーク通信部１０２に一括エクスポート要求を受信すると、一括設定エクスポート部２０２は、以下の一括エクスポート処理を実行する。なお、本実施形態では、ＰＣ１０９が複合機１０１から設定セットをエクスポートして複合機１２０にインポートする動作を説明する。しかしながら、複合機１０１と複合機１２０は同じ構成であるので、ＰＣ１０９が複合機１２０から設定セットをエクスポートして複合機１０１にインポートする動作も同様である。
【００４３】
一括設定エクスポート部２０２は、記憶部１０６に格納されている設定セットと、現在複合機１０１に設定されている設定内容（又は設定セット）とを電子ファイル形式で、ネットワーク通信部１０２を介してＰＣ１０９のネットワーク通信部１１０に送信する。ＰＣ１０９は、複合機１０１からネットワーク通信部１１０に電子ファイルを受信すると、記憶部１１４に格納する。
【００４４】
ここでは、表１、表２の設定セットと、表３の設定内容とが記憶部１０６に記憶されており、これらの内容が電子ファイルでエクスポートされたとして説明する。なお、表４の「ＣＣ認証取得済み」の設定項目情報は、複合機１０１のプログラムコードのバージョンに応じて「Ｙｅｓ」であるか「Ｎｏ」であるかが一意に決まる装置固有の情報であって、設定内容とは異なる。そのため、その情報は、エクスポートしたとしてもインポート時に無視されるので、エクスポートされなくても良い。
【００４５】
次に、本実施形態における複合機１２０の一括設定インポート処理と、その後の表示処理について、図６を参照しながら説明する。複合機１２０の設定が表４に示す設定内容であるとし、ＰＣ１０９が、ＣＣ認証取得済みの複合機１０１からエクスポートした設定セットを、ＣＣ認証を取得済みの複合機１２０へインポートする際の処理について説明する。
【００４６】
ＰＣ１０９は、入力部１１３を介してユーザから複合機１２０への一括インポート指示を受け付けると、ネットワーク通信部１１０を介して複合機１２０に一括インポート要求と、複合機１０１からエクスポートした電子ファイルとを送信する。複合機１２０は、ＰＣ１０９からネットワーク通信部１２２にインポート要求と電子ファイルを受信すると、一括設定インポート部２２３は、以下の一括インポート処理を実行する。
【００４７】
一括設定インポート処理部２２３は、受信した電子ファイルを解析し、Ｓ６０１において、ＩＤが「ＣＣ＿Ｓｅｔｔｉｎｇｓ」の設定セット若しくは設定内容が電子ファイルに含まれているか否かを判定する。ここで、含まれていないと判定された場合、Ｓ６０３において、一括設定インポート部２２３は、記憶部１２５に記憶された設定セットと設定内容を、受信した電子ファイルの設定セット若しくは設定内容に書き換える。Ｓ６０３の後、図６の処理を終了する。一方、表１に示す設定セットや表４に示す設定内容のように、Ｓ６０１でＩＤが「ＣＣ＿Ｓｅｔｔｉｎｇｓ」の設定セット若しくは設定内容が含まれていると判定された場合、Ｓ６０２に進む。
【００４８】
Ｓ６０２において、一括設定インポート部２２３は、記憶部１２５に記憶されている設定項目の「ＣＣ認証取得済み」が「ＹＥＳ」であるか否かについて、構成判定部２２４に判定処理を指示する。ここでは、複合機１２０の設定内容は表４であるので、構成判定部２２４は「ＣＣ認証取得済み」が「ＹＥＳ」であると判定し、一括設定インポート部２２３にＳ６０３の処理を指示する。Ｓ６０３において、一括設定インポート部２２３は、インポート処理を実行する。この場合、図６の処理終了後の複合機１２０の記憶部１２５に記憶される設定内容は、表４のまま変わらない。図６のＳ６０４の処理については後述する。
【００４９】
次に、一括設定インポート処理後に表４の設定となった複合機１２０において、画面制御部２２５が設定確認画面をＵＩ操作部１２２に表示する処理について、図７を参照しながら説明する。
【００５０】
複合機１２０は、ＵＩ操作部１２２を介して設定確認画面の表示指示を受け付けると、Ｓ７０１において、画面制御部２２５は、インポートされて記憶部１２５に記憶されている現在の設定内容のＩＤが「ＣＣ＿Ｓｅｔｔｉｎｇｓ」であるか否かを判定する。ＩＤが「ＣＣ＿Ｓｅｔｔｉｎｇｓ」ではないと判定された場合、Ｓ７０３において、画面制御部２２５は、設定確認画面に設定名をそのままＵＩ操作部１２２に表示する。図９の画面９０１はその際に表示される画面の一例である。図９から、ユーザは、複合機１２０にインポートされて書き換えられた設定内容と、ＣＣ認証取得構成でないこととを認識することができる。
【００５１】
一方、例えば、記憶部１２５に記憶されている設定内容が表４である場合、Ｓ７０１でＩＤが「ＣＣ＿Ｓｅｔｔｉｎｇｓ」であると判定され、Ｓ７０２に進む。
【００５２】
Ｓ７０２において、画面制御部２２５は、構成判定部２２４に設定項目の「ＣＣ認証取得済み」が「Ｙｅｓ」であるか否かの判定を指示する。構成判定部２２４は、指示を受けると、記憶部１２５に記憶されている「ＣＣ認証取得済み」が「Ｙｅｓ」であるか否かを判定し、「Ｙｅｓ」である場合にはＳ７０４の処理を、「Ｎｏ」である場合にはＳ７０５の処理を画面制御部２０５に指示する。例えば、記憶部１２５に記憶されている設定内容が表４である場合、Ｓ７０２で構成判定部２２４は「ＣＣ認証取得済み」が「Ｙｅｓ」であると判定し、Ｓ７０４の処理が実行される。Ｓ７０４において、画面制御部２２５は、設定確認画面にＣＣ認証取得構成である旨を表示し、設定名をそのまま表示する。図５の画面５０１はその際に表示される画面の一例である。図５から、ユーザは、複合機１２０にインポートされてＳ６０３で書き換えられた設定内容と、ＣＣ認証取得構成であることとを認識することができる。図７のＳ７０５の処理については後述する。
【００５３】
次に、ＣＣ認証取得済みの複合機１０１からエクスポートした設定セット若しくは設定内容を、ＣＣ認証未取得の複合機１２０へインポートし、複合機１２０の設定内容が表５に示す設定内容である場合を図６を参照しながら説明する。
【００５４】
【表５】
2017211870.tif 000007
【００５５】
Ｓ６０１の処理は上述と同じであるので、その説明を省略する。Ｓ６０２において、構成判定部２２４は、「ＣＣ認証取得済み」が「ＹＥＳ」でないと判定し、一括設定インポート部２２３にＳ６０４の処理を指示する。Ｓ６０４において、一括設定インポート部２２３はネットワーク通信部１２１を介して、ＰＣ１０９に警告画面データを送信する。ＰＣ１０９は、ネットワーク通信部１１０に警告画面データを受信すると、出力部１１５に図８に示す警告メッセージ画面を表示する。
【００５６】
Ｓ６０４の処理を実行すると、Ｓ６０３において、一括設定インポート部２２３は、インポート処理を実行して処理を終了する。その場合、一括インポート処理の終了後の複合機１２０の設定内容は表６となる。
【００５７】
【表６】
2017211870.tif 000008
【００５８】
次に、一括設定インポート処理後に表６の設定内容となった複合機１２０において、画面制御部２２５が設定確認画面をＵＩ操作部１２２に表示する際の処理について、図７を参照しながら説明する。Ｓ７０１の処理は、上述の表４の設定内容である場合と同じ処理であるので、その説明を省略する。表６の設定内容の場合には、Ｓ７０２において、構成判定部２２４は、「ＣＣ認証取得済み」が「Ｎｏ」であると判定し、Ｓ７０５に進む。Ｓ７０５において、画面制御部２２５は、設定確認画面を表示する際に、設定名称を「ＣＣ認証取得構成」から「ＩＥＥＥ２６００準拠構成」に変更して表示する。図１０の画面１００１はその際に表示される画面の一例である。図１０に示す表示により、ユーザが、複合機１２０の構成がＣＣ認証取得構成であると誤解してしまうことを防ぐことができる。
【００５９】
以上のように、本実施形態によれば、ＣＣ認証取得済みの複合機からＣＣ認証取得していない複合機へ設定セット若しくは設定内容をインポートした場合には、設定名称について「ＣＣ認証取得済み」と表示されないようにする。従って、ユーザに対して、ＣＣ認証を取得した機器構成であると誤解を与えるおそれがなくなる。一方で、ＣＣ認証を取得していない複合機においても、ＣＣ認証を取得済みの構成と同等の設定が行われるので、ユーザの利便性を向上することができる。またエクスポート元、インポート先の複合機いずれでも、事前の設定なしに、装置の状態に応じた適切な表示を行うことができる。
【００６０】
なお、本実施形態では、ＣＣ認証構成であるか否かを判定する際に、Ｓ６０２やＳ７０２で記憶部にＣＣ認証を取得したプログラムコードであるか否かを示す情報を予め記憶しておき、それを用いて判定するとして説明した。しかしながら、例えば、プログラムコードが特定のバージョンであるか否か、ＣＣ認証を取得するためのライセンスがインストール済みであるか否か、などを判定するようにし、その判定結果を用いるようにしても良い。
【００６１】
［第２の実施形態］
ＣＣ認証取得の際の構成要件の変更や機能の差分や機種により、ＣＣ認証取得構成にするための設定内容が異なる場合がある。そのため、ある機種ではＣＣ認証取得構成となる設定内容や設定セットであったとしても、他の機種ではＣＣ認証取得構成にならない場合がある。
【００６２】
表７、表８は、ＣＣ認証取得構成にするための設定セットが異なる場合の一例を示しており、以下、それぞれ複合機１０１と複合機１２０の記憶部に記憶されているものとして説明する。
【００６３】
【表７】
2017211870.tif 000009
【００６４】
【表８】
2017211870.tif 000010
【００６５】
表７は、複合機１０１の機種がＹ１２３であり、「パスワードの最小文字数」が「１０文字」、「監査ログを使用」が「ＯＮ」であれば、ＣＣ認証取得構成になることを示している。表８は、複合機１２０の機種がＺ１２３であり、「パスワードの最小文字数」が「１０文字」、「監査ログを使用」が「ＯＮ」、「デフォルトパスワード禁止」が「ＯＮ」であれば、ＣＣ認証取得構成になることを示している。
【００６６】
ここで、「デフォルトパスワード禁止」とは、認証部２２６がユーザ認証やパスワードの登録を行う際に利用される設定項目である。この設定項目が有効である場合、認証部２２６は、受け付けたパスワードが記憶部１２５にデフォルトパスワードとして記憶されている文字列と一致するか否かを判定し、一致しない場合にはパスワードの変更をユーザに要求する。本実施形態では、「デフォルトパスワード禁止」の項目の設定可能な値としては、「ＯＦＦ」もしくは「ＯＮ」である。
【００６７】
例えば、複合機１２０において、「デフォルトパスワード禁止」が「ＯＦＦ」の状態で、表７の設定セットにより設定を行った複合機１０１の設定内容をインポートした場合、第１の実施形態では、「ＣＣ認証取得構成」と表示される。
【００６８】
本実施形態では、ＣＣ認証取得構成にするための設定セットの内容が異なる場合、一意に区別可能な値を「ＣＣ認証設定Ｖｅｒｓｉｏｎ」として、予め記憶部に記憶しておく。以下、複合機１０１の記憶部１０６に記憶されている設定内容が表９、複合機１２０の記憶部１２５に記憶されている設定内容が表１０であるとして説明する。表９と表１０に示すように、複合機１０１と複合機１２０のＣＣ認証取得構成にするための設定セットが異なるので、「ＣＣ認証設定Ｖｅｒｓｉｏｎ」にはそれぞれ、例えば「１」と「２」というような互いに異なる値が記憶されている。
【００６９】
【表９】
2017211870.tif 000011
【００７０】
【表１０】
2017211870.tif 000012
【００７１】
次に、本実施形態における一括設定エクスポート処理について説明する。一括設定エクスポート処理は、複合機１０１からエクスポートした電子ファイルに「ＣＣ認証設定Ｖｅｒｓｉｏｎ」が「１」であるという情報が含まれる他、第１の実施形態と同じである。
【００７２】
次に、本実施形態における複合機１２０の一括設定インポート処理とその後の表示処理について、図１１を参照しながら説明する。Ｓ１１０１、Ｓ１１０２、Ｓ１１０５、Ｓ１１０６の処理はそれぞれ、図６のＳ６０１、Ｓ６０２、Ｓ６０４、Ｓ６０３と同じであるので、その説明を省略する。
【００７３】
Ｓ１１０３において、構成判定部２２４は、インポートする電子ファイルに含まれる「ＣＣ認証設定Ｖｅｒｓｉｏｎ」が記憶部１２５に記憶されている「ＣＣ認証設定Ｖｅｒｓｉｏｎ」と一致するか判定する。一致すると判定された場合、Ｓ１１０６において、構成判定部２２４は、一括設定インポート部２２３にインポート処理を指示する。一方、一致しないと判定された場合、Ｓ１１０４に進む。例えば、エクスポートされた複合機１０１の「ＣＣ認証設定Ｖｅｒｓｉｏｎ」は表９に示すように「１」であり、インポート先の複合機１２０の「ＣＣ認証設定Ｖｅｒｓｉｏｎ」は表１０に示すように「２」であるとする。その場合、Ｓ１１０３では一致しないと判定され、Ｓ１１０４に進む。
【００７４】
Ｓ１１０４において、一括設定インポート部９０３は、表９の設定のうち設定名を「ＣＣ認証取得構成」から「ＩＥＥＥ２６００準拠構成」に変更し、ＩＤを「ＣＣ＿Ｓｅｔｔｉｎｇｓ」から「Ｇｅｎｅｒａｌ_Ｓｅｔｔｉｎｇｓ」に変更してインポートを行う。インポート処理後の複合機１２１の記憶部１２５の設定状態は、表１１となる。
【００７５】
【表１１】
2017211870.tif 000013
【００７６】
以上のように、本実施形態によれば、ＣＣ認証取得構成にするための条件を満たさない場合には、ＣＣ認証取得構成であると表示されないように設定名称を変更して設定内容をインポートする。そのため、エクスポート元とインポート先の機種によらず、装置の状態に応じた適切な表示を行うことができる。
【００７７】
また、各実施形態においては、ＰＣ１０９が、複合機１０１からエクスポートして複合機１２０にインポートする例を説明したが、ＰＣ１０９の動作を複合機１０１若しくは１２０が行うようにしても良い。また、各実施形態においては、複合機１２０に設定された（一覧からユーザにより選択されて装置に設定された）内容を確認する設定確認画面において名称を変更して表示することを説明した。しかしながら、記憶部に記憶されている複数の設定セット（現在設定されている設定内容に対応するものを含む）の一覧を表示する画面において名称を変更して表示するようにしても良い。
【００７８】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００７９】
１０１、１２０  複合機：  １０９  ＰＣ：  １０４、１１１、１２３  ＣＰＵ：  １０５、１１２、１２４  ＲＡＭ：  １０６、１２５  記憶部
【図１】
2017211870.tif 000014
【図２】
2017211870.tif 000015
【図３】
2017211870.tif 000016
【図４】
2017211870.tif 000017
【図５】
2017211870.tif 000018
【図６】
2017211870.tif 000019
【図７】
2017211870.tif 000020
【図８】
2017211870.tif 000021
【図９】
2017211870.tif 000022
【図１０】
2017211870.tif 000023
【図１１】
2017211870.tif 000024