(57)【要約】【課題】帳票発行時における書体選択の利便性を向上させること。【解決手段】同一レイアウトの帳票について、当該レイアウトと発行時に用いる単一の書体とを定義した帳票フォーマットを、複数の書体分記憶する第１記憶手段と、発行の対象となる帳票を指定した帳票指定情報の入力を受け付ける第１入力手段と、前記帳票指定情報で指定された帳票のレイアウトに対応する前記複数の書体分の帳票フォーマットの中から、発行に用いる一の帳票フォーマットを選択する選択手段と、前記選択手段が選択した帳票フォーマットを用いて、前記帳票指定情報で指定された帳票の印刷を行う帳票印刷手段と、を備える。【選択図】図８
2012098942.tif 000002
【特許請求の範囲】
【請求項１】
同一レイアウトの帳票について、当該レイアウトと発行時に用いる単一の書体とを定義した帳票フォーマットを、複数の書体分記憶する第１記憶手段と、
発行の対象となる帳票を指定した帳票指定情報の入力を受け付ける第１入力手段と、
前記帳票指定情報で指定された帳票のレイアウトに対応する前記複数の書体分の帳票フォーマットの中から、発行に用いる一の帳票フォーマットを選択する選択手段と、
前記選択手段が選択した帳票フォーマットを用いて、前記帳票指定情報で指定された帳票の印刷を行う帳票印刷手段と、
を備えたことを特徴とする帳票発行装置。
【請求項２】
同一レイアウトの帳票について、印刷時に要するトナー又はインク量の異なる複数の書体のそれぞれを定義した前記帳票フォーマットが、前記第１記憶手段に記憶されていることを特徴とする請求項１に記載の帳票発行装置。
【請求項３】
レイアウトの異なる帳票毎に、当該帳票の発行に用いる書体を指定した設定情報を記憶する第２記憶手段と、
前記設定情報に基づいて、前記帳票指定情報で指定された帳票のレイアウトに対応する書体を特定する特定手段と、
を更に備え、
前記選択手段は、前記帳票指定情報で指定された帳票のレイアウトに対応する前記複数の書体分の帳票フォーマットの中から、前記特定手段が特定した書体用の帳票フォーマットを選択することを特徴とする請求項１又は２に記載の帳票発行装置。
【請求項４】
発行時に用いる書体を指定した書体指定情報の入力を受け付ける第２入力手段を更に備え、
前記選択手段は、前記帳票指定情報で指定された帳票のレイアウトに対応する前記複数の書体分の帳票フォーマットの中から、前記書体指定情報で指定された書体用の帳票フォーマットを選択することを特徴とする請求項１又は２に記載の帳票発行装置。
【請求項５】
前記帳票フォーマットに定義される書体は、文字の幅を一定に揃えた等幅フォントであることを特徴とする請求項１〜４に記載の帳票発行装置。
【請求項６】
帳票発行装置のコンピュータを、
同一レイアウトの帳票について、当該レイアウトと発行時に用いる単一の書体とを定義した帳票フォーマットを、複数の書体分記憶する第１記憶手段と、
発行の対象となる帳票を指定した帳票指定情報の入力を受け付ける第１入力手段と、
前記帳票指定情報で指定された帳票のレイアウトに対応する前記複数の書体分の帳票フォーマットの中から、発行に用いる一の帳票フォーマットを選択する選択手段と、
前記選択手段が選択した帳票フォーマットを用いて、前記帳票指定情報で指定された帳票の印刷を行う帳票印刷手段と、
して機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、帳票発行装置及びプログラムに関する。
【背景技術】
【０００２】
従来、コンピュータを使って作成された文書等の印刷を行う印刷装置が用いられている。この種の汎用的な印刷装置では、入力された文字コードを任意の書体に置き換えることが可能となっている。また、使用する書体をユーザ毎に自動的に切り替えることが可能な印刷装置が提案されている。
【０００３】
また、従来、帳票の発行（印刷）に特化した帳票発行装置が普及している。このような帳票発行装置では、予め定められた様式に準拠した印刷を行うため、上記した汎用的な印刷装置とは異なり、帳票の種類毎に設けられた専用の帳票発行のプログラムを用いて印字を行っている。係るプログラムでは、予め定められたレイアウト及び書体に従い編集及び発行を行うことで、発行される帳票の体裁が所定の様式に準拠するよう処理している。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の帳票発行装置では、同一種類の帳票について、異なる書体を用いるような場合、各書体用のプログラムを複数用意する必要があるため、構成が複雑化する可能性があった。また、従来の帳票発行装置では、帳票の体裁を所定の様式にあわせるため、上記した汎用的な印刷装置のように書体の置き換えを容易に行うことはできなかった。
【課題を解決するための手段】
【０００５】
実施の形態の帳票発行装置は、第１記憶手段と、第１入力手段と、選択手段と、印刷手段とを備えている。第１記憶手段は、同一レイアウトの帳票について、当該レイアウトと発行時に用いる単一の書体とを定義した帳票フォーマットを、複数の書体分記憶する。第１入力手段は、発行の対象となる帳票を指定した帳票指定情報の入力を受け付ける。選択手段は、帳票指定情報で指定された帳票のレイアウトに対応する複数の書体分の帳票フォーマットの中から、発行に用いる一の帳票フォーマットを選択する。印刷手段は、選択手段が選択した帳票フォーマットを用いて、帳票指定情報で指定された帳票を印刷する。
【図面の簡単な説明】
【０００６】
【図１】図１は、帳票発行装置全体の斜視図である。
【図２】図２は、案内経路及びプリンタの部分を切り欠いて内部構造を示す側面図である。
【図３】図３は、ハードウェア構成を示すブロック図である。
【図４】図４は、ＨＤＤに記憶された各種データを模式的に示す図である。
【図５】図５は、帳票フォーマットの一例を示す模式図である。
【図６】図６は、エコ書体の一例を示す模式図である。
【図７】図７は、帳票設定情報の一例を示す模式図である。
【図８】図８は、ＣＰＵと帳票用プログラムとの協働により実現される各機能部を示す図である。
【図９】図９は、帳票発行処理の手順を示すフローチャートである。
【発明を実施するための形態】
【０００７】
図１は、本実施形態に係る帳票発行装置全体の斜視図である。帳票発行装置１０１のハウジング１０２は、直方体状をしており、正面下部が前方に延出して当該部分にキーボード１０３を位置付けている。ハウジング１０２の正面には、キーボード１０３よりも上方に位置させて表示装置１０４が取り付けられている。表示装置１０４は、枠体構造のフレーム１０５に液晶表示パネル１０６が保持されて形成されている。このような表示装置１０４とキーボード１０３との間に配置されている開口部は、印刷の対象となる用紙（例えば、図５に示す帳票用紙４０１）を挿入するための用紙挿入口１０７である。
【０００８】
ハウジング１０２には、その正面左側下方に位置させて電源スイッチ１０８が配置され、正面左側上方に位置させてＬＥＤによるインジケータ１０９が配置されている。ハウジング１０２の正面右側には、磁気ディスク２０８（図３参照）を装着するための装着スロット１１０が配置されている。
【０００９】
このような帳票発行装置１０１は、後方に位置させて排紙トレイ１１１を有し、右側面にトラクタ送りノブ１１２を有している。更に、帳票発行装置１０１は、マウスであるポインティングデバイス１１３も有している。ポインティングデバイス１１３は、キーボード１０３とともに、入力装置１１４を構成する。
【００１０】
図２は、案内経路及びプリンタの部分を切り欠いて内部構造を示す側面図である。帳票発行装置１０１は、用紙挿入口１０７からの帳票用紙４０１の挿入を受け付け、挿入された帳票用紙４０１を案内する案内経路１１５をハウジング１０２の内部に有している。案内経路１１５は、その一端が用紙挿入口１０７に連絡し、他端がハウジング１０２の上面に形成された排紙口１１６に連絡しており、用紙挿入口１０７と排紙口１１６との間を湾曲形状に繋いでいる。前述した排紙トレイ１１１は、排紙口１１６から排紙された用紙挿入口１０７等を保持するように設けられている。
【００１１】
帳票発行装置１０１は、案内経路１１５に挿入された帳票用紙４０１を搬送してプリントヘッド１１７で印刷を行なうプリンタ１１８も有している。プリンタ１１８は、案内経路１１５に挿入された用紙を搬送するための構造として、案内経路１１５を介して対抗配置された一対の搬送ローラ１１９とピンチローラ１２０とからなるローラ対を複数組有している。搬送ローラ１１９は、図示しない駆動源から動力を得て回転駆動される。ピンチローラ１２０は、案内経路１１５を介して搬送ローラ１１９に当接し、搬送ローラ１１９に連れ回り駆動される。
【００１２】
プリントヘッド１１７としては、シリアル型のインパクトドットプリンタヘッドが用いられている。したがって、プリントヘッド１１７は、キャリアシャフト１２１にスライド自在に取り付けられて往復移動自在のキャリッジ１２２に搭載されている。キャリッジ１２２の往復移動方向は、案内経路１１５を案内搬送される帳票用紙４０１の紙幅方向である。
【００１３】
プリンタ１１８は、プリントヘッド１１７を用いたシリアル型のワイヤドットマトリクス方式での印刷を実現するために、プラテン１２３と図示しないインクリボン機構とを備えている。プラテン１２３は、プリントヘッド１１７の先端面と案内経路１１５を介して対向配置され、プリントヘッド１１７の先端面から繰り出される図示しないワイヤの先端部が衝突し得る位置に位置付けられている。インクリボン機構は、プリントヘッド１１７の先端面と案内経路１１５との間に図示しないインクリボンを供給する。
【００１４】
図２中、ハウジング１０２の背面下方に配置されているのはトラクタ１２４である。ハウジング１０２の背面中央に配置されているのは連続紙ホルダ１２５である。トラクタ１２４は、図示しないトラクタ用紙を案内経路１１５に給紙する。このようなトラクタ１２４の紙送り機構部に前述したトラクタ送りノブ１１２が連結されており、トラクタ送りノブ１１２を回転させることによってトラクタ１２４に紙送りを実現させる。このようなトラクタ１２４の手動操作による紙送りは、トラクタ１２４に対する連続紙のセット時に必要となる。連続紙ホルダ１２５は、図示しない連続紙を積層状態で保持し、案内経路１１５に給紙する。帳票発行装置１０１は、後述する帳票用紙４０１（図５参照）等の他に、トラクタ用紙及び連続用紙に対しても、プリントヘッド１１７を用いた印刷を行なうことができる。
【００１５】
図３は、ハードウェア構成を示すブロック図である。帳票発行装置１０１は、マイクロコンピュータ２０１を有している。マイクロコンピュータ２０１は、各種演算処理を実行して各部を統括的に制御するＣＰＵ２０２に固定データを固定的に記憶するＲＯＭ２０３と可変データを書き換え自在に記憶してワークエリアとして機能するＲＡＭ２０４とがバスライン２０５を介して接続されることによって構成されている。このようなマイクロコンピュータ２０１には、ＨＤＤ２０６及び磁気ディスクドライブ２０７もバスライン２０５を介して接続されている。
【００１６】
前述したキーボード１０３及びポインティングデバイス１１３からなる入力装置１１４は、バスライン２０５を介してマイクロコンピュータ２０１に接続され、マイクロコンピュータ２０１に各種の情報を入力する。また、表示装置１０４、インジケータ１０９及びプリンタ１１８もバスライン２０５を介してマイクロコンピュータ２０１に接続され、マイクロコンピュータ２０１による制御を受ける。
【００１７】
図４は、ＨＤＤ２０６に記憶された各種データを模式的に示す図である。帳票発行装置１０１は、ＨＤＤ２０６にＯＳ（オペレーティングシステム）３０１をインストールしている。ＯＳ３０１は、帳票発行装置１０１の起動時にその全部又は一部がＲＡＭ２０４にコピーされ、ＣＰＵ２０２が実行する情報処理を支援する。ＣＰＵ２０２は、基本的にはＲＡＭ２０４にコピーされたＯＳ３０１を参照し、このＯＳ３０１上で動作する。
【００１８】
帳票用紙４０１に対する印刷は、帳票用プログラム３０２に従ったＣＰＵ２０２の情報処理に基づいて実行される。帳票用プログラム３０２は、一例として、磁気ディスク２０８を記録媒体として可搬性を持たされている。そこで、磁気ディスク２０８に記録された帳票用プログラム３０２は、磁気ディスクドライブ２０７によって読み取られ、ＨＤＤ２０６にインストールされる。ＨＤＤ２０６にインストールされた帳票用プログラム３０２は、必要に応じてその全部又は一部がＲＡＭ２０４にコピーされ、ＣＰＵ２０２に参照される。ＣＰＵ２０２は、基本的にはＲＡＭ２０４にコピーされた帳票用プログラム３０２に従い帳票編集処理及び編集された帳票の印刷発行処理を実行し、帳票発行装置１０１に帳票の編集機能及び編集された帳票の発行（印刷）機能を果たさせる。
【００１９】
図４に示すように、帳票用プログラム３０２は、帳票の種類（レイアウト）毎に用意されており、ＨＤＤ２０６にインストールされている。例えば、帳票Ａ用には帳票Ａ用プログラム３０２ａ、帳票Ｂ用には帳票Ｂ用プログラム３０２ｂ、帳票Ｃ用には帳票Ｃ用プログラム３０２ｃ等がそれぞれＨＤＤ２０６にインストールされている。
【００２０】
帳票フォーマット３０３は、図５に例示したような帳票用紙４０１のレイアウトと、入力時及び出力時に用いる書体とを定義したデータである。ここで、図５は、帳票フォーマット３０３の一例を示す模式図である。同図では、帳票用紙４０１を納品書とした例を示しており、年月日欄４０２、番号欄４０３、宛先欄４０４及び明細欄４０５等の入力欄を有している。
【００２１】
帳票フォーマット３０３は、自己の帳票フォーマット３０３を用いる帳票用プログラム３０２と対応付けてＨＤＤ２０６に記憶されており、同一レイアウトの帳票について、使用する書体の異なる複数の帳票フォーマットが用意されている。例えば、帳票Ａ用には、書体を“ゴシック体”とした帳票Ａ用フォーマット３０３ａ、“明朝体”とした帳票Ａ用フォーマット３０３ｂ、“エコ書体”とした帳票Ａ用フォーマット３０３ｃ等が、帳票Ａ用プログラム３０２ａに対応付けてＨＤＤ２０６に記憶されている。また、帳票Ｂ用には、書体を“ゴシック体”とした帳票Ｂ用フォーマット３０３ｄ、“明朝体”とした帳票Ｂ用フォーマット３０３ｅ、“エコ書体”とした帳票Ｂ用フォーマット３０３ｆ等が、帳票Ｂ用プログラム３０２ｂに対応付けてＨＤＤ２０６に記憶されている。また、帳票Ｃ用には、書体を“ゴシック体”とした帳票Ｃ用フォーマット３０３ｇ、“明朝体”とした帳票Ｃ用フォーマット３０３ｈ、“エコ書体”とした帳票Ｃ用フォーマット３０３ｉ等が、帳票Ｃ用プログラム３０２ｃに対応付けてＨＤＤ２０６に記憶されている。
【００２２】
ここで、エコ書体は、図６に示すように、文字５０１の中央部分を空白５０２とすることで、一文字あたりの印刷に要するトナーやインクの削減を図った書体である。なお、エコ書体の基盤となる書体は特に問わず、ゴシック体や明朝体であってもよい。また、各帳票フォーマットに定義される各書体は、印刷及び表示の際の文字列長を揃えるため、文字の幅を一定に揃えた等幅フォントを用いることが好ましい。
【００２３】
図４に戻り、ＨＤＤ２０６には、帳票発行装置１０１の動作に係る各種の設定情報が予め記憶されている。この設定情報の一例として、レイアウトの異なる帳票毎に、当該帳票の発行時に用いる書体を指定した帳票設定情報３０４が、ＨＤＤ２０６に記憶されている。ここで、図７は、帳票設定情報３０４の一例を示す模式図である。同図に示すように、帳票設定情報３０４には、レイアウトの異なる帳票を表した帳票タイプ（帳票Ａ、帳票Ｂ、帳票Ｃ…）毎に、当該帳票の発行時に用いる書体名（ゴシック体、明朝体、エコ書体…）が対応付けて格納されている。
【００２４】
なお、図７では、帳票フォーマット３０３の種類を表す情報として帳票タイプを示したが、これに限らず、各帳票タイプに対応する帳票用プログラム３０２の識別子（プログラム名や格納パス等）を格納する形態としてもよい。また、図７では、各帳票タイプで使用する書体として、ゴシック体、明朝体、エコ書体等の書体名を対応付けた例を示したが、これに限らず、使用する書体に対応する帳票フォーマット３０３の識別子（フォーマット名や格納パス等）を格納する形態としてもよい。
【００２５】
また、各帳票タイプに使用する書体は、図７の例に限らず、任意に設定することが可能であるものとする。一般的に、印字書体として“明朝体”を用いる場合、“ゴシック体”を用いる場合と比べて、トナー又はインクの使用量が３０％程度削減できることが分っている。そのため、各帳票タイプに用いる書体を“明朝体”とすることで、“ゴシック体”を使用する場合よりも、印字に係るトナー又はインクの使用量を削減することが可能となる。また、“エコ書体”を用いる場合、基盤となる書体よりもトナー又はインクの使用量を削減することができるため、基盤となる書体が“明朝体”の場合には、通常の“明朝体”を用いるよりもトナーやインクの使用量削減を図ることができる。このように、同一レイアウトの帳票について、帳票フォーマット３０３で定義する書体を、印刷時に要するトナー又はインク量の異なるものとすることで、書体選択に係る利便性を向上させることができる。
【００２６】
図８は、ＣＰＵ２０２と帳票用プログラム３０２との協働により実現される各機能部を示す図である。図７に示すように、帳票発行装置１０１は、フォーマット展開部３５１、情報表示部３５２、データ入力部３５３、データ記憶部３５４及び帳票発行部３５５を有している。
【００２７】
フォーマット展開部３５１は、帳票用プログラム３０２の起動時に、この帳票用プログラム３０２に対応する一の帳票フォーマット３０３を、ＲＡＭ２０４の一部を構成する画像メモリにイメージ情報として展開する。
【００２８】
具体的に、フォーマット展開部３５１は、帳票設定情報３０４を参照し、起動した帳票用プログラム３０２の帳票タイプで使用する書体名を特定すると、この書体用の帳票フォーマット３０３を、起動した帳票用プログラム３０２に対応する帳票フォーマット３０３の中から選択し、ＲＡＭ２０４の一部を構成する画像メモリに展開する。例えば、帳票設定情報３０４に帳票タイプ“帳票Ａ”に対応付けて書体名“ゴシック体”が定義されている場合、フォーマット展開部３５１は、帳票Ａ用プログラム３０２ａが起動すると、この帳票Ａ用プログラム３０２ａに対応する帳票フォーマット３０３の中から、“ゴシック体”用の帳票Ａ用フォーマット３０３ａを選択し、画像メモリに展開する。
【００２９】
情報表示部３５２は、画像メモリに展開された帳票フォーマット３０３を、表示装置１０４に表示する。ところで、帳票発行装置１０１のユーザは、表示装置１０４に表示されている帳票フォーマット３０３に従い、各入力欄（例えば、図５の年月日欄４０２、番号欄４０３、宛先欄４０４及び明細欄４０５）に所望事項を入力することができる。この際の入力は、キーボード１０３及びポインティングデバイス１１３からなる入力装置１１４によって実行可能である。
【００３０】
帳票用プログラム３０２は、一例として、入力装置１１４による入力に応じて各入力欄に図示しないカーソルを移動させ、入力装置１１４による情報の入力を可能とする。この際、入力される文字の書体は、帳票フォーマット３０３に定義された書体に従う。また、データ入力部３５３は、入力装置１１４によって入力された情報を表示装置１０４に表示されている帳票フォーマット上に表示するという機能を果たす。これにより、マイクロコンピュータ２０１は、印刷結果に相当する帳票用紙の画像を、表示装置１０４に表示させることができる。
【００３１】
データ記憶部３５４は、データ入力部３５３によって各入力欄に入力された情報（以下、印字情報という）をＲＡＭ２０４のワークエリアに一時記憶させる。そして、帳票発行部３５５は、プリンタ１１８を駆動制御することで、用紙挿入口１０７から挿入された用紙を案内経路１１５内に案内搬送し、ＲＡＭ２０４のワークエリアに一時記憶された各印字情報を、対応する入力欄に相当する用紙上の領域に印字（印刷）させることで、帳票の発行を行う。
【００３２】
次に、図９を参照して、帳票発行装置１０１で行われる帳票発行処理の手順について説明する。ここで、図９は、帳票発行処理の手順を示すフローチャートである。
【００３３】
ＣＰＵ２０２は、入力装置１１４を介し、ユーザから発行の対象となる帳票のレイアウト（帳票タイプ）を指定した帳票指定情報の入力を受け付けると、この帳票指定情報で指定された帳票タイプの帳票用プログラム３０２を起動することで、上述した各機能部を実現させる（ステップＳ１１）。以下の処理は、ステップＳ１１で起動した帳票用プログラム３０２により実現される各機能部で実行されることになる。
【００３４】
フォーマット展開部３５１は、帳票設定情報３０４を参照し、ステップＳ１１で起動した自己の帳票用プログラム３０２用の書体、つまり帳票指定情報で指定された帳票タイプに用いる書体を特定する（ステップＳ１２）。続いて、フォーマット展開部３５１は、ステップＳ１１で起動した帳票用プログラム３０２に対応する複数の帳票フォーマット３０３の中から、ステップＳ１２で特定した書体用の帳票フォーマット３０３を選択し、画像メモリに展開する（ステップＳ１３）。
【００３５】
画像メモリに帳票フォーマット３０３が展開されると、情報表示部３５２は、この帳票フォーマット３０３が表すレイアウトを、表示装置１０４に表示する（ステップＳ１４）。次いで、データ入力部３５３は、入力装置１１４を介して、表示装置１０４に表示された帳票フォーマット３０３の入力欄に対し、情報の入力が行われたか否かを判定する（ステップＳ１５）。ここで、情報が入力されない場合（ステップＳ１５；Ｎｏ）、ステップＳ１８に移行する。
【００３６】
ステップＳ１５において、情報の入力を受け付けた場合（ステップＳ１５；Ｙｅｓ）、データ入力部３５３は、入力された情報を表示装置１０４に表示された該当する入力欄上に表示する（ステップＳ１６）。次いで、データ記憶部３５４は、データ入力部３５３が入力を受け付けた情報を印字情報とすると、その入力が行われた入力欄を識別する情報と対応付けてＲＡＭ２０４のワークエリアに一時記憶し（ステップＳ１７）、ステップＳ１８に移行する。
【００３７】
ステップＳ１８において、帳票発行部３５５は、入力装置１１４を介してユーザから帳票の発行を指示する情報（以下、印刷指示という）が入力されたか否かを判定する（ステップＳ１８）。ここで、印刷指示の入力が行われない場合（ステップＳ１８；Ｎｏ）、ステップＳ１５に再び戻る。
【００３８】
一方、ステップＳ１８において、印刷指示の入力を受け付けると（ステップＳ１８；Ｙｅｓ）、帳票発行部３５５は、プリンタ１１８を駆動制御し、用紙挿入口１０７に挿入された用紙を案内経路１１５内に搬送すると、ＲＡＭ２０４のワークエリアに一時記憶された各印字情報を、対応する入力欄に相当する用紙上の領域に印字（印刷）させることで帳票を発行し（ステップＳ１９）、本処理を終了する。
【００３９】
なお、本処理では、帳票のレイアウトが予め印刷された用紙を用いることを前提としているため、ステップＳ１９において、当該レイアウトの各入力欄に対し対応する印字情報を印字するものとするが、帳票のレイアウトが印字されていない用紙を用いる場合には、そのレイアウトの印刷を印字情報の印字とともに行う形態としてもよい。
【００４０】
以上のように、本実施形態の帳票発行装置１０１によれば、帳票の種別毎に書体の異なる複数の帳票フォーマット３０３を対応付けて記憶し、これら複数の帳票フォーマット３０３の中から、その帳票の発行用として指定された一の書体の帳票フォーマット３０３を用いて帳票の発行を行う。これにより、帳票の発行に使用する書体の指定を容易に行うことが可能となり、また、発行される帳票の体裁を所定の様式に従わせることができるため、書体選択に係る利便性を向上させることができる。
【００４１】
以上、本発明の実施形態について説明したが、本発明はこれに限定されるものではなく、本発明の主旨を逸脱しない範囲での種々の変更、置換、追加等が可能である。
【００４２】
例えば、上記実施形態では、画像メモリへの展開の対象となる帳票フォーマット３０３を、帳票設定情報３０４の定義に従って決定する形態としたが、これに限らないものとする。例えば、帳票用プログラム３０２の起動後、入力装置１１４を介してユーザから入力される、発行時に用いる書体を指定した書体指定情報に基づき、フォーマット展開部３５１が、使用する書体（帳票フォーマット３０３）を決定する形態としてもよい（図８の破線矢印参照）。なお、この形態の場合、上述した帳票発行処理（図９参照）において、ステップＳ１２をスキップし、ステップＳ１３で、起動した帳票用プログラム３０２に対応する複数の帳票フォーマット３０３の中から、書体指定情報で指定された書体用の帳票フォーマット３０３を選択すればよい。
【００４３】
また、上記実施形態の帳票発行装置１０１で実行されるプログラムを、インストール可能な形式又は実行可能な形式のファイルとし、磁気ディスク２０８や、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００４４】
また、上記実施形態の帳票発行装置１０１で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上記実施形態の帳票発行装置１０１で実行されるプログラムを、インターネット等のネットワーク経由で提供又は配布するように構成してもよい。
【符号の説明】
【００４５】
１０１  帳票発行装置
１０２  ハウジング
１０３  キーボード
１０４  表示装置
１０５  フレーム
１０６  液晶表示パネル
１０７  用紙挿入口
１０８  電源スイッチ
１０９  インジケータ
１１０  装着スロット
１１１  排紙トレイ
１１２  トラクタ送りノブ
１１３  ポインティングデバイス
１１４  入力装置
１１５  案内経路
１１６  排紙口
１１７  プリントヘッド
１１８  プリンタ
１１９  搬送ローラ
１２０  ピンチローラ
１２１  キャリアシャフト
１２２  キャリッジ
１２３  プラテン
１２４  トラクタ
１２５  連続紙ホルダ
２０１  マイクロコンピュータ
２０２  ＣＰＵ
２０３  ＲＯＭ
２０４  ＲＡＭ
２０５  バスライン
２０６  ＨＤＤ
２０７  磁気ディスクドライブ
２０８  磁気ディスク
３０１  ＯＳ
３０２  帳票用プログラム
３０３  帳票フォーマット
３０４  帳票設定情報
３５１  フォーマット展開部
３５２  情報表示部
３５３  データ入力部
３５４  データ記憶部
３５５  帳票発行部
４０１  帳票用紙
【先行技術文献】
【特許文献】
【００４６】
【特許文献１】特開平８−２６３２３７公報
【図１】
2012098942.tif 000003
【図２】
2012098942.tif 000004
【図３】
2012098942.tif 000005
【図４】
2012098942.tif 000006
【図５】
2012098942.tif 000007
【図６】
2012098942.tif 000008
【図７】
2012098942.tif 000009
【図８】
2012098942.tif 000010
【図９】
2012098942.tif 000011