(57)【特許請求の範囲】
【請求項１】
外部装置に貯蔵された多数のオブジェクトについてのオブジェクト情報を含むデータを受信するデータ受信部；
受信したオブジェクト情報を解析する解析部；
前記オブジェクト情報によって、所定順序に整列したオブジェクト要請リストを生成するオブジェクト整列部；
前記オブジェクト要請リストを前記外部装置に伝送するオブジェクト要請部；及び
前記伝送されたオブジェクト要請リストについての応答に前記外部装置から伝送される前記多数のオブジェクトを同一画面上にディスプレイするディスプレイ部を含み、
前記オブジェクト情報は、マークアップ言語からなり、前記オブジェクトのオブジェクト名、前記オブジェクトの貯蔵経路情報、及び前記オブジェクトのディスプレイ位置情報を含み、
前記オブジェクト整列部は、前記解析部により前記解析されたオブジェクト情報内のオブジェクト整列順序に応じてオブジェクト要請リストを生成し、
更に、前記オブジェクト整列部は、前記解析部により解析されたオブジェクト情報内のオブジェクトの前記ディスプレイ位置情報によって、オブジェクトのディスプレイされる順序を確認し、オブジェクト情報内のオブジェクト整列順序とディスプレイされる順序が異なる場合、オブジェクトのディスプレイ順序に応じて前記生成したオブジェクト要請リスト内のオブジェクト整列順序を更新することを特徴とするオブジェクトディスプレイ装置。
【請求項２】
外部装置に貯蔵された多数のオブジェクトについてのオブジェクト情報を含むデータを受信する段階；
受信したオブジェクト情報を解析する解析段階；
前記オブジェクト情報によって、所定順序に整列したオブジェクト要請リストを生成する要請リスト生成段階；
前記オブジェクト要請リストを前記外部装置に伝送する段階；及び
前記伝送されたオブジェクト要請リストについての応答に前記外部装置から伝送される前記多数のオブジェクトを同一画面上にディスプレイする段階を含み、
前記オブジェクト情報は、マークアップ言語からなり、前記オブジェクトのオブジェクト名、前記オブジェクトの貯蔵経路情報、及び前記オブジェクトのディスプレイ位置情報を含み、
前記要請リスト生成段階は、前記解析段階において解析されたオブジェクト情報内のオブジェクト整列順序に応じてオブジェクト要請リストを生成し、
更に、前記解析段階において解析されたオブジェクト情報内のオブジェクトの前記ディスプレイ位置情報によって、オブジェクトのディスプレイされる順序を確認し、オブジェクト情報内のオブジェクト整列順序とディスプレイされる順序が異なる場合、オブジェクトのディスプレイ順序に応じて前記生成したオブジェクト要請リスト内のオブジェクト整列順序を更新する
ことを特徴とするオブジェクトディスプレイ方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、要請順序変更によるオブジェクトディスプレイ装置及び方法に係り、さらに詳細には、オブジェクトがディスプレイされる順序に応じてオブジェクトを要請してオブジェクトをディスプレイすることに必要な時間を減少させることができる要請順序変更によるオブジェクトディスプレイ装置及び方法に関する。
【背景技術】
【０００２】
一般に、インターネットなどのネットワークによって受信するデータに含まれたオブジェクト（例えば、イメージ、及び動映像など）をディスプレイする方法は、受信したデータからオブジェクトについてのオブジェクト名、及びオブジェクトの貯蔵経路などを含むオブジェクト情報を抽出し、抽出されたオブジェクト情報内でオブジェクトが整列した順序に応じてディスプレイしようとするオブジェクトを要請するようになる。
【０００３】
このようなオブジェクト情報は、一般にマークアップ言語によって作成された文書からなり、マークアップ言語からなったオブジェクト情報内で所定オブジェクトが整列した順序に応じてオブジェクトを要請するようになる。
【０００４】
例えば、使用者がＰＣ、及びＰＤＡなどのクライアントによって所定のインターネットサイトに接続した場合、クライアントは接続したサイトについてのデータを受信するようになる。クライアントは、受信したデータから所定ウェブページについてのオブジェクト情報を抽出し、抽出されたオブジェクト情報に応じてディスプレイしようとするオブジェクトをサーバーで要請するようになる。
【０００５】
この時、サーバーで要請されるオブジェクトの要請順序は、オブジェクト情報内のオブジェクトの整列順序に応ずるようになる。例えば、クライアントが接続したインターネットサイトのウェブページが多数のイメージを含む場合、クライアントが受信したデータには、当該ウェブページに含まれたイメージについてのオブジェクトを含むようになる。
【０００６】
この時、クライアントは当該ウェブページに含まれたイメージについてのオブジェクトをオブジェクト情報内の整列順序に応じてサーバーに要請するようになり、それにより受信するオブジェクトを受信してディスプレイするようになる。例えば、クライアントが接続したインターネットサイトのウェブページがイメージ１、イメージ２、及びイメージ３を含み、オブジェクト情報内にイメージ３、イメージ２、及びイメージ１の順序にオブジェクトが整列する場合、クライアントはイメージ３、イメージ２、及びイメージ１の順序にオブジェクトをサーバーに要請するようになる。
【０００７】
一方、オブジェクトがディスプレイされる順序は、オブジェクト情報内オブジェクトの整列順序に応じてディスプレイされてもよいが、そうではなくてもよい。例えば、オブジェクト情報内オブジェクトがイメージ１、イメージ２、及びイメージ３の順序に整列する反面、オブジェクトがディスプレイされる順序はイメージ２、イメージ１、及びイメージ３でありうる。
【０００８】
図１は、従来の技術によるオブジェクトディスプレイ装置が示されている図面である。
【０００９】
図示するように、従来の技術によるオブジェクトディスプレイ装置１０は、オブジェクト情報を含むデータを受信するデータ受信部１１、受信したデータからオブジェクト情報を抽出するオブジェクト抽出部１２、抽出されたオブジェクト情報を解析する解析部１３、解析結果によってオブジェクトを要請するオブジェクト要請部１４、オブジェクトを受信するオブジェクト受信部１５、及び受信したオブジェクトをディスプレイするディスプレイ部１６を含む。
【００１０】
この時、図１のオブジェクトディスプレイ装置１０は、インターネットサーバーなどに接続するクライアントなどに理解でき、データはクライアントがインターネットサーバーに接続した場合、インターネットサーバーから伝送されることと理解できる。また、オブジェクトはインターネットサーバーの所定ウェブページに含まれたイメージ及び動映像などに理解できる。
【００１１】
解析部１３は、オブジェクト抽出部１２によって抽出されたオブジェクト情報をディスプレイが可能な形態で解析するようになり、解析されたオブジェクト情報には多数のオブジェクトについてのオブジェクト名、オブジェクトの貯蔵経路、及び位置情報などを含む。
【００１２】
オブジェクト要請部１４は、解析されたオブジェクト情報内オブジェクトが整列した順序に応じてオブジェクト要請リストを生成し、生成したオブジェクト要請リストをインターネットサーバーに伝送するようになる。この時、インターネットサーバーは伝送されたオブジェクト要請リストによってオブジェクトをオブジェクトディスプレイ装置１０に伝送するようになる。
【００１３】
オブジェクト受信部１５は、インターネットサーバーから伝送されたオブジェクトを受信するようになり、ディスプレイ部１６は、受信したオブジェクトをディスプレイするようになる。
【００１４】
この時、従来の技術によるオブジェクトディスプレイ装置１０はオブジェクトがディスプレイされる順序、例えば所定ウェブページをディスプレイするときオブジェクトがディスプレイされる順序と関係なく解析されたオブジェクト情報内のオブジェクト整列順序に応じてオブジェクトを要請するようになる。
【００１５】
従って、オブジェクト情報内のオブジェクトがイメージ１、イメージ２、及びイメージ３の順序に整列する場合、オブジェクトディスプレイ装置１０はオブジェクトの整列順序に応じてオブジェクトを要請するようになる。
【００１６】
しかしながら、オブジェクトのディスプレイ順序がオブジェクト情報内のオブジェクトの整列順序と異なる場合、例えばオブジェクトのディスプレイ順序はイメージ２、イメージ１、及びイメージ３であり、オブジェクトの整列順序がイメージ１、イメージ２、及びイメージ３である場合、オブジェクトディスプレイ装置１０はイメージ１の受信要否と関係なくイメージ２が受信すれば、オブジェクトをディスプレイし始めるようになる。
【００１７】
従って、オブジェクト要請順序がイメージ１の次順序であるイメージ２が受信された後にオブジェクトのディスプレイが始まるため、オブジェクトをディスプレイするための処理時間が増加するようになる。
【００１８】
一方、クライアントが低い処理遂行能力を有するか、或いはデータ受信のためのチャネルの数及び速度が制限された場合、オブジェクトの要請順序とオブジェクトのディスプレイ順序が異なる場合にオブジェクトをディスプレイするための処理時間がさらに増加するようになる。
【００１９】
特許文献１は４カット漫画を構成する全ての画像を一つの一体化された画像ファイルに貯蔵し、画像ファイルの住所をマークアップ言語フォーマットの文書ファイルに貯蔵し、外部からの要求時画像ファイル及び文書ファイルを伝送するウェブサーバーを開示しているが、これは４カット漫画で後順序のカットが前順序のカットに比べて先にディスプレイされることを防止するためのことであり、オブジェクトの要請順序とオブジェクトのディスプレイ順序が異なるので発生するオブジェクトのディスプレイ遅延を防止できる方案は提案されていない。
【特許文献１】日本公開特許第２００５−３０１３８０号公報
【発明の開示】
【発明が解決しようとする課題】
【００２０】
本発明が解決しようとする技術的課題は、オブジェクトのディスプレイ順序に応じてオブジェクトの要請順序を変更してオブジェクトディスプレイ時、必要になる時間を最小化できる要請順序変更によるオブジェクトディスプレイ装置及び方法を提供することにある。
【００２１】
本発明の技術的課題は以上で言及した技術的課題で制限されないし、言及されないまた他の技術的課題は以下の記載から当業者に明確に理解されることができることである。
【課題を解決するための手段】
【００２２】
前記技術的課題を達成するために、本発明の一実施形態による要請順序変更によるオブジェクトディスプレイ装置は、外部装置に貯蔵された多数のオブジェクトについてのオブジェクト情報を含むデータを受信するデータ受信部、前記オブジェクト情報によって前記多数のオブジェクトがディスプレイされる順序を確認し、前記確認結果によって所定順序に整列したオブジェクト要請リストを生成するオブジェクト整列部、前記オブジェクト要請リストを前記外部装置に伝送するオブジェクト要請部、及び前記伝送されたオブジェクト要請リストについての応答に前記外部装置から伝送されるオブジェクトをディスプレイするディスプレイ部を含む。
【００２３】
また、前記技術的課題を達成するために、本発明の他の実施形態による要請順序変更によるオブジェクトディスプレイ方法は、外部装置に貯蔵された多数のオブジェクトについてのオブジェクト情報を含むデータを受信する段階、前記オブジェクト情報によって前記多数のオブジェクトがディスプレイされる順序を確認し、前記確認結果によって所定順序に整列したオブジェクト要請リストを生成する段階、前記オブジェクト要請リストを前記外部装置に伝送する段階、及び前記伝送されたオブジェクト要請リストについての応答に前記外部装置から伝送されるオブジェクトをディスプレイする段階を含む。
【００２４】
その他実施形態の具体的な事項は詳細な説明及び図面に含まれている。
【発明の効果】
【００２５】
上述したように本発明の要請順序変更によるオブジェクトディスプレイ装置及び方法によれば、オブジェクトの要請順序をオブジェクトがディスプレイされる順序とデータを受信するチャネル数及び速度などを考慮して更新してオブジェクトがディスプレイされる速度を向上させることができる。
【発明を実施するための最良の形態】
【００２６】
本発明の利点及び特徴、そしてそれらを達成する方法は添付する図面と共に詳細に後述している実施形態を参照すれば明確になる。しかしながら、本発明は、以下で開示される実施形態に限定されるものではなく、相異なる多様な形態で具現されるものであり、本実施形態は、本発明の開示が完全となり、当業者に発明の範疇を完全に知らせるために提供されるものであり、本発明は、特許請求の範囲の記載に基づいて決められなければならない。なお、明細書全体にかけて同一参照符号は同一構成要素を示すものとする。
【００２７】
以下、本発明の実施形態によって要請順序変更によるオブジェクトディスプレイ装置及び方法を説明するためのブロック図又は処理流れ図に関する図面を参照して本発明について説明する。この時、処理流れ図図面の各ブロックと流れ図図面の組み合わせはコンピュータプログラムインストラクションによって遂行できることを理解できるものである。これらコンピュータプログラムインストラクションは汎用コンピュータ、特殊用コンピュータ又はその他プログラム可能なデータプロセッシング装備のプロセッサーに搭載できるため、コンピュータ又はその他プログラム可能なデータプロセッシング装備のプロセッサーを通じて遂行されるそのインストラクションが流れ図ブロックで説明された機能を遂行する手段を生成するようになる。これらコンピュータプログラムインストラクションは、特定方式に機能を実現するためコンピュータ又はその他プログラム可能なデータプロセッシング装備を指向できるコンピュータ利用可能又はコンピュータ読み取り可能メモリに貯蔵されることも可能なので、そのコンピュータ利用可能又はコンピュータ読み取り可能メモリに貯蔵されたインストラクションは流れ図ブロックで説明された機能を遂行するインストラクション手段を内包する製造品目を生産することも可能である。コンピュータプログラムインストラクションは、コンピュータ又はその他プログラム可能なデータプロセッシング装備上に搭載されることも可能なので、コンピュータ又はその他プログラム可能なデータプロセッシング装備上で一連の動作段階が遂行されてコンピュータで実行されるプロセスを生成してコンピュータ又はその他プログラム可能なデータプロセッシング装備を遂行するインストラクションは流れ図ブロックで説明された機能を実行するための段階を提供することも可能である。
【００２８】
また、各ブロックは特定された論理的機能を実行するための一つ以上の実行可能なインストラクションを含むモジュール、セグメント又はコードの一部を示すことができる。また、幾つ代替実行例ではブロックで言及された機能が順序を外れて発生することも可能なことを注目しなければならない。例えば、繋がって示されている二個のブロックは事実実質的に同時に遂行されることも可能であり、又はそのブロックがたびたび該当する機能によって逆順に遂行されることも可能である。
【００２９】
図２は、本発明の実施形態による要請順序変更によるオブジェクトディスプレイ装置が示されている図面である。この時、本発明の実施形態による要請順序変更によるオブジェクトディスプレイ装置はイメージ及び動映像などのオブジェクトを貯蔵する外部装置（例えば、サーバーなど）にインターネットなどのネットワークを通じて接続してオブジェクトディスプレイ時、サーバーに貯蔵されたオブジェクトを要請する装置で理解できる。
【００３０】
図示するように、本発明の実施形態によるディスプレイ装置１００は、データ受信部１１０、オブジェクト抽出部１２０、解析部１３０、オブジェクト整列部１４０、オブジェクト要請部１５０、オブジェクト受信部１６０、及びディスプレイ部１７０を含むことができる。
【００３１】
データ受信部１１０は、ネットワークを通じて連結された外部装置からオブジェクトについてのオブジェクト名、オブジェクトの貯蔵経路、及びオブジェクトのディスプレイ位置情報などのオブジェクト情報を含むデータを受信できる。
【００３２】
この時、本発明の実施形態でオブジェクト情報は、マークアップ言語、例えばＨＴＭＬ（ハイパーテキストマークアップランゲージ）及びＸＭＬ（エクステンシブルマークアップランゲージ）などになった場合を例を挙げて説明する。また、本発明の実施形態でオブジェクト情報は、オブジェクト名、及びオブジェクト貯蔵経路などを含む場合を例を挙げて説明しているが、これに限定されずオブジェクトのディスプレイ効果（例えば、フォント及びスタイルなど）を含むことができる。
【００３３】
一方、本発明の実施形態でオブジェクトはイメージ及び動映像などのコンテンツである場合を例を挙げて説明し、本発明の実施形態で要請順序変更によるオブジェクトディスプレイ装置１００は、外部装置とインターネットなどのネットワークを通じてデータをディスプレイする装置である場合を例を挙げて説明しているが、これに限定されず外部装置から受信したオブジェクトをプリンティングする装置などオブジェクトを使用者が認知できる形態に出力する装置が含まれることができる。
【００３４】
オブジェクト抽出部１２０は、データ受信部１１０によって受信したデータのうちオブジェクト情報を抽出するようになり、解析部１３０は抽出されたオブジェクト情報をディスプレイできる形態で解析できる。
【００３５】
例えば、解析部１３０は図３のように、受信したデータに含まれたオブジェクト情報を解析してディスプレイできる形態に処理できる。この時、図３のオブジェクト情報にはオブジェクト１（２１０）及びオブジェクト２（２２０）が含まれた場合を例を挙げて説明している。また、本発明の実施形態ではオブジェクト２（２２０）がオブジェクト１（２１０）に比べてディスプレイ順序が早い場合を例を挙げて説明する。
【００３６】
この時、本発明の実施形態による要請順序変更によるオブジェクトディスプレイ装置１００は、図３のオブジェクト情報に含まれたオブジェクト２１０、２２０を後述するオブジェクト要請部１５０によって外部装置に要請するようになる。勿論、本発明の実施形態でオブジェクトは外部装置から伝送される場合を例を挙げて説明しているが、全てのオブジェクトを外部装置から伝送されることではなく、一部オブジェクトはデータ受信部１１０で受信するデータに含まれることができる。
【００３７】
オブジェクト整列部１４０は、解析部１３０で解析されたオブジェクト情報内に含まれたオブジェクトを所定順序に応じて整列したオブジェクト要請リストを生成できる。基本的にオブジェクト要請リストでオブジェクトの整列順序は、解析されたオブジェクト情報内のオブジェクトが羅列した順序に応じ、本発明の実施形態ではオブジェクト整列部１４０がオブジェクトのディスプレイ順序、データを受信するネットワークのチャネル数及び速度などによってオブジェクト要請リストのオブジェクトの整列順序を更新できる。
【００３８】
例えば、オブジェクト整列部１４０で基本的にオブジェクト情報内のオブジェクト整列順序に応じて生成するオブジェクト要請リストは、図４のようにオブジェクト要請リスト３００は、前述した図３のオブジェクト情報内のオブジェクトの整列順序であるオブジェクト１、オブジェクト２、及びオブジェクト３の順序を有するようになる。この時、図４で前述した図３に示されないオブジェクト３が含まれているが、本発明の実施形態でオブジェクト３はオブジェクト情報内ではオブジェクト２の次に設けられ、ディスプレイされる順序は一番早い順序である場合を例を挙げて説明する。
【００３９】
この時、オブジェクトはオブジェクト３、オブジェクト２、及びオブジェクト１の順序にディスプレイされる場合、オブジェクト整列部１４０は図４のオブジェクト要請リスト３００を図５のように、オブジェクト３、オブジェクト２、及びオブジェクト１の順序にオブジェクト要請リスト内のオブジェクト順序を更新できる。
【００４０】
例えば、ディスプレイされるオブジェクトが所定ウェブページ上でオブジェクト３が一番早くディスプレイされる場合、オブジェクト１及びオブジェクト２を先に要請すると、オブジェクト１及びオブジェクト２が受信した後のオブジェクト３が受信した時点で、所定ウェブページがディスプレイされ始めるようになり、時間遅延が発生する。従って、オブジェクトがディスプレイされる順序に応じてオブジェクト要請リスト内のオブジェクト順序を更新することにより、所定ウェブページがディスプレイされる所要時間を減少させることができるようになる。
【００４１】
この時、オブジェクト整列部１４０がオブジェクト要請リストを更新することは、前述したようにオブジェクト情報内に含まれたオブジェクトの位置情報によって行われることができる。言い換えれば、所定ウェブページは画面の上側からディスプレイが始まる。この時、オブジェクト整列部１４０は、オブジェクトの位置情報によって先にディスプレイされるオブジェクトを確認できるようになる。
【００４２】
本発明の実施形態では、オブジェクト要請リストでオブジェクトの整列順序についての優先順位はオブジェクトのディスプレイ順序が一番早い場合を例を挙げて説明する。勿論、オブジェクトの整列順序でディスプレイ順序が一番早い優先順位を有することは本発明の理解を助けるための一例に過ぎないことであり、用度及び必要に応じてディスプレイ順序より他の条件の優先順位がさらに早いこともできる。
【００４３】
一方、オブジェクト整列部１４０は、オブジェクト要請リストでオブジェクトの整列順序をディスプレイされる順序に応じて整列した後、データを受信するネットワークの数、及び速度などによって再び再整列できる。
【００４４】
言い換えれば、ディスプレイされる位置が隣接して連続された順序に整列した二つオブジェクトの大きさがそれぞれ第１の大きさ及び第２の大きさであり、第１の大きさが第２の大きさに比べて相対的に大きい場合、オブジェクト整列部１４０は第２の大きさを有するオブジェクトを第１の大きさを有するオブジェクトに比べて先立った順序に再び整列できる。
【００４５】
例えば、前述した図５で、オブジェクトがディスプレイされる順序に応じてオブジェクト要請リスト３００内のオブジェクト整列順序がオブジェクト３、オブジェクト２、及びオブジェクト１に更新した後、オブジェクト整列部１４０はデータを受信するチャネル数、及び速度などによって隣接した位置にディスプレイされるオブジェクト間の順序を再び更新できる。言い換えれば、オブジェクト整列部１４０は、前述した図５でオブジェクト３の大きさがオブジェクト２に比べて相対的に大きく、ディスプレイされる位置が隣接した場合データを受信するチャネル数、及び速度などによってオブジェクト２をオブジェクト３より先に要請でき、オブジェクト整列部１４０は図６のようにオブジェクト要請リスト３００を再び更新できる。
【００４６】
オブジェクト要請部１５０は、オブジェクト整列部１４０に最終的に整列した順序を有するオブジェクト要請リストを外部装置に伝送できる。この時、外部装置は、オブジェクト要請部１５０から伝送されたオブジェクト要請リストの整列順序に応じてオブジェクトを本発明の実施形態による要請順序変更によるディスプレイ装置１００に伝送できる。
【００４７】
この時、外部装置から伝送されるオブジェクトは、オブジェクト受信部１６０によって受信することができ、ディスプレイ部１７０はオブジェクト受信部１６０によって受信したオブジェクトをディスプレイできる。
【００４８】
例えば、本発明の実施形態による要請順序変更によるオブジェクトディスプレイ装置１００がインターネットによって所定サイトに接続する場合、当該サイトのウェブページがディスプレイ部１７０によってディスプレイされるとき当該ウェブページに含まれた各オブジェクトが所定順序に応じてディスプレイされながらウェブページがディスプレイされる。この時、オブジェクトがディスプレイされる順序に応じてオブジェクトを要請する順序を整列してオブジェクト情報内における順序よりディスプレイされる順序が遅い場合、要請順序を遅らせるようにして当該ウェブページがディスプレイされる速度を向上させることができる。
【００４９】
また、プリンターによって所定オブジェクトをプリンティングする場合にも、前述したインターネットサイトに接続する場合と同様にプリンティングされるオブジェクトの順序に応じてオブジェクトを要請する順序を整列してオブジェクト情報内における順序よりプリンティングされる順序が遅い場合、要請順序を遅らせるようにしてプリンティング速度を向上させることができる。
【００５０】
図７は、本発明の実施形態による要請順序変更によるオブジェクトディスプレイ方法が示されている図面である。
【００５１】
図示するように、本発明の実施形態による要請順序変更によるオブジェクトディスプレイ方法は、先にデータ受信部１１０が外部装置からオブジェクト情報を含むデータを受信する（Ｓ１１０）。
【００５２】
オブジェクト抽出部１２０が受信したデータからオブジェクト情報を抽出する（Ｓ１２０）。この時、本発明の実施形態でオブジェクト情報はマークアップ言語からなった場合を例を挙げて説明しているが、これに限定されない。
【００５３】
解析部１３０が抽出されたオブジェクト情報をディスプレイできる形態に解析する（Ｓ１３０）。この時、解析部１３０によって解析されたオブジェクト情報は前述した図３の通りであり、このようなオブジェクト情報に応じてディスプレイされるオブジェクトは図８の通りである。本発明の実施形態で解析されたオブジェクト情報内のオブジェクト整列順序はオブジェクト１、オブジェクト２、及びオブジェクト３が順序であり、オブジェクトがディスプレイされる順序は、オブジェクト３、オブジェクト２、及びオブジェクト１である場合を例を挙げて説明する。
【００５４】
オブジェクト整列部１４０は、解析部１３０で解析されたオブジェクト情報内のオブジェクトについてのオブジェクト要請リストを生成する（Ｓ１４０）。この時、生成するオブジェクト要請リストは、基本的に解析されたオブジェクト情報内のオブジェクト整列順序に応じ、本発明の実施形態では、オブジェクト要請リストでオブジェクトの整列順序はオブジェクトのディスプレイ順序とデータを受信するチャネル数及び速度によって更新できる。
【００５５】
具体的には、オブジェクト整列部１４０は前述した段階Ｓ１３０で解析されたオブジェクト情報に応じて先にオブジェクト１、オブジェクト２、及びオブジェクト３の順序を有するオブジェクト要請リストを生成する。また、オブジェクト整列部１４０は図８のように解析されたオブジェクト情報内のオブジェクト整列順序とディスプレイされる順序が異なる場合、ディスプレイされる順序に応じてオブジェクト要請リスト内のオブジェクト整列順序をオブジェクト３、オブジェクト２、及びオブジェクト１に更新する。
【００５６】
これは、オブジェクトはオブジェクト３からディスプレイされ始める。従って、オブジェクト１及びオブジェクト２を先に要請するようになれば、オブジェクト３が受信するときまでディスプレイは遅延される。従って、オブジェクトのディスプレイ遅延を防止するために一番先にディスプレイされるオブジェクト３を一番先に要請するようになることである。
【００５７】
以降、オブジェクト整列部１４０は、オブジェクト３及びオブジェクト２がディスプレイされる位置が隣接し、オブジェクト３の大きさがオブジェクト２の大きさより相対的に大きい場合、大きさが小さいオブジェクト２を先に要請するようになり、これによりオブジェクト要請リスト内のオブジェクト整列順序をオブジェクト２、オブジェクト３、及びオブジェクト１に再び更新するようになり、このオブジェクト要請リストが外部装置に伝送されるようになる。
【００５８】
オブジェクト要請部１５０は、オブジェクト整列部１４０で生成したオブジェクト要請リストを外部装置に伝送する（Ｓ１５０）。
【００５９】
外部装置は、オブジェクト要請部１５０から伝送されたオブジェクト要請リストによってオブジェクトを伝送する（Ｓ１６０）。
【００６０】
外部装置から伝送されたオブジェクトは、オブジェクト受信部１６０によって受信し、ディスプレイ部１７０は受信したオブジェクトをディスプレイできる。
【００６１】
一方、図７は本発明の実施形態による要請順序変更によるオブジェクトディスプレイ装置１００がインターネットサイトに接続してウェブページをディスプレイする装置である場合を例を挙げて説明しているが、これに限定されず本発明の実施形態による要請順序変更によるオブジェクトディスプレイ装置１００がオブジェクトをプリンティングする装置である場合にも図７と類似した方法でプリンティングを遂行してオブジェクトプリンティング時間を縮小させることができるようになる。
【００６２】
本発明の実施形態で、'部'はソフトウェア又はＦＰＧＡ（フィールドプログラマブルゲートアレイ）又は注文型半導体（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ；ＡＳＩＣ）のようなハードウェア構成要素を意味し、部はどんな役割を遂行する。だが、部はソフトウェア又はハードウェアに限定される意味ではない。部は、アドレッシングできる貯蔵媒体にあるように構成されてもよく、一つ又はその以上のプロセッサーを実行させるように構成されてもよい。従って、例えば部はソフトウェア構成要素、オブジェクト指向ソフトウェア構成要素、クラス構成要素及びタスク構成要素のような構成要素と、プロセス、関数、属性、プロシージャ、サブルーチン、プログラムコードのセグメント、ドライバー、ファームウェア、マイクロコード、回路、データ、データベース、データ構造、テーブル、アレイ、及び変数を含む。構成要素と部で提供される機能はさらに小さい数の構成要素及び部で結合されるか、或いは追加的な構成要素と部でさらに分離できる。
【００６３】
以上のように本発明に従う要請順序変更によるオブジェクトディスプレイ装置
及び方法を例示された図面を参照して説明したが、本明細書に開示された実施形態と図面によって本発明は限定されなく、その発明の技術思想範囲内で当業者によって多様な変形が行われることができることは勿論である。
【図面の簡単な説明】
【００６４】
【図１】従来の技術によるオブジェクトディスプレイ装置が示されている図である。
【図２】本発明の実施形態による要請順序変更によるオブジェクトディスプレイ装置が示されている図である。
【図３】本発明の実施形態によるオブジェクト情報が示されている図である。
【図４】本発明の実施形態によるオブジェクト情報内のオブジェクト整列順序に応じて生成したオブジェクト要請リストが示されている図である。
【図５】図４のオブジェクト要請リストがオブジェクトディスプレイ順序に応じて更新したオブジェクト要請リストが示されている図である。
【図６】図５のオブジェクト要請リストがデータを受信するチャネル数及び速度によって更新したオブジェクト要請リストが示されている図である。
【図７】本発明の実施形態による要請順序変更によるオブジェクトディスプレイ方法が示されている図である。
【図８】本発明の実施形態によってディスプレイされるオブジェクトが示されている図である。
【符号の説明】
【００６５】
１１０      データ受信部
１２０      オブジェクト抽出部
１３０      解析部
１４０      オブジェクト整列部
１５０      オブジェクト要請部
１６０      オブジェクト受信部
１７０      ディスプレイ部
【図１】
0004547390.tif 000002
【図２】
0004547390.tif 000003
【図３】
0004547390.tif 000004
【図４】
0004547390.tif 000005
【図５】
0004547390.tif 000006
【図６】
0004547390.tif 000007
【図７】
0004547390.tif 000008
【図８】
0004547390.tif 000009