【手続補正書】
【提出日】平成18年6月12日(2006.6.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データを配置するための領域を示す領域情報を含むテンプレートを記憶する記憶手段を備え、文書にレイアウトすべきデータに応じて動的に文書のレイアウトを変更可能な文書処理装置であって、
データを配置するための領域を示す複数の領域情報に対して、当該領域にデータを入力することで当該領域のサイズを決定する順序を示す優先順位を独立して設定する優先順位設定手段と、
前記優先順位設定手段によって設定された前記優先順位により示される順序と前記領域に対応するデータのサイズに従って、前記テンプレートに含まれる複数の領域のサイズまたは位置を決定する決定手段と、
前記決定手段によって決定されたサイズまたは位置に従って、各領域に対応するデータを配置する配置手段とを有し、
前記決定手段は、当該領域のサイズまたは位置を、該領域よりも高い優先順位に関連づけられた領域を侵さないように当該領域に対応する前記データのサイズに従って決定することを特徴とする文書処理装置。
【請求項２】
前記領域毎に指定された優先順位情報を付した前記テンプレートを作成する作成手段と、作成されたテンプレートを、前記優先順位情報とともに表示する表示手段とをさらに備えることを特徴とする請求項１に記載の文書処理装置。
【請求項３】
前記表示手段は、作成されたテンプレート含まれる各領域を識別子を付して表示し、前記優先順位にしたがって前記識別子を配置したリストを表示することを特徴とする請求項２に記載の文書処理装置。
【請求項４】
前記テンプレートには、前記複数の領域を関連づけるリンク情報が含まれ、前記優先順位情報は、前記リンク情報により関連づけられた複数の領域の集合における優先順位を示し、前記配置手段は、前記リンク情報による関連づけを維持したまま、前記領域にデータを配置することを特徴とする請求項１乃至３のいずれか１項に記載の文書処理装置。
【請求項５】
データを配置するための領域を示す領域情報を含むテンプレートを記憶する記憶手段を備えたコンピュータにより、文書にレイアウトすべきデータに応じて動的に文書のレイアウトを変更させるためのプログラムであって、
データを配置するための領域を示す複数の領域情報に対して、当該領域にデータを入力することで当該領域のサイズを決定する順序を示す優先順位を独立して設定する優先順位設定手段と、
前記優先順位設定手段によって設定された前記優先順位により示される順序と前記領域に対応するデータのサイズに従って、前記テンプレートに含まれる複数の領域のサイズまたは位置を決定する決定手段と、
前記決定手段によって決定されたサイズまたは位置に従って、各領域に対応するデータを配置する配置手段としてコンピュータを機能させ、
前記決定手段は、当該領域のサイズまたは位置を、該領域よりも高い優先順位に関連づけられた領域を侵さないように当該領域に対応する前記データのサイズに従って決定することを特徴とするプログラム。
【請求項６】
前記領域毎に指定された優先順位情報を付した前記テンプレートを作成する作成手段と、作成されたテンプレートを、前記優先順位情報とともに表示する表示手段としてさらにコンピュータを機能させることを特徴とする請求項５に記載のプログラム。
【請求項７】
前記表示手段は、作成されたテンプレート含まれる各領域を識別子を付して表示し、前記優先順位にしたがって前記識別子を配置したリストを表示することを特徴とする請求項６に記載のプログラム。
【請求項８】
前記テンプレートには、前記複数の領域を関連づけるリンク情報が含まれ、前記優先順位情報は、前記リンク情報により関連づけられた複数の領域の集合における優先順位を示し、前記配置手段は、前記リンク情報による関連づけを維持したまま、前記領域にデータを配置することを特徴とする請求項５乃至８のいずれか１項に記載のプログラム。
【請求項９】
データを配置するための領域を示す領域情報を含むテンプレートを記憶する記憶手段を備え、文書にレイアウトすべきデータに応じて動的に文書のレイアウトを変更可能な文書処理装置における文書処理方法であって、
データを配置するための領域を示す複数の領域情報に対して、当該領域にデータを入力することで当該領域のサイズを決定する順序を示す優先順位を独立して設定する優先順位設定工程と、
前記優先順位設定工程によって設定された前記優先順位により示される順序と前記領域に対応するデータのサイズに従って、前記テンプレートに含まれる複数の領域のサイズまたは位置を決定する決定工程と、
前記決定工程によって決定されたサイズまたは位置に従って、各領域に対応するデータを配置する配置工程とを有し、
前記決定工程では、当該領域のサイズまたは位置を、該領域よりも高い優先順位に関連づけられた領域を侵さないように当該領域に対応する前記データのサイズに従って決定することを特徴とする文書処理方法。
【請求項１０】
前記領域毎に指定された優先順位情報を付した前記テンプレートを作成する作成工程と、
作成されたテンプレートを、前記優先順位情報とともに表示する表示工程とをさらに備えることを特徴とする請求項９に記載の文書処理方法。
【請求項１１】
前記表示工程では、作成されたテンプレート含まれる各領域を識別子を付して表示し、前記優先順位にしたがって前記識別子を配置したリストを表示することを特徴とする請求項１０に記載の文書処理方法。
【請求項１２】
前記テンプレートには、前記複数の領域を関連づけるリンク情報が含まれ、前記優先順位情報は、前記リンク情報により関連づけられた複数の領域の集合における優先順位を示し、前記配置工程では、前記リンク情報による関連づけを維持したまま、前記領域にデータを配置することを特徴とする請求項９乃至１１のいずれか１項に記載の文書処理方法。
【請求項１３】
前記テンプレートにおいて優先順位に従うレイアウトを実行するか否かを判定する判定手段を更に有し、
前記判定手段によって優先順位に従うレイアウトを実行すると判定された場合、前記決定手段は、前記テンプレートに含まれる領域のサイズまたは位置を、該領域よりも高い優先順位に関連づけられた領域を侵さないように当該領域に対応する前記データのサイズに従って決定し、
前記判定手段によって優先順位に従うレイアウトを実行しない判定された場合、前記決定手段は、領域に入力されるデータサイズと当該領域のレイアウト後のサイズとの差が小さくなるように、前記テンプレートに含まれる領域のサイズまたは位置を決定することを特徴とする請求項１乃至４のいずれか１項に記載の文書処理装置。
【請求項１４】
前記テンプレートにおいて優先順位に従うレイアウトを実行するか否かを判定する判定手段として更にコンピュータを機能させ、
前記判定手段によって優先順位に従うレイアウトを実行すると判定された場合、前記決定手段は、前記テンプレートに含まれる領域のサイズまたは位置を、該領域よりも高い優先順位に関連づけられた領域を侵さないように当該領域に対応する前記データのサイズに従って決定し、
前記判定手段によって優先順位に従うレイアウトを実行しない判定された場合、前記決定手段は、領域に入力されるデータサイズと当該領域のレイアウト後のサイズとの差が小さくなるように、前記テンプレートに含まれる領域のサイズまたは位置を決定することを特徴とする請求項５乃至８のいずれか１項に記載のプログラム。
【請求項１５】
前記テンプレートにおいて優先順位に従うレイアウトを実行するか否かを判定する判定工程を更に有し、
前記判定工程によって優先順位に従うレイアウトを実行すると判定された場合、前記決定工程では、前記テンプレートに含まれる領域のサイズまたは位置を、該領域よりも高い優先順位に関連づけられた領域を侵さないように当該領域に対応する前記データのサイズに従って決定し、
前記判定工程によって優先順位に従うレイアウトを実行しない判定された場合、前記決定工程では、領域に入力されるデータサイズと当該領域のレイアウト後のサイズとの差が小さくなるように、前記テンプレートに含まれる領域のサイズまたは位置を決定することを特徴とする請求項９乃至１２のいずれか１項に記載の文書処理方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
データを配置するための領域を示す領域情報を含むテンプレートを記憶する記憶手段を備え、文書にレイアウトすべきデータに応じて動的に文書のレイアウトを変更可能な文書処理装置であって、
データを配置するための領域を示す複数の領域情報に対して、当該領域にデータを入力することで当該領域のサイズを決定する順序を示す優先順位を独立して設定する優先順位設定手段と、
前記優先順位設定手段によって設定された前記優先順位により示される順序と前記領域に対応するデータのサイズに従って、前記テンプレートに含まれる複数の領域のサイズまたは位置を決定する決定手段と、
前記決定手段によって決定されたサイズまたは位置に従って、各領域に対応するデータを配置する配置手段とを有し、
前記決定手段は、当該領域のサイズまたは位置を、該領域よりも高い優先順位に関連づけられた領域を侵さないように当該領域に対応する前記データのサイズに従って決定する。