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