(57)【要約】【課題】所定のファイル形式で取り込まれた基礎データ群の取込状況をマスタデータ毎にオペレータに対して効果的に提示することが可能な情報処理プログラム、情報処理装置、及び情報処理方法を提供する。【解決手段】情報処理サーバ２は、情報処理システムＳにおいて用いられる複数種類のマスタデータを管理し、それぞれのマスタデータの名称の一覧と、少なくとも何れか１つのマスタデータに対応する取込ボタンとをクライアント端末１に表示させる。そして、情報処理サーバ２は、オペレータによる取込ボタンの指定に応じて、当該取込ボタンに対応するマスタデータに登録されるべき基礎データ群を所定のファイル形式で取り込んで当該基礎データ群にエラーがあるか否かのチェックを実行し、そのチェック結果を含む取込状況をオペレータにより指定された取込ボタンに対応付けて表示させる。【選択図】図４
2019179467.tif 000002
【特許請求の範囲】
【請求項１】
情報処理システムに含まれるコンピュータを、
前記情報処理システムにおいて用いられる複数種類のマスタデータを管理する管理手段と、
それぞれの前記マスタデータの名称の一覧と、少なくとも何れか１つの前記マスタデータに対応する取込ボタンとを表示させる第１提示手段と、
オペレータによる前記取込ボタンの指定に応じて、当該取込ボタンに対応する前記マスタデータに登録されるべき基礎データ群を所定のファイル形式で取り込む取込手段と、
前記取込手段により前記基礎データ群が取り込まれたときに、当該基礎データ群にエラーがあるか否かのチェックを実行するチェック手段と、
前記チェックの結果を含む取込状況を前記オペレータにより指定された前記取込ボタンに対応付けて表示させる第２提示手段として機能させることを特徴とする情報処理プログラム。
【請求項２】
前記第１提示手段は、それぞれの前記マスタデータの名称の一覧と、２つ以上の前記マスタデータに対応する取込ボタンとを表示させることを特徴とする請求項１に記載の情報処理プログラム。
【請求項３】
前記第２提示手段は、前記チェックの結果を含む取込状況を前記オペレータにより指定された前記取込ボタンの近傍に表示させることを特徴とする請求項１または２に記載の情報処理プログラム。
【請求項４】
前記第２提示手段は、前記基礎データ群にエラーがある場合、そのエラー件数を前記チェックの結果として含む前記取込状況を前記取込ボタンに対応付けて表示させることを特徴とする請求項１乃至３の何れか一項に記載の情報処理プログラム。
【請求項５】
前記基礎データ群にエラーがない場合、前記オペレータによる指示に応じて予め設定された予約日に、前記基礎データ群を前記マスタデータに登録する登録手段として更に機能させることを特徴とする請求項１乃至４の何れか一項に記載の情報処理プログラム。
【請求項６】
前記登録手段は、それぞれの前記基礎データ群にエラーがない場合、前記オペレータによる指示に応じて予め設定された予約日に、それぞれの前記基礎データ群をそれぞれに対応する前記マスタデータに登録することを特徴とする請求項５に記載の情報処理プログラム。
【請求項７】
前記オペレータによる前記取込状況の指定に応じて、前記取込手段により取り込まれ、且つ前記登録手段により前記マスタデータにまだ登録されていない前記基礎データ群のチェックの結果及びチェック日時を含む取込状況の一覧を表示させる第３提示手段として更に機能させることを特徴とする請求項５または６に記載の情報処理プログラム。
【請求項８】
前記取込状況の一覧において、前記チェックの結果としてのエラー内容を記述するレポートファイルが前記基礎データ群毎に対応付けられることを特徴とする請求項７に記載の情報処理プログラム。
【請求項９】
情報処理システムにおいて用いられる複数種類のマスタデータを管理する管理手段と、
それぞれの前記マスタデータの名称の一覧と、少なくとも何れか１つの前記マスタデータに対応する取込ボタンとを表示させる第１提示手段と、
オペレータによる前記取込ボタンの指定に応じて、当該取込ボタンに対応する前記マスタデータに登録されるべき基礎データ群を所定のファイル形式で取り込む取込手段と、
前記取込手段により前記基礎データ群が取り込まれたときに、当該基礎データ群にエラーがあるか否かのチェックを実行するチェック手段と、
前記チェックの結果を含む取込状況を前記オペレータにより指定された前記取込ボタンに対応付けて表示させる第２提示手段と、
を備えることを特徴とする情報処理装置。
【請求項１０】
情報処理システムに含まれるコンピュータにより実行される情報処理方法であって、
前記情報処理システムにおいて用いられる複数種類のマスタデータを管理するステップと、
それぞれの前記マスタデータの名称の一覧と、少なくとも何れか１つの前記マスタデータに対応する取込ボタンとを表示させるステップと、
オペレータによる前記取込ボタンの指定に応じて、当該取込ボタンに対応する前記マスタデータに登録されるべき基礎データ群を所定のファイル形式で取り込むステップと、
前記基礎データ群が取り込まれたときに、当該基礎データ群にエラーがあるか否かのチェックを実行するステップと、
前記チェックの結果を含む取込状況を前記オペレータにより指定された前記取込ボタンに対応付けて表示させるステップと、
を含むことを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数種類のマスタデータを利用する情報処理システム等の技術分野に関する。
【背景技術】
【０００２】
企業などで利用される情報処理システムにおいては、例えば業務を遂行する際の基礎データ群を登録する複数種類のマスタデータがデータベースに記憶されている。マスタデータは、単に、マスタと呼ばれることも多い。マスタデータの種類としては、部門マスタ、役職マスタ、社員マスタ、承認フローマスタ、勘定科目マスタ、地区マスタ、取引先マスタ、商品マスタなどがある。このようなマスタデータに登録される基礎データは様々な要因で追加（新規登録）、修正（変更）、または削除されるが、そのための編集作業はオペレータ（例えば、管理者）によって行われる。例えば、このような編集作業は、特許文献１に示されるようなマスタメンテナンス画面上で行われる。一方、特許文献２には、マスタメンテナンスの運用上における利便性を向上させることが可能な発明が開示されている。特許文献２に開示された発明は、マスタへのデータの新規登録、修正、または削除の指示に応じて、当該指示に対応する処理区分の文字列で特定される所定の処理を実行し、当該実行結果に基づいて当該指示を許可するか否かを確認し、その確認結果に基づいて、マスタメンテ画面を遷移させるように構成されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１３８４１６号公報
【特許文献２】特開２０１２−１６０１２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上述した特許文献１に示すようなマスタメンテナンス画面上で、マスタデータに登録される基礎データを編集する場合、編集対象の基礎データの数が多いと、オペレータにとって時間を要し手間がかかってしまう。そのような手間を解消するため、マスタデータに登録される基礎データ群をテーブル形式で表示し、そのテーブル上でオペレータにより基礎データ群が編集された後に、基礎データ群を例えばCSV（Comma Separated Value）形式で取り込んでマスタデータに反映すれば効率的である。この場合、CSV形式で取り込まれた基礎データ群にエラーがあるか否かのチェックをマスタデータへの反映前に実施し、そのチェックの結果を含む取込状況をオペレータに確認させることが望まれる。
【０００５】
そこで、本発明は、以上の点等に鑑みてなされたものであり、CSV形式などの所定のファイル形式で取り込まれた基礎データ群の取込状況をマスタデータ毎にオペレータに対して効果的に提示することが可能な情報処理プログラム、情報処理装置、及び情報処理方法を提供することを課題とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、情報処理システムに含まれるコンピュータを、前記情報処理システムにおいて用いられる複数種類のマスタデータを管理する管理手段と、それぞれの前記マスタデータの名称の一覧と、少なくとも何れか１つの前記マスタデータに対応する取込ボタンとを表示させる第１提示手段と、オペレータによる前記取込ボタンの指定に応じて、当該取込ボタンに対応する前記マスタデータに登録されるべき基礎データ群を所定のファイル形式で取り込む取込手段と、前記取込手段により前記基礎データ群が取り込まれたときに、当該基礎データ群にエラーがあるか否かのチェックを実行するチェック手段と、前記チェックの結果を含む取込状況を前記オペレータにより指定された前記取込ボタンに対応付けて表示させる第２提示手段として機能させることを特徴とする。
【０００７】
この発明によれば、編集対象となる複数種類のマスタデータのそれぞれに対応する基礎データ群の取込ボタン及び取込状況を一画面に表示することが可能となり、所定のファイル形式で取り込まれた基礎データ群の取込状況をオペレータに対して効果的に提示することができる。
【０００８】
請求項２に記載の発明は、請求項１に記載の情報処理プログラムにおいて、前記第１提示手段は、それぞれの前記マスタデータの名称の一覧と、２つ以上の前記マスタデータに対応する取込ボタンとを表示させることを特徴とする。これにより、それぞれの取込ボタンの指定に応じて、所定のファイル形式で取り込まれた基礎データ群の取込状況をマスタデータ毎にオペレータに対して効果的に提示することができる。
【０００９】
請求項３に記載の発明は、請求項１または２に記載の情報処理プログラムにおいて、前記第２提示手段は、前記チェックの結果を含む取込状況を前記オペレータにより指定された前記取込ボタンの近傍に表示させることを特徴とする。これにより、オペレータに基礎データ群の取込状況を把握し易くすることができる。
【００１０】
請求項４に記載の発明は、請求項１乃至３の何れか一項に記載の情報処理プログラムにおいて、前記第２提示手段は、前記基礎データ群にエラーがある場合、そのエラー件数を前記チェックの結果として含む前記取込状況を前記取込ボタンに対応付けて表示させることを特徴とする。これにより、所定のファイル形式で取り込まれた基礎データ群のエラー件数をオペレータに一目で把握させることができる。
【００１１】
請求項５に記載の発明は、請求項１乃至４の何れか一項に記載の情報処理プログラムにおいて、前記基礎データ群にエラーがない場合、前記オペレータによる指示に応じて予め設定された予約日に、前記基礎データ群を前記マスタデータに登録する登録手段として機能させることを特徴とする。これにより、所定のファイル形式で取り込まれた基礎データ群にエラーがないことを条件として当該基礎データ群をマスタデータに反映することができる。
【００１２】
請求項６に記載の発明は、請求項５に記載の情報処理プログラムにおいて、前記登録手段は、それぞれの前記基礎データ群にエラーがない場合、前記オペレータによる指示に応じて予め設定された予約日に、それぞれの前記基礎データ群をそれぞれに対応する前記マスタデータに登録することを特徴とする。これにより、所定のファイル形式で取り込まれた複数の基礎データ群の全てにエラーがないことを条件として、それぞれの基礎データ群を同タイミングでマスタデータに反映することができる。
【００１３】
請求項７に記載の発明は、請求項５または６に記載の情報処理プログラムにおいて、前記オペレータによる前記取込状況の指定に応じて、前記取込手段により取り込まれ、且つ前記登録手段により前記マスタデータにまだ登録されていない前記基礎データ群のチェックの結果及びチェック日時を含む取込状況の一覧を表示させる第３提示手段として更に機能させることを特徴とする。これにより、編集対象となる複数種類のマスタデータのそれぞれに対応する基礎データ群の取込状況を一覧で分かり易くオペレータに対して提示することができる。
【００１４】
請求項８に記載の発明は、請求項７に記載の情報処理プログラムにおいて、前記取込状況の一覧において、前記チェックの結果としてのエラー内容を記述するレポートファイルが前記基礎データ群毎に対応付けられることを特徴とする。これにより、オペレータによる基礎データ群の修正作業の手間を低減することができる。
【００１５】
請求項９に記載の発明は、情報処理システムにおいて用いられる複数種類のマスタデータを管理する管理手段と、それぞれの前記マスタデータの名称の一覧と、少なくとも何れか１つの前記マスタデータに対応する取込ボタンとを表示させる第１提示手段と、オペレータによる前記取込ボタンの指定に応じて、当該取込ボタンに対応する前記マスタデータに登録されるべき基礎データ群を所定のファイル形式で取り込む取込手段と、前記取込手段により前記基礎データ群が取り込まれたときに、当該基礎データ群にエラーがあるか否かのチェックを実行するチェック手段と、前記チェックの結果を含む取込状況を前記オペレータにより指定された前記取込ボタンに対応付けて表示させる第２提示手段と、を備えることを特徴とする。
【００１６】
請求項１０に記載の発明は、情報処理システムに含まれるコンピュータにより実行される情報処理方法であって、前記情報処理システムにおいて用いられる複数種類のマスタデータを管理するステップと、それぞれの前記マスタデータの名称の一覧と、少なくとも何れか１つの前記マスタデータに対応する取込ボタンとを表示させるステップと、オペレータによる前記取込ボタンの指定に応じて、当該取込ボタンに対応する前記マスタデータに登録されるべき基礎データ群を所定のファイル形式で取り込むステップと、前記基礎データ群が取り込まれたときに、当該基礎データ群にエラーがあるか否かのチェックを実行するステップと、前記チェックの結果を含む取込状況を前記オペレータにより指定された前記取込ボタンに対応付けて表示させるステップと、を含むことを特徴とする。
【発明の効果】
【００１７】
本発明によれば、所定のファイル形式で取り込まれた基礎データ群の取込状況をマスタデータ毎にオペレータに対して効果的に提示することができる。
【図面の簡単な説明】
【００１８】
【図１】情報処理システムＳの概要構成の一例を示す図である。
【図２】ある組織における複数種類のマスタデータのそれぞれに登録される基礎データ群をテーブル形式で表した図である。
【図３】システム制御部２３の機能ブロックの一例を示す図である。
【図４】マスタデータの更新予約設定時におけるクライアント端末１と情報処理サーバ２との間のやり取りを示すシーケンス図である。
【図５】マスタデータの更新予約状況画面の一例を示す図である。
【図６】マスタデータの更新予約設定画面の一例を示す図である。
【図７】マスタデータの更新予約設定画面の一例を示す図である。
【図８】基礎データ群の取込画面の一例を示す図である。
【図９】マスタデータの更新予約設定画面及び取込状況一覧画面の一例を示す図である。
【発明を実施するための形態】
【００１９】
以下、図面を参照して本発明の一実施形態について詳細に説明する。以下に説明する実施の形態は、クラウド型の情報処理システムに対して本発明を適用した場合の実施形態である。
【００２０】
［１．情報処理システムＳの構成及び機能］
先ず、図１〜図３を参照して、本実施形態に係る情報処理システムＳの構成及び概要機能について説明する。図１は、情報処理システムＳの概要構成の一例を示す図である。図１に示すように、情報処理システムＳは、クライアント端末１、及び情報処理サーバ２（本発明の情報処理装置の一例）等を含んで構成されている。クライアント端末１及び情報処理サーバ２は、それぞれ、インターネット等のネットワークＮＷに接続される。なお、図１の例では、１台のクライアント端末１を示しているが、実際には複数台のクライアント端末が存在する。
【００２１】
クライアント端末１は、情報処理サーバ２にログインするためのアカウントが発行された組織（例えば、企業）のオペレータにより使用される。クライアント端末１は、ウェブブラウザによりネットワークＮＷを介して情報処理サーバ２にアクセスしてログインした後、情報処理サーバ２から送信された画面データ（例えば、ウェブページ）に従ってディスプレイ上に各種画面を表示する。なお、クライアント端末１には、例えばパーソナルコンピュータ、スマートフォン、またはタブレット等が適用可能である。
【００２２】
情報処理サーバ２は、クラウド環境に構築され、クラウドサービスを提供するためのサーバである。クラウドサービスの一例として、経費（交通費、旅費など）に関わる処理を一元管理するサービスがあるが、特に限定されるものではない。なお、情報処理サーバ２は、１台のコンピュータにより構成されてもよいし、複数台のコンピュータにより構成されてもよい。また、情報提供サーバ２は、図１に示すように、通信部２１、記憶部２２、及びシステム制御部２３等を備える。
【００２３】
通信部２１は、システム制御部２３の制御の下、ネットワークＮＷを介してクライアント端末１との間で通信を行う。記憶部２２は、例えば、ハードディスクドライブ等から構成され、ＯＳ（オペレーティングシステム）、ＯＳ上で動作する各種アプリケーション、及び各種データを格納する。各種データには、アプリケーションで使用される設定データ、及びアプリケーションにしたがって実行された処理で得られたデータ等が含まれる。各種アプリケーションには、例えば、経費精算アプリケーション、及びマスタ更新予約アプリケーションが含まれる。ここで、経費精算アプリケーションは、経費精算において申請者による申請、承認者による承認、及び経理担当者による精算及び支払い処理という一連のワークフロー（承認フロー）の電子化を実現したアプリケーションである。マスタ更新予約アプリケーションは、経費精算アプリケーションにより用いられるマスタデータの更新予約及び更新等を行うためのアプリケーションである。マスタ更新予約アプリケーションには、本発明の情報処理プログラムが組み込まれる。
【００２４】
さらに、記憶部２２には、複数種類のマスタデータを記憶するためのデータベース２２１が構築されている。それぞれのマスタデータには、固有の名称及び固有のマスタＩＤ（識別情報）が付与される。そして、それぞれのマスタデータは、アカウントが発行された組織毎に区別された記憶場所に、組織のアカウント情報に対応付けられて記憶される。なお、組織のアカウント情報には、組織名、組織ＩＤ、及びパスワード等を含む組織の固有情報が含まれる。図２は、ある組織における複数種類のマスタデータのそれぞれに登録される基礎データ群をテーブル形式（言い換えれば、リスト形式）で表した図である。図２に示す簡易承認フローマスタ２２１ｄは、申請者（例えば、社員）毎に、どの承認者（例えば、社員の上司）が経費申請を承認するかを示している。なお、図２には、複数種類のマスタデータの例として、部門マスタ２２１ａ、役職マスタ２２１ｂ、社員マスタ２２１ｃ、及び簡易承認フローマスタ２２１ｄを示しているが、これらのマスタデータに限定されるものではなく、また、マスタデータの登録内容はあくまで一例である。図２に示すように、それぞれのマスタデータには基礎データ群が登録されるようになっている。基礎データ群とは、複数の基礎データの集まりである。図２の例では、列（カラム）毎に同じ種類の基礎データが各フィールドに入力されており、１行（１件分に相当）の基礎データは１レコードを構成する。例えば、図２に示す部門マスタ２２１ａにおいて、１行目のレコードは、“部門コード”、“部門名”、“部門略名”、“親部門コード”、及び“部門種別”の５つの基礎データ（項目名）から構成され、２行目のレコードは、“10001”、“営業本部”、“(NULL)”、“(NULL)”、及び“種別１”の５つの基礎データ（項目値）から構成されている。なお、複数種類のマスタデータは、それぞれ、情報処理サーバ２とは異なる他のサーバ（例えば、データベースサーバ）に記憶されてもよい。
【００２５】
システム制御部２３は、ＣＰＵ（Central Processing Unit），ＲＯＭ（Read Only Memory），及びＲＡＭ（Random Access Memory）等から構成され、ＣＰＵがＯＳ上で動作するアプリケーションにしたがって各種処理を実行する。図３は、システム制御部２３の機能ブロックの一例を示す図である。図３に示すように、システム制御部２３は、マスタ管理部２３１、マスタ一覧提示部２３２、基礎データ群取込部２３３、エラーチェック部２３４、取込状況提示部２３５、取込状況一覧提示部２３６、及びマスタ登録部２３７等として機能する。すなわち、マスタ更新予約アプリケーションによって、コンピュータとしてのシステム制御部２３は、マスタ管理部２３１、マスタ一覧提示部２３２、基礎データ群取込部２３３、エラーチェック部２３４、取込状況提示部２３５、取込状況一覧提示部２３６、及びマスタ登録部２３７として機能する。なお、マスタ管理部２３１は、本発明における管理手段の一例である。マスタ一覧提示部２３２は、本発明における第１提示手段の一例である。基礎データ群取込部２３３は、本発明における取込手段の一例である。エラーチェック部２３４は、本発明におけるチェック手段の一例である。取込状況提示部２３５は、本発明における第２提示手段の一例である。取込状況一覧提示部２３６は、本発明における第３提示手段の一例である。マスタ登録部２３７は、本発明における登録手段の一例である。
【００２６】
マスタ管理部２３１は、組織毎に用意された管理領域（例えば、記憶部２２の一部領域）に記憶された情報を用いて、複数種類のマスタデータを管理する。この管理領域には、マスタデータのそれぞれの名称、マスタＩＤ及び記憶場所のアドレス等の情報が組織ＩＤに対応付けられて記憶される。
【００２７】
マスタ一覧提示部２３２は、クライアント端末１からの要求に応じて、それぞれのマスタデータの名称の一覧と、少なくとも何れか１つのマスタデータに対応する取込ボタンとをクライアント端末１のディスプレイ上に表示させる。ここで、編集対象のマスタデータが複数である場合、それぞれのマスタデータに対応する取込ボタンが表示される。
【００２８】
基礎データ群取込部２３３は、クライアント端末１のオペレータによる取込ボタンの指定（例えば、クリック、またはタップなど）に応じて、当該取込ボタンに対応するマスタデータに登録されるべき基礎データ群をCSV形式（所定のファイル形式の一例）で取り込む。例えば、取込ボタンの指定に応じて取込画面が表示され、当該取込画面上でオペレータによって、マスタデータに登録されるべき基礎データ群をCSV形式で記述するCSVファイルが選択及びアップロードされることで取り込まれる。ここで、マスタデータに登録されるべき基礎データ群とは、オペレータにより既に編集された基礎データ群である。基礎データ群の編集は、編集前の基礎データ群を、例えば図２に示すようにテーブル形式で表示させたテーブル上で行われ、編集後にCSV形式に変換される。つまり、テーブルにおける各フィールドに入力された基礎データ間にカンマを挿入して区切ることでCSV形式に変換される。
【００２９】
エラーチェック部２３４は、基礎データ群取込部２３３によりCSV形式の基礎データ群が取り込まれたときに、当該取り込まれた基礎データ群にエラーがあるか否かのチェックを実行する。例えば、エラーチェック部２３４は、取り込まれた基礎データ群のレコード毎にエラーがあるか否かを判定し、エラーがあるレコードとエラーがないレコードとの少なくとも何れか一方を特定する。そして、エラーチェック部２３４は、エラーがあるレコードの数（以下、「エラー件数」という）と、エラーがないレコードの数を特定する。ここで、エラー件数は、チェックの結果において、取り込みに失敗した件数として処理される。一方、エラーがないレコードの数は、チェック結果において、取り込みに成功した件数として処理される。
【００３０】
このようなチェックの例として、入力必須項目チェック、入力値チェック、入力形式チェック、入力長チェック、及び重複入力チェックなどがある。ここで、入力必須項目チェックは、入力必須項目の項目値が入力されたか否かのチェックであり、入力必須項目の項目値が入力されていない場合に基礎データ群のレコードにエラーがあると判定される。なお、入力とは、CSV形式への変換前のテーブルにおけるフィールドへの入力を意味する（以下同様）。入力値チェックは、入力された項目値（例えば、部門コード等の各種コードなど）が、予め用意された項目値の選択候補として登録されたものであるか否かのチェックであり、入力された項目値が選択候補として登録されたものでない場合に基礎データ群のレコードにエラーがあると判定される。入力形式チェックは、入力された項目値が所定の形式（例えば、数値、メールアドレスの書式、英数字、カナなどの形式）に従っているか否かのチェックであり、入力された項目値が所定の形式に従っていない場合に基礎データ群のレコードにエラーがあると判定される。入力長チェックは、入力された項目値の長さ（例えば、文字数）が所定の制限範囲（例えば、制限文字数）内に収まっているか否かのチェックであり、入力された項目値の長さが所定の制限範囲内に収まっていない場合に基礎データ群のレコードにエラーがあると判定される。重複入力チェックは、重複入力が許可されない項目値が複数入力（つまり、複数のフィールドに重複して入力）されたか否かのチェックであり、重複入力が許可されない項目値が複数入力された場合に基礎データ群のレコードにエラーがあると判定される。
【００３１】
取込状況提示部２３５は、エラーチェック部２３４により実行されたチェックの結果（以下、「チェック結果」という）を含む取込状況をオペレータにより指定された取込ボタンに対応付けて表示させる。つまり、取込状況提示部２３５は、指定された取込ボタンと、当該指定により表示される取込状況との対応関係がオペレータにより把握できるように表示させる。例えば、取込状況を取込ボタンの近傍に表示させるとよい。なお、取込状況は、文字と画像との少なくとも何れか一方で表される。また、エラーチェック部２３４により実行されたチェックにおいて基礎データ群のレコードにエラーがあると判定された場合、取込状況提示部２３５は、そのエラー件数をチェック結果として含む取込状況を取込ボタンに対応付けて表示させるとよく、これにより、当該エラー件数をオペレータに一目で把握させることができる。
【００３２】
取込状況一覧提示部２３６は、オペレータによる取込状況の指定に応じて、基礎データ群（つまり、基礎データ群取込部２３３により取り込まれ、且つマスタ登録部２３７によりマスタデータにまだ登録されていない基礎データ群）のチェック結果及びチェック日時を含む取込状況の一覧を表示させる。これにより、編集対象となる複数種類のマスタデータのそれぞれに対応する基礎データ群の取込状況を一覧で分かり易くオペレータに対して提示することができる。なお、エラーチェック部２３４により実行されたチェックにおいて基礎データ群のレコードにエラーがあると判定された場合、取込状況の一覧において、チェック結果としてのエラー内容を記述するレポートファイルが基礎データ群毎に対応付けられるとよい。
【００３３】
マスタ登録部２３７は、エラーチェック部２３４により実行されたチェックにおいて基礎データ群にエラーがないと判定された場合、オペレータによる指示に応じて予め設定された予約日（更新予約日または反映日ともいう）に、当該チェックされた基礎データ群を、当該基礎データ群に対応するマスタデータに登録する。これにより、例えば、マスタデータに既に登録されているデータ群が、チェック後の新たな基礎データ群に更新（つまり、反映）される。つまり、CSV形式で取り込まれた基礎データ群にエラーがないことを条件として当該基礎データ群をマスタデータに反映することができる。なお、予約日までに複数の基礎データ群が取り込まれてチェックされた場合、マスタ登録部２３７は、それぞれの基礎データ群にエラーがない場合に限り、予約日に、それぞれの基礎データ群をそれぞれに対応するマスタデータに登録することになる。
【００３４】
［２．情報処理システムＳの動作］
次に、図４〜図９を参照して、マスタデータの更新予約設定時における情報処理システムＳの動作について説明する。図４は、マスタデータの更新予約設定時におけるクライアント端末１と情報処理サーバ２との間のやり取りを示すシーケンス図である。図５は、マスタデータの更新予約状況画面の一例を示す図である。図６及び図７は、マスタデータの更新予約設定画面の一例を示す図である。図８は、基礎データ群の取込画面の一例を示す図である。図９は、マスタデータの更新予約設定画面及び取込状況一覧画面の一例を示す図である。
【００３５】
図５に示す更新予約状況画面５１は、クライアント端末１と情報処理サーバ２とのセッションが確立され、クライアント端末１から情報処理サーバ２へのログインが行われた後、クライアント端末１のオペレータによる操作に応じて表示される。なお、ログインより組織ＩＤが特定されると、特定された組織ＩＤに対応付けられたマスタデータの名称及びマスタＩＤが特定されることになる。更新予約状況画面５１には、反映日表示領域５１ａ、コメント表示領域５１ｂ、メール先表示領域５１ｃ、送信日表示領域５１ｄ、及び編集ボタン５１ｅ等が設けられている。反映日表示領域５１ａ、コメント表示領域５１ｂ、メール先表示領域５１ｃ、及び送信日表示領域５１ｄには、それぞれ、図６に示す更新予約設定画面５２を通じて入力及び設定された反映日、オペレータのコメント、メール先、及び送信日が表示される。ここで、反映日とは、基礎データ群をマスタデータに登録させる予約日である。メール先（送信先）は、反映日前に送信されるメールの宛先アドレスであり、送信日は、当該メールの送信日である。
【００３６】
そして、図５に示す更新予約状況画面５１において、編集ボタン５１ｅがオペレータにより指定されると、図４に示すように、クライアント端末１は、更新予約設定画面要求を情報処理サーバ２へ送信する（ステップＳ１）。情報処理サーバ２（マスタ一覧提示部２３２）は、クライアント端末１からの更新予約設定画面要求に応じて、更新予約設定画面データをクライアント端末１へ送信する（ステップＳ２）ことで更新予約設定画面をクライアント端末１のディスプレイ上に表示させる（ステップＳ３）。
【００３７】
こうして表示される更新予約設定画面５２には、図６及び図７に示すように、予約の設定タブ５２ａと、データの設定タブ５２ｂとが設けられており、予約の設定タブ５２ａ、または、データの設定タブ５２ｂの指定により表示が切り替えられる。図６に示す更新予約設定画面５２には、反映日入力領域５２ａａ、コメント入力領域５２ａｂ、送信区分選択領域５２ａｃ、送信日入力領域５２ａｄ、送信先入力領域５２ａｅ、及び確定ボタン５２ｃ等が設けられている。ここで、送信区分選択領域５２ａｃには、“送信する”及び“送信しない”のそれぞれに対応するラジオボタンが設けられており、図６に示すように、“送信する”に対応するラジオボタンが選択されると、送信日入力領域５２ａｄ、及び送信先入力領域５２ａｅへの入力が可能となる。
【００３８】
そして、図６に示す更新予約設定画面５２において、少なくとも反映日入力領域５２ａａに反映日が入力された後、確定ボタン５２ｃがオペレータにより指定されると、図４に示すように、クライアント端末１は、予約設定要求を情報処理サーバ２へ送信する（ステップＳ４）。この予約設定要求には、反映日入力領域５２ａａに入力された反映日が含まれる。なお、コメント入力領域５２ａｂにオペレータのコメントが入力されれば当該コメントが予約設定要求に含まれ、送信日入力領域５２ａｄに送信日が入力されれば当該送信日が予約設定要求に含まれ、送信先入力領域５２ａｅに送信先（メール先）が入力されれば当該送信先が予約設定要求に含まれることになる。情報処理サーバ２は、クライアント端末１からの予約設定要求に応じて、予約（予約日等）の設定を行う（ステップＳ５）。予約の設定において、情報処理サーバ２は、例えば、予約設定要求に含まれる反映日等の情報を、予約情報の一部として、ログインした組織の組織ＩＤに対応付けて、記憶部２２に設けられた設定領域に記憶する。
【００３９】
次に、図６に示す更新予約設定画面５２が表示されている状態においてデータの設定タブ５２ｂが指定されると、図７に示す更新予約設定画面５２への表示切替が行われる（ステップＳ６）。図７に示す更新予約設定画面５２には、部門マスタ表示領域５２ｂａ、役職マスタ表示領域５２ｂｂ、社員マスタ表示領域５２ｂｃ、及び簡易承認フローマスタ表示領域５２ｂｄ、及び確定ボタン５２ｃ等が設けられている。すなわち、部門マスタ表示領域５２ｂａ、役職マスタ表示領域５２ｂｂ、社員マスタ表示領域５２ｂｃ、及び簡易承認フローマスタ表示領域５２ｂｄにより、それぞれのマスタデータの名称（図７の例では、部門マスタ、役職マスタ、社員マスタ、及び簡易承認フローマスタ）の一覧が表示される。
【００４０】
また、部門マスタ表示領域５２ｂａ、役職マスタ表示領域５２ｂｂ、社員マスタ表示領域５２ｂｃ、及び簡易承認フローマスタ表示領域５２ｂｄには、それぞれ、“設定しない”、“ＣＳＶで設定”、及び“画面で設定”のそれぞれに対応するラジオボタンが設けられている。図７の例では、部門マスタ表示領域５２ｂａ、社員マスタ表示領域５２ｂｃ、及び簡易承認フローマスタ表示領域５２ｂｄにおいて、“ＣＳＶで設定”に対応するラジオボタンが選択されることで、それぞれの取込ボタン（５２ｂａ１、５２ｂｃ１、及び５２ｂｄ１）が指定可能（つまり、アクティブ）に表示されている。この取込ボタンがオペレータにより指定されると、基礎データ群をCSV形式で取り込むための取込画面が表示され、当該取込画面を通じて当該取込ボタンに対応するマスタデータに登録されるべき基礎データ群が基礎データ群取込部２３３により取り込まれることになる（つまり、取込ボタンの指定に応じて、当該基礎データ群が取り込まれる）。一方、図７の例では、役職マスタ表示領域５２ｂｂにおいて、“画面で設定”に対応するラジオボタンが選択されることで、開くボタン５２ｂｂが指定可能に表示されている。この開くボタンがオペレータにより指定されると、基礎データを１つずつ編集するためのメンテナンス画面が表示されることになる。なお、“設定しない”に対応するラジオボタンが選択されたマスタ表示領域に対応するマスタデータは編集対象外となる。
【００４１】
そして、図７に示す更新予約設定画面５２において、例えば部門マスタに対応する取込ボタン５２ｂａ１がオペレータにより指定されると、図４に示すように、クライアント端末１は、取込画面要求を情報処理サーバ２へ送信する（ステップＳ７）。情報処理サーバ２は、クライアント端末１からの取込画面要求に応じて、取込画面データをクライアント端末１へ送信する（ステップＳ８）ことで取込画面をクライアント端末１のディスプレイ上に表示させる（ステップＳ９）。
【００４２】
こうして表示される取込画面５３は、ウィザードＵＩ（User Interface）であり、これにより、オペレータによる編集作業の手間を低減することができる。図８の符号５３ａ部に示すように、1.アップロードするファイルの選択、2.取込設定、3.取込内容の確認、及び4.取込開始の４つのステップを経て（ステップ毎に表示内容が切り替わる）、マスタデータ（この例では、部門マスタ）に登録されるべき基礎データ群をCSV形式で記述するCSVファイルを情報処理サーバ２へアップロードできるようになっている。図８に示す取込画面５３には、ダウンロードボタン５３ｂ、及びファイル選択ボタン５３ｃが設けられている。ダウンロードボタン５３ｂがオペレータにより指定されると、上記特定された組織ＩＤに対応付けられたマスタデータ（この例では、部門マスタ）に登録されている基礎データ群を記述するテンプレートがダウンロードされ、当該基礎データ群がテーブル形式で表示される。これにより表示されたテーブル上で、オペレータの操作に従って基礎データ群が編集され、編集後の基礎データ群をCSV形式で記述するCSVファイルがクライアント端末１のメモリに記憶される。
【００４３】
そして、ファイル選択ボタン５３ｃがオペレータにより指定されることでクライアント端末１のメモリに記憶されたCSVファイルが選択され、上記ステップを経て取込開始がオペレータにより指示されると、図４に示すように、クライアント端末１は、取込要求を情報処理サーバ２へ送信する（ステップＳ１０）。この取込要求には、上記選択されたCSVファイル、及び当該CSVファイルに対応するマスタデータのマスタＩＤ等が含まれる。こうして、CSVファイルがアップロードされる。このとき、取込画面５３の表示から、図７に示す更新予約設定画面５２の表示へ戻る。情報処理サーバ２（基礎データ群取込部２３３）は、クライアント端末１からの取込要求に含まれるCSVファイルから基礎データ群を取り込む（ステップＳ１１）。なお、基礎データ群の取り込みは、上述したように取込画面を通じて行われる方法以外の方法で実行されてもよい。例えば更新予約設定画面５２に設けられた取込ボタンがオペレータにより指定されると、クライアント端末１のメモリに記憶されたCSVファイル（つまり、編集された基礎データ群が記述されたCSVファイル）が選択され、取込開始がオペレータにより指示されると、クライアント端末１が取込要求を情報処理サーバ２へ送信してもよい。
【００４４】
次いで、情報処理サーバ２（エラーチェック部２３４）は、ステップＳ１１で取り込まれた基礎データ群にエラーがあるか否かのチェックを実行し（ステップＳ１２）、チェック結果を得る。このチェックにおいて、エラーチェック部２３４は、例えば、取り込まれた基礎データ群のレコード毎にエラーがあるか否かを判定し、エラーがあるレコードとエラーがないレコードとの少なくとも何れか一方を特定することで、取り込みに失敗した件数（エラー件数）と、取り込みに成功した件数とを特定する。さらに、エラーチェック部２３４は、チェック結果を記述するレポートファイルを作成する。このとき、レコードにエラーがある場合、レポートファイルには、当該レコードにおけるエラー内容が記述される。ここで、エラー内容には、エラーがあるレコードは何行目であるか、及びどのようなエラーであるかの情報が含まれる。どのようなエラーであるかの情報の一例として、“部門コードの長さが最大値（半角１０文字）を超えています。”、“同じ部門コードがあるため、登録できません。”、“部門コードは必須です。”、部門コードは半角英数字記号で入力してください。”などがある。なお、エラー内容には、エラーがあるレコードにおける全ての基礎データが含まれてもよい。
【００４５】
次いで、情報処理サーバ２（エラーチェック部２３４）は、ステップＳ１１で取り込まれた基礎データ群、及びステップＳ１２で得られたチェック結果に基づいて、データの設定を行う（ステップＳ１３）。データの設定において、情報処理サーバ２（エラーチェック部２３４）は、例えば、ステップＳ１１で取り込まれた基礎データ群、ステップＳ１２で得られたチェック結果、及び当該基礎データ群が登録されるべきマスタデータのマスタＩＤ等の情報を、予約情報の一部として、ログインした組織の組織ＩＤに対応付けて、記憶部２２に設けられた設定領域に記憶する。なお、上記作成されたレポートファイルが当該予約情報の一部として記憶されてもよい。さらに、エラーがあるレコードから全ての基礎データが抜き出されてCSV形式で記述されたエラーデータファイルが当該予約情報の一部として記憶されてもよい。
【００４６】
以上説明したステップＳ７〜ステップＳ１３の処理は、図７に示す更新予約設定画面５２に設けられた取込ボタンの指定をトリガとして、複数種類のマスタデータ毎に行うことができる。
【００４７】
次いで、情報処理サーバ２（取込状況提示部２３５）は、ステップＳ１２で得られたチェック結果を含む取込状況（取込状況データ）をクライアント端末１へ送信する（ステップＳ１４）ことで、更新予約設定画面５２に設けられた取込ボタン（つまり、オペレータにより指定された取込ボタン）に対応付けて表示させる（ステップＳ１５）。なお、ステップＳ１４において、情報処理サーバ２（取込状況提示部２３５）は、チェック結果を含む取込状況が反映された更新予約設定画面データをクライアント端末１へ送信することで、更新予約設定画面５２に設けられた取込ボタンに対応付けて当該取込状況を表示させるように構成してもよい。
【００４８】
図９に示す更新予約設定画面５２には、部門マスタ、社員マスタ、及び簡易承認フローマスタのそれぞれに対応する取込ボタン（５２ｂａ１、５２ｂｃ１、及び５２ｂｄ１）の数ｍｍ右横に、それぞれの基礎データ群の取込状況（５２ｂａ２、５２ｂｃ２、及び５２ｂｄ２）が表示されている。ここで、取込状況５２ｂａ２には、チェック結果としてエラー件数（４件）が含まれており、取込状況５２ｂｃ２，５２ｂｄ２には、チェック結果として取り込み成功を示すチェックマークが含まれている。このように、基礎データ群の取込状況は、それに対応する取込ボタン（オペレータ自身が指定した取込ボタン）の近傍に表示されるので、オペレータにとって当該取込状況を把握し易く、しかも、編集対象となる複数種類のマスタデータのそれぞれに対応する基礎データ群の取込状況が一画面に表示されるので、オペレータはそれらの取込状況を一目で把握することできる。そして、オペレータは、このように表示された取込状況から、エラーがある基礎データ群を認識し、当該基礎データ群を修正する場合、再度、それに対応する取込ボタンを指定するか、或いは、その前に、取込状況を指定することになる。
【００４９】
そして、図９に示すように、更新予約設定画面５２において、例えば承認フローマスタに対応する取込状況５２ｂｄ２がオペレータにより指定されると、図４に示すように、クライアント端末１は、取込状況一覧画面要求を情報処理サーバ２へ送信する（ステップＳ１６）。情報処理サーバ２は、クライアント端末１からの取込状況一覧画面要求に応じて、ステップＳ１３で記憶された予約情報等が反映された取込状況一覧画面データをクライアント端末１へ送信する（ステップＳ１７）ことで取込状況一覧画面をクライアント端末１のディスプレイ上に表示させる（ステップＳ１８）。
【００５０】
こうして表示される取込状況一覧画面５４には、図９に示すように、部門マスタ、社員マスタ、及び簡易承認フローマスタのそれぞれの基礎データ群のチェック結果、チェック開始日時（取込日時）及びチェック終了日時（取込日時）を含む取込状況の一覧５４ａが表示されている。つまり、ステップＳ１１で取り込まれ、且つマスタデータにまだ登録されていない（ステップＳ５で設定された予定日が到来していない）基礎データ群の取込状況の一覧５４ａが表示される。このような一覧５４ａは、部門マスタ、社員マスタ、及び簡易承認フローマスタのそれぞれに対応する取込状況（５２ｂａ２、５２ｂｃ２、及び５２ｂｄ２）のうち、どの取込状況が指定されても共通に表示されることになる。
【００５１】
ここで、チェック開始日時は、基礎データ群が最初に取り込まれチェックされた日時であり、チェック終了日時は、基礎データ群の最終データのチェックが完了した日時である。また、取込状況の一覧５４ａにおいて、エラーがない基礎データ群には、取り込みに成功したことが記述されるレポートファイル（レポート.txt）がダウンロード可能に対応付けられている一方、エラーがある基礎データ群には、エラー内容を記述するレポートファイル（レポート.txt ５４ａａ）及びエラーデータファイル（エラーデータ.csv ５４ａｂ)がダウンロード可能に対応付けられている。オペレータは、レポート.txt ５４ａａとエラーデータ.csv ５４ａｂの少なくとも何れか一方を指定することで、レポートファイルとエラーデータファイルの少なくとも何れか一方をダウンロードして表示させることができる。これにより、オペレータによる基礎データ群の修正作業の手間を低減することができる。
【００５２】
そして、情報処理サーバ２（マスタ登録部２３７）は、上記ステップＳ５で予定日が設定された全ての組織ＩＤについて当該予定日の到来を監視しており、当該予定日が到来したときに、編集対象となる複数種類のマスタデータのそれぞれに対応する基礎データ群にエラーがないかどうかを、上記予約情報として組織ＩＤに対応つけられて記憶されたチェック結果に基づいて判定し、それぞれの基礎データ群にエラーがない場合に、予約情報として記憶されたそれぞれの基礎データ群をそれぞれに対応するマスタデータに登録（反映）する。これにより、CSV形式で取り込まれた複数の基礎データ群の全てにエラーがないことを条件として、それぞれの基礎データ群を同タイミングでマスタデータに反映することができる。
【００５３】
以上説明したように、上記実施形態によれば、情報処理サーバ２は、情報処理システムＳにおいて用いられる複数種類のマスタデータを管理し、それぞれのマスタデータの名称の一覧と、少なくとも何れか１つのマスタデータに対応する取込ボタンとをクライアント端末１に表示させ、オペレータによる取込ボタンの指定に応じて、当該取込ボタンに対応するマスタデータに登録されるべき基礎データ群をCSV形式で取り込んで当該基礎データ群にエラーがあるか否かのチェックを実行し、そのチェック結果を含む取込状況をオペレータにより指定された取込ボタンに対応付けて表示させるように構成したので、編集対象となる複数種類のマスタデータのそれぞれに対応する基礎データ群の取込ボタン及び取込状況を一画面に表示することが可能となり、CSV形式で取り込まれた基礎データ群の取込状況をオペレータに対して効果的に提示することができる。
【００５４】
なお、以上のように本発明の一実施形態を説明したが、本発明は上記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲で上記実施形態から種々構成等に変更を加えてもよく、その場合も本発明の技術的範囲に含まれる。本発明は、上述したクラウド型の情報処理システム以外にも適用可能である。例えば本発明の情報処理プログラムが組み込まれたアプリケーションを所定のサーバからパーソナルコンピュータ等の端末にダウンロードしてインストールさせてもよい。この場合、当該アプリケーションがインストールされた端末は、情報処理サーバ２と同様に、複数種類のマスタデータを管理し、それぞれのマスタデータの名称の一覧と、少なくとも何れか１つのマスタデータに対応する取込ボタンとをディスプレイに表示させ、オペレータによる取込ボタンの指定に応じて、当該取込ボタンに対応するマスタデータに登録されるべき基礎データ群をCSV形式で取り込んで当該基礎データ群にエラーがあるか否かのチェックを実行し、そのチェック結果を含む取込状況をオペレータにより指定された取込ボタンに対応付けて表示させることになる。また、上記実施形態では、基礎データ群をCSV形式で取り込む場合の例について説明したが、CSV形式以外のファイル形式（例えば、各フィールドに入力された基礎データのそれぞれを連結させて記述する形式）で基礎データ群を取り込んで当該基礎データ群にエラーがあるか否かのチェックを実行し、そのチェック結果を含む取込状況をオペレータにより指定された取込ボタンに対応付けて表示させるように構成してもよい。
【符号の説明】
【００５５】
１  クライアント端末
２  情報処理サーバ
２１  通信部
２２  記憶部
２３  システム制御部
２３１  マスタ管理部
２３２  マスタ一覧提示部
２３３  基礎データ群取込部
２３４  エラーチェック部
２３５  取込状況提示部
２３６  取込状況一覧提示部
２３７  マスタ登録部
Ｓ  情報処理システム
【図１】
2019179467.tif 000003
【図２】
2019179467.tif 000004
【図３】
2019179467.tif 000005
【図４】
2019179467.tif 000006
【図５】
2019179467.tif 000007
【図６】
2019179467.tif 000008
【図７】
2019179467.tif 000009
【図８】
2019179467.tif 000010
【図９】
2019179467.tif 000011
【手続補正書】
【提出日】平成30年6月1日(2018.6.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報処理システムに含まれるコンピュータを、
前記情報処理システムにおいて用いられる複数種類のマスタデータを管理する管理手段と、
それぞれの前記マスタデータの名称の一覧と、少なくとも何れか１つの前記マスタデータに対応する取込ボタンとを表示させる第１提示手段と、
オペレータによる前記取込ボタンの指定に応じて、当該取込ボタンに対応する前記マスタデータに登録されるべき基礎データ群を所定のファイル形式で取り込む取込手段と、
前記取込手段により前記基礎データ群が取り込まれたときに、当該基礎データ群にエラーがあるか否かのチェックを実行するチェック手段と、
前記チェックの結果を含む取込状況を示す情報を前記オペレータにより指定された前記取込ボタンに対応付けて表示させる第２提示手段として機能させることを特徴とする情報処理プログラム。
【請求項２】
前記第１提示手段は、それぞれの前記マスタデータの名称の一覧と、２つ以上の前記マスタデータに対応する取込ボタンとを表示させることを特徴とする請求項１に記載の情報処理プログラム。
【請求項３】
前記第２提示手段は、前記チェックの結果を含む取込状況を示す情報を前記オペレータにより指定された前記取込ボタンの近傍に表示させることを特徴とする請求項１または２に記載の情報処理プログラム。
【請求項４】
前記第２提示手段は、前記基礎データ群にエラーがある場合、そのエラー件数を前記チェックの結果として含む前記取込状況を示す情報を前記取込ボタンに対応付けて表示させることを特徴とする請求項１乃至３の何れか一項に記載の情報処理プログラム。
【請求項５】
前記基礎データ群にエラーがない場合、前記オペレータによる指示に応じて予め設定された予約日に、前記基礎データ群を前記マスタデータに登録する登録手段として前記コンピュータを更に機能させることを特徴とする請求項１乃至４の何れか一項に記載の情報処理プログラム。
【請求項６】
前記登録手段は、それぞれの前記基礎データ群にエラーがない場合、前記オペレータによる指示に応じて予め設定された予約日に、それぞれの前記基礎データ群をそれぞれに対応する前記マスタデータに登録することを特徴とする請求項５に記載の情報処理プログラム。
【請求項７】
前記取込状況を示す情報は、文字と画像との少なくとも何れか一方の部品で表され、
前記オペレータによる前記部品の指定に応じて、前記取込手段により取り込まれ、且つ前記登録手段により前記マスタデータにまだ登録されていない前記基礎データ群のチェックの結果及びチェック日時を含む取込状況の一覧を表示させる第３提示手段として前記コンピュータを更に機能させることを特徴とする請求項５または６に記載の情報処理プログラム。
【請求項８】
前記取込状況の一覧において、前記チェックの結果としてのエラー内容を記述するレポートファイルが前記基礎データ群毎に対応付けられることを特徴とする請求項７に記載の情報処理プログラム。
【請求項９】
情報処理システムにおいて用いられる複数種類のマスタデータを管理する管理手段と、
それぞれの前記マスタデータの名称の一覧と、少なくとも何れか１つの前記マスタデータに対応する取込ボタンとを表示させる第１提示手段と、
オペレータによる前記取込ボタンの指定に応じて、当該取込ボタンに対応する前記マスタデータに登録されるべき基礎データ群を所定のファイル形式で取り込む取込手段と、
前記取込手段により前記基礎データ群が取り込まれたときに、当該基礎データ群にエラーがあるか否かのチェックを実行するチェック手段と、
前記チェックの結果を含む取込状況を示す情報を前記オペレータにより指定された前記取込ボタンに対応付けて表示させる第２提示手段と、
を備えることを特徴とする情報処理装置。
【請求項１０】
情報処理システムに含まれるコンピュータにより実行される情報処理方法であって、
前記情報処理システムにおいて用いられる複数種類のマスタデータを管理するステップと、
それぞれの前記マスタデータの名称の一覧と、少なくとも何れか１つの前記マスタデータに対応する取込ボタンとを表示させるステップと、
オペレータによる前記取込ボタンの指定に応じて、当該取込ボタンに対応する前記マスタデータに登録されるべき基礎データ群を所定のファイル形式で取り込むステップと、
前記基礎データ群が取り込まれたときに、当該基礎データ群にエラーがあるか否かのチェックを実行するステップと、
前記チェックの結果を含む取込状況を示す情報を前記オペレータにより指定された前記取込ボタンに対応付けて表示させるステップと、
を含むことを特徴とする情報処理方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、情報処理システムに含まれるコンピュータを、前記情報処理システムにおいて用いられる複数種類のマスタデータを管理する管理手段と、それぞれの前記マスタデータの名称の一覧と、少なくとも何れか１つの前記マスタデータに対応する取込ボタンとを表示させる第１提示手段と、オペレータによる前記取込ボタンの指定に応じて、当該取込ボタンに対応する前記マスタデータに登録されるべき基礎データ群を所定のファイル形式で取り込む取込手段と、前記取込手段により前記基礎データ群が取り込まれたときに、当該基礎データ群にエラーがあるか否かのチェックを実行するチェック手段と、前記チェックの結果を含む取込状況を示す情報を前記オペレータにより指定された前記取込ボタンに対応付けて表示させる第２提示手段として機能させることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
請求項３に記載の発明は、請求項１または２に記載の情報処理プログラムにおいて、前記第２提示手段は、前記チェックの結果を含む取込状況を示す情報を前記オペレータにより指定された前記取込ボタンの近傍に表示させることを特徴とする。これにより、オペレータに基礎データ群の取込状況を把握し易くすることができる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
請求項４に記載の発明は、請求項１乃至３の何れか一項に記載の情報処理プログラムにおいて、前記第２提示手段は、前記基礎データ群にエラーがある場合、そのエラー件数を前記チェックの結果として含む前記取込状況を示す情報を前記取込ボタンに対応付けて表示させることを特徴とする。これにより、所定のファイル形式で取り込まれた基礎データ群のエラー件数をオペレータに一目で把握させることができる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
請求項５に記載の発明は、請求項１乃至４の何れか一項に記載の情報処理プログラムにおいて、前記基礎データ群にエラーがない場合、前記オペレータによる指示に応じて予め設定された予約日に、前記基礎データ群を前記マスタデータに登録する登録手段として前記コンピュータを更に機能させることを特徴とする。これにより、所定のファイル形式で取り込まれた基礎データ群にエラーがないことを条件として当該基礎データ群をマスタデータに反映することができる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
請求項７に記載の発明は、請求項５または６に記載の情報処理プログラムにおいて、前記取込状況を示す情報は、文字と画像との少なくとも何れか一方の部品で表され、前記オペレータによる前記部品の指定に応じて、前記取込手段により取り込まれ、且つ前記登録手段により前記マスタデータにまだ登録されていない前記基礎データ群のチェックの結果及びチェック日時を含む取込状況の一覧を表示させる第３提示手段として前記コンピュータを更に機能させることを特徴とする。これにより、編集対象となる複数種類のマスタデータのそれぞれに対応する基礎データ群の取込状況を一覧で分かり易くオペレータに対して提示することができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
請求項９に記載の発明は、情報処理システムにおいて用いられる複数種類のマスタデータを管理する管理手段と、それぞれの前記マスタデータの名称の一覧と、少なくとも何れか１つの前記マスタデータに対応する取込ボタンとを表示させる第１提示手段と、オペレータによる前記取込ボタンの指定に応じて、当該取込ボタンに対応する前記マスタデータに登録されるべき基礎データ群を所定のファイル形式で取り込む取込手段と、前記取込手段により前記基礎データ群が取り込まれたときに、当該基礎データ群にエラーがあるか否かのチェックを実行するチェック手段と、前記チェックの結果を含む取込状況を示す情報を前記オペレータにより指定された前記取込ボタンに対応付けて表示させる第２提示手段と、を備えることを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
請求項１０に記載の発明は、情報処理システムに含まれるコンピュータにより実行される情報処理方法であって、前記情報処理システムにおいて用いられる複数種類のマスタデータを管理するステップと、それぞれの前記マスタデータの名称の一覧と、少なくとも何れか１つの前記マスタデータに対応する取込ボタンとを表示させるステップと、オペレータによる前記取込ボタンの指定に応じて、当該取込ボタンに対応する前記マスタデータに登録されるべき基礎データ群を所定のファイル形式で取り込むステップと、前記基礎データ群が取り込まれたときに、当該基礎データ群にエラーがあるか否かのチェックを実行するステップと、前記チェックの結果を含む取込状況を示す情報を前記オペレータにより指定された前記取込ボタンに対応付けて表示させるステップと、を含むことを特徴とする。