JP2008526070A - ネットワーク番組を再生するためにソフトウェアリソースを構成する方法及び装置 - Google Patents

ネットワーク番組を再生するためにソフトウェアリソースを構成する方法及び装置 Download PDF

Info

Publication number
JP2008526070A
JP2008526070A JP2007547722A JP2007547722A JP2008526070A JP 2008526070 A JP2008526070 A JP 2008526070A JP 2007547722 A JP2007547722 A JP 2007547722A JP 2007547722 A JP2007547722 A JP 2007547722A JP 2008526070 A JP2008526070 A JP 2008526070A
Authority
JP
Japan
Prior art keywords
font
user terminal
resource
software
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2007547722A
Other languages
English (en)
Other versions
JP5204492B2 (ja
Inventor
ペン,ヤン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips NV
Koninklijke Philips Electronics NV
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Koninklijke Philips NV, Koninklijke Philips Electronics NV filed Critical Koninklijke Philips NV
Publication of JP2008526070A publication Critical patent/JP2008526070A/ja
Application granted granted Critical
Publication of JP5204492B2 publication Critical patent/JP5204492B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/488Data services, e.g. news ticker
    • H04N21/4884Data services, e.g. news ticker for displaying subtitles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44016Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Computer Hardware Design (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Information Transfer Between Computers (AREA)
  • Circuits Of Receivers In General (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Stored Programmes (AREA)

Abstract

本発明は、ネットワーク番組を再生するためにソフトウェアリソースを構成する方法及び装置を提供する。ユーザ端末によりネットワークサーバに送信されるネットワーク番組をダウンロードする要求は、ユーザ端末でのソフトウェアリソースの構成情報を有する。ネットワーク番組を再生するために必要なソフトウェアリソースを比較して均衡を保った後に、ネットワークサーバは、番組を再生するために必要であるがユーザ端末に存在しないソフトウェアリソースをユーザ端末に送信する。ユーザ端末は、受信したソフトウェアリソースとローカルのソフトウェアリソースとを結合し、ダウンロードしたネットワーク番組を再生する。ユーザ端末は、ネットワーク番組をダウンロードする要求を送信するときに、ユーザ端末が有するソフトウェアリソースの構成情報を添付で送信することのみで、ネットワーク番組を再生するために必要なソフトウェアリソースを十分に構成することができる。

Description

本発明は、ネットワーク番組を再生する技術分野に関し、特にネットワーク番組を再生するためにソフトウェアリソースを構成する方法及び装置に関する。
ネットワーク光ディスクフォーマット(例えば、拡張eDVD光ディスクフォーマット、Blue-rayディスクBDフォーマット等)の出現のため、ユーザにより視聴され得る番組は光ディスクに格納された番組に限定されず、光ディスクのコンテンツに関するネットワーク番組にまで及ぶ。ネットワークから番組をダウンロードし、これらの番組を再生することは、非常に普及している娯楽の方法になっている。
ネットワーク光ディスクを分配するときに、光ディスクコンテンツプロバイダは、光ディスクユーザによるダウンロードのために、分配された光ディスクのコンテンツに対応するネットワーク番組をネットワークサーバで提供する。一般的に、これらのネットワーク番組は、ローカル光ディスクのビデオ及びオーディオコンテンツと同期的に再生され、再生効果を高める。ネットワーク番組のコンテンツの一部として、ウェブページ、アニメーション、番組イントロダクション又はスタッフのイントロダクション等のような何らかの拡張情報が、ネットワーク番組と共にユーザ端末にダウンロードされる。
これらの拡張情報は、何らかの新規なフォント又はグリフ(glyph)、アニメーション効果を備えた元々のグラフィック又は動きベクトルのグラフィック等をしばしば有する。更に、ネットワークに格納されたネットワーク番組は、しばしば更新されるため、番組を再生するためにフォント及びグラフィックが必要になる。
通常では、これらの新しいコンテンツをサポートするソフトウェアリソース(表示に必要なフォントをサポートするフォントライブラリ、グラフィック表示をサポートするグラフィックライブラリ、又は再生を拡張する他の補助プログラム)は、ネットワーク番組と共にダウンロードされる。フォントを一例として挙げると、異なるフォントの文字は異なるドットマトリクス構造及びプロファイルを有するため、対応するフォントデータ(すなわち、ドットマトリクス構造データ及びプロファイルデータ等)が特定のフォントに従って文字を表示するために必要になる。そうでない場合には、この文字を出力して表示することができない。同様に、グラフィック(特に新しいグラフィック)が対応するグラフィックライブラリをローカルに有していない場合に、再生効果が影響を受ける。
通常では、ネットワーク番組と共にダウンロードされるソフトウェアリソースは非常に大きい。例えば、フォントライブラリのファイルは3MB〜20MBに及ぶ。従って、ダウンロードに必要な時間は長くなる。特にネットワーク帯域の不足又はネットワークの輻輳の場合に、ネットワーク番組の再生は中断されることがあり、再生品質が保証できない。その結果、ユーザは番組を視聴する関心を失う。
ソフトウェアリソースをダウンロードする問題を解決する1つの方法は、ユーザ端末再生装置に使用され得るソフトウェアリソースを事前にダウンロードすることである。一方で、この方法はほとんどの場合に要件を満たし得るが、ユーザ端末再生装置の限られた記憶空間が占有される。他方で、ネットワーク番組及び拡張情報はしばしば更新されるため、事前にダウンロードされるソフトウェアリソースは、全ての必要なフォント、グラフィック、プログラム等(特に新しく生じたフォント、グラフィック、プログラム等)を事前にカバーすることができない。
ソフトウェアリソースをダウンロードする問題を解決する他の方法は、ネットワーク番組をダウンロードした後に、光ディスク再生装置を通じてローカルに存在しないリソースを決定し、存在しないソフトウェアリソースをダウンロードする要求をネットワークサーバに送信することである。ネットワーク番組を再生している間に、特定の文字のフォントデータが存在しないことを再生装置が検出すると、ネットワークサーバからダウンロードを要求し、必要なフォントデータをダウンロードするために特定のネットワーク帯域を割り当てる。番組を再生する処理は必然的に影響を受ける。このような方法は再生品質を保証できず、番組を再生する処理は些細な詳細で負荷を受ける。
従って、ネットワーク番組を再生するソフトウェアリソースを構成する方法及び装置を提供し、これにより、ソフトウェアリソースの構成を迅速に実現し、フォント及びグラフィックがサポートされていない又はタイムリーにサポートされていない理由でネットワーク番組の再生の遅延又は中断を回避する必要がある。
本発明により解決される技術的課題は、ネットワーク番組を再生するためにソフトウェアリソースを構成する方法及び装置を提供し、これにより、従来技術で存在する問題を克服することである。
本発明の実施例によれば、再生装置でソフトウェアリソースを構成する方法が提供される。このソフトウェアリソースは、ネットワーク番組を再生するために使用される。この方法は、このネットワーク番組をダウンロードする要求をネットワークサーバに送信し、この要求は、ローカルのソフトウェアリソースの構成情報を有するステップと、このネットワークサーバにより送信されたこのネットワーク番組とソフトウェアリソースとを受信し、この受信したソフトウェアリソースは、このネットワーク番組を再生するために必要であるがローカルに存在しないソフトウェアリソースを有するステップと、このネットワーク番組を再生するために、受信したソフトウェアリソースとこのローカルのソフトウェアリソースとを結合するステップとを有する。
本発明の実施例によれば、再生装置でソフトウェアリソースを構成する装置が提供される。このソフトウェアリソースは、ネットワーク番組を再生するために使用される。この装置は、指定のネットワーク番組をダウンロードする要求をネットワークサーバに送信し、この要求は、ローカルのソフトウェアリソースの構成情報を有する送信手段と、このネットワークサーバにより送信されたこのネットワーク番組とソフトウェアリソースとを受信し、この受信したソフトウェアリソースは、このネットワーク番組を再生するために必要であるがローカルに存在しないソフトウェアリソースを有する受信手段と、この番組を再生するために、受信したソフトウェアリソースとこのローカルのソフトウェアリソースとを結合する結合手段とを有する。
本発明の実施例によれば、ネットワークサーバでソフトウェアリソースを構成する方法が提供される。このソフトウェアリソースは、ユーザ端末でネットワーク番組を再生するために使用される。この方法は、このユーザ端末により送信された指定のネットワーク番組をダウンロードする要求を受信し、この要求は、このユーザ端末でのソフトウェアリソースの構成情報を有するステップと、このネットワーク番組を再生するために必要なソフトウェアリソースの情報を取得するステップと、このユーザ端末に送信されるソフトウェアリソースを決定するために、この受信した情報とこの取得した情報とを比較し、このユーザ端末に送信されるソフトウェアリソースは、番組を再生するために必要であるがユーザ端末に存在しないソフトウェアリソースを有するステップとを有する。
本発明の実施例によれば、ネットワークサーバでソフトウェアリソースを構成する装置が提供される。このソフトウェアリソースは、ユーザ端末でネットワーク番組を再生するために使用される。この装置は、このユーザ端末により送信された指定のネットワーク番組をダウンロードする要求を受信し、この要求は、このユーザ端末でのソフトウェアリソースの構成情報を有する受信手段と、このネットワーク番組を再生するために必要なソフトウェアリソースの情報を取得する取得手段と、このユーザ端末に送信されるソフトウェアリソースを決定するために、この受信した情報とこの取得した情報とを比較し、このユーザ端末に送信されるソフトウェアリソースは、この番組を再生するために必要であるがユーザ端末に存在しないソフトウェアリソースを有する比較手段とを有する。
本発明によれば、ユーザ端末は、ネットワーク番組をネットワークサーバにダウンロードする要求を送信するときに、ユーザ端末でのソフトウェアリソース(例えば、フォントライブラリのリソース、グラフィックライブラリのリソース、プログラムのリソース等)の構成情報を添付で送信しさえすればよい。次に、ダウンロードしたネットワーク番組を再生するために必要であるがユーザ端末に存在しないフォントデータが取得され得るが、残りの情報での動作の処理はネットワークサーバにより実行される。ネットワークサーバは、ユーザ端末でのソフトウェアリソースの構成情報に従ってネットワーク番組を再生するために必要なソフトウェアリソースを比較し、再生される番組をユーザ端末に送信するために必要であるがユーザ端末に存在しないソフトウェアリソースを決定する。最後に、これらをユーザ端末に送信する。
ソフトウェアリソース及びネットワーク番組がユーザ端末に送信されると、ネットワーク番組のコンテンツ及び送信に必要なソフトウェアリソースが、ユーザ端末に送信されるフィードバックデータパケットを形成するようにカプセル化され得る。次に、このデータパケットがユーザ端末に送信される。
本発明により提供される方法及び装置は、ネットワーク番組の再生中に、ソフトウェアリソースの十分な構成を保証し得る。更に、ローカルのユーザ端末での再生装置は大きな変更を必要とせず、番組をダウンロードする要求をネットワークサーバに送信するときに、ローカルのソフトウェアリソースの構成情報を添付で送信しさえすればよい。本発明により提供される方法及び装置は、従来の技術的対策での動作(すなわち、まず番組をダウンロードし、これらを分析して、対応するソフトウェアリソースをネットワークサーバからダウンロードすることを要求すること)から前進する。このように、ネットワーク番組を再生するために必要なステップ及び処理が簡単になり、光ディスク再生品質が保証される。
添付図面及び特許請求の範囲を参照して行われる本発明の説明を通じて、本発明の他の目的及び達成が明らかになり、本発明の包括的な理解が得られ得る。
実施例を通じて、図面を参照して、本発明について詳細に更に説明する。
全ての図面において、同じ参照符号は同一、類似又は対応の特徴又は機能を表す。
本発明の概念は次の通りである。ネットワーク番組再生装置からネットワークサーバに送信されるネットワーク番組をダウンロードする要求は、ユーザ端末でのソフトウェアリソースの構成情報を有する。ネットワークサーバは、ネットワーク番組を再生するために必要なソフトウェアリソースの情報とユーザ端末でのソフトウェアリソースの構成情報とを比較し、番組を再生するために必要であるがユーザ端末に存在しないソフトウェアリソースをユーザ端末に送信する。ユーザ端末は、受信したソフトウェアリソースとローカルのソフトウェアリソースとを結合し、ダウンロードしたネットワーク番組を再生し得る。ソフトウェアリソースは、フォントライブラリでもよく、グラフィックライブラリでもよく、動きベクトルのグラフィックでもよく、ネットワーク番組を再生するためにアプリケーションにより必要なソフトウェアリソースでもよい。以下では、ネットワーク番組を再生するためにフォントの構成を一例として挙げることにより本発明を説明するが、他のソフトウェアリソースの構成方法もフォントリソースのものと同じである。
図1は、本発明の実施例によるネットワーク番組再生システムの概略図である。図1に示すように、ネットワーク番組再生手段110は、ネットワーク光ディスク再生装置(以下の文は、ネットワーク光ディスク再生装置を一例に挙げることにより説明を行う)である。ネットワーク番組再生手段110は、PC等のようにネットワーク番組を再生することができる他の再生装置でもよい。光ディスクに格納された番組又はユーザからの番組のコンテンツを再生する要求に従って、手段110は、ネットワーク120を介してネットワークサーバ130と連結し、指定のネットワーク番組をダウンロードすることを要求する。
手段110から発行されたダウンロード要求は、手段110でのフォントデータに関する構成情報(例えば、手段110に含まれる漢字フォントのドットマトリクスのデータベースの記述)を有する。構成情報は、フォントの名前、このような種類のフォントを有する文字の総数、このような種類のフォントを有する文字のドットマトリクス又はプロファイルデータが存在するか否かを示すフォントマスク(FontMask)等を有してもよい。手段110は、ローカルのフォントデータファイルの記述情報に従って、送信されたフォントデータの構成情報を取得し得る。
手段110により送信されたダウンロード要求と再生手段110のフォントデータの構成情報とを受信した後に、ネットワークサーバ130は、ネットワーク番組を再生するために必要なフォントデータの情報と受信したフォントデータの構成情報とを比較し、ユーザ端末再生手段110に存在しないが番組を再生するために必要なフォントデータを決定して送信する。
再生手段110は、ネットワークサーバ130から送信されたフォントデータを受信し、ローカルの元のフォントライブラリと結合する。次に、このネットワーク番組がスムーズに再生され得る。
このフォントデータは、特定のフォント名、このような種類のフォントを有する文字の総数、このような種類のフォントを有する文字の1つ以上のドットマトリクス又はプロファイルデータ等を有する。
本発明により提供されるネットワーク番組再生システムは、ネットワーク番組をダウンロードして再生する処理を簡略化する。ネットワーク番組に対応する全フォントライブラリをダウンロードする必要がなく、その代わりに、ローカルのユーザ端末が1回の情報を送信しさえすればよい。次に、必要な番組が取得され、フォントデータの対応する構成が実現される。
図2は、本発明の実施例に従って再生装置でソフトウェアリソースを構成する方法のフローチャートである。まず、ネットワーク番組再生装置は、番組の再生中に、ユーザ又はネットワーク光ディスクからネットワーク番組をダウンロードする命令を受信する(ステップS205)。
次に、ローカルのフォントデータの構成情報が取得される(ステップS210)。ローカルのユーザ端末でのフォントデータの構成情報は、ローカルのユーザ端末でのフォントデータを記述する情報である。相応して、一般的な番組再生装置は、ローカルのフォントデータに従って記述情報(この例ではフォントマスクと呼ばれる)を取得し得る。例えば、これは以下のように表されてもよい。
FontMask=#(singleFontMask)
SingleFontMask=(FontFaceName/CharacterGlyphAvailableBitMask)
FontFaceName=特定のフォントのフェイス名
CharacterGlyphAvailableBitMask=ローカルのシステムに何の文字のグリフが存在して何が存在しないかを示す16進数値
この情報から、ネットワークサーバはローカルのユーザ端末でのフォントの構成情報(例えば、フォント名、フォントデータのバージョンレベル、このような種類のフォントを有する文字の総数、このような種類のフォントを有する文字のドットマトリクスが存在するか否かを示すフォントマスク等)を分析することができる。次に、ネットワーク番組をダウンロードする要求が、ダウンロード命令に従ってネットワークサーバに送信される。この要求は、ローカルのフォントデータの構成情報を有する(ステップS220)。
ダウンロード要求とフォント情報とを処理した後に、ネットワークサーバは、ネットワーク番組と、この番組を再生するために必要であるがローカルのユーザ端末に存在しないフォントデータとをユーザ端末に送信する。ネットワーク番組を再生するために必要なフォントは、フォントライブラリの一部でもよい。例えば、簡略漢字フォントライブラリは数千文字のフォントを有するが、再生処理は200フォントのみを使用する。200フォントのうち180のフォントデータ(フォントドットマトリクス又はプロファイルデータ)は、ユーザ端末が有するローカルのフォントライブラリにあるが、他の20のフォントデータ(フォントドットマトリクス又はプロファイルデータ)は、ネットワークからダウンロードされる必要がある。
ネットワークサーバは、ネットワーク番組と送信される必要のあるフォントデータとをカプセル化し、これらをユーザ端末に送信する。ユーザ端末は、ネットワークサーバから送信されたネットワーク番組とフォントデータとを受信し(ステップS230)、受信したフォントデータとローカルのフォントライブラリファイルとを結合し、このネットワーク番組を再生する(ステップS240)。
このフォントデータは、特定のフォント名、このような種類のフォントを有する文字の総数、このような種類のフォントを有する文字の1つ以上のドットマトリクス又はプロファイルデータ等を有する。
ユーザ端末にダウンロードされたデータは、ユーザ端末でローカルの元のフォントライブラリと結合される。ダウンロードされたフォントデータが全てのローカルのフォントデータと同じ種類のフォントデータファイルに属さない場合(すなわち、ローカルのフォントデータの1つとして分類できない場合)、ダウンロードされたフォントデータ用にフォントファイルを別に定める必要がある。ユーザ端末でのフォントライブラリファイルは、異なるネットワーク番組のダウンロードと共に補完されて拡張される。
前記の方法によれば、ユーザ端末は、ダウンロードの要求を送信するときに、ローカルのユーザ端末でのフォントデータの記述情報のみを添付で送信しさえすればよく、対応するフォントを構成して再生する目的が実現される。ユーザ端末での表示装置のフォント解析及び表示エンジンは全く変更せず、再生効果が影響を受けない。
図3は、本発明の実施例に従って再生装置でソフトウェアリソースを構成する装置300のブロック図である。装置300は、ローカルのフォントデータの構成情報を取得する取得手段310を有してもよい。フォントデータの取得情報は、フォントの名前、このような種類のフォントを有する文字の総数、このような種類のフォントを有する各文字に対応するドットマトリクス又はプロファイルデータが存在するか否かを示すフォントマスク等を有してもよい。
装置300は、ユーザからネットワーク番組をダウンロードする命令、又はネットワーク光ディスクの番組を再生するために必要なネットワーク番組をダウンロードする命令を受信するダウンロード命令受信手段320を更に有する。
装置300は、ネットワーク番組をダウンロードする要求をネットワークサーバに送信する送信手段300を更に有し、この要求は、ローカルのユーザ端末でのフォントデータの構成情報を有する。通常では、ローカルのフォントデータの記述情報は、フォントデータファイルの記述情報(フォント名、このような種類のフォントを有する文字の総数、このような種類のフォントを有する各文字に対応するドットマトリクス又はプロファイルデータが存在するか否かを示すフォントマスク等を含む)から得られ得る。
装置300は、ネットワークサーバからダウンロードされたフォントデータとネットワーク番組とを受信する受信手段340を更に有する。
装置300は、受信したフォントデータとローカルのフォントデータファイルとを結合し、この番組を再生する結合手段350を更に有する。受信したデータとローカルのフォントデータファイルとを結合する方法は、受信したフォントデータをローカルのフォントライブラリファイルに追加すること、又は別のフォントライブラリファイルを生成すること等を有する。
装置300で、ネットワーク番組再生装置は、ネットワーク番組を再生するために必要であるがローカルのユーザ端末に存在しないフォントを効率的且つ迅速に構成して再生することができる。
図4は、本発明の実施例に従ってネットワークサーバでソフトウェアリソースを構成する方法のフローチャートである。図4に示すように、まず、ネットワークサーバは、ユーザ端末から送信されたネットワーク番組をダウンロードする要求を受信し、この要求は、このユーザ端末でのソフトウェアリソースの構成情報を有する(ステップS410)。
次に、受信したダウンロード要求に従って、ネットワークサーバは、ダウンロードに要求されたネットワーク番組を再生するために必要なフォントデータの情報を取得する(ステップS420)。通常では、ネットワーク番組を再生するために必要なフォントデータの情報は、ネットワーク番組の記述情報から得られ得る。
次に、ネットワーク番組を再生するために必要なフォントデータの情報と、ユーザ端末でのフォントデータの情報との間で比較が行われ、ユーザ端末に送信される情報を決定する(ステップ430)。一般的に、ユーザ端末に送信される情報は、ネットワーク番組を再生するために必要であるがユーザ端末に存在しないフォントデータである。
再生されるように要求されたネットワーク番組のコンテンツと、この番組により必要であるがユーザ端末に存在しないフォントデータとがカプセル化され、ユーザ端末に送信されるフィードバックデータパケットを形成する。フィードバックデータパケットもまた、必要なフォントの構成情報(例えば、フォント名、インデックス、このような種類のフォントを有する含まれる文字のプロファイルデータのドットマトリクスの総数等)を有する。
最後に、ネットワークサーバは、送信に必要なフォントデータをユーザ端末に送信する(ステップS440)。送信されるフォントデータは、ネットワーク番組と共にフィードバックデータパケットにカプセル化され、ネットワーク番組と共にユーザ端末に送信される。
本発明により提供される前記の方法によれば、ユーザ端末はネットワークサーバに要求を1回送信しさえすればよい。この要求はユーザ端末でのフォントデータの構成情報を有する。ネットワーク番組とネットワーク番組の再生をサポートするフォントデータとがダウンロードされて取得され得る。ネットワークサーバはネットワーク番組により必要なフォント及びユーザ端末が有するフォントデータの構成情報の分析及び比較を終了し、ユーザ端末にダウンロードされる必要のあるフォントデータを決定して送信する。
図5は、本発明の実施例に従ってネットワークサーバでソフトウェアリソースを構成する装置500のブロック図である。図5に示すように、装置500は、ユーザ端末からネットワーク番組をダウンロードする要求を受信する受信手段を有し、この要求は、ユーザ端末でのフォントデータの構成情報を有する。
装置500は、ネットワーク番組を再生するために必要なフォントデータを取得する取得手段520を更に有する。ネットワーク番組の記述情報が必要なフォントを再生する要求情報を有する場合、この取得手段520の機能は、フォントデータの要求情報を取得することを有する。
装置500は、ネットワーク番組を再生するために必要なフォントデータの情報とユーザ端末でのフォントデータの情報とを比較し、これにより、ユーザ端末に送信されるフォントデータの情報を決定する比較手段530を更に有する。一般的に、ユーザ端末に送信されるフォントデータの情報は、ネットワーク番組を再生するために必要であるがユーザ端末に存在しないフォントデータを示す。
装置500は、ユーザ端末に送信される必要のある決定したフォントデータとネットワーク番組とをユーザ端末に送信する送信手段540を更に有する。
装置500は、再生されるように要求されたネットワーク番組のコンテンツと、この番組により必要であるがユーザ端末に存在しないフォントデータとをカプセル化し、ユーザ端末に送信されるフィードバックデータパケットを形成するデータカプセル化手段を更に有する。これらのパケットは手段540を介してユーザに送信される。データカプセル化は様々な方法で実行され得る。例えば、MIME(Multipurpose Internet Mail Extensions)(RFC2557)仕様に従って実行される。
手段500で、ユーザ端末でのフォントデータの受信情報とこのネットワーク番組を再生するために必要なフォントデータの情報とに従って、ネットワークサーバは、ユーザ端末に送信されるフォントデータの情報を決定することができる。このことは、ユーザ端末での再生装置のデータ処理手順を軽減し、ネットワーク番組をダウンロードして再生する処理を簡単にする。
実施例に関して本発明を前述したが、前記の内容に基づいて、当業者は様々な置換、変更及び変形を行うことができることは明らかである。従って、このような置換、変更及び変形は特許請求の要旨及び範囲内になる。
本発明の実施例によるネットワーク番組再生システムの概略図 本発明の実施例に従って再生装置でソフトウェアリソースを構成する方法のフローチャート 本発明の実施例に従って再生装置でソフトウェアリソースを構成する装置のブロック図 本発明の実施例に従ってネットワークサーバでソフトウェアリソースを構成する方法のフローチャート 本発明の実施例に従ってネットワークサーバでソフトウェアリソースを構成する装置のブロック図

Claims (15)

  1. 再生装置でソフトウェアリソースを構成する方法であり、前記ソフトウェアリソースは、ネットワーク番組を再生するために使用される方法であって:
    a)前記ネットワーク番組をダウンロードする要求をネットワークサーバに送信し、前記要求は、ローカルのソフトウェアリソースの構成情報を有するステップと;
    b)前記ネットワークサーバにより送信された前記ネットワーク番組とソフトウェアリソースとを受信し、前記受信したソフトウェアリソースは、前記ネットワーク番組を再生するために必要であるがローカルに存在しないソフトウェアリソースを有するステップと;
    c)前記ネットワーク番組を再生するために、受信したソフトウェアリソースと前記ローカルのソフトウェアリソースとを結合するステップと;
    を有する方法。
  2. 前記ローカルのソフトウェアリソース及び受信したソフトウェアリソースは、フォントリソースとグラフィックリソースとアプリケーションとのうち少なくとも1つをそれぞれ有する請求項1に記載の方法。
  3. 前記ローカルのフォントリソースの構成情報は、フォント名、このような種類のフォントを有する文字の総数、このような種類のフォントを有する文字のドットマトリクスデータがローカルに存在するか否かを示すフォントマスク、及びこのような種類のフォントを有する文字のプロファイルデータがローカルに存在するか否かを示すフォントマスクのうち少なくとも1つを有する請求項2に記載の方法。
  4. 前記ステップa)の前に、前記ローカルのソフトウェアリソースの構成情報を取得することを更に有する請求項1又は2に記載の方法。
  5. 再生装置でソフトウェアリソースを構成する装置であり、前記ソフトウェアリソースは、ネットワーク番組を再生するために使用される装置であって:
    指定のネットワーク番組をダウンロードする要求をネットワークサーバに送信し、前記要求は、ローカルのソフトウェアリソースの構成情報を有する送信手段と;
    前記ネットワークサーバにより送信された前記ネットワーク番組とソフトウェアリソースとを受信し、前記受信したソフトウェアリソースは、前記ネットワーク番組を再生するために必要であるがローカルに存在しないソフトウェアリソースを有する受信手段と;
    前記番組を再生するために、受信したソフトウェアリソースと前記ローカルのソフトウェアリソースとを結合する結合手段と;
    を有する装置。
  6. 前記ローカルのソフトウェアリソース及び受信したソフトウェアリソースは、フォントリソースとグラフィックリソースとアプリケーションとのうち少なくとも1つをそれぞれ有する請求項5に記載の装置。
  7. 前記ローカルのフォントリソースの構成情報は、フォント名、このような種類のフォントを有する文字の総数、このような種類のフォントを有する文字のドットマトリクスデータがローカルに存在するか否かを示すフォントマスク、及びこのような種類のフォントを有する文字のプロファイルデータがローカルに存在するか否かを示すフォントマスクのうち少なくとも1つを有する請求項6に記載の装置。
  8. 前記ローカルのソフトウェアリソースの構成情報を取得し、前記構成情報は、前記送信手段により前記ネットワークサーバに送信される取得手段を更に有する請求項5に記載の装置。
  9. ネットワークサーバでソフトウェアリソースを構成する方法であり、前記ソフトウェアリソースは、ユーザ端末でネットワーク番組を再生するために使用される方法であって:
    a)前記ユーザ端末により送信された指定のネットワーク番組をダウンロードする要求を受信し、前記要求は、前記ユーザ端末でのソフトウェアリソースの構成情報を有するステップと;
    b)前記ネットワーク番組を再生するために必要なソフトウェアリソースの情報を取得するステップと;
    c)前記ユーザ端末に送信されるソフトウェアリソースを決定するために、前記受信した情報と前記取得した情報とを比較し、前記ユーザ端末に送信されるソフトウェアリソースは、前記番組を再生するために必要であるが前記ユーザ端末に存在しないソフトウェアリソースを有するステップと;
    を有する方法。
  10. 前記ユーザ端末での前記ソフトウェアリソース及び前記ユーザ端末に送信されるソフトウェアリソースは、フォントリソースとグラフィックリソースとアプリケーションとのうち少なくとも1つをそれぞれ有する請求項9に記載の方法。
  11. 前記ユーザ端末でのフォントリソースの構成情報は、フォント名、このような種類のフォントを有する文字の総数、このような種類のフォントを有する文字のドットマトリクスデータがローカルに存在するか否かを示すフォントマスク、及びこのような種類のフォントを有する文字のプロファイルデータがローカルに存在するか否かを示すフォントマスクのうち少なくとも1つを有する請求項10に記載の方法。
  12. ネットワークサーバでソフトウェアリソースを構成する装置であり、前記ソフトウェアリソースは、ユーザ端末でネットワーク番組を再生するために使用される装置であって:
    前記ユーザ端末により送信された指定のネットワーク番組をダウンロードする要求を受信し、前記要求は、前記ユーザ端末でのソフトウェアリソースの構成情報を有する受信手段と;
    前記ネットワーク番組を再生するために必要なソフトウェアリソースの情報を取得する取得手段と;
    前記ユーザ端末に送信されるソフトウェアリソースを決定するために、前記受信した情報と前記取得した情報とを比較し、前記ユーザ端末に送信される前記ソフトウェアリソースは、前記番組を再生するために必要であるが前記ユーザ端末に存在しないソフトウェアリソースを有する比較手段と;
    を有する装置。
  13. 前記ユーザ端末での前記ソフトウェアリソース及び前記ユーザ端末に送信されるソフトウェアリソースは、フォントリソースとグラフィックリソースとアプリケーションとのうち少なくとも1つをそれぞれ有する請求項12に記載の装置。
  14. 前記ユーザ端末での前記フォントリソースの構成情報は、フォント名、このような種類のフォントを有する文字の総数、このような種類のフォントを有する文字のドットマトリクスデータがローカルに存在するか否かを示すフォントマスク、及びこのような種類のフォントを有する文字のプロファイルデータがローカルに存在するか否かを示すフォントマスクのうち少なくとも1つを有する請求項13に記載の装置。
  15. 前記ユーザ端末に送信するために、前記番組を再生するために必要であるが前記ユーザ端末に存在しないソフトウェアリソースと前記ネットワーク番組とをカプセル化するカプセル化手段を更に有する請求項12に記載の装置。
JP2007547722A 2004-12-23 2005-12-08 ネットワーク番組を再生するためにソフトウェアリソースを構成する方法及び装置 Active JP5204492B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN200410081676 2004-12-23
CN200410081676.4 2004-12-23
PCT/IB2005/054114 WO2006067656A1 (en) 2004-12-23 2005-12-08 Method and apparatus for configuring software resources for playing network programs

Publications (2)

Publication Number Publication Date
JP2008526070A true JP2008526070A (ja) 2008-07-17
JP5204492B2 JP5204492B2 (ja) 2013-06-05

Family

ID=36123209

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007547722A Active JP5204492B2 (ja) 2004-12-23 2005-12-08 ネットワーク番組を再生するためにソフトウェアリソースを構成する方法及び装置

Country Status (9)

Country Link
US (1) US9930420B2 (ja)
EP (1) EP1864214B1 (ja)
JP (1) JP5204492B2 (ja)
KR (1) KR101240997B1 (ja)
CN (1) CN100498707C (ja)
AT (1) ATE545906T1 (ja)
ES (1) ES2381920T3 (ja)
PL (1) PL1864214T3 (ja)
WO (1) WO2006067656A1 (ja)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100231598A1 (en) * 2009-03-10 2010-09-16 Google Inc. Serving Font Glyphs
US9319444B2 (en) * 2009-06-22 2016-04-19 Monotype Imaging Inc. Font data streaming
US8615709B2 (en) 2010-04-29 2013-12-24 Monotype Imaging Inc. Initiating font subsets
DE102011086830A1 (de) * 2011-11-22 2013-05-23 Lufthansa Systems Ag Unterhaltungsnetzwerk für Passagiere in einem Verkehrsmittel
US20130215126A1 (en) * 2012-02-17 2013-08-22 Monotype Imaging Inc. Managing Font Distribution
US9817615B2 (en) 2012-12-03 2017-11-14 Monotype Imaging Inc. Network based font management for imaging devices
US9569865B2 (en) 2012-12-21 2017-02-14 Monotype Imaging Inc. Supporting color fonts
EP2943894A2 (en) 2013-01-09 2015-11-18 Monotype Imaging Inc. Advanced text editor
US9317777B2 (en) 2013-10-04 2016-04-19 Monotype Imaging Inc. Analyzing font similarity for presentation
US9691169B2 (en) 2014-05-29 2017-06-27 Monotype Imaging Inc. Compact font hinting
CN104965830B (zh) * 2014-06-06 2018-07-17 腾讯科技(深圳)有限公司 一种字符更新方法及装置
US10115215B2 (en) 2015-04-17 2018-10-30 Monotype Imaging Inc. Pairing fonts for presentation
US11537262B1 (en) 2015-07-21 2022-12-27 Monotype Imaging Inc. Using attributes for font recommendations
US11334750B2 (en) 2017-09-07 2022-05-17 Monotype Imaging Inc. Using attributes for predicting imagery performance
US10909429B2 (en) 2017-09-27 2021-02-02 Monotype Imaging Inc. Using attributes for identifying imagery for selection
US11657602B2 (en) 2017-10-30 2023-05-23 Monotype Imaging Inc. Font identification from imagery
CN112346850A (zh) * 2019-08-09 2021-02-09 北京国双科技有限公司 一种配置内存的方法及装置

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07264562A (ja) * 1994-03-22 1995-10-13 Hitachi Ltd テレビジョン信号記録再生装置
JPH09182038A (ja) * 1995-10-24 1997-07-11 Sony Corp テレビジョン放送装置およびテレビジョン放送方法、テレビジョン受像機およびテレビジョン受像方法、並びにテレビジョン信号受信装置
JP2001092814A (ja) * 1999-09-22 2001-04-06 Hitachi Information Systems Ltd 文書送信方法および文書送信システム、ならびに文書変換プログラムを記録した記録媒体
JP2001265685A (ja) * 2000-03-21 2001-09-28 Mitsubishi Electric Corp サービス創造サーバ及びネットワークシステム
JP2003233597A (ja) * 2001-12-07 2003-08-22 Matsushita Electric Ind Co Ltd コンテンツ配信システムおよび方法
JP2004110573A (ja) * 2002-09-19 2004-04-08 Ricoh Co Ltd データ通信方法、データ通信装置、データ通信システム及びデータ通信プログラム
JP2006155454A (ja) * 2004-12-01 2006-06-15 Dainippon Printing Co Ltd デジタルコンテンツの提供システムおよび提供方法

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5805153A (en) * 1995-11-28 1998-09-08 Sun Microsystems, Inc. Method and system for resizing the subtitles of a video
US6049671A (en) * 1996-04-18 2000-04-11 Microsoft Corporation Method for identifying and obtaining computer software from a network computer
US6195678B1 (en) 1996-09-03 2001-02-27 Fujitsu Limited Remote resource management system for automatically downloading required files from application server depending on contents of selected files on requesting computer
US6141002A (en) 1996-11-12 2000-10-31 Opentv, Inc. System and method for downloading and rendering glyphs in a set top box
US6073147A (en) 1997-06-10 2000-06-06 Apple Computer, Inc. System for distributing font resources over a computer network
US6094679A (en) 1998-01-16 2000-07-25 Microsoft Corporation Distribution of software in a computer network environment
US6623529B1 (en) 1998-02-23 2003-09-23 David Lakritz Multilingual electronic document translation, management, and delivery system
DE19822975A1 (de) * 1998-05-25 1999-12-02 Thomson Brandt Gmbh Verfahren und Vorrichtung zum Aufnehmen und Wiedergeben von Video- und/oder Audiosignalen
US7062765B1 (en) * 1999-05-25 2006-06-13 Realnetworks, Inc. System and method for updating information via a network
JP2001035464A (ja) 1999-07-19 2001-02-09 Tookado:Kk 電池のキャップ構造
US7155490B1 (en) * 2000-03-01 2006-12-26 Freewebs Corporation System and method for providing a web-based operating system
US20020087702A1 (en) 2000-12-29 2002-07-04 Koichi Mori Remote contents displaying method with adaptive remote font
US7174568B2 (en) * 2001-01-31 2007-02-06 Sony Computer Entertainment America Inc. Method and system for securely distributing computer software products
JP3602480B2 (ja) 2001-07-12 2004-12-15 株式会社リコー フォント提供システム、フォント切替システム、文字検索システム、フォント管理サーバ、そのクライアント、フォント提供方法、フォント切替方法、文字コード変換方法、文字検索方法、及びそのプログラム
KR100820797B1 (ko) 2001-10-30 2008-04-10 엘지전자 주식회사 인터넷을 이용한 대화형 광디스크 재생방법
US7219344B2 (en) * 2002-04-30 2007-05-15 Accenture Global Services Gmbh Method and apparatus for deploying programs and computing platforms to selected computers
US20040093595A1 (en) * 2002-08-08 2004-05-13 Eric Bilange Software application framework for network-connected devices
US7086051B2 (en) * 2002-08-21 2006-08-01 Defywire, Inc. Method and apparatus for just-in-time provisioning application-related information at a communication device
US20040081434A1 (en) * 2002-10-15 2004-04-29 Samsung Electronics Co., Ltd. Information storage medium containing subtitle data for multiple languages using text data and downloadable fonts and apparatus therefor
US20070113245A1 (en) 2002-12-16 2007-05-17 Koninklijke Philips Electronics N.V. Font library for interactive television recording and playback on a storage medium
KR20050018314A (ko) * 2003-08-05 2005-02-23 삼성전자주식회사 자막 데이터와 비디오 맵핑 데이터 정보를 저장하는정보저장매체, 그 재생 장치 및 방법
JP2005135187A (ja) * 2003-10-30 2005-05-26 Toshiba Corp 電子機器および組み込みソフトウェア更新方法
US20050108026A1 (en) * 2003-11-14 2005-05-19 Arnaud Brierre Personalized subtitle system
KR20050078907A (ko) * 2004-02-03 2005-08-08 엘지전자 주식회사 고밀도 광디스크의 서브타이틀 재생방법과 기록재생장치
ATE390669T1 (de) 2004-02-27 2008-04-15 Research In Motion Ltd System und verfahren zur verarbeitung von schriftartdaten
JP2005332137A (ja) * 2004-05-19 2005-12-02 Sony Corp コンテンツデータ供給システム、コンテンツデータ供給装置および方法、コンテンツデータ再生装置および方法、並びにプログラム
US7519278B2 (en) * 2004-06-18 2009-04-14 Panasonic Corporation Playback apparatus, program, playback method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07264562A (ja) * 1994-03-22 1995-10-13 Hitachi Ltd テレビジョン信号記録再生装置
JPH09182038A (ja) * 1995-10-24 1997-07-11 Sony Corp テレビジョン放送装置およびテレビジョン放送方法、テレビジョン受像機およびテレビジョン受像方法、並びにテレビジョン信号受信装置
JP2001092814A (ja) * 1999-09-22 2001-04-06 Hitachi Information Systems Ltd 文書送信方法および文書送信システム、ならびに文書変換プログラムを記録した記録媒体
JP2001265685A (ja) * 2000-03-21 2001-09-28 Mitsubishi Electric Corp サービス創造サーバ及びネットワークシステム
JP2003233597A (ja) * 2001-12-07 2003-08-22 Matsushita Electric Ind Co Ltd コンテンツ配信システムおよび方法
JP2004110573A (ja) * 2002-09-19 2004-04-08 Ricoh Co Ltd データ通信方法、データ通信装置、データ通信システム及びデータ通信プログラム
JP2006155454A (ja) * 2004-12-01 2006-06-15 Dainippon Printing Co Ltd デジタルコンテンツの提供システムおよび提供方法

Also Published As

Publication number Publication date
KR101240997B1 (ko) 2013-03-08
US9930420B2 (en) 2018-03-27
CN100498707C (zh) 2009-06-10
KR20070100300A (ko) 2007-10-10
EP1864214B1 (en) 2012-02-15
PL1864214T3 (pl) 2012-07-31
JP5204492B2 (ja) 2013-06-05
WO2006067656A1 (en) 2006-06-29
US20100088694A1 (en) 2010-04-08
EP1864214A1 (en) 2007-12-12
ES2381920T3 (es) 2012-06-01
CN101088066A (zh) 2007-12-12
ATE545906T1 (de) 2012-03-15

Similar Documents

Publication Publication Date Title
JP5204492B2 (ja) ネットワーク番組を再生するためにソフトウェアリソースを構成する方法及び装置
US7496643B2 (en) Wrapper playlists on streaming media services
KR101120796B1 (ko) 세션 기술 메시지 확장
CN108924582B (zh) 视频录制方法、计算机可读存储介质及录播***
US8646002B2 (en) System for realistically reproducing multimedia content and method thereof
CN111277869B (zh) 视频播放方法、装置、设备和存储介质
JP2002342218A (ja) コンテンツ提供方法及びシステム
JP2008159068A (ja) 分散アプリケーションのスケーリングおよび配信
WO2016150388A1 (zh) 界面处理方法、装置及***
CN114040232A (zh) 投屏***、方法、电子设备和存储介质
EP3509310A1 (en) Delivery device, delivery method, receiver, receiving method, program, and content delivery system
JP2006236002A (ja) コンテンツ配信装置,コンテンツ配信プログラム及びコンテンツ配信方法
CN106296283B (zh) 一种基于移动应用的广告播放方法及***
US11784887B1 (en) Bandwidth throttling
JP5291448B2 (ja) コンテンツ制作サーバ及びコンテンツ制作プログラム
JP6261171B2 (ja) コンテンツ配信システム及びコンテンツ配信方法
KR100781907B1 (ko) 장면을 제시하는 장치 및 방법
CN112188256B (zh) 信息处理方法、信息提供方法、装置、电子设备及存储介质
TWI431490B (zh) 配置用於播放網路節目的軟體資源之方法及裝置
JP2004139305A (ja) 仮想空間における複数メディア表示方法、仮想空間における複数メディア表示端末装置、仮想空間管理サーバ装置、仮想空間における複数メディア表示プログラム及びこのプログラムを記録した記録媒体
KR101000894B1 (ko) 네트워크를 형성하는 디스플레이 시스템 및 데이터 수신 방법
JP2002297494A (ja) データ配信システム、端末装置、シナリオプロキシサーバおよびデータ配信方法
JP2005197853A (ja) コンテンツ配信システム及びコンテンツ配信方法
JP2005143021A (ja) コンテンツ配信システム、コンテンツ中継装置、およびコンテンツ中継プログラム
WO2003104998A1 (ja) 制御コンテンツ伝送方法および非蓄積型放送システム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20081204

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110609

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110614

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20110912

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20110920

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111213

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120221

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20120814

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121212

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20121221

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130122

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130215

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5204492

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20160222

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250