(57)【要約】【課題】データファイルや出力形式が変更された場合でも、ソフトウェアそのものを修正することなく、データファイルを所望の形式で出力できるようにする。【解決手段】データ項目のデータ値の組を含んでいるデータファイルを読み出す工程と、  各データ項目と各置換用文字列との対応関係の設定情報を含んでいる設定ファイルを読み出す工程と、  各置換用文字列で出力形式を定義する情報を含んでいるテンプレートファイルを読み出す工程と、  各組に属する各データ項目のデータ値を、前記設定情報に従って各データ項目に対応する各置換用文字列に置き換えて、前記出力形式で出力する工程とをコンピュータに実行させることを特徴とする出力物作成ソフトウェア。【選択図】なし【特許請求の範囲】
【請求項１】
データ項目のデータ値の組を含んでいるデータファイルを読み出す工程と、
各データ項目と各置換用文字列との対応関係の設定情報を含んでいる設定ファイルを読み出す工程と、
各置換用文字列で出力形式を定義する情報を含んでいるテンプレートファイルを読み出す工程と、
各組に属する各データ項目のデータ値を、前記設定情報に従って各データ項目に対応する各置換用文字列に置き換えて、前記出力形式で出力する工程とをコンピュータに実行させることを特徴とする出力物作成ソフトウェア。
【請求項２】
前記出力形式がリスト形式であることを特徴とする請求項１に記載の出力物作成ソフトウェア。
【請求項３】
前記テンプレートファイルは、リストの中で、どのデータ項目のデータ値を、どの範囲で集計し、集計した値を、どの位置に配置するかを定義する情報も含み、
該情報に従って、リストの中で、定義されたデータ項目のデータ値を、定義された範囲で集計し、集計した値を、定義された位置に配置する工程もコンピュータに実行させることを特徴とする請求項２に記載の出力物作成ソフトウェア。
【請求項４】
前記出力形式が単票形式であることを特徴とする請求項１に記載の出力物作成ソフトウェア。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出力物作成ソフトウェアに関する。
【背景技術】
【０００２】
従来から、基幹系のシステム等のデータベースからダウンロード、もしくは作成されるＣＳＶまたはＥＸＣＥＬ（登録商標）ファイルなど、データ項目のデータ値の組を含むデータファイルを、特定の形式で出力するためのソフトウェアが知られている（例えば特許文献１参照）。
【０００３】
しかしながら、このようなソフトウェアは、データファイルや出力形式が変更された場合、それに合わせてソフトウェアそのものを修正する必要があるという欠点があった。
【特許文献１】特開２００３−２４８８３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、データファイルや出力形式が変更された場合でも、ソフトウェアそのものを修正することなく、データファイルを所望の形式で出力できるようにすることを課題とする。
【課題を解決するための手段】
【０００５】
本発明において上記課題を解決するために、まず請求項１の発明では、データ項目のデータ値の組を含んでいるデータファイルを読み出す工程と、
各データ項目と各置換用文字列との対応関係の設定情報を含んでいる設定ファイルを読み出す工程と、
各置換用文字列で出力形式を定義する情報を含んでいるテンプレートファイルを読み出す工程と、
各組に属する各データ項目のデータ値を、前記設定情報に従って各データ項目に対応する各置換用文字列に置き換えて、前記出力形式で出力する工程とをコンピュータに実行させることを特徴とする出力物作成ソフトウェアとしたものである。
【０００６】
また請求項２の発明では、前記出力形式がリスト形式であることを特徴とする請求項１に記載の出力物作成ソフトウェアとしたものである。
【０００７】
また請求項３の発明では、前記テンプレートファイルは、リストの中で、どのデータ項目のデータ値を、どの範囲で集計し、集計した値を、どの位置に配置するかを定義する情報も含み、
該情報に従って、リストの中で、定義されたデータ項目のデータ値を、定義された範囲で集計し、集計した値を、定義された位置に配置する工程もコンピュータに実行させることを特徴とする請求項２に記載の出力物作成ソフトウェアとしたものである。
【０００８】
また請求項４の発明では、前記出力形式が単票形式であることを特徴とする請求項１に記載の出力物作成ソフトウェアとしたものである。
【発明の効果】
【０００９】
本発明は、データファイルや出力形式が変更された場合でも、ソフトウェアそのものを修正することなく、各データ項目と各置換用文字列との対応関係の設定情報を変更するだけで、データファイルを所望の形式で出力できるという効果がある。
【発明を実施するための最良の形態】
【００１０】
以下に、本発明の最良の一実施形態を図面を参考にして詳細に説明する。
【００１１】
まず、本発明の出力物作成ソフトウェアをコンピュータで実行するにあたり、あらかじめ、データファイル、設定ファイル、テンプレートファイルを用意する。これらは、ＥＸＣＥＬ（登録商標）ファイルである。
【００１２】
まず、データファイルについて説明する。データファイルは、図１に示すように、基幹系のシステム等のデータベースからダウンロード、もしくは作成されるＣＳＶまたはＥＸＣＥＬ（登録商標）ファイルなど、データ項目のデータ値の組を含むものである。図１に示すデータファイルには、「番号」、「区分」、「得意先」、「品名」、「日付」、「数量１」、「数量２」という名称のデータ項目のデータ値の一つの組が、一つの行をなして、縦に並んでいる。
【００１３】
次ぎに、設定ファイルを説明する。設定ファイルは、図２に示すような環境設定シートと、図３に示すような出力データ設定シートとを含む。設定ファイルは、事前に項目毎に設定を行うが、主要な設定項目を以下に説明する。
【００１４】
「フィールド名」
フィールド名は、データファイルのデータ項目名である。図３に示す出力データ設定シートでは、「フィールド名」に、図１に示すデータファイルのデータ項目名が並んでいる。
【００１５】
「置換用文字列」
置換用文字列は、フィールド名との対でデータ項目との対応関係を表し、対応するデータ項目のデータ値を、どのような出力形式で出力するかをテンプレートファイルに定義するための文字列である。全てのデータ項目に対して置換文字列を設定する。図３に示す出力データ設定シートでは、データ項目「番号」、「区分」、「得意先」、「品名」、「日付」、「数量１」、「数量２」は、それぞれ、置換用文字列「！ｂａｎｇｏｕ」、「！ｋｕｂｕｎ」、「！ｔｏｋｕｉｓａｋｉ」、「！ｈｉｎｍｅｉ」、「！ｄａｔｅ」、「！ｓｕｒｙｏ１」、「！ｓｕｒｙｏ２」と対応関係にあることが設定されている。
【００１６】
「抽出条件」
抽出条件は、データ項目のデータ値の組を抽出するための条件であって、この条件に合致する組のみが出力される。抽出条件の設定は各データ項目ごとに行う。図３に示す出力データ設定シートでは、データ項目「区分」の「抽出条件」に、“１”，“２”が設定され、これは、図１に示すデータファイルに含まれるデータ項目の組から、データ項目「区分」のデータ値が１又は２のもののみを抽出して出力されることを意味する。
【００１７】
「必須入力項目」
必須入力項目は、必ずデータ値が入力されている（空になっていない）データ項目である。図３に示す出力データ設定シートでは、データ項目「番号」の「必須入力項目」に１が設定され、これは、データ項目「番号」が必須入力項目として設定されていることを意味する。必須入力項目により、データファイルの終了行位置が特定される。
【００１８】
「ソート順」
ソート順は、データ項目のデータ値の組を並び替える順序である。図３に示す出力データ設定シートでは、データ項目「番号」の「ソート順」に１が、データ項目「得意先」の「ソート順」に２が設定され、これは、図１に示すデータファイルに含まれるデータ項目のデータ値の組を、データ項目「番号」のデータ値の順に、但しデータ項目「番号」のデータ値が同じならデータ項目「得意先」のデータ値の順に並び替えることを意味する。
【００１９】
「改ページキー」
改ページキーは、データ項目のデータ値の組をリスト形式で出力するときに、改ページをする手掛かりを与えるものである。図３に示す出力データ設定シートでは、データ項目「番号」の「改ページキー」に１が、データ項目「区分」の「改ページキー」に１が設定され、これは、データ項目「番号」又は「区分」のデータ値が変わった時点で、ページを改めることを意味する。
【００２０】
「重複非表示−単項目」
重複非表示−単項目は、データ項目のデータ値の組をリスト形式で出力するときに、前に出力する組におけるデータ値と、次ぎに出力する組におけるデータ値とが同一の場合に、次ぎに出力する組におけるデータ値を非表示とするデータ項目である。図３に示す出力データ設定シートでは、データ項目「品名」の「重複非表示−単項目」に１が設定され、これは、前に出力する組におけるデータ項目「品目」のデータ値と、次ぎに出力する組におけるデータ項目「品目」のデータ値とが同一の場合、次ぎに出力する組におけるデータ項目「品目」のデータ値を非表示とすることを意味する。
【００２１】
「重複非表示−複数キー」
重複非表示−複数キーは、データ項目のデータ値の組をリスト形式で出力するときに、前に出力する組における特定の複数のデータ項目のデータ値と、次ぎに出力する組における特定の複数のデータ項目のデータ値とが全て同一の場合に、次ぎに出力する組における特定の複数のデータ項目のデータ値を非表示とする、その特定の複数のデータ項目のことである。図３に示す出力データ設定シートでは、データ項目「番号」及び「得意先」の「重複非表示−複数キー」に１が設定され、これは、前に出力する組におけるデータ項目「番号」及び「得意先」のデータ値と、次ぎに出力する組におけるデータ項目「番号」及び「得意先」のデータ値とが全て同一の場合に、次ぎに出力する組における特定のデータ項目「番号」及び「得意先」のデータ値を非表示とすることを意味する。
【００２２】
「出力帳票タイプ」
データ項目のデータ値の組を出力する帳票形式のタイプである。図２に示す環境設定シートでは、『単票』『リスト（一覧形式）』『リスト（印刷形式）』の３種類の設定が可能である。
【００２３】
「印刷設定」
出力物をプリンタ印刷するかどうかの設定である。図２に示す環境設定シートでは、『印刷しない』『印刷する（プレビューなし）』『印刷する（プレビューあり）』の３種類の設定が可能である。
【００２４】
次に、テンプレートファイルについて説明する。テンプレートファイルは、置換用文字列で、置換用文字列に対応するデータ項目のデータ値の組を出力する出力形式を定義する情報を含むものである。出力形式が単票形式の場合のテンプレートファイルの例を図４に示し、出力形式がリスト形式の場合のテンプレートファイルの例を図８に示す。
【００２５】
単票形式のテンプレートは、置換用文字列で、置換用文字列に対応するデータ項目のデータ値の組を、各組ごとに一つの帳票で出力する形式を定義する情報を含む。
【００２６】
図４に示す単票形式のテンプレートファイルの例では、一つのシートに、置換用文字列「！ｄａｔｅ」、「！ｔｏｋｕｉｓａｋｉ」、「！ｈｉｎｍｅｉ」、「！ｓｕｒｙｏ１」、「！ｂａｎｇｏｕ」を、それぞれに対応するデータ項目のデータ値の一つの組に置き換えて、各組ごとに、一つの帳票に出力する形式を定義する情報を含んでいる。
【００２７】
データファイルが図１に示すものであり、出力設定データシートが図３に示すものであり、テンプレートファイルが図４に示すものであるときの単票形式の出力例を、図５に示す。図５に示す単票形式の出力例では、置換用文字列「！ｄａｔｅ」、「！ｔｏｋｕｉｓａｋｉ」、「！ｈｉｎｍｅｉ」、「！ｓｕｒｙｏ１」、「！ｂａｎｇｏｕ」に対応するデータ項目「日付」、「得意先」、「品名」、「数量１」、「番号」ついて、図１に示すデータファイルの３行目のデータ値の組を出力している。
【００２８】
リスト形式のテンプレートファイルは、置換用文字列で、置換用文字列に対応するデータ項目のデータ値の組を、リストにして出力する形式を定義する情報を含む。また、リスト形式のテンプレートファイルは、リストの中で、どのデータ項目のデータ値を、どの範囲で集計し、集計した値を、どの位置に配置するかを定義する情報も含んでも良い。
【００２９】
図８に示すリスト形式のテンプレートファイルの例では、一つのシートに、置換用文字列「！ｋｕｂｕｎ」、「！ｂａｎｇｏｕ」、「！ｔｏｋｕｉｓａｋｉ」、「！ｈｉｎｍｅｉ」、「！ｓｕｒｙｏ１」、「！ｓｕｒｙｏ２」を、それぞれに対応するデータ項目のデータ値の一つの組に置き換えて、各組を各行に並べる表のリストにして出力する形式を定義する情報と、以下の（１）の計算式で、リストの中で、どのデータ項目のデータ値を、どの範囲で集計し、集計した値を、どの位置に配置するかを定義する情報とを含んでいる。
【００３０】
！ＳＵＭ（置換用文字列１，…，置換用文字列ｎ）・・・（１）
ただし、ｎは１以上の整数。尚、置換用文字列１〜ｎは、集計用文字列とも云う。
【００３１】
（１）の計算式は、ｎ≧２の場合、リストの中で、置換用文字列１に対応するデータ項目のデータ値を、置換用文字列２〜ｎに対応するデータ項目のデータ値が、それぞれ同一の値を取る範囲内ごとに集計し、それぞれ同一の値を取る範囲内の一番下の行の下に、それぞれ集計した値を含む行を挿入することを定義している。
【００３２】
また（１）の計算式は、ｎ＝１の場合、リストの中で、置換用文字列１に対応するデータ項目のデータ値を、全て集計し、集計した値を含む行を、このリストの一番下の行の下に挿入することを定義している。
【００３３】
例えば、！ＳＵＭ（！ｓｕｒｙｏ１，！ｂａｎｇｏｕ，！ｔｏｋｕｉｓａｋｉ）は、リストの中で、置換用文字列「！ｓｕｒｙｏ１」に対応するデータ項目のデータ値を、置換用文字列「！ｂａｎｇｏｕ」、「！ｔｏｋｕｉｓａｋｉ」に対応するデータ項目のデータ値が、それぞれ同一の値を取る範囲内ごとに集計し、それぞれ同一の値を取る範囲内の一番下の行の下に、それぞれ集計した値を含む行を挿入することを定義している。
【００３４】
また例えば、！ＳＵＭ（！ｓｕｒｙｏ１，！ｂａｎｇｏｕ）は、リストの中で、置換用文字列「！ｓｕｒｙｏ１」に対応するデータ項目のデータ値を、置換用文字列「！ｂａｎｇｏｕ」に対応するデータ項目のデータ値が、同一の値を取る範囲内ごとに集計し、それぞれ同一の値を取る範囲内の一番下の行の下に、それぞれ集計した値を含む行を挿入することを定義している。
【００３５】
また例えば、！ＳＵＭ（！ｓｕｒｙｏ１）は、リストの中で、置換用文字列「！ｓｕｒｙｏ１」に対応するデータ項目のデータ値を、全て集計し、集計した値を含む行を、このリストの一番下の行の下に挿入することを定義している。
【００３６】
データファイルが図１に示すものであり、出力設定データシートが「重複非表示−単項目」及び「改ページキー」が非設定であることを除いて図３に示すものであり、テンプレートファイルが図８に示すものであるときのリスト形式の出力例を、図９に示す。
【００３７】
以下に、本発明の出力物作成ソフトウェアによってデータファイルに含まれるデータ項目のデータ値の組を単票形式で出力するために行われる処理の流れの例を、図６及び７に示すフローチャートに従って説明する。
【００３８】
本発明の出力物作成ソフトウェアを実行すると処理を開始し（Ｓ４０１）、まず図２の設定ファイルの環境設定シートから設定値を読み出してローカルのグローバル変数に格納する（Ｓ４０２）。次に、図３に示した設定ファイルの出力データ設定シートからすべての設定値を読み出し、ローカルの環境設定用配列に格納する（Ｓ４０３）。
【００３９】
次に、データファイルからデータの読み出しが終了するまでデータ項目のデータ値の組を１件ずつ読み出す（Ｓ４０４）。データの読み出しが終了していなければ、読み出したデータ値の組が環境設定用配列の「抽出条件」に合致するか否かを判断する（Ｓ４０５）。「抽出条件」に合致するか否かを判断した結果が合致しているならば（Ｓ４０５のＹＥＳ）、読み出したデータ項目のデータ値の組をローカルのデータファイル用配列に格納する（Ｓ４０６）。その後Ｓ４０４に戻る。
【００４０】
次に、設定ファイルの出力データ設定シートの「ソート順」が設定されているか否かを判断する（Ｓ４０７）。「ソート順」が設定されているか否かを判断した結果が、設定されているならば（Ｓ４０７のＹＥＳ）、ローカルのデータファイル用配列を指定されたソート順で並び替える（Ｓ４０８）。
【００４１】
次に、テンプレートファイルを開き、一時的にテンポラリファイルとして別名保存する（Ｓ４０９）。その後、再度テンプレートファイルを開く（Ｓ４１０）。
【００４２】
次に、０からローカルのデータファイル用配列の最大要素の添え字までデータ値の組を１件ずつ読み出す（Ｓ４１１）。次に、ループカウンタが０より大きい（初回時）か否かを判断する（Ｓ４１２）。ループカウンタが０より大きいか否かを判断した結果が、大きいならば（Ｓ４１２のＹＥＳ）、テンプレートファイルのシートをコピーして、テンポラリファイルに貼り付ける（Ｓ４１３）。
【００４３】
次に、コピーしたテンプレートファイルのシートに設定されたすべての「置換用文字列」を読み出したデータ値に置換する（Ｓ４１４）。その後Ｓ４１１に戻る。
【００４４】
次に、設定ファイルの環境設定シートの「印刷設定」が『印刷しない』の設定になっているか否かを判断する（Ｓ４１５）。「印刷設定」を判断した結果が『印刷しない』以外の設定になっている場合は（Ｓ４１５のＮＯ）、設定ファイルの環境設定シートの「印刷設定」が『印刷する（プレビューなし）』の設定になっているか否かを判断する（Ｓ４１６）。「印刷設定」を判断した結果が『印刷する（プレビューなし）』の設定になっている場合は（Ｓ４１６のＹＥＳ）、テンポラリファイルをプリンタで印刷する（Ｓ４１７）。「印刷設定」を判断した結果が『印刷する（プレビューなし）』以外の設定になっている場合は（Ｓ４１６のＮＯ）、テンポラリファイルの印刷プレビューを表示する（Ｓ４１８）。
【００４５】
次に、テンポラリファイルを出力ファイルとして別名保存する（Ｓ４１９）。その後、テンポラリファイルを削除して（Ｓ４２０）、処理終了（Ｓ４２１）となる。
【００４６】
以下に、本発明の出力物作成ソフトウェアによってデータファイルに含まれるデータ項目のデータ値の組をリスト形式で出力するために行われる処理の流れの例を、図１０〜１３に示すフローチャートに従って説明する。
【００４７】
本発明の出力物作成ソフトウェアを実行すると処理を開始し（Ｓ５０１）、まず図２の設定ファイルの環境設定シートから設定値を読み出してローカルのグローバル変数に格納する（Ｓ５０２）。次に、図３に示した設定ファイルの出力データ設定シートからすべての設定値を読み出し、ローカルの環境設定用配列に格納する（Ｓ５０３）。
【００４８】
次に、データファイルからデータの読み出しが終了するまでデータ項目のデータ値の組を１件ずつ読み出す（Ｓ５０４）。データの読み出しが終了していなければ、読み出したデータ値の組が環境設定用配列の「抽出条件」に合致するか否かを判断する（Ｓ５０５）。読み出したデータ値の組が「抽出条件」に合致するか否かを判断した結果が合致しているならば（Ｓ５０５のＹＥＳ）、読み出したデータ値の組をローカルのデータファイル用配列に格納する（Ｓ５０６）。その後Ｓ５０４に戻る。
【００４９】
次に、設定ファイルの出力データ設定シートの「ソート順」が設定されているか否かを判断する（Ｓ５０７）。「ソート順」が設定されているか否かを判断した結果が、設定されているならば（Ｓ５０７）、ローカルのデータファイル用配列を指定されたソート順で並び替える（Ｓ５０８）。
【００５０】
次に、テンプレートファイルを開き、一時的にテンポラリファイルとして別名保存する（Ｓ５０９）。その後、再度設定テンプレートファイルを開く（Ｓ５１０）。
【００５１】
次に、０からローカルのデータファイル用配列の最大要素の添え字までデータ値の組を１件ずつ読み出す（Ｓ５１１）。次に、設定ファイルの出力データ設定シートの「改ページキー」で設定された項目のデータ値が前出力データ値と変化しているか、または、現在ページの出力行数が設定ファイルの環境設定シートの「リスト１ページの出力行数」を超えているか否かを判断する（Ｓ５１２）。「改ページキー」で設定された項目のデータ値が前出力データ値と変化しているか、または、現在ページの出力行数が「リスト１ページの出力行数」を超えているか否かを判断した結果、どちらか一方でも該当しているならば（Ｓ５１２のＹＥＳ）、テンプレートファイルのシートの１ページ全体をコピーして、テンポラリファイルに貼り付ける（Ｓ５１３）。
【００５２】
次に、設定ファイルの出力データ設定シートの「重複非表示−単項目」で設定された項目のデータ値が前出力データ値と変化しているか否かを判断する（Ｓ５２４）。「重複非表示−単項目」で設定された項目のデータ値が前出力データ値と変化しているか否かを判断した結果が、変化している場合（Ｓ５１４のＹＥＳ）、データファイル用配列の該当項目のデータ値をクリアする（Ｓ５１５）。
【００５３】
次に、設定ファイルの出力データ設定シートの「重複非表示−複数キー」で設定された項目のすべてのデータ値が前出力データ値と１つでも変化しているか否かを判断する（Ｓ５１６）。「重複非表示−複数キー」で設定された項目のすべてのデータ値が前出力データ値と１つでも変化しているか否かを判断した結果が、変化していない場合（Ｓ５１６のＹＥＳ）、データファイル用配列の「重複非表示−複数キー」で設定されたすべての項目のデータ値をクリアする（Ｓ５１７）。
【００５４】
次に、現在行に埋め込まれている計算式を読み出して、ローカルの計算式用配列に格納する（Ｓ５１８）。
【００５５】
次に、データファイル用配列のデータ値を置換用文字列で指定された位置にセットする（Ｓ５１９）。
【００５６】
次に、Ｓ５１８で格納した計算式用配列の値（計算式）を元の位置に戻す（Ｓ５２０）。
【００５７】
次にテンプレートファイルの集計用文字列で設定された集計対象の項目のデータ値を、ローカルの集計値用配列に足し込む（Ｓ５２１）。
【００５８】
次に、テンプレートファイルの集計用文字列で設定された集計対象を除くすべての項目のデータ値が前出力データ値と１つでも変化しているか否かを判断する（Ｓ５２２）。集計範囲を示す集計用文字列で設定された集計対象を除くすべての項目のデータ値が前出力データ値と１つでも変化しているか否かを判断した結果が、変化している場合（Ｓ５２２のＹＥＳ）、テンプレートファイルの集計用文字列で指定された位置に、集計値用配列のデータ値をセットする（Ｓ５２３）。その後、Ｓ５１１に戻る。
【００５９】
次に、テンポラリファイルで改ページプレビューの印刷範囲の設定を行う（Ｓ５２４）。
【００６０】
次に、印刷範囲内に存在する計算式部分を取り除いて、データ値のみにし、印刷範囲外に存在するデータ値をクリアする（Ｓ５２５）。
【００６１】
次に、印刷範囲内に存在する長さ０の文字列をクリアする（Ｓ５２６）。
【００６２】
次に、設定ファイルの環境設定シートの「印刷設定」が『印刷しない』の設定になっているか否かを判断する（Ｓ５２７）。「印刷設定」を判断した結果が『印刷しない』以外の設定になっている場合は（Ｓ５２７のＮＯ）、設定ファイルの環境設定シートの「印刷設定」が『印刷する（プレビューなし）』の設定になっているか否かを判断する（Ｓ５２８）。「印刷設定」を判断した結果が『印刷する（プレビューなし）』の設定になっている場合は（Ｓ５２８のＹＥＳ）、テンポラリファイルをプリンタでの印刷する（Ｓ５２９）。「印刷設定」を判断した結果が『印刷する（プレビューなし）』以外の設定になっている場合は（Ｓ５２８のＮＯ）、テンポラリファイルの印刷プレビューを表示する（Ｓ５３０）。
【００６３】
次に、テンポラリファイルを出力ファイルとして別名保存する（Ｓ５３１）。その後、テンポラリファイルを削除して（Ｓ５３２）、処理終了となる（Ｓ５３３）。
【図面の簡単な説明】
【００６４】
【図１】データファイルの例を示す図。
【図２】環境設定シートの例を示す図。
【図３】出力データ設定シートの例を示す図。
【図４】単票形式のテンプレートの例を示す図。
【図５】単票形式の出力例を示す図。
【図６】本発明の出力物作成ソフトウェアによってデータファイルに含まれるデータ項目のデータ値の組を単票形式で出力するために行われる処理の流れの例の前半を示すフローチャート。
【図７】本発明の出力物作成ソフトウェアによってデータファイルに含まれるデータ項目のデータ値の組を単票形式で出力するために行われる処理の流れの例の後半を示すフローチャート。
【図８】リスト形式のテンプレートの例を示す図。
【図９】リスト形式の出力例を示す図。
【図１０】本発明の出力物作成ソフトウェアによってデータファイルに含まれるデータ項目のデータ値の組をリスト形式で出力するために行われる処理の流れの例について最初の部分を示すフローチャート。
【図１１】本発明の出力物作成ソフトウェアによってデータファイルに含まれるデータ項目のデータ値の組をリスト形式で出力するために行われる処理の流れの例について二番目の部分を示すフローチャート。
【図１２】本発明の出力物作成ソフトウェアによってデータファイルに含まれるデータ項目のデータ値の組をリスト形式で出力するために行われる処理の流れの例について三番目の部分を示すフローチャート。
【図１３】本発明の出力物作成ソフトウェアによってデータファイルに含まれるデータ項目のデータ値の組をリスト形式で出力するために行われる処理の流れの例について最後の部分を示すフローチャート。
【図６】
2010097538.tif 000002
【図７】
2010097538.tif 000003
【図１０】
2010097538.tif 000004
【図１１】
2010097538.tif 000005
【図１２】
2010097538.tif 000006
【図１３】
2010097538.tif 000007
【図１】
2010097538.tif 000008
【図２】
2010097538.tif 000009
【図３】
2010097538.tif 000010
【図４】
2010097538.tif 000011
【図５】
2010097538.tif 000012
【図８】
2010097538.tif 000013
【図９】
2010097538.tif 000014