(57)【要約】【課題】帳票フォームの設計作業を効率的かつ確実におこなうこと。【解決手段】帳票フォーム設計装置１００は、表示部２００と、読取部２０１と、描画部２０２と、透過部２０３と、表示制御部２０４と、生成部２０５と、出力イメージ生成部２０６と、によって構成されている。読取部２０１は、帳票フォームのイメージデータを読み取る。描画部２０２は、帳票フォームの描画を受け付ける。透過部２０３は、表示位置設定画面を透過させる。表示制御部２０４は、透過部２０３によって透過された表示位置設定画面を、編集不可とされた帳票フォームに重ねて表示部２００に表示させる。また、表示制御部２０４は、出力イメージ生成部２０６によって生成された帳票フォームの出力イメージを表示部２００に表示させる。生成部２０５は、帳票フォームのレイアウト情報を生成する。出力イメージ生成部２０６は、帳票フォームの出力イメージを生成する。【選択図】図２
2008171126.tif 000002
【特許請求の範囲】
【請求項１】
帳票フォームを表示する表示手段を備えた帳票フォーム設計装置において、
前記帳票フォームに対する帳票データの表示位置の設定を受け付けるための設定画面を、前記帳票フォームに重ねて前記表示手段に表示させる表示制御手段と、
前記設定画面によって設定された前記帳票データの表示位置に関する情報と、前記帳票フォームに関する情報とに基づいて、前記帳票フォームのレイアウト情報を生成する生成手段と、
を備えたことを特徴とする帳票フォーム設計装置。
【請求項２】
前記表示制御手段は、
前記設定画面を、編集不可の状態とされた前記帳票フォームに重ねて前記表示手段に表示させることを特徴とする請求項１に記載の帳票フォーム設計装置。
【請求項３】
前記設定画面を透過させる透過手段をさらに備え、
前記表示制御手段は、
前記透過手段によって透過された前記設定画面を、前記帳票フォームに重ねて前記表示手段に表示させることを特徴とする請求項１または２に記載の帳票フォーム設計装置。
【請求項４】
前記設定画面によって設定された前記帳票データの表示位置に関する情報と、前記帳票フォームに関する情報とに基づいて、前記帳票フォームの出力イメージを生成する出力イメージ生成手段をさらに備え、
前記表示制御手段は、
前記出力イメージ生成手段によって生成された前記帳票フォームの出力イメージを前記表示手段に表示させることを特徴とする請求項１〜３のいずれか一つに記載の帳票フォーム設計装置。
【請求項５】
帳票フォームの描画を受け付ける描画手段をさらに備え、
前記表示制御手段は、
前記描画手段によって描画された前記帳票フォームに対する帳票データの表示位置の設定を受け付けるための設定画面を、前記描画手段によって描画された前記帳票フォームに重ねて前記表示手段に表示させることを特徴とする請求項１〜４のいずれか一つに記載の帳票フォーム設計装置。
【請求項６】
帳票フォームのイメージデータを読み取る読取手段をさらに備え、
前記表示制御手段は、
前記読取手段によってイメージデータとして読み取られた前記帳票フォームに対する帳票データの表示位置の設定を受け付けるための設定画面を、前記読取手段によってイメージデータとして読み取られた前記帳票フォームに重ねて前記表示手段に表示させることを特徴とする請求項１〜５のいずれか一つに記載の帳票フォーム設計装置。
【請求項７】
帳票フォームを表示する表示手段を備えたコンピュータによって実行される帳票フォーム設計プログラムにおいて、
前記帳票フォームに対する帳票データの表示位置の設定を受け付けるための設定画面を、前記帳票フォームに重ねて前記表示手段に表示させる表示制御工程と、
前記設定画面によって設定された前記帳票データの表示位置に関する情報と、前記帳票フォームに関する情報とに基づいて、前記帳票フォームのレイアウト情報を生成させる生成工程と、
をコンピュータに実行させることを特徴とする帳票フォーム設計プログラム。
【請求項８】
帳票フォームを表示する表示手段を備えたコンピュータによって実行される帳票フォーム設計方法において、
前記帳票フォームに対する帳票データの表示位置の設定を受け付けるための設定画面を、前記帳票フォームに重ねて前記表示手段に表示させる表示制御工程と、
前記設定画面によって設定された前記帳票データの表示位置に関する情報と、前記帳票フォームに関する情報とに基づいて、前記帳票フォームのレイアウト情報を生成する生成工程と、
をコンピュータに実行させることを特徴とする帳票フォーム設計方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、帳票フォームを設計する帳票フォーム設計装置、帳票フォーム設計プログラム、および帳票フォーム設計方法に関する。
【背景技術】
【０００２】
近年、多くの企業においては、各種文書の電子化が進んでおり、そのための帳票システムが導入されている（たとえば、下記特許文献１参照。）。また、このような帳票システムでは、一般的に、パーソナル・コンピュータなどの端末装置を用いて、企業や部署ごとにオリジナルの帳票フォームを設計することができる帳票フォーム設計機能が備えられている。
【０００３】
【特許文献１】特開平０６−０２８３７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しがしながら、上記特許文献１に記載の従来技術にあっては、帳票フォームを設計する際、帳票フォームの描画処理と、描画された帳票フォームに対する帳票データの表示位置の設定処理とを、別の画面上でおこなうことで、最終的に、設計された帳票フォームを出力イメージにて確認することができる。
【０００５】
このため、たとえば、設計された帳票フォームが気に入らない場合や、帳票フォームと帳票データの表示位置との間に微妙なズレが生じている場合は、帳票フォームおよび帳票データの表示位置を修正したうえで、再度、帳票フォームを出力イメージで確認するといった作業を繰り返しおこなう必要があった。この結果、帳票フォームの設計期間が長期化し、帳票フォームの設計作業にかかる人件費などのコストが増加するといった問題が生じていた。
【０００６】
この発明は、上述した従来技術による問題点を解消するため、帳票フォームの設計作業を効率的かつ確実におこなうことができる帳票フォーム設計装置、帳票フォーム設計プログラム、および帳票フォーム設計方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる帳票フォーム設計装置は、帳票フォームを表示する表示手段を備えた帳票フォーム設計装置において、前記帳票フォームに対する帳票データの表示位置の設定を受け付けるための設定画面を、前記帳票フォームに重ねて前記表示手段に表示させる表示制御手段と、前記設定画面によって設定された前記帳票データの表示位置に関する情報と、前記帳票フォームに関する情報とに基づいて、前記帳票フォームのレイアウト情報を生成する生成手段と、を備えたことを特徴とする。
【０００８】
この発明によれば、帳票フォームに対する帳票データの表示位置をユーザに設定させるための設定画面を、帳票フォームに重ねて表示することができる。
【０００９】
また、請求項２の発明にかかる帳票フォーム設計装置は、請求項１に記載の発明において、前記表示制御手段は、前記設定画面を、編集不可の状態とされた前記帳票フォームに重ねて前記表示手段に表示させることを特徴とする。
【００１０】
この発明によれば、帳票フォームに対する帳票データの表示位置をユーザに設定させるための設定画面を、編集不可の状態とされた帳票フォームに重ねて表示することができる。
【００１１】
また、請求項３の発明にかかる帳票フォーム設計装置は、請求項１または２に記載の発明において、前記設定画面を透過させる透過手段をさらに備え、前記表示制御手段は、前記透過手段によって透過された前記設定画面を、前記帳票フォームに重ねて前記表示手段に表示させることを特徴とする。
【００１２】
この発明によれば、帳票フォームに対する帳票データの表示位置をユーザに設定させるための透過された設定画面を、帳票フォームに重ねて表示することができる。
【００１３】
また、請求項４の発明にかかる帳票フォーム設計装置は、請求項１〜３のいずれか一つに記載の発明において、前記設定画面によって設定された前記帳票データの表示位置に関する情報と、前記帳票フォームに関する情報とに基づいて、前記帳票フォームの出力イメージを生成する出力イメージ生成手段をさらに備え、前記表示制御手段は、前記出力イメージ生成手段によって生成された前記帳票フォームの出力イメージを前記表示手段に表示させることを特徴とする。
【００１４】
この発明によれば、帳票フォームに対する帳票データの表示位置をユーザに設定させるための設定画面を、帳票フォームに重ねて表示することができるだけでなく、帳票データの表示位置が設定された帳票フォームの出力イメージを表示することができる。
【００１５】
また、請求項５の発明にかかる帳票フォーム設計装置は、請求項１〜４のいずれか一つに記載の発明において、帳票フォームの描画を受け付ける描画手段をさらに備え、前記表示制御手段は、前記描画手段によって描画された前記帳票フォームに対する帳票データの表示位置の設定を受け付けるための設定画面を、前記描画手段によって描画された前記帳票フォームに重ねて前記表示手段に表示させることを特徴とする。
【００１６】
この発明によれば、帳票フォームをユーザに描画させることができるだけでなく、描画された帳票フォームに対する帳票データの表示位置をユーザに設定させるための設定画面を、帳票フォームに重ねて表示することができる。
【００１７】
また、請求項６の発明にかかる帳票フォーム設計装置は、請求項１〜５のいずれか一つに記載の発明において、帳票フォームのイメージデータを読み取る読取手段をさらに備え、前記表示制御手段は、前記読取手段によってイメージデータとして読み取られた前記帳票フォームに対する帳票データの表示位置の設定を受け付けるための設定画面を、前記読取手段によってイメージデータとして読み取られた前記帳票フォームに重ねて前記表示手段に表示させることを特徴とする。
【００１８】
この発明によれば、帳票フォームのイメージデータを読み取ることができるだけでなく、イメージデータとして読み取られた帳票フォームに対する帳票データの表示位置をユーザに設定させるための設定画面を、帳票フォームに重ねて表示することができる。
【００１９】
また、請求項７の発明にかかる帳票フォーム設計プログラムは、帳票フォームを表示する表示手段を備えたコンピュータによって実行される帳票フォーム設計プログラムにおいて、前記帳票フォームに対する帳票データの表示位置の設定を受け付けるための設定画面を、前記帳票フォームに重ねて前記表示手段に表示させる表示制御工程と、前記設定画面によって設定された前記帳票データの表示位置に関する情報と、前記帳票フォームに関する情報とに基づいて、前記帳票フォームのレイアウト情報を生成させる生成工程と、をコンピュータに実行させることを特徴とする。
【００２０】
この発明によれば、帳票フォームに対する帳票データの表示位置をユーザに設定させるための設定画面を、帳票フォームに重ねてコンピュータに表示させることができる。
【００２１】
また、請求項８の発明にかかる帳票フォーム設計方法は、帳票フォームを表示する表示手段を備えたコンピュータによって実行される帳票フォーム設計方法において、前記帳票フォームに対する帳票データの表示位置の設定を受け付けるための設定画面を、前記帳票フォームに重ねて前記表示手段に表示させる表示制御工程と、前記設定画面によって設定された前記帳票データの表示位置に関する情報と、前記帳票フォームに関する情報とに基づいて、前記帳票フォームのレイアウト情報を生成する生成工程と、をコンピュータに実行させることを特徴とする。
【００２２】
この発明によれば、帳票フォームに対する帳票データの表示位置をユーザに設定させるための設定画面を、帳票フォームに重ねてコンピュータに表示させることができる。
【発明の効果】
【００２３】
本発明にかかる帳票フォーム設計装置、帳票フォーム設計プログラム、および帳票フォーム設計方法によれば、帳票フォームの設計作業を効率的かつ確実におこなうことができるため、結果的に、帳票フォームの設計期間を短期化し、帳票フォームの設計作業にかかる人件費などのコストを削減することができるという効果を奏する。
【発明を実施するための最良の形態】
【００２４】
以下に添付図面を参照して、この発明にかかる帳票フォーム設計装置、帳票フォーム設計プログラム、および帳票フォーム設計方法の好適な実施の形態を詳細に説明する。
【００２５】
（実施の形態）
（帳票フォーム設計装置のハードウェア構成）
まず、この発明の実施の形態にかかる帳票フォーム設計装置のハードウェア構成について説明する。図１は、この発明の実施の形態にかかる帳票フォーム設計装置のハードウェア構成を示すブロック図である。
【００２６】
図１において、帳票フォーム設計装置１００は、帳票フォームの設計処理（以下、「帳票フォーム設計処理」という）をおこなう、パーソナル・コンピュータなどの情報処理装置であり、ＣＰＵ１０１と、ＲＡＭ１０２と、ＲＯＭ１０３と、ＨＤＤ（ハードディスクドライブ）１０４と、ＨＤ（ハードディスク）１０５と、ＦＤＤ（フレキシブルディスクドライブ）１０６と、着脱可能な記録媒体の一例としてのＦＤ（フレキシブルディスク）１０７と、ディスプレイ１０８と、Ｉ／Ｆ（インタフェース）１０９と、キーボード（操作ボタン）１１０と、マウス（ポインティングデバイス）１１１と、スキャナ１１２と、プリンタ１１３と、を備えている。そして、上記各構成部１０１〜１１３はバス１２０によってそれぞれ接続されている。
【００２７】
ＣＰＵ１０１は、帳票フォーム設計装置１００の全体の制御を司る。ＲＡＭ１０２は、ＣＰＵ１０１のワークエリアとして使用される。ＲＯＭ１０３は、ブートプログラムなどのプログラムを記憶している。ＨＤＤ１０４は、ＣＰＵ１０１の制御にしたがってＨＤ１０５に対するデータのリード／ライトを制御する。ＨＤ１０５は、ＨＤＤ１０４の制御で書き込まれたデータを記憶する。
【００２８】
ＦＤＤ１０６は、ＣＰＵ１０１の制御にしたがってＦＤ１０７に対するデータのリード／ライトを制御する。ＦＤ１０７は、ＦＤＤ１０６の制御で書き込まれたデータを記憶したり、ＦＤ１０７に記憶されたデータを読み取らせたりする。なお、着脱可能な記録媒体として、ＦＤ１０７のほか、ＣＤ−ＲＯＭ（ＣＤ−Ｒ、ＣＤ−ＲＷ）、ＭＯ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、メモリカードなどであってもよい。
【００２９】
ディスプレイ１０８は、文書、画像、機能情報などのデータを表示する。このディスプレイ１０８は、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、有機ＥＬディスプレイ、プラズマディスプレイなどを採用することができる。
【００３０】
Ｉ／Ｆ１０９は、通信回線を通じてネットワーク１３０に接続され、このネットワーク１３０を介して、たとえば帳票サーバなどの他の情報処理装置などに接続される。そして、Ｉ／Ｆ１０９は、ネットワーク１３０と帳票フォーム設計装置１００内部とのインタフェースを司り、他の情報処理装置などからのデータの入出力を制御する。Ｉ／Ｆ１０９には、たとえばモデムやＬＡＮアダプタなどを採用することができる。
【００３１】
キーボード１１０およびマウス１１１は、各種データの入力・設定などに用いる。また、スキャナ１１２は、画像情報を光学的に読み取る。そして、プリンタ１１３は、各種情報を印刷する。プリンタ１１３には、たとえばレーザビームプリンタ、インクジェットプリンタ、サーマルプリンタ、インパクトプリンタなどを採用することができる。
【００３２】
（帳票フォーム設計装置１００の機能的構成）
つぎに、この発明の実施の形態にかかる帳票フォーム設計装置１００の機能的構成について説明する。図２は、この発明の実施の形態にかかる帳票フォーム設計装置１００の機能的構成を示すブロック図である。
【００３３】
図２において、帳票フォーム設計装置１００は、表示部２００と、読取部２０１と、描画部２０２と、透過部２０３と、表示制御部２０４と、生成部２０５と、出力イメージ生成部２０６と、を含む構成となっている。
【００３４】
表示部２００は、表示制御部２０４の制御によって、帳票フォーム、帳票フォームに対する帳票データの表示位置の設定を受け付けるための設定画面（以下、「表示位置設定画面」という）、出力イメージ生成部２０６によって生成された帳票フォームの出力イメージなどを表示する。なお、表示部２００は、具体的には、たとえば図１に示したディスプレイ１０８などによってその機能を実現する。
【００３５】
読取部２０１は、帳票フォームのイメージデータを読み取る。たとえば読取部２０１は、帳票が印刷された印刷物から、帳票フォームのイメージデータを読み取る。読取部２０１は、帳票のイメージデータが記録された記録媒体から、帳票フォームのイメージデータを読み取るようにしてもよい。この場合、帳票フォームのイメージデータが記録された記録媒体は、帳票フォーム設計装置１００内部に備えられたものに限らず、可搬性を有する記録媒体や、ネットワーク１３０（図１参照）と接続された他の情報処理装置に備えられたものであってもよい。なお、読取部２０１は、具体的には、たとえば図１に示したスキャナ１１２などによってその機能を実現する。
【００３６】
描画部２０２は、帳票フォームの描画を受け付ける。たとえば、描画部２０２は、帳票フォームの描画するための描画画面を表示して、帳票フォームをユーザに描画させることによって、ユーザによる帳票フォームの描画を受け付ける。ここで、ユーザによって描画される帳票フォームは、罫線、矩形、円、円弧、テキストデータ、イメージデータなどによって構成される。描画部２０２によって描画された帳票フォームは、イメージデータとして、一時的にメモリなどに記憶される。なお、描画部２０２は、具体的には、たとえば図１に示したディスプレイ１０８、キーボード１１０、マウス１１１などによってその機能を実現する。
【００３７】
透過部２０３は、表示位置設定画面の背景を透過させる。ここで、透過部２０３は、表示位置設定画面の背景を、完全に透過させるようにしてもよいし、所定の透過率で透過させるようにしてもよい。また、透過部２０３は、表示位置設定画面の背景を透過させるだけではなく、帳票フォームの背景も透過するようにしてもよい。なお、透過部２０３は、具体的には、たとえば図１に示したＲＡＭ１０２、ＲＯＭ１０３、ＨＤ１０５、ＦＤ１０７などに記憶されたプログラムをＣＰＵ１０１が実行することによってその機能を実現する。
【００３８】
表示制御部２０４は、透過部２０３によって透過された表示位置設定画面を、読取部２０１によってイメージデータとして読み取られた帳票フォームまたは描画部２０２によって描画された帳票フォームに重ねて表示部２００に表示させる。このとき、読取部２０１によって読み取られた帳票フォームまたは描画部２０２によって描画された帳票フォームは、編集不可の状態とされている。ここで、表示位置設定画面によって設定される帳票データの表示位置は、帳票データ（文字または文字列）ごとの表示領域を示す複数の矩形によって構成される。
【００３９】
また、表示制御部２０４は、出力イメージ生成部２０６によって生成された帳票フォームの出力イメージを表示部２００に表示させる。なお、表示制御部２０４は、具体的には、たとえば図１に示したＲＡＭ１０２、ＲＯＭ１０３、ＨＤ１０５、ＦＤ１０７などに記憶されたプログラムをＣＰＵ１０１が実行することによってその機能を実現する。
【００４０】
生成部２０５は、表示位置設定画面によって設定された帳票データの表示位置に関する情報と、帳票フォームに関する情報とに基づいて、帳票フォームのレイアウト情報を生成する。生成部２０５によって生成されたレイアウト情報は、たとえば、ユーザの指定によって、所定の記録媒体（たとえば図１に示したＲＡＭ１０２、ＲＯＭ１０３、ＨＤ１０５、ＦＤ１０７など）に記憶される。なお、生成部２０５は、具体的には、たとえば図１に示したＲＡＭ１０２、ＲＯＭ１０３、ＨＤ１０５、ＦＤ１０７などに記憶されたプログラムをＣＰＵ１０１が実行することによってその機能を実現する。
【００４１】
出力イメージ生成部２０６は、表示位置設定画面によって設定された帳票データの表示位置に関する情報と、帳票フォームに関する情報とに基づいて、帳票フォームの出力イメージを生成する。なお、出力イメージ生成部２０６は、具体的には、たとえば図１に示したディスプレイ１０８などによってその機能を実現する。
【００４２】
（帳票フォーム設計装置１００による帳票フォーム設計処理の手順）
つぎに、この発明の実施の形態にかかる帳票フォーム設計装置１００による帳票フォーム設計処理の手順について説明する。図３は、この発明の実施の形態にかかる帳票フォーム設計装置１００による帳票フォーム設計処理の手順の一例を示すフローチャートである。
【００４３】
まず、読取部２０１によって、帳票フォームのイメージデータを読み取る（ステップＳ３０１）。ここでは、帳票フォームのイメージデータを読み取る代わりに、描画部２０２によって、帳票フォームの描画を受け付けるようにしてもよい。
【００４４】
つぎに、透過部２０３によって、表示位置設定画面を透過させて（ステップＳ３０２）、表示制御部２０４によって、ステップＳ３０１でイメージデータとして読み取られた帳票フォームに重ねて、ステップＳ３０２で透過された表示位置設定画面を表示部２００に表示させる（ステップＳ３０３）。
【００４５】
つぎに、出力イメージ生成部２０６によって、表示位置設定画面によって設定された帳票データの表示位置に関する情報と、帳票フォームに関する情報とに基づいて、帳票フォームの出力イメージを生成して（ステップＳ３０４）、表示制御部２０４によって、ステップＳ３０４で生成された帳票フォームの出力イメージを表示部２００に表示させる（ステップＳ３０５）。
【００４６】
最後に、生成部２０５によって、表示位置設定画面によって設定された帳票データの表示位置に関する情報と、帳票フォームに関する情報とに基づいて、帳票フォームのレイアウト情報を生成して（ステップＳ３０６）、一連の処理を終了する。なお、上述した手順によって生成されたレイアウト情報は、ネットワーク１３０（図１参照）と接続された帳票サーバなどに送信・保管され、帳票の出力処理などに利用される。
【００４７】
（表示部２００によって表示された帳票フォームの一例）
つぎに、表示部２００によって表示された帳票フォームの一例について説明する。図４は、表示部２００によって表示された帳票フォームの一例を示す説明図である。
【００４８】
図４において、表示部２００によって表示された画面４００は、帳票フォームの描画するための画面であって、この画面４００上で帳票フォームをユーザに描画させることによって、ユーザによる帳票フォームの描画を受け付けるための画面である。
【００４９】
また、図４は、読取部２０１によって帳票が印刷された印刷物から読み取られた帳票フォーム４１０が編集可能な状態で表示されている状態を示したものである。そして、画面４００に表示されている帳票フォーム４１０は、罫線、矩形、円、円弧、テキストデータ、イメージデータなどによって構成されている。
【００５０】
ここで、画面４００は、タブ４２０,４３０,４４０を備えており、たとえば、「データ」が示されたタブ４３０をユーザに選択させることによって、図５を用いて後述する表示位置設定画面（画面５００）を表示して、帳票フォーム４１０に対する帳票データの表示位置を設定させることができる。また、「プレビュー」が示されたタブ４４０をユーザに選択させることによって、図６を用いて後述する出力イメージ（画面６００）を表示して、帳票フォーム４１０の出力イメージを確認させることができる。
【００５１】
（表示部２００によって表示された表示位置設定画面の一例）
つぎに、表示部２００によって表示された表示位置設定画面の一例について説明する。図５は、表示部２００によって表示された表示位置設定画面の一例を示す説明図である。
【００５２】
図５において、表示部２００によって表示された画面５００は、帳票データの表示位置を設定するための画面であって、この画面５００上で帳票データの表示位置をユーザに設定させることによって、ユーザによる帳票データの表示位置の設定を受け付けるための画面である。
【００５３】
そして、画面５００は、透過部２０３によって背景が透過されたうえで、編集不可の状態とされた帳票フォーム４１０に重ねて表示されている。このため、帳票フォーム４１０を確認しながら、帳票フォーム４１０に対する帳票データの表示位置をユーザに設定させることができるようになっている。また、誤って帳票フォーム４１０を編集してしまうことなく、帳票フォーム４１０に対する帳票データの表示位置をユーザに設定させることができるようになっている。
【００５４】
また、図５は、図４（画面４００）に示した帳票フォーム４１０に対して、帳票データの表示位置がすでに設定されている状態を示したものである。ここで、画面５００に表示されている帳票データの表示位置は、帳票データ（文字または文字列）ごとの表示領域を示す複数の矩形によって構成されている。
【００５５】
たとえば、住所欄には、住所データの表示領域を示す領域５１０が設定されている。また、氏名欄には、氏名データの表示領域を示す領域５２０が設定されている。また、年度欄には、年度データの表示領域を示す領域５３０が設定されている。また、番号欄には、番号データの表示領域を示す領域５４０が設定されている。また、収入金額欄には、収入金額データの表示領域を示す領域５５０が設定されている。そして、税額欄には、税額データの表示領域を示す領域５６０が設定されている。
【００５６】
ここで、画面５００は、図４に示した画面４００と同様に、タブ４２０,４３０,４４０を備えており、たとえば、「プレビュー」が示されたタブ４４０をユーザに選択させることによって、図６を用いて後述する出力イメージ（画面６００）を表示して、帳票フォーム４１０の出力イメージを確認させることができる。また、「フォーム」が示されたタブ４２０をユーザに選択させることによって、図４に示した画面４００を表示して、帳票フォーム４１０を再編集させることができる。
【００５７】
（表示部２００によって表示された帳票フォームの出力イメージの一例）
つぎに、表示部２００によって表示された帳票フォームの出力イメージの一例について説明する。図６は、表示部２００によって表示された帳票フォームの出力イメージの一例を示す説明図である。
【００５８】
図６において、表示部２００によって表示された画面６００は、この画面６００上に帳票データの出力イメージを表示することによって、帳票フォームの出力イメージをユーザに確認させるための画面である。
【００５９】
また、図６は、図４に示した画面４００によって描画されたうえで、図５に示した画面５００によって帳票データの表示位置が設定された、帳票フォーム４１０の出力イメージを示したものである。
【００６０】
たとえば、住所欄には、図５に示した領域５１０の領域内に、住所データのサンプルデータ６１０が表示されている。また、氏名欄には、図５に示した領域５２０の領域内に、氏名データのサンプルデータ６２０が表示されている。また、年度欄には、図５に示した領域５３０の領域内に、年度データのサンプルデータ６３０が表示されている。また、番号欄には、図５に示した領域５４０の領域内に、番号データのサンプルデータ６４０が表示されている。また、収入金額欄には、図５に示した領域５５０の領域内に、収入金額データのサンプルデータ６５０が表示されている。
【００６１】
ここで、画面６００は、図４に示した画面４００および図５に示した画面５００と同様に、タブ４２０,４３０,４４０を備えており、たとえば、「フォーム」が示されたタブ４２０をユーザに選択させることによって、図４に示した画面４００を表示して、帳票フォーム４１０を再編集させることができる。また、「データ」が示されたタブ４３０をユーザに選択させることによって、図５に示した画面５００を表示して、帳票フォーム４１０に対する帳票データの表示位置を再設定させることができる。
【００６２】
以上説明したように、この発明の実施の形態にかかる帳票フォーム設計装置、帳票フォーム設計プログラム、および帳票フォーム設計方法によれば、読取部２０１によってイメージデータとして読み取られた帳票フォームまたは描画部２０２によって描画された帳票フォームを、編集不可の状態で表示したうえで、透過部２０３によって透過された表示位置設定画面を、帳票フォームに重ねて表示することができる。
【００６３】
このように、透過部２０３によって透過された表示位置設定画面を、帳票フォームに重ねて表示したことにより、たとえばユーザは、帳票フォームとの位置関係を視覚的に確認しながら、帳票フォームに対する帳票データの表示位置を設定することができる。また、帳票フォームを、編集不可の状態で表示したことにより、誤って帳票フォームを編集することなく、帳票フォームに対する帳票データの表示位置を設定することができる。これにより、帳票フォームの設計作業を効率的かつ確実におこなうことができるため、結果的に、帳票フォームの設計期間を短期化し、帳票フォームの設計作業にかかる人件費などのコストを削減することができる。
【００６４】
また、この発明の実施の形態にかかる帳票フォーム設計装置、帳票フォーム設計プログラム、および帳票フォーム設計方法によれば、帳票データの表示位置が設定された帳票フォームの出力イメージを表示することができるため、たとえばユーザは、表示された帳票フォームの出力イメージから、帳票データの表示位置が設定された帳票フォームに対する帳票フォームまたは帳票データの表示位置の変更を加えるか否かの判断をおこなうことができる。これにより、帳票フォームの設計作業を効率的かつ確実におこなうことができるため、結果的に、帳票フォームの設計期間を短期化し、帳票フォームの設計作業にかかる人件費などのコストを削減することができる。
【００６５】
なお、図５に示した画面５００を表示して、帳票フォーム４１０に対する帳票データの表示位置を設定したのちに、図４に示した画面４００を表示して、帳票フォーム４１０を再編集させる際には、画面４００の背景を透過させたうえで、この画面４００を編集不可の状態で表示された画面５００に重ねて表示するようにしてもよい。
【００６６】
この場合、透過された帳票フォームを、表示位置設定画面に重ねて表示したことにより、たとえばユーザは、帳票データの表示位置との位置関係を視覚的に確認しながら、帳票フォームを編集することができる。また、表示位置設定画面を、編集不可の状態で表示したことにより、誤って帳票データの表示位置を編集することなく、帳票フォームを編集することができる。これにより、帳票フォームの設計作業を効率的かつ確実におこなうことができるため、結果的に、帳票フォームの設計期間を短期化し、帳票フォームの設計作業にかかる人件費などのコストを削減することができる。
【００６７】
なお、本実施の形態で説明した帳票フォーム設計方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【産業上の利用可能性】
【００６８】
以上のように、本発明にかかる帳票フォーム設計装置、帳票フォーム設計プログラム、および帳票フォーム設計方法は、帳票フォームの設計機能を有する帳票ソフトウェアや、帳票フォームの設計作業を必要とする帳票システムなどへの利用に適しており、特に、企業や部署ごとに帳票フォームが異なる企業に利用・導入される帳票ソフトウェアおよび帳票システムや、頻繁に帳票フォームの変更が生じる企業に利用・導入される帳票ソフトウェアおよび帳票システムなどへの利用に適している。
【図面の簡単な説明】
【００６９】
【図１】この発明の実施の形態にかかる帳票フォーム設計装置のハードウェア構成を示すブロック図である。
【図２】この発明の実施の形態にかかる帳票フォーム設計装置の機能的構成を示すブロック図である。
【図３】この発明の実施の形態にかかる帳票フォーム設計装置による帳票フォーム設計処理の手順の一例を示すフローチャートである。
【図４】表示部によって表示された帳票フォームの一例を示す説明図である。
【図５】表示部によって表示された表示位置設定画面の一例を示す説明図である。
【図６】表示部によって表示された帳票フォームの出力イメージの一例を示す説明図である。
【符号の説明】
【００７０】
１００  帳票フォーム設計装置
２００  表示部
２０１  読取部
２０２  描画部
２０３  透過部
２０４  表示制御部
２０５  生成部
２０６  出力イメージ生成部
【図１】
2008171126.tif 000003
【図２】
2008171126.tif 000004
【図３】
2008171126.tif 000005
【図４】
2008171126.tif 000006
【図５】
2008171126.tif 000007
【図６】
2008171126.tif 000008