(57)【要約】【課題】情報処理装置に対する設定を支援することを目的とする。【解決手段】第1及び第２のユーザからの設定項目の設定を受け付ける情報処理装置であって、一つ以上の情報処理装置に対して行われた設定情報を収集する設定情報収集装置から設定情報の統計情報を取得する統計情報取得手段と、設定項目の設定を受け付ける設定画面の表示要求を受けると、該表示要求の要求元に表示させる設定画面の画面データを生成する設定画面生成手段と、を有し、設定画面生成手段は、第１のユーザから表示要求を受けた場合に、設定情報の統計情報を含む設定画面の画面データを生成することにより、上記課題を解決する。【選択図】  図１
2017021598.tif 000002
【特許請求の範囲】
【請求項１】
第1及び第２のユーザからの設定項目の設定を受け付ける情報処理装置であって、
一つ以上の情報処理装置に対して行われた設定情報を収集する設定情報収集装置から前記設定情報の統計情報を取得する統計情報取得手段と、
前記設定項目の設定を受け付ける設定画面の表示要求を受けると、該表示要求の要求元に表示させる前記設定画面の画面データを生成する設定画面生成手段と、
を有し、
前記設定画面生成手段は、第１のユーザから前記表示要求を受けた場合に、前記設定情報の統計情報を含む前記設定画面の画面データを生成すること
を特徴とする情報処理装置。
【請求項２】
前記設定画面の画面データを前記表示要求の要求元に送信して前記設定画面を表示させる送信手段、
を更に有することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記設定画面生成手段は、第１のユーザから前記表示要求を受けた場合に、前記設定情報の統計情報に加えて、他の前記情報処理装置に対して行われた前記設定項目ごとの設定値を含む前記設定画面の画面データを生成すること
を特徴とする請求項１又は２記載の情報処理装置。
【請求項４】
前記情報処理装置が使用可能な機能を表す契約情報を蓄積する契約情報蓄積装置から前記契約情報を取得する契約情報取得手段と、
前記設定画面生成手段は、前記機能を使用するために設定が必要な関連設定項目を表した関連設定項目情報に基づいて、前記設定画面に含まれる前記設定項目のうち前記関連設定項目に相当する前記設定項目の設定が必要であることを示す情報と、前記設定画面に含まれる前記設定項目のうち前記関連設定項目以外の前記設定項目の前記統計情報と、を含む前記設定画面の画面データを生成すること
を特徴とする請求項１又は２記載の情報処理装置。
【請求項５】
前記設定画面生成手段は、第１のユーザから前記表示要求を受けた場合に、前記第１のユーザが以前に設定した前記設定情報の統計情報を含む前記設定画面の画面データを生成すること
を特徴とする請求項１又は２記載の情報処理装置。
【請求項６】
前記設定画面生成手段は、第１のユーザから前記表示要求を受けた場合に、前記情報処理装置の更新情報と合致する前記設定情報の統計情報を含む前記設定画面の画面データを生成すること
を特徴とする請求項１又は２記載の情報処理装置。
【請求項７】
異なるネットワークに接続可能な複数のネットワーク接続手段、
を更に有し、
前記設定画面生成手段は、前記複数のネットワーク接続手段のうち、予め定められている一の前記ネットワーク接続手段を介して前記表示要求を受け付けた場合に、前記設定情報の統計情報を含む前記設定画面の画面データを生成すること
を特徴とする請求項１又は２記載の情報処理装置。
【請求項８】
前記設定画面生成手段は、全ての前記設定項目と、該設定項目の前記設定情報の統計情報とを一覧として含む前記設定画面の画面データを生成すること
を特徴とする請求項１又は２記載の情報処理装置。
【請求項９】
第1及び第２のユーザからの設定項目の設定を受け付ける情報処理装置を、
一つ以上の情報処理装置に対して行われた設定情報を収集する設定情報収集装置から前記設定情報の統計情報を取得する統計情報取得手段、
前記設定項目の設定を受け付ける設定画面の表示要求を受けると、該表示要求の要求元に表示させる前記設定画面の画面データを生成する設定画面生成手段、
として機能させ、
前記設定画面生成手段は、第１のユーザから前記表示要求を受けた場合に、前記設定情報の統計情報を含む前記設定画面の画面データを生成すること
を特徴とするプログラム。
【請求項１０】
第1及び第２のユーザからの設定項目の設定を受け付ける情報処理装置と、一つ以上の前記情報処理装置に対して行われた設定情報を収集する設定情報収集装置と、を有する情報処理システムであって、
前記設定情報収集装置において、一つ以上の前記情報処理装置に対して行われた設定情報を蓄積する蓄積手段と、
前記蓄積手段に蓄積された前記設定情報から前記設定情報の統計情報を生成する統計情報生成手段と、
前記情報処理装置において、前記設定情報の統計情報を取得する統計情報取得手段と、
前記情報処理装置において、前記設定項目の設定を受け付ける設定画面の表示要求を受けると、該表示要求の要求元に表示させる前記設定画面の画面データを生成する設定画面生成手段と、
を有し、
前記設定画面生成手段は、第１のユーザから前記表示要求を受けた場合に、前記設定情報の統計情報を含む前記設定画面の画面データを生成すること
を特徴とする情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置、プログラム及び情報処理システムに関する。
【背景技術】
【０００２】
一般的に、様々な処理をこなす情報処理装置を顧客先に納入する場合はカスタマーエンジニア（以下、ＣＥという）が訪問して、情報処理装置の設置、初期設定及び動作確認を行う。その際、ＣＥは設定漏れや設定誤りを起こすことがあった。
【０００３】
例えば印刷分野では、印刷に関するパラメータの種類及び選択肢の組み合わせが膨大であるため、印刷に関するパラメータの設定操作を支援するパラメータ設定支援システムが知られている。
【０００４】
従来のパラメータ設定支援システムは過去に複数回設定されたパラメータの確定値の集合体と、データテンプレートを構成する初期値の集合体との間における複数の差分データに対して統計処理を実行する。そして従来のパラメータ設定支援システムは、統計処理の結果を示す結果画像を作成して表示するようにした。このため、作業者はパラメータの差分（変更分）の統計量を示す結果画像を視認して、過去に複数回設定されたパラメータの傾向を容易に把握できる（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
例えばＣＥが顧客先に納入する情報処理装置に対して行う導入時の設定（初期設定）は設定項目が多いため、設定漏れや設定誤りが起こりやすいという問題があった。
【０００６】
なお、従来のパラメータ設定支援システムは作業端末１８の端末側メモリ５８に格納されているデータテンプレート６２、確定値データ６４、差分統計データ６６の範囲内でしか過去に複数回設定されたパラメータの傾向を作業者に把握させることができなかった。
【０００７】
本発明の一実施形態は、上記の点に鑑みなされたもので、情報処理装置に対する設定を支援することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本願請求項１は、第1及び第２のユーザからの設定項目の設定を受け付ける情報処理装置であって、一つ以上の情報処理装置に対して行われた設定情報を収集する設定情報収集装置から前記設定情報の統計情報を取得する統計情報取得手段と、前記設定項目の設定を受け付ける設定画面の表示要求を受けると、該表示要求の要求元に表示させる前記設定画面の画面データを生成する設定画面生成手段と、を有し、前記設定画面生成手段は、第１のユーザから前記表示要求を受けた場合に、前記設定情報の統計情報を含む前記設定画面の画面データを生成することを特徴とする。
【発明の効果】
【０００９】
本発明の一実施形態によれば、情報処理装置に対する設定を支援できる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施形態に係る情報処理システムの一例の構成図である。
【図２】本実施形態に係るコンピュータの一例のハードウェア構成図である。
【図３】本実施形態に係る設定情報収集サーバの一例の処理ブロック図である。
【図４】第１の実施形態に係るファイルサーバの一例の処理ブロック図である。
【図５】設定画面選択処理の一例のフローチャートである。
【図６】ＣＥ用設定画面表示処理の一例のシーケンス図である。
【図７】ＣＥ用設定画面生成処理の一例のフローチャートである。
【図８】ファイルサーバが保存している設定項目情報の一例の構成図である。
【図９】設定情報収集サーバから取得する設定情報の統計情報を表す一例の構成図である。
【図１０】ユーザ用設定画面の一例のイメージ図である。
【図１１】ＣＥ用設定画面の一例のイメージ図である。
【図１２】ＣＥ用設定画面の他の例のイメージ図である。
【図１３】ＣＥ用設定画面の他の例のイメージ図である。
【図１４】第２の実施形態に係る情報処理システムの一例の構成図である。
【図１５】第２の実施形態に係るファイルサーバの一例の処理ブロック図である。
【図１６】ＣＥ用設定画面表示処理の他の例のシーケンス図である。
【図１７】契約サーバから取得する契約情報の一例の構成図である。
【図１８】関連設定項目のテキストを表示する処理の一例のフローチャートである。
【図１９】関連設定項目情報の一例の構成図である。
【図２０】ＣＥ用設定画面の他の例のイメージ図である。
【図２１】ＣＥ毎の統計情報や指定した期間の統計情報を生成する場合に、設定情報収集サーバに蓄積される設定情報の一例の構成図である。
【図２２】ファイルサーバのバージョン毎の統計情報を生成する場合に設定情報収集サーバに蓄積される設定情報の一例の構成図である。
【図２３】設定画面選択処理の他の例を説明するための図である。
【図２４】設定画面選択処理の他の例のフローチャートである。
【発明を実施するための形態】
【００１１】
次に、本発明の実施の形態について、詳細に説明する。
［第１の実施形態］
＜システム構成＞
図１は、第１の実施形態に係る情報処理システムの一例の構成図である。図１の情報処理システム１は、設定情報収集サーバ１０がＷＡＮやインターネットなどのグローバルネットワークＮ１を介して複数のローカルネットワークＮ２と接続されている。ローカルネットワークＮ２のそれぞれにはファイルサーバ１２が接続されている。ファイルサーバ１２はユーザ毎のファイルデータを保存する。また、ファイルサーバ１２はオプション設定やネットワーク設定等の設定値を設定値記憶部１４に保存している。
【００１２】
ファイルサーバ１２はローカルネットワークＮ２に接続されたクライアント端末からアクセスされる。クライアント端末は、スマートフォン、タブレット端末、携帯電話、ＰＣなど、ユーザが操作できる端末装置であればよい。また、ファイルサーバ１２はグローバルネットワークＮ１を介して設定情報収集サーバ１０にアクセスできる。ファイルサーバ１２は設定情報収集サーバ１０に対して定期的に設定情報の更新通知を行うこと、設定情報収集サーバ１０から設定情報の統計情報を取得すること、が可能である。なお、ファイルサーバ１２は別のファイルサーバ１２にアクセスできない。
【００１３】
設定情報収集サーバ１０はファイルサーバ１２からの設定情報の更新通知を受けて設定情報を蓄積していく。なお、設定情報収集サーバ１０は設定情報以外に、利用状況に関わる情報を受けて蓄積していてもよい。
【００１４】
なお、図１の情報処理システム１は一例であって、用途や目的に応じて様々なシステム構成例があることは言うまでもない。例えば図１の設定情報収集サーバ１０、ファイルサーバ１２は複数のコンピュータに分散して構成してもよい。
【００１５】
＜ハードウェア構成＞
設定情報収集サーバ１０及びファイルサーバ１２は例えば図２に示すハードウェア構成のコンピュータにより実現される。図２は本実施形態に係るコンピュータの一例のハードウェア構成図である。
【００１６】
図２のコンピュータ１００は入力装置１０１、表示装置１０２、外部Ｉ／Ｆ１０３、ＲＡＭ１０４、ＲＯＭ１０５、ＣＰＵ１０６、通信Ｉ／Ｆ１０７及びＨＤＤ１０８などを備え、それぞれがバスＢで相互に接続されている。なお、入力装置１０１及び表示装置１０２は必要なときに接続して利用する形態であってもよい。
【００１７】
入力装置１０１はキーボードやマウス、タッチパネルなどを含み、コンピュータ１００に各操作信号を入力するために用いられる。また、表示装置１０２はディスプレイなどを含み、コンピュータ１００による処理結果を表示する。
【００１８】
通信Ｉ／Ｆ１０７は、コンピュータ１００をグローバルネットワークＮ１又はローカルネットワークＮ２に接続するインタフェースである。コンピュータ１００は通信Ｉ／Ｆ１０７を介して、他のコンピュータ１００とのデータ通信が可能である。
【００１９】
ＨＤＤ１０８は、プログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータにはコンピュータ１００全体を制御する基本ソフトウェアであるＯＳ、及び、ＯＳ上において各種機能を提供するアプリケーションソフトウェアなどがある。また、ＨＤＤ１０８は、格納しているプログラムやデータを所定のファイルシステム及び／又はＤＢ（データベース）により管理している。
【００２０】
外部Ｉ／Ｆ１０３は、外部装置とのインタフェースである。外部装置には、記録媒体１０３ａなどがある。コンピュータ１００は外部Ｉ／Ｆ１０３を介して、記録媒体１０３ａの読み取り及び／又は書き込みを行うことができる。なお、記録媒体１０３ａにはフレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリ等がある。
【００２１】
ＲＯＭ１０５は電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ１０５にはコンピュータ１００の起動時に実行されるＢＩＯＳ、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭ１０４はプログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）である。
【００２２】
ＣＰＵ１０６はＲＯＭ１０５やＨＤＤ１０８などの記憶装置からプログラムやデータをＲＡＭ１０４上に読み出し、処理を実行することで、コンピュータ１００全体の制御や機能を実現する演算装置である。本実施形態に係るコンピュータ１００は上記ハードウェア構成により、後述するような各種処理を実現できる。
【００２３】
＜ソフトウェア構成＞
《設定情報収集サーバ》
本実施形態に係る設定情報収集サーバ１０は、例えば図３に示す処理ブロックで実現される。図３は本実施形態に係る設定情報収集サーバの一例の処理ブロック図である。
【００２４】
設定情報収集サーバ１０は搭載されたプログラムを実行することにより、データ受信部２１、データ記憶部２２、データ送信部２３を実現している。データ受信部２１はファイルサーバ１２からの設定情報の更新通知を受信する。データ記憶部２２はデータ受信部２１が受信した設定情報を記憶する。データ送信部２３はファイルサーバ１２からの要求に対する応答として設定情報の統計情報をファイルサーバ１２に返す。
【００２５】
《ファイルサーバ》
第１の実施形態に係るファイルサーバ１２は、例えば図４に示すような処理ブロックで実現される。図４は、第１の実施形態に係るファイルサーバの一例の処理ブロック図である。
【００２６】
ファイルサーバ１２はプログラムを実行することで、データ送信部３１、データ受信部３２、ユーザ・グループ管理部３３、ファイル管理部３４、設定情報通知部３５、設定情報統計問い合わせ部３６、設定画面生成部３７を実現している。
【００２７】
データ送信部３１は、ファイルの送信や、リクエストの処理結果などのデータの送信を行う。データ受信部３２は、ファイルの受信や、クライアント端末からのリクエストなどのデータの受信を行う。ユーザ・グループ管理部３３は、ファイルサーバ１２を利用するユーザやグループの管理を行う。ファイル管理部３４は受信したファイルの保存、保存されているファイルの読み出しなどを行う。
【００２８】
また、設定情報通知部３５は設定情報収集サーバ１０に対して、設定情報の更新通知により設定情報を定期的に送信する。設定情報統計問い合わせ部３６は後述のＣＥ用設定画面を表示する場合に、設定情報収集サーバ１０から設定情報の統計情報を取得する。設定画面生成部３７は後述のＣＥ用設定画面、及び、ＣＥ以外のユーザが使用するユーザ用設定画面の画面データを生成する。なお、以下では画面データの生成を単に画面の生成と記載する。
【００２９】
＜処理の詳細＞
以下では、第１の実施形態に係る情報処理システム１の処理の詳細について説明する。
【００３０】
《設定画面選択処理》
第１の実施形態に係る情報処理システム１では操作者から設定画面を表示するための設定画面要求を受け付けた場合に、図５に示す手順によりＣＥ用設定画面又はユーザ用設定画面の何れを表示するかを選択する。図５は設定画面選択処理の一例のフローチャートである。
【００３１】
ステップＳ１１においてファイルサーバ１２の設定画面生成部３７は操作者から設定画面要求を受け付ける。なお、ここで言う操作者はファイルサーバ１２を直接操作している操作者であってもよいし、ファイルサーバ１２をローカルネットワークＮ２経由でクライアント端末から操作している操作者であってもよい。
【００３２】
ステップＳ１２に進み、設定画面生成部３７は設定画面要求を受け付けた操作者がＣＥであるかユーザであるかを例えばログイン時のＩＤ及びパスワード等から判定する。設定画面生成部３７は設定画面要求を受け付けた操作者がＣＥであればステップＳ１３において後述するような処理を行い、ＣＥ用設定画面の表示を行う。また、設定画面生成部３７は設定画面要求を受け付けた操作者がユーザであればステップＳ１４に進み、ユーザ用設定画面の表示を行う。
【００３３】
《ＣＥ用設定画面表示処理》
第１の実施形態に係る情報処理システム１ではＣＥから設定画面を表示するための設定画面要求を受け付けた場合に、図６に示す手順によりＣＥ用設定画面を表示する。図６はＣＥ用設定画面表示処理の一例のシーケンス図である。
【００３４】
ステップＳ２１においてＣＥはファイルサーバ１２に対して設定画面を表示するための設定画面要求を行う。ファイルサーバ１２の設定画面生成部３７は図５に示した設定画面選択処理により、表示する設定画面としてＣＥ用設定画面を選択する。
【００３５】
ステップＳ２２に進み、ファイルサーバ１２の設定情報統計問い合わせ部３６は設定情報収集サーバ１０に設定情報の統計情報の取得を要求する。ステップＳ２３に進み、設定情報収集サーバ１０は複数のファイルサーバ１２から事前に受信してデータ記憶部２２に記憶してある設定情報から統計情報を生成する。
【００３６】
そして、設定情報収集サーバ１０のデータ送信部２３はステップＳ２４において、生成した設定情報の統計情報をファイルサーバ１２に応答する。ファイルサーバ１２の設定画面生成部３７はステップＳ２５に進み、設定情報収集サーバ１０から受信した統計情報を用いて後述のようにＣＥ用設定画面を生成する。そして、ファイルサーバ１２はステップＳ２５で生成したＣＥ用設定画面をステップＳ２６において表示する。
【００３７】
なお、図６のシーケンス図では設定情報収集サーバ１０が設定情報から統計情報を生成してファイルサーバ１２に送信しているが、ファイルサーバ１２が設定情報を受信して設定情報の統計情報を生成するようにしてもよい。
【００３８】
《ＣＥ用設定画面生成処理》
ステップＳ２５においてＣＥ用設定画面を生成する処理は、例えば図７に示すような手順により行われる。図７はＣＥ用設定画面生成処理の一例のフローチャートである。
【００３９】
ステップＳ３１においてファイルサーバ１２の設定画面生成部３７は例えば図８に示す設定項目情報を用いて、ＣＥ用設定画面に表示する設定項目を生成する。図８はファイルサーバが保存している設定項目情報の一例の構成図である。図８の設定項目情報はファイルサーバ１２で設定する設定項目を表している。図８の設定項目情報は設定項目名、設定値、種別を項目として有している。
【００４０】
ステップＳ３２において設定画面生成部３７は設定情報収集サーバ１０から取得した図９に示すような設定情報の統計情報を、各設定項目の隣にテキストで配置する。図９は設定情報収集サーバから取得する設定情報の統計情報を表す一例の構成図である。図９の設定情報の統計情報は設定項目名、設定済みの機器割合、未設定の機器割合、参考設定値を項目として有している。
【００４１】
そして、ステップＳ３３において、設定画面生成部３７は各設定項目の隣に配置したテキストの内容が、図８の設定項目情報から取得した設定値と比べて差のある場合（例えば設定済みの機器割合が９５％の設定値が未設定の場合など）にハイライトする。
【００４２】
図１０はユーザ用設定画面の一例のイメージ図である。ユーザ用設定画面１０００は左側にメニュー選択欄１００１があり、右側に設定項目欄１００２がある。メニュー選択欄１００１はユーザが基本設定、メール設定、ネットワーク設定から設定メニューを選択する欄である。図１０ではユーザが設定メニューとしてメール設定を選択している。
【００４３】
また、設定項目欄１００２にはユーザがメニュー選択欄１００１から選択したメール設定の設定項目としてメールサーバ、ポート番号、メール認証、ＳＳＬ暗号化が表示されている。設定項目欄１００２は図８の設定項目情報の設定項目名、設定値、種別から生成することができる。
【００４４】
図１１はＣＥ用設定画面の一例のイメージ図である。ＣＥ用設定画面１１００は左側にメニュー選択欄１１０１があり、右側に設定項目欄１１０２がある。メニュー選択欄１１０１はユーザが基本設定、メール設定、ネットワーク設定から設定メニューを選択する欄である。図１１ではユーザが設定メニューとしてメール設定を選択している。
【００４５】
また、設定項目欄１１０２にはユーザがメニュー選択欄１１０１から選択したメール設定の設定項目としてメールサーバ、ポート番号、メール認証、ＳＳＬ暗号化、メール有効が表示されている。また、設定項目欄１１０２には図９に示すような設定項目の統計情報が各設定値の隣にテキスト１１０３で配置される。
【００４６】
例えば図１１では設定項目名「メールサーバ」の設定値「１９２．１６８．１．５」の右側に「９５％のお客様が設定されています。」というテキスト１１０３が一例として配置されている。「９５％のお客様が設定されています。」というテキスト１１０３は図９の設定項目名「メールサーバ」の設定済みの機器割合「９５」から生成できる。
【００４７】
図１１の設定項目欄１１０２では設定項目名「メールサーバ」「ポート番号」「メール認証」「ＳＳＬ暗号化」の設定値の右隣に配置されたテキスト１１０３の内容が、図８の設定項目情報から取得した設定値と比べて差が無いか少ない。そこで、図１１の設定項目欄１１０２は設定項目名「メールサーバ」「ポート番号」「メール認証」「ＳＳＬ暗号化」の設定値の右隣に配置されたテキスト１１０３の色がハイライトされない。
【００４８】
一方、図１１の設定項目欄１１０２では、設定項目名「メール有効」の設定値の右隣に配置されたテキスト１１０３の内容が、設定項目情報から取得した設定値と比べて差が大きい。そこで、図１１の設定項目欄１１０２では設定項目名「メール有効」の設定値の右隣に配置されたテキスト１１０３の色がハイライトされる。
【００４９】
したがって、ＣＥは設定項目欄１１０２において各設定項目の設定値の右隣に配置されるテキスト１１０３を参照することで、現在の設定値と統計情報の設定値とを比較できるので、設定漏れや設定誤りを防ぐことができる。
【００５０】
なお、図１１のＣＥ用設定画面１１００は一例であって、例えば図１２に示すような構成であってもよい。図１２はＣＥ用設定画面の他の例のイメージ図である。図１２のＣＥ用設定画面１２００は設定項目欄１２０２のテキスト１２０３のうち、設定済みの機器割合が低い「ＳＳＬ暗号化」のテキスト１２０３が省略されている。このようにＣＥ用設定画面１２００は設定済みの機器割合が低い設定項目の右隣へのテキスト１２０３の配置を省略してもよい。
【００５１】
また、図１１のＣＥ用設定画面１１００は、例えば図１３に示すような構成であってもよい。図１３はＣＥ用設定画面の他の例のイメージ図である。図１３のＣＥ用設定画面１３００は例えば種別が文字列や数値の設定項目のテキスト１３０３の右隣に参考設定値表示ボタン１３０４が設けられている。
【００５２】
設定画面生成部３７は参考設定値表示ボタン１３０４が押下されると、押下された参考設定値表示ボタン１３０４に対応する設定項目の参考設定値を図９の設定情報の統計情報から読み出し、図１３（Ｂ）のように表示する。これにより、ＣＥは図１３（Ｂ）のように表示された参考設定値を参考にしながら図１３（Ａ）の設定項目欄１３０２に設定値を設定できる。
【００５３】
なお、設定画面生成部３７はＣＥがログアウトしたあと、設定項目の一覧として全設定項目と共にテキスト１３０３を出力（印刷、表示など）する例えばダイアログボックスを表示して、ユーザから出力要求を受け付けるようにしてもよい。
【００５４】
＜まとめ＞
第１の実施形態に係る情報処理システム１ではグローバルネットワークＮ１上の設定情報収集サーバ１０が定期的に、複数のローカルネットワークＮ２上のファイルサーバ１２から設定情報を取得して蓄積する。例えば顧客先に納入するファイルサーバ１２に対して導入時の設定（初期設定）を行うＣＥは、そのファイルサーバ１２に設定画面要求を行うことで図１１に示すようなＣＥ用設定画面１１００を表示させることができる。
【００５５】
これにより、ＣＥはＣＥ用設定画面１１００において、複数のローカルネットワークＮ２上のファイルサーバ１２で設定された設定項目の統計情報を参考にしながら、導入時の設定を行うことができる。第１の実施形態に係る情報処理システム１ではファイルサーバ１２の導入時の設定を上記のように支援し、ＣＥによる設定漏れや設定誤りを抑制することができる。
［第２の実施形態］
第１の実施形態に係る情報処理システム１は設定情報収集サーバ１０が蓄積している設定情報を用いて、ＣＥ用設定画面１１００を表示していた。第２の実施形態に係る情報処理システム１は設定情報収集サーバ１０が蓄積している設定情報に加えて、契約情報を用いて後述のＣＥ用設定画面１４００を表示する。なお、第１の実施形態と同様な部分についての説明は適宜省略する。
【００５６】
＜システム構成＞
図１４は、第２の実施形態に係る情報処理システムの一例の構成図である。第２の実施形態に係る情報処理システム１は第１の実施形態の情報処理システム１に契約サーバ１６が追加された構成である。第２の実施形態の情報処理システム１は、契約サーバ１６がグローバルネットワークＮ１を介して複数のローカルネットワークＮ２と接続される。
【００５７】
契約サーバ１６は後述の契約情報を蓄積している。ファイルサーバ１２は、グローバルネットワークＮ１を介して契約サーバ１６にアクセスできる。契約サーバ１６はファイルサーバ１２からの契約情報の取得要求を受け付け、契約情報をファイルサーバ１２に提供する。
【００５８】
＜ソフトウェア構成＞
《ファイルサーバ》
第２の実施形態に係るファイルサーバ１２は、例えば図１５に示すような処理ブロックで実現される。図１５は、第２の実施形態に係るファイルサーバの一例の処理ブロック図である。
【００５９】
ファイルサーバ１２はプログラムを実行することにより、データ送信部３１、データ受信部３２、ユーザ・グループ管理部３３、ファイル管理部３４、設定情報通知部３５、設定情報統計問い合わせ部３６、設定画面生成部３７、契約情報問い合わせ部３８を実現している。
【００６０】
第２の実施形態のファイルサーバ１２は第１の実施形態のファイルサーバ１２に契約情報問い合わせ部３８が追加された構成である。契約情報問い合わせ部３８は後述のＣＥ用設定画面を表示する場合に、契約サーバ１６から契約情報を取得する。その他の構成は第１の実施形態のファイルサーバ１２と同様である。
【００６１】
＜処理の詳細＞
以下では、第２の実施形態に係る情報処理システム１の処理の詳細について説明する。
【００６２】
《ＣＥ用設定画面表示処理》
第２の実施形態に係る情報処理システム１ではＣＥから設定画面を表示するための設定画面要求を受け付けた場合に、図１６に示す手順によりＣＥ用設定画面を表示する。図１６はＣＥ用設定画面表示処理の他の例のシーケンス図である。
【００６３】
ステップＳ５１においてＣＥはファイルサーバ１２に対して設定画面を表示するための設定画面要求を行う。ファイルサーバ１２の設定画面生成部３７は図５に示した設定画面選択処理により、表示する設定画面としてＣＥ用設定画面を選択する。
【００６４】
ステップＳ５２に進み、ファイルサーバ１２の契約情報問い合わせ部３８は契約サーバ１６に契約情報の取得を要求し、図１７に示すような契約情報を取得する。図１７は契約サーバから取得する契約情報の一例の構成図である。図１７の契約情報は契約しているオプション機能を顧客毎に表している。図１７の顧客情報では「顧客Ａ」が「オプション機能１」から「オプション機能３」までを契約済みであることを表している。
【００６５】
ステップＳ５３に進み、ファイルサーバ１２の設定情報統計問い合わせ部３６は設定情報収集サーバ１０に設定情報の統計情報の取得を要求する。ステップＳ５４に進み、設定情報収集サーバ１０は複数のファイルサーバ１２から事前に受信してデータ記憶部２２に記憶してある設定情報から統計情報を生成する。
【００６６】
そして、設定情報収集サーバ１０のデータ送信部２３はステップＳ５５において、生成した設定情報の統計情報をファイルサーバ１２に応答する。ファイルサーバ１２の設定画面生成部３７はステップＳ５６に進み、契約サーバ１６から受信した契約情報と設定情報収集サーバ１０から受信した統計情報とを用いて、後述のＣＥ用設定画面１４００を生成する。そして、ファイルサーバ１２はステップＳ５６で生成したＣＥ用設定画面１４００をステップＳ５７において表示する。
【００６７】
なお、図１６のシーケンス図では設定情報収集サーバ１０が設定情報から統計情報を生成してファイルサーバ１２に送信しているが、ファイルサーバ１２が設定情報を受信して設定情報の統計情報を生成するようにしてもよい。
【００６８】
《ＣＥ用設定画面生成処理》
ステップＳ５６においてＣＥ用設定画面を生成する処理は、例えば図７に示した手順と図１８に示す手順との組み合わせにより行われる。まず、図１８のフローチャートの処理により、ファイルサーバ１２の設定画面生成部３７は契約済みのオプション機能を使用するために設定が必要な設定項目（関連設定項目）に、設定値（関連設定値）の設定が必要であることを示すテキスト１４０３を表示する。そして、ファイルサーバ１２の設定画面生成部３７は図１８のフローチャートの処理によりテキスト１４０３が表示されなかった設定項目以外について前述した図７のフローチャートの処理によりテキスト１４０３を表示する。
【００６９】
図１８は関連設定項目のテキストを表示する処理の一例のフローチャートである。図１８のフローチャートの処理はオプション機能ごとに行われる。
【００７０】
ファイルサーバ１２の設定画面生成部３７はステップＳ６１において、契約サーバ１６から取得した契約情報に基づき、そのオプション機能を契約済みか否かを判定する。契約済みであれば、設定画面生成部３７はステップＳ６２に進み、そのオプション機能を使用するために設定が必要な設定項目に、設定値（関連設定値）の設定が必要であることを示すテキスト１４０３として例えば「設定要」を表示する。契約済みでなければ、設定画面生成部３７はステップＳ６２の処理をスキップする。
【００７１】
なお、オプション機能を使用するために設定が必要な設定項目は例えば図１９に示すような関連設定項目情報に基づき選択される。図１９は関連設定項目情報の一例の構成図である。図１９の関連設定項目情報はオプション機能ごとに、そのオプション機能を使用するために設定が必要な設定項目が対応付けられている。
【００７２】
そして、設定画面生成部３７は全てのオプション機能について図１８のフローチャートの処理を行ったあと、図７のフローチャートの処理により、テキスト１４０３が表示されていない設定項目に、統計情報に基づくテキスト１４０３を表示する。
【００７３】
図２０はＣＥ用設定画面の他の例のイメージ図である。図２０のＣＥ用設定画面１４００は図１１のＣＥ用設定画面１１００と同様、左側にメニュー選択欄１４０１があり、右側に設定項目欄１４０２がある。
【００７４】
設定項目欄１４０２にはユーザがメニュー選択欄１４０１から選択したメール設定の設定項目としてメールサーバ、ポート番号、メール認証、ＳＳＬ暗号化、メール有効が表示されている。
【００７５】
また、設定項目欄１４０２には図１８の処理により、契約済みのオプション機能を使用するために設定が必要な関連設定項目の関連設定値の隣に、関連設定値の設定が必要であることを示すテキスト１４０３として「設定が必要です」が表示されている。関連設定項目以外の設定項目「メール認証」「ＳＳＬ暗号化」には図１１のＣＥ用設定画面１１００と同様、各設定項目の統計情報が各設定値の隣にテキスト１４０３で配置される。
【００７６】
したがって、ＣＥは設定項目欄１４０２において各設定項目の設定値の右隣に配置されるテキスト１１０３を参照することで、契約済みのオプション機能を使用するために設定が必要な設定項目を容易に選択できるので、設定漏れや設定誤りを防ぐことができる。
【００７７】
なお、各設定項目の統計情報は設定情報収集サーバ１０が蓄積している全ての設定情報から必ずしも生成する必要はなく、例えばＣＥ毎の設定情報から生成してもよいし、指定した期間の設定情報から生成するようにしてもよい。図２１はＣＥ毎の統計情報や指定した期間の統計情報を生成する場合に、設定情報収集サーバに蓄積される設定情報の一例の構成図である。図２１の設定情報は設定項目名、設定したＣＥ、設定日時、設定値を項目として有している。
【００７８】
また、各設定項目の統計情報は設定情報収集サーバ１０が蓄積している全ての設定情報から必ずしも生成する必要はなく、例えばファイルサーバ１２のバージョン毎の設定情報から生成してもよい。図２２はファイルサーバのバージョン毎の統計情報を生成する場合に設定情報収集サーバに蓄積される設定情報の一例の構成図である。図２２の設定情報は設定項目名、バージョン、設定値を項目として有している。バージョンは更新情報の一例である。
【００７９】
＜まとめ＞
第２の実施形態に係る情報処理システム１では、契約済みのオプション機能を使用するために設定が必要な設定項目を容易に選択して図２０に示すようなＣＥ用設定画面１４００を表示させることができる。
【００８０】
これにより、ＣＥはＣＥ用設定画面１４００において、契約済みのオプション機能を使用するために設定が必要な設定項目を確認しながら、導入時の設定を行うことができるようになる。第２の実施形態に係る情報処理システム１ではファイルサーバ１２の導入時の設定を上記のように支援し、ＣＥによる設定漏れや設定誤りを抑制することができる。
［第３の実施形態］
第１の実施形態に係る情報処理システム１は、図５に示したように、操作者がＣＥか否かによりＣＥ用設定画面又はユーザ用設定画面の何れを表示するかを選択していた。第３の実施形態に係る情報処理システム１はＣＥ用設定画面又はユーザ用設定画面の何れを表示するかを以下のように選択する。なお、第３の実施形態に係る情報処理システム１は一部を除いて第１の実施形態に係る情報処理システム１と同様であるため、適宜説明を省略する。
【００８１】
図２３は設定画面選択処理の他の例を説明するための図である。図２３に示すファイルサーバ１２はＬＡＮ接続ポートなどの二つのネットワーク接続ポート５０、５１を備えている。ファイルサーバ１２は第１のネットワーク接続ポート５０側から設定画面要求を受け付けた場合にユーザ用設定画面を選択し、第２のネットワーク接続ポート５１側から設定画面要求を受け付けた場合にＣＥ用設定画面を選択する。
【００８２】
また、図２４は設定画面選択処理の他の例のフローチャートである。図２４に示したフローチャートは設定画面要求元のＩＰアドレスによりＣＥ用設定画面又はユーザ用設定画面の何れを表示するかを選択するものである。なお、ファイルサーバ１２にはＣＥがＣＥ用ＰＣ１９を接続する場合のネットワークアドレスを設定しておく。
【００８３】
ステップＳ８１においてファイルサーバ１２の設定画面生成部３７は操作者から設定画面要求を受け付ける。設定画面生成部３７は設定画面要求元のＩＰアドレス（接続元のＩＰアドレス）が予め設定されたネットワークアドレスに含まれたＩＰアドレスか否かを判定する。
【００８４】
予め設定されたネットワークアドレスに含まれたＩＰアドレスであれば設定画面生成部３７はステップＳ８２においてＣＥ用設定画面の表示を行う。また、設定画面生成部３７は設定画面要求元のＩＰアドレスが予め設定されたネットワークアドレスに含まれたＩＰアドレスでなければステップＳ８３に進み、ユーザ用設定画面の表示を行う。
【００８５】
＜まとめ＞
第３の実施形態に係る情報処理システム１では、ＣＥ用設定画面又はユーザ用設定画面の何れを表示するかを前述のように様々な方法で選択できる。
【００８６】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。なお、ファイルサーバ１２は特許請求の範囲に記載した情報処理装置の一例である。設定情報収集サーバ１０は設定情報収集装置の一例である。契約サーバ１６は契約情報蓄積装置の一例である。
【００８７】
ＣＥは第１のユーザの一例である。ＣＥ以外のユーザは第２のユーザの一例である。設定情報統計問い合わせ部３６は統計情報取得手段の一例である。設定画面生成部３７は設定画面生成手段の一例である。データ送信部３１は送信手段の一例である。契約情報問い合わせ部３８は契約情報取得手段の一例である。また、ネットワーク接続ポート５０、５１はネットワーク接続手段の一例である。データ記憶部２２は蓄積手段の一例である。設定情報収集サーバ１０が行うステップＳ２３の処理は統計情報生成手段が行う処理の一例である。
【００８８】
なお、本実施形態は本願発明の範囲を限定するものではなく、図１や図１４に示した構成図のような構成に限定するものではない。例えば設定情報収集サーバ１０や契約サーバ１６は１台以上の情報処理装置によって構築することができ、上述したような機能を実現できれば、どの情報処理装置に機能を備えさせてもよい。
【符号の説明】
【００８９】
１    情報処理システム
１０    設定情報収集サーバ
１２    ファイルサーバ
１４    設定値記憶部
１６    契約サーバ
１７    ＭＦＰ（複合機）
１８    ユーザ用ＰＣ
１９    ＣＥ用ＰＣ
２１、３２    データ受信部
２２    データ記憶部
２３、３１    データ送信部
３３    ユーザ・グループ管理部
３４    ファイル管理部
３５    設定情報通知部
３６    設定情報統計問い合わせ部
３７    設定画面生成部
３８    契約情報問い合わせ部
５０、５１    ネットワーク接続ポート
１０００    ユーザ用設定画面
１００１    メニュー選択欄
１００２    設定項目欄
１１００、１２００、１３００、１４００    ＣＥ用設定画面
１１０１、１２０１、１３０１、１４０１    メニュー選択欄
１１０２、１２０２、１３０２、１４０２    設定項目欄
１１０３、１２０３、１３０３、１４０３    テキスト
１３０４    参考設定値表示ボタン
１００    コンピュータ
１０１    入力装置
１０２    表示装置
１０３    外部Ｉ／Ｆ
１０３ａ    記録媒体
１０４    ＲＡＭ
１０５    ＲＯＭ
１０６    ＣＰＵ
１０７    通信Ｉ／Ｆ
１０８    ＨＤＤ
Ｂ    バス
Ｎ１    グローバルネットワーク
Ｎ２    ローカルネットワーク
【先行技術文献】
【特許文献】
【００９０】
【特許文献１】特開２０１５−６９４８９号公報
【図１】
2017021598.tif 000003
【図２】
2017021598.tif 000004
【図３】
2017021598.tif 000005
【図４】
2017021598.tif 000006
【図５】
2017021598.tif 000007
【図６】
2017021598.tif 000008
【図７】
2017021598.tif 000009
【図８】
2017021598.tif 000010
【図９】
2017021598.tif 000011
【図１０】
2017021598.tif 000012
【図１１】
2017021598.tif 000013
【図１２】
2017021598.tif 000014
【図１３】
2017021598.tif 000015
【図１４】
2017021598.tif 000016
【図１５】
2017021598.tif 000017
【図１６】
2017021598.tif 000018
【図１７】
2017021598.tif 000019
【図１８】
2017021598.tif 000020
【図１９】
2017021598.tif 000021
【図２０】
2017021598.tif 000022
【図２１】
2017021598.tif 000023
【図２２】
2017021598.tif 000024
【図２３】
2017021598.tif 000025
【図２４】
2017021598.tif 000026