JPH11134264A - データ変換装置、データ変換装置を有するネットワークシステム、および、データ変換装置上で動作するプログラムを記録した記録媒体 - Google Patents

データ変換装置、データ変換装置を有するネットワークシステム、および、データ変換装置上で動作するプログラムを記録した記録媒体

Info

Publication number
JPH11134264A
JPH11134264A JP29689397A JP29689397A JPH11134264A JP H11134264 A JPH11134264 A JP H11134264A JP 29689397 A JP29689397 A JP 29689397A JP 29689397 A JP29689397 A JP 29689397A JP H11134264 A JPH11134264 A JP H11134264A
Authority
JP
Japan
Prior art keywords
data
client terminal
conversion
storage server
message
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.)
Pending
Application number
JP29689397A
Other languages
English (en)
Inventor
Naoko Iwami
直子 岩見
Kentetsu Eguchi
賢哲 江口
Tomohisa Kohiyama
智久 小檜山
Mitsuo Hayashi
光雄 林
Yasuo Kuwabara
康夫 桑原
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP29689397A priority Critical patent/JPH11134264A/ja
Publication of JPH11134264A publication Critical patent/JPH11134264A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

(57)【要約】 【課題】データ蓄積サーバとクライアント端末との間で
送受信されるメッセージの中継時に、このメッセージに
含まれているデータをクライアント端末が処理可能なデ
ータに変換するデータ変換装置を提供する。 【解決手段】データ変換装置は、クライアント端末から
送信されたデータ取得要求メッセージに変換指示コマン
ドが含まれている場合には、これを分離・記憶してお
く。また、データ蓄積サーバから送信された応答メッセ
ージによって提供されるデータを、該データの種別およ
びクライアント端末(変換指示コマンドを分離・記憶し
ておいた場合にはこれも加える。)に応じたデータ変換
処理方法で変換する。変換指示コマンドは、応答メッセ
ージによって提供されるデータの種別が、画面構成を定
義する画面構成情報である場合で、この画面構成情報中
に、クライアント端末が処理不可能なデータの取得を要
求する必要がある旨が定義されている場合に、データ変
換装置によって、該データの定義部分に追加される。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、種々のデータを蓄
積するデータ蓄積サーバと、該データ蓄積サーバのデー
タを表示するクライアント端末とがネットワークで接続
されてなるネットワークシステムにおいて、上記ネット
ワークに接続されるデータ変換装置に係り、特に、画面
構成情報,画像データ,音声データ等のマルチメディア
データを扱うデータ変換装置に関する。
【0002】
【従来の技術】従来のデータ変換装置は、例えば、特願
平7−118673号公報に記載されているように、デ
ータ蓄積サーバからクライアント端末へ送信されるマル
チメディアデータ(画面構成を定義する情報である画面
構成情報,画像データ,音声データ等)について、デー
タ量の制御を行うようになっている。以下、この種のデ
ータ変換装置について説明する。
【0003】まず、データ変換装置がネットワークに存
在しない場合について説明する。
【0004】図4に、クライアント端末に表示される画
面の一例を示す。図中、40はクライアント端末の画
面、41は静止画像、42〜43は他のデータを参照す
るためのボタンである。この画面40は、データ蓄積サ
ーバからクライアント端末へ送信された画面構成情報に
基づいて表示されるものである。
【0005】図4に示した画面40において、クライア
ント端末のユーザがボタン42を選択すると、図5に示
すように、音声を再生するための画面50が表示され
る。また、図4に示した画面40において、クライアン
ト端末のユーザがボタン43を選択すると、図6に示す
ように、動画像61を再生するための画面60が表示さ
れる。一般に、このような画面40〜60は、「ペー
ジ」と呼ばれている。
【0006】次に、ネットワークにデータ変換装置が存
在する場合を考える。このデータ変換装置は、データ蓄
積サーバから送信された画面構成情報を変換し、変換後
の画面構成情報をクライアント端末へ送信する。
【0007】図8に、変換後の画面構成情報に基づいて
表示される画面の一例を示す。図中、42〜43は図4
と同じである。80はクライアント端末の画面、81は
データ変換装置で変換された静止画像である。静止画像
81は、図4に示した静止画像41の縮小画像となって
いる。
【0008】このように、データ変換装置が、データ蓄
積サーバからクライアント端末へ送信されるデータを削
減するようにすれば、ネットワーク上で送受信されるデ
ータ量が削減され、データ蓄積サーバに対するアクセス
時間が大幅に短縮される。
【0009】
【発明が解決しようとする課題】従来のデータ変換装置
では、クライアント端末が使用する通信回線の通信速度
が一般的に遅いことに着目し、クライアント端末の種類
に関わらず、データ蓄積サーバからクライアント端末へ
送信される画面構成情報のデータ量を削減するようなデ
ータ変換を行うことで、高速に画面表示を実現するよう
にしていた。
【0010】しかしながら、近年、マルチメディアデー
タのデータ符号化方式や表現言語といった表現形態に、
新たなものが続々と登場しており、また、ページそのも
のの記述方式も、初期の1ページ表現から、ユーザの選
択によってインタラクティブに表示を変化するといった
ように、機能が追加されてきている。
【0011】一方、ページを表示するクライアント端末
も、パーソナルコンピュータやワークステーションだけ
ではなく、手帳サイズの携帯端末やテレビに接続して使
用するセットボックス型端末といった低機能なものも増
加している。
【0012】低機能なクライアント端末では、使用する
通信回線の通信速度が十分早くても、クライアント端末
自身の能力不足によって、正常に表示できないページが
あるといった問題や、マルチメディアデータの表現形態
が新たに開発されても、これに対処できないといった問
題が発生していた。以下、この問題点について具体例を
挙げて説明する。
【0013】例えば、低機能なクライアント端末で図4
に示した画面40と同じ画面を表示しようとした場合
に、図4に示した静止画像41の静止画像データが、低
機能なクライアント端末で処理不可能なデータ符号化方
式で符号化されている場合や、低機能なクライアント端
末で表現不可能な表現形態で表現されている場合には、
表示される画面は、図9に示すようになる。図中、42
〜43は図4と同じである。90はクライアント端末の
画面である。
【0014】図9に示すように、低機能なクライアント
端末では、ボタン42〜43は図4と同様に表示される
が、図4に示した静止画像41については、表示不可能
である旨を示す画像91が表示される。
【0015】また、ボタン42〜43によって参照され
るデータが、低機能なクライアント端末で処理不可能な
データ符号化方式で符号化されている場合や、低機能な
クライアント端末で表現不可能な表現形態で表現されて
いる場合には、図9に示した画面90において、低機能
なクライアント端末のユーザがボタン42〜43を選択
すると、図10に示す画面100のように、再生不可能
である旨を示すコメント101が表示されるだけで、図
5に示した画面50や図6に示した画面60は表示され
ない。
【0016】この問題点は、たとえ、データ変換装置に
よってデータ量が削減されたデータであっても同様であ
り、データ蓄積サーバに蓄積されているデータの符号化
方式や表現形態に対処可能なソフトウェアをクライアン
ト端末に組み込まない限り解決できないが、近年続々と
登場している新たなデータ符号化方式や表現形態に対処
可能なソフトウェアは、クライアント端末の高度な能力
を要求するものであるので、一般に、低機能なクライア
ント端末は、メモリ不足やCPUのパワー不足等が原因
で、このようなソフトウェアを動作させる能力を有して
いない。
【0017】そこで、クライアント端末の能力に応じた
データ変換を行うデータ変換装置の登場が望まれ、本発
明の目的は、データ蓄積サーバとクライアント端末との
間に介在し、ネットワーク上で送受信されるメッセージ
にクライアント端末で処理不可能なデータが含まれてい
る場合に、そのデータを、クライアント端末で処理可能
なデータに変換するデータ変換装置を提供することにあ
る。
【0018】
【課題を解決するための手段】上記目的を達成するため
に、本発明は、第1の態様として、種々のデータを蓄積
するデータ蓄積サーバと、該データ蓄積サーバのデータ
を表示するクライアント端末とがネットワークで接続さ
れてなるネットワークシステムにおいて、上記ネットワ
ークに接続されるデータ変換装置であって、上記クライ
アント端末から上記データ蓄積サーバへ向けて送信され
たメッセージを中継する第1の中継手段と、上記データ
蓄積サーバから上記クライアント端末へ向けて送信され
たメッセージを中継する第2の中継手段とを備え、上記
第2の中継手段は、中継するメッセージに、上記クライ
アント端末が処理不可能なデータが含まれている場合
に、該データを、予め定めた複数種類のデータ変換方法
のうちの、該クライアント端末の能力および該データの
種別に応じたデータ変換方法に従って該データを変換す
る手段を有することを特徴としたデータ変換装置を提供
している。
【0019】また、上記目的を達成するために、本発明
は、第2の態様として、種々のデータを蓄積するデータ
蓄積サーバと、該データ蓄積サーバのデータを表示する
クライアント端末とがネットワークで接続されてなるネ
ットワークシステムにおいて、上記ネットワークに接続
されるデータ変換装置であって、上記クライアント端末
から上記データ蓄積サーバへ向けて送信されたメッセー
ジを中継する第1の中継手段と、上記データ蓄積サーバ
から上記クライアント端末へ向けて送信されたメッセー
ジを中継する第2の中継手段とを備え、上記第1の中継
手段は、中継するメッセージが、上記データ蓄積サーバ
が蓄積しているデータの取得を要求するデータ取得要求
メッセージである場合に、該データ取得要求メッセージ
に、予め定めた複数種類の変換指示コマンドのうちのい
ずれかが含まれているならば、該変換指示コマンドを分
離する手段と、分離された変換指示コマンドを記憶する
手段とを有し、上記第2の中継手段は、中継するメッセ
ージが、上記データ取得要求メッセージによって取得が
要求されたデータを提供する応答メッセージである場合
に、該応答メッセージによって提供されているデータ
が、要求元のクライアント端末で表示すべき画面の構成
を定義する画面構成情報であるか否かを判断する手段
と、上記画面構成情報が提供されている応答メッセージ
であると判断された場合に、該画面構成情報中に、要求
元のクライアント端末が画面を表示するために取得すべ
きデータであって、かつ、該クライアント端末が処理不
可能なデータが定義されているならば、該データの定義
部分に、予め定めた変換指示コマンドのうちの、該クラ
イアント端末の能力および該データの種別に応じた変換
指示コマンドを追加する手段と、上記画面構成情報でな
いデータが提供されている応答メッセージであると判断
された場合に、該応答メッセージが、上記変換指示コマ
ンドが分離されて記憶されたデータ取得要求メッセージ
によって取得が要求されたデータを提供する応答メッセ
ージである場合に、該データを、該変換指示コマンドに
対応して予め定めたデータ変換方法に従って変換する手
段とを有することを特徴としたデータ変換装置を提供し
ている。
【0020】なお、上述した第1の態様および第2の態
様のいずれにおいても、上記第2の中継手段は、上記応
答メッセージによって提供されているデータの、要求元
のクライアント端末が処理不可能な動画像データである
場合に、データ変換方法として、動画像データのうちの
予め定めた個数のフレームを抽出して静止画像データに
変換する方法を選択するようにすることができる。
【0021】また、上述した第1の態様および第2の態
様のいずれにおいても、上記第2の中継手段は、上記応
答メッセージによって提供されているデータが、要求元
のクライアント端末が処理不可能な符号化方式で符号化
されているデータである場合に、データ変換方法とし
て、該クライアント端末で処理可能な符号化方式で符号
化されたデータに変換する方法を選択するようにするこ
とができる。
【0022】
【発明の実施の形態】以下、本発明の一実施形態につい
て図面を参照しながら説明する。
【0023】図1に、本発明を実施するためのネットワ
ークシステムの構成例を示す。図中、10−1〜10−
2はクライアント端末、11−1〜11−2はデータ蓄
積サーバ、12−1〜12−2はネットワーク、13は
データ変換装置、14はデータ中継装置である。
【0024】クライアント端末10は、画像データ,テ
キストデータ等から構成される画面(以下、「ページ」
と称す。)の表示や音声データの再生等を行う。データ
蓄積サーバ11は、画像データ,テキストデータ,画面
構成情報等の各種データを蓄積する。データ変換装置1
3は、データ蓄積サーバ11とクライアント端末10と
の間で送受信されるメッセージを中継すると共に、クラ
イアント端末10の能力に応じて、該メッセージに含ま
れているデータを変換する。データ中継装置14は、デ
ータ蓄積サーバ11とクライアント端末10との間で送
受信されるメッセージを中継する。
【0025】なお、本発明を実施するためのネットワー
クシステムにおいては、データ中継装置14は、必ずし
も存在していなくてもよいし、また、複数のデータ中継
装置14が存在していてもよい。
【0026】図2に、データ変換装置13のハードウェ
ア構成を示す。図中、20はネットワーク、21は通信
制御部、22はハードディスク等の蓄積装置、23はメ
モリ、24はプロセッサ、25はディスプレイ、26は
キーボードやマウス等の入力装置、27は内部バスであ
る。
【0027】データ変換装置13において、通信制御部
21がネットワーク20を介してメッセージを受信する
と、プロセッサ24は、このメッセージをメモリ23に
格納し、必要に応じてデータ変換を行う。例えば、デー
タ蓄積サーバ11からクライアント端末10へ向けて送
信されるメッセージについて、該クライアント端末10
が変換対象となる場合で、かつ、該メッセージに変換対
象となるデータが含まれている場合には、該クライアン
ト端末10の能力に応じた変換処理方法で、そのデータ
は変換される。
【0028】その後、前述のメッセージは、通信制御部
21からネットワーク20を介して送信される。蓄積装
置22には、メッセージに含まれているデータを変換す
るためのプログラム(以下、「データ変換プログラム」
と称す。)や、データ変換プログラムが必要とする各種
のデータが格納される。データ変換プログラムに関する
入出力は、図3に概念的に示されるように、各機器を通
じて行われる。そして、このデータ変換プログラム30
がメモリ23に読み込まれてプロセッサ23で実行され
ることで、データ変換装置13の動作が実現される。デ
ータ変換プログラムの起動/停止は、入力装置26から
入出力される指示に従って行われ、ディスプレイ25に
は、必要に応じて操作画面が表示される。また、データ
変換プログラム30は、フロッピィディスク等の記録媒
体に格納すれば持ち運び可能である。
【0029】図4に、クライアント端末に表示されるペ
ージの一例を示す。図中、40はクライアント端末の画
面(ページ)、41は静止画像、42〜43は他のデー
タを参照するためのボタンである。図4の例では、ボタ
ン42は、音声データを参照するためのボタンであり、
ボタン43は、動画像データを参照するためのボタンで
ある。
【0030】図4に示したページ40において、クライ
アント端末10のユーザがボタン42を選択すると、図
5に示すページ50が表示される。ページ50には、音
声再生制御パネル51が表示され、音声データが再生さ
れる。また、図4に示したページ40において、クライ
アント端末10のユーザがボタン43を選択すると、図
6に示すページ60が表示される。ページ60には、再
生動画像61と動画像再生制御パネル62とが表示され
る。
【0031】図7に、図4に示したページ40の画面構
成を定義する画面構成情報の一例を示す。図中、70は
画面構成情報、71〜73は定義内容である。
【0032】定義内容71には、図4に示した静止画像
41の静止画像データ「cat.png」をデータ蓄積サーバ
11から入手してページ上に表示する旨が定義されてい
る。定義内容72には、図4に示した「泣き声(MPEG2-
Audio)」というボタン42を表示し、かつ、クライア
ント端末10のユーザがボタン42を選択した場合に、
「cat.mp2」という音声データをデータ蓄積サーバ11
から入手してクライアント端末10で出力する旨が定義
されている。定義内容73には、図4に示した「歩く
(MPEG-Video)」というボタン43を表示し、かつ、ク
ライアント端末10のユーザがボタン43を選択した場
合に、「cat.mpg」という動画像データをデータ蓄積サ
ーバ11から入手してページ上に表示する旨が定義され
ている。
【0033】この画面構成情報70は、クライアント端
末10からデータ蓄積サーバ11へ向けて送信されたデ
ータ取得要求メッセージに従って、データ蓄積サーバ1
1からクライアント端末10に向けて送信される応答メ
ッセージに含まれるものであるが、データ変換装置13
は、この応答メッセージに含まれている画面構成情報7
0を、クライアント端末10の能力に応じて変換する。
なお、データ取得要求メッセージおよび応答メッセージ
のフォーマットについては後述する。
【0034】図11に、図7に示した画面構成情報70
をデータ変換装置13が変換した後の画面構成情報の一
例を示す。図中、110は画面構成情報、111〜11
3は定義内容である。
【0035】定義内容111には、図4に示した静止画
像41の静止画像データ「cat.png」をデータ蓄積サー
バ11から入手する途中において、データ変換を指示す
るためのコマンド(以下、「変換指示コマンド」と称
す。)である「change」に従ってデータ変換装置13で
データ変換し、変換後の静止画像データをページ上に表
示する旨が定義されている。定義内容112には、図4
に示した「泣き声(MPEG2-Audio)」というボタン42
を表示し、かつ、クライアント端末10のユーザがボタ
ン42を選択した場合に、「cat.mp2」という音声デー
タをデータ蓄積サーバ11から入手する途中において、
変換指示コマンド「change」に従ってデータ変換装置1
3でデータ変換し、変換後の音声データをクライアント
端末10で出力する旨が定義されている。定義内容11
3には、図4に示した「歩く(MPEG-Video)」というボ
タン43を表示し、かつ、クライアント端末10のユー
ザがボタン43を選択した場合に、「cat.mpg」という
動画像データをデータ蓄積サーバ11から入手する途中
において、変換指示コマンド「still」に従ってデータ
変換装置13でデータ変換し、変換後の動画像データを
ページ上に表示する旨が定義されている。
【0036】なお、変換指示コマンド、および、それに
従ってデータ変換装置13が行うデータ変換の処理方法
は、予め定めた変換テーブルによって定義されており、
この変換テーブルについては後述する。
【0037】このように、データ変換装置13は、デー
タ蓄積サーバ11からクライアント端末10に向けて送
信された応答メッセージに図7に示した画面構成情報7
0が含まれている場合に、クライアント端末10が「ca
t.png」という静止画像データを扱うことが不可能であ
るならば、図7に示した定義内容71を図11に示した
定義内容111に変更し、クライアント端末10が「ca
t.mp2」という音声データを扱うことが不可能であるな
らば、図7に示した定義内容72を図11に示した定義
内容112に変更し、クライアント端末10が「cat.mp
g」という動画像データを扱うことが不可能であるなら
ば、図7に示した定義内容73を図11に示した定義内
容113に変更するようなデータ変換を行う。
【0038】図11に示した画面構成情報110に基づ
いてクライアント端末10に表示されるページは、図4
に示したページ40と同様であるが、データ変換装置1
3が変換指示コマンド「change」に従って「cat.png」
という静止画像データのデータ量を削減するようなデー
タ変換を行った場合には、静止画像41の画質が劣化す
ることもある。
【0039】そして、クライアント端末10のユーザが
ボタン42を選択すると、図5に示したページ50と同
様のページが表示されるが、データ変換装置13が変換
指示コマンド「change」に従って「cat.mp2」という音
声データのデータ量を削減するようなデータ変換を行っ
た場合には、再生される音声の質が劣化することもあ
る。また、クライアント端末10のユーザがボタン43
を選択すると、データ変換装置が変換指示コマンド「st
ill」に従って「cat.mpg」という動画像データから静止
画像データを抽出するようなデータ変換を行った場合に
は、図6に示したページ60ではなく、図12に示すペ
ージ120が表示される。ページ120には、動画像デ
ータの再生が不可能である旨を示すコメント112と、
動画像データから抽出された静止画像121とが表示さ
れる。
【0040】なお、データ変換装置13は、データ蓄積
サーバ11からクライアント端末10に向けて送信され
た応答メッセージに図7に示した画面構成情報70が含
まれている場合に、クライアント端末10が「cat.pn
g」という静止画像データを扱うことが可能であるなら
ば、図7に示した定義内容71については変更せず、ク
ライアント端末10が「cat.mp2」という音声データを
扱うことが可能であるならば、図7に示した定義内容7
2については変更せず、クライアント端末10が「cat.
mpg」という動画像データを扱うことが可能であるなら
ば、図7に示した定義内容73については変更しないよ
うにする。
【0041】そこで、クライアント端末10が「cat.pn
g」という静止画像データを扱うことが可能である場合
には、図4に示したページ40と同様のページが表示さ
れ、クライアント端末10が「cat.mp2」という音声デ
ータを扱うことが可能である場合には、クライアント端
末10のユーザがボタン42を選択すると、図5に示し
たページ50と同様のページが表示され、同じ質の音声
が再生され、クライアント端末10が「cat.mpg」とい
う動画像データを扱うことが可能である場合には、クラ
イアント端末10のユーザがボタン43を選択すると、
図6に示したページ60と同様のページが表示される。
【0042】図13に、クライアント端末10からデー
タ蓄積サーバ11へ向けて送信されるデータ取得要求メ
ッセージの一例を示す。図中、130はデータ取得要求
メッセージである旨を表す識別子、131は取得するデ
ータを特定するためのデータアドレス、132はヘッダ
である。
【0043】ヘッダ132は、本メッセージがデータ蓄
積サーバ11に到達するまでに経由する各装置が登録さ
れる通過経路情報133と、データの種別を表すデータ
種別134と、本メッセージを送信したクライアントソ
フトの種類を示すクライアントソフト情報135とから
構成されている。データアドレス131は、例えば、デ
ータ蓄積サーバ11のサーバ名,データ蓄積サーバ11
内のディレクトリ名,ファイル名(「cat.png」等)で
表すことができる。データ種別134では、例えば、
「png」といった、ファイル名の一部である拡張子を利
用して、その種別を表すようにすることができる。な
お、通過経路情報133およびデータ種別134につい
ては、使用しない場合にはなくてもよい。
【0044】図14に、データ蓄積サーバ11からクラ
イアント端末10へ向けて送信される応答メッセージの
一例を示す。図中、132〜134は図13と同じであ
る。ただし、通過経路情報133には、本メッセージが
クライアント端末11に到達するまでに経由する各装置
が登録される。140はデータ取得要求メッセージに対
するデータ蓄積サーバ11の処理結果を示すステータ
ス、141はデータ取得要求メッセージに対する処理結
果としてクライアント端末10が取得するコンテンツ
(画面構成情報,静止画像データ,動画像データ,音声
データ等)、142は本メッセージを送信したサーバソ
フトの種類を示すサーバソフト情報である。なお、コン
テンツ141は、データ取得要求メッセージに対する処
理結果によってはない場合もある。
【0045】図15に、データ変換装置13の処理フロ
ーチャートを示す。なお、以下の説明では、クライアン
ト端末10側を下流とし、データ蓄積サーバ11側を上
流とする。
【0046】図15に示すように、データ変換装置13
は、まず、初期化処理を行い(ステップ1501)、下
流側装置からの要求によって通信コネクションが確立さ
れたか否かを判断する(ステップ1502)。下流側装
置との間の通信コネクションが確立されていない場合
は、再びステップ1502に戻って、通信コネクション
が確立されるまで待つ。下流側装置との間の通信コネク
ションが確立された場合には(ステップ1502)、下
流側装置からのメッセージを待ち(ステップ150
3)、メッセージを受信した場合は、上流側装置との間
の通信コネクションを確立する(ステップ1504)。
【0047】なお、上流側装置との間の通信コネクショ
ンの確立に失敗した場合には(ステップ1504)、ス
テップ1503で受信したメッセージの実行失敗を意味
するメッセージを作成して下流側装置へ送信し(ステッ
プ1505)、その後、確立していた通信コネクション
を切断する(ステップ1512)。
【0048】上流側装置との間の通信コネクションの確
立に成功した場合には(ステップ1504)、データ変
換装置13は、ステップ1503で受信したメッセージ
がデータ取得要求メッセージであるか否かを判断し(ス
テップ1506)、データ取得要求メッセージである場
合には、該データ取得要求メッセージについてデータ取
得要求メッセージ変換処理を行った後(ステップ150
7)、変換後のデータ取得要求メッセージを上流側装置
へ送信する(ステップ1508)。また、ステップ15
03で受信したメッセージがデータ取得要求メッセージ
でない場合には(ステップ1506)、該メッセージを
そのまま上流側装置へ送信する(ステップ1508)。
なお、ステップ1507のデータ取得要求メッセージ変
換処理の詳細については後述する。
【0049】続いて、データ変換装置13は、データ蓄
積サーバ11からの応答メッセージを待ち(ステップ1
509)。応答メッセージを受信した場合には、該応答
メッセージについて応答メッセージ変換処理を行った後
(ステップ1510)、変換後の応答メッセージを下流
側装置へ送信し(ステップ1511)、確立していた通
信コネクションを切断する(ステップ1512)。な
お、ステップ1510の応答メッセージ変換処理の詳細
については後述する。また、ステップ1511で応答メ
ッセージを送信せずに、ステップ1510の応答メッセ
ージ変換処理内で適宜応答メッセージを送信するように
してもよい。
【0050】図16に、図15のデータ取得要求メッセ
ージ変換処理(ステップ1507)の詳細を示す。
【0051】図16に示すように、データ取得要求メッ
セージ変換処理においては、データ変換装置13は、ま
ず、予め定めた変換テーブルに基づいて、データ取得要
求メッセージを送信したクライアント端末10が、本処
理の対象となる変換対象クライアントソフトを使用して
いるか否かを判断する(ステップ1601)。
【0052】なお、変換テーブルには、図19に示すよ
うに、変換対象クライアントソフトを定義するためのク
ライアントソフト情報1901と、変換対象データを定
義するための各種情報1902〜1904と、変換対象
データについて行うデータ変換の処理方法を定義するた
めの変換指示コマンド1905および変換処理方法19
06との対応関係が記述されている。本変換テーブル
は、データ変換プログラム30に組み込まれてメモリ2
3上に読み込まれるようにするか、または、蓄積装置2
2に予め格納されるようにしてもよい。
【0053】図19の例では、データ取得要求メッセー
ジを送信したクライアントソフトの種類が、クライアン
トソフト情報1901によって定義されるクライアント
ソフトの種類(「TV-Web/2.1」,「PDA-Web/4.2」)で
あるような場合、変換対象クライアントソフトである旨
が記述されている。そこで、ステップ1601では、デ
ータ変換装置13は、データ取得要求メッセージ中のク
ライアントソフト情報135が、クライアントソフト情
報1901のいずれかと一致する場合に、変換対象クラ
イアントソフトを使用していると判断する。
【0054】さて、データ変換装置13は、ステップ1
601で変換対象クライアントソフトを使用していない
と判断した場合には、クライアントソフト情報135を
メモリ23や蓄積装置22も記憶しておき(ステップ1
602)、続いて、データ取得要求メッセージ中のデー
タアドレス131に、変換指示コマンド1905のいず
れかと一致する変換指示コマンドが含まれているか否か
を判断する(ステップ1603)。
【0055】なお、変換指示コマンドがデータアドレス
131に含まれているデータ取得要求メッセージとは、
クライアント端末10が、データ変換装置13で既に変
換された画面構成情報(例えば、図11に示した画面構
成情報110)に基づいて表示しようとするページ上の
データを取得するために送信したメッセージであった
り、データ変換装置13で既に変換された画面構成情報
に基づいて表示したページ上のボタンによって参照され
るデータを取得するために送信したメッセージである。
この場合、データアドレス131には、「cat.png」と
いうファイル名ではなく、「cat.change.png」というよ
うに、変換指示コマンド「change」が含まれたファイル
名が設定されることとなる。
【0056】変換指示コマンドが含まれていると判断し
た場合には、この変換指示コマンドを分離して、メモリ
23や蓄積装置22に記憶しておき(ステップ160
4)、データ取得要求メッセージ中の通過経路情報13
3に本データ変換装置13を追加登録する(ステップ1
605)。クライアント端末10から送信されたデータ
取得要求メッセージ中のデータアドレス131に変換指
示コマンドが含まれている場合でも、ステップ1604
によって、データ変換装置13でこの変換指示コマンド
が分離されて、通常のデータアドレス131の形に整え
られるので、データ蓄積サーバ11は、受信したデータ
取得要求メッセージ中のデータアドレス131を従来通
りに認識することができ、このデータアドレス131に
よって特定されたデータをコンテンツ141に設定した
応答メッセージを送信すればよい。
【0057】また、ステップ1601で変換対象クライ
アントソフトを使用していると判断した場合、および、
ステップ1603で変換指示コマンドが含まれていない
と判断した場合には、データ取得要求メッセージ中の通
過経路情報133に本データ変換装置13を追加登録す
る(ステップ1605)。なお、通過経路情報133を
使用しない場合には、ステップ1605を省いてもよ
い。
【0058】図17に、図15の応答メッセージ変換処
理(ステップ1510)の詳細を示す。
【0059】図17に示すように、応答メッセージ変換
処理においては、データ変換装置13は、まず、応答メ
ッセージ中のステータス140から、肯定応答であるか
否かを判断し(ステップ1701)、肯定応答でない場
合には、応答メッセージ中の通過経路情報133に本デ
ータ変換装置13を追加登録してから下流側装置へ送信
する(ステップ1709)。
【0060】また、肯定応答である場合には(ステップ
1701)、データ変換装置13は、応答メッセージの
受信に先立って処理したデータ取得要求メッセージ変換
処理において、クライアントソフト情報135を記憶し
てあるか否かを判断し(ステップ1702)、記憶して
ある場合には、応答メッセージが送信されるクライアン
ト端末10が変換対象クライアントソフトを使用してい
ることを意味しているので、応答メッセージ中のデータ
種別134を読み出し(ステップ1703)、読み出し
た内容から、応答メッセージ中のコンテンツ141に設
定されているデータが画面構成情報であるか否かを判断
する(ステップ1704)。
【0061】データ種別134には、データ種別を表す
データ識別子によってデータ種別が表されている場合
と、上述したように、データ名(ファイル名)の一部で
ある拡張子によってデータ種別が表されている場合と、
その両方の場合とがある。そこで、ステップ1704で
は、データ変換装置13は、データ識別子および拡張子
のいずれか一方が存在しない場合は、存在する方を用
い、また、両方が存在する場合は、データ識別子を用い
て判断するようにする。
【0062】さて、データ変換装置13は、ステップ1
704で画面構成情報であると判断した場合には、図1
9に示した変換テーブルを参照して、画面構成情報変換
処理を行い(ステップ1705)、その後、応答メッセ
ージ中の通過経路情報133に本データ変換装置13を
追加登録してから下流側装置へ送信する(ステップ17
09)。
【0063】図19の例では、画面構成情報のうちの、
画面構成情報1902によって定義される内容(「hre
f」,「src」)を含んでいる行において、拡張子190
3によって定義される拡張子(「mpeg」,「mpg」,「m
p2」,「png」)、および、データ種別1904によっ
て定義されるデータ識別子(「MPEG」,「MPG」,「MP
2」,「PNG」)から判断されるデータ種別のデータが、
変換対象データである旨が記述されている。そして、そ
のような変換対象データの各々について、対応する変換
指示コマンド(「still」,「change」)が、変換指示
コマンド1905によって記述されている。そこで、ス
テップ1705では、データ変換装置13は、例えば、
図7に示した画面構成情報70中の定義内容71におい
て、「cat.png」が変換対象データであると判断し、こ
の「cat.png」を「cat.change.png」に変換すること
で、図11に示した画面構成情報110中の定義内容1
11のように変更する。なお、ステップ1705の画面
構成情報変換処理の詳細については後述する。
【0064】一方、データ変換装置13は、ステップ1
704で画面構成情報でないと判断した場合には、応答
メッセージの受信に先立って処理したデータ取得要求メ
ッセージ変換処理において、変換指示コマンドを記憶し
てあるか否かを判断し(ステップ1706)、記憶して
ある場合には、データ変換装置13で既に変換された画
面構成情報に基づいて表示しようとするページ上のデー
タを取得するためにクライアント端末10から送信され
たデータ取得要求メッセージに対する応答メッセージで
あったり、データ変換装置13で既に変換された画面構
成情報に基づいて表示したページ上のボタンによって参
照されるデータを取得するためにクライアント端末10
から送信されたデータ取得要求メッセージに対する応答
メッセージであることを意味しているので、ステップ1
703で読み出した内容(データ識別子・拡張子)と、
記憶してある変換指示コマンドと、記憶してあるクライ
アントソフト情報135とから、図19に示した変換テ
ーブルを参照して、データ変換の変換処理方法1906
を選択する(ステップ1707)。そして、応答メッセ
ージ中のコンテンツ141に設定されているデータ(静
止画像データ,動画像データ,音声データ等)を、ステ
ップ1707で選択した変換処理方法1906が示す方
法で変換する(ステップ1708)。
【0065】ステップ1707〜ステップ1708で
は、データ変換装置13は、例えば、図19の例によれ
ば、記憶してあるクライアントソフト情報135が「TV
-Web/2.1」である場合で、さらに、ステップ1703で
読み出した内容が「mpeg」であったり「MPEG」である場
合(すなわち、応答メッセージ中のコンテンツ141に
設定されているデータが動画像データである場合)に、
記憶してある変換指示コマンドが「still」であるなら
ば、動画静止画変換処理を選択して実行するようにす
る。また、例えば、図19の例によれば、記憶してある
クライアントソフト情報135が「TV-Web/2.1」である
場合で、さらに、ステップ1703で読み出した内容が
「mp2」であったり「MP2」である場合(すなわち、応答
メッセージ中のコンテンツ141に設定されているデー
タが音声データである場合)に、記憶してある変換指示
コマンドが「change」であるならば、符号化変換処理を
選択して実行するようにする。なお、動画静止画変換処
理および符号化変換処理の詳細については後述する。
【0066】最後に、データ変換装置13は、応答メッ
セージ中の通過経路情報133に本データ変換装置13
を追加登録してから下流側装置へ送信する(ステップ1
709)。
【0067】また、ステップ1701で肯定応答でない
と判断した場合、ステップ1702でクライアントソフ
ト情報135を記憶していないと判断した場合、およ
び、ステップ1706で変換指示コマンドを記憶してい
ないと判断した場合には、いずれも、データ変換装置1
3は、応答メッセージ中の通過経路情報133に本デー
タ変換装置13を追加登録してから下流側装置へ送信す
る(ステップ1709)。なお、通過経路情報133を
使用しない場合には、ステップ1709を省いてもよ
い。
【0068】なお、上述した説明では、応答メッセージ
中のコンテンツ141に設定されている画面構成情報を
変換するようにしており、この変換によって、クライア
ント端末10へ送信される画面構成情報は、変換指示コ
マンドが追加された行を含むような変更がなされるの
で、変換された画面構成情報に基づいて表示されるペー
ジ上のデータを取得するためにクライアント端末10が
送信するデータ取得要求メッセージや、変換された画面
構成情報に基づいて表示したページ上のボタンによって
参照されるデータを取得するためにクライアント端末1
0が送信するデータ取得要求メッセージには、変換指示
コマンドが追加されることとなる。
【0069】従って、図17に示した応答メッセージ変
換処理は、このようなデータ取得要求メッセージに対す
る応答メッセージについての処理と、画面構成情報を取
得するためにクライアント端末10が送信したデータ取
得要求メッセージに対する応答メッセージについての処
理とに分かれているが、応答メッセージ中のコンテンツ
141に設定されている画面構成情報については変換を
行わないようにしてもよい。このようにする場合は、図
17のステップ1704〜ステップ1706を省略し
て、本来の画面構成情報(例えば、図7に示した画面構
成情報70)のみを用いるようにし、図17のステップ
1707では、図16のステップ1602で記憶してあ
ったクライアントソフト情報135と、図17のステッ
プ1703で読み出した内容(データ識別子・拡張子)
とから、変換テーブルを参照して、データ変換の変換処
理方法1906を選択するようにすればよい。なお、こ
のようにする場合、図19に示した変換テーブル中の変
換指示コマンド1905は不要となる。
【0070】図18に、図17の画面構成情報変換処理
(ステップ1705)の詳細を示す。
【0071】図18に示すように、画面構成情報変換処
理においては、データ変換装置13は、まず、初期化処
理を行う(ステップ1801)。初期化処理としては、
応答メッセージ中のコンテンツ141に設定されている
画面構成情報の先頭位置を求め、これを読み出し位置と
する処理がある。
【0072】続いて、データ変換装置13は、ステップ
1801の初期化処理で求めた読み出し位置から1行分
の画面構成情報を読み出し、読み出し位置を1行先に進
める(ステップ1802)。そして、画面構成情報の読
み出しが全て終了したか否かを判断する(ステップ18
03)。ステップ1803では、具体的には、データ変
換装置13は、画面構成情報をこれ以上読み出すことが
できないと判断したときに、画像構成情報の読み出しが
終了したものと判断する。
【0073】ステップ1803で画面構成情報の読み出
しが全て終了していないと判断した場合は、図19に示
した変換テーブルを参照して、ステップ1802で読み
出した1行分の画面構成情報(以下、「要素情報」と称
す。)に変換対象データが含まれているか否かを判断す
る(ステップ1804)。そして、ステップ1804で
変換対象データが含まれていると判断した場合は、図1
9に示した変換テーブルを参照して、変換対象データを
変換し(ステップ1805)、変換後のデータを含む要
素情報を新たな要素情報とする(ステップ1806)。
【0074】ステップ1804〜ステップ1805で
は、データ変換装置13は、例えば、図19の例によれ
ば、図16のステップ1602で記憶してあるクライア
ントソフト情報135が「TV-Web/2.1(1907)」で
ある場合で、さらに、ステップ1802で読み出しだ要
素情報が「<IMG SRC="cat.png">」という定義内容(図
7に示した画面構成情報70中の定義内容71)である
場合に、この定義内容71に「src(1908)」が含
まれており、さらに、拡張子が「png(1909)」で
あるので、「cat.png」という変換対象データが含まれ
ていると判断し、対応する変換指示コマンド「change
(1910)」を用いて、「<IMG SRC="cat.change.pn
g">」という定義内容(図11に示した画面構成情報1
10中の定義内容111)に変換する。
【0075】一方、ステップ1804で変換対象データ
が含まれていないと判断した場合は、データ変換装置1
3は、ステップ1805を行わずに、ステップ1802
で読み出した要素情報をそのまま新たな要素情報とする
(ステップ1806)。その後は、再びステップ180
2に戻る。
【0076】なお、ステップ1803で画面構成情報の
読み出しが全て終了したと判断した場合は、処理済の要
素情報からなる新たな画面構成情報を、応答メッセージ
中のコンテンツ141に設定されている画面構成情報と
入れ替える(ステップ1807)。
【0077】上述した例によれば、ステップ1807に
よって、応答メッセージ中のコンテンツ141に設定さ
れる画面構成情報において、「<IMG SRC="cat.png">」
という定義内容71が「<IMG SRC="cat.change.png">」
という定義内容111に入れ替えられることとなる。そ
こで、図17のステップ1707〜ステップ1708で
は、データ変換装置13は、上述したように、「符号化
変換処理(1912)」を選択して実行することとな
る。
【0078】なお、データ変換装置13は、下流側装置
との間の通信コネクションが継続して確立されているこ
とから、図15のステップ1511を省き、図18のス
テップ1801の初期化処理で、応答メッセージ中の通
過経路情報113に本データ変換装置13を追加登録し
てから、応答メッセージ中のステータス140およびヘ
ッダ132を先に下流側装置へ送信しておき、図18の
ステップ1807で、コンテンツ141のみを下流側装
置へ送信するようにしてもよい。また、図15のステッ
プ1511を省き、図18のステップ1801の初期化
処理で、応答メッセージ中の通過経路情報133に本デ
ータ変換装置13を追加登録してから、応答メッセージ
中のステータス140およびヘッダ132を先に下流側
装置へ送信しておき、図18のステップ1806で、新
たな要素情報とする代わりに、この要素情報を下流側装
置へ送信することで、図18のステップ1807を省く
ようにしてもよい。
【0079】次に、図20を用いて、図17のステップ
1707で動画静止画変換処理が選択されたときに、図
17のステップ1708で実行される動画静止画変換処
理について説明する。
【0080】図20に示すように、動画静止画変換処理
においては、データ変換装置13は、まず、応答メッセ
ージ中のコンテンツ141に設定されている動画像デー
タの先頭位置を求める等の初期化処理を行う(ステップ
2001)。続いて、動画像データを1フレーム分だけ
読み出し(ステップ2002)、全データについての処
理が終了したか否かを判断し(ステップ2003)、全
データについての処理が終了していない場合は、既に5
フレーム分の動画フレーム変換を行ったか否かを判断す
る(ステップ2004)。
【0081】ステップ2004で5フレーム分の変換を
行っていないと判断した場合は、ステップ200で読み
出した動画フレームが、先頭から30の倍数番目のフレ
ームであるか否かを判断し(ステップ2005)、30
の倍数番目のフレームである場合には、その動画フレー
ムを静止画像データに変換し(ステップ2006)、既
に作成されている静止画像データに追加する(ステップ
2007)。その後、次の動画フレームを読み出す(ス
テップ2008)。また、ステップ2005で30の倍
数番目のフレームでないと判断した場合は、ステップ2
008に進む。
【0082】また、ステップ2003で全データについ
ての処理が終了したと判断した場合、および、ステップ
2004で5フレーム分の変換を行ったと判断した場合
には、変換済の全ての静止画像データを、応答メッセー
ジ中のコンテンツ141に設定されている動画像データ
と入れ替え、さらに、応答メッセージ中のデータ種別1
34を、静止画像データを表すように変更する(ステッ
プ2009)。
【0083】なお、ステップ2004では、5フレーム
分とは異なる、例えば、10フレームを採用してもよ
い。また、ステップ2005では、30の倍数とは異な
る、例えば、20の倍数を採用してもよい。
【0084】また、図15のステップ1511を省き、
図20のステップ2001の初期化処理で、応答メッセ
ージ中の通過経路情報133に本データ変換装置13を
追加登録して、データ種別134を静止画像データを表
すように変更してから、応答メッセージ中のステータス
140およびヘッダ132を先に下流側装置へ送信して
おき、図20のステップ2009で、コンテンツ141
のみを下流側装置へ送信するようにしてもよい。
【0085】また、図15のステップ1511を省き、
図20のステップ2001の初期化処理で、応答メッセ
ージ中の通過経路情報133に本データ変換装置13を
追加登録して、データ種別134を静止画像データを表
すように変更してから、応答メッセージ中のステータス
140およびヘッダ132を先に下流側装置へ送信して
おき、図20のステップ2007で、静止画像データを
追加する代わりに、この静止画像データを順次下流側装
置へ送信することで、図20のステップ2009を省く
ようにしてもよい。
【0086】次に、図21を用いて、図17のステップ
1707で符号化変換処理が選択されたときに、図17
のステップ1708で実行される符号化変換処理につい
て説明する。
【0087】図21に示すように、符号化変換処理にお
いては、データ変換装置13は、まず、応答メッセージ
中のコンテンツ141に設定されているデータの先頭位
置を求める等の初期化処理を行う(ステップ210
1)。続いて、応答メッセージ中のコンテンツ141に
設定されているデータの符号化種別から、適切なデータ
変換方式を選択し(ステップ2102)、選択したデー
タ変換方式で変換を行い(ステップ2103)、変換後
の新たなデータを、応答メッセージ中のコンテンツ14
1に設定されているデータと入れ替える(ステップ21
04)。
【0088】ステップ2102では、詳しくは、データ
変換装置13は、応答メッセージ中のデータ種別134
から、応答メッセージ中のコンテンツに設定されている
データがどのような符号化方式で符号化されたデータで
あるかを求めることができるので、このデータを、クラ
イアントソフトが処理可能な符号化方式で符号化された
データとなるように変換するためのデータ変換方式を選
択する。また、ステップ2103では、応答メッセージ
中のデータ種別134を、変換後のデータの符号化方式
を表すように変更する。
【0089】なお、図15のステップ1511を省き、
図21のステップ2101の初期化処理で、応答メッセ
ージ中の通過経路情報133に本データ変換装置13を
追加登録してから、応答メッセージ中のステータス14
0およびヘッダ132を先に下流側装置へ送信してお
き、図21のステップ2104で、コンテンツ141の
みを下流側装置へ送信するようにしてもよい。
【0090】また、図15のステップ1511を省き、
区21のステップ2101の初期化処理で、応答メッセ
ージ中の通過経路情報133に本データ変換装置13を
追加登録してから、応答メッセージ中のステータス14
0およびヘッダ132を先に下流側装置へ送信してお
き、図21のステップ2103で、符号化変換を行いな
がら、変換が終了したデータを順次下流側装置へ送信す
ることで、図21のステップ2104を省くようにして
もよい。
【0091】以上が、本実施形態のデータ変換装置13
の構成および動作であるが、次に、図1に示したネット
ワークシステムの全体の流れについて説明する。
【0092】まず、図22を用いて、画面構成情報の取
得をクライアント端末10−1が要求した場合のシーケ
ンスについて説明する。
【0093】図22に示すように、まず、クライアント
端末10−1は、データ変換装置13との間で通信コネ
クションを確立(2201)し、「Cat.html」という名
称の画面構成情報を要求するためのデータ取得要求メッ
セージ(「GET Cat.html」)2202を、データ変換装
置13に送信する。
【0094】このデータ取得要求メッセージ2202を
受信したデータ変換装置13は、データ蓄積サーバ11
−1との間で通信コネクションを確立(2203)し、
その後、データ取得要求メッセージ2202中の通過経
路情報133に本データ変換装置13を追加登録してか
ら、これを、データ取得要求メッセージ2204とし
て、データ蓄積サーバ11−1に送信する。
【0095】このデータ取得要求メッセージ2204を
受信したデータ蓄積サーバ11−1は、要求された「Ca
t.html」という名称の画面構成情報を取得し、これを、
応答メッセージ2205中のコンテンツ141に設定し
てデータ変換装置13に送信する。その後、データ蓄積
サーバ11−1は、データ変換装置13との間の通信コ
ネクションを切断(2206)する。
【0096】この応答メッセージ2205を受信したデ
ータ変換装置13では、画面構成情報変換処理(220
7)が行われる。画面構成情報変換処理(2207)で
変換された新たな画面構成情報は、通過経路情報133
に本データ変換装置13が追加登録された応答メッセー
ジ2208中のコンテンツ141に設定されてクライア
ント端末10−1に送信される。その後、データ変換装
置13は、クライアント端末10−1との間の通信コネ
クションを切断(2209)する。
【0097】本シーケンスによれば、例えば、データ蓄
積サーバ11−1は、従来通りに、自身が蓄積している
図7に示した画面構成情報70を応答メッセージ220
5中のコンテンツ141に設定して送信するが、データ
変換装置13で画面構成情報変換処理(2207)が行
われることによって、クライアント端末10−1が受信
する応答メッセージ2208中のコンテンツ141に
は、図11に示した画面構成情報110が設定されるこ
ととなる。
【0098】なお、上述したように、画面構成情報につ
いては変換を行わないようにした場合は、本シーケンス
は実施されない。
【0099】次に、図23を用いて、図11に示した画
面構成情報110の定義内容113に基づいて、動画像
データの取得をクライアント端末10−1が要求した場
合のシーケンスについて説明する。
【0100】図23に示すように、まず、クライアント
端末10−1は、データ変換装置13との間で通信コネ
クションを確立(2301)し、変換指示コマンド「ch
ange」が付加された「cat.change.mpg」という名称の動
画像データを要求するためのデータ取得要求メッセージ
(「GET cat.change.mpg」)2302を、データ変換装
置13に送信する。
【0101】このデータ取得要求メッセージ2302を
受信したデータ変換装置13は、変換指示コマンド「ch
ange」を分離・記憶(2203)してから、データ蓄積
サーバ11−1との間で通信コネクションを確立(23
04)する。その後、データ変換装置13は、変換指示
コマンド「change」を分離することによってデータ蓄積
サーバ11−1が認識可能な形となったデータ取得要求
メッセージ(「GET cat.mpg」)2305を、通過経路
情報133に本データ変換装置13を追加登録してか
ら、データ蓄積サーバ11−1に送信する。
【0102】このデータ取得要求メッセージ2305を
受信したデータ蓄積サーバ11−1は、要求された「ca
t.mpg」という名称の動画像データを取得し、これを、
応答メッセージ2306中のコンテンツ141に設定し
てデータ変換装置13に送信する。その後、データ蓄積
サーバ11−1は、データ変換装置13との間の通信コ
ネクションを切断(2307)する。
【0103】この応答メッセージ2306を受信したデ
ータ変換装置13では、先に分離・記憶しておいた変換
指示コマンド「change」に従って動画静止画変換処理
(2308)が行われる。動画静止画変換処理(230
8)で変換された新たな静止画像データは、通過経路情
報133に本データ変換装置13が追加登録された応答
メッセージ2309中のコンテンツ141に設定されて
クライアント端末10−1に送信される。その後、デー
タ変換装置13は、クライアント端末10−1との間の
通信コネクションを切断(2310)する。
【0104】本シーケンスによれば、例えば、データ蓄
積サーバ11−1は、従来通りに、自身が蓄積している
動画像データを応答メッセージ2306中のコンテンツ
141に設定して送信するが、データ変換装置13で動
画静止画変換処理(2308)が行われることによっ
て、クライアント端末10−1が受信する応答メッセー
ジ2309中のコンテンツ141には、最大5フレーム
分の静止画像データが設定されることとなるので、クラ
イアント端末10−1には、例えば、図12に示したペ
ージ120が表示されることとなる。
【0105】なお、上述したように、画面構成情報につ
いては変換を行わないようにした場合は、データ取得要
求メッセージ2302は、「cat.mpg」という名称の動
画像データを取得するためのデータ取得要求メッセージ
となり、変換指示コマンドの分離・記憶(2303)は
省略され、動画静止画変換処理(2208)は、その実
行直前に、図19に示した変換テーブルから選択され
る。
【0106】以上説明したように、本実施形態によれ
ば、データ変換装置13がメッセージを中継する際に、
このメッセージにクライアント端末10が処理不可能な
データが含まれている場合には、このデータを、クライ
アント端末10が処理可能なデータに変換するようにし
ているので、クライアント端末10で表示されるページ
において、例えば、図9に示したページ90のように、
何が表示されているのかが全くわからないといった状況
をなくすことが可能となる。
【0107】ところで、上述した説明では、データ変換
装置13が1台だけ存在するようになっていたが、実際
には、ネットワーク上に複数台のデータ変換装置13が
存在し、データ蓄積サーバ11とクライアント端末10
との間に複数台のデータ変換装置13が介在する場合も
考えられる。このような場合には、データ取得要求メッ
セージおよび応答メッセージ中の通過経路情報133を
利用して、データ取得要求メッセージ変換処理を行う1
台のデータ変換装置13、および、応答メッセージ変換
処理を行う1台のデータ変換装置13を決定するように
することが好ましい。すなわち、例えば、データ取得要
求メッセージ変換処理を最下流のデータ変換装置13が
行うようにし、応答メッセージ変換処理を最上流のデー
タ変換装置13が行うようにすることができる。また、
データ取得要求メッセージおよび応答メッセージ中のデ
ータ種別134をさらに利用して、データ種別ごとに、
そのデータを変換するデータ変換装置13を決定するよ
うにすることもできる。
【0108】
【発明の効果】以上説明したように、本発明によれば、
データ蓄積サーバとクライアント端末との間に介在し、
ネットワーク上で送受信されるメッセージにクライアン
ト端末で処理不可能なデータが含まれている場合に、そ
のデータを、クライアント端末で処理可能なデータに変
換するデータ変換装置を提供することができる。
【図面の簡単な説明】
【図1】本発明一実施形態のネットワークシステムの構
成図。
【図2】図1のデータ変換装置の構成図。
【図3】図1のデータ変換プログラムの入出力概念図。
【図4】図1のクライアント端末で表示されるページの
一例を示す説明図。
【図5】図4のページから参照されて表示されるページ
の一例を示す説明図。
【図6】図4のページから参照されて表示されるページ
の一例を示す説明図。
【図7】図4のページの画面構成を定義する画面構成情
報の一例を示す説明図。
【図8】図4のページを従来のデータ変換装置で変換し
た場合に表示されるページの例を示す説明図。
【図9】図4のページを低機能なクライアント端末で表
示した場合に表示されるページの例を示す説明図。
【図10】図9のページから参照されて表示されるペー
ジの一例を示す説明図。
【図11】図4のページを図1のデータ変換装置で変換
した場合に表示されるページの画面構成を定義する画面
構成情報の一例を示す説明図。
【図12】図11の画面構成情報に基づいて表示される
ページから参照されて表示されるページの一例を示す説
明図。
【図13】図1のネットワークシステムで使用されるデ
ータ取得要求メッセージの一例を示す説明図。
【図14】図1のネットワークシステムで使用される応
答メッセージの一例を示す説明図。
【図15】図1のデータ変換装置の処理フローチャー
ト。
【図16】図15のデータ取得要求メッセージ変換処理
の処理フローチャート。
【図17】図15の応答メッセージ変換処理の処理フロ
ーチャート。
【図18】図17の画面構成情報変換処理の処理フロー
チャート。
【図19】図15の処理で用いられる変換テーブルの一
例を示す説明図。
【図20】図17のデータ変換処理の1つである動画静
止画変換処理の処理フローチャート。
【図21】図17のデータ変換処理の1つである符号化
変換処理の処理フローチャート。
【図22】図1のネットワークシステムで画面構成情報
の取得をクライアント端末が要求した場合のシーケンス
図。
【図23】図1のネットワークシステムで動画像データ
の取得をクライアント端末が要求した場合のシーケンス
図。
【符号の説明】
10…クライアント端末、11…で蓄積サーバ、12…
ネットワーク、13…データ変換装置、14…データ中
継装置、20…ネットワーク、21…通信制御部、22
…蓄積装置、23…メモリ、24…プロセッサ、25…
ディスプレイ、26…入力装置、27…内部バス、30
…データ変換プログラム。
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 FI H04N 7/24 H04N 7/13 Z 7/173 (72)発明者 林 光雄 神奈川県川崎市麻生区王禅寺1099番地 株 式会社日立製作所システム開発研究所内 (72)発明者 桑原 康夫 神奈川県横浜市戸塚区戸塚町5030番地 株 式会社日立製作所ソフトウェア開発本部内

