【手続補正書】
【提出日】平成20年10月30日(2008.10.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
帳票の形式が定義されるフォーム定義情報と、帳票上の任意の位置にオブジェクトを描画するためのフィールドが定義されるフィールド定義情報とを含む帳票ファイルを出力装置に出力する帳票出力制御装置であって、
前記出力装置毎に設定された描画の要否を判定するために用いられる値を示す出力属性情報を記憶する出力属性情報記憶手段と、
帳票上の重なる位置に前記フィールドが複数定義された前記フィールド定義情報を含む前記帳票ファイルに対し、前記出力装置へ出力する要求を受け付ける要求受付手段と、
前記要求受付手段により要求を受け付けた前記帳票ファイルに含まれる前記フィールド定義情報に定義されるフィールド夫々に対して設定された描画の要否を判定するために用いられる値を示すフィールド属性情報と、当該要求を受け付けた帳票ファイルの出力先である前記出力装置の前記出力属性情報とを比較して、当該比較の結果から描画するフィールドを特定する特定手段と、
前記特定手段により特定されたフィールドを描画し、当該特定されたフィールドと帳票上の重なる位置に定義された他のフィールドを描画しないよう、前記要求受付手段により受け付けた前記帳票ファイルを前記出力装置に出力する出力制御手段と
を有することを特徴とする帳票出力制御装置。
【請求項２】
前記出力属性情報及び前記フィールド属性情報は、描画の要否を判定するために用いられる値を複数レベルの属性情報として設定が可能であり、
前記特定手段は、前記出力属性情報と前記フィールド属性情報とに設定されるレベルの比較関係から前記描画するフィールドを特定することを特徴とする請求項１に記載の帳票出力制御装置。
【請求項３】
前記フィールド定義情報に定義されるフィールドには、描画オブジェクトの定義を有しないマスクをするためのフィールドを含むものであり、
前記出力制御手段は、帳票上の重なる位置に複数のフィールドが定義されている場合、レベルの低いフィールドの上に重ねて前記特定手段により特定されたフィールドを描画することを特徴とする請求項２に記載の帳票出力制御装置。
【請求項４】
前記要求受付手段は、前記出力装置に対する前記出力属性情報の指定を受け付け、
前記特定手段は、前記要求受付手段で指定を受け付けた前記出力装置に対する出力属性情報と、前記フィールド属性情報とを用いることにより、前記描画するフィールドを特定することを特徴とする請求項１乃至３のいずれか１項に記載の帳票出力制御装置。
【請求項５】
前記特定手段は、前記出力装置に前記出力属性情報が設定されていない場合、前記出力属性情報を解除する指示がされた場合、前記出力属性情報が解除された期間の場合のいずれかであるとき、前記出力属性情報記憶手段により記憶される出力属性情報を用いることなく、予め定められた出力属性情報を用いることを特徴とする請求項１乃至４のいずれか１項に記載の帳票出力制御装置。
【請求項６】
帳票の形式が定義されるフォーム定義情報と、帳票上の任意の位置にオブジェクトを描画するためのフィールドが定義されるフィールド定義情報とを含む帳票ファイルを出力装置に出力する帳票出力制御方法であって、
前記出力装置毎に設定された描画の要否を判定するために用いられる値を示す出力属性情報を記憶する出力属性情報記憶ステップと、
帳票上の重なる位置に前記フィールドが複数定義された前記フィールド定義情報を含む前記帳票ファイルに対し、前記出力装置へ出力する要求を受け付ける要求受付ステップと、
前記要求受付ステップにより要求を受け付けた前記帳票ファイルに含まれる前記フィールド定義情報に定義されるフィールド夫々に対して設定された描画の要否を判定するために用いられる値を示すフィールド属性情報と、当該要求を受け付けた帳票ファイルの出力先である前記出力装置の前記出力属性情報とを比較して、当該比較の結果から描画するフィールドを特定する特定ステップと、
前記特定ステップにより特定されたフィールドを描画し、当該特定されたフィールドと帳票上の重なる位置に定義された他のフィールドを描画しないよう、前記要求受付ステップにより受け付けた前記帳票ファイルを前記出力装置に出力する出力制御ステップと
を有することを特徴とする帳票出力制御方法。
【請求項７】
帳票の形式が定義されるフォーム定義情報と、帳票上の任意の位置にオブジェクトを描画するためのフィールドが定義されるフィールド定義情報とを含む帳票ファイルを出力装置に出力する帳票出力制御方法をコンピュータに実行させるためのプログラムであって、
前記出力装置毎に設定された描画の要否を判定するために用いられる値を示す出力属性情報を記憶する出力属性情報記憶ステップと、
帳票上の重なる位置に前記フィールドが複数定義された前記フィールド定義情報を含む前記帳票ファイルに対し、前記出力装置へ出力する要求を受け付ける要求受付ステップと、
前記要求受付ステップにより要求を受け付けた前記帳票ファイルに含まれる前記フィールド定義情報に定義されるフィールド夫々に対して設定された描画の要否を判定するために用いられる値を示すフィールド属性情報と、当該要求を受け付けた帳票ファイルの出力先である前記出力装置の前記出力属性情報とを比較して、当該比較の結果から描画するフィールドを特定する特定ステップと、
前記特定ステップにより特定されたフィールドを描画し、当該特定されたフィールドと帳票上の重なる位置に定義された他のフィールドを描画しないよう、前記要求受付ステップにより受け付けた前記帳票ファイルを前記出力装置に出力する出力制御ステップと
をコンピュータに実行させるためのプログラム。
【請求項８】
請求項７に記載のプログラムをコンピュータに読み取り可能に記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の帳票出力制御装置は、帳票の形式が定義されるフォーム定義情報と、帳票上の任意の位置にオブジェクトを描画するためのフィールドが定義されるフィールド定義情報とを含む帳票ファイルを出力装置に出力する帳票出力制御装置であって、前記出力装置毎に設定された描画の要否を判定するために用いられる値を示す出力属性情報を記憶する出力属性情報記憶手段と、帳票上の重なる位置に前記フィールドが複数定義された前記フィールド定義情報を含む前記帳票ファイルに対し、前記出力装置へ出力する要求を受け付ける要求受付手段と、前記要求受付手段により要求を受け付けた前記帳票ファイルに含まれる前記フィールド定義情報に定義されるフィールド夫々に対して設定された描画の要否を判定するために用いられる値を示すフィールド属性情報と、当該要求を受け付けた帳票ファイルの出力先である前記出力装置の前記出力属性情報とを比較して、当該比較の結果から描画するフィールドを特定する特定手段と、前記特定手段により特定されたフィールドを描画し、当該特定されたフィールドと帳票上の重なる位置に定義された他のフィールドを描画しないよう、前記要求受付手段により受け付けた前記帳票ファイルを前記出力装置に出力する出力制御手段とを有する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の帳票出力制御方法は、帳票の形式が定義されるフォーム定義情報と、帳票上の任意の位置にオブジェクトを描画するためのフィールドが定義されるフィールド定義情報とを含む帳票ファイルを出力装置に出力する帳票出力制御方法であって、前記出力装置毎に設定された描画の要否を判定するために用いられる値を示す出力属性情報を記憶する出力属性情報記憶ステップと、帳票上の重なる位置に前記フィールドが複数定義された前記フィールド定義情報を含む前記帳票ファイルに対し、前記出力装置へ出力する要求を受け付ける要求受付ステップと、前記要求受付ステップにより要求を受け付けた前記帳票ファイルに含まれる前記フィールド定義情報に定義されるフィールド夫々に対して設定された描画の要否を判定するために用いられる値を示すフィールド属性情報と、当該要求を受け付けた帳票ファイルの出力先である前記出力装置の前記出力属性情報とを比較して、当該比較の結果から描画するフィールドを特定する特定ステップと、前記特定ステップにより特定されたフィールドを描画し、当該特定されたフィールドと帳票上の重なる位置に定義された他のフィールドを描画しないよう、前記要求受付ステップにより受け付けた前記帳票ファイルを前記出力装置に出力する出力制御ステップとを有する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明のプログラムは、帳票の形式が定義されるフォーム定義情報と、帳票上の任意の位置にオブジェクトを描画するためのフィールドが定義されるフィールド定義情報とを含む帳票ファイルを出力装置に出力する帳票出力制御方法をコンピュータに実行させるためのプログラムであって、前記出力装置毎に設定された描画の要否を判定するために用いられる値を示す出力属性情報を記憶する出力属性情報記憶ステップと、帳票上の重なる位置に前記フィールドが複数定義された前記フィールド定義情報を含む前記帳票ファイルに対し、前記出力装置へ出力する要求を受け付ける要求受付ステップと、前記要求受付ステップにより要求を受け付けた前記帳票ファイルに含まれる前記フィールド定義情報に定義されるフィールド夫々に対して設定された描画の要否を判定するために用いられる値を示すフィールド属性情報と、当該要求を受け付けた帳票ファイルの出力先である前記出力装置の前記出力属性情報とを比較して、当該比較の結果から描画するフィールドを特定する特定ステップと、前記特定ステップにより特定されたフィールドを描画し、当該特定されたフィールドと帳票上の重なる位置に定義された他のフィールドを描画しないよう、前記要求受付ステップにより受け付けた前記帳票ファイルを前記出力装置に出力する出力制御ステップとをコンピュータに実行させるためのものである。