【手続補正書】
【提出日】平成21年7月17日(2009.7.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電子データを表示する表示領域の情報を取得する表示領域情報取得手段と、
前記電子データに含まれる、位置・方向を指定する方向オブジェクトと、前記方向オブジェクトの対象となる方向対象オブジェクトとを特定する指示関係特定手段と、
前記取得した表示領域情報に基づき、前記電子データをレイアウトするレイアウト手段と、
前記レイアウト手段にてレイアウトされた前記方向オブジェクトと、前記方向対象オブジェクトとの位置とを比較する比較手段と、
前記比較の結果に応じて、前記方向オブジェクトの内容を変更する内容変更手段と、
を備えることを特徴とする表示データ生成装置。
【請求項２】
電子データを表示する表示領域の情報を取得する表示領域情報取得手段と、
前記電子データに含まれる、位置・方向を指定する方向オブジェクトと、前記方向オブジェクトの対象となる方向対象オブジェクトとを特定する指示関係特定手段と、
前記取得した表示領域情報に基づき、前記電子データをレイアウトするレイアウト手段と、
前記レイアウト手段にてレイアウトされた前記方向オブジェクトと、前記方向対象オブジェクトとの位置とを比較する比較手段と、
前記比較の結果に応じて、前記方向対象オブジェクトの内容を変更する内容変更手段と、を備えることを特徴とする表示データ生成装置。
【請求項３】
電子データを表示する表示領域の情報を取得する表示領域情報取得手段と、
前記電子データに含まれる、位置・方向を指定する方向オブジェクトと、前記方向オブジェクトの対象となる方向対象オブジェクトとを特定する指示関係特定手段と、
前記取得した表示領域情報に基づき、前記電子データをレイアウトするレイアウト手段と、
前記レイアウト手段にてレイアウトされた前記方向オブジェクトと、前記方向対象オブジェクトとの位置とを比較する比較手段と、
前記比較の結果に応じて、前記方向オブジェクトのレイアウトされた位置を変更するレイアウト変更手段と、
を備えることを特徴とする表示データ生成装置。
【請求項４】
電子データを表示する表示領域の情報を取得する表示領域情報取得手段と、
前記電子データに含まれる、位置・方向を指定する方向オブジェクトと、前記方向オブジェクトの対象となる方向対象オブジェクトとを特定する指示関係特定手段と、
前記取得した表示領域情報に基づき、前記電子データをレイアウトするレイアウト手段と、
前記レイアウト手段にてレイアウトされた前記方向オブジェクトと、前記方向対象オブジェクトとの位置とを比較する比較手段と、
前記比較の結果に応じて、前記方向対象オブジェクトのレイアウトされた位置を変更するレイアウト変更手段と、
を備えることを特徴とする表示データ生成装置。
【請求項５】
前記内容変更手段は、表示領域の文字列の走査方向の変更に伴って変更することを特徴とする請求項１または請求項２に記載の表示データ生成装置。
【請求項６】
前記レイアウト変更手段は、表示領域の文字列の走査方向の変更に伴って変更することを特徴とする請求項３または請求項４に記載の表示データ生成装置。
【請求項７】
前記指示関係は前記電子データ内に保持されており、前記指示関係特定手段は、前記電子データから前記指示関係情報を取得することを特徴とする請求項１〜４のいずれか１項に記載の表示データ生成装置。
【請求項８】
プログラムされたコンピュータによって表示データを生成する方法であって、
電子データを表示する表示領域の情報をコンピュータが取得する表示領域情報取得工程と、
前記電子データに含まれる、位置・方向を指定する方向オブジェクトと、前記方向オブジェクトの対象となる方向対象オブジェクトとをコンピュータが特定する指示関係特定工程と、
前記取得した表示領域情報に基づき、前記電子データをコンピュータがレイアウトするレイアウト工程と、
前記レイアウト工程にてレイアウトされた前記方向オブジェクトと、前記方向対象オブジェクトとの位置とをコンピュータが比較する比較工程と、
前記比較の結果に応じて、前記方向オブジェクトの内容をコンピュータが変更する内容変更工程と、
を備えることを特徴とする表示データ生成方法。
【請求項９】
プログラムされたコンピュータによって表示データを生成する方法であって、
電子データを表示する表示領域の情報をコンピュータが取得する表示領域情報取得工程と、
前記電子データに含まれる、位置・方向を指定する方向オブジェクトと、前記方向オブジェクトの対象となる方向対象オブジェクトとをコンピュータが特定する指示関係特定工程と、
前記取得した表示領域情報に基づき、前記電子データをコンピュータがレイアウトするレイアウト工程と、
前記レイアウト工程にてレイアウトされた前記方向オブジェクトと、前記方向対象オブジェクトとの位置とをコンピュータが比較する比較工程と、
前記比較の結果に応じて、前記方向対象オブジェクトの内容をコンピュータが変更する内容変更工程と、を備えることを特徴とする表示データ生成方法。
【請求項１０】
プログラムされたコンピュータによって表示データを生成する方法であって、
電子データを表示する表示領域の情報をコンピュータが取得する表示領域情報取得工程と、
前記電子データに含まれる、位置・方向を指定する方向オブジェクトと、前記方向オブジェクトの対象となる方向対象オブジェクトとをコンピュータが特定する指示関係特定工程と、
前記取得した表示領域情報に基づき、前記電子データをコンピュータがレイアウトするレイアウト工程と、
前記レイアウト工程にてレイアウトされた前記方向オブジェクトと、前記方向対象オブジェクトとの位置とをコンピュータが比較する比較工程と、
前記比較の結果に応じて、前記方向オブジェクトのレイアウトされた位置をコンピュータが変更するレイアウト変更工程と、
を備えることを特徴とする表示データ生成方法。
【請求項１１】
プログラムされたコンピュータによって表示データを生成する方法であって、
電子データを表示する表示領域の情報をコンピュータが取得する表示領域情報取得工程と、
前記電子データに含まれる、位置・方向を指定する方向オブジェクトと、前記方向オブジェクトの対象となる方向対象オブジェクトとをコンピュータが特定する指示関係特定工程と、
前記取得した表示領域情報に基づき、前記電子データをコンピュータがレイアウトするレイアウト工程と、
前記レイアウト工程にてレイアウトされた前記方向オブジェクトと、前記方向対象オブジェクトとの位置とをコンピュータが比較する比較工程と、
前記比較の結果に応じて、前記方向対象オブジェクトのレイアウトされた位置をコンピュータが変更するレイアウト変更工程と、
を備えることを特徴とする表示データ生成方法。
【請求項１２】
コンピュータによって表示データを生成するための制御プログラムであって、
電子データを表示する表示領域の情報をコンピュータに取得させ、
前記電子データに含まれる、位置・方向を指定する方向オブジェクトと、前記方向オブジェクトの対象となる方向対象オブジェクトとをコンピュータに特定させ、
前記取得した表示領域情報に基づき、前記電子データをコンピュータにレイアウトさせ、
前記レイアウト工程にてレイアウトされた前記方向オブジェクトと、前記方向対象オブジェクトとの位置とをコンピュータに比較させ、
前記比較の結果に応じて、前記方向オブジェクトの内容をコンピュータに変更させることを特徴とする表示データ生成用制御プログラム。
【請求項１３】
コンピュータによって表示データを生成するための制御プログラムであって、
電子データを表示する表示領域の情報をコンピュータに取得させ、
前記電子データに含まれる、位置・方向を指定する方向オブジェクトと、前記方向オブジェクトの対象となる方向対象オブジェクトとをコンピュータに特定させ、
前記取得した表示領域情報に基づき、前記電子データをコンピュータにレイアウトさせ、
前記レイアウト工程にてレイアウトされた前記方向オブジェクトと、前記方向対象オブジェクトとの位置とをコンピュータに比較させ、
前記比較の結果に応じて、前記方向対象オブジェクトの内容をコンピュータに変更させることを特徴とする表示データ生成用制御プログラム。
【請求項１４】
コンピュータによって表示データを生成するための制御プログラムであって、
電子データを表示する表示領域の情報をコンピュータに取得させ、
前記電子データに含まれる、位置・方向を指定する方向オブジェクトと、前記方向オブジェクトの対象となる方向対象オブジェクトとをコンピュータに特定させ、
前記取得した表示領域情報に基づき、前記電子データをコンピュータにレイアウトさせ、
前記レイアウト工程にてレイアウトされた前記方向オブジェクトと、前記方向対象オブジェクトとの位置とをコンピュータに比較させ、
前記比較の結果に応じて、前記方向オブジェクトのレイアウトされた位置をコンピュータに変更させることを特徴とする表示データ生成用制御プログラム。
【請求項１５】
コンピュータによって表示データを生成するための制御プログラムであって、
電子データを表示する表示領域の情報をコンピュータに取得させ、
前記電子データに含まれる、位置・方向を指定する方向オブジェクトと、前記方向オブジェクトの対象となる方向対象オブジェクトとをコンピュータに特定させ、
前記取得した表示領域情報に基づき、前記電子データをコンピュータにレイアウトさせ、
前記レイアウト工程にてレイアウトされた前記方向オブジェクトと、前記方向対象オブジェクトとの位置とをコンピュータに比較させ、
前記比較の結果に応じて、前記方向対象オブジェクトのレイアウトされた位置をコンピュータに変更させることを特徴とする表示データ生成用制御プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】表示データ生成装置、表示データ生成方法及び表示データ生成用制御プログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明は、上記の問題点に鑑みてなされたものであり、表示領域の大きさに応じて動的にレイアウトを生成した表示に対して、方向を示す文字列や図形を適切に表示できるように改良された表示データ生成装置を提供することを目的とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
この発明の他の目的は、表示領域の変更に応じて位置・方向を示すオブジェクトの内容が適切に変更され、ユーザの表示に対する理解を容易とさせる表示データ生成方法を提供することにある。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
この発明のさらに他の目的は、そのような方法を実現する表示装置の表示データ生成用制御プログラムを提供することにある。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
さて、本発明の第１の局面に係る表示データ生成装置は、電子データを表示する表示領域の情報を取得する表示領域情報取得手段と、上記電子データに含まれる、位置・方向を指定する方向オブジェクトと、上記方向オブジェクトの対象となる方向対象オブジェクトとを特定する指示関係特定手段と、上記取得した表示領域情報に基づき、上記電子データをレイアウトするレイアウト手段と、上記レイアウト手段にてレイアウトされた上記方向オブジェクトと、上記方向対象オブジェクトとの位置とを比較する比較手段と、上記比較の結果に応じて、上記方向オブジェクトの内容を変更する内容変更手段と、を備えることを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
本発明の第２の局面に従う表示データ生成装置は、電子データを表示する表示領域の情報を取得する表示領域情報取得手段と、上記電子データに含まれる、位置・方向を指定する方向オブジェクトと、上記方向オブジェクトの対象となる方向対象オブジェクトとを特定する指示関係特定手段と、上記取得した表示領域情報に基づき、上記電子データをレイアウトするレイアウト手段と、上記レイアウト手段にてレイアウトされた上記方向オブジェクトと、上記方向対象オブジェクトとの位置とを比較する比較手段と、上記比較の結果に応じて、上記方向対象オブジェクトの内容を変更する内容変更手段と、を備えることを特徴とする。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
本発明の第３の局面に従う表示データ生成装置は、電子データを表示する表示領域の情報を取得する表示領域情報取得手段と、上記電子データに含まれる、位置・方向を指定する方向オブジェクトと、上記方向オブジェクトの対象となる方向対象オブジェクトとを特定する指示関係特定手段と、上記取得した表示領域情報に基づき、上記電子データをレイアウトするレイアウト手段と、上記レイアウト手段にてレイアウトされた上記方向オブジェクトと、上記方向対象オブジェクトとの位置とを比較する比較手段と、上記比較の結果に応じて、上記方向オブジェクトのレイアウトされた位置を変更するレイアウト変更手段と、を備えることを特徴とする。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
本発明の第４の局面に従う表示データ生成装置は、電子データを表示する表示領域の情報を取得する表示領域情報取得手段と、上記電子データに含まれる、位置・方向を指定する方向オブジェクトと、上記方向オブジェクトの対象となる方向対象オブジェクトとを特定する指示関係特定手段と、上記取得した表示領域情報に基づき、上記電子データをレイアウトするレイアウト手段と、上記レイアウト手段にてレイアウトされた上記方向オブジェクトと、上記方向対象オブジェクトとの位置とを比較する比較手段と、上記比較の結果に応じて、上記方向対象オブジェクトのレイアウトされた位置を変更するレイアウト変更手段と、を備えることを特徴とする。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
好ましくは、上記内容変更手段は、表示領域の文字列の走査方向の変更に伴って変更することを特徴とする。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
また、好ましくは、上記レイアウト変更手段は、表示領域の文字列の走査方向の変更に伴って変更することを特徴とする。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
また、好ましくは、上記指示関係は上記電子データ内に保持されており、上記指示関係特定手段は、上記電子データから上記指示関係情報を取得することを特徴とする。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
本発明の第５の局面に従う表示データ生成方法は、プログラムされたコンピュータによって表示データを生成する方法であって、電子データを表示する表示領域の情報をコンピュータが取得する表示領域情報取得工程と、上記電子データに含まれる、位置・方向を指定する方向オブジェクトと、上記方向オブジェクトの対象となる方向対象オブジェクトとをコンピュータが特定する指示関係特定工程と、上記取得した表示領域情報に基づき、上記電子データをコンピュータがレイアウトするレイアウト工程と、上記レイアウト工程にてレイアウトされた上記方向オブジェクトと、上記方向対象オブジェクトとの位置とをコンピュータが比較する比較工程と、上記比較の結果に応じて、上記方向オブジェクトの内容をコンピュータが変更する内容変更工程と、を備えることを特徴とする。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
本発明の第６の局面に従う表示データ生成方法は、プログラムされたコンピュータによって表示データを生成する方法であって、電子データを表示する表示領域の情報をコンピュータが取得する表示領域情報取得工程と、上記電子データに含まれる、位置・方向を指定する方向オブジェクトと、上記方向オブジェクトの対象となる方向対象オブジェクトとをコンピュータが特定する指示関係特定工程と、上記取得した表示領域情報に基づき、上記電子データをコンピュータがレイアウトするレイアウト工程と、上記レイアウト工程にてレイアウトされた上記方向オブジェクトと、上記方向対象オブジェクトとの位置とをコンピュータが比較する比較工程と、上記比較の結果に応じて、上記方向対象オブジェクトの内容をコンピュータが変更する内容変更工程と、を備えることを特徴とする。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
本発明の第７の局面に従う表示データ生成方法は、プログラムされたコンピュータによって表示データを生成する方法であって、電子データを表示する表示領域の情報をコンピュータが取得する表示領域情報取得工程と、上記電子データに含まれる、位置・方向を指定する方向オブジェクトと、上記方向オブジェクトの対象となる方向対象オブジェクトとをコンピュータが特定する指示関係特定工程と、上記取得した表示領域情報に基づき、上記電子データをコンピュータがレイアウトするレイアウト工程と、上記レイアウト工程にてレイアウトされた上記方向オブジェクトと、上記方向対象オブジェクトとの位置とをコンピュータが比較する比較工程と、上記比較の結果に応じて、上記方向オブジェクトのレイアウトされた位置をコンピュータが変更するレイアウト変更工程と、を備えることを特徴とする。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
本発明の第８の局面に従う表示データ生成方法は、プログラムされたコンピュータによって表示データを生成する方法であって、電子データを表示する表示領域の情報をコンピュータが取得する表示領域情報取得工程と、上記電子データに含まれる、位置・方向を指定する方向オブジェクトと、上記方向オブジェクトの対象となる方向対象オブジェクトとをコンピュータが特定する指示関係特定工程と、上記取得した表示領域情報に基づき、上記電子データをコンピュータがレイアウトするレイアウト工程と、上記レイアウト工程にてレイアウトされた上記方向オブジェクトと、上記方向対象オブジェクトとの位置とをコンピュータが比較する比較工程と、上記比較の結果に応じて、上記方向対象オブジェクトのレイアウトされた位置をコンピュータが変更するレイアウト変更工程と、を備えることを特徴とする。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】変更
【補正の内容】
【００３３】
本発明の第９の局面に従う表示データ生成用制御プログラムは、コンピュータによって表示データを生成するための制御プログラムであって、電子データを表示する表示領域の情報をコンピュータに取得させ、上記電子データに含まれる、位置・方向を指定する方向オブジェクトと、上記方向オブジェクトの対象となる方向対象オブジェクトとをコンピュータに特定させ、上記取得した表示領域情報に基づき、上記電子データをコンピュータにレイアウトさせ、上記レイアウト工程にてレイアウトされた上記方向オブジェクトと、上記方向対象オブジェクトとの位置とをコンピュータに比較させ、上記比較の結果に応じて、上記方向オブジェクトの内容をコンピュータに変更させることを特徴とする。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
本発明の第１０の局面に従う表示データ生成用制御プログラムは、コンピュータによって表示データを生成するための制御プログラムであって、電子データを表示する表示領域の情報をコンピュータに取得させ、上記電子データに含まれる、位置・方向を指定する方向オブジェクトと、上記方向オブジェクトの対象となる方向対象オブジェクトとをコンピュータに特定させ、上記取得した表示領域情報に基づき、上記電子データをコンピュータにレイアウトさせ、上記レイアウト工程にてレイアウトされた上記方向オブジェクトと、上記方向対象オブジェクトとの位置とをコンピュータに比較させ、上記比較の結果に応じて、上記方向対象オブジェクトの内容をコンピュータに変更させることを特徴とする。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
本発明の第１１の局面に従う表示データ生成用制御プログラムは、コンピュータによって表示データを生成するための制御プログラムであって、電子データを表示する表示領域の情報をコンピュータに取得させ、上記電子データに含まれる、位置・方向を指定する方向オブジェクトと、上記方向オブジェクトの対象となる方向対象オブジェクトとをコンピュータに特定させ、上記取得した表示領域情報に基づき、上記電子データをコンピュータにレイアウトさせ、上記レイアウト工程にてレイアウトされた上記方向オブジェクトと、上記方向対象オブジェクトとの位置とをコンピュータに比較させ、上記比較の結果に応じて、上記方向オブジェクトのレイアウトされた位置をコンピュータに変更させることを特徴とする。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
本発明の第１２の局面に従う表示データ生成用制御プログラムは、コンピュータによって表示データを生成するための制御プログラムであって、電子データを表示する表示領域の情報をコンピュータに取得させ、上記電子データに含まれる、位置・方向を指定する方向オブジェクトと、上記方向オブジェクトの対象となる方向対象オブジェクトとをコンピュータに特定させ、上記取得した表示領域情報に基づき、上記電子データをコンピュータにレイアウトさせ、上記レイアウト工程にてレイアウトされた上記方向オブジェクトと、上記方向対象オブジェクトとの位置とをコンピュータに比較させ、上記比較の結果に応じて、上記方向対象オブジェクトのレイアウトされた位置をコンピュータに変更させることを特徴とする。
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】削除
【補正の内容】
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】削除
【補正の内容】
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】削除
【補正の内容】
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】削除
【補正の内容】
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】削除
【補正の内容】
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】変更
【補正の内容】
【００４３】
本発明に係る表示データ生成装置は、表示領域の変更に応じて位置・方向を示すオブジェクトの内容が適切に変更され、ユーザの表示に対する理解を容易とさせる効果を奏する。
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】削除
【補正の内容】
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】変更
【補正の内容】
【００４５】
本発明に係る表示装置の表示データ生成方法は、表示領域の変更に応じて位置・方向を示すオブジェクトの内容が適切に変更され、ユーザの表示に対する理解を容易とさせる効果を奏する。