(57)【要約】【課題】複数の場所においてデータ入力が行われる場合でも、入力セルと格納セルとの効率的な対応付け作業を可能にするマッピングシステム、マッピング方法、及びマッピングプログラムを提供する。【解決手段】対応付けをさせる入力セルを有するファイルと、対応付けをさせる格納セルを有するデータテーブルとの選択を受付ける選択部２１と、選択部２１にて選択されたファイルの入力セルとデータテーブルの格納セルとの対応付けの指定を受付けるマッピング部２２と、マッピング部２２にて指定された対応付けを示すマッピング情報ファイルを生成する生成部２３と、生成部２３により生成されたマッピング情報に基づいて、ファイルに入力された入力データを、データテーブルが有する格納セルに入力する入力部３３と、を備える。【選択図】図１
2007183823.tif 000002
【特許請求の範囲】
【請求項１】
データが入力される入力セルと、前記入力セルに入力された前記データが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピングシステムであって、
前記対応付けをさせる前記入力セルを有するファイルと、前記対応付けをさせる前記格納セルを有する前記テーブルとの選択を受付ける選択手段と、
前記選択手段にて選択された前記ファイルが有する前記入力セルと、前記選択手段にて選択された前記テーブルが有する前記格納セルとの対応付けの指定を受付けるマッピング手段と、
前記マッピング手段にて指定された対応付けを示すマッピング情報を生成する生成手段と、
前記生成手段により生成された前記マッピング情報に基づいて、前記ファイルに入力された入力データを、前記テーブルが有する前記格納セルに入力する入力手段と、
を備えるマッピングシステム。
【請求項２】
前記格納セルに入力された前記入力データが承認されたか否かを示す承認可否情報を受信する承認受信手段を更に備え、
前記入力手段は、前記承認受信手段により受信された前記承認可否情報が前記入力データは承認されたことを示す場合に、前記格納セルに入力された前記入力データは承認されたことを示す承認情報を前記テーブルに入力する、請求項１に記載のマッピングシステム。
【請求項３】
データが入力される入力セルと、前記入力セルに入力された前記データが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピング方法であって、
前記対応付けをさせる前記入力セルを有するファイルと、前記対応付けをさせる前記格納セルを有する前記テーブルとの選択を受付ける選択ステップと、
前記選択ステップにて選択された前記ファイルが有する前記入力セルと、前記選択ステップにて選択された前記テーブルが有する前記格納セルとの対応付けの指定を受付けるマッピングステップと、
前記マッピングステップにより指定された対応付けを示すマッピング情報を生成する生成ステップと、
前記生成ステップにより生成された前記マッピング情報に基づいて、前記ファイルに入力された入力データを、前記テーブルが有する前記格納セルに入力する入力ステップと、
を備えるマッピング方法。
【請求項４】
前記格納セルに入力された前記入力データが承認されたか否かを示す承認可否情報を受信する承認受信ステップを更に備え、
前記入力ステップでは、前記承認受信ステップにより受信された前記承認可否情報が前記入力データは承認されたことを示す場合に、前記格納セルに入力された前記入力データは承認されたことを示す承認情報を前記テーブルに入力する、請求項３に記載のマッピング方法。
【請求項５】
データが入力される入力セルと、前記入力セルに入力された前記データが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピングプログラムであって、
コンピュータシステムを、
前記対応付けをさせる前記入力セルを有するファイルと、前記対応付けをさせる前記格納セルを有する前記テーブルとの選択を受付ける選択手段、
前記選択手段にて選択された前記ファイルが有する前記入力セルと、前記選択手段にて選択された前記テーブルが有する前記格納セルとの対応付けの指定を受付けるマッピング手段、
前記マッピング手段により指定された対応付けを示すマッピング情報を生成する生成手段、及び、
前記生成手段により生成された前記マッピング情報に基づいて、前記ファイルに入力された入力データを、前記テーブルが有する前記格納セルに入力する入力手段、
として機能させるマッピングプログラム。
【請求項６】
前記コンピュータシステムを、
前記格納セルに入力された前記入力データが承認されたか否かを示す承認可否情報を受信する承認受信手段として更に機能させ、
前記入力手段は、前記承認受信手段により受信された前記承認可否情報が前記入力データは承認されたことを示す場合に、前記格納セルに入力された前記入力データは承認されたことを示す承認情報を前記テーブルに入力する、請求項５に記載のマッピングプログラム。
【請求項７】
データが入力される入力セルと、前記入力セルに入力された前記データが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピングプログラムであって、
第一コンピュータを、
前記対応付けをさせる前記入力セルを有するファイルと、前記対応付けをさせる前記格納セルを有する前記テーブルとの選択を受付ける選択手段、
前記選択手段にて選択された前記ファイルが有する前記入力セルと、前記選択手段にて選択された前記テーブルが有する前記格納セルとの対応付けの指定を受付けるマッピング手段、
前記マッピング手段により指定された対応付けを示すマッピング情報を生成する生成手段、及び、
前記生成手段により生成された前記マッピング情報に基づいて、前記ファイルに入力された入力データを、前記テーブルが有する前記格納セルに入力する第二コンピュータに対して、当該マッピング情報を送信する送信手段、
として機能させるマッピングプログラム。
【請求項８】
データが入力される入力セルと、前記入力セルに入力された前記データが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピングプログラムであって、
第二コンピュータを、
前記対応付けをさせる前記入力セルを有するファイルの当該入力セルと、前記対応付けをさせる前記格納セルを有する前記テーブルの当該格納セルとの対応付けを示すマッピング情報を生成した第一コンピュータから、当該マッピング情報を受信するマッピング受信手段、及び、
前記マッピング受信手段により受信された前記マッピング情報に基づいて、前記ファイルに入力された入力データを、前記テーブルが有する前記格納セルに入力する入力手段、
として機能させるマッピングプログラム。
【請求項９】
前記第二コンピュータを、
前記格納セルに入力された前記入力データが承認されたか否かを示す承認可否情報を受信する承認受信手段として更に機能させ、
前記入力手段は、前記承認受信手段により受信された前記承認可否情報が前記入力データは承認されたことを示す場合に、前記格納セルに入力された前記入力データは承認されたことを示す承認情報を前記テーブルに入力する、請求項８に記載のマッピングプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データが入力される入力セルと、入力セルに入力されたデータが格納される格納セルとの対応付けをさせるマッピングシステム、マッピング方法、及びマッピングプログラムに関するものである。
【背景技術】
【０００２】
従来、計数管理システム等において、データが入力される入力セルと、入力セルに入力されたデータが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせる技術が提案されている。例えば、下記特許文献１に開示されたデータマッピング方法では、まず、データベース内のテーブルが有する格納セルに相当するフィールドとマッピングさせようとする、データ入出力フォームが有する入力セルのエリアを選択する。そして、この選択した入力セルのエリアを、この格納セルの属性を表示しているウィンドウにドラッグアンドドロップしてマッピングすることにより、対応付けを行って連携させている。
【特許文献１】特開２００５−３８４０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記のような対応付けを行うことによる連携では、データ入出力フォームが仮に１種類であっても、データ入力を行う部署や部門等の場所が複数存在してデータ入力が一斉に行われる場合には、これら複数の場所のそれぞれにおいて上記の対応付け作業を行って連携させる設定をした上でデータ入力する必要があり、対応付け作業が非効率的になってしまうという問題がある。
【０００４】
そこで本発明では、複数の場所においてデータ入力が行われる場合でも、入力セルと格納セルとの効率的な対応付け作業を可能にするマッピングシステム、マッピング方法、及びマッピングプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明のマッピングシステムは、データが入力される入力セルと、入力セルに入力されたデータが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピングシステムであって、対応付けをさせる入力セルを有するファイルと、対応付けをさせる格納セルを有するテーブルとの選択を受付ける選択手段と、選択手段にて選択されたファイルが有する入力セルと、選択手段にて選択されたテーブルが有する格納セルとの対応付けの指定を受付けるマッピング手段と、マッピング手段にて指定された対応付けを示すマッピング情報を生成する生成手段と、生成手段により生成されたマッピング情報に基づいて、ファイルに入力された入力データを、テーブルが有する格納セルに入力する入力手段と、を備える。
【０００６】
また、本発明のマッピング方法は、データが入力される入力セルと、入力セルに入力されたデータが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピング方法であって、対応付けをさせる入力セルを有するファイルと、対応付けをさせる格納セルを有するテーブルとの選択を受付ける選択ステップと、選択ステップにて選択されたファイルが有する入力セルと、選択ステップにて選択されたテーブルが有する格納セルとの対応付けの指定を受付けるマッピングステップと、マッピングステップにより指定された対応付けを示すマッピング情報を生成する生成ステップと、生成ステップにより生成されたマッピング情報に基づいて、ファイルに入力された入力データを、テーブルが有する格納セルに入力する入力ステップと、を備える。
【０００７】
また、本発明のマッピングプログラムは、データが入力される入力セルと、入力セルに入力されたデータが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピングプログラムであって、コンピュータシステムを、対応付けをさせる入力セルを有するファイルと、対応付けをさせる格納セルを有するテーブルとの選択を受付ける選択手段、選択手段にて選択されたファイルが有する入力セルと、選択手段にて選択されたテーブルが有する格納セルとの対応付けの指定を受付けるマッピング手段、マッピング手段により指定された対応付けを示すマッピング情報を生成する生成手段、及び、生成手段により生成されたマッピング情報に基づいて、ファイルに入力された入力データを、テーブルが有する格納セルに入力する入力手段、として機能させる。
【０００８】
また、本発明のマッピングプログラムは、データが入力される入力セルと、入力セルに入力されたデータが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピングプログラムであって、第一コンピュータを、対応付けをさせる入力セルを有するファイルと、対応付けをさせる格納セルを有するテーブルとの選択を受付ける選択手段、選択手段にて選択されたファイルが有する入力セルと、選択手段にて選択されたテーブルが有する格納セルとの対応付けの指定を受付けるマッピング手段、マッピング手段により指定された対応付けを示すマッピング情報を生成する生成手段、及び、生成手段により生成されたマッピング情報に基づいて、ファイルに入力された入力データを、テーブルが有する格納セルに入力する第二コンピュータに対して、当該マッピング情報を送信する送信手段、として機能させる。
【０００９】
また、本発明のマッピングプログラムは、データが入力される入力セルと、入力セルに入力されたデータが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピングプログラムであって、第二コンピュータを、対応付けをさせる入力セルを有するファイルの当該入力セルと、対応付けをさせる格納セルを有するテーブルの当該格納セルとの対応付けを示すマッピング情報を生成した第一コンピュータから、当該マッピング情報を受信するマッピング受信手段、及び、マッピング受信手段により受信されたマッピング情報に基づいて、ファイルに入力された入力データを、テーブルが有する格納セルに入力する入力手段、として機能させる。
【００１０】
上記の本発明のマッピングシステム及びマッピング方法によれば、まず、選択手段にて選択されたファイルが有する入力セルと、選択手段にて選択されたテーブルが有する格納セルとの対応付けの指定が、マッピング手段により受け付けられる。そして、マッピング手段にて指定された対応付けを示すマッピング情報が、生成手段により生成される。次に、生成手段により生成されたマッピング情報に基づいて、ファイルに入力された入力データが、テーブルが有する格納セルに、入力手段により入力される。このため、上記のマッピング情報を生成してこれを用いることによって、複数の場所のそれぞれにおいても上記の対応付けの指定作業を行う必要がなくなる。この結果、複数の場所においてデータ入力が行われる場合でも、入力セルと格納セルとの効率的な対応付け作業が可能になる。
【００１１】
上記の本発明のマッピングプログラムを用いてコンピュータシステムを動作させた場合も同様である。
【００１２】
上記の本発明のマッピングプログラムを用いて第一コンピュータを動作させた場合も同様である。
【００１３】
上記の本発明のマッピングプログラムを用いて第二コンピュータを動作させた場合も同様である。
【００１４】
また、本発明のマッピングシステムは、格納セルに入力された入力データが承認されたか否かを示す承認可否情報を受信する承認受信手段を更に備え、入力手段は、承認受信手段により受信された承認可否情報が入力データは承認されたことを示す場合に、格納セルに入力された入力データは承認されたことを示す承認情報をテーブルに入力するのも好ましい。
【００１５】
また、本発明のマッピング方法は、格納セルに入力された入力データが承認されたか否かを示す承認可否情報を受信する承認受信ステップを更に備え、入力ステップでは、承認受信ステップにより受信された承認可否情報が入力データは承認されたことを示す場合に、格納セルに入力された入力データは承認されたことを示す承認情報をテーブルに入力するのも好ましい。
【００１６】
また、本発明のマッピングプログラムは、コンピュータシステムを、格納セルに入力された入力データが承認されたか否かを示す承認可否情報を受信する承認受信手段として更に機能させ、入力手段は、承認受信手段により受信された承認可否情報が入力データは承認されたことを示す場合に、格納セルに入力された入力データは承認されたことを示す承認情報をテーブルに入力するのも好ましい。
【００１７】
また、本発明のマッピングプログラムは、第二コンピュータを、格納セルに入力された入力データが承認されたか否かを示す承認可否情報を受信する承認受信手段として更に機能させ、入力手段は、承認受信手段により受信された承認可否情報が入力データは承認されたことを示す場合に、格納セルに入力された入力データは承認されたことを示す承認情報をテーブルに入力するのも好ましい。
【００１８】
上記の本発明のマッピングシステム及びマッピング方法によれば、入力手段は、承認受信手段により受信された承認可否情報が入力データは承認されたことを示す場合に、格納セルに入力された入力データは承認されたことを示す承認情報をテーブルに入力する。この結果、格納セルに入力される入力データの妥当性を高めることができる。
【００１９】
上記の本発明のマッピングプログラムを用いてコンピュータシステムを動作させた場合も同様である。
【００２０】
上記の本発明のマッピングプログラムを用いて第二コンピュータを動作させた場合も同様である。
【発明の効果】
【００２１】
本発明によれば、複数の場所においてデータ入力が行われる場合でも、入力セルと格納セルとの効率的な対応付け作業を可能にするマッピングシステム、マッピング方法、及びマッピングプログラムを提供することができる。
【発明を実施するための最良の形態】
【００２２】
以下、添付図面を参照しながら本発明の好適な実施形態を説明する。なお、図面の説明において同一要素には同一符号を付し、重複する説明を省略する。
【００２３】
本発明の実施形態であるマッピングシステムについて、図１を用いて説明する。図１は、マッピングシステム１０の構成を説明するための図である。マッピングシステム１０は、管理者端末２０と、マッピングサーバ３０と、入力者端末４０と、から構成されている。そして、マッピングシステム１０は、入力者端末４０が有する入力セルと、マッピングサーバ３０が有するデータベース３５内のテーブルの格納セルとの対応付け（即ち紐付け）を、管理者端末２０における所定の指定に基づいて行わせるシステムである。ここで、マッピングサーバ３０は、後述する承認者端末５０と通信を行う。
【００２４】
なお、セルとは、表計算ソフトにおけるシートや、データベース３５内のテーブル等を構成するマス目のことである。表計算ソフトの例として、Ｅｘｃｅｌ（登録商標）や、１−２−３（登録商標）等が挙げられる。また、入力セルには、入力者端末４０においてデータが入力され、格納セルには、入力セルに入力されたデータが格納される。管理者端末２０における上記の所定の指定とは、入力セルと格納セルとの対応付けによる紐付け（即ちマッピング）に関する指定のことである。
【００２５】
ここで、管理者端末２０と、マッピングサーバ３０と、入力者端末４０と、承認者端末５０とは、互いに、例えばＬＡＮ（即ちローカルエリアネットワーク）等の通信網を介して通信接続されている。また、管理者端末２０、マッピングサーバ３０、入力者端末４０、及び承認者端末５０のそれぞれは、物理的には、ＣＰＵ（中央演算処理装置）といった演算装置、メモリといった記憶装置、ハードディスクといった格納装置、モデムやＬＡＮカードといった通信装置、マウスやキーボードといった入力装置、ディスプレイといった表示装置等を備えたコンピュータ（またはコンピュータの集合体）として構成されている。なお、管理者端末２０や入力者端末４０や承認者端末５０のそれぞれは、携帯電話端末やパーソナルコンピュータやＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）であってもよく、また、複数台存在していてもよい。
【００２６】
引き続いて、管理者端末２０について説明する。管理者端末２０は、機能的な構成要素として、選択部２１（選択手段）、マッピング部２２（マッピング手段）、生成部２３（生成手段）、及び送信部２４（送信手段）を備えている。なお、これら機能的な構成要素のそれぞれを物理的に分散させて、これら構成要素の集合体を管理者端末２０としてもよい。
【００２７】
選択部２１は、上記の対応付けをさせる入力セルを有するファイルと、上記の対応付けをさせる格納セルを有するテーブル（以下、データテーブルという。）との選択を受付ける部分である。ここで、この入力セルを有するファイルとは、入力セルを有するシートを含むファイルのことである。管理者端末２０を使用する、マッピングシステム１０の管理者によって、このファイル及びデータテーブルが任意に選択される。この選択が行われる際に、選択部２１は、データテーブルを有するデータベース３５との間で通信を行う。管理者によるこの選択は、管理者端末２０が備える後述するマッピングツールのＧＵＩ（即ちグラフィカルユーザインターフェース）を用いて、受け付けられる。このＧＵＩを用いた選択方法の詳細については、後述する。
【００２８】
マッピング部２２は、選択部２１にて選択されたファイルが有する入力セルと、選択部２１にて選択されたデータテーブルが有する格納セルとの対応付けの指定を受付ける部分である。管理者端末２０を使用する管理者によって、この入力セルと格納セルとの対応付けが任意に指定される。ここで、入力セルと格納セルとの対応付けとは、入力セルに入力されたデータが上記のデータテーブルのどの格納セルに格納されるかを関係付ける対応付けのことである。管理者によるこの指定は、管理者端末２０が備えるＧＵＩを用いて受け付けられる。このＧＵＩを用いた対応付けの詳細については、後述する。
【００２９】
生成部２３は、マッピング情報をマッピング情報ファイルとして生成する部分である。マッピング情報とは、マッピング部２２にて指定された対応付けを示す情報のことである。
【００３０】
送信部２４は、生成部２３により生成されたマッピング情報ファイルを、マッピングサーバ３０に送信する部分である。また、送信部２４は、選択部２１にて選択されたファイル（以下、雛形ファイルという。）を、マッピングサーバ３０に送信する。雛形ファイルは、選択部２１にて選択されたファイルであるか、又は、当該ファイルのコピーであるか、又は、選択部２１にて選択されたファイルと実質的に同一形式であるファイルであればよく、通常は、入力セルにデータが入力されていないブランクフォーム形式のファイルである。
【００３１】
引き続いて、マッピングサーバ３０について説明する。マッピングサーバ３０は、機能的な構成要素として、受信部３１（マッピング受信手段）、格納部３２（格納手段）、入力部３３（入力手段）、承認確定部３４（承認受信手段）、及びデータベース３５を備えている。なお、これら機能的な構成要素のそれぞれを物理的に分散させて、これら構成要素の集合体をマッピングサーバ３０としてもよい。
【００３２】
受信部３１は、マッピング情報ファイルや雛形ファイルを管理者端末２０から受信する部分である。受信部３１は、マッピング情報ファイルや雛形ファイルを受信すると、この受信が完了したことを示す完了情報を、データベース３５に入力する。
【００３３】
格納部３２は、受信部３１により受信された雛形ファイルを格納する部分である。格納部３２は、格納した雛形ファイルを、入力者端末４０に対して公開し、入力者端末４０によるダウンロードを可能にする。入力者端末４０による雛形ファイルのダウンロードが可能になると、格納部３２は、上記の入力者に対して、データの入力を電子メールの送信等によって依頼する。なお、格納部３２は、例えばハードディスク等から構成されている。
【００３４】
入力部３３は、雛形ファイルに入力された入力データ（即ち、アップロード部４２によりアップロードされた入力済みファイルに入力されているデータ）を、受信部３１により受信されたマッピング情報ファイルに基づいて、上記の格納セルに自動的に入力する部分である。この入力データは、後述するように、入力者端末４０にてデータを入力する入力者によって入力されたデータである。なお、入力部３３は、後述の承認可否情報が入力データは承認されたことを示す場合に、この承認が行われたことを示す承認情報をテーブルに入力する。また、入力部３３は、入力部３３に対してアップロードされた入力済みファイルを、上記の入力者に対して公開することにより、ダウンロード可能にしてもよい。
【００３５】
承認確定部３４は、承認可否情報を承認者端末５０の承認部５１から受信し、この承認可否情報を入力部３３に転送する部分である。承認確定部３４は、承認可否情報を受信すると、この受信が成功したことを示す受信成功情報を、データベース３５に入力する。なお、承認可否情報とは、格納セルに入力された入力データが承認されたか否かを示す情報のことである。承認確定部３４により受信された承認可否情報が、入力データは承認されたことを示す場合、入力部３３は上記の承認情報をテーブルに入力する。承認者端末５０を使用する承認者によって、格納セルに入力された入力データを承認するか否かが決定され、承認可否情報が承認部５１にて作成される。そして、この承認可否情報が、承認部５１によってマッピングサーバ３０に送信される。承認者は、格納セルに入力された入力データを、例えばＷｅｂブラウザ等を用いてマッピングサーバ３０にアクセスすることによって参照し、上記の承認の可否を決定する。なお、承認できない場合、承認者は、差し戻しが必要な旨とその理由を通知する電子メールを、上記の入力を行った入力者に対して送信する。
【００３６】
データベース３５は、上記の格納セルを有するデータテーブルを含んで備えるデータベースである。データベース３５の管理をするためのソフトウェア（即ちＤＢＭＳ）の例として、Ｏｒａｃｌｅ（登録商標）や、ＳＱＬ  Ｓｅｒｖｅｒ（登録商標）等が挙げられる。なお、データベース３５内の格納セルに入力された入力データや、データの入力作業や承認作業の進捗状況等は、このＤＢＭＳの機能により、管理者端末２０や入力者端末４０や承認者端末５０からＷｅｂブラウザ等を用いて参照可能にしてもよい。データの入力作業の進捗状況として、例えば、「入力依頼中」、「入力作業中」、「入力完了」、「承認依頼中」、及び「最終承認済み」の５種類としてもよい。また、データベース３５内の格納セルに入力された入力データは、このＤＢＭＳの機能により、表計算ソフト等によって読み込み可能なデータ（例えば、ＣＳＶ形式のファイル）として変換可能となるように構成してもよい。
【００３７】
引き続いて、入力者端末４０について説明する。入力者端末４０は、機能的な構成要素として、ダウンロード部４１（ダウンロード手段）及びアップロード部４２（アップロード手段）を備えている。なお、これら機能的な構成要素のそれぞれを物理的に分散させて、これら構成要素の集合体を入力者端末４０としてもよい。
【００３８】
ダウンロード部４１は、格納部３２に格納された雛形ファイルを、マッピングサーバ３０からダウンロードする部分である。このダウンロード作業は、上記の入力者によって、例えばＷｅｂブラウザの機能等を用いて任意に行われる。なお、入力部３３にアップロードされた入力済みファイルを、ダウンロード部４１がダウンロード可能となるように構成してもよい。
【００３９】
アップロード部４２は、入力済みファイルを、マッピングサーバ３０の入力部３３にアップロードする部分である。ここで、入力済みファイルとは、上記の入力者によって雛形ファイルに対してデータが入力された状態のファイルのことである。即ち、入力済みファイルは、上記の入力データを含んでいる。このアップロード作業は、例えば、入力者端末４０にインストールされているＷｅｂブラウザの機能等を用いて行われる。アップロードされた入力済みファイルを、マッピングサーバ３０の入力部３３内の記憶装置に一時的に蓄積して、上記の入力者に対して公開してダウンロード可能にしてもよい。このように、電子メールソフトの添付機能を使わずに、入力済みファイルが所定の場所にアップロードされるため、電子メールに添付された入力済みファイルの手動による他の場所への保存や取りまとめ作業等が不要となる。このアップロード処理の完了後、入力者端末４０から承認者に対して、承認作業を依頼する承認作業依頼メールが自動的にアップロード部４２によって送信される。
【００４０】
なお、この電子メール（即ち承認作業依頼メール）の送信先である承認者が不在等の場合でも即座に対応できるように、代理として複数の承認者が予め決められている。より詳しくは、承認者からなる承認者層が、少なくとも１つの階層（例えば一次承認者層、二次承認者層、及び三次承認者層の３階層）からなり、各階層は少なくとも１人の承認者から構成されている（例えば、一次承認者層は３人、二次承認者層は２人、三次承認者層は１人とする）。ここで、まず最初の承認者層の全員（ここでは一次承認者層の３人）に承認作業依頼メールが送信され、この内の１人が最初に承認した時点で、この階層において承認されたこととなり、次の階層の全員（ここでは二次承認者層の２人）に同様の電子メールが送信される。このようにして、この電子メールが順次送信され、全員の階層において承認された時点で、承認が完了となる。なお、このような承認方法における承認ルート（即ち、各層における承認者の選定）は、一度設定した後では、承認が完了するまで変更不可能であるとする。ただし、例えば本システムを管理する管理者等による、設定ルートの変更は可能であるとしてもよい。また、途中いずれかの承認者が差し戻し（即ちデータ入力作業のやり直し依頼）をした場合は、そのデータ入力を行った該当入力者に対してその旨が電子メール等により通知される。
【００４１】
引き続いて、マッピングシステム１０を用いて入力セルと格納セルとの対応付けをさせる方法について、図２に示すシーケンス図を併せて用いながら説明する。図２は、この対応付けを行う処理の順番を示すシーケンス図である。
【００４２】
まず、管理者端末２０を使用する管理者が、対応付けをさせる入力セルを有するファイルと、対応付けをさせる格納セルを有するデータテーブルとの選択を行う（ステップＳ２１、選択ステップ）。そして、選択されたファイルが有する入力セルと、選択されたデータテーブルが有する格納セルとの対応付けの指定が、この管理者によって行われる（ステップＳ２２、マッピングステップ）。これによって、指定された対応付けを示すマッピング情報が管理者端末２０にて生成される（ステップＳ２３、生成ステップ）。そして、マッピング情報ファイル及び雛形ファイルが、管理者端末２０からマッピングサーバ３０に送信される（Ｓ２４）。
【００４３】
次に、マッピングサーバ３０にてマッピング情報ファイル及び雛形ファイルが受信され（Ｓ３１）、雛形ファイルが格納部３２により格納される（Ｓ３２）。格納された雛形ファイルは、入力者端末４０に対して公開され、上記の入力者に対してデータの入力が依頼される。そして、公開された雛形ファイルは、入力者によって任意にダウンロードされる（Ｓ４１）。そして、この入力者によって雛形ファイルに対してデータが入力されて入力済みファイルが作成され、この入力済みファイルが、入力者端末４０からマッピングサーバ３０に対してアップロードされる（Ｓ４２）。
【００４４】
次に、雛形ファイルに入力された入力データ（即ち入力済みファイルが有するデータ）が、ステップＳ２３の生成ステップにより生成されたマッピング情報に基づいて、データテーブルが有する格納セルに、入力部３３によって入力される（Ｓ３３、入力ステップ）。このデータテーブルに入力されたデータは、承認者端末５０に対して公開され、上記の承認者によって任意に参照される（Ｓ５１）。そして、この承認者によって、格納セルに入力された入力データを承認するか否かが決定され、承認可否情報が作成され、この承認可否情報がマッピングサーバ３０に送信される（Ｓ５２）。
【００４５】
次に、マッピングサーバ３０によって承認可否情報が受信され（Ｓ３４、承認受信ステップ）、この承認可否情報が入力データは承認されたことを示す場合に、この承認が行われたことを示す承認情報が、テーブルに入力される（Ｓ３５）。なお、この承認可否情報が入力データは承認されなかったことを示す場合には、この承認が行わなかったことを示す承認不可情報が、テーブルに入力される。そして、承認者端末５０及び／又はマッピングサーバ３０から、入力者端末４０に対して、適切なデータを再度入力するように促す通知が電子メール等により行われる。
【００４６】
引き続いて、生成されたマッピング情報ファイルによって対応付けられるデータテーブルとファイル（以下、マッピング対象ファイルという）との対応関係について、図３を併せて用いながら説明する。図３は、対応付けられるデータテーブルとマッピング対象ファイルとの対応関係を説明するための図である。
【００４７】
対応付けられるデータテーブルは、マッピング対象ファイルが有するデータを格納する、データベースの論理テーブルのことである。このデータテーブルは、図３に示すように、マッピング対象ファイルと関連付けられることによって、マッピング対象ファイルが有するデータを取り込む。データテーブルにおいては、マッピング対象ファイルから取り込むデータ項目（名称、型、数値、桁数等）が予め定義されている。そして、そのデータ項目に対して、マッピング対象ファイル内のシート上のセル位置を紐付けて（即ちマッピングして）、バッチプログラム等によってマッピング対象ファイルから該当データを抽出し、データテーブル上の適切なデータ項目にこのデータを入力している。
【００４８】
なお、データテーブルは、図３に示すように、「入力部署」といったような単一項目を示すデータと、「排気ガス一覧表」といったようなデータテーブルを構成する配列項目を示すデータとの２種類のデータを有する。ここで、セル同士を結合するセル結合が行われた結合セルからデータを抽出する際は、結合セルの位置の範囲を取得し、この範囲内のセルの値を１つの値として抽出して扱う必要がある。また、日付や時刻を示すデータが入力されたセルからデータを抽出する際は、シリアル値として抽出する必要がある。また、代入式や数式や関数等が入力されたセルからデータを抽出する際は、表示されている値（例えば計算式による計算の結果示されている数値）を抽出データとして抽出する必要がある。
【００４９】
引き続いて、図３に示されたデータテーブルにおけるデータの格納方法の詳細について、図４（ａ）〜（ｄ）を併せて用いながら説明する。図４（ａ）〜（ｄ）のぞれぞれは、データテーブルにおけるデータの格納方法の一例を説明するための図である。
【００５０】
図４（ａ）は、データテーブル情報テーブルを示している。データテーブル情報テーブルは、データテーブルのコード及び名称等の情報を格納するテーブルであり、「年度」、「データテーブルコード」、及び「データテーブルの名称」の項目を有して構成されている。「年度」には、データの登録年度が入力される。また、「データテーブルコード」には、データテーブルのそれぞれに対して自動で採番されて付与された任意のコードが入力される。また、「データテーブルの名称」には、データテーブルのそれぞれに付与された名称が入力される。
【００５１】
図４（ｂ）は、データ項目テーブルを示している。データ項目テーブルは、データテーブルで管理するデータ項目および定義情報等の情報を格納するテーブルであり、「年度」、「データテーブルコード」、「データ項目コード」、「データ配列項目コード」、「項目名称」、「属性１」、「属性２」、「桁数１」、及び「桁数２」の項目を有して構成されている。「データ配列項目コード」には、対象データ項目のそれぞれに対して自動で採番されて付与された任意のコードが入力される。また、「項目名称」には、対象データ項目に付与された名称が入力される。また、「属性１」には、データの型を示す０〜４のいずれかの整数が入力され、０であれば数値、１であれば文字列、２であれば日付（Ｄａｔｅ型）、３であれば時刻（Ｔｉｍｅ型）、４であれば配列を意味している。また、「属性２」には、データの型を示す０又は１の整数が入力され、０であれば固定、１であれば可変を意味している。なお、「属性１」に１が入力されている場合のみ、この「属性２」への数値の入力は必須となる。また、「桁数１」には、データの桁数を示す整数が入力される。なお、「属性１」が０である場合は整数桁を意味し、「属性１」が１で「属性２」が０である場合は文字数を意味し、その他はｎｕｌｌを意味する。また、「桁数２」には、データの桁数を示す整数が入力される。なお、「属性１」が０である場合は少数桁を意味しその他はｎｕｌｌを意味する。
【００５２】
図４（ｃ）は、キー項目テーブルを示している。キー項目テーブルは、データテーブルのデータ項目が配列であってキー項目としてデータを格納する場合の、キー項目に関する情報等を格納するテーブルであり、「年度」、「データテーブルコード」、「キー項目コード」、「ブロックＮｏ．」、及び「明細名称」の項目を有して構成されている。「キー項目コード」には、対象キー項目のそれぞれに対して自動で採番されて付与された任意のコードが入力される。また、「ブロックＮｏ．」には、キー項目が、複数のブロック単位（即ち指定単位）で指定された場合に、そのブロック数が入力される。また、「明細名称」には、入力済みファイル上の該当シートからデータ項目として取り出したデータ値が入力される。
【００５３】
図４（ｄ）は、データ値テーブルを示している。データ値テーブルは、データテーブルおよびデータ項目別に値を格納するテーブルであり、「年度」、「データテーブルコード」、「データ項目コード」、「データ配列項目コード」、「順序」、「明細コード」１〜１０、及び「データ値」の項目を有して構成されている。「順序」には、データ項目が配列である場合に、データの設定順序が入力される。また、「明細コード」１〜１０のそれぞれには、データ項目が配列である場合に、キー項目テーブルに入力されたキー項目コードとブロックＮｏ．とが結合された値が入力される。また、「データ値」には、入力済みファイル上の該当シートから取り出した値が入力される。
【００５４】
引き続いて、マッピングシステム１０が備えるマッピングツールを用いてマッピング情報ファイルを生成する際の、管理者端末２０における画面遷移の一連の流れについて、図５を併せて用いながら説明する。また、この画面遷移の一連の流れにおける主な画面全てについて、図６を併せて用いながら説明する。また、各画面の詳細について、図７〜１０を併せて用いながら説明する。図５は、マッピング情報を生成する際の、管理者端末２０における画面遷移の一連の流れ（Ｔ１１〜Ｔ２０）を説明するためのフローチャートであり、図６は、この画面遷移の一連の流れにおける主な画面全てを示すための図である。また、図７〜１０のそれぞれは、各画面の拡大図を示すための図である。なお、管理者端末２０には、ＯＳ（即ちＯｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）としてＷｉｎｄｏｗｓ（登録商標）が、また、表計算ソフトとしてＥｘｃｅｌ（登録商標）が、インストールされているとして説明する。
【００５５】
まず、マッピングプログラムの一部であるマッピングツールを起動する（Ｔ１１）。このマッピングツールは、例えば、上記のＥｘｃｅｌ（登録商標）を用いて作成されたマクロファイルから構成されている。なお、このマッピングツールの起動は、このマクロファイルをＯＳ上で直接実行させてもよく、他のアプリケーションソフトウェアからこのマクロファイルを呼び出して実行させてもよい。このとき、まず、基本情報がマッピングツールに自動的に取り込まれる（Ｔ１２）。この基本情報には、対応付けを行う上記のデータテーブルをどのテーブルとするか、又、このデータテーブルが有するデータ項目は何か、等の予め決められた情報が含まれている。
【００５６】
次に、マッピングツールに関するメニュー画面（Ｐ１３）が、管理者端末２０の画面において表示される（Ｔ１３）。この画面は、対応付けを行うために行われるステップが３つあることを示している。ここで、まず、上記の管理者がマウスといった指示入力装置等を用いて「基本情報」ボタンを押下すると、基本情報設定画面（Ｐ１４）が表示される（Ｔ１４）。この画面には、上記したマッピングツールの起動時に取り込まれた基本情報が表示されている。ここで、マッピングを行うデータテーブルを選択して「設定」ボタンを押下することにより、決定される。これにより、マッピングツールに関するメニュー画面（Ｐ１３）が、管理者端末２０の画面において再度表示される（Ｔ１３）。なお、既に作成されたマッピング情報ファイルを使用して取り込むことも可能である。
【００５７】
次に、上記の管理者が「ファイル選択」ボタンを押下すると、ファイル選択画面（Ｐ１５）が表示される（Ｔ１５）。ここで、マッピング対象ファイルを選択して「保存」ボタンを押下することにより、決定される。これにより、マッピングガイド画面（Ｐ１６）が、管理者端末２０の画面において表示される（Ｔ１６）。
【００５８】
次に、このマッピングガイド画面の指示に従って、マッピング作業を行う。このマッピング作業の詳細については、後述する。ここで、上記したように、既に作成されたマッピング情報ファイルが取り込まれている場合は、該当の項目のセルが選択されて反転表示した状態にする必要がある。マッピング作業を完了させて、作業状態を保存するには、「保存」ボタンを押下する。また、マッピング作業を中断させて、作業状態の保存をキャンセルするには、「キャンセル」ボタンを押下する。これにより、マッピングツールに関するメニュー画面（Ｐ１３）が、管理者端末２０の画面において再度表示される（Ｔ１３）。
【００５９】
次に、上記の管理者が「ＣＳＶ出力」ボタンを押下すると、ファイル保存先選択画面（Ｐ１７）が表示される（Ｔ１７）。ここで、ＣＳＶファイル（即ちマッピング情報ファイル）の保存先を選択して「ＯＫ」ボタンを押下することにより、保存先が決定されて、マッピング情報ファイルが生成される。これにより、マッピングツールに関するメニュー画面（Ｐ１３）が、管理者端末２０の画面において再度表示される（Ｔ１３）。
【００６０】
次に、再度、マッピング情報の生成を再度行う場合は、上記の管理者が「再スタート」ボタンを押下すれば、ステップＴ１２を経た後のステップＴ１３が完了した状態に進む。また、マッピング情報の生成を終了させる場合は、上記の管理者が「終了」ボタンを押下すると、マッピングツールが終了する。
【００６１】
次に、基本情報設定画面（Ｐ１４）の詳細について、図７を用いて説明する。基本情報設定画面（Ｐ１４）は、「年度」、「マッピング名称」、「検索（データテーブルＩＤ）」、「データテーブル」のプルダウン、「データ項目」、「データ配列項目」、「登録済みマッピング情報の使用」、及び「基本情報ファイル」という欄から構成されている。「年度」欄には、作成するマッピング情報ファイルの使用年度が入力される。「マッピング名称」欄には、作成するマッピング情報ファイルの名称が入力される。「検索（データテーブルＩＤ）」欄には、検索条件となるデータテーブルＩＤが入力される。なお、データテーブルのそれぞれに、データテーブルＩＤが一意に付与されている。
【００６２】
ここで、入力された条件でデータテーブルを検索して絞り込み、データテーブルのプルダウンに、複数の候補がセットされる。この中から、マッピングの対象となるデータテーブルを選択することができる。「データ項目」欄には、選択されたデータテーブルに定義されたデータ項目の一覧が参照専用モードで表示される。「データ配列項目」欄には、データ項目がクリックにより選択された際に配列の定義があった場合に、データ配列項目の一覧が参照専用モードで表示される。「登録済みマッピング情報の使用」欄において、既に作成済みのマッピング情報ファイルを選択して指定することにより、これに含まれる情報を初期の設定値として用いることができる。「基本情報ファイル」欄には、データベースにおいて定義されたデータテーブルに関する情報を含む定義ファイルのパスが指定される。
【００６３】
次に、ファイル選択画面（Ｐ１５）の詳細について、図８を用いて説明する。ファイル選択画面（Ｐ１５）では、マッピング対象ファイルの候補が保存されている場所を示す「保存先」エリアと、マッピング対象ファイルの候補が表示されるエリアと、選択されたマッピング対象ファイルの「ファイル名」が表示されるエリアと、このエリアに表示されている「ファイルの種類」と、「保存」ボタンと、「キャンセル」ボタンと、から構成されている。
【００６４】
次に、マッピングガイド画面（Ｐ１６）と、この画面の表示に伴って表示されるマッピング対象ファイルの内容とを用いて行われるマッピング作業の詳細について、図９を用いて説明する。マッピング作業は、この画面の「データ項目」欄に表示されているデータ項目について、この欄の上から順に行われる。まず、該当するデータ項目を１つ選んで選択し、「セル位置取得」ボタンを押下する。このとき、このデータ項目に対応するセルのエリアのうちで最も左上側にあるセルの位置が取得されて選択される。取得されたセル位置を、次の項目に移動させる場合は「次へ」ボタンを押下し、前の項目に移動させる場合は「前へ」ボタンを押下する。ここで、該当データが存在しない場合（即ちマッピング対象として取り込むべき値が存在しない場合）は、「スキップ」ボタンを押下する。
【００６５】
より詳しくは、キー項目となる配列項目が存在する場合（即ち、図９における「キー項目（１階層）」及び「キー項目（２階層）」が存在する場合）、キー項目となるデータのセル位置を選択して指定し、「データ方向」が縦方向であるか横方向であるかを選択して指定する。更に、キー項目、データ配列項目、及び取得間隔を選択する。取得間隔を指定することにより、同じ形式又は型の配列項目が所定の間隔をおいて配置されている場合に、これら同形式又は同型の配列項目を同時に取得することができる。なお、指定したデータ内に空白セルがある場合、この空白セルをマッピング対象として取得しない（又は取得する）ようにするには「空白を取得」ラジオボタンの中から「しない」（又は「する」）を選択する。ここで、選択されているデータ項目に関する、データテーブルで定義された型式や、セルがマッピング対象として取得済みである場合のセルに関する情報が、最下段のエリアに表示される。以上により、データ項目の設定が完了となる。
【００６６】
また、キー項目とはならない配列項目が存在する場合、該当する項目のデータのセル位置を選択して指定し、「セル位置取得」ボタンを押下する。このとき、先頭となるデータのセル（即ち、最も上側で且つ最も左側の位置にあるデータのセル）のみが選択された状態となり、これが適切であれば「候補」ボタンを押下する。このようにすることで、上記の「キー項目となる配列項目が存在する場合」に設定されたデータ項目の設定内容に基づいて、候補となるセルが全て選択された状態になる。なお、候補として選択させたくない不要なセルが含まれている場合は、この不要なセルを選択して「一部解除」ボタンを押下することにより、この不要なセルの選択状態が解除される。以上により、データ項目の設定が完了となる。なお、「解除」ボタンを押下することにより、選択されていたセルの選択状態が解除される。
【００６７】
そして、データ項目の設定完了後、「保存」ボタンを押下することにより、マッピング作業が完了し、作業状態が保存される。なお、マッピング作業を中断させて、作業状態の保存をキャンセルする場合は、「キャンセル」ボタンを押下する。
【００６８】
次に、ファイル保存先選択画面（Ｐ１７）の詳細について、図１０を用いて説明する。ファイル保存先選択画面（Ｐ１７）では、マッピング情報ファイルの保存先（即ち出力先）を選択するエリアと、「ＯＫ」ボタンと、「キャンセル」ボタンとから構成されている。なお、「ＯＫ」ボタンが押下されて出力されるマッピング情報ファイルのファイル名は、基本情報設定画面（Ｐ１４）の「マッピング名称」欄で指定された名称となる。
【００６９】
引き続いて、コンピュータシステムを上記したマッピングシステム１０として機能させるためのマッピングプログラムＭ１について、図１１に示す構成図を併せて用いながら説明する。図１１は、マッピングプログラムＭ１の構成図である。
【００７０】
マッピングプログラムＭ１は、図１１に示すように、処理を統括するメインモジュール６０と、選択モジュール６１と、マッピングモジュール６２と、生成モジュール６３と、送信モジュール６４と、受信モジュール６５と、格納モジュール６６と、入力モジュール６７と、承認確定モジュール６８と、ダウンロードモジュール６９と、アップロードモジュール７０と、を備えて構成される。
【００７１】
ここで、選択モジュール６１、マッピングモジュール６２、生成モジュール６３、送信モジュール６４、受信モジュール６５、格納モジュール６６、入力モジュール６７、承認確定モジュール６８、ダウンロードモジュール６９、及びアップロードモジュール７０のそれぞれを動作させることによって実現する機能は、上述したマッピングシステム１０の選択部２１、マッピング部２２、生成部２３、送信部２４、受信部３１、格納部３２、入力部３３、承認確定部３４、ダウンロード部４１、及びアップロード部４２のそれぞれの機能と同様である。
【００７２】
引き続いて、第一コンピュータを上記した管理者端末２０として機能させるためのマッピングプログラムＭ２について、図１２に示す構成図を併せて用いながら説明する。図１２は、マッピングプログラムＭ２の構成図である。
【００７３】
マッピングプログラムＭ２は、図１２に示すように、処理を統括するメインモジュール８０と、選択モジュール８１と、マッピングモジュール８２と、生成モジュール８３と、送信モジュール８４と、を備えて構成される。
【００７４】
ここで、選択モジュール８１、マッピングモジュール８２、生成モジュール８３、及び送信モジュール８４のそれぞれを動作させることによって実現する機能は、上述した管理者端末２０の選択部２１、マッピング部２２、生成部２３、及び送信部２４のそれぞれの機能と同様である。
【００７５】
引き続いて、第二コンピュータを上記したマッピングサーバ３０として機能させるためのマッピングプログラムＭ３について、図１３に示す構成図を併せて用いながら説明する。図１３は、マッピングプログラムＭ３の構成図である。
【００７６】
マッピングプログラムＭ３は、図１３に示すように、処理を統括するメインモジュール９０と、受信モジュール９１と、格納モジュール９２と、入力モジュール９３と、承認確定モジュール９４と、を備えて構成される。
【００７７】
ここで、受信モジュール９１、格納モジュール９２、入力モジュール９３、及び承認確定モジュール９４のそれぞれを動作させることによって実現する機能は、上述したマッピングサーバ３０の受信部３１、格納部３２、入力部３３、及び承認確定部３４のそれぞれの機能と同様である。
【００７８】
以上、本発明を実施形態に基づき具体的に説明したが、本発明は上記実施形態に限定されるものではなく、種々の変形が可能である。例えば、管理者端末２０が有する手段と、マッピングサーバ３０が有する手段とを共に備えた管理者マッピングサーバを構成し、マッピングシステム１０は、管理者端末２０及びマッピングサーバ３０の代わりにこの管理者マッピングサーバを備えてもよい。すなわち、この管理者マッピングサーバは、選択部２１、マッピング部２２、生成部２３、送信部２４、受信部３１、格納部３２、入力部３３、承認確定部３４、及びデータベース３５を有している。また、例えば、上記の管理者が、上記の承認者を兼ねてもよい。
【００７９】
本実施形態の作用効果について、図１を用いて説明する。まず、選択部２１にて選択されたマッピング対象ファイルが有する入力セルと、選択部２１にて選択されたデータテーブルが有する格納セルとの対応付けの指定が、マッピング部２２により受け付けられる。そして、マッピング部２２にて指定された対応付けを示すマッピング情報ファイルが、生成部２３により生成される。次に、雛形ファイルに入力された入力データが、このマッピング情報ファイルに基づいて、データテーブルが有する格納セルに、入力部３３により入力される。
【００８０】
このため、表計算ソフト等を用いて作成された、既に現行業務で利用されている各種シート等の現行フォーマットを変更することなく、この現行フォーマットが有する入力セルと格納セルとを対応付けることによって、データベースが有するデータテーブルにデータの入力や登録を行って集計や分析を容易に行うことが可能となる。これにより、現行フォーマットから新フォーマットへの変更に伴って必要となる習得時間等の確保が不要となる。また、上記のマッピング情報ファイルを１度生成してこれを複数の場所で使いまわして用いることによって、複数の場所のそれぞれにおいて上記の対応付け作業を行う必要がなくなる。この結果、複数の場所においてデータ入力が一斉に行われる場合でも、入力セルと格納セルとの対応付け作業を効率的に行うことが可能になり、大幅な業務効率化に寄与することができる。
【００８１】
また、入力部３３は、承認確定部３４により受信された承認可否情報が入力データは承認されたことを示す場合に、格納セルに入力された入力データは承認されたことを示す承認情報をテーブルに入力する。これにより、格納セルに入力される入力データの妥当性を高めることができる。この結果、データ入力作業の比較的初期の段階で、入力データの修正や変更が可能になるので、更なる業務効率化に寄与することができる。
【図面の簡単な説明】
【００８２】
【図１】本実施形態のマッピングシステムの構成を説明するための図である。
【図２】対応付けを行う処理の順番を示すシーケンス図である。
【図３】対応付けられるデータテーブルとマッピング対象ファイルとの対応関係を説明するための図である。
【図４】データの格納方法の一例を説明するための図である。
【図５】管理者端末における画面遷移の一連の流れを説明するためのフローチャートである。
【図６】画面遷移の一連の流れにおける主な画面全てを示すための図である。
【図７】画面の拡大図を示すための図である。
【図８】画面の拡大図を示すための図である。
【図９】画面の拡大図を示すための図である。
【図１０】画面の拡大図を示すための図である。
【図１１】マッピングプログラムの構成図である。
【図１２】マッピングプログラムの構成図である。
【図１３】マッピングプログラムの構成図である。
【符号の説明】
【００８３】
１０…マッピングシステム、２０…管理者端末、２１…選択部、２２…マッピング部、２３…生成部、２４…送信部、３０…マッピングサーバ、３１…受信部、３２…格納部、３３…入力部、３４…承認確定部、３５…データベース、４０…入力者端末、４１…ダウンロード部、４２…アップロード部、５０…承認者端末、５１…承認部、６０，８０，９０…メインモジュール、６１，８１…選択モジュール、６２，８２…マッピングモジュール、６３，８３…生成モジュール、６４，８４…送信モジュール、６５，９１…受信モジュール、６６，９２…格納モジュール、６７，９３…入力モジュール、６８，９４…承認確定モジュール、６９…ダウンロードモジュール、７０…アップロードモジュール、Ｍ１，Ｍ２，Ｍ３…マッピングプログラム。
【図１】
2007183823.tif 000003
【図２】
2007183823.tif 000004
【図３】
2007183823.tif 000005
【図４】
2007183823.tif 000006
【図５】
2007183823.tif 000007
【図１１】
2007183823.tif 000008
【図１２】
2007183823.tif 000009
【図１３】
2007183823.tif 000010
【図６】
2007183823.tif 000011
【図７】
2007183823.tif 000012
【図８】
2007183823.tif 000013
【図９】
2007183823.tif 000014
【図１０】
2007183823.tif 000015
【手続補正書】
【提出日】平成18年4月7日(2006.4.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータを含んで構成された、データが入力される入力セルと、前記入力セルに入力された前記データが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピングシステムであって、
前記対応付けをさせる前記入力セルを有するファイルと、前記対応付けをさせる前記格納セルを有する前記テーブルとの前記コンピュータによる選択を受付ける選択手段と、
前記選択手段にて選択された前記ファイルが有する前記入力セルと、前記選択手段にて選択された前記テーブルが有する前記格納セルとの前記コンピュータによる対応付けの指定を受付けるマッピング手段と、
前記マッピング手段にて指定された前記入力セルと前記格納セルとの対応付けを示すマッピング情報を生成する生成手段と、
前記生成手段により生成された前記マッピング情報に基づいて、前記ファイルに入力された入力データを、前記テーブルが有する前記格納セルに入力する入力手段と、
を備えるマッピングシステム。
【請求項２】
前記格納セルに入力された前記入力データが承認されたか否かを示す承認可否情報を受信する承認受信手段を更に備え、
前記入力手段は、前記承認受信手段により受信された前記承認可否情報が前記入力データは承認されたことを示す場合に、前記格納セルに入力された前記入力データは承認されたことを示す承認情報を前記テーブルに入力する、請求項１に記載のマッピングシステム。
【請求項３】
第一コンピュータ及び第二コンピュータを含んで構成されたコンピュータシステムで、データが入力される入力セルと、前記入力セルに入力された前記データが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピング方法であって、
前記対応付けをさせる前記入力セルを有するファイルと、前記対応付けをさせる前記格納セルを有する前記テーブルとの選択を前記第一コンピュータの選択手段が受付ける選択ステップと、
前記選択ステップにて選択された前記ファイルが有する前記入力セルと、前記選択ステップにて選択された前記テーブルが有する前記格納セルとの対応付けの指定を前記第一コンピュータのマッピング手段が受付けるマッピングステップと、
前記マッピングステップにより指定された前記入力セルと前記格納セルとの対応付けを示すマッピング情報を前記第二コンピュータの生成手段が生成する生成ステップと、
前記生成ステップにより生成された前記マッピング情報に基づいて、前記ファイルに入力された入力データを、前記テーブルが有する前記格納セルに前記第二コンピュータの入力手段が入力する入力ステップと、
を備えるマッピング方法。
【請求項４】
前記格納セルに入力された前記入力データが承認されたか否かを示す承認可否情報を前記第二コンピュータの承認受信手段が受信する承認受信ステップを更に備え、
前記入力ステップでは、前記承認受信ステップにより受信された前記承認可否情報が前記入力データは承認されたことを示す場合に、前記格納セルに入力された前記入力データは承認されたことを示す承認情報を前記テーブルに前記第二コンピュータの前記入力手段が入力する、請求項３に記載のマッピング方法。
【請求項５】
コンピュータを含んで構成されたコンピュータシステムで、データが入力される入力セルと、前記入力セルに入力された前記データが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピングプログラムであって、
前記コンピュータシステムを、
前記対応付けをさせる前記入力セルを有するファイルと、前記対応付けをさせる前記格納セルを有する前記テーブルとの前記コンピュータによる選択を受付ける選択手段、
前記選択手段にて選択された前記ファイルが有する前記入力セルと、前記選択手段にて選択された前記テーブルが有する前記格納セルとの前記コンピュータによる対応付けの指定を受付けるマッピング手段、
前記マッピング手段により指定された前記入力セルと前記格納セルとの対応付けを示すマッピング情報を生成する生成手段、及び、
前記生成手段により生成された前記マッピング情報に基づいて、前記ファイルに入力された入力データを、前記テーブルが有する前記格納セルに入力する入力手段、
として機能させるマッピングプログラム。
【請求項６】
前記コンピュータシステムを、
前記格納セルに入力された前記入力データが承認されたか否かを示す承認可否情報を受信する承認受信手段として更に機能させ、
前記入力手段は、前記承認受信手段により受信された前記承認可否情報が前記入力データは承認されたことを示す場合に、前記格納セルに入力された前記入力データは承認されたことを示す承認情報を前記テーブルに入力する、請求項５に記載のマッピングプログラム。
【請求項７】
第一コンピュータ及び第二コンピュータを含んで構成されたコンピュータシステムで、データが入力される入力セルと、前記入力セルに入力された前記データが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピングプログラムであって、
前記第一コンピュータを、
前記対応付けをさせる前記入力セルを有するファイルと、前記対応付けをさせる前記格納セルを有する前記テーブルとの選択を受付ける選択手段、
前記選択手段にて選択された前記ファイルが有する前記入力セルと、前記選択手段にて選択された前記テーブルが有する前記格納セルとの対応付けの指定を受付けるマッピング手段、
前記マッピング手段により指定された前記入力セルと前記格納セルとの対応付けを示すマッピング情報を生成する生成手段、及び、
前記生成手段により生成された前記マッピング情報に基づいて、前記ファイルに入力された入力データを、前記テーブルが有する前記格納セルに入力する前記第二コンピュータに対して、当該マッピング情報を送信する送信手段、
として機能させるマッピングプログラム。
【請求項８】
第一コンピュータ及び第二コンピュータを含んで構成されたコンピュータシステムで、データが入力される入力セルと、前記入力セルに入力された前記データが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピングプログラムであって、
前記第二コンピュータを、
前記対応付けをさせる前記入力セルを有するファイルの当該入力セルと、前記対応付けをさせる前記格納セルを有する前記テーブルの当該格納セルとの対応付けを示すマッピング情報を生成した前記第一コンピュータから、当該マッピング情報を受信するマッピング受信手段、及び、
前記マッピング受信手段により受信された前記マッピング情報に基づいて、前記ファイルに入力された入力データを、前記テーブルが有する前記格納セルに入力する入力手段、
として機能させるマッピングプログラム。
【請求項９】
前記第二コンピュータを、
前記格納セルに入力された前記入力データが承認されたか否かを示す承認可否情報を受信する承認受信手段として更に機能させ、
前記入力手段は、前記承認受信手段により受信された前記承認可否情報が前記入力データは承認されたことを示す場合に、前記格納セルに入力された前記入力データは承認されたことを示す承認情報を前記テーブルに入力する、請求項８に記載のマッピングプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明のマッピングシステムは、コンピュータを含んで構成された、データが入力される入力セルと、入力セルに入力されたデータが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピングシステムであって、対応付けをさせる入力セルを有するファイルと、対応付けをさせる格納セルを有するテーブルとのコンピュータによる選択を受付ける選択手段と、選択手段にて選択されたファイルが有する入力セルと、選択手段にて選択されたテーブルが有する格納セルとのコンピュータによる対応付けの指定を受付けるマッピング手段と、マッピング手段にて指定された入力セルと格納セルとの対応付けを示すマッピング情報を生成する生成手段と、生成手段により生成されたマッピング情報に基づいて、ファイルに入力された入力データを、テーブルが有する格納セルに入力する入力手段と、を備える。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
また、本発明のマッピング方法は、第一コンピュータ及び第二コンピュータを含んで構成されたコンピュータシステムで、データが入力される入力セルと、入力セルに入力されたデータが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピング方法であって、対応付けをさせる入力セルを有するファイルと、対応付けをさせる格納セルを有するテーブルとの選択を第一コンピュータの選択手段が受付ける選択ステップと、選択ステップにて選択されたファイルが有する入力セルと、選択ステップにて選択されたテーブルが有する格納セルとの対応付けの指定を第一コンピュータのマッピング手段が受付けるマッピングステップと、マッピングステップにより指定された入力セルと格納セルとの対応付けを示すマッピング情報を第二コンピュータの生成手段が生成する生成ステップと、生成ステップにより生成されたマッピング情報に基づいて、ファイルに入力された入力データを、テーブルが有する格納セルに第二コンピュータの入力手段が入力する入力ステップと、を備える。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
また、本発明のマッピングプログラムは、コンピュータを含んで構成されたコンピュータシステムで、データが入力される入力セルと、入力セルに入力されたデータが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピングプログラムであって、コンピュータシステムを、対応付けをさせる入力セルを有するファイルと、対応付けをさせる格納セルを有するテーブルとのコンピュータによる選択を受付ける選択手段、選択手段にて選択されたファイルが有する入力セルと、選択手段にて選択されたテーブルが有する格納セルとのコンピュータによる対応付けの指定を受付けるマッピング手段、マッピング手段により指定された入力セルと格納セルとの対応付けを示すマッピング情報を生成する生成手段、及び、生成手段により生成されたマッピング情報に基づいて、ファイルに入力された入力データを、テーブルが有する格納セルに入力する入力手段、として機能させる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、本発明のマッピングプログラムは、第一コンピュータ及び第二コンピュータを含んで構成されたコンピュータシステムで、データが入力される入力セルと、入力セルに入力されたデータが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピングプログラムであって、第一コンピュータを、対応付けをさせる入力セルを有するファイルと、対応付けをさせる格納セルを有するテーブルとの選択を受付ける選択手段、選択手段にて選択されたファイルが有する入力セルと、選択手段にて選択されたテーブルが有する格納セルとの対応付けの指定を受付けるマッピング手段、マッピング手段により指定された入力セルと格納セルとの対応付けを示すマッピング情報を生成する生成手段、及び、生成手段により生成されたマッピング情報に基づいて、ファイルに入力された入力データを、テーブルが有する格納セルに入力する第二コンピュータに対して、当該マッピング情報を送信する送信手段、として機能させる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、本発明のマッピングプログラムは、第一コンピュータ及び第二コンピュータを含んで構成されたコンピュータシステムで、データが入力される入力セルと、入力セルに入力されたデータが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピングプログラムであって、第二コンピュータを、対応付けをさせる入力セルを有するファイルの当該入力セルと、対応付けをさせる格納セルを有するテーブルの当該格納セルとの対応付けを示すマッピング情報を生成した第一コンピュータから、当該マッピング情報を受信するマッピング受信手段、及び、マッピング受信手段により受信されたマッピング情報に基づいて、ファイルに入力された入力データを、テーブルが有する格納セルに入力する入力手段、として機能させる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
また、本発明のマッピング方法は、格納セルに入力された入力データが承認されたか否かを示す承認可否情報を第二コンピュータの承認受信手段が受信する承認受信ステップを更に備え、入力ステップでは、承認受信ステップにより受信された承認可否情報が入力データは承認されたことを示す場合に、格納セルに入力された入力データは承認されたことを示す承認情報をテーブルに第二コンピュータの入力手段が入力するのも好ましい。
【手続補正書】
【提出日】平成18年10月16日(2006.10.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
演算装置を有するコンピュータを含んで構成された、データが入力される入力セルと、前記入力セルに入力された前記データが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピングシステムであって、
前記対応付けをさせる前記入力セルを有するファイルと、前記対応付けをさせる前記格納セルを有する前記テーブルとの前記コンピュータによる選択を受付ける選択手段と、
前記選択手段にて選択された前記ファイルが有する前記入力セルと、前記選択手段にて選択された前記テーブルが有する前記格納セルとの前記コンピュータによる対応付けの指定を受付けるマッピング手段と、
前記マッピング手段にて指定された前記入力セルに入力された入力データが、前記マッピング手段にて指定された前記格納セルに、入力されることを示すマッピング情報を、前記演算装置を用いて生成する生成手段と、
前記生成手段により生成された前記マッピング情報に基づいて、前記ファイルに入力された入力データを、前記テーブルが有する前記格納セルに入力する入力手段と、
を備え、
前記入力セルは、単一項目を示すデータが１つの値として入力されるセルであり、
前記格納セルは、単一項目を示すデータが１つの値として格納されるセルである、
マッピングシステム。
【請求項２】
前記格納セルに入力された前記入力データが承認されたか否かを示す承認可否情報を受信する承認受信手段を更に備え、
前記入力手段は、前記承認受信手段により受信された前記承認可否情報が前記入力データは承認されたことを示す場合に、前記格納セルに入力された前記入力データは承認されたことを示す承認情報を前記テーブルに入力する、請求項１に記載のマッピングシステム。
【請求項３】
演算装置を有する第一コンピュータ及び第二コンピュータを含んで構成されたコンピュータシステムで、データが入力される入力セルと、前記入力セルに入力された前記データが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピング方法であって、
前記対応付けをさせる前記入力セルを有するファイルと、前記対応付けをさせる前記格納セルを有する前記テーブルとの選択を前記第一コンピュータの選択手段が受付ける選択ステップと、
前記選択ステップにて選択された前記ファイルが有する前記入力セルと、前記選択ステップにて選択された前記テーブルが有する前記格納セルとの対応付けの指定を前記第一コンピュータのマッピング手段が受付けるマッピングステップと、
前記マッピングステップにより指定された前記入力セルに入力された入力データが、前記マッピングステップにて指定された前記格納セルに、入力されることを示すマッピング情報を、前記演算装置を用いて前記第二コンピュータの生成手段が生成する生成ステップと、
前記生成ステップにより生成された前記マッピング情報に基づいて、前記ファイルに入力された入力データを、前記テーブルが有する前記格納セルに前記第二コンピュータの入力手段が入力する入力ステップと、
を備え、
前記入力セルは、単一項目を示すデータが１つの値として入力されるセルであり、
前記格納セルは、単一項目を示すデータが１つの値として格納されるセルである、
マッピング方法。
【請求項４】
前記格納セルに入力された前記入力データが承認されたか否かを示す承認可否情報を前記第二コンピュータの承認受信手段が受信する承認受信ステップを更に備え、
前記入力ステップでは、前記承認受信ステップにより受信された前記承認可否情報が前記入力データは承認されたことを示す場合に、前記格納セルに入力された前記入力データは承認されたことを示す承認情報を前記テーブルに前記第二コンピュータの前記入力手段が入力する、請求項３に記載のマッピング方法。
【請求項５】
演算装置を有するコンピュータを含んで構成されたコンピュータシステムで、データが入力される入力セルと、前記入力セルに入力された前記データが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピングプログラムであって、
前記コンピュータシステムを、
前記対応付けをさせる前記入力セルを有するファイルと、前記対応付けをさせる前記格納セルを有する前記テーブルとの前記コンピュータによる選択を受付ける選択手段、
前記選択手段にて選択された前記ファイルが有する前記入力セルと、前記選択手段にて選択された前記テーブルが有する前記格納セルとの前記コンピュータによる対応付けの指定を受付けるマッピング手段、
前記マッピング手段により指定された前記入力セルに入力された入力データが、前記マッピング手段にて指定された前記格納セルに、入力されることを示すマッピング情報を、前記演算装置を用いて生成する生成手段、及び、
前記生成手段により生成された前記マッピング情報に基づいて、前記ファイルに入力された入力データを、前記テーブルが有する前記格納セルに入力する入力手段、
として機能させ、
前記入力セルは、単一項目を示すデータが１つの値として入力されるセルであり、
前記格納セルは、単一項目を示すデータが１つの値として格納されるセルである、
マッピングプログラム。
【請求項６】
前記コンピュータシステムを、
前記格納セルに入力された前記入力データが承認されたか否かを示す承認可否情報を受信する承認受信手段として更に機能させ、
前記入力手段は、前記承認受信手段により受信された前記承認可否情報が前記入力データは承認されたことを示す場合に、前記格納セルに入力された前記入力データは承認されたことを示す承認情報を前記テーブルに入力する、請求項５に記載のマッピングプログラム。
【請求項７】
演算装置を有する第一コンピュータ及び第二コンピュータを含んで構成されたコンピュータシステムで、データが入力される入力セルと、前記入力セルに入力された前記データが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピングプログラムであって、
前記第一コンピュータを、
前記対応付けをさせる前記入力セルを有するファイルと、前記対応付けをさせる前記格納セルを有する前記テーブルとの選択を受付ける選択手段、
前記選択手段にて選択された前記ファイルが有する前記入力セルと、前記選択手段にて選択された前記テーブルが有する前記格納セルとの対応付けの指定を受付けるマッピング手段、
前記マッピング手段により指定された前記入力セルに入力された入力データが、前記マッピング手段にて指定された前記格納セルに、入力されることを示すマッピング情報を、前記演算装置を用いて生成する生成手段、及び、
前記生成手段により生成された前記マッピング情報に基づいて、前記ファイルに入力された入力データを、前記テーブルが有する前記格納セルに入力する前記第二コンピュータに対して、当該マッピング情報を送信する送信手段、
として機能させ、
前記入力セルは、単一項目を示すデータが１つの値として入力されるセルであり、
前記格納セルは、単一項目を示すデータが１つの値として格納されるセルである、
マッピングプログラム。
【請求項８】
演算装置を有する第一コンピュータ及び第二コンピュータを含んで構成されたコンピュータシステムで、データが入力される入力セルと、前記入力セルに入力された前記データが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピングプログラムであって、
前記第二コンピュータを、
前記対応付けをさせる前記入力セルを有するファイルの当該入力セルに入力された入力データが、前記対応付けをさせる前記格納セルを有する前記テーブルの当該格納セルに、入力されることを示すマッピング情報を、前記演算装置を用いて生成した前記第一コンピュータから、当該マッピング情報を受信するマッピング受信手段、及び、
前記マッピング受信手段により受信された前記マッピング情報に基づいて、前記ファイルに入力された入力データを、前記テーブルが有する前記格納セルに入力する入力手段、
として機能させ、
前記入力セルは、単一項目を示すデータが１つの値として入力されるセルであり、
前記格納セルは、単一項目を示すデータが１つの値として格納されるセルである、
マッピングプログラム。
【請求項９】
前記第二コンピュータを、
前記格納セルに入力された前記入力データが承認されたか否かを示す承認可否情報を受信する承認受信手段として更に機能させ、
前記入力手段は、前記承認受信手段により受信された前記承認可否情報が前記入力データは承認されたことを示す場合に、前記格納セルに入力された前記入力データは承認されたことを示す承認情報を前記テーブルに入力する、請求項８に記載のマッピングプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明のマッピングシステムは、演算装置を有するコンピュータを含んで構成された、データが入力される入力セルと、入力セルに入力されたデータが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピングシステムであって、対応付けをさせる入力セルを有するファイルと、対応付けをさせる格納セルを有するテーブルとのコンピュータによる選択を受付ける選択手段と、選択手段にて選択されたファイルが有する入力セルと、選択手段にて選択されたテーブルが有する格納セルとのコンピュータによる対応付けの指定を受付けるマッピング手段と、マッピング手段にて指定された入力セルに入力された入力データが、マッピング手段にて指定された格納セルに、入力されることを示すマッピング情報を、演算装置を用いて生成する生成手段と、生成手段により生成されたマッピング情報に基づいて、ファイルに入力された入力データを、テーブルが有する格納セルに入力する入力手段と、を備え、入力セルは、単一項目を示すデータが１つの値として入力されるセルであり、格納セルは、単一項目を示すデータが１つの値として格納されるセルである。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
また、本発明のマッピング方法は、演算装置を有する第一コンピュータ及び第二コンピュータを含んで構成されたコンピュータシステムで、データが入力される入力セルと、入力セルに入力されたデータが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピング方法であって、対応付けをさせる入力セルを有するファイルと、対応付けをさせる格納セルを有するテーブルとの選択を第一コンピュータの選択手段が受付ける選択ステップと、選択ステップにて選択されたファイルが有する入力セルと、選択ステップにて選択されたテーブルが有する格納セルとの対応付けの指定を第一コンピュータのマッピング手段が受付けるマッピングステップと、マッピングステップにより指定された入力セルに入力された入力データが、マッピングステップにて指定された格納セルに、入力されることを示すマッピング情報を、演算装置を用いて第二コンピュータの生成手段が生成する生成ステップと、生成ステップにより生成されたマッピング情報に基づいて、ファイルに入力された入力データを、テーブルが有する格納セルに第二コンピュータの入力手段が入力する入力ステップと、を備え、入力セルは、単一項目を示すデータが１つの値として入力されるセルであり、格納セルは、単一項目を示すデータが１つの値として格納されるセルである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
また、本発明のマッピングプログラムは、演算装置を有するコンピュータを含んで構成されたコンピュータシステムで、データが入力される入力セルと、入力セルに入力されたデータが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピングプログラムであって、コンピュータシステムを、対応付けをさせる入力セルを有するファイルと、対応付けをさせる格納セルを有するテーブルとのコンピュータによる選択を受付ける選択手段、選択手段にて選択されたファイルが有する入力セルと、選択手段にて選択されたテーブルが有する格納セルとのコンピュータによる対応付けの指定を受付けるマッピング手段、マッピング手段により指定された入力セルに入力された入力データが、マッピング手段にて指定された格納セルに、入力されることを示すマッピング情報を、演算装置を用いて生成する生成手段、及び、生成手段により生成されたマッピング情報に基づいて、ファイルに入力された入力データを、テーブルが有する格納セルに入力する入力手段、として機能させ、入力セルは、単一項目を示すデータが１つの値として入力されるセルであり、格納セルは、単一項目を示すデータが１つの値として格納されるセルである。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、本発明のマッピングプログラムは、演算装置を有する第一コンピュータ及び第二コンピュータを含んで構成されたコンピュータシステムで、データが入力される入力セルと、入力セルに入力されたデータが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピングプログラムであって、第一コンピュータを、対応付けをさせる入力セルを有するファイルと、対応付けをさせる格納セルを有するテーブルとの選択を受付ける選択手段、選択手段にて選択されたファイルが有する入力セルと、選択手段にて選択されたテーブルが有する格納セルとの対応付けの指定を受付けるマッピング手段、マッピング手段により指定された入力セルに入力された入力データが、マッピング手段にて指定された格納セルに、入力されることを示すマッピング情報を、演算装置を用いて生成する生成手段、及び、生成手段により生成されたマッピング情報に基づいて、ファイルに入力された入力データを、テーブルが有する格納セルに入力する第二コンピュータに対して、当該マッピング情報を送信する送信手段、として機能させ、入力セルは、単一項目を示すデータが１つの値として入力されるセルであり、格納セルは、単一項目を示すデータが１つの値として格納されるセルである。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、本発明のマッピングプログラムは、演算装置を有する第一コンピュータ及び第二コンピュータを含んで構成されたコンピュータシステムで、データが入力される入力セルと、入力セルに入力されたデータが格納されるデータベース内のテーブルが有する格納セルとの対応付けをさせるマッピングプログラムであって、第二コンピュータを、対応付けをさせる入力セルを有するファイルの当該入力セルに入力された入力データが、対応付けをさせる格納セルを有するテーブルの当該格納セルに、入力されることを示すマッピング情報を、演算装置を用いて生成した第一コンピュータから、当該マッピング情報を受信するマッピング受信手段、及び、マッピング受信手段により受信されたマッピング情報に基づいて、ファイルに入力された入力データを、テーブルが有する格納セルに入力する入力手段、として機能させ、入力セルは、単一項目を示すデータが１つの値として入力されるセルであり、格納セルは、単一項目を示すデータが１つの値として格納されるセルである。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
上記の本発明のマッピングシステム及びマッピング方法によれば、まず、選択手段にて選択されたファイルが有する入力セルと、選択手段にて選択されたテーブルが有する格納セルとの対応付けの指定が、マッピング手段により受け付けられる。そして、マッピング手段にて指定された入力セルに入力された入力データが、マッピング手段にて指定された格納セルに、入力されることを示すマッピング情報が、生成手段により生成される。次に、生成手段により生成されたマッピング情報に基づいて、ファイルに入力された入力データが、テーブルが有する格納セルに、入力手段により入力される。ここで、入力セルは、単一項目を示すデータが１つの値として入力されるセルであり、格納セルは、単一項目を示すデータが１つの値として格納されるセルである。このため、上記のマッピング情報を生成してこれを用いることによって、複数の場所のそれぞれにおいても上記の対応付けの指定作業を行う必要がなくなる。この結果、複数の場所においてデータ入力が行われる場合でも、入力セルと格納セルとの効率的な対応付け作業が可能になる。