(57)【要約】【課題】システム設定値の手動による入力の作業負荷を低減させると共に、入力ミスを発生させる確率を抑制する。【解決手段】パラメタ設定システムは、設定パラメタの入力前に、設定パラメタの入力候補である入力パラメタ候補が順位づけて保存される入力パラメタ候補記憶領域と、入力パラメタ候補記憶領域に入力パラメタ候補を保存する入力パラメタ候補登録部と、設定パラメタを入力する入力フィールドを有するパラメタ入力ウィンドウを表示装置に表示させるパラメタ入力ウィンドウ表示制御部と、入力フィールドに係る所定の操作を受信した際に、入力フィールドに係る入力パラメタ候補を順位の順序で表示装置に表示するパラメタ候補ウィンドウを表示させ、入力パラメタ候補の一つが選択されることにより、パラメタ入力ウィンドウの入力フィールドに選択された入力パラメタ候補を表示させるパラメタ候補ウィンドウ表示制御部とを備える。【選択図】図１
2017091247.tif 000002
【特許請求の範囲】
【請求項１】
設定パラメタの入力前に、前記設定パラメタの入力候補である入力パラメタ候補が順位づけて保存される入力パラメタ候補記憶領域と、
前記入力パラメタ候補記憶領域に前記入力パラメタ候補を保存する入力パラメタ候補登録部と、
前記設定パラメタを入力する入力フィールドを有するパラメタ入力ウィンドウを表示装置に表示させるパラメタ入力ウィンドウ表示制御部と、
前記入力フィールドに係る所定の操作を受信した際に、前記入力フィールドに係る前記入力パラメタ候補を前記順位の順序で前記表示装置に表示するパラメタ候補ウィンドウを表示させ、前記入力パラメタ候補の一つが選択されることにより、前記パラメタ入力ウィンドウの前記入力フィールドに選択された前記入力パラメタ候補を表示させるパラメタ候補ウィンドウ表示制御部と
を備えるパラメタ設定システム。
【請求項２】
請求項１に記載のパラメタ設定システムにおいて、
前記順位づけられた前記入力パラメタ候補が記載された頻出パラメタシートの記載事項を読み取る入力装置を更に備え、
前記入力パラメタ候補登録部は、前記入力装置によって読み取られた前記頻出パラメタシートに記載された前記入力パラメタ候補を項目毎に前記入力パラメタ候補記憶領域に保存する
ことを特徴とするパラメタ設定システム。
【請求項３】
請求項１又は２に記載のパラメタ設定システムにおいて、
前記入力パラメタ候補に係る主識別子が記憶された主識別子情報記憶領域を更に備え、
前記パラメタ候補ウィンドウ表示制御部は、前記入力パラメタ候補に係る前記主識別子が、前記入力パラメタ候補の表示を行うことを示して前記主識別子情報記憶領域に記憶されている場合に、前記入力パラメタ候補を前記パラメタ候補ウィンドウに表示させる
ことを特徴とするパラメタ設定システム。
【請求項４】
請求項１乃至３のいずれか一項に記載のパラメタ設定システムにおいて、
前記入力パラメタ候補記憶領域は、保存された前記入力パラメタ候補をプログラム識別子に対応付けて保存し、
前記パラメタ候補ウィンドウ表示制御部は、前記パラメタ入力ウィンドウ表示制御部により入力される前記設定パラメタに係るプログラムの前記プログラム識別子に対応付けられた前記入力パラメタ候補を前記パラメタ候補ウィンドウに表示させる
ことを特徴とするパラメタ設定システム。
【請求項５】
請求項１乃至４のいずれか一項に記載のパラメタ設定システムにおいて、
前記入力パラメタ候補記憶領域は、前記設定パラメタの入力前に、他のプログラムにおいて使用された前記設定パラメタを前記入力パラメタ候補として記憶する
ことを特徴とするパラメタ設定システム。
【請求項６】
請求項１乃至５のいずれか一項に記載のパラメタ設定システムにおいて、
前記入力パラメタ候補登録部は、前記設定パラメタが保存される際に、前記設定パラメタに対応する前記入力パラメタ候補の出現回数の欄に１を加算する
ことを特徴とするパラメタ設定システム。
【請求項７】
請求項６に記載のパラメタ設定システムにおいて、
前記入力パラメタ候補登録部は、所定期間が経過した際に前記出現回数の欄の値を削減する
ことを特徴とするパラメタ設定システム。
【請求項８】
設定パラメタの入力前に、前記設定パラメタの入力候補である入力パラメタ候補を順位づけて保存し、
前記設定パラメタを入力する入力フィールドを有するパラメタ入力ウィンドウを表示し、
前記入力フィールドに係る所定の操作を受信した際に、前記入力フィールドに係る前記入力パラメタ候補を前記順位の順序で表示するパラメタ候補ウィンドウを表示し、
前記入力パラメタ候補の一つが選択されることにより、前記パラメタ入力ウィンドウの前記入力フィールドに選択された前記入力パラメタ候補を表示させるパラメタ設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パラメタ設定システム及びパラメタ設定方法に関し、例えば、ネットワークに接続されてサービスを提供するサーバシステムに適用して好適なものである。
【背景技術】
【０００２】
サーバホスティングやクラウド形態のサービスを提供する事業者の顧客システム運用代行では、例えば、ある顧客に係るシステム設定値を他のシステムやサービスでも利用するために、同じ顧客に係るシステム設定値を異なるサーバ装置に移動したり、コピーしたりすることがある。この際には、サーバ装置間にシステムの整合性がなかったり、データ形式が異なったりするために電子データでの移動が困難であったり、秘匿性を考慮して手書きの紙媒体が用いられたりすることから、手動によるシステム設定値の入力が広く行われている。
【０００３】
特許文献１は、設定機能表示されているファンクションキーを不用意に連続キー操作しても設定データは被設定装置に設定されないことについて開示している。特許文献２は、システムゼネレーション時のパラメタ変更において、パラメタ変更判定ルールファイルによって、変更が必要なパラメタを判定し、変更が必要であると判定されたパラメタに対してはパラメタ値を設定することについて開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平５−１１３８６１号公報
【特許文献２】特開平６−２０２８６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述のような手動により入力を行う場合において、データの項目によっては何度も同じデータを入力する機会が多くなることがある。このような同じデータの手動による入力は、作業の負荷が大きいだけでなく、入力ミスを発生させる確率を高めてしまうおそれがある。
【０００６】
本発明は、以上の点を考慮してなされたもので、システム設定値の手動による入力の作業負荷を低減させると共に、入力ミスを発生させる確率を抑制することのできるパラメタ設定システム及びパラメタ設定方法を提供しようとするものである。
【課題を解決するための手段】
【０００７】
かかる課題を解決するため本発明においては、設定パラメタの入力前に、前記設定パラメタの入力候補である入力パラメタ候補が順位づけて保存される入力パラメタ候補記憶領域と、前記入力パラメタ候補記憶領域に前記入力パラメタ候補を保存する入力パラメタ候補登録部と、前記設定パラメタを入力する入力フィールドを有するパラメタ入力ウィンドウを表示装置に表示させるパラメタ入力ウィンドウ表示制御部と、前記入力フィールドに係る所定の操作を受信した際に、前記入力フィールドに係る前記入力パラメタ候補を前記順位の順序で前記表示装置に表示するパラメタ候補ウィンドウを表示させ、前記入力パラメタ候補の一つが選択されることにより、前記パラメタ入力ウィンドウの前記入力フィールドに選択された前記入力パラメタ候補を表示させるパラメタ候補ウィンドウ表示制御部とを備えるパラメタ設定システムである。
【０００８】
また、かかる課題を解決するため本発明においては、設定パラメタの入力前に、前記設定パラメタの入力候補である入力パラメタ候補を順位づけて保存し、前記設定パラメタを入力する入力フィールドを有するパラメタ入力ウィンドウを表示し、前記入力フィールドに係る所定の操作を受信した際に、前記入力フィールドに係る前記入力パラメタ候補を前記順位の順序で表示するパラメタ候補ウィンドウを表示し、前記入力パラメタ候補の一つが選択されることにより、前記パラメタ入力ウィンドウの前記入力フィールドに選択された前記入力パラメタ候補を表示させるパラメタ設定方法である。
【発明の効果】
【０００９】
本発明によれば、システム設定値の手動による入力の作業負荷を低減させると共に、入力ミスを発生させる確率を抑制することができる。
【図面の簡単な説明】
【００１０】
【図１】本実施の形態に係るパラメタ設定システムの構成を概略的に示すブロック図である。
【図２】図１の処理装置のハードウェア構成について示す図である。
【図３】頻出パラメタシートの構成について示す図である。
【図４】頻出パラメタシートにおける頻出パラメタ表の登録処理である入力パラメタ候補登録処理について示すフローチャートである。
【図５】顧客情報記憶領域に保存される顧客情報テーブルの構成について示す表である。
【図６】入力パラメタ候補領域に保存される入力パラメタ候補テーブルの構成について示す表である。
【図７】設定パラメタの入力処理の一例について示すフローチャートである。
【図８】表示装置の画面に表示された、パラメタ入力ウィンドウ及びパラメタ候補ウィンドウについて示す図である。
【図９】パラメタ候補選択処理の一例について示すフローチャートである。
【図１０】設定パラメタ登録処理の一例について示すフローチャートである。
【図１１】パラメタ入力ウィンドウ及びパラメタ候補ウィンドウの別の例について示す図である。
【発明を実施するための形態】
【００１１】
以下図面について、本発明の一実施の形態を詳述する。なお、同様の要素には同一の符号を付し、重複する説明を省略する。
【００１２】
（１）  本実施の形態におけるパラメタ設定システムの構成
図１は、本実施の形態に係るパラメタ設定システム１００の構成を概略的に示すブロック図である。パラメタ設定システム１００は、例えばホスティングサービスのプログラムの設定パラメタ等を設定するシステムである。この図に示されるように、パラメタ設定システムは、例えば図２に示されるようなＣＰＵ（Central Processing Unit）１１、ＲＡＭ（Random Access Memory）等のメモリ１２、ハードディスクやフラッシュメモリ等の記憶装置１３、及び外部装置等と通信するための通信装置１４並びにこれらを通信可能に接続する内部信号線１５等から構成され、オペレーティングシステム（ＯＳ）やデータベースマネージメントシステム（ＤＢＭＳ）を用いて動作を行う処理装置１１０と、図２と同様の構成又はハードディスクやフラッシュメモリ等が更に加えられたストレージシステムからなる外部記憶装置１２０と、スキャナ、キーボードやマウス等から構成される入力装置１３０と、液晶表示装置等からなる表示装置１４０と、を有している。
【００１３】
ここで、処理装置１１０は、入力項目毎の設定パラメタを入力する入力フィールドを有するパラメタ入力ウィンドウを表示させるパラメタ入力ウィンドウ表示制御部１１１と、入力フィールドにカーソルが移動したり、所定のキーが押されたり等の所定の操作を受信した際に、入力フィールドに係る入力パラメタ候補が順位づけられた順序で表示されたパラメタ候補ウィンドウを表示させると共に、表示された入力パラメタ候補の一つが選択されることにより、パラメタ入力ウィンドウの入力フィールドに選択された入力パラメタ候補を表示させるパラメタ候補ウィンドウ表示制御部１１２と、パラメタ入力ウィンドウ表示制御部１１１で各入力フィールドに入力された設定パラメタについて、オペレータの指示により、パラメタ入力ウィンドウに係るプログラムの設定パラメタとして、後述する設定パラメタ記憶領域１２１に登録する設定パラメタ登録部１１３と、後述する入力パラメタ候補記憶領域１２２に入力パラメタ候補及び出現回数の保存等を行う入力パラメタ候補登録部１１４と、を有している。
【００１４】
また、外部記憶装置１２０は、プログラムごとにプログラム識別子が対応付けられて、項目毎に設定パラメタが保存される設定パラメタ記憶領域１２１と、項目毎の入力パラメタ候補がそれぞれ、例えば出現回数等で順位づけられて保存される入力パラメタ候補記憶領域１２２と、顧客を識別するための識別子であり、主識別子である顧客ＩＤと共に、顧客ＩＤが使用されるプログラムのプログラム識別子、及び顧客ＩＤに係る設定パラメタに対して前記入力パラメタ候補の表示を行うことを示す値（「頻出値」の欄の値）が保存される顧客情報記憶領域（主識別子情報記憶領域）１２３と、を有している。
【００１５】
ここで、入力装置１３０は、プログラム識別子、及び順位づけられた項目毎の入力パラメタ候補が記載された頻出パラメタシート２００の記載事項を読み取るものとすることができ、この場合には、入力パラメタ候補登録部１１４は、入力装置１３０によって読み取られた頻出パラメタシート２００に記載された内容を前記入力パラメタ候補記憶領域１２２に保存することとしてもよい。この場合に使用される入力装置１３０はＯＣＲ（Optical Character Recognition）を含むスキャナ等であってもよいし、タブレット端末等であってもよい。
【００１６】
（２）  頻出パラメタシートの構成
図３には、頻出パラメタシート２００の構成が示されている。頻出パラメタシート２００は特定の領域、例えば、頻出パラメタシート２００の最初の部分に頻出パラメタ表２１０を有している。本実施の形態では、頻出パラメタシート２００は、頻出パラメタ表２１０の後に、オペレータが目視で参照しながら設定する、顧客ＩＤ毎に記載された設定表２２０が付随しているが、設定表２２０を有していなくてもよいし、設定表２２０は別のシートで提供されているものとしてもよい。設定表２２０が別のシートに記載されている場合には、頻出パラメタシート２００を再利用することも可能である。
【００１７】
頻出パラメタ表２１０は、項目と入力パラメタ候補を組にして記載した表である。先頭行は顧客ＩＤ行２１１であり、どの顧客ＩＤに対する入力パラメタ候補であるかを示している。２行目以降の入力パラメタ候補行２１２に顧客ＩＤ（主識別子）行２１１に記載された顧客ＩＤに関連する入力パラメタ候補が、入力パラメタ候補の項目毎に記載されている。また、別にプログラム識別子欄２１５が設けられており、記載されたプログラム識別子によりいずれのプログラムで使用される頻出パラメタ表２１０であるかが示される。ここで本実施の形態においては、頻出パラメタシート２００は、紙媒体とするが、電子記憶媒体として提供されるものであってもよい。
【００１８】
（３）  頻出パラメタシートの登録処理
図４は、頻出パラメタシート２００における頻出パラメタ表の登録処理である入力パラメタ候補登録処理Ｓ２００について示すフローチャートである。入力パラメタ候補登録処理Ｓ２００では、まず、ステップＳ２０１において、他のプログラムが動作するサーバ装置から出力した、又は顧客から受信した紙媒体等である頻出パラメタシート２００を入力装置１３０経由で処理装置１１０に読み込む。この場合には、頻出パラメタシート２００は、紙媒体に限らず、電子記憶媒体として、ネットワークを経由して受信することにより読み込まれてもよいし、ＣＤ−ＲＯＭやフラッシュメモリに記録されたデータから、不図示の入出力部を介してパラメタ設定システム１００に取り込まれるものであってもよい。また、キーボードから手入力により読み込まれるものであってもよい。
【００１９】
次に、ステップＳ２０２において、入力パラメタ候補登録部１１４は、読み込まれた頻出パラメタ表２１０を認識し、顧客ＩＤ行２１１から顧客ＩＤを読み取ると共に、プログラム識別子欄２１５から設定パラメタを利用するプログラムを特定するプログラム識別子を読み取り、図５の顧客情報テーブル３１０を作成し、顧客情報記憶領域１２３に保存する。また、入力パラメタ候補行２１２の各項目の入力パラメタ候補を読み取り、入力パラメタ候補記憶領域１２２に保存される図６の入力パラメタ候補テーブル３２０を作成する。
【００２０】
（４）  顧客情報テーブルの構成
図５は、顧客情報記憶領域１２３に保存される顧客情報テーブル３１０の構成について示す表である。この表に示されるように、顧客情報テーブル３１０の顧客ＩＤの欄には、頻出パラメタ表２１０の顧客ＩＤ行２１１に記載された顧客ＩＤが記載され、「頻出値」の欄には、対応する顧客ＩＤに対して入力パラメタ候補の表示を行う旨を示す「有」が記載され、「プログラム識別子」の欄には、頻出パラメタ表２１０の「プログラム識別子」が記載される。
【００２１】
顧客情報テーブル３１０に既に顧客ＩＤが登録されている場合には、入力パラメタ候補登録部１１４が認識した顧客ＩＤが顧客情報テーブル３１０に存在する値か判定し、存在しなければ不正な頻出パラメタシート２００の読み込みと認識して、適切な頻出パラメタシート２００の読み込みを促すメッセージを出力することとしてもよい。また、単に入力値の確認を求めるメッセージを出力するだけでもよい。顧客情報記憶領域１２３に保存される情報は、顧客情報テーブル３１０の形式に限られず、適宜定めることができる。
【００２２】
（５）  入力パラメタ候補テーブルの構成
図６は、入力パラメタ候補記憶領域１２２に保存される入力パラメタ候補テーブル３２０の構成について示す表である。頻出パラメタ表２１０の入力パラメタ候補行２１２の項目及び入力パラメタ候補は、それぞれ入力パラメタ候補テーブル３２０の設定項目欄及び入力パラメタ候補欄に保存される。また、頻出パラメタ表２１０の備考欄に記載がある場合には、その内容を、対応する項目の備考欄に保存することとしてもよい。備考欄には、例えば入力パラメタ候補欄に保存された内容の説明が入力される。具体的には、設定項目がＩＰアドレスであり、入力パラメタ候補が「192.168.0.1」である場合に、このＩＰアドレスを用いるコンピュータ装置の名称である「基板管理サーバ♯１」等が記載されることとしてもよい。また、入力パラメタ候補テーブル３２０の出現回数の欄には、原則として「入力パラメタ候補」の値が、後述する設定パラメタの登録処理Ｓ４００等により入力された回数が保存される。後述するが、「入力パラメタ候補」の値が保存される際には、入力パラメタ候補登録部１１４は、入力パラメタ候補テーブル３２０の対応する「出現回数」に１を加算して登録することとしてもよい。この例ではＩＰアドレスに対して「192.168.0.1」というアドレスが過去に１０回保存され、「192.168.0.2」というアドレスが５回保存されたことを示すが、予め保存される入力パラメタ候補には初期値として所定回数又は出現頻度に応じた回数等を登録することとしてもよい。「入力パラメタ候補」の値が登録されるたびに「出現回数」を更新することにより、より適切な入力パラメタ候補とすることができる。入力パラメタ候補記憶領域１２２に保存される情報は、入力パラメタ候補テーブル３２０の形式に限られず、適宜定めることができる。
【００２３】
（６）  設定パラメタの入力処理
図７は、設定パラメタの入力処理Ｓ３００の一例について示すフローチャートである。オペレータが、ホスティングサービスのプログラムの設定パラメタの入力を行う際に、マウス等の入力装置１３０を用いて処理装置１１０に対してパラメタ入力ウィンドウ４１０を表示させる指示を行うと、パラメタ入力ウィンドウ表示制御部１１１は、パラメタ入力ウィンドウ４１０を表示させる（Ｓ３０１）。図８には、表示装置１４０の画面４００に表示された、パラメタ入力ウィンドウ４１０と、パラメタ入力ウィンドウ４１０に重畳して表示される後述するパラメタ候補ウィンドウ４２０とが示されている。パラメタ入力ウィンドウ４１０は、例えば、顧客ＩＤ、ホスト名、優先ＩＰアドレス及び代替ＩＰアドレスの各入力フィールド４１１〜４１４を有し、入力された設定パラメタを保存するための「ＯＫ」ボタンと、設定パラメタの保存を行わない場合の「キャンセル」ボタンを有している。
【００２４】
オペレータは、キーボードやマウス等の入力装置１３０を介して、対応する項目の入力を行うために入力フィールドを選択する（Ｓ３０２）。入力の際に入力パラメタ候補を参照したい場合、パラメタ候補ウィンドウ４２０を表示させるためのキー押下すると、パラメタ候補ウィンドウ表示制御部１１２が、パラメタ候補ウィンドウ４２０の表示キー押下を検出し（Ｓ３０３）、後述するパラメタ候補選択処理Ｓ４００に移行する。
【００２５】
ステップＳ３０３で、パラメタ候補ウィンドウ４２０の表示キー押下を検出しない場合は、キーボード等の入力装置１３０を用いて入力フィールドに設定パラメタが入力され（Ｓ３０４）、パラメタ入力画面での「ＯＫ」ボタンの押下が検出された場合（Ｓ３０５）には、後述する設定パラメタの登録処理Ｓ５００に移行し、処理を終了する。パラメタ入力画面での「キャンセル」ボタンの押下が検出された場合（Ｓ３０５）には、設定パラメタ入力処理Ｓ３００を終了する。「ＯＫ」ボタン又は「キャンセル」ボタンの押下が検出されない場合は、入力フィールドの選択（Ｓ３０２）に戻って上述の処理を繰り返す。
【００２６】
（７）  パラメタ候補の選択処理
図９は、パラメタ候補ウィンドウ表示制御部１１２が行うパラメタ候補選択処理Ｓ４００の一例について示すフローチャートである。パラメタ候補選択処理Ｓ４００では、まず、パラメタ入力ウィンドウ４１０で入力を行っている顧客ＩＤと一致する顧客情報テーブル３１０の顧客ＩＤの「頻出値」の欄が「有」であるかを判断し（Ｓ４０１）、「有」でない場合には、入力パラメタ候補は表示できない旨を表示し（Ｓ４０３）、パラメタ候補ウィンドウ４２０をクローズして（Ｓ４０７）、パラメタ候補選択処理を終了する。ステップＳ４０１の判断において「有」である場合には、ステップＳ４０２において、入力を行っている顧客ＩＤと一致する顧客情報テーブル３１０の顧客ＩＤに係る「プログラム識別子」の欄に、入力を行っているプログラムのプログラム識別子が含まれるかどうかを判断する。ここで、プログラム識別子の欄に入力を行っているプログラムのプログラム識別子が含まれない場合には、ステップＳ４０１と同様に、入力パラメタ候補は表示できない旨を表示し（Ｓ４０３）、パラメタ候補ウィンドウ４２０をクローズして（Ｓ４０７）、パラメタ候補選択処理を終了する。なお、これらのステップＳ４０１及びＳ４０２に係る判断処理の両方又はいずれかは行われなくてもよい。
【００２７】
ステップＳ４０２の判断において、プログラム識別子が含まれる場合には、入力パラメタ候補テーブル３２０の入力パラメタ候補の値を出現回数順に表示したパラメタ候補ウィンドウ４２０を表示する（Ｓ４０４）。入力パラメタ候補の数が多い場合には、出現回数が多いもののみを表示してもよいし、その他の抽出規則を用いて表示することとしてもよい。図８には、パラメタ候補ウィンドウ４２０の表示の例が示されている。ここでは、パラメタ入力ウィンドウ４１０における優先ＩＰアドレスの入力フィールド４１３に入力される入力パラメタ候補を表示するパラメタ候補ウィンドウ４２０が示されており、入力パラメタ候補の値であるＩＰアドレス「192.168.0.1」、「192.168.0.2」の他、入力パラメタ候補テーブル３２０の備考欄に記載された入力パラメタ候補の値が意味する「基盤管理サーバ♯１」、「基盤管理サーバ♯２」についても表示することとしている。しかしながら、備考欄等の表示は行われなくてもよい。
【００２８】
オペレータは、パラメタ候補ウィンドウ４２０に表示された入力パラメタ候補の中に設定したい設定パラメタがある場合には、設定したい入力パラメタ候補をマウス等の入力装置１３０を介して選択する（Ｓ４０５）。選択されるとパラメタ候補ウィンドウ表示制御部１１２は、パラメタ入力ウィンドウ４１０の対応する入力フィールドに選択された入力パラメタ候補を反映し（Ｓ４０６）、パラメタ候補ウィンドウ４２０をクローズする（Ｓ４０７）。設定したい設定パラメタがない等により「キャンセル」ボタンが押下されると（Ｓ４０５）、パラメタ候補ウィンドウ表示制御部１１２は、パラメタ候補ウィンドウ４２０をクローズして（Ｓ４０７）、パラメタ候補選択処理を終了する。
【００２９】
（８）  設定パラメタの登録処理
図１０は、設定パラメタ登録部１１３による設定パラメタ登録処理Ｓ５００の一例について示すシーケンス図である。この設定パラメタ登録処理Ｓ５００では、まず、パラメタ入力ウィンドウの入力フィールド４１１〜４１４に入力された値を設定パラメタとして、設定パラメタ記憶領域１２１に保存する（Ｓ５０１）。保存された設定パラメタは、ホスティングサービスのプログラム等により使用される。次に、保存された設定パラメタが、入力パラメタ候補テーブル３２０に存在するかどうかを確認する（Ｓ５０２）。ここで、存在しない場合には、入力パラメタ候補テーブル３２０に、保存された設定パラメタの行を追加し、出現回数を１に設定して入力パラメタ候補テーブル３２０を保存し（Ｓ５０３）、設定パラメタ登録処理Ｓ５００を終了する。入力パラメタ候補テーブル３２０に存在する場合には（Ｓ５０２）、保存された設定パラメタの行の出現回数に１を加算して、入力パラメタ候補テーブル３２０を保存し（Ｓ５０４）、ステップＳ５０５に移行する。
【００３０】
次に、ステップＳ５０５において、基準時から所定期間が経過しているかどうかが確認され、所定期間が経過していない場合には、設定パラメタ登録処理Ｓ５００を終了する。基準時から所定期間が経過している場合には、すべての入力パラメタ候補の出現回数を例えば１／２等にして保存して（Ｓ５０６）、設定パラメタ登録処理Ｓ５００を終了する。このように登録されている出現回数を定期的に半分や２／３の値又はリセットすることにより、既に使用されなくなっている入力パラメタ候補が表示されるのを抑制することができ、最新の入力値を効率よく反映させることができる。出現回数の削減は半分等でなくてもよく、システムにおける設定パラメタの登録頻度に合わせて適宜変更することができる。ここで基準時は前回所定期間の経過等により出現回数を１／２等に削減したとき等とすることができる。
【００３１】
図１１は、表示装置１４０の表示される別画面５００の例である、パラメタ入力ウィンドウ５１０及びパラメタ候補ウィンドウ５２０の別の例について示す図である。パラメタ入力ウィンドウ５１０は、例えば、顧客ＩＤ、ジョブ名、説明、実行スクリプト名、パラメーター、終了判定、実行時のユーザの各入力フィールド５１１〜５１７を有している。パラメタ候補ウィンドウ５２０は、パラメタ入力ウィンドウ４１０における優先ＩＰアドレスの入力フィールド５１４に入力される入力パラメタ候補を表示するパラメタ候補ウィンドウ５２０が示されており、入力パラメタ候補の値である実行スクリプト名「S01-100.bat」、「S01-101.bat」の他、入力パラメタ候補テーブル３２０の備考欄に記載された内容についても表示されている。
【００３２】
（９）  本実施の形態の効果
以上説明したように、本実施の形態によれば、パラメタ設定システム１００は、設定パラメタの入力前に、設定パラメタの入力候補である入力パラメタ候補が順位づけて保存される入力パラメタ候補記憶領域１２２と、設定パラメタを入力する入力フィールド４１１〜４１４を有するパラメタ入力ウィンドウ４１０を表示装置１４０に表示させるパラメタ入力ウィンドウ表示制御部１１１と、入力フィールド４１１〜４１４に係る所定の操作を受信した際に、入力フィールド４１１〜４１４に係る入力パラメタ候補を、入力フィールド４１１〜４１４への入力候補として前記順位の順序で表示装置１４０に表示するパラメタ候補ウィンドウ４２０を表示させ、入力パラメタ候補の一つが選択されることにより、パラメタ入力ウィンドウ４１０の入力フィールド４１１〜４１４に選択された入力パラメタ候補を表示させるパラメタ候補ウィンドウ表示制御部１１２とを備えているため、システム設定値の手動による入力の作業負荷を低減させると共に、入力ミスを発生させる確率を抑制することができる。
【００３３】
また、パラメタ設定システム１００は、プログラム識別子及び順位づけられた入力パラメタ候補が記載された頻出パラメタシート２００の記載事項を読み取る入力装置１３０を更に備え、入力パラメタ候補登録部１１４は、入力装置１３０によって読み取られた頻出パラメタシート２００に記載された入力パラメタ候補を項目毎に入力パラメタ候補記憶領域１２２に保存することとすることができる。この場合には、例えば、他のプログラム等より頻出した設定パラメタを頻出パラメタシート２００に記載しておくことにより、入力パラメタ候補をこれから入力する設定パラメタの候補として表示させることができる。しかしながら、入力パラメタ候補は、頻出パラメタシート２００を用いない手入力であってもよい。
【００３４】
また、パラメタ設定システム１００は、入力パラメタ候補に係る主識別子である顧客ＩＤが記憶された顧客（主識別子）情報記憶領域１２３を更に備え、パラメタ候補ウィンドウ表示制御部１１２は、入力パラメタ候補に係る顧客ＩＤ（主識別子）が、入力パラメタ候補の表示を行うことを示して顧客（主識別子）情報記憶領域１２３に記憶されている場合に、入力パラメタ候補を順位の順に表示することとしてもよい。この場合には、主識別子に関連付けられた入力パラメタ候補を表示させることができるため、より適切な入力パラメタ候補のみを表示させることができる。しかしながら、主識別子に関連付けずに、入力パラメタ候補のみが保存される等の形態であってもよい。
【００３５】
また、入力パラメタ候補記憶領域１２２は、保存された入力パラメタ候補をプログラム識別子に対応付けて保存し、パラメタ候補ウィンドウ表示制御部１１２は、パラメタ入力ウィンドウ表示制御部１１１により入力される設定パラメタに係るプログラムのプログラム識別子に対応付けられた入力パラメタ候補をパラメタ候補ウィンドウ４２０に表示させることとしてもよい。この場合には、プログラムに関連付けられた入力パラメタ候補を表示させることができるため、より適切な入力パラメタ候補のみを表示させることができると共に、誤ったプログラムの入力パラメタ候補の登録を抑止することができる。しかしながら、プログラム識別子に関連付けずに、入力パラメタ候補のみが保存される等の形態であってもよい。
【００３６】
また、入力パラメタ候補記憶領域１２２は、設定パラメタの入力前に、他のプログラムにおいて使用された設定パラメタを、自身のプログラム識別子に対応付けた入力パラメタ候補として記憶することとしてもよい。この場合には、他のプログラムで使用された設定パラメタを入力候補として表示させることができる。
【００３７】
また、入力パラメタ候補登録部１１４は、設定パラメタが保存される際に、設定パラメタに対応する入力パラメタ候補の出現回数の欄に１を加算することができる。この場合には、使用頻度に応じて適切に入力パラメタ候補を表示させることができる。また、更に、所定期間が経過した際に出現回数の欄の値を削減することとしてもよい。この場合には、既に使用されなくなった古い入力パラメタ候補の出現回数よりも直近の出現回数がより重みづけされて出現回数に反映されることができるため、より適切に入力パラメタ候補を表示させることができる。
【００３８】
なお、上述の実施の形態において、頻出パラメタ表２１０と設定表２２０とが別シートとして提供されている場合には、頻出パラメタ表２１０の顧客ＩＤと設定表２２０の顧客ＩＤが一致するかどうかの確認を行うことにより、誤った頻出パラメタ表２１０の使用を防ぐことができる。
【００３９】
また、入力パラメタ候補登録部１１４は、顧客ＩＤが存在する場合には、入力パラメタ候補行２１２の入力パラメタ候補を読み取り、設定表２２０において入力パラメタ候補と同じ設定パラメタが出現する回数をカウントし、カウントされた出現回数を入力パラメタ候補テーブル３２０の対応する出現回数の欄に格納することとしてもよい。ここで設定表２２０は手動で入力することとしているが、入力パラメタ候補に係る設定パラメタが記載されている個数を計数する等、設定表２２０の一部を自動で処理することにより、概算の出現回数を予め格納することとしてもよい。
【産業上の利用可能性】
【００４０】
本発明は、ネットワークに接続されてサービスを提供するサーバシステムに適用することできる。
【符号の説明】
【００４１】
１００  パラメタ設定システム、１１０  処理装置、１１１  パラメタ入力ウィンドウ表示制御部、１１２  パラメタ候補ウィンドウ表示制御部、１１３  設定パラメタ登録部、１１４  入力パラメタ候補登録部、１２０  外部記憶装置、１２１  設定パラメタ記憶領域、１２２  入力パラメタ候補記憶領域、１２３  顧客情報記憶領域、１３０  入力装置、１４０  表示装置、２００  頻出パラメタシート、２１０  頻出パラメタ表、２１１  顧客ＩＤ行、２１２  入力パラメタ候補行、２１５  プログラム識別子欄、２２０  設定表、３１０  顧客情報テーブル、３２０  入力パラメタ候補テーブル、４００  画面、４１０  パラメタ入力ウィンドウ、４１１〜４１４  入力フィールド、４２０  パラメタ候補ウィンドウ、５００  画面、５１０  パラメタ入力ウィンドウ、５１１〜５１７  入力フィールド、５２０  パラメタ候補ウィンドウ。
【図１】
2017091247.tif 000003
【図２】
2017091247.tif 000004
【図３】
2017091247.tif 000005
【図４】
2017091247.tif 000006
【図５】
2017091247.tif 000007
【図６】
2017091247.tif 000008
【図７】
2017091247.tif 000009
【図８】
2017091247.tif 000010
【図９】
2017091247.tif 000011
【図１０】
2017091247.tif 000012
【図１１】
2017091247.tif 000013