文書作成アプリケーションから印刷要求された文章の印刷データファイルをプリンタに出力するプリンタドライバを備え、前記文章作成アプリケーションによって選択された前記文章のうち所定位置の定型文となる固定文字列と、前記固定文字列の文脈に適合する予め定められた1ヶ所以上の位置に埋め込まれる単語、数値及び句読点のうち少なくとも1つ以上から成り、前記文章作成アプリケーションで編集可能な可変文字列とを音声化するための印刷制御システムであって、前記印刷データファイルの前記固定文字列に対応する固定文字列データ及び前記可変文字列に対応する可変文字列データを音声情報に変換して2次元コードに記号化する仮想プリンタドライバと、前記固定文字列データの所望の韻律の属性である固定文字情報を、異なる前記固定文字列データそれぞれに関連付けられて複数有する固定文字情報データベースと、前記文章作成アプリケーションによって編集された前記可変文字列に対応する前記可変文字列データと一致する可変文字列データを検索するための検索用可変文字列データを複数有する検索用可変文字列の辞書データベースと、前記検索用可変文字列データの所望の韻律の属性である可変文字情報を、異なる前記検索用固定文字列データそれぞれに関連付けられて複数有する可変文字情報データベースと、前記文章作成アプリケーションによって選択された前記固定文字列に対応する前記固定文字列データに関連する前記固定文字情報と、前記文章作成アプリケーションで編集された前記可変文字列に対応する前記検索用可変文字列データに関連する前記可変文字情報とを結合して、1つの音声用文字列データ、及び前記音声用文字列データを前記固定文字列の文脈に沿った抑揚に富んだイントネーションにする属性である音声用文字情報を生成する音声文字列生成編集式を、前記所定位置の文の種類によって複数有する音声文字列生成編集式データベースとが登録されている記憶部とを備え、前記仮想プリンタドライバは、前記文書作成アプリケーションで作成された前記文章に対して当該文書作成アプリケーションから印刷要求されると、前記印刷データファイルから前記固定文字列データと前記可変文字列データとを抽出するデータ抽出機能と、前記データ抽出機能で抽出された前記固定文字列データに関連する前記固定文字情報を、前記記憶部に登録されている前記固定文字情報データベースが有する前記複数の固定文字情報から選択する固定文字情報選択機能と、前記データ抽出機能で抽出された前記可変文字列データと、前記記憶部に登録されている前記検索用可変文字列の辞書データベースが有する前記複数の検索用可変文字列データとを照合して、前記可変文字列データと一致している前記検索用可変文字列データを選択し、前記選択した検索用可変文字列データに関連する可変文字情報を、前記記憶部に登録されている前記可変文字情報データベースが有する前記複数の可変文字情報から選択する可変文字情報選択機能と、前記固定文字情報選択機能及び前記可変文字情報選択機能で各文字情報が選択されると、前記記憶部に登録されている前記音声文字列生成編集式データベースの前記複数の音声文字列生成編集式から、前記データ抽出機能で抽出された前記固定文字列データに合致する音声文字列生成編集式を選択し、当該合致する音声文字列生成編集式で、前記データ抽出機能で抽出された前記固定文字列データ及び前記固定文字情報選択機能で選択した前記固定文字情報と、前記可変文字情報選択機能で選択した前記検索用可変文字列データ及び前記可変文字情報とを結合させて、前記音声用文字列データ及び前記音声用文字情報を生成する音声情報生成機能と、前記音声情報生成機能で生成された前記音声用文字列データ及び前記音声用文字情報を2次元コードに記号化する記号化機能と、前記記号化機能で記号化された前記2次元コードをイメージ化して、前記プリンタで印刷するための印刷記録紙の予め定められた印刷位置に設定するイメージ化機能と、前記イメージ化機能で前記印刷位置が設定され前記イメージ化された2次元コードデータを前記プリンタドライバに出力するイメージデータ出力機能とを有することを特徴とする印刷制御システム。前記記憶部は、前記印刷データファイルの指定座標に位置する前記文章の種類を判別するための固定文字列データを選択する種別用固定文字列データを複数有する種別用固定文字列データベースが登録され、前記仮想プリンタドライバの前記データ抽出機能は、前記種別用固定文字列データベースが前記複数有する種別用固定文字列データから、前記印刷データファイルの指定座標に位置する前記文章の種類を判別するための固定文字列データと一致する種別用固定文字列データを選択し、当該種別用固定文字列データに基づき前記文章の種類を判別して、前記印刷データファイルから前記種類が判別された文章に対応する前記所定位置の定型文となる固定文字列データを抽出する機能を有することを特徴とする請求項1記載の印刷制御システム。文書作成アプリケーションから印刷要求された文章の印刷データファイルを、プリンタドライバを介してプリンタに出力する際、前記文章作成アプリケーションによって選択された前記文章のうち所定位置の定型文となる固定文字列と、前記固定文字列の文脈に適合する予め定められた1ヶ所以上の位置に埋め込まれる単語、数値及び句読点のうち少なくとも1つ以上から成り、前記文章作成アプリケーションで編集可能な可変文字列とを音声化するために、前記印刷データファイルの前記固定文字列に対応する固定文字列データ及び前記可変文字列に対応する可変文字列データを音声情報に変換して2次元コードに記号化する印刷制御方法であって、前記文書作成アプリケーションで作成された前記文章に対して当該文書作成アプリケーションから印刷要求されると、前記印刷データファイルから前記固定文字列データと前記可変文字列データとを抽出するデータ抽出ステップと、前記データ抽出ステップで抽出された前記固定文字列データに関連する前記固定文字情報を、固定文字情報データベースが有する前記複数の固定文字情報から選択する固定文字情報選択ステップと、前記データ抽出ステップで抽出された前記可変文字列データと、検索用可変文字列の辞書データベースが有する複数の検索用可変文字列データとを照合して、前記可変文字列データと一致している前記検索用可変文字列データを選択し、前記選択した検索用可変文字列データに関連する可変文字情報を、可変文字情報データベースが有する複数の可変文字情報から選択する可変文字情報選択ステップと、前記固定文字情報選択ステップ及び前記可変文字情報選択ステップで各文字情報が選択されると、音声文字列生成編集式データベースに複数格納され、1つの音声用文字列データ、及び前記音声用文字列データを前記固定文字列の文脈に沿った抑揚に富んだイントネーションにする属性である音声用文字情報を生成する音声文字列生成編集式から、前記データ抽出ステップで抽出された前記固定文字列データに合致する音声文字列生成編集式を選択して、当該合致する音声文字列生成編集式で、前記データ抽出機能で抽出された前記固定文字列データ及び前記固定文字情報選択機能で選択した前記固定文字情報と、前記可変文字情報選択機能で選択した前記検索用可変文字列データ及び前記可変文字情報とを結合させて、前記音声用文字列データ及び前記音声用文字情報を生成する音声情報生成ステップと、前記音声情報生成ステップで生成された前記音声用文字列データ及び前記音声用文字情報を2次元コードに記号化する記号化ステップと、前記記号化ステップで記号化された前記2次元コードをイメージ化して、前記プリンタで印刷するための印刷記録紙の予め定められた印刷位置に設定するイメージ化ステップと、前記イメージ化ステップで前記印刷位置が設定され前記イメージ化された2次元コードデータを前記プリンタドライバに出力するイメージデータ出力ステップとを有することを特徴とする印刷制御方法。前記データ抽出ステップは、種別用固定文字列データベースが複数有する種別用固定文字列データから、前記印刷データファイルの指定座標に位置する前記文章の種類を判別するための固定文字列データと一致する種別用固定文字列データを選択し、当該種別用固定文字列データに基づき前記文章の種類を判別して、前記印刷データファイルから前記種類が判別された文章に対応する前記所定位置の定型文となる固定文字列データを抽出することを特徴とする請求項3記載の印刷制御方法。しかしながら、背景技術に記載した2次元コードエンコーダでは、ユーザが表示部に表示された選択部でテキスト文書から選択した任意の文章に対応する音質要素を、さらに、ユーザ自身が表示部に表示された選択部で一々複数の音質要素から選択しなければならなかった。本発明は、このような従来の難点を解消するためになされたもので、文章作成アプリケーションで作成された文章に対して当該文章作成アプリケーションから印刷要求するだけで、所定位置の文の文脈に沿った抑揚に富んだイントネーションで当該文を音声化するための2次元コードをプリンタで印刷することができる印刷制御システム及び印刷制御方法を提供することを目的とする。上述の目的を達成する本発明の第1の態様である印刷制御システムは、文書作成アプリケーションから印刷要求された文章の印刷データファイルをプリンタに出力するプリンタドライバを備え、文章作成アプリケーションによって選択された文章のうち所定位置の定型文となる固定文字列と、この固定文字列の文脈に適合する予め定められた1ヶ所以上の位置に埋め込まれる単語、数値及び句読点のうち少なくとも1つ以上から成り、文章作成アプリケーションで編集可能な可変文字列とを音声化するためのものである。この印刷制御システムは、印刷データファイルの固定文字列に対応する固定文字列データ及び可変文字列に対応する可変文字列データを音声情報に変換して2次元コードに記号化する仮想プリンタドライバを備えているものである。また、固定文字列データの所望の韻律の属性である固定文字情報を、異なる固定文字列データそれぞれに関連付けられて複数有する固定文字情報データベースと、文章作成アプリケーションによって編集された可変文字列に対応する可変文字列データと一致する可変文字列データを検索するための検索用可変文字列データを複数有する検索用可変文字列の辞書データベースと、検索用可変文字列データの所望の韻律の属性である可変文字情報を、異なる検索用固定文字列データそれぞれに関連付けられて複数有する可変文字情報データベースと、文章作成アプリケーションによって選択された固定文字列に対応する固定文字列データに関連する固定文字情報と、文章作成アプリケーションで編集された可変文字列に対応する検索用可変文字列データに関連する可変文字情報とを結合して、1つの音声用文字列データ、及び音声用文字列データを固定文字列の文脈に沿った抑揚に富んだイントネーションにする属性である音声用文字情報を生成する音声文字列生成編集式を、所定位置の文の種類によって複数有する音声文字列生成編集式データベースとが登録されている記憶部を備えているものである。さらに、仮想プリンタドライバは、文書作成アプリケーションで作成された文章に対して当該文書作成アプリケーションから印刷要求されると、印刷データファイルから固定文字列データと可変文字列データとを抽出するデータ抽出機能と、データ抽出機能で抽出された固定文字列データに関連する固定文字情報を、記憶部に登録されている固定文字情報データベースが有する複数の固定文字情報から選択する固定文字情報選択機能と、データ抽出機能で抽出された可変文字列データと、記憶部に登録されている検索用可変文字列の辞書データベースが有する複数の検索用可変文字列データとを照合して、可変文字列データと一致している検索用可変文字列データを選択し、この選択した検索用可変文字列データに関連する可変文字情報を、記憶部に登録されている可変文字情報データベースが有する複数の可変文字情報から選択する可変文字情報選択機能と、固定文字情報選択機能及び可変文字情報選択機能で各文字情報が選択されると、記憶部に登録されている音声文字列生成編集式データベースの複数の音声文字列生成編集式から、データ抽出機能で抽出された固定文字列データに合致する音声文字列生成編集式を選択し、当該合致する音声文字列生成編集式で、データ抽出機能で抽出された固定文字列データ及び固定文字情報選択機能で選択した固定文字情報と、可変文字情報選択機能で選択した検索用可変文字列データ及び可変文字情報とを結合させて、音声用文字列データ及び音声用文字情報を生成する音声情報生成機能と、音声情報生成機能で生成された音声用文字列データ及び音声用文字情報を2次元コードに記号化する記号化機能と、記号化機能で記号化された2次元コードをイメージ化して、プリンタで印刷するための印刷記録紙の予め定められた印刷位置に設定するイメージ化機能と、イメージ化機能で印刷位置が設定されイメージ化された2次元コードデータをプリンタドライバに出力するイメージデータ出力機能とを有するものである。本発明の第2の態様は第1の態様である印刷制御システムにおいて、記憶部は、印刷データファイルの指定座標に位置する文章の種類を判別するための固定文字列データを選択する種別用固定文字列データを複数有する種別用固定文字列データベースが登録され、仮想プリンタドライバのデータ抽出機能は、種別用固定文字列データベースが複数有する種別用固定文字列データから、印刷データファイルの指定座標に位置する文章の種類を判別するための固定文字列データと一致する種別用固定文字列データを選択し、当該種別用固定文字列データに基づき文章の種類を判別して、印刷データファイルから種類が判別された文章に対応する所定位置の定型文となる固定文字列データを抽出する機能を有するものである。また、本発明の第3の態様である印刷制御方法は、文書作成アプリケーションから印刷要求された文章の印刷データファイルを、プリンタドライバを介してプリンタに出力する際、文章作成アプリケーションによって選択された文章のうち所定位置の定型文となる固定文字列と、この固定文字列の文脈に適合する予め定められた1ヶ所以上の位置に埋め込まれる単語、数値及び句読点のうち少なくとも1つ以上から成り、文章作成アプリケーションで編集可能な可変文字列とを音声化するために、印刷データファイルの固定文字列に対応する固定文字列データ及び可変文字列に対応する可変文字列データを音声情報に変換して2次元コードに記号化するものである。この印刷制御方法は、文書作成アプリケーションで作成された文章に対して当該文書作成アプリケーションから印刷要求されると、前記印刷データファイルから固定文字列データと可変文字列データとを抽出するデータ抽出ステップと、データ抽出ステップで抽出された固定文字列データに関連する固定文字情報を、固定文字情報データベースが有する複数の固定文字情報から選択する固定文字情報選択ステップと、データ抽出ステップで抽出された可変文字列データと、検索用可変文字列の辞書データベースが有する複数の検索用可変文字列データとを照合して、可変文字列データと一致している検索用可変文字列データを選択し、この選択した検索用可変文字列データに関連する可変文字情報を、可変文字情報データベースが有する複数の可変文字情報から選択する可変文字情報選択ステップと、固定文字情報選択機能及び可変文字情報選択機能で各文字情報が選択されると、音声文字列生成編集式データベースに複数格納され、1つの音声用文字列データ、及び音声用文字列データを固定文字列の文脈に沿った抑揚に富んだイントネーションにする属性である音声用文字情報を生成する音声文字列生成編集式から、データ抽出ステップで抽出された固定文字列データに合致する音声文字列生成編集式を選択して、当該合致する音声文字列生成編集式で、データ抽出機能で抽出された固定文字列データ及び固定文字情報選択機能で選択した固定文字情報と、可変文字情報選択機能で選択した検索用可変文字列データ及び可変文字情報とを結合させて、音声用文字列データ及び音声用文字情報を生成する音声情報生成ステップと、音声情報生成ステップで生成された音声用文字列データ及び音声用文字情報を2次元コードに記号化する記号化ステップと、記号化ステップで記号化された2次元コードをイメージ化して、プリンタで印刷するための印刷記録紙の予め定められた印刷位置に設定するイメージ化ステップと、イメージ化ステップで印刷位置が設定されイメージ化された2次元コードデータをプリンタドライバに出力するイメージデータ出力ステップとを有するものである。本発明の第4の態様は第3の態様である印刷制御システムにおいて、データ抽出ステップは、種別用固定文字列データベースが複数有する種別用固定文字列データから、印刷データファイルの指定座標に位置する文章の種類を判別するための固定文字列データと一致する種別用固定文字列データを選択し、当該種別用固定文字列データに基づき文章の種類を判別して、印刷データファイルから種類が判別された文章に対応する所定位置の定型文となる固定文字列データを抽出するものである。このような本発明の印刷制御システム及び印刷制御方法によれば、文章アプリケーションによって作成された文章の印刷データファイルが、文章作成アプリケーションによって選択された文章のうち所定位置の定型文となる固定文字列に対応する固定文字列データと、固定文字列の所定位置の定型文の文脈に適合する予め定められた1ヶ所以上の位置に埋め込まれる単語、数値及び句読点のうち少なくとも1つ以上から成り、文章作成アプリケーションで編集可能な可変文字列に対応する可変文字列データとを有していることから、文書作成アプリケーションで作成された文章に対して当該文書作成アプリケーションから印刷要求されると、仮想プリンタドライバが音声文字列生成編集式で、固定文字列データ及び当該固定文字列データの所望の韻律の属性である固定文字情報と、可変文字列データ及び当該可変文字列データの所望の韻律の属性である可変文字情報とを結合させて、音声用文字列データと共に、当該音声用文字列データを固定文字列の所定位置の定型文の文脈に沿った抑揚に富んだイントネーションにする属性である音声用文字情報を生成することができるので、この音声用文字列データ及び音声用文字情報を2次元コードに記号化しイメージ化した2次元コードデータをプリンタドライバに出力することができる。また、仮想プリンタドライバで、印刷データファイルの指定座標に位置する固定文字列データに基づき当該印刷データファイルの文章の種類を判別して、印刷データファイルから種類が判別された文章に対応する所定位置の定型文となる固定文字列データを抽出することができるので、複数種類の文章それぞれで所定位置の文字列を文脈に沿った抑揚に富んだイントネーションで音声化できるようになる。本発明の印刷制御システム及び印刷制御方法によれば、文章作成アプリケーションで作成された文章に対して当該文章作成アプリケーションから印刷要求するだけで、所定位置の文の文脈に沿った抑揚に富んだイントネーションで当該文を音声化するための2次元コードをプリンタで印刷することができるようになる。以下、本発明の印刷制御システム及び印刷制御方法を実施するための形態例について、図面に基づき説明する。本発明の印刷制御システムは図1に示すように、文書作成アプリケーション1から印刷要求された文章の印刷データファイルをプリンタ9に出力するプリンタドライバ2を備え、文章作成アプリケーション1によって選択された文章のうち所定位置の定型文となる固定文字列と、この固定文字列の文脈に適合する予め定められた1ヶ所以上の位置に埋め込まれる単語、数値及び句読点のうち少なくとも1つ以上から成り、文章作成アプリケーション1で編集可能な可変文字列とを音声化するためのものである。なお、この文章は表や図形も含まれることもあり、この場合、それらも文と共に電子データ化されている。このような印刷制御システムは、印刷データファイルの固定文字列に対応する固定文字列データ及び可変文字列に対応する可変文字列データを音声情報に変換して2次元コードに記号化する仮想プリンタドライバ3を備えている。また、印刷制御システムは、固定文字情報データベース41、検索用可変文字列の辞書データベース42、可変文字情報データベース43及び音声文字列生成編集式データベース44が登録されている記憶部4を備えている。この記憶部4の固定文字情報データベース41は、固定文字列データの所望の韻律の属性である固定文字情報を、異なる固定文字列データそれぞれに関連付けられて複数有している。例えば、固定文字列が、この年金定期便は、平成○○年○○月○○日時点の年金加入記録に基づき作成されております。の場合、平成○○年○○月○○日の丸印の箇所以外の文に則して韻律の属性が関連付けられている。記憶部4の検索用可変文字列の辞書データベース42は、文章作成アプリケーション1によって編集された可変文字列に対応する可変文字列データと一致する可変文字列データを検索するための検索用可変文字列データを複数有している。例えば、固定文字列が上述のように、この年金定期便は、平成○○年○○月○○日時点の年金加入記録に基づき作成されております。の場合、可変文字列は丸印の箇所の文、即ち、年月日の数値となる。記憶部4の可変文字情報データベース43は、検索用可変文字列データの所望の韻律の属性である可変文字情報を、異なる検索用固定文字列データそれぞれに関連付けられて複数有している。例えば、固定文字列が上述のように、この年金定期便は、平成○○年○○月○○日時点の年金加入記録に基づき作成されております。の場合、可変文字列の年月日の数値に則して韻律の属性が関連付けられている。記憶部4の音声文字列生成編集式データベース44は、文章作成アプリケーション1によって選択された固定文字列に対応する固定文字列データに関連する固定文字情報と、文章作成アプリケーション1で編集された可変文字列に対応する検索用可変文字列データに関連する可変文字情報とを結合して、1つの音声用文字列データ、及び音声用文字列データを固定文字列の文脈に沿った抑揚に富んだイントネーションにする属性である音声用文字情報を生成する音声文字列生成編集式を、所定位置の文の種類によって複数有している。例えば、固定文字列が上述のように、この年金定期便は、平成○○年○○月○○日時点の年金加入記録に基づき作成されております。、可変文字列が固定文字列における平成23年4月1日のアンダーライン部の数値とすると、音声文字列生成編集式は、この年金定期便は、平成23年4月1日時点の年金加入記録に基づき作成されております。となる音声用文字列データ及び音声用文字情報を生成することになる。このような各データベースのデータは、データベース用の設定プログラム10により作成、変更、削除することができる。また、仮想プリンタドライバ3は、データ抽出機能31、固定文字情報選択機能32、可変文字情報選択機能33、音声情報生成機能34、記号化機能35、イメージ化機能36及びイメージデータ出力機能37を有している。データ抽出機能31は、文書作成アプリケーション1で作成された文章に対して当該文書作成アプリケーション1から印刷要求されると、印刷データファイルから固定文字列データと可変文字列データとを抽出する機能である。この固定文字列データは、文章の所定位置の定型文となる固定文字列なので、所定位置の位置座標に基づき抽出することができ、また、可変文字列データも固定文字列内における予め定められた位置なので、位置座標に基づき抽出することができる。固定文字情報選択機能32は、データ抽出機能31で抽出された固定文字列データに関連する固定文字情報を、記憶部4に登録されている固定文字情報データベース41が有する複数の固定文字情報から選択する機能である。可変文字情報選択機能33は、データ抽出機能31で抽出された可変文字列データと、記憶部4に登録されている検索用可変文字列の辞書データベース42が有する複数の検索用可変文字列データとを照合して、可変文字列データと一致している検索用可変文字列データを選択し、この選択した検索用可変文字列データに関連する可変文字情報を、記憶部4に登録されている可変文字情報データベース43が有する複数の可変文字情報から選択する機能である。音声情報生成機能34は、固定文字情報選択機能41及び可変文字情報選択機能43で各文字情報が選択されると、記憶部4に登録されている音声文字列生成編集式データベース44の複数の音声文字列生成編集式から、データ抽出機能31で抽出された固定文字列データに合致する音声文字列生成編集式を選択し、当該合致する音声文字列生成編集式で、データ抽出機能31で抽出された固定文字列データ及び固定文字情報選択機能32で選択した固定文字情報と、可変文字情報選択機能33で選択した検索用可変文字列データ及び可変文字情報とを結合させて、音声用文字列データ、及び音声用文字列データを固定文字列の文脈に沿った抑揚に富んだイントネーションにする属性である音声用文字情報を生成する機能である。記号化機能35は、音声情報生成機能34で生成された音声用文字列データ及び音声用文字情報を2次元コードに記号化する機能である。イメージ化機能36は、記号化機能35で記号化された2次元コードをイメージ化して、プリンタで印刷するための印刷記録紙の予め定められた印刷位置に設定する機能である。イメージデータ出力機能37は、イメージ化機能36で印刷位置が設定されイメージ化された2次元コードデータをプリンタドライバに出力する機能である。このように構成された本発明の印刷制御システムは、ディスプレイ、キーボード、マウス等から構成されるコンピュータシステム全体を管理するオペレーティングシステムに適用され、文章作成アプリケーション1で作成され印刷要求された文章の印刷データファイルは、GDIGraphicDeviceInterface5、プリンタスープラ6、ポートモニタ7及びデバイスドライバ8を介してプリンタ9に出力される。次に、本発明の印刷制御システムによる印刷制御方法について、図2、図3に基づき説明する。この印刷制御方法は仮想プリンタドライバ3によって実行される。なお、記録部4には、複数の文章の印刷データファイルが登録されているが、この複数の文章はそれぞれ異なる文章である。コンピュータシステムの操作者がディスプレイの画面を見ながらキーボード、マウス等を使用して、文章作成アプリケーション1で所望の文章である帳票印刷データファイルを選択すると、ディスプレイの画面には、その帳票の文章が表示される。この帳票の文章のうち所定位置の定型文となる固定文字列が、例えば、この年金定期便は、平成○○年○○月○○日時点の年金加入記録に基づき作成されております。とすると、この固定文字列の文脈に適合する可変文字列は年月日の数値となるので、作業者はキーボード、マウス等を使用してその数値を埋め込む。これにより、所定位置の定型文となる固定文字列、及びこの固定文字列の年月日の数値箇所に埋め込まれる可変文字列は、例えば、この年金定期便は、平成23年4月1日時点の年金加入記録に基づき作成されております。となる。そして、文章作成アプリケーション1の印刷機能を使用して、帳票の文章と共に、所定位置の定型文となる固定文字列及びこの固定文字列の年月日の数値箇所に埋め込まれる可変文字列の音声情報である2次元コードをプリンタ9で印刷記録紙に印刷するために、作業者がディスプレイの画面を見ながらキーボード、マウス等を操作する。このようにして、文章作成アプリケーション1で作成された帳票の文章に対して当該文章作成アプリケーション1から印刷要求されると、GDI5は2次元コードも印刷対象なので、帳票印刷データファイルを仮想プリンタドライバ3に出力するステップ101。仮想プリンタドライバ3は帳票印刷データファイルが入力すると、データ抽出機能31で帳票印刷データファイルから固定文字列データと可変文字列データとを抽出するステップ102。このデータ抽出機能31で抽出された固定文字列データ及び可変文字列データは、2次元コードも印刷対象なので、固定文字列データは固定文字情報選択機能32に、可変文字列データは可変文字情報選択機能32にそれぞれ出力するステップ103、104。固定文字情報選択機能32は、データ抽出機能31で抽出された固定文字列データこの年金定期便は、平成○○年○○月○○日時点の年金加入記録に基づき作成されております。に関連する固定文字情報を、記憶部4に登録されている固定文字情報データベース41が有する複数の固定文字情報から選択するステップ105。可変文字情報選択機能33は、データ抽出機能31で抽出された可変文字列データ2341と、記憶部4に登録されている検索用可変文字列の辞書データベース42が有する複数の検索用可変文字列データとを照合して、可変文字列データと一致している検索用可変文字列データを選択し、この選択した検索用可変文字列データに関連する可変文字情報を、記憶部4に登録されている可変文字情報データベース43が有する複数の可変文字情報から選択するステップ106。固定文字情報選択機能32及び可変文字情報選択機能33で各文字情報が選択されると、音声情報生成機能34で、記憶部4に登録されている音声文字列生成編集式データベース44の複数の音声文字列生成編集式から、データ抽出機能31で抽出された固定文字列データに合致する音声文字列生成編集式を選択し、当該合致する音声文字列生成編集式で、データ抽出機能31で抽出された固定文字列データ及び固定文字情報選択機能32で選択した固定文字情報と、可変文字情報選択機能33で選択した検索用可変文字列データ及び可変文字情報とを結合させて、音声用文字列データこの年金定期便は、平成23年4月1日時点の年金加入記録に基づき作成されております。及び、音声用文字列データを固定文字列の文脈に沿った抑揚に富んだイントネーションにする属性である音声用文字情報を生成するステップ107、108。この音声情報生成機能34で生成された音声用文字列データ及び音声用文字情報を、記号化機能35で2次元コードに記号化するステップ109。記号化機能35で記号化された2次元コードを、イメージ化機能36でイメージ化して、プリンタ9で印刷するための印刷記録紙の予め定められた印刷位置に設定するステップ110。イメージ化機能36で印刷位置が設定されイメージ化された2次元コードデータを、イメージデータ出力機能37でプリンタドライバ2に出力するステップ111。そして、プリンタドライバ2は、帳票印刷データファイルと共にこの2次元コードデータをプリンタスープラ6に出力するので、この帳票印刷データファイル及び2次元コードデータはポートモニタ7及びデバイスドライバ8を介してプリンタ9に出力される。このようにして印刷記録紙に印刷された帳票の文章及び2次元コードは図3に示すような印刷物となる。このように、本発明の印刷制御システム及び印刷制御方法によれば、文章アプリケーション1によって作成された文章の印刷データファイルが、文章作成アプリケーション1によって選択された文章のうち所定位置の定型文となる固定文字列に対応する固定文字列データと、固定文字列の所定位置の定型文の文脈に適合する予め定められた1ヶ所以上の位置に埋め込まれる単語、数値及び句読点のうち少なくとも1つ以上から成り、文章作成アプリケーション1で編集可能な可変文字列に対応する可変文字列データとを有していることから、文書作成アプリケーション1で作成された文章に対して当該文書作成アプリケーション1から印刷要求されると、仮想プリンタドライバ3が音声文字列生成編集式で、固定文字列データ及び当該固定文字列データの所望の韻律の属性である固定文字情報と、可変文字列データ及び当該可変文字列データの所望の韻律の属性である可変文字情報とを結合させて、音声用文字列データと共に、当該音声用文字列データを固定文字列の所定位置の定型文の文脈に沿った抑揚に富んだイントネーションにする属性である音声用文字情報を生成することができるので、この音声用文字列データ及び音声用文字情報を2次元コードに記号化しイメージ化した2次元コードデータをプリンタドライバ2に出力することができるようになる。なお、文章作成アプリケーション1の印刷機能を使用して、帳票の文章のみをプリンタ9で印刷記録紙に印刷するために、作業者がディスプレイの画面を見ながらキーボード、マウス等を操作すると、GDI5は帳票印刷データファイルをプリンタドライバ2に出力するステップ101、104。この場合、仮想プリンタドライバ3は介在していないので、プリンタドライバ2は帳票印刷データファイルのみをプリンタスープラ6に出力するので、この帳票印刷データファイルはポートモニタ7及びデバイスドライバ8を介してプリンタ9に出力されることになる。また、本発明の印刷制御システムは、記憶部4に印刷データファイルの指定座標に位置する文章の種類を判別するための固定文字列データを選択する種別用固定文字列データを複数有する種別用固定文字列データベース45が登録されていてもよい。この場合、仮想プリンタドライバ3のデータ抽出機能31は、種別用固定文字列データベース45が複数有する種別用固定文字列データから、印刷データファイルの指定座標に位置する文章の種類を判別するための固定文字列データと一致する種別用固定文字列データを選択し、当該種別用固定文字列データに基づき文章の種類を判別して、印刷データファイルから種類が判別された文章に対応する所定位置の定型文となる固定文字列データを抽出する機能を有することになる。そして、この本発明の印刷制御システムに対応する本発明の印刷制御方法はステップ101においては、種別用固定文字列データベース45が複数有する種別用固定文字列データから、印刷データファイルの指定座標に位置する文章の種類を判別するための固定文字列データと一致する種別用固定文字列データを選択し、当該種別用固定文字列データに基づき文章の種類を判別して、印刷データファイルから種類が判別された文章に対応する所定位置の定型文となる固定文字列データを抽出する。このように構成することで、仮想プリンタドライバ3で、印刷データファイルの指定座標に位置する固定文字列データに基づき当該印刷データファイルの文章の種類を判別して、印刷データファイルから種類が判別された文章に対応する所定位置の定型文となる固定文字列データを抽出することができるので、複数種類の文章それぞれで所定位置の文字列を文脈に沿った抑揚に富んだイントネーションで音声化できるようになる。これまで本発明について図面に示した特定の実施の形態をもって説明してきたが、本発明は図面に示した実施の形態に限定されるものではなく、本発明の効果を奏する限り、これまで知られたいかなる構成であっても採用することができることはいうまでもないことである。