JPH10171619A - インデックス印刷装置及びインデックスを印刷するためのプログラムを記録した媒体 - Google Patents
インデックス印刷装置及びインデックスを印刷するためのプログラムを記録した媒体Info
- Publication number
- JPH10171619A JPH10171619A JP8330874A JP33087496A JPH10171619A JP H10171619 A JPH10171619 A JP H10171619A JP 8330874 A JP8330874 A JP 8330874A JP 33087496 A JP33087496 A JP 33087496A JP H10171619 A JPH10171619 A JP H10171619A
- Authority
- JP
- Japan
- Prior art keywords
- printing
- index
- data
- page
- definition table
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Document Processing Apparatus (AREA)
- Record Information Processing For Printing (AREA)
Abstract
(57)【要約】
【課題】ユーザが任意に指定した条件に応じてインデッ
クスを印刷する。 【解決手段】複数のインデックスとその印刷条件とをイ
ンデックス定義テーブル15bに定義付けておく。ペー
ジ内に各データを印刷する際に、コンピュータ11は各
データが定義テーブル15bの印刷条件に合致するか否
かを判断する。この結果、各データが印刷条件に合致す
る場合に、コンピュータ11は上記印刷条件に対応する
インデックスをページ上で印刷するようにプリンタ17
を制御する。
クスを印刷する。 【解決手段】複数のインデックスとその印刷条件とをイ
ンデックス定義テーブル15bに定義付けておく。ペー
ジ内に各データを印刷する際に、コンピュータ11は各
データが定義テーブル15bの印刷条件に合致するか否
かを判断する。この結果、各データが印刷条件に合致す
る場合に、コンピュータ11は上記印刷条件に対応する
インデックスをページ上で印刷するようにプリンタ17
を制御する。
Description
【0001】
【発明の属する技術分野】本発明は、例えば帳票や文書
等にインデックスを印刷するインデックス印刷装置に係
り、特に条件に応じたインデックスを印刷可能なインデ
ックス印刷装置及びインデックスを印刷するためのプロ
グラムを記録した媒体に関する。
等にインデックスを印刷するインデックス印刷装置に係
り、特に条件に応じたインデックスを印刷可能なインデ
ックス印刷装置及びインデックスを印刷するためのプロ
グラムを記録した媒体に関する。
【0002】
【従来の技術】従来、ある種の印刷装置には、インデッ
クスを印刷する機能を備えたものがあり、例えば複数頁
からなる文書の章や段落にインデックスを付加して印刷
するといった利用がなされている。
クスを印刷する機能を備えたものがあり、例えば複数頁
からなる文書の章や段落にインデックスを付加して印刷
するといった利用がなされている。
【0003】この場合、印刷対象が文書であれば、その
文書を作成する際に、予め何ページから何ページまでに
インデックスを付加するといったことを指定しておく。
これにより、その指定位置にインデックが付加されて印
刷されることになり、ユーザはその印刷結果を見ること
により、文書の章や節をインデックスによって識別でき
るようになる。
文書を作成する際に、予め何ページから何ページまでに
インデックスを付加するといったことを指定しておく。
これにより、その指定位置にインデックが付加されて印
刷されることになり、ユーザはその印刷結果を見ること
により、文書の章や節をインデックスによって識別でき
るようになる。
【0004】
【発明が解決しようとする課題】例えば、各店舗の売り
上げ状況などが記された帳票には、注目すべきデータ
(例えば売り上げ状況が極めて悪い店舗のデータ)があ
り、販売管理を行う上で、そのようなデータのチェック
が常に求められる。しかし、帳票が数ページにも及んで
いると、そのデータを見付けるのに非常に苦労する。し
たがって、注目すべきデータのあるページにインデック
スを印刷することができれば、管理上、非常に都合の良
いものとなる。
上げ状況などが記された帳票には、注目すべきデータ
(例えば売り上げ状況が極めて悪い店舗のデータ)があ
り、販売管理を行う上で、そのようなデータのチェック
が常に求められる。しかし、帳票が数ページにも及んで
いると、そのデータを見付けるのに非常に苦労する。し
たがって、注目すべきデータのあるページにインデック
スを印刷することができれば、管理上、非常に都合の良
いものとなる。
【0005】しかしながら、従来のインデックス印刷で
は、上述したような文書の章や段落の例のように、ユー
ザが予めインデックスを付加すべき位置を意識している
ことが前提であった。このため、帳票のように、その時
々のデータ条件によってインデックスの位置が変更され
るものに対しては利用できず、非常に不具合なものであ
った。
は、上述したような文書の章や段落の例のように、ユー
ザが予めインデックスを付加すべき位置を意識している
ことが前提であった。このため、帳票のように、その時
々のデータ条件によってインデックスの位置が変更され
るものに対しては利用できず、非常に不具合なものであ
った。
【0006】そこで、本発明は上記事情に鑑みなされた
もので、ユーザが任意に指定した条件に応じてインデッ
クスを印刷することのできるインデックス印刷装置及び
インデックスを印刷するためのプログラムを記録した媒
体を提供することを目的とする。
もので、ユーザが任意に指定した条件に応じてインデッ
クスを印刷することのできるインデックス印刷装置及び
インデックスを印刷するためのプログラムを記録した媒
体を提供することを目的とする。
【0007】
【課題を解決するための手段】本発明のインデックス印
刷装置は、複数のインデックスとその印刷条件とが定義
付けられた定義テーブルを記憶する記憶手段と、ページ
内に各データを印刷する際に、上記各データが上記記憶
手段に記憶された定義テーブルの印刷条件に合致するか
否かを判断する判断手段と、この判断手段の結果、上記
各データが上記印刷条件に合致する場合に、上記印刷条
件に対応するインデックスを上記ページ上で印刷する印
刷手段とを具備したものである。
刷装置は、複数のインデックスとその印刷条件とが定義
付けられた定義テーブルを記憶する記憶手段と、ページ
内に各データを印刷する際に、上記各データが上記記憶
手段に記憶された定義テーブルの印刷条件に合致するか
否かを判断する判断手段と、この判断手段の結果、上記
各データが上記印刷条件に合致する場合に、上記印刷条
件に対応するインデックスを上記ページ上で印刷する印
刷手段とを具備したものである。
【0008】このような構成によれば、複数のインデッ
クスとその印刷条件とを定義テーブルに定義しておくこ
とにより、ページ内に各データを印刷する際に、各デー
タが定義テーブルの印刷条件に合致するか否かが判断さ
れる。そして、各データが印刷条件に合致する場合に、
上記印刷条件に対応するインデックスがページ上で印刷
される。
クスとその印刷条件とを定義テーブルに定義しておくこ
とにより、ページ内に各データを印刷する際に、各デー
タが定義テーブルの印刷条件に合致するか否かが判断さ
れる。そして、各データが印刷条件に合致する場合に、
上記印刷条件に対応するインデックスがページ上で印刷
される。
【0009】
【発明の実施の形態】以下、図面を参照して本発明の一
実施形態を説明する。図1は本発明の一実施形態に係る
インデックス印刷装置の構成を示すブロック図である。
本装置は、記録媒体に記録されたプログラムを読み込
み、このプログラムによって動作が制御されるコンピュ
ータ11によって実現される。
実施形態を説明する。図1は本発明の一実施形態に係る
インデックス印刷装置の構成を示すブロック図である。
本装置は、記録媒体に記録されたプログラムを読み込
み、このプログラムによって動作が制御されるコンピュ
ータ11によって実現される。
【0010】コンピュータ11は本装置全体の制御を行
うものであり、ここでは図5及び図6に示すようなイン
デックス印刷処理を実行する。このコンピュータ11に
は、例えばROM、RAM等の内部メモリ12が設けら
れている。
うものであり、ここでは図5及び図6に示すようなイン
デックス印刷処理を実行する。このコンピュータ11に
は、例えばROM、RAM等の内部メモリ12が設けら
れている。
【0011】内部メモリ12には、コンピュータ11を
起動するための制御プログラム、表示や印字に用いるフ
ォントデータなど、本装置に必要な各種データが記憶さ
れている。また、この内部メモリ12には、FD(フロ
ッピーディスク)13、CD−ROM14、HD(ハー
ドディスク)15等の記録媒体に記録されたプログラム
や、各種データファイルがインストールされる。
起動するための制御プログラム、表示や印字に用いるフ
ォントデータなど、本装置に必要な各種データが記憶さ
れている。また、この内部メモリ12には、FD(フロ
ッピーディスク)13、CD−ROM14、HD(ハー
ドディスク)15等の記録媒体に記録されたプログラム
や、各種データファイルがインストールされる。
【0012】本実施形態では、CD−ROM14に帳票
アプリケーション14aが記録されており、HD15に
レコードファイル15a及びインデックス定義テーブル
15bが記録されている。コンピュータ11は、入力指
示に従ったプログラムの起動で、これらの記録媒体に記
録されたプログラムやデータファイル等を内部メモリ1
2に読み込んで、各種処理を実行する。
アプリケーション14aが記録されており、HD15に
レコードファイル15a及びインデックス定義テーブル
15bが記録されている。コンピュータ11は、入力指
示に従ったプログラムの起動で、これらの記録媒体に記
録されたプログラムやデータファイル等を内部メモリ1
2に読み込んで、各種処理を実行する。
【0013】また、本装置は、表示部16、プリンタ1
7、キーボード/マウス18、通信インターフェース1
9を有する。表示部16は、例えばCRT (Cathode Ra
y Tube) やLCD (Liquid CrystalDisplay) 等の表示
装置からなり、コンピュータ11の制御の下で各種デー
タの表示を行う。プリンタ17は、コンピュータ11の
制御の下で各種データの印刷を行う。キーボード/マウ
ス18は、データの入力や指示を行うための入力装置で
ある。通信インターフェース19は、通信ネットワーク
を介して外部装置とデータ通信を行うためのインタフェ
ースである。
7、キーボード/マウス18、通信インターフェース1
9を有する。表示部16は、例えばCRT (Cathode Ra
y Tube) やLCD (Liquid CrystalDisplay) 等の表示
装置からなり、コンピュータ11の制御の下で各種デー
タの表示を行う。プリンタ17は、コンピュータ11の
制御の下で各種データの印刷を行う。キーボード/マウ
ス18は、データの入力や指示を行うための入力装置で
ある。通信インターフェース19は、通信ネットワーク
を介して外部装置とデータ通信を行うためのインタフェ
ースである。
【0014】図2は同実施形態におけるインデックス定
義テーブルの構成を示す図である。HD15には、図2
に示すようなインデックス定義テーブル15bが記憶さ
れている。このインデックス定義テーブル15bには、
インデックスの印刷対象となる項目21と、それらの項
目21毎にインデックスの印刷条件22、印刷形式情報
23が定義付けられている。また、同定義テーブル15
bには、インデックスの印刷を示すフラグ24がセット
されるようになっている。
義テーブルの構成を示す図である。HD15には、図2
に示すようなインデックス定義テーブル15bが記憶さ
れている。このインデックス定義テーブル15bには、
インデックスの印刷対象となる項目21と、それらの項
目21毎にインデックスの印刷条件22、印刷形式情報
23が定義付けられている。また、同定義テーブル15
bには、インデックスの印刷を示すフラグ24がセット
されるようになっている。
【0015】図2の例では、各店舗の売り上げ状況など
が記された帳票を対象として、「売上実績」、「粗
利」、「在庫」といった各項目が印刷対象項目21とし
てインデックス定義テーブル15bに登録されており、
それらの項目毎に「1000以下」、「200以下」、
「100以下」といったデータ条件が印刷条件22とし
て同定義テーブル15bに定義されている。さらに、各
印刷条件22に対応して、インデックスの印刷位置、縦
サイズ、横サイズ、色、文字などを示す印刷形式情報2
3が同定義テーブル15bに定義されている。
が記された帳票を対象として、「売上実績」、「粗
利」、「在庫」といった各項目が印刷対象項目21とし
てインデックス定義テーブル15bに登録されており、
それらの項目毎に「1000以下」、「200以下」、
「100以下」といったデータ条件が印刷条件22とし
て同定義テーブル15bに定義されている。さらに、各
印刷条件22に対応して、インデックスの印刷位置、縦
サイズ、横サイズ、色、文字などを示す印刷形式情報2
3が同定義テーブル15bに定義されている。
【0016】また、フラグ24はインデックスの印刷を
示すものであり、帳票の項目データが印刷条件22と合
致する場合にセットされる。図3は同実施形態における
インデックスの印刷結果を示す図である。図3(a)に
示すように、帳票の中で注目すべきデータを条件として
与えておけば、その注目データのあるページにインデッ
クス31が印刷される。
示すものであり、帳票の項目データが印刷条件22と合
致する場合にセットされる。図3は同実施形態における
インデックスの印刷結果を示す図である。図3(a)に
示すように、帳票の中で注目すべきデータを条件として
与えておけば、その注目データのあるページにインデッ
クス31が印刷される。
【0017】図3の例では、「売上実績」に注目データ
がある場合、「粗利」に注目データがある場合、「在
庫」に注目データがある場合が示されており、それらの
注目データに応じたインデックス31が該当ページに所
定の形式(位置、サイズ、色、文字等)で印刷されてい
る。
がある場合、「粗利」に注目データがある場合、「在
庫」に注目データがある場合が示されており、それらの
注目データに応じたインデックス31が該当ページに所
定の形式(位置、サイズ、色、文字等)で印刷されてい
る。
【0018】また、同図(b)に示すように、帳票の各
ページには複数のデータが印刷されるが、その中の注目
データには、例えば背景色などの所定の書式32が付加
されている。
ページには複数のデータが印刷されるが、その中の注目
データには、例えば背景色などの所定の書式32が付加
されている。
【0019】図4は同実施形態におけるインデックスの
印刷形式を示す図である。インデックス31は、図2に
示すインデックス定義テーブル15bの印刷形式情報2
3に基づいて、各印刷対象項目21毎に設定された位
置、サイズ、色、文字等で印刷される。
印刷形式を示す図である。インデックス31は、図2に
示すインデックス定義テーブル15bの印刷形式情報2
3に基づいて、各印刷対象項目21毎に設定された位
置、サイズ、色、文字等で印刷される。
【0020】例えば、印刷対象項目21が「売上実績」
であれば、そのページの右端の上から30mmの位置
に、縦10mm、横5mmのインデックス31が赤色で
印刷される。同様に、印刷対象項目21が「粗利」であ
れば、そのページの右端の上から45mmの位置に、縦
10mm、横5mmのインデックス31がオレンジ色で
印刷され、印刷対象項目21が「在庫」であれば、その
ページの右端の上から60mmの位置に、縦10mm、
横5mmのインデックス31が黄色で印刷される。
であれば、そのページの右端の上から30mmの位置
に、縦10mm、横5mmのインデックス31が赤色で
印刷される。同様に、印刷対象項目21が「粗利」であ
れば、そのページの右端の上から45mmの位置に、縦
10mm、横5mmのインデックス31がオレンジ色で
印刷され、印刷対象項目21が「在庫」であれば、その
ページの右端の上から60mmの位置に、縦10mm、
横5mmのインデックス31が黄色で印刷される。
【0021】次に、同実施形態の動作を説明する。ま
ず、図5を参照してインデックス定義設定処理の動作を
説明する。図5は同実施形態におけるインデックス定義
設定処理の動作を説明するためのフローチャートであ
る。インデックスの印刷を行うに際し、図示せぬ定義画
面上にて、インデックスの印刷対象なる項目を指定する
と共に(ステップA11)、その項目に対する印刷条
件、印刷形式(位置、サイズ、色、文字)をユーザが任
意に指定する(ステップA12)。これにより、コンピ
ュータ11はその指定内容に基づいて、図2に示すよう
なインデックス定義テーブル15bを作成し、これをH
D15に格納する(ステップA13)。
ず、図5を参照してインデックス定義設定処理の動作を
説明する。図5は同実施形態におけるインデックス定義
設定処理の動作を説明するためのフローチャートであ
る。インデックスの印刷を行うに際し、図示せぬ定義画
面上にて、インデックスの印刷対象なる項目を指定する
と共に(ステップA11)、その項目に対する印刷条
件、印刷形式(位置、サイズ、色、文字)をユーザが任
意に指定する(ステップA12)。これにより、コンピ
ュータ11はその指定内容に基づいて、図2に示すよう
なインデックス定義テーブル15bを作成し、これをH
D15に格納する(ステップA13)。
【0022】この場合、印刷対象なる項目は複数指定す
ることができ、コンピュータ11は各項目毎に上記同様
の処理を繰り返した後、ここでの処理を終了する(ステ
ップA14)。
ることができ、コンピュータ11は各項目毎に上記同様
の処理を繰り返した後、ここでの処理を終了する(ステ
ップA14)。
【0023】次に、図6を参照して印刷処理の動作を説
明する。図6は同実施形態における印刷処理の動作を説
明するためのフローチャートである。キーボード/マウ
ス18を通じて印刷指示があると、コンピュータ11は
CD−ROM14から帳票アプリケーション14aを読
み込むことにより、以下のような印刷処理を実行する。
明する。図6は同実施形態における印刷処理の動作を説
明するためのフローチャートである。キーボード/マウ
ス18を通じて印刷指示があると、コンピュータ11は
CD−ROM14から帳票アプリケーション14aを読
み込むことにより、以下のような印刷処理を実行する。
【0024】すなわち、コンピュータ11は、まず、H
D15に格納されたレコードファイル15aの中から帳
票の1ページ内に印刷するレコードデータを読み込み
(ステップB11)、そのレコードデータを予め設定さ
れた書式に従って印刷するようにプリンタ17を制御す
る(ステップB12)。
D15に格納されたレコードファイル15aの中から帳
票の1ページ内に印刷するレコードデータを読み込み
(ステップB11)、そのレコードデータを予め設定さ
れた書式に従って印刷するようにプリンタ17を制御す
る(ステップB12)。
【0025】ここで、インデックス印刷が指定されてい
る場合には(ステップB13のYes)、コンピュータ
11は図2に示すインデックス定義テーブル15bを参
照し、同定義テーブル15bの各印刷対象項目21(イ
ンデックス項目)毎に項目データを順次チェックし、そ
れらの項目データが同定義テーブル15bに予め定義さ
れている印刷条件22と一致するか否かを判断する(ス
テップB14〜B18)。
る場合には(ステップB13のYes)、コンピュータ
11は図2に示すインデックス定義テーブル15bを参
照し、同定義テーブル15bの各印刷対象項目21(イ
ンデックス項目)毎に項目データを順次チェックし、そ
れらの項目データが同定義テーブル15bに予め定義さ
れている印刷条件22と一致するか否かを判断する(ス
テップB14〜B18)。
【0026】その結果、印刷条件と一致する項目データ
がある場合には(ステップB15のYes)、コンピュ
ータ11はその項目データ部分を図3(b)のような書
式32にて識別印刷するようにプリンタ17を制御する
(ステップB16)。また、その際に、コンピュータ1
1はインデックスを印刷する旨のフラグ24を同定義テ
ーブル15bにセットする(ステップB16)。
がある場合には(ステップB15のYes)、コンピュ
ータ11はその項目データ部分を図3(b)のような書
式32にて識別印刷するようにプリンタ17を制御する
(ステップB16)。また、その際に、コンピュータ1
1はインデックスを印刷する旨のフラグ24を同定義テ
ーブル15bにセットする(ステップB16)。
【0027】しかして、この時点で、当該ページが終了
していなければ(ステップB19のNo)、コンピュー
タ11は次のレコードデータの有無を確認し、次のレコ
ードデータがあれば(ステップB22のNo)、ステッ
プB11から上記同様の処理を繰り返す。また、次のレ
コードデータがなければ、コンピュータ11は当該ペー
ジの中に上記フラグのセットされたインデックスをその
印刷形式情報23に基づいて印刷するようにプリンタ1
7を制御する(ステップB23)。
していなければ(ステップB19のNo)、コンピュー
タ11は次のレコードデータの有無を確認し、次のレコ
ードデータがあれば(ステップB22のNo)、ステッ
プB11から上記同様の処理を繰り返す。また、次のレ
コードデータがなければ、コンピュータ11は当該ペー
ジの中に上記フラグのセットされたインデックスをその
印刷形式情報23に基づいて印刷するようにプリンタ1
7を制御する(ステップB23)。
【0028】一方、レコードデータが残っている状態
で、当該ページが終了した場合には(ステップB19の
Yes)、コンピュータ11はその時点で上記フラグの
セットされたインデックスをその印刷形式情報23に基
づいて印刷するようにプリンタ17を制御する(ステッ
プB20)。そして、コンピュータ11は図示せぬペー
ジポインタを次ページに進め(ステップB21)、残り
のレコードデータに対して上記同様の処理を繰り返す
(ステップB22のNo)。
で、当該ページが終了した場合には(ステップB19の
Yes)、コンピュータ11はその時点で上記フラグの
セットされたインデックスをその印刷形式情報23に基
づいて印刷するようにプリンタ17を制御する(ステッ
プB20)。そして、コンピュータ11は図示せぬペー
ジポインタを次ページに進め(ステップB21)、残り
のレコードデータに対して上記同様の処理を繰り返す
(ステップB22のNo)。
【0029】このようにして、各項目毎に印刷条件と一
致するデータの確認がなされ、印刷条件と一致する場合
には、図3(a)に示すように、その項目に応じたイン
デックス31が所定の形式で該当ページ内に印刷され
る。したがって、複数ページからなる帳票において、各
項目毎に注目すべきデータを条件として与えておけば、
「売上実績」に注目データがあるページ、「粗利」に注
目データがあるページ、「在庫」に注目データがあるペ
ージに、各項目に対応したインデックス31を所定の形
式で印刷することができる。これにより、注目データの
あるページを一目で識別できるようになる。
致するデータの確認がなされ、印刷条件と一致する場合
には、図3(a)に示すように、その項目に応じたイン
デックス31が所定の形式で該当ページ内に印刷され
る。したがって、複数ページからなる帳票において、各
項目毎に注目すべきデータを条件として与えておけば、
「売上実績」に注目データがあるページ、「粗利」に注
目データがあるページ、「在庫」に注目データがあるペ
ージに、各項目に対応したインデックス31を所定の形
式で印刷することができる。これにより、注目データの
あるページを一目で識別できるようになる。
【0030】なお、上記実施形態では、各項目毎にイン
デックスの印刷条件を定義したが、同じ項目に対し、異
なる印刷条件を定義するようにしても良い。この場合の
例を図7及び図8に示す。
デックスの印刷条件を定義したが、同じ項目に対し、異
なる印刷条件を定義するようにしても良い。この場合の
例を図7及び図8に示す。
【0031】図7は本発明の第2の実施形態としてのイ
ンデックス定義テーブル及び印刷結果を示す図である。
上記実施形態では、1つの項目データに対して印刷条件
22を1つ定義していたが、第2の実施形態では、予め
指定された1つの項目データに対して複数の印刷条件2
2を定義し、それらの印刷条件22に対応する印刷形式
情報23を定義する。
ンデックス定義テーブル及び印刷結果を示す図である。
上記実施形態では、1つの項目データに対して印刷条件
22を1つ定義していたが、第2の実施形態では、予め
指定された1つの項目データに対して複数の印刷条件2
2を定義し、それらの印刷条件22に対応する印刷形式
情報23を定義する。
【0032】この場合、図7(a)に示すように、各印
刷条件22毎に「赤」、「オレンジ」、「黄」といった
ような色情報を印刷形式情報23としてインデックス定
義テーブル15bに定義しておくと、同図(b)に示す
ように、「−100」以下のデータがあるページには赤
色のインデックス31、「−100」より大きく、か
つ、「0」以下のデータがあるページにはオレンジ色の
インデックス31、「100」以下のデータがあるペー
ジには黄色のインデックス31といったように、データ
の値に応じた色でインデックス31が印刷されることに
なる。したがって、インデックス31の色によって、注
目データの存在をより明確に識別できるようになる。
刷条件22毎に「赤」、「オレンジ」、「黄」といった
ような色情報を印刷形式情報23としてインデックス定
義テーブル15bに定義しておくと、同図(b)に示す
ように、「−100」以下のデータがあるページには赤
色のインデックス31、「−100」より大きく、か
つ、「0」以下のデータがあるページにはオレンジ色の
インデックス31、「100」以下のデータがあるペー
ジには黄色のインデックス31といったように、データ
の値に応じた色でインデックス31が印刷されることに
なる。したがって、インデックス31の色によって、注
目データの存在をより明確に識別できるようになる。
【0033】なお、使い方によっては、色だけでなく、
インデックス31の位置やサイズを変えても良い。図8
は本発明の第3の実施形態としてのインデックス定義テ
ーブル及び印刷結果を示す図である。第3の実施形態で
は、上記第2の実施形態と同様、予め指定された1つの
項目データに対して複数の印刷条件22を定義し、それ
らの印刷条件22に対応する印刷形式情報23を定義す
るものであるが、ここではインデックスの中に印刷する
文字を任意に定義する。
インデックス31の位置やサイズを変えても良い。図8
は本発明の第3の実施形態としてのインデックス定義テ
ーブル及び印刷結果を示す図である。第3の実施形態で
は、上記第2の実施形態と同様、予め指定された1つの
項目データに対して複数の印刷条件22を定義し、それ
らの印刷条件22に対応する印刷形式情報23を定義す
るものであるが、ここではインデックスの中に印刷する
文字を任意に定義する。
【0034】この場合、図8(a)に示すように、各印
刷条件22毎に「要対策」、「黒星マーク」、「文字な
し」といったような文字情報を印刷形式情報23として
インデックス定義テーブル15bに定義しておくと、同
図(b)に示すように、「−100」以下のデータがあ
るページには要対策の文字を有するインデックス31、
「−100」より大きく、かつ、「0」以下のデータが
あるページには黒星のマークを有するインデックス3
1、「100」以下のデータがあるページには「文字な
し」のインデックス31といったように、インデックス
31にデータの値に応じた文字(あるいは記号)が印刷
されることになる。したがって、データの注目度をラン
ク付けしたい場合などにおいて、より明確なインデック
スとして利用することができる。
刷条件22毎に「要対策」、「黒星マーク」、「文字な
し」といったような文字情報を印刷形式情報23として
インデックス定義テーブル15bに定義しておくと、同
図(b)に示すように、「−100」以下のデータがあ
るページには要対策の文字を有するインデックス31、
「−100」より大きく、かつ、「0」以下のデータが
あるページには黒星のマークを有するインデックス3
1、「100」以下のデータがあるページには「文字な
し」のインデックス31といったように、インデックス
31にデータの値に応じた文字(あるいは記号)が印刷
されることになる。したがって、データの注目度をラン
ク付けしたい場合などにおいて、より明確なインデック
スとして利用することができる。
【0035】なお、上記各実施形態では、複数ページか
らなる帳票の印刷を例にして説明したが、本発明はこれ
に限るものではなく、例えば文書の印刷で、指定語句の
あるページにインデックスを印刷する場合や、表データ
の印刷で、指定データのあるページにインデックスを印
刷する場合などにおいても、上記同様の手法を適用する
ことができるものである。
らなる帳票の印刷を例にして説明したが、本発明はこれ
に限るものではなく、例えば文書の印刷で、指定語句の
あるページにインデックスを印刷する場合や、表データ
の印刷で、指定データのあるページにインデックスを印
刷する場合などにおいても、上記同様の手法を適用する
ことができるものである。
【0036】また、上述した実施形態において記載した
手法は、コンピュータに実行させることのできるプログ
ラムとして、例えば磁気ディスク(フロッピーディス
ク、ハードディスク等)、光ディスク(CD−ROM、
DVD等)、半導体メモリなどの記録媒体に書き込んで
各種装置に適用したり、通信媒体により伝送して各種装
置に適用することも可能である。本装置を実現するコン
ピュータは、記録媒体に記録されたプログラムを読み込
み、このプログラムによって動作が制御されることによ
り、上述した処理を実行する。
手法は、コンピュータに実行させることのできるプログ
ラムとして、例えば磁気ディスク(フロッピーディス
ク、ハードディスク等)、光ディスク(CD−ROM、
DVD等)、半導体メモリなどの記録媒体に書き込んで
各種装置に適用したり、通信媒体により伝送して各種装
置に適用することも可能である。本装置を実現するコン
ピュータは、記録媒体に記録されたプログラムを読み込
み、このプログラムによって動作が制御されることによ
り、上述した処理を実行する。
【0037】
【発明の効果】以上説明したように、本発明によれば、
ユーザが任意に指定した条件に応じてインデックスを印
刷することができる。したがって、例えば帳票のような
ものを対象とした場合でも、その中で注目すべきデータ
を条件として与えておけば、該当ページにインデックス
を付加して印刷することができ、これにより、注目デー
タのあるページを容易に識別できるようになる。
ユーザが任意に指定した条件に応じてインデックスを印
刷することができる。したがって、例えば帳票のような
ものを対象とした場合でも、その中で注目すべきデータ
を条件として与えておけば、該当ページにインデックス
を付加して印刷することができ、これにより、注目デー
タのあるページを容易に識別できるようになる。
【図1】本発明の一実施形態に係るインデックス印刷装
置の構成を示すブロック図。
置の構成を示すブロック図。
【図2】同実施形態におけるインデックス定義テーブル
の構成を示す図。
の構成を示す図。
【図3】同実施形態におけるインデックスの印刷結果を
示す図。
示す図。
【図4】同実施形態におけるインデックスの印刷形式を
示す図。
示す図。
【図5】同実施形態におけるインデックス定義設定処理
の動作を説明するためのフローチャート。
の動作を説明するためのフローチャート。
【図6】同実施形態における印刷処理の動作を説明する
ためのフローチャート。
ためのフローチャート。
【図7】本発明の第2の実施形態としてのインデックス
定義テーブル及び印刷結果を示す図。
定義テーブル及び印刷結果を示す図。
【図8】本発明の第3の実施形態としてのインデックス
定義テーブル及び印刷結果を示す図。
定義テーブル及び印刷結果を示す図。
11…コンピュータ 12…内部メモリ 13…FD 14…CD−ROM 14a…帳票アプリケーション 15…HD 15a…レコードファイル 15b…インデックス定義テーブル 16…表示部 17…プリンタ 18…キーボード/マウス 19…通信インターフェース 21…印刷対象項目 22…印刷条件 23…印刷形式情報 24…フラグ 31…インデックス
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 FI G06F 15/22 J
Claims (4)
- 【請求項1】 複数のインデックスとその印刷条件とが
定義付けられた定義テーブルを記憶する記憶手段と、 ページ内に各データを印刷する際に、上記各データが上
記記憶手段に記憶された定義テーブルの印刷条件に合致
するか否かを判断する判断手段と、 この判断手段の結果、上記各データが上記印刷条件に合
致する場合に、上記印刷条件に対応するインデックスを
上記ページ上で印刷する印刷手段とを具備したことを特
徴とするインデックス印刷装置。 - 【請求項2】 上記各データは複数項目毎に区分される
データであり、各項目毎にインデックスの印刷条件を定
義し、それらの印刷条件に対応する印刷形式情報を上記
定義テーブルに登録しておくことにより、 上記印刷手段は、各項目毎に上記印刷条件に対応するイ
ンデックスを上記印刷形式情報に基づいて印刷すること
を特徴とする請求項1記載のインデックス印刷装置。 - 【請求項3】 上記各データは複数項目毎に区分される
複数のレコードデータであり、同一項目に対してインデ
ックスの印刷条件を定義し、それらの印刷条件に対応す
る印刷形式情報を上記定義テーブルに登録しておくこと
により、 上記印刷手段は、同一項目に対して上記印刷条件に対応
するインデックスを上記印刷形式情報に基づいて印刷す
ることを特徴とする請求項1記載のインデックス印刷装
置。 - 【請求項4】 インデックスを印刷するためのプログラ
ムを記録した媒体であって、 コンピュータを、 複数のインデックスとその印刷条件とが定義付けられた
定義テーブルを記憶させる記憶手段、 ページ内に各データを印刷する際に、上記各データが上
記記憶手段に記憶された定義テーブルの印刷条件に合致
するか否かを判断させる判断手段、 この判断手段の結果、上記各データが上記印刷条件に合
致する場合に、上記印刷条件に対応するインデックスを
上記ページ上で印刷させる印刷手段として機能させるた
めのプログラムを記録したコンピュータ読み取り可能な
媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8330874A JPH10171619A (ja) | 1996-12-11 | 1996-12-11 | インデックス印刷装置及びインデックスを印刷するためのプログラムを記録した媒体 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8330874A JPH10171619A (ja) | 1996-12-11 | 1996-12-11 | インデックス印刷装置及びインデックスを印刷するためのプログラムを記録した媒体 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10171619A true JPH10171619A (ja) | 1998-06-26 |
Family
ID=18237486
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8330874A Pending JPH10171619A (ja) | 1996-12-11 | 1996-12-11 | インデックス印刷装置及びインデックスを印刷するためのプログラムを記録した媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH10171619A (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005319666A (ja) * | 2004-05-07 | 2005-11-17 | Konica Minolta Business Technologies Inc | 印刷ジョブ作成プログラムおよび印刷装置 |
| JP2006106954A (ja) * | 2004-10-01 | 2006-04-20 | Kyodo Printing Co Ltd | ツメの生成方法及び索引データ生成方法並びにツメの生成装置及び索引データ生成装置 |
| JP2006294030A (ja) * | 2005-04-07 | 2006-10-26 | Toshiba Corp | 一つの文書に複数の個別の出力プロパティを適用する文書処理システム、方法およびプログラム |
| JP2007091381A (ja) * | 2005-09-27 | 2007-04-12 | Hitachi Building Systems Co Ltd | ビル設備の保全作業報告書作成装置 |
| JP2011046117A (ja) * | 2009-08-27 | 2011-03-10 | Brother Industries Ltd | 画像形成装置、及び画像形成プログラム |
-
1996
- 1996-12-11 JP JP8330874A patent/JPH10171619A/ja active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005319666A (ja) * | 2004-05-07 | 2005-11-17 | Konica Minolta Business Technologies Inc | 印刷ジョブ作成プログラムおよび印刷装置 |
| JP2006106954A (ja) * | 2004-10-01 | 2006-04-20 | Kyodo Printing Co Ltd | ツメの生成方法及び索引データ生成方法並びにツメの生成装置及び索引データ生成装置 |
| JP2006294030A (ja) * | 2005-04-07 | 2006-10-26 | Toshiba Corp | 一つの文書に複数の個別の出力プロパティを適用する文書処理システム、方法およびプログラム |
| JP2007091381A (ja) * | 2005-09-27 | 2007-04-12 | Hitachi Building Systems Co Ltd | ビル設備の保全作業報告書作成装置 |
| JP2011046117A (ja) * | 2009-08-27 | 2011-03-10 | Brother Industries Ltd | 画像形成装置、及び画像形成プログラム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU719368B2 (en) | Font sharing system and method, and recording medium storing program for executing font sharing method | |
| US7783966B2 (en) | System and method for performing processing, such as spreadsheet processing | |
| US7707498B2 (en) | Specific type content manager in an electronic document | |
| JP2011118569A (ja) | 文書管理システム及びプログラム | |
| US8248667B2 (en) | Document management device, document management method, and computer program product | |
| US20130063769A1 (en) | Information management apparatus and method, information management system, and non-transitory computer readable medium | |
| US8045198B2 (en) | System and method for processing a change history of a PDF file | |
| CN114356250A (zh) | 一种标签打印系统和方法 | |
| US20100147960A1 (en) | Methods, devices, and systems for printing bar codes | |
| US20070297004A1 (en) | Information-processing device, information-processing method, and information-processing program | |
| US7184157B2 (en) | Method, apparatus and program product providing for multiple print job tickets per print job source file | |
| CN115904589A (zh) | 应用程序窗口水印处理方法、装置及电子设备 | |
| US20050187904A1 (en) | Data processing unit and data processing program stored in computer readable medium | |
| US8504916B2 (en) | Managing presentation and storing of multi-language fonts | |
| JP2004157588A (ja) | 画像処理装置 | |
| JP4776706B2 (ja) | 文書管理装置及び文書管理プログラム | |
| US7417761B2 (en) | Information processing apparatus and information processing method for processing document data having a plurality of objects different in attribution | |
| JPH06119328A (ja) | 文書編集処理システム | |
| US20030093758A1 (en) | Visual job ticketing using a document viewing application | |
| EP4435663A1 (en) | Information processing system, information processing program, and information processing method | |
| JP3567299B2 (ja) | グラフ生成出力装置 | |
| JP4828318B2 (ja) | 複数様式帳票統合印刷方法、システム及びプログラム | |
| CN104008407B (zh) | 图像处理装置 | |
| JPH0528155A (ja) | 文書処理装置 | |
| JP2009509196A (ja) | 画面要素の位置決め |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050316 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050329 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050527 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20050726 |