(57)【特許請求の範囲】
【請求項１】
複数科目の第１の会計データのデータ群を用いて、複数のセルが行方向及び列方向に配列したスプレッドシート上に配置するための所定の表タイプの第２の会計データを作成するための、制御部を備えた会計データ作成装置であって、
前記制御部は、
前記スプレッドシートにおける所定のセルの行及び列に関するセル特定情報、前記データ群から選択される第１の会計データの科目に関する科目情報、及び、前記表タイプの種類に関する表タイプ情報を互いに関連付けた第１のマスタと、
前記表タイプ情報、前記所定のセルからの相対位置を前記行方向及び前記列方向のうちの少なくとも１方向におけるセルの数で規定するための相対位置情報、及び、前記科目情報に対応する科目に属する１群の第１の会計データを互いに関連付けた第２のマスタとを参照することにより、
選択された表タイプに応じて取得された科目情報ごとに、行及び列に関するセル特定情報として取得し、
選択された表タイプに応じて定まる科目に属する１群の第１の会計データに対応する文字列を、前記行及び列に関するセル特定情報からの前記相対位置にあるセルに配置する配置手段
を備え、
ここで、前記スプレッドシートは、複数枚のスプレッドシートを包含する電子的なファイルにおける一のスプレッドシートであり、かつ、
前記配置手段は、さらに、
前記第２のマスタにおける前記１群の第１の会計データに対応する前記相対位置に関するレイアウト情報と、前記複数枚のスプレッドシートのうちの前記一のスプレッドシートを特定するためのシート特定情報とを互いに関連付けた第３のマスタを参照することにより、前記１群の第１の会計データに対応する文字列を前記シート特定情報で特定されるスプレッドシートに配置する
ことを特徴とする会計データ作成装置。
【請求項２】
前記制御部は、
前記１群の第１の会計データと、前記シート特定情報と、当該シート特定情報で特定されるスプレッドシートに設定すべきシート名に関するシート名情報とを互いに関連付けた第４のマスタを参照することにより、前記１群の第１の会計データを配置すべきスプレッドシートにシート名を設定するシート名設定手段
をさらに含む
ことを特徴とする請求項１に記載の会計データ作成装置。
【請求項３】
前記制御部は、
前記１群の第１の会計データと、前記シート特定情報と、当該シート特定情報で特定されるスプレッドシートを包含するファイルに設定すべきファイル名に関するファイル名情報とを互いに関連付けた第５のマスタを参照することにより、前記１群の第１の会計データを配置すべきスプレッドシートを包含するファイルにファイル名を設定するファイル名設定手段
をさらに含む
ことを特徴とする請求項１又は２に記載の会計データ作成装置。
【請求項４】
前記配置手段は、
複数科目の第１の会計データのうちの一の第１の会計データに対応する文字列を、前記行及び列に関するセル特定情報に該当するセルに配置する
ことを特徴とする請求項１〜３のいずれか１項に記載の会計データ作成装置。
【請求項５】
制御部を備えた会計データ作成装置において実行される、複数科目の第１の会計データのデータ群を用いて、複数のセルが行方向及び列方向に配列したスプレッドシート上に配置するための所定の表タイプの第２の会計データを作成するための会計データ作成方法であって、
前記制御部において実行される、
前記スプレッドシートにおける所定のセルの行及び列に関するセル特定情報、前記データ群から選択される第１の会計データの科目に関する科目情報、及び、前記表タイプの種類に関する表タイプ情報を互いに関連付けた第１のマスタと、
前記表タイプ情報、前記所定のセルからの相対位置を前記行方向及び前記列方向のうちの少なくとも１方向におけるセルの数で規定するための相対位置情報、及び、前記科目情報に対応する科目に属する１群の第１の会計データを互いに関連付けた第２のマスタとを参照することにより、
選択された表タイプに応じて取得された科目情報ごとに、行及び列に関するセル特定情報として取得し、
選択された表タイプに応じて定まる科目に属する１群の第１の会計データに対応する文字列を、前記行及び列に関するセル特定情報からの前記相対位置にあるセルに配置する配置ステップ
を含み、
ここで、前記スプレッドシートは、複数枚のスプレッドシートを包含する電子的なファイルにおける一のスプレッドシートであり、かつ、
前記配置ステップでは、さらに、
前記第２のマスタにおける前記１群の第１の会計データに対応する前記相対位置に関するレイアウト情報と、前記複数枚のスプレッドシートのうちの前記一のスプレッドシートを特定するためのシート特定情報とを互いに関連付けた第３のマスタを参照することにより、前記１群の第１の会計データに対応する文字列を前記シート特定情報で特定されるスプレッドシートに配置する
ことを特徴とする会計データ作成方法。
【請求項６】
制御部を備えた会計データ作成装置において実行させるための、複数科目の第１の会計データのデータ群を用いて、複数のセルが行方向及び列方向に配列したスプレッドシート上に配置するための所定の表タイプの第２の会計データを作成するための会計データ作成プログラムであって、
前記制御部において実行させるための、
前記スプレッドシートにおける所定のセルの行及び列に関するセル特定情報、前記データ群から選択される第１の会計データの科目に関する科目情報、及び、前記表タイプの種類に関する表タイプ情報を互いに関連付けた第１のマスタと、
前記表タイプ情報、前記所定のセルからの相対位置を前記行方向及び前記列方向のうちの少なくとも１方向におけるセルの数で規定するための相対位置情報、及び、前記科目情報に対応する科目に属する１群の第１の会計データを互いに関連付けた第２のマスタとを参照することにより、
選択された表タイプに応じて取得された科目情報ごとに、行及び列に関するセル特定情報として取得し、
選択された表タイプに応じて定まる科目に属する１群の第１の会計データに対応する文字列を、前記行及び列に関するセル特定情報からの前記相対位置にあるセルに配置する配置ステップ
を含み、
ここで、前記スプレッドシートは、複数枚のスプレッドシートを包含する電子的なファイルにおける一のスプレッドシートであり、かつ、
前記配置ステップでは、さらに、
前記第２のマスタにおける前記１群の第１の会計データに対応する前記相対位置に関するレイアウト情報と、前記複数枚のスプレッドシートのうちの前記一のスプレッドシートを特定するためのシート特定情報とを互いに関連付けた第３のマスタを参照することにより、前記１群の第１の会計データに対応する文字列を前記シート特定情報で特定されるスプレッドシートに配置する
ことを特徴とする会計データ作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会計データ作成装置、会計データ作成方法、及び会計データ作成プログラムに関する。
【背景技術】
【０００２】
特許文献１には、企業の財務会計管理業務ソフトのデータ処理を行う業務処理制御端末機を含むコンピュータシステムが記載されている（請求項１参照）。この特許文献１に記載のコンピュータシステムは、デフォルトの設定用表示画面を用いてデータ管理項目と、項目配置（レイアウト）とを予め設定しておくことができるように構成されている（図２のＳ２１〜Ｓ２３参照）。そして、特許文献１に記載のコンピュータシステムを用いることにより、業務処理時には、登録データの入力を、設定した項目・順序で行うことができる（同Ｓ２５参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−０８３２５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、特許文献１に記載の技術では、項目配置の設定は、そのために用意された項目配置設定用表示画面を介して、利用者によるマウスでのドラッグを受け付けることによって行われる（段落［００２４］参照）。したがって、特許文献１に記載の技術では、マウスでのドラッグを受け付けることが可能な設定画面上でしか、すなわち項目配置可能な場所が予めデザインされているレイアウト（帳票）の範囲内でしか、設定変更の自由度がない。
【０００５】
ところで、企業における管理会計においては、会計担当者が、既存の会計データを用いて、表計算ソフト（例えば、マイクロソフト社のエクセル（登録商標））におけるスプレッドシート上で作成した経営資料を作成することが多い。しかしながら、このような経営資料は、手作業で作成されたものであるために、翌月も完全に同じレイアウトで同等の経営資料を作成することができるとは限らないという問題点がある。また、複数の傘下企業を抱える大企業においては、各傘下企業の会計担当者が既定のレイアウトで自社分の経営資料を作成したつもりでも、他社の経営資料と同等の見栄えを確保することは極めて困難であり、そのため、傘下企業から集められた複数の経営資料を見比べると、統一感がない等の違和感が生じるという問題点がある。これらの問題点は、手作業によって作りこまれたフォーマットには会計担当者のノウハウや作為が意図せずとも入りこんだり、そのフォーマットを他の会計担当者が流用しても元の会計担当者のノウハウや作為を把握することができなかったりすることに起因する。特に、会計データは、科目の数が多岐にわたり、また、日次、月次というようにデータの数も膨大であるため、上記の問題点はより顕著となる。
【０００６】
以上のことから、帳票によらずとも、自由度の高いスプレッドシートを用いて、統一感のあるレイアウトで会計資料等の会計データを既存の会計データから自動的に作成することができることが求められている。そして、そのようなことが実現できれば、管理会計用の又は税務会計用の会計データの作成の手間を大幅に軽減することができることも期待される。
【０００７】
そこで、本発明は、統一感のあるレイアウトの会計データを大幅な手間をかけることなく作成することができる会計データ作成装置、会計データ作成方法、及び会計データ作成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明に係る会計データ作成装置は、複数科目の第１の会計データのデータ群を用いて、複数のセルが行方向及び列方向に配列したスプレッドシート上に配置するための所定の表タイプの第２の会計データを作成するための、制御部を備えた会計データ作成装置であって、前記制御部は、前記スプレッドシートにおける所定のセルの行及び列に関するセル特定情報、前記データ群から選択される第１の会計データの科目に関する科目情報、及び、前記表タイプの種類に関する表タイプ情報を互いに関連付けた第１のマスタと、前記表タイプ情報、前記所定のセルからの相対位置を前記行方向及び前記列方向のうちの少なくとも１方向におけるセルの数で規定するための相対位置情報、及び、前記科目情報に対応する科目に属する１群の第１の会計データを互いに関連付けた第２のマスタとを参照することにより、選択された表タイプに応じて定まる科目に属する１群の第１の会計データに対応する文字列を、前記所定のセル及び前記相対位置にあるセルに配置する配置手段を備えることを特徴とする。
【０００９】
また、本発明に係る会計データ作成装置は、前記に記載の会計データ作成装置において、前記スプレッドシートは、複数枚のスプレッドシートを包含する電子的なファイルにおける一のスプレッドシートであり、かつ、前記配置手段は、さらに、前記第２のマスタにおける前記１群の第１の会計データに対応する前記相対位置に関するレイアウト情報と、前記複数枚のスプレッドシートのうちの前記一のスプレッドシートを特定するためのシート特定情報とを互いに関連付けた第３のマスタを参照することにより、前記１群の第１の会計データに対応する文字列を前記シート特定情報で特定されるスプレッドシートに配置することを特徴とする。
【００１０】
さらに、本発明に係る会計データ作成装置は、前記に記載の会計データ作成装置において、前記制御部は、前記１群の第１の会計データと、前記シート特定情報と、当該シート特定情報で特定されるスプレッドシートに設定すべきシート名に関するシート名情報とを互いに関連付けた第４のマスタを参照することにより、前記１群の第１の会計データを配置すべきスプレッドシートにシート名を設定するシート名設定手段をさらに含むことを特徴とする。
【００１１】
さらに、本発明に係る会計データ作成装置は、前記に記載の会計データ作成装置において、前記制御部は、前記１群の第１の会計データと、前記シート特定情報と、当該シート特定情報で特定されるスプレッドシートを包含するファイルに設定すべきファイル名に関するファイル名情報とを互いに関連付けた第５のマスタを参照することにより、前記１群の第１の会計データを配置すべきスプレッドシートを包含するファイルにファイル名を設定するファイル名設定手段をさらに含むことを特徴とする。
【００１２】
また、本発明に係る会計データ作成方法は、制御部を備えた会計データ作成装置において実行される、複数科目の第１の会計データのデータ群を用いて、複数のセルが行方向及び列方向に配列したスプレッドシート上に配置するための所定の表タイプの第２の会計データを作成するための会計データ作成方法であって、前記制御部において実行される、前記スプレッドシートにおける所定のセルの行及び列に関するセル特定情報、前記データ群から選択される第１の会計データの科目に関する科目情報、及び、前記表タイプの種類に関する表タイプ情報を互いに関連付けた第１のマスタと、前記表タイプ情報、前記所定のセルからの相対位置を前記行方向及び前記列方向のうちの少なくとも１方向におけるセルの数で規定するための相対位置情報、及び、前記科目情報に対応する科目に属する１群の第１の会計データを互いに関連付けた第２のマスタとを参照することにより、選択された表タイプに応じて定まる科目に属する１群の第１の会計データに対応する文字列を、前記所定のセル及び前記相対位置にあるセルに配置する配置ステップを含むことを特徴とする。
【００１３】
また、本発明に係る会計データ作成プログラムは、制御部を備えた会計データ作成装置において実行させるための、複数科目の第１の会計データのデータ群を用いて、複数のセルが行方向及び列方向に配列したスプレッドシート上に配置するための所定の表タイプの第２の会計データを作成するための会計データ作成プログラムであって、前記制御部において実行させるための、前記スプレッドシートにおける所定のセルの行及び列に関するセル特定情報、前記データ群から選択される第１の会計データの科目に関する科目情報、及び、前記表タイプの種類に関する表タイプ情報を互いに関連付けた第１のマスタと、前記表タイプ情報、前記所定のセルからの相対位置を前記行方向及び前記列方向のうちの少なくとも１方向におけるセルの数で規定するための相対位置情報、及び、前記科目情報に対応する科目に属する１群の第１の会計データを互いに関連付けた第２のマスタとを参照することにより、選択された表タイプに応じて定まる科目に属する１群の第１の会計データに対応する文字列を、前記所定のセル及び前記相対位置にあるセルに配置する配置ステップを含むことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、統一感のあるレイアウトの会計データを大幅な手間をかけることなく作成することができるという効果を奏する。
【図面の簡単な説明】
【００１５】
【図１】図１は、本発明の第１の実施形態に係る会計データ作成装置を含む会計データ作成システムの構成の一例を示すブロック図である。
【図２】図２は、図１における会計データ作成装置１００において実行される会計データ作成方法に係る処理手順を示すフローチャートである。
【図３】図３は、表タイプが決定されたときに、図２のステップＳ２０３で出力書式設定マスタ１０６ａから取得可能な情報を説明するために用いられる図であり、図３（ａ）は、取得される科目情報とセル特定情報の一例を示し、図３（ｂ）は、図３（ａ）から取得された情報に従った出力例を示す。
【図４】図４は、表タイプが決定されたときに、図２のステップＳ２０３でシート内設定マスタ１０６ｂから取得可能な情報を説明するために用いられる図であり、図４（ａ）は、取得される相対位置情報の一例を示し、図４（ｂ）は、図４（ａ）から取得された情報に従った出力例を示す。
【図５】図５は、図２のステップＳ２０５でスプレッドシートが特定されたときに、図２のステップＳ２０７で配置される会計データを説明するために用いられる図であり、図５（ａ）は、図２のステップＳ２０５で表計算ソフト設定マスタ１０６ｃから取得されるシート特定情報の一例を示し、図５（ｂ），図５（ｃ），及び図５（ｄ）は、図５（ａ）から取得された情報に従った出力例を示す。
【図６】図６は、図５の別の例を示す図であり、図６（ａ），図６（ｂ），図６（ｃ），図６（ｄ）は、それぞれ、図５（ａ），図５（ｂ），図５（ｃ），図５（ｄ）に示す例とは別の例を示す。
【図７】図７は、図２のステップＳ２１０のマスタ編集処理のサブルーチンに係る処理手順を示すフローチャートである。
【図８】図８は、図７のステップＳ２１３で表示される出力書式設定マスタメンテナンス画面の一例を示す図である。
【図９】図９は、図８に示すような出力書式設定マスタメンテナンス画面を介して登録可能な項目を説明するための図であり、図９（ａ）はヘッダ部分を、図９（ｂ）は、明細部分を示す。
【図１０】図１０は、図７のステップＳ２１４で表示されるシート内設定マスタメンテナンス画面の一例を示す図である。
【図１１】図１１は、図１０に示すようなシート内設定マスタメンテナンス画面を介して登録可能な項目を説明するための図であり、図１１（ａ）はヘッダ部分を、図１１（ｂ）は、明細部分を示す。
【図１２】図１２は、互いに異なるレイアウトを説明するために用いられる図であり、図１２（ａ）は、レイアウトの第１の例を、図１２（ｂ）は、同第２の例を、図１２（ｃ）は、同第３の例を示す。
【図１３】図１３は、図７のステップＳ２１５で表示される表計算ソフト設定マスタメンテナンス画面の一例を示す図である。
【図１４】図１４は、図１３に示すような表計算ソフト設定マスタメンテナンス画面を介して登録可能な項目を説明するための図であり、図１４（ａ）はヘッダ部分を、図１４（ｂ）は、明細部分を示す。
【図１５】図１５は、図７のステップＳ２１３〜Ｓ２１５で各種マスタに対して設定を行った結果、複数のレイアウトが登録された場合のレイアウト一覧画面の例を示す図である。
【図１６】図１６は、図７の処理で用いられるスプレッドシートのテンプレートの例を示す図であり、図１６（ａ）は、ステップＳ２１２で選択されるテンプレートを示し、図１６（ｂ）は、図１６（ａ）のテンプレートに対して、会計データＡ，Ｂ，Ｃのレイアウト等が設定された場合を模式的に示す。
【図１７】図１７は、図１６（ｂ）に示すテンプレートに対して設定されているマスタの設定例を示す図であり、図１７（ａ）は、出力書式設定マスタ１０６ａの設定例を示し、図１７（ｂ）は、シート内設定マスタ１０６ｂの設定例を示す。
【図１８】図１８は、図１６（ｂ）に示すテンプレートに対して設定されている表計算ソフト設定マスタ１０６ｃの設定例を示す図である。
【図１９】図１９は、図１６（ｂ）のテンプレートに対して会計データの配置を行った場合の例を示す図である。
【発明を実施するための形態】
【００１６】
本発明を実施するための形態を、図面を参照しながら詳細に説明する。なお、本実施形態により本発明が限定されるものではない。
【００１７】
［１．第１の実施形態］
以下、本発明の第１の実施形態を説明する。
【００１８】
［１−１．構成］
図１は、本実施形態に係る会計データ作成装置を含む会計データ作成システムの構成の一例を示すブロック図である。
【００１９】
図１に示す会計データ作成システム１０００は、情報処理装置としての会計データ作成装置１００と、サーバ２００と、会計データ作成装置１００及びサーバ２００を相互に通信可能に接続するネットワーク３００とを含んでいる。
【００２０】
会計データ作成装置１００は、市販のデスクトップ型パーソナルコンピュータであり、複数科目の第１の会計データのデータ群（例えば、既存の会計データ）から、表計算ソフト（例えば、マイクロソフト社のエクセル（登録商標））におけるシート（セルが行方向及び列方向に配列したスプレッドシート）上に、所定の表タイプの第２の会計データ（例えば、会計資料用データ）を作成するための情報処理装置である。なお、会計データ作成装置１００は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。
【００２１】
会計データ作成装置１００は、制御部１０２と、通信インターフェース部１０４と、記憶部１０６と、入出力インターフェース部１０８とを備えている。会計データ作成装置１００が備えている各部は、任意の通信路を介して通信可能に接続されている。
【００２２】
通信インターフェース部１０４は、ルータ等の通信装置及び専用線等の有線又は無線の通信回線を介して、会計データ作成装置１００をネットワーク３００に通信可能に接続する。通信インターフェース部１０４は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク３００は、会計データ作成装置１００とサーバ２００とを相互に通信可能に接続する機能を有し、例えばインターネットやＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等である。したがって、通信インターフェース部１０４は、図１には図示されていない情報処理装置からの入力情報等を、ネットワーク３００を介して又はネットワーク３００及びサーバ２００を介して、受け付けることが可能に構成されているとともに、所定の情報処理装置に対して所定の情報を出力することが可能に構成されている。
【００２３】
記憶部１０６には、各種のデータベース、テーブル、及びファイルなどが格納される。記憶部１０６には、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）と協働してＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）に命令を与えて各種処理を行うためのコンピュータプログラム（本発明のプログラムを含む）が記録される。記憶部１０６として、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）・ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等のメモリ装置、ハードディスクのような固定ディスク装置、フレキシブルディスク、及び光ディスク等を用いることができる。また、この記憶部１０６には、本発明の情報管理プログラムを実施するために用いられる各種のマスタ（データベース又はテーブル）が書出し／読出し可能に格納されている。各種のマスタについては後述する。
【００２４】
入出力インターフェース部１０８には、入力装置１１２及び出力装置１１４が接続されている。出力装置１１４には、モニタ（家庭用テレビを含む）の他、スピーカやプリンタを用いることができる。入力装置１１２には、キーボード、マウス、及びマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。
【００２５】
制御部１０２は、会計データ作成装置１００を統括的に制御するＣＰＵ等である。制御部１０２は、ＯＳ等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。
【００２６】
さらに図１を参照しながら、記憶部１０６の構成と制御部１０２の構成について詳述する。
【００２７】
記憶部１０６には、図１に示されるように、出力書式設定マスタ１０６ａ（第１のマスタ）と、シート内設定マスタ１０６ｂ（第２のマスタ）と、表計算ソフト設定マスタ１０６ｃ（第３のマスタ）とが格納されている。
【００２８】
出力書式設定マスタ１０６ａは、概略的には、出力書式設定マスタ１０６ａは、一以上の会計データをスプレッドシート上に配置するときの始点（基準）となるセルを設定するためのマスタである。この出力書式設定マスタ１０６ａには、作成したい会計データの表タイプの種類ごとに、スプレッドシート上の所定のセルを特定するためのセル特定情報と、第１の会計データの科目情報とを互いに関連付けたテーブルが格納されている。ここで、セル特定情報とは、スプレッドシートにおける所定のセルの行及び列に関する情報をいい、本実施形態では、特定の表タイプの会計データをスプレッドシート上に配置するときの始点となるセルを特定するための情報に該当する。また、第１の会計データの科目情報は、この出力書式設定マスタ１０６ａにおいては、特定の表タイプの会計データをスプレッドシート上配置するときに、既存の第１の会計データの群から選択的に用いるべき会計データの科目を特定するための情報に該当する。
【００２９】
シート内設定マスタ１０６ｂは、概略的には、シート内設定マスタ１０６ｂは、２以上の会計データをスプレッドシート上に配置するときのレイアウトを（始点セルを定めずに）設定するためのマスタである。このシート内設定マスタ１０６ｂには、作成したい会計データの表タイプの種類ごとに、出力書式設定マスタ１０６ａのセル特定情報に対応する所定のセルを基準にした相対位置を規定するための相対位置情報と、出力書式設定マスタ１０６ａの科目情報に対応する科目に属する１群の第１の会計データとを互いに関連付けたテーブルが格納されている。本実施形態では、上記相対位置情報は、基準となる所定のセルからの相対位置を、スプレッドシートの行方向及び列方向のうちの少なくとも１方向におけるセルの数で規定するための情報（レイアウト情報）が用いられる。
【００３０】
表計算ソフト設定マスタ１０６ｃは、概略的には、表計算ソフトの特定のスプレッドシート（複数枚のスプレッドシートを包含する電子的なファイルにおける一のスプレッドシート）を指定するためのマスタである。この表計算ソフト設定マスタ１０６ｃには、シート内設定マスタ１０６ｂのレイアウト情報と、一のスプレッドシートを特定するためのシート特定情報とを互いに関連付けたテーブルが格納されている。また、本実施形態では、表計算ソフト設定マスタ１０６ｃに格納されているテーブルには、シート特定情報に対応するスプレッドシートに設定すべきシート名（シート名情報）及び当該スプレッドシートを含む電子的なファイルに設定すべきファイル名（ファイル名情報）も関連付けられている（したがって、本実施形態では、表計算ソフト設定マスタ１０６ｃは、シート名設定のための第４マスタ，ファイル名設定のための第５のマスタとしても機能する）。
【００３１】
制御部１０２は、図１に示されるように、複数のモジュールを備えており、具体的には、配置部１０２ａと、シート名設定部１０２ｂと、ファイル名設定部１０２ｃとを備えている。
【００３２】
配置部１０２ａは、上述した出力書式設定マスタ１０６ａ及びシート内設定マスタ１０６ｂを参照することにより、選択された表タイプに応じて定まる科目に属する１群の第１の会計データに対応する文字列を、所定のセル及び相対位置にあるセルに配置するためのモジュールである。したがって、このモジュールは、配置手段として機能する。また、この配置部１０２ａは、本実施形態では、表計算ソフト設定マスタ１０６ｃを参照することにより、１群の第１の会計データに対応する文字列をシート特定情報で特定されるスプレッドシートに配置するためのモジュールでもある。
【００３３】
シート名設定部１０２ｂは、表計算ソフト設定マスタ１０６ｃを参照することにより、１群の第１の会計データを配置すべきスプレッドシートにシート名を設定するためのモジュールである。したがって、このモジュールは、シート名設定手段として機能する。また、ファイル名設定部１０２ｃは、表計算ソフト設定マスタ１０６ｃを参照することにより、１群の第１の会計データを配置すべきスプレッドシートを包含するファイルにファイル名を設定するためのモジュールである。したがって、このモジュールは、ファイル名設定手段として機能する。
【００３４】
［１−２．処理動作］
続いて、図１に示す会計データ作成システム１０００において実行される処理について説明する。
【００３５】
図２は、図１における会計データ作成装置１００において実行される会計データ作成方法に係る処理手順を示すフローチャートである。この図２に示す処理の大部分は、会計データ作成装置１００の制御部１０２において実行される。
【００３６】
まず、ステップＳ２０１において、まず、出力書式設定マスタ１０６ａを読み出すことによって、表タイプのリスト（一覧）を表示し、ユーザによる表タイプの決定を待機する。このとき、出力書式設定マスタ１０６ａに格納されている表タイプ情報以外の情報が表示されてもよい。ここで、「表タイプ」とは、会計データをスプレッドシート上に配置することで作成される会計データのフォーマット又はテンプレートを意味する。なお、表タイプの名称はユーザが任意に設定可能である。また、表タイプのリストの表示だけであれば、出力書式設定マスタ１０６ａを読み出すことに代えて、シート内設定マスタ１０６ｂから読み出してもよいし、出力書式設定マスタ１０６ａ及びシート内設定マスタ１０６ｂとは別に格納しておいたリストを読み出してもよい。
【００３７】
そして、表タイプの決定がなされたと判断された場合には（ステップＳ２０２でＹｅｓ）、ステップＳ２０３において、決定された種類の表タイプ情報から、出力書式設定マスタ１０６ａを参照することにより、対応する科目情報と、セル特定情報（つまり、所定のセルの位置の情報）とを取得するとともに、シート内設定マスタ１０６ｂを参照することにより、相対位置情報を取得する。
【００３８】
例えば、表タイプとして「１  利益」が選択された場合、図３（ａ）に示すように、出力書式設定マスタ１０６ａからは、科目情報として、経常利益と当期純利益の科目コードに関する情報が取得されるとともに、セル特定情報として、取得した科目情報ごとに、出力行及び出力列に関する情報が取得される。ここで、「出力行」及び「出力列」とは、会計データに対応する文字列を配置するためのセルのスプレッドシート上の位置を意味する。図３（ｂ）には、図３（ａ）に示す出力書式設定マスタ１０６ａから取得した情報に基づいて会計データに対応する文字列を配置した場合の一例が示されている。なお、「会計データに対応する文字列」とは、一般的には、会計上の科目に属する会計データの数値（又は、数値と当該数値に用いる単位の組み合わせ）を指すが、図３（ｂ）に示す例では、説明の都合上、科目コードと科目名が配置されている（後続の図面においても同様に数値が配置されていない場合がある）。
【００３９】
同様に、表タイプとして「１  利益」が選択された場合、図４（ａ）に示すように、シート内設定マスタ１０６ｂからは、相対位置情報として、ずらし行及びずらし列に関する情報が取得される。ここで、「ずらし行」及び「ずらし列」とは、セル特定情報で特定される所定のセルからの相対位置を、それぞれ、スプレッドシートの行方向及び列方向におおけるセルの数で規定するための情報を意味する。
【００４０】
さらに、図４（ａ）に示すシート内設定マスタ１０６ｂからは、対象期間（例えば、当期，前期，後期等の会計上の集計期間の区別）に関する情報と、実績／予算の区別に関する情報と、レイアウト情報とが取得される。ここで、「レイアウト情報」とは、例えば、レイアウト番号及びレイアウトに任意に設定されたレイアウト名の単独又は組み合わせであり、この情報は、表計算ソフト設定マスタ１０６ｃを参照するときにも用いられる。図４（ａ）からも分かるように、対象期間と実績／予算の区別との組み合わせにより、複数の情報をまとめて取得することができるようにシート内設定マスタ１０６ｂは構成されている。図４（ｂ）には、図４（ａ）に示すシート内設定マスタ１０６ｂから取得した情報に基づいて、図３（ａ）に示す出力書式設定マスタ１０６ａから取得した科目情報に対応する科目に属する会計データに対応する文字列を配置した場合の一例が示されている。図４（ｂ）からも分かるように、ずらし列を設定することで、複数の会計データに対応する文字列を比較可能に配置することができるようになる。このように、ずらし行やずらし列を設定することで、複数の会計データに対応する文字列が配置されるべきレイアウトが定まることとなる。そのため、このように定まるレイアウトに対しては同じレイアウト情報（図４（ａ）に示す例では「１  予実比較」）が設定される。
【００４１】
図２に戻り、ステップＳ２０４では、ステップＳ２０３で取得したレイアウト情報（レイアウト番号）から、表計算ソフト設定マスタ１０６ｃを参照することにより、シート特定情報があるかどうか判別する。ここで、「シート特定情報」とは、表計算ソフトの電子的な１つのファイルの中に、複数枚のスプレッドシートがある場合又は複数枚のスプレッドシートを作成可能な場合に、一のスプレッドシートを特定するための情報をいう。そして、シート特定情報がある場合には（ステップＳ２０４でＹｅｓ）、そのシート特定情報を取得して（ステップＳ２０５）、ステップＳ２０７へ進む。
【００４２】
例えば、レイアウト情報として「１  予実比較」が取得された場合、図５（ａ）に示す例では、表計算ソフト設定マスタ１０６ｃからは、シート特定情報として、３つの互いに異なるシート名に関する情報が取得される。本実施形態では、シート名が異なることで、異なるシートを用いるべきことが特定される。図５（ｂ），図５（ｃ），図５（ｄ）には、図５（ａ）に示す表計算ソフト設定マスタ１０６ｃから取得した３つのシート特定情報（シート名）に基づいて、それぞれ、図３（ａ）に示す出力書式設定マスタ１０６ａから取得した科目情報に対応する科目に属する会計データに対応する文字列を配置した場合の一例が示されている。図５（ｂ），図５（ｃ），図５（ｄ）を比較すれば分かるように、複数枚のシートを用いても、配置される文字列が異なるだけで、レイアウト又はテンプレートは変更なくそのままである。また、図６（ａ），図６（ｂ），図６（ｃ），図６（ｄ）には、それぞれ、図５（ａ），図５（ｂ），図５（ｃ），図５（ｄ）に示す例とは別の例が示されている。
【００４３】
また、ステップＳ２０５において、表計算ソフト設定マスタ１０６ｃから１以上のシート特定情報を取得するときに、表計算ソフト設定マスタ１０６ｃからは、ファイル名情報も取得される。図５（ａ）や図６（ａ）に示した例からも分かるように、複数枚のシートを用いる場合には共通したファイル名が表計算ソフト設定マスタ１０６ｃに設定され、これにより、ファイル名情報を取得することができる。
【００４４】
一方、ステップＳ２０４の判別の結果、シート特定情報がない場合又は取得に失敗した場合には（ステップＳ２０４でＮｏ）、デフォルトのシート（例えば１枚目のスプレッドシート）を選択して（ステップＳ２０６）、ステップＳ２０７へ進む。
【００４５】
続くステップＳ２０７では、選択された表タイプ情報に基づいて特定された科目に属する既存の１群の会計データを読み出して、対応する文字列を、３つのマスタ（出力書式設定マスタ１０６ａ，シート内設定マスタ１０６ｂ，表計算ソフト設定マスタ１０６ｃ）から取得した情報にしたがってスプレッドシート上のセルに配置し、さらに、シート名情報及びファイル名情報を取得している場合には、対応するシート名及びファイル名を設定する。これにより、第２の会計データ（例えば経営資料）が作成される。そして、本処理を完了する。
【００４６】
一方で、ステップＳ２０２で表タイプの決定がなされない場合、後述するマスタ編集処理が行われ（ステップＳ２１０）、その後、表タイプの決定を促すべく、ステップＳ２０２の処理（又はステップＳ２０１の処理）に戻り、表タイプが決定されれば、上述したステップＳ２０３〜Ｓ２０７の処理を行って本処理を完了する。
【００４７】
以上詳細に説明したように、図２の処理によれば、表タイプが選択されることにより（ステップＳ２０２でＹｅｓ）、その表タイプの情報に基づいて、出力書式設定マスタ１０６ａ及びシート内設定マスタ１０６ｂから、用いるべき会計データの科目特定情報、並びに、用いるべき会計データに対応する文字列を配置するための所定のセルの特定情報及び相対位置情報が取得されて（ステップＳ２０３）、会計データに対応する文字列がスプレッドシート上に配置される（ステップＳ２０７）。これにより、ユーザ（例えば会計担当者）は、表タイプを指定するだけで、目的とするレイアウトの会計データ（例えば、会計資料）を大幅な手間をかけることなく作成することができる。また、別のユーザが同じ表タイプを指定しても同等のレイアウトの会計データを作成することができる。このように、本実施形態によれば、会計データの作成に際し、ユーザによるノウハウや作為が入りこむことがないため、統一感のあるレイアウトを実現することができる。
【００４８】
また、図２の処理によれば、表計算ソフト設定マスタ１０６ｃを参照してシート特定情報を取得した場合には（ステップＳ２０５）、当該情報にしたがって、対応するスプレッドシートに会計データを配置する（ステップＳ２０７）。これにより、ユーザは、スプレッドシートを選択する手間をなくすことができ、さらには、スプレッドシートの選択や他のスプレッドシートへの会計データのコピーといった作業が回避されるので、そのような作業にともなって生じ得るレイアウトの乱れを防止することもできる。
【００４９】
さらに、図２の処理によれば、表計算ソフト設定マスタ１０６ｃからシート名情報及びファイル名情報を取得して対応するシート名及びファイル名が設定されるので、ユーザは、シート名やファイル名を変更する手間も省くことができる。
【００５０】
次に、図２の処理で用いられる各種マスタの設定方法について説明する。その設定に係る処理は、任意のタイミングで実行可能であり、図２のステップＳ２１０のマスタ編集処理に係る処理の説明から明らかであるので、以下に、マスタ編集処理について説明する。
【００５１】
図７は、図２のステップＳ２１０のマスタ編集処理のサブルーチンに係る処理手順を示すフローチャートである。本処理の大部分も会計データ作成装置１００の制御部１０２において実行される。
【００５２】
図７において、まず、ステップＳ２１１では、マスタの編集（新規作成、修正、削除）の旨の入力がなされるのを待機し、マスタ編集の旨の入力がない場合には（ステップＳ２１１でＮｏ）、図２のステップＳ２０２に戻って表タイプリストの表示状態を維持する。マスタ編集の旨の入力がなされた場合には（ステップＳ２１１でＹｅｓ）、スプレッドシートのテンプレートの選択がなされるのを待機する（ステップＳ２１１）。テンプレートとは、ユーザが用いる表計算ソフトの電子的なファイルにおけるスプレッドシートをいい、ブランクのスプレッドシートであってもよいし、所定のセルに表計算ソフトで処理可能な計算式が埋め込まれたスプレッドシートであってもよい。表計算ソフトで処理可能な計算式は、四則演算に限られることはなく、テーブル化やグラフ化のための式も含まれる。テンプレートの選択を待機することに代えて、デフォルトのスプレッドシートを提示してもよい。
【００５３】
そして、選択されたスプレッドシートのテンプレートを用いて、各種マスタ（出力書式設定マスタ１０６ａ，シート内設定マスタ１０６ｂ，表計算ソフト設定マスタ１０６ｃ）の設定を行う（ステップＳ２１３，Ｓ２１４，Ｓ２１５）。なお、マスタの設定順序は任意であり、各種マスタについて新規作成や既存の設定の変更といった編集（メンテナンス）を行う。
【００５４】
出力書式設定マスタ１０６ａの設定（ステップＳ２１３）は、図８に示すような出力書式設定マスタメンテナンス画面を用いて行う。このメンテナンス画面を介して、表タイプ情報や用いるべき会計データの科目情報を登録し、さらに、セル特定情報として所定のセルの出力行及び出力列を登録する。その他の任意設定項目の登録も行ってもよい。図９（ａ）及び図９（ｂ）には、図８に示すような出力書式設定マスタメンテナンス画面を介して登録可能な項目が示されている。
【００５５】
シート内設定マスタ１０６ｂの設定（ステップＳ２１４）は、図１０に示すようなシート内設定マスタメンテナンス画面を用いて行う。このメンテナンス画面を介して、表タイプ情報や用いるべき会計データを登録し、さらに、相対位置情報としてずらし行及びずらし列を登録する。その他の任意設定項目の登録も行ってもよい。図１１（ａ）及び図１１（ｂ）には、図１０に示すようなシート内設定マスタメンテナンス画面を介して登録可能な項目が示されている。
【００５６】
ここで、出力書式設定マスタ１０６ａ及びシート内設定マスタ１０６ｂの設定に際し、表タイプ情報として、互いに同じ表タイプを指定することで、双方のマスタに共通した設定を行うことができ、これにより、レイアウトと当該レイアウトを配置するための始点が定まることとなる。そして、そのように定まるレイアウトは、レイアウト情報（レイアウト番号）として各種マスタに登録可能になっている。図１２（ａ），図１２（ｂ），図１２（ｃ）には、互いに異なるレイアウトの例が示されている。
【００５７】
表計算ソフト設定マスタ１０６ｃの設定（ステップＳ２１５）は、図１３に示すような表計算ソフト設定マスタメンテナンス画面を用いて行う。このメンテナンス画面を介して、上述したレイアウト情報を登録するとともに、シート特定情報として、会計データを配置すべきスプレッドシートを指定する。なお、複数枚のスプレッドシートについて指定を行う場合には、テンプレートとして電子的なファイルを指定する必要がある。レイアウト情報として、シート内設定マスタ１０６ｂに登録したレイアウト情報と同じレイアウト情報を登録することで、シート内設定マスタ１０６ｂのレイアウトを複数枚のスプレッドシートに適用することができるようになる。また、その他の任意設定項目の登録も行ってもよい。図１４（ａ）及び図１４（ｂ）には、図１３に示すような表計算ソフト設定マスタメンテナンス画面を介して登録可能な項目が示されている。
【００５８】
図１５には、ステップＳ２１３〜Ｓ２１５で各種マスタに対して設定を行った結果、複数のレイアウトが登録された場合のレイアウト一覧画面の例が示されている。図１５に示すように、会計データに対応する数値の単位（円，千，万）が設定可能になっていることが好ましく、この設定も、図１３に示すような表計算ソフト設定マスタメンテナンス画面における出力単位の項目を用いて行うことが可能である。
【００５９】
続いて、ステップＳ２１６では、ステップＳ２１３〜Ｓ２１５で設定登録がなされた表タイプ情報，レイアウト情報，シート特定情報で特定されるレイアウト設定済みのスプレッドシート（テンプレートのスプレッドシート）に対して、シート名を設定する。さらに、ステップＳ２１７では、ステップＳ２１６でシート名を設定したスプレッドシートを包含する電子的なファイルに対して、ファイル名又はファイル名の一部（例えば接頭語）を設定する。本実施形態においては、ステップＳ２１６のシート名設定及びステップＳ２１７のファイル名設定は、図１３に示すような表計算ソフト設定マスタメンテナンス画面を介して行うことができるようになっている。なお、ステップＳ２１６及びステップＳ２１７の処理を行わなくてもよい。
【００６０】
上述したようにして設定登録が完了したら、各種マスタのメンテナンス画面の登録ボタンの押下に応じて、マスタの新規登録又は更新を行い（ステップＳ２１８）、本処理を完了する。引き続いて、会計データの作成を行う場合には、図２の処理にリターンする。
【００６１】
以上詳細に説明したように、図７の処理によれば、各種マスタの編集を行うことで（ステップＳ２１３〜Ｓ２１５）、特には、相対位置情報としてずらし行及びずらし列をセルの数で指定していくだけで（図１０参照）、会計データに対応する文字列を配置するためのレイアウトを設定登録することができる。したがって、表計算ソフトの１つ１つのセルを選択して設定する手間がないので、ユーザの手間を大幅に軽減することができる。また、登録されたマスタは、他の情報処理装置でも取り扱うことが可能であるため、統一感のある会計データを作成することができることとなる。
【００６２】
次に、図７のマスタ編集処理の具体例を説明する。図１６（ａ）は、ステップＳ２１２で選択されるスプレッドシートのテンプレートの一例である。このように会計データを配置しないセルには必要な文字列を予め入力されていてもよいし、必要な罫線が付されていてもよいし、上述した計算式が埋め込まれていてもよいし、さらには、フォントの設定がなされていてもよい。図１６（ｂ）は、図１６（ａ）のテンプレートに対して、会計データＡ，Ｂ，Ｃのレイアウト等が設定された場合を模式的に示す図である。図１６（ｂ）においてハッチングが付された領域にあるセルは、図７を用いて説明したマスタ編集処理によって入力設定可能なセルに該当する。
【００６３】
図１６（ｂ）に示すテンプレートに対して設定されているマスタの設定例が図１７（ａ），図１７（ｂ），図１８に示されている。具体的には、図１７（ａ）は、出力書式設定マスタ１０６ａの設定例を示し、図１７（ｂ）は、シート内設定マスタ１０６ｂの設定例を示し、図１８は、表計算ソフト設定マスタ１０６ｃの設定例を示している。そして、図１８に示す複数のレイアウト情報のうちの一のレイアウト情報にしたがって、図１６（ｂ）のテンプレートに対して会計データの配置を行った場合の例が図１９に示されている。図１９からも分かるように、図１７（ｂ）に示すように登録された会計データに対応する文字列がテンプレートの各セルに納まっており、これにより、対象期間が前期と当期で同月比を行う等の経営分析を行うことができる。
【００６４】
［１−３．第１の実施形態の変形例］
上述した第１の実施形態では、出力書式設定マスタ１０６ａ（第１のマスタ）及びシート内設定マスタ１０６ｂ（第２のマスタ）において互いに共通する項目として表タイプ情報を用いたが他の情報を用いてもよい。これに代えて、第１のマスタ及び第２のマスタを一のマスタに統合してもよく、この場合、表タイプが定まることにより、始点のセルとレイアウトとが定まることとなる。また、上述した第１の実施形態では、表計算ソフト設定マスタ１０６ｃ（第３のマスタ）が、シート名設定のための第４のマスタ及びファイル名設定のための第５のマスタとしても機能する場合を説明したが、第４のマスタ及び第５のマスタの一方又は双方を、第３のマスタからは独立したマスタとしてもよい。
【００６５】
［２．第２の実施形態］
次に、本発明の第２の実施形態を説明する。上述した第１の実施形態では、シート内設定マスタ１０６ｂを用いて相対位置情報（ずらし行及びずらし位置）を設定したが、本実施形態では、相対位置情報に代えて、所定のセル（始点のセル）からの行方向及び列方向の少なくとも１方向と終点のセルの位置を設定することにより、領域に関する情報を設定する。このような実施形態によっても、レイアウトを定めることができる。
【００６６】
［３．他の実施形態］
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
【００６７】
例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。
【００６８】
また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。
【００６９】
また、会計データ作成装置１００及び会計データ作成システム１０００に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
【００７０】
例えば、会計データ作成装置１００及び会計データ作成システム１０００が備える処理機能、特に制御部１０２にて行われる各処理機能については、その全部または任意の一部を、ＣＰＵおよび当該ＣＰＵにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて会計データ作成装置１００に機械的に読み取られる。すなわち、ＲＯＭまたはＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの記憶部などには、ＯＳと協働してＣＰＵに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、ＲＡＭにロードされることによって実行され、ＣＰＵと協働して制御部を構成する。
【００７１】
また、このコンピュータプログラムは、会計データ作成装置１００に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバ（例えばネットワーク３００を介して接続されたサーバ２００）に記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。
【００７２】
また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）カード、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（登録商標）（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、および、Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ等の任意の「可搬用の物理媒体」を含むものとする。したがって、本明細書で説明したような処理を実行するためのプログラムを格納した記録媒体もまた本発明を構成することとなる。
【００７３】
また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、ＯＳに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。
【００７４】
記憶部１０６に格納される各種のデータベース等は、ＲＡＭ、ＲＯＭ等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、及び、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、及び、ウェブページ用ファイル等を格納する。
【００７５】
また、会計データ作成装置１００は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、会計データ作成装置１００は、当該装置に本実施形態で説明した処理を実現させるソフトウェア（プログラムまたはデータ等を含む）を実装することにより実現してもよい。
【００７６】
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。
【産業上の利用可能性】
【００７７】
本発明は、特に、既存の会計データを用いて会計資料を作成する場合において有用である。
【符号の説明】
【００７８】
１００  会計データ作成装置
１０２  制御部
１０２ａ  配置部
１０２ｂ  シート名設定部
１０２ｃ  ファイル名設定部
１０４  通信インターフェース部
１０６  記憶部
１０６ａ  出力書式設定マスタ
１０６ｂ  シート内設定マスタ
１０６ｃ  表計算ソフト設定マスタ
１０８  入出力インターフェース部
１１２  入力装置
１１４  出力装置
２００  サーバ
３００  ネットワーク
１０００  会計データ作成システム
【図１】
0006735122.tif 000002
【図２】
0006735122.tif 000003
【図３】
0006735122.tif 000004
【図４】
0006735122.tif 000005
【図５】
0006735122.tif 000006
【図６】
0006735122.tif 000007
【図７】
0006735122.tif 000008
【図８】
0006735122.tif 000009
【図９】
0006735122.tif 000010
【図１０】
0006735122.tif 000011
【図１１】
0006735122.tif 000012
【図１２】
0006735122.tif 000013
【図１３】
0006735122.tif 000014
【図１４】
0006735122.tif 000015
【図１５】
0006735122.tif 000016
【図１６】
0006735122.tif 000017
【図１７】
0006735122.tif 000018
【図１８】
0006735122.tif 000019
【図１９】
0006735122.tif 000020