【手続補正書】
【提出日】平成19年6月27日(2007.6.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
文字列または画像の少なくとも一方をデータとして有し得る２以上のオブジェクトを含むオブジェクト群が格納されるオブジェクト格納部と、
前記オブジェクト格納部に格納されたオブジェクトをそれぞれ配置するための、前記オブジェクトに対応した、互いに重ならない２以上の領域である配置領域を設定するための情報である配置領域指定情報を格納する配置情報格納部と、
前記配置領域指定情報に基づいて設定される配置領域に、それぞれの配置領域に対応した前記各オブジェクトを出力するオブジェクト出力部と、
前記オブジェクト出力部が出力したオブジェクトの少なくとも１つに対して、削除指示またはオブジェクトの内容を変更する指示である変更指示を受け付ける入力受付部と、
前記入力受付部が受け付けた削除指示または変更指示に対応して、前記配置領域が重ならずに配置されるように、前記削除指示または変更指示の対象となるオブジェクト以外のオブジェクトの配置領域を変更する配置変更部を具備する情報編集装置。
【請求項２】
前記オブジェクトは、木構造に階層化されており、
前記オブジェクト出力部は、前記削除指示が指定するオブジェクトを削除し、
前記配置変更部は、
当該削除されたオブジェクトが配置されていた配置領域を削除し、前記削除指示が指定するオブジェクトと同じ階層のオブジェクトであって、前記削除指示が指定するオブジェクトの一階層上位のオブジェクトに直属となるオブジェクトが配置されている一以上の配置領域の位置を、前記削除されたオブジェクトが配置されていた領域を詰めるような位置に変更する請求項１記載の情報編集装置。
【請求項３】
前記配置領域指定情報は、配置領域の位置を指定する座標情報を含む請求項１または請求項２記載の情報編集装置。
【請求項４】
前記オブジェクト群は、文字列を有するオブジェクトである文字列オブジェクトを２以上有し、
文字列オブジェクトが有し得るキーワードと、文字列オブジェクトの属性値とを有する情報である属性値変更情報との組を１組以上格納している属性値変更情報格納部と、
文字列オブジェクトが有する文字列が、前記キーワードを含むか否かを判断する判断部と、
前記判断部が前記キーワードを含むと判断した場合、当該キーワードを含む文字列オブジェクトに対して、所定の対応関係を有する文字列オブジェクトの属性値を、当該キーワードと対になる属性値に変更する属性値変更部をさらに具備する請求項１記載の情報編集装置。
【請求項５】
前記オブジェクトは、木構造に階層化されており、
前記属性値変更部は、前記判断部が前記キーワードを含むと判断した場合、当該キーワードを含む文字列オブジェクトに対して、所定の階層だけ上位の階層のオブジェクトと、その下位の階層となるオブジェクトとのうちの、所定の対応関係を有する文字列オブジェクトの属性値を、当該キーワードと対になる属性値に変更する請求項４記載の情報編集装置。
【請求項６】
前記オブジェクトは、木構造に階層化されており、
前記属性値変更部は、前記判断部が前記キーワードを含むと判断した場合、当該キーワードを含む文字列オブジェクトに対して、所定の階層だけ上位の階層の文字列オブジェクトの属性値を、当該キーワードと対になる属性値に変更する請求項４記載の情報編集装置。
【請求項７】
前記オブジェクトは、タグおよびタグに関連付けられたデータにより構成される請求項１から請求項６いずれか記載の情報編集装置。
【請求項８】
木構造に階層化された、文字列をデータとして有し得る２以上の文字列オブジェクトを含むオブジェクト群が格納されるオブジェクト格納部と、
文字列オブジェクトが有し得るキーワードと、文字列オブジェクトの属性値とを有する情報である属性値変更情報との組を１組以上格納している属性値変更情報格納部と、
文字列オブジェクトが有する文字列が、前記キーワードを含むか否かを判断する判断部と、
前記判断部が前記キーワードを含むと判断した場合、当該キーワードを含む文字列オブジェクトに対して、所定の対応関係を有する文字列オブジェクトの属性値を、当該キーワードと対になる属性値に変更する属性値変更部と、前記文字列オブジェクトを出力するオブジェクト出力部と、を具備し、
前記属性値変更部は、前記判断部が前記キーワードを含むと判断した場合、当該キーワードを含む文字列オブジェクトに対して、所定の階層だけ上位の階層のオブジェクトと、その下位の階層となるオブジェクトとのうちの、所定の対応関係を有する文字列オブジェクトの属性値を、当該キーワードと対になる属性値に変更する情報編集装置。
【請求項９】
木構造に階層化された、文字列をデータとして有し得る２以上の文字列オブジェクトを含むオブジェクト群が格納されるオブジェクト格納部と、
文字列オブジェクトが有し得るキーワードと、文字列オブジェクトの属性値とを有する情報である属性値変更情報との組を１組以上格納している属性値変更情報格納部と、
文字列オブジェクトが有する文字列が、前記キーワードを含むか否かを判断する判断部と、
前記判断部が前記キーワードを含むと判断した場合、当該キーワードを含む文字列オブジェクトに対して、所定の対応関係を有する文字列オブジェクトの属性値を、当該キーワードと対になる属性値に変更する属性値変更部と、前記文字列オブジェクトを出力するオブジェクト出力部と、を具備し、
前記属性値変更部は、前記判断部が前記キーワードを含むと判断した場合、当該キーワードを含む文字列オブジェクトに対して、所定の階層だけ上位の階層の文字列オブジェクトの属性値を、当該キーワードと対になる属性値に変更する情報編集装置。
【請求項１０】
前記オブジェクト出力部が出力した文字列オブジェクトの少なくとも１つに対して、文字列の入力を受け付ける入力受付部をさらに備え、
前記判断部は、当該入力受付部が文字列の入力を受け付けた文字列オブジェクトに対して、この文字列オブジェクトが有する文字列が、前記キーワードを含むか否かを判断する請求項８または請求項９記載の情報編集装置。
【請求項１１】
前記情報編集装置は、ＤＴＰ装置である請求項１から請求項１０いずれか記載の情報編集装置。
【請求項１２】
サーバ装置と、クライアント装置とを具備する情報編集システムであって、
前記サーバ装置は、
文字列または画像の少なくとも一方をデータとして有し得る２以上のオブジェクトを含むオブジェクト群が格納され得るオブジェクト格納部と、
前記オブジェクト格納部に格納されているオブジェクトをそれぞれ配置するための、前記オブジェクトに対応した、互いに重ならない２以上の領域である配置領域を設定するための情報である配置領域指定情報が格納されている配置情報格納部と、
前記配置領域指定情報に基づいて設定される配置領域に、それぞれの配置領域に対応した前記各オブジェクトを出力するオブジェクト出力部と、
前記オブジェクト出力部が出力しているオブジェクトの少なくとも１つに対しての、当該オブジェクトのソースを変更するための情報であるソース変更情報を受信するソース変更情報受信部と、
前記ソース変更指示受信部が受信したソース変更情報に対応して、前記配置領域が重ならずに配置されるように、前記削除指示または変更指示の対象となるオブジェクト以外のオブジェクトの配置領域を変更する配置変更部を具備し、
前記クライアント装置は、
前記オブジェクト出力部が出力しているオブジェクトと同じオブジェクトが格納され得る編集オブジェクト格納部と、
前記編集オブジェクト格納部が格納しているオブジェクトのうちの、前記オブジェクト出力部が出力しているオブジェクトと同じオブジェクトのソースを出力するソース出力部と、
前記ソース出力部が出力しているオブジェクトのソースに対するソースを変更する指示であるソース変更指示を受け付けるソース変更指示受付部と、
前記ソース変更指示に基づいて前記ソース変更情報を構成し、前記サーバ装置に送信するソース変更情報送信部とを具備する情報編集システム。
【請求項１３】
前記サーバ装置は、
前記オブジェクト出力部が出力するオブジェクトを、前記クライアント装置に送信するオブジェクト送信部をさらに具備し、
前記クライアント装置は、
前記オブジェクトを受信し、前記編集オブジェクト格納部に蓄積する編集オブジェクト受信部をさらに具備する請求項１２記載の情報編集システム。
【請求項１４】
前記クライアント装置は、
前記ソース出力部がソースを出力するオブジェクトを、前記サーバ装置に送信する編集オブジェクト送信部をさらに具備し、
前記サーバ装置は、
前記編集オブジェクト送信部から送信されたオブジェクトを受信し、前記オブジェクト格納部に蓄積するオブジェクト受信部とをさらに具備する請求項１２記載の情報編集システム。
【請求項１５】
前記ソース変更情報送信部は、ソース変更指示受付部がソース変更指示を受け付けた場合に、ソース変更情報を構成し、送信する請求項１２から請求項１４いずれか記載の情報編集システム。
【請求項１６】
前記ソース変更情報送信部は、所定の時間間隔で、前記ソース変更指示受付部からソース変更指示を取得して、ソース変更情報を構成し、送信する請求項１２から請求項１５いずれか記載の情報編集システム。
【請求項１７】
前記オブジェクト群は、文字列を有するオブジェクトである文字列オブジェクトを２以上有し、
前記サーバ装置は、
文字列オブジェクトが有し得るキーワードと、文字列オブジェクトの属性値とを有する情報である属性値変更情報との組を１組以上格納している属性値変更情報格納部と、
文字列オブジェクトが有する文字列が、前記キーワードを含むか否かを判断する判断部と、
前記判断部が前記キーワードを含むと判断した場合、当該キーワードを含む文字列オブジェクトに対して、所定の対応関係を有する文字列オブジェクトの属性値を、当該キーワードと対になる属性値に変更する属性値変更部をさらに具備する請求項１２から請求項１６いずれか記載の情報編集システム。
【請求項１８】
前記クライアント装置を複数備え、
前記各クライアント装置は、それぞれ、前記ソース変更情報を受信する編集ソース変更情報受信部をさらに備え、
前記ソース変更情報送信部は、前記ソース情報を、前記サーバ装置および他のクライアント装置に送信し、
前記ソース出力部は、当該編集ソース変更情報受信部の受信したソース変更情報に基づいて、出力するオブジェクトのソースを変更する請求項１２から請求項１７いずれか記載の情報編集システム。
【請求項１９】
前記情報編集システムは、ＤＴＰシステムである請求項１２から請求項１８いずれか記載の情報編集装置。
【請求項２０】
文字列または画像の少なくとも一方をデータとして有し得る２以上のオブジェクトをそれぞれ配置するための、互いに重ならない２以上の領域である配置領域を設定するための情報である前記配置領域指定情報に基づいて設定される配置領域に、それぞれの配置領域に対応した前記各オブジェクトを出力するオブジェクト出力ステップと、
前記オブジェクト出力ステップで出力したオブジェクトの少なくとも１つに対して、削除指示またはオブジェクトの内容を変更する指示である変更指示を受け付ける入力受付ステップと、
前記入力受付ステップで受け付けた削除指示または変更指示に対応して、前記配置領域が重ならずに配置されるように、前記削除指示または変更指示の対象となるオブジェクト以外のオブジェクトの配置領域を変更する配置変更ステップとを具備する情報編集方法。
【請求項２１】
木構造に階層化された、文字列をデータとして有し得る２以上の文字列オブジェクトの文字列が、所定のキーワードを含むか否かを判断する判断ステップと、
前記判断ステップが前記キーワードを含むと判断した場合、当該キーワードを含む文字列オブジェクトに対して、所定の対応関係を有する文字列オブジェクトの属性値を、当該キーワードと対にして設定されている属性値に変更する属性値変更ステップと、
前記文字列オブジェクトを出力するオブジェクト出力ステップと、を具備し、
前記属性値変更ステップは、前記判断ステップにおいて前記キーワードを含むと判断した場合、当該キーワードを含む文字列オブジェクトに対して、所定の階層だけ上位の階層のオブジェクトと、その下位の階層となるオブジェクトとのうちの、所定の対応関係を有する文字列オブジェクトの属性値を、当該キーワードと対になる属性値に変更する情報編集方法。
【請求項２２】
木構造に階層化された、文字列をデータとして有し得る２以上の文字列オブジェクトの文字列が、所定のキーワードを含むか否かを判断する判断ステップと、
前記判断ステップが前記キーワードを含むと判断した場合、当該キーワードを含む文字列オブジェクトに対して、所定の対応関係を有する文字列オブジェクトの属性値を、当該キーワードと対にして設定されている属性値に変更する属性値変更ステップと、
前記文字列オブジェクトを出力するオブジェクト出力ステップと、を具備し、
前記属性値変更ステップは、前記判断ステップにおいて前記キーワードを含むと判断した場合、当該キーワードを含む文字列オブジェクトに対して、所定の階層だけ上位の階層の文字列オブジェクトの属性値を、当該キーワードと対になる属性値に変更する情報編集方法。
【請求項２３】
格納されている文字列または画像の少なくとも一方をデータとして有し得る２以上のオブジェクトをそれぞれ配置するための、互いに重ならない２以上の領域である配置領域を設定するための情報である前記配置領域指定情報に基づいて設定される配置領域に、それぞれの配置領域に対応した前記各オブジェクトを出力するオブジェクト出力ステップと、
前記オブジェクト出力ステップで出力しているオブジェクトの少なくとも１つに対しての、当該オブジェクトのソースを変更するための情報であるソース変更情報を受信するソース変更情報受信ステップと、
前記ソース変更情報受信ステップで受信した削除指示または変更指示に対応して、前記配置領域が重ならずに配置されるように、前記削除指示または変更指示の対象となるオブジェクト以外のオブジェクトの配置領域を変更する配置変更ステップとを具備する情報編集方法。
【請求項２４】
前記オブジェクトのうちの２以上は、文字列を有するオブジェクトである文字列オブジェクトであり、
前記文字列オブジェクトの文字列が、所定のキーワードを含むか否かを判断する判断ステップと、
前記判断ステップが前記キーワードを含むと判断した場合、当該キーワードを含む文字列オブジェクトに対して、所定の対応関係を有する文字列オブジェクトの属性値を、当該キーワードと対にして設定されている属性値に変更する属性値変更ステップと、をさらに具備する請求項２３記載の情報編集方法。
【請求項２５】
格納されている文字列または画像の少なくとも一方をデータとして有し得る２以上のオブジェクトのソースを出力するソース出力ステップと、
前記ソース出力ステップで出力しているオブジェクトのソースに対するソースを変更する指示であるソース変更指示を受け付けるソース変更指示受付ステップと、
前記ソース変更指示に基づいて、ソース出力ステップでソースを出力しているオブジェクトの少なくとも１つと同じオブジェクトに対してソースを変更するための情報であるソース変更情報を構成して送信するソース変更情報送信ステップとを具備する情報編集方法。
【請求項２６】
コンピュータに、
文字列または画像の少なくとも一方をデータとして有し得る２以上のオブジェクトをそれぞれ配置するための、互いに重ならない２以上の領域である配置領域を設定するための情報である前記配置領域指定情報に基づいて設定される配置領域に、それぞれの配置領域に対応した前記各オブジェクトを出力するオブジェクト出力ステップと、
前記オブジェクト出力ステップで出力したオブジェクトの少なくとも１つに対して、削除指示またはオブジェクトの内容を変更する指示である変更指示を受け付ける入力受付ステップと、
前記入力受付ステップで受け付けた削除指示または変更指示に対応して、前記配置領域が重ならずに配置されるように、前記削除指示または変更指示の対象となるオブジェクト以外のオブジェクトの配置領域を変更する配置変更ステップとを実行させるためのプログラム。
【請求項２７】
コンピュータに、
木構造に階層化された、文字列をデータとして有し得る２以上の文字列オブジェクトの文字列が、所定のキーワードを含むか否かを判断する判断ステップと、
前記判断ステップが前記キーワードを含むと判断した場合、当該キーワードを含む文字列オブジェクトに対して、所定の対応関係を有する文字列オブジェクトの属性値を、当該キーワードと対にして設定されている属性値に変更する属性値変更ステップと、
前記文字列オブジェクトを出力するオブジェクト出力ステップと、を実行させるためのプログラムであり、
前記属性値変更ステップは、前記判断ステップにおいて前記キーワードを含むと判断した場合、当該キーワードを含む文字列オブジェクトに対して、所定の階層だけ上位の階層のオブジェクトと、その下位の階層となるオブジェクトとのうちの、所定の対応関係を有する文字列オブジェクトの属性値を、当該キーワードと対になる属性値に変更するプログラム。
【請求項２８】
コンピュータに、
木構造に階層化された、文字列をデータとして有し得る２以上の文字列オブジェクトの文字列が、所定のキーワードを含むか否かを判断する判断ステップと、
前記判断ステップが前記キーワードを含むと判断した場合、当該キーワードを含む文字列オブジェクトに対して、所定の対応関係を有する文字列オブジェクトの属性値を、当該キーワードと対にして設定されている属性値に変更する属性値変更ステップと、
前記文字列オブジェクトを出力するオブジェクト出力ステップと、を実行させるためのプログラムであり、
前記属性値変更ステップは、前記判断ステップにおいて前記キーワードを含むと判断した場合、当該キーワードを含む文字列オブジェクトに対して、所定の階層だけ上位の階層の文字列オブジェクトの属性値を、当該キーワードと対になる属性値に変更するプログラム。
【請求項２９】
コンピュータに、
格納されている文字列または画像の少なくとも一方をデータとして有し得る２以上のオブジェクトをそれぞれ配置するための、互いに重ならない２以上の領域である配置領域を設定するための情報である前記配置領域指定情報に基づいて設定される配置領域に、それぞれの配置領域に対応した前記各オブジェクトを出力するオブジェクト出力ステップと、
前記オブジェクト出力ステップで出力しているオブジェクトの少なくとも１つに対しての、当該オブジェクトのソースを変更するための情報であるソース変更情報を受信するソース変更情報受信ステップと、
前記ソース変更情報受信ステップで受信した削除指示または変更指示に対応して、前記配置領域が重ならずに配置されるように、前記削除指示または変更指示の対象となるオブジェクト以外のオブジェクトの配置領域を変更する配置変更ステップとを実行させるためのプログラム。
【請求項３０】
前記オブジェクトのうちの２以上は、文字列を有するオブジェクトである文字列オブジェクトであり、
コンピュータに、
前記文字列オブジェクトの文字列が、所定のキーワードを含むか否かを判断する判断ステップと、
前記判断ステップが前記キーワードを含むと判断した場合、当該キーワードを含む文字列オブジェクトに対して、所定の対応関係を有する文字列オブジェクトの属性値を、当該キーワードと対にして設定されている属性値に変更する属性値変更ステップと、をさらに実行させるための請求項２９記載のプログラム。
【請求項３１】
コンピュータに、
格納されている文字列または画像の少なくとも一方をデータとして有し得る２以上のオブジェクトのソースを出力するソース出力ステップと、
前記ソース出力ステップで出力しているオブジェクトのソースに対するソースを変更する指示であるソース変更指示を受け付けるソース変更指示受付ステップと、
前記ソース変更指示に基づいて、ソース出力ステップでソースを出力しているオブジェクトの少なくとも１つと同じオブジェクトに対してソースを変更するための情報であるソース変更情報を構成して送信するソース変更情報送信ステップとを実行させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
配置変更部１５は、入力受付部１４が受け付けた削除指示または変更指示に対応して、配置領域が重ならずに配置されるように、オブジェクトの配置領域を変更する。具体的には、配置変更部１５は、配置領域を変更する際、配置情報格納部１２に格納されている配置領域指定情報を、変更後の配置領域を設定する情報となるよう更新する。配置変更部１５は、入力受付部１４が、オブジェクト出力部１３の出力しているオブジェクトに対する、オブジェクトの出力に要する領域が、配置領域よりも大きくなるような変更指示を受け付けた場合、変更指示に基づいた変更を行ったオブジェクトが、配置領域内に収まるよう、配置領域のサイズを変更し、変更後の配置領域が、他の近接する配置領域と重ならないよう、他の近接する配置領域等の位置を変更する。また、配置変更部１５は、例えば、入力受付部１４が、オブジェクト出力部１３の出力しているオブジェクトに対する削除指示を受け付けた場合、オブジェクト出力部１３が削除したオブジェクトに対応する配置領域を削除し、この削除された配置領域に近接して設定されていた配置領域等を、削除された配置領域が配置されていた領域を詰めるように、位置を変更する。配置変更部１５は、特に、オブジェクト同士が木構造を有している場合、削除されたオブジェクトが配置されていた配置領域を削除し、削除指示が指定するオブジェクトと同じ階層のオブジェクトであって、削除指示が指定するオブジェクトの一階層上位のオブジェクトに直属となるオブジェクトが配置されている一以上の配置領域の位置を、前記削除されたオブジェクトが配置されていた領域を詰めるような位置に変更するようにしてもよい。そして、その他のオブジェクトの配置領域は変更しないようにしてもよい。このようにすることで、配置領域の変更を局所的な変更とすることができる。配置変更部１５が、どのように、配置領域が削除された領域を詰めるように、近接する配置領域の位置を移動させてもよい。例えば、削除された配置領域の横に近接していた配置領域等を、横に移動させて、配置領域が削除された領域を詰めるようにしてもよい。また、例えば、削除された配置領域の下に近接していた配置領域等を、上に移動させて、配置領域が削除された領域を詰めるようにしてもよい。また、配置変更部１５が、どのように、配置領域のサイズを変更するようにしても良い。例えば、オブジェクトが全て収まるよう、オブジェクトのサイズに合わせて、配置領域の縦方向の高さを高くするようにしてもよい。また、横の方向の幅を広くしてもよい。また、配置変更部１５が、どのように、サイズが変更された配置領域と重ならないように、近接する他の配置領域の位置を移動させてもよい。例えば、幅方向にサイズ変更された配置領域の横に近接していた配置領域を、幅が広がった方向に向かって、幅が広がった分だけ横に移動させてもよい。高さ方向にサイズ変更された配置領域の下に近接していた配置領域を、下方向に向かって、高さが高くなった分だけ移動させてもよい。また、例えば、複数の配置領域が、複数のページに配置される場合においては、サイズが変更された配置領域の下、または横にある配置領域を、次のページ等の他のページに移動させても良いし、新たにページを追加して、そのページに移動させるようにしても良い。なお、上記のような、配置領域を変更する際のルールは、各配置領域それぞれに設定されていても良いし、共通する配置領域、例えば、同じタグや、クラスにより定義されるオブジェクトが配置される配置領域ごとに、設定されていてもよい。このようなルールは、配置領域指定情報とともに配置情報格納部１２に格納されていても良いし、他の記録媒体等に格納されていても良い。配置変更部１５は、通常、ＭＰＵやメモリ等から実現され得る。配置変更部１５の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図２２
【補正方法】変更
【補正の内容】
【図２２】
2007094449.tif 000001