Claims (7)

    【特許請求の範囲】
  1. 【請求項1】種々のデータを蓄積するデータ蓄積サーバ
    と、該データ蓄積サーバのデータを表示するクライアン
    ト端末とがネットワークで接続されてなるネットワーク
    システムにおいて、上記ネットワークに接続されるデー
    タ変換装置であって、 上記クライアント端末から上記データ蓄積サーバへ向け
    て送信されたメッセージを中継する第1の中継手段と、 上記データ蓄積サーバから上記クライアント端末へ向け
    て送信されたメッセージを中継する第2の中継手段とを
    備え、 上記第2の中継手段は、 中継するメッセージに、上記クライアント端末が処理不
    可能なデータが含まれている場合に、該データを、予め
    定めた複数種類のデータ変換方法のうちの、該クライア
    ント端末の能力および該データの種別に応じたデータ変
    換方法に従って該データを変換する手段を有することを
    特徴とするデータ変換装置。
  2. 【請求項2】種々のデータを蓄積するデータ蓄積サーバ
    と、該データ蓄積サーバのデータを表示するクライアン
    ト端末とがネットワークで接続されてなるネットワーク
    システムにおいて、上記ネットワークに接続されるデー
    タ変換装置であって、 上記クライアント端末から上記データ蓄積サーバへ向け
    て送信されたメッセージを中継する第1の中継手段と、 上記データ蓄積サーバから上記クライアント端末へ向け
    て送信されたメッセージを中継する第2の中継手段とを
    備え、 上記第1の中継手段は、 中継するメッセージが、上記データ蓄積サーバが蓄積し
    ているデータの取得を要求するデータ取得要求メッセー
    ジである場合に、該データ取得要求メッセージに、予め
    定めた複数種類の変換指示コマンドのうちのいずれかが
    含まれているならば、該変換指示コマンドを分離する手
    段と、 分離された変換指示コマンドを記憶する手段とを有し、 上記第2の中継手段は、 中継するメッセージが、上記データ取得要求メッセージ
    によって取得が要求されたデータを提供する応答メッセ
    ージである場合に、該応答メッセージによって提供され
    ているデータが、要求元のクライアント端末で表示すべ
    き画面の構成を定義する画面構成情報であるか否かを判
    断する手段と、 上記画面構成情報が提供されている応答メッセージであ
    ると判断された場合に、該画面構成情報中に、要求元の
    クライアント端末が画面を表示するために取得すべきデ
    ータであって、かつ、該クライアント端末が処理不可能
    なデータが定義されているならば、該データの定義部分
    に、予め定めた変換指示コマンドのうちの、該クライア
    ント端末の能力および該データの種別に応じた変換指示
    コマンドを追加する手段と、 上記画面構成情報でないデータが提供されている応答メ
    ッセージであると判断された場合に、該応答メッセージ
    が、上記変換指示コマンドが分離されて記憶されたデー
    タ取得要求メッセージによって取得が要求されたデータ
    を提供する応答メッセージである場合に、該データを、
    該変換指示コマンドに対応して予め定めたデータ変換方
    法に従って変換する手段とを有することを特徴とするデ
    ータ変換装置。
  3. 【請求項3】請求項1または2記載のデータ変換装置で
    あって、 上記第2の中継手段は、 上記応答メッセージによって提供されているデータの、
    要求元のクライアント端末が処理不可能な動画像データ
    である場合に、データ変換方法として、動画像データの
    うちの予め定めた個数のフレームを抽出して静止画像デ
    ータに変換する方法を選択することを特徴とするデータ
    変換装置。
  4. 【請求項4】請求項1または2記載のデータ変換装置で
    あって、 上記第2の中継手段は、 上記応答メッセージによって提供されているデータが、
    要求元のクライアント端末が処理不可能な符号化方式で
    符号化されているデータである場合に、データ変換方法
    として、該クライアント端末で処理可能な符号化方式で
    符号化されたデータに変換する方法を選択することを特
    徴とするデータ変換装置。
  5. 【請求項5】種々のデータを蓄積するデータ蓄積サーバ
    と、該データ蓄積サーバのデータを表示するクライアン
    ト端末とがネットワークで接続されてなるネットワーク
    システムにおいて、 請求項1,2,3または4記載のデータ変換装置が上記
    ネットワークに接続されたことを特徴とするネットワー
    クシステム。
  6. 【請求項6】種々のデータを蓄積するデータ蓄積サーバ
    と、該データ蓄積サーバのデータを表示するクライアン
    ト端末とがネットワークで接続されてなるネットワーク
    システムにおいて、上記ネットワークに接続されるデー
    タ変換装置上で動作するプログラムを記録した記録媒体
    であって、 上記プログラムは、 上記クライアント端末から上記データ蓄積サーバへ向け
    て送信されたメッセージを中継する第1の中継処理と、 上記データ蓄積サーバから上記クライアント端末へ向け
    て送信されたメッセージを中継する第2の中継処理とを
    行い、 上記第2の中継処理において、 中継するメッセージに、上記クライアント端末が処理不
    可能なデータが含まれている場合に、該データを、予め
    定めた複数種類のデータ変換方法のうちの、該クライア
    ント端末の能力および該データの種別に応じたデータ変
    換方法に従って該データを変換することを特徴とする記
    録媒体。
  7. 【請求項7】種々のデータを蓄積するデータ蓄積サーバ
    と、該データ蓄積サーバのデータを表示するクライアン
    ト端末とがネットワークで接続されてなるネットワーク
    システムにおいて、上記ネットワークに接続されるデー
    タ変換装置上で動作するプログラムを記録した記録媒体
    であって、 上記プログラムは、 上記クライアント端末から上記データ蓄積サーバへ向け
    て送信されたメッセージを中継する第1の中継処理と、 上記データ蓄積サーバから上記クライアント端末へ向け
    て送信されたメッセージを中継する第2の中継処理とを
    行い、 上記第1の中継処理において、 中継するメッセージが、上記データ蓄積サーバが蓄積し
    ているデータの取得を要求するデータ取得要求メッセー
    ジである場合に、該データ取得要求メッセージに、予め
    定めた複数種類の変換指示コマンドのうちのいずれかが
    含まれているならば、該変換指示コマンドを分離し、 分離された変換指示コマンドを記憶し、 上記第2の中継処理において、 中継するメッセージが、上記データ取得要求メッセージ
    によって取得が要求されたデータを提供する応答メッセ
    ージである場合に、該応答メッセージによって提供され
    ているデータが、要求元のクライアント端末で表示すべ
    き画面の構成を定義する画面構成情報であるか否かを判
    断し、 上記画面構成情報が提供されている応答メッセージであ
    ると判断された場合に、該画面構成情報中に、要求元の
    クライアント端末が画面を表示するために取得すべきデ
    ータであって、かつ、該クライアント端末が処理不可能
    なデータが定義されているならば、該データの定義部分
    に、予め定めた変換指示コマンドのうちの、該クライア
    ント端末の能力および該データの種別に応じた変換指示
    コマンドを追加し、 上記画面構成情報でないデータが提供されている応答メ
    ッセージであると判断された場合に、該応答メッセージ
    が、上記変換指示コマンドが分離されて記憶されたデー
    タ取得要求メッセージによって取得が要求されたデータ
    を提供する応答メッセージである場合に、該データを、
    該変換指示コマンドに対応して予め定めたデータ変換方
    法に従って変換することを特徴とする記録媒体。
JP29689397A 1997-10-29 1997-10-29 データ変換装置、データ変換装置を有するネットワークシステム、および、データ変換装置上で動作するプログラムを記録した記録媒体 Pending JPH11134264A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP29689397A JPH11134264A (ja) 1997-10-29 1997-10-29 データ変換装置、データ変換装置を有するネットワークシステム、および、データ変換装置上で動作するプログラムを記録した記録媒体

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP29689397A JPH11134264A (ja) 1997-10-29 1997-10-29 データ変換装置、データ変換装置を有するネットワークシステム、および、データ変換装置上で動作するプログラムを記録した記録媒体

Publications (1)

Publication Number Publication Date
JPH11134264A true JPH11134264A (ja) 1999-05-21

Family

ID=17839536

Family Applications (1)

Application Number Title Priority Date Filing Date
JP29689397A Pending JPH11134264A (ja) 1997-10-29 1997-10-29 データ変換装置、データ変換装置を有するネットワークシステム、および、データ変換装置上で動作するプログラムを記録した記録媒体

Country Status (1)

Country Link
JP (1) JPH11134264A (ja)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001084214A (ja) * 1999-06-29 2001-03-30 Lg Electronics Inc デジタルインタフェースを通して連結された機器間の特性情報による動作方法及びその制御装置
JP2001117809A (ja) * 1999-10-14 2001-04-27 Fujitsu Ltd メディア変換方法及び記憶媒体
JP2001142798A (ja) * 1999-08-30 2001-05-25 Nec Corp マルチメディア付加価値サービス提供方式
JP2001147876A (ja) * 1999-11-18 2001-05-29 Sony Corp 情報出力方法および情報出力システム
JP2001211410A (ja) * 1999-11-15 2001-08-03 Lucent Technol Inc 遠隔視聴覚信号記録方法及びその装置
JP2001256162A (ja) * 2000-03-14 2001-09-21 Nec Corp 情報処理端末およびコンテンツ取得システム
KR20020001128A (ko) * 2000-06-26 2002-01-09 이성연 의약 처방 전 공유를 통한 의약분업 서비스 방법
JP2002077839A (ja) * 2000-08-24 2002-03-15 Sony Corp 情報処理装置および方法、情報処理システム、並びにプログラム格納媒体
JP2002112196A (ja) * 2000-06-30 2002-04-12 Matsushita Electric Ind Co Ltd データ再生装置、データ再生方法、記録媒体およびデータ構造
JP2003150973A (ja) * 2001-11-07 2003-05-23 Inventec Corp 携帯型電子装置におけるアニメーション表示方法
WO2003101102A1 (en) * 2002-05-24 2003-12-04 Mitsubishi Denki Kabushiki Kaisha Mobile communication device
JP2005529551A (ja) * 2002-06-07 2005-09-29 シーメンス アクチエンゲゼルシヤフト ファイルタイプおよび/またはファイルフォーマットの変換を伴うmmsメッセージの伝送方法
JP2006511863A (ja) * 2002-12-19 2006-04-06 ノキア コーポレイション 通信路内の中間装置でのアプリケーションサービスのフィルタリング
US7277914B2 (en) 2002-06-21 2007-10-02 Hitachi, Ltd. Proxy server apparatus and method for providing service using the same
JP2011108261A (ja) * 2000-12-22 2011-06-02 Sony Corp コンテント情報提供装置および方法、クライアントおよびその情報処理方法、並びにプログラム
JP2012043140A (ja) * 2010-08-18 2012-03-01 Fujifilm Corp Webページ閲覧システム及び中継サーバ
WO2014181476A1 (ja) * 2013-05-10 2014-11-13 株式会社日立製作所 データ変換方法及び装置
US9099151B2 (en) 2012-02-09 2015-08-04 Panasonic Intellectual Property Management Co., Ltd. Multimedia content editing server, multimedia content editing method, program, and integrated circuit
US9521176B2 (en) 2014-05-21 2016-12-13 Sony Corporation System, method, and computer program product for media publishing request processing
JP7146126B1 (ja) * 2022-03-30 2022-10-03 Kddi株式会社 メッセージ中継装置、メッセージ中継方法及びプログラム

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE42369E1 (en) 1999-06-29 2011-05-17 Lg Electronics Inc. Feature-dependent operating method between two connected equipments and an apparatus for controlling the operating method
USRE42348E1 (en) 1999-06-29 2011-05-10 Lg Electronics Inc. Feature-dependent operating method between two connected equipments and an apparatus for controlling the operating method
USRE41407E1 (en) 1999-06-29 2010-06-29 Lg Electronics Inc. Feature-dependent operating method between two connected equipments and an apparatus for controlling the operating method
USRE41389E1 (en) 1999-06-29 2010-06-22 Lg Electronics Inc. Feature-dependent operating method between two connected equipments and an apparatus for controlling the operating method
JP2001084214A (ja) * 1999-06-29 2001-03-30 Lg Electronics Inc デジタルインタフェースを通して連結された機器間の特性情報による動作方法及びその制御装置
US6829474B1 (en) 1999-08-30 2004-12-07 Nec Corporation System for providing multimedia value-added services
JP2001142798A (ja) * 1999-08-30 2001-05-25 Nec Corp マルチメディア付加価値サービス提供方式
JP2001117809A (ja) * 1999-10-14 2001-04-27 Fujitsu Ltd メディア変換方法及び記憶媒体
JP2001211410A (ja) * 1999-11-15 2001-08-03 Lucent Technol Inc 遠隔視聴覚信号記録方法及びその装置
JP2001147876A (ja) * 1999-11-18 2001-05-29 Sony Corp 情報出力方法および情報出力システム
US6876661B2 (en) 2000-03-14 2005-04-05 Nec Corporation Information processing terminal and content data acquiring system using the same
JP2001256162A (ja) * 2000-03-14 2001-09-21 Nec Corp 情報処理端末およびコンテンツ取得システム
KR20020001128A (ko) * 2000-06-26 2002-01-09 이성연 의약 처방 전 공유를 통한 의약분업 서비스 방법
JP2002112196A (ja) * 2000-06-30 2002-04-12 Matsushita Electric Ind Co Ltd データ再生装置、データ再生方法、記録媒体およびデータ構造
JP2002077839A (ja) * 2000-08-24 2002-03-15 Sony Corp 情報処理装置および方法、情報処理システム、並びにプログラム格納媒体
US8610603B2 (en) 2000-12-22 2013-12-17 Sony Corporation Distributed on-demand media transcoding system and method
JP2011108261A (ja) * 2000-12-22 2011-06-02 Sony Corp コンテント情報提供装置および方法、クライアントおよびその情報処理方法、並びにプログラム
US9276984B2 (en) 2000-12-22 2016-03-01 Sony Corporation Distributed on-demand media transcoding system and method
JP2003150973A (ja) * 2001-11-07 2003-05-23 Inventec Corp 携帯型電子装置におけるアニメーション表示方法
JPWO2003101102A1 (ja) * 2002-05-24 2005-09-29 三菱電機株式会社 携帯通信装置の動画ファイル再生方法及び携帯通信装置用の動画ファイル再生装置
WO2003101102A1 (en) * 2002-05-24 2003-12-04 Mitsubishi Denki Kabushiki Kaisha Mobile communication device
US8731097B2 (en) 2002-06-07 2014-05-20 Siemens Aktiengesellschaft Transmission of mms messages with the conversion of data types and/or data formats
JP2010257465A (ja) * 2002-06-07 2010-11-11 Siemens Ag ファイルタイプおよび/またはファイルフォーマットの変換を伴うmmsメッセージの伝送方法、加入者端末装置
JP2005529551A (ja) * 2002-06-07 2005-09-29 シーメンス アクチエンゲゼルシヤフト ファイルタイプおよび/またはファイルフォーマットの変換を伴うmmsメッセージの伝送方法
US7277914B2 (en) 2002-06-21 2007-10-02 Hitachi, Ltd. Proxy server apparatus and method for providing service using the same
US7716282B2 (en) 2002-06-21 2010-05-11 Hitachi, Ltd. Proxy server apparatus and method for providing service using the same
US8335860B2 (en) 2002-12-19 2012-12-18 Nokia Corporation Filtering application services
JP2006511863A (ja) * 2002-12-19 2006-04-06 ノキア コーポレイション 通信路内の中間装置でのアプリケーションサービスのフィルタリング
JP2012043140A (ja) * 2010-08-18 2012-03-01 Fujifilm Corp Webページ閲覧システム及び中継サーバ
US9099151B2 (en) 2012-02-09 2015-08-04 Panasonic Intellectual Property Management Co., Ltd. Multimedia content editing server, multimedia content editing method, program, and integrated circuit
WO2014181476A1 (ja) * 2013-05-10 2014-11-13 株式会社日立製作所 データ変換方法及び装置
JPWO2014181476A1 (ja) * 2013-05-10 2017-02-23 株式会社日立製作所 データ変換方法及び装置
US9521176B2 (en) 2014-05-21 2016-12-13 Sony Corporation System, method, and computer program product for media publishing request processing
JP7146126B1 (ja) * 2022-03-30 2022-10-03 Kddi株式会社 メッセージ中継装置、メッセージ中継方法及びプログラム

Similar Documents

Publication Publication Date Title
JPH11134264A (ja) データ変換装置、データ変換装置を有するネットワークシステム、および、データ変換装置上で動作するプログラムを記録した記録媒体
US9653081B2 (en) Digital media frame
US20010002851A1 (en) Multimedia data processing system in network
JP2000197043A (ja) デ―タ通信制御装置及びその制御方法、画像処理装置及びその方法、及びデ―タ通信システム
JP2002305713A (ja) 画像処理装置及びその方法、記憶媒体
JP2000224257A (ja) 送信装置および受信装置
JP3817280B2 (ja) データ変換装置、データ変換装置を備えたネットワークシステムおよびデータ伝送方法
US10965731B2 (en) Transfer device, client apparatus, server apparatus, reproduction apparatus and transfer method
JP2007180828A (ja) ネットワーク会議システム、ネットワーク会議方法、及び該方法を実行させるためのプログラム
JP2002288213A (ja) データ転送装置、データ送受信装置、データ交換システム、データ転送方法、データ転送プログラム、データ送受信プログラム
JPH09167124A (ja) マルチメディア制作物のこま割り画表現のための方法およびシステム
JP2002218403A (ja) 記録再生装置および方法、プログラム格納媒体、並びにプログラム
JP2006339855A (ja) ネットワーク制御装置、符号化方式変換装置、及びコンテンツデータ再生システム
US20020158895A1 (en) Method of and a system for distributing interactive audiovisual works in a server and client system
EP3331245B1 (en) Opportunistic frame caching transcoder and pre-viewer.
JPH11306116A (ja) 1サイト複数表示システム
US7333497B2 (en) Moving picture server and method of controlling same
JP3309316B2 (ja) サービス紹介情報転送方法及びシステム
JP2002262190A (ja) 情報処理装置および方法、記録媒体、並びにプログラム
JPH11196404A (ja) 映像発信装置及び映像受信装置及びその制御方法及び記憶媒体
US20020083204A1 (en) Apparatus and method for image partial transmission on a network
JP2002077857A (ja) マルチメディアデータの送出装置
JP2000305837A (ja) 情報処理装置および情報処理方法ならびに情報記録媒体
JP2013090102A (ja) 配信システム
JP3887880B2 (ja) データ変換装置、データ伝送方法及びデータ変換機能を格納した情報記憶媒体

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20031215

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20031215

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070123

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070319

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070703