【手続補正書】
【提出日】平成20年1月30日(2008.1.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数種類のデータフィールドからなるレコードから、そのデータフィールドのコンテンツデータを入力するためのフィールド領域を有するテンプレートと、前記データフィールドのコンテンツデータとに基づいてレイアウト処理を実行することにより、前記テンプレートのフィールド領域にコンテンツデータが入力されたドキュメントを作成するレイアウト決定装置において実行されるレイアウト決定方法であって、
前記レイアウト決定装置のレイアウト決定手段が、各前記レコードのデータフィールドのコンテンツデータの量又はサイズに基づいて、前記テンプレート内のフィールド領域の大きさを決定するレイアウト決定工程と、
前記レイアウト決定装置の判定手段が、前記レイアウト決定工程により前記フィールド領域の大きさが決定された前記テンプレート内のフィールド領域にマスキング設定がされているか否かを判定する判定工程と、
前記レイアウト決定装置の作成手段が、前記フィールド領域にマスキング設定がされている場合に、前記レイアウト決定工程によって決定されたフィールド領域を覆うためのマスク領域を作成する作成工程と、
前記レイアウト決定装置のマスク手段が、マスキング設定がされている前記フィールド領域を前記作成工程において作成されたマスク領域を用いて覆うマスク工程と
を有することを特徴とするレイアウト決定方法。
【請求項２】
前記レイアウト決定装置のリンク設定手段が、前記テンプレート内の複数のフィールド領域の間に当該複数のフィールドを関連付けるためのリンクを設定するリンク設定工程を更に有し、
前記レイアウト決定工程は、前記リンクにより関連付けられた各データフィールドに入力される各コンテンツデータとレイアウト処理後の各フィールド領域の差異が均等になるように各フィールド領域の大きさと位置とを決定することを特徴とする請求項１に記載のレイアウト決定方法。
【請求項３】
前記レイアウト決定装置の表示手段が、前記マスク工程によって所定のフィールド領域が前記マスク領域を用いて覆われた前記ドキュメントを表示装置に表示する表示工程をさらに有することを特徴とする請求項１又は２に記載のレイアウト決定方法。
【請求項４】
前記レイアウト決定装置の認証手段が、前記レイアウト決定されたドキュメントの操作を行う操作者の認証を行う認証工程をさらに有し、
前記判定工程は、前記認証工程によって認証された操作者に応じて設定されている前記フィールド領域に対するマスキング設定を判定することを特徴とする請求項１乃至３のいずれか１項に記載のレイアウト決定方法。
【請求項５】
前記レイアウト決定装置の印刷処理手段が、前記マスク工程によって前記フィールド領域が前記マスク領域を用いて覆われた前記ドキュメントを印刷媒体上に印刷すべく印刷処理を実行する印刷処理工程をさらに有することを特徴とする請求項１乃至４のいずれか１項に記載のレイアウト決定方法。
【請求項６】
前記レイアウト決定装置のテンプレート生成手段が、データが流し込まれるフィールド領域をページ内にレイアウトしてテンプレートを生成するテンプレート生成工程をさらに有することを特徴とする請求項１乃至５のいずれか１項に記載のレイアウト決定方法。
【請求項７】
複数種類のデータフィールドからなるレコードから、そのデータフィールドのコンテンツデータを入力するためのフィールド領域を有するテンプレートと、前記データフィールドのコンテンツデータとに基づいてレイアウト処理を実行することにより、前記テンプレートのフィールド領域にコンテンツデータが入力されたドキュメントを作成するレイアウト決定装置であって、
各前記レコードのデータフィールドのコンテンツデータの量又はサイズに基づいて、前記テンプレート内のフィールド領域の大きさを決定するレイアウト決定手段と、
前記レイアウト決定手段により前記フィールド領域の大きさが決定された前記テンプレート内のフィールド領域にマスキング設定がされているか否かを判定する判定手段と、
前記フィールド領域にマスキング設定がされている場合に、前記レイアウト決定手段によって決定されたフィールド領域を覆うためのマスク領域を作成する作成手段と、
マスキング設定がされている前記フィールド領域を前記作成手段において作成されたマスク領域を用いて覆うマスク手段と
を有することを特徴とするレイアウト決定装置。
【請求項８】
前記テンプレート内の複数のフィールド領域の間に当該複数のフィールドを関連付けるためのリンクを設定するリンク設定手段を更に有し、
前記レイアウト決定手段は、前記リンクにより関連付けられた各データフィールドに入力される各コンテンツデータとレイアウト処理後の各フィールド領域の差異が均等になるように各フィールド領域の大きさと位置とを決定することを特徴とする請求項７に記載のレイアウト決定装置。
【請求項９】
前記マスク手段によって所定のフィールド領域が前記マスク領域を用いて覆われた前記ドキュメントを表示装置に表示する表示手段をさらに有することを特徴とする請求項７又は８に記載のレイアウト決定装置。
【請求項１０】
前記レイアウト決定されたドキュメントの操作を行う操作者の認証を行う認証手段をさらに有し、
前記判定手段は、前記認証手段によって認証された操作者に応じて設定されている前記フィールド領域に対するマスキング設定を判定することを特徴とする請求項７乃至９のいずれか１項に記載のレイアウト決定装置。
【請求項１１】
前記マスク手段によって前記フィールド領域が前記マスク領域を用いて覆われた前記ドキュメントを印刷媒体上に印刷すべく印刷処理を実行する印刷処理手段をさらに有することを特徴とする請求項７乃至１０のいずれか１項に記載のレイアウト決定装置。
【請求項１２】
データが流し込まれるフィールド領域をページ内にレイアウトしてテンプレートを生成するテンプレート生成手段をさらに有することを特徴とする請求項７乃至１１のいずれか１項に記載のレイアウト決定装置。
【請求項１３】
複数種類のデータフィールドからなるレコードから、そのデータフィールドのコンテンツデータを入力するためのフィールド領域を有するテンプレートと、前記データフィールドのコンテンツデータとに基づいてレイアウト処理を実行することにより、前記テンプレートのフィールド領域にコンテンツデータが入力されたドキュメントを作成するコンピュータに、
各前記レコードのデータフィールドのコンテンツデータの量又はサイズに基づいて、前記テンプレート内のフィールド領域の大きさを決定するレイアウト決定手順と、
前記レイアウト決定手順により前記フィールド領域の大きさが決定された前記テンプレート内のフィールド領域にマスキング設定がされているか否かを判定する判定手順と、
前記フィールド領域にマスキング設定がされている場合に、前記レイアウト決定手順によって決定されたフィールド領域を覆うためのマスク領域を作成する作成手順と、
マスキング設定がされている前記フィールド領域を前記作成手順において作成されたマスク領域を用いて覆うマスク手順と
を実行させるためのレイアウト決定プログラム。
【請求項１４】
前記テンプレート内の複数のフィールド領域の間に当該複数のフィールドを関連付けるためのリンクを設定するリンク設定手順を更に有し、
前記レイアウト決定手順は、前記リンクにより関連付けられた各データフィールドに入力される各コンテンツデータとレイアウト処理後の各フィールド領域の差異が均等になるように各フィールド領域の大きさと位置とを決定することを特徴とする請求項１３に記載のレイアウト決定プログラム。
【請求項１５】
前記マスク手順によって所定のフィールド領域が前記マスク領域を用いて覆われた前記ドキュメントを表示装置に表示する表示手順をさらに実行させることを特徴とする請求項１３又は１４に記載のレイアウト決定プログラム。
【請求項１６】
前記レイアウト決定されたドキュメントの操作を行う操作者の認証を行う認証手順をさらに有し、
前記判定手順は、前記認証手順によって認証された操作者に応じて設定されている前記フィールド領域に対するマスキング設定を判定することを特徴とする請求項１３乃至１５のいずれか１項に記載のレイアウト決定プログラム。
【請求項１７】
前記マスク手順によって前記フィールド領域が前記マスク領域を用いて覆われた前記ドキュメントを印刷媒体上に印刷すべく印刷処理を実行する印刷処理手順をさらに実行させることを特徴とする請求項１３乃至１６のいずれか１項に記載のレイアウト決定プログラム。
【請求項１８】
データが流し込まれるフィールド領域をページ内にレイアウトしてテンプレートを生成するテンプレート生成手順をさらに実行させることを特徴とする請求項１３乃至１７のいずれか１項に記載のレイアウト決定プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
上記課題を解決するために、本発明は、複数種類のデータフィールドからなるレコードから、そのデータフィールドのコンテンツデータを入力するためのフィールド領域を有するテンプレートと、前記データフィールドのコンテンツデータとに基づいてレイアウト処理を実行することにより、前記テンプレートのフィールド領域にコンテンツデータが入力されたドキュメントを作成するレイアウト決定方法であって、
各前記レコードのデータフィールドのコンテンツデータの量又はサイズに基づいて、前記テンプレート内のフィールド領域の大きさを決定するレイアウト決定工程と、
前記レイアウト決定工程により前記フィールド領域の大きさが決定された前記テンプレート内のフィールド領域にマスキング設定がされているか否かを判定する判定工程と、
前記フィールド領域にマスキング設定がされている場合に、前記レイアウト決定工程によって決定されたフィールド領域を覆うためのマスク領域を作成する作成工程と、
マスキング設定がされている前記フィールド領域を前記作成工程において作成されたマスク領域を用いて覆うマスク工程と
を有することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
また、上記課題を解決するために、本発明は、複数種類のデータフィールドからなるレコードから、そのデータフィールドのコンテンツデータを入力するためのフィールド領域を有するテンプレートと、前記データフィールドのコンテンツデータとに基づいてレイアウト処理を実行することにより、前記テンプレートのフィールド領域にコンテンツデータが入力されたドキュメントを作成するレイアウト決定装置であって、
各前記レコードのデータフィールドのコンテンツデータの量又はサイズに基づいて、前記テンプレート内のフィールド領域の大きさを決定するレイアウト決定手段と、
前記レイアウト決定手段により前記フィールド領域の大きさが決定された前記テンプレート内のフィールド領域にマスキング設定がされているか否かを判定する判定手段と、
前記フィールド領域にマスキング設定がされている場合に、前記レイアウト決定手段によって決定されたフィールド領域を覆うためのマスク領域を作成する作成手段と、
マスキング設定がされている前記フィールド領域を前記作成手段において作成されたマスク領域を用いて覆うマスク手段と
を有することを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
さらにまた、上記課題を解決するために、本発明は、複数種類のデータフィールドからなるレコードから、そのデータフィールドのコンテンツデータを入力するためのフィールド領域を有するテンプレートと、前記データフィールドのコンテンツデータとに基づいてレイアウト処理を実行することにより、前記テンプレートのフィールド領域にコンテンツデータが入力されたドキュメントを作成するコンピュータに、
各前記レコードのデータフィールドのコンテンツデータの量又はサイズに基づいて、前記テンプレート内のフィールド領域の大きさを決定するレイアウト決定手順と、
前記レイアウト決定手順により前記フィールド領域の大きさが決定された前記テンプレート内のフィールド領域にマスキング設定がされているか否かを判定する判定手順と、
前記フィールド領域にマスキング設定がされている場合に、前記レイアウト決定手順によって決定されたフィールド領域を覆うためのマスク領域を作成する作成手順と、
マスキング設定がされている前記フィールド領域を前記作成手順において作成されたマスク領域を用いて覆うマスク手順と
を実行させるためのレイアウト決定プログラムであることを特徴とする。