(57)【特許請求の範囲】
【請求項１】
第１データの入力を受け付ける入力受付部と、
前記入力受付部で入力を受け付けたデータの送信元を識別する送信元識別子を取得する送信元識別子取得手段と、
ユーザーの送信元識別子を格納している送信元識別子格納手段と、
前記送信元識別子取得手段で取得した前記送信元識別子を、前記送信元識別子格納手段に格納されている送信元識別子との比較に基づいて、前記入力受付部によって受け付けた第１データが前記第１言語で記述されているデータであるか否かを識別する識別手段と、
前記識別手段で第１言語で記述されているデータであると識別された前記第１データを抽出する抽出部と、
前記抽出部で抽出された第１データを第２言語で記述された第２データに変換する変換部と、
前記第２データを出力する出力部と、を具備する変換装置。
【請求項２】
前記第１データは、前記変換装置が変換を行うか否かを識別するフラグを有し、
前記識別手段は、前記フラグを識別して、前記変換装置による変換処理を許可するか否かを識別するフラグ識別手段を具備し、
変換処理することを許可すると識別された前記第１データは、前記変換装置で変換処理が行われることを特徴とする請求項１記載の変換装置。
【請求項３】
前記第２言語は、ＢＭＬであることを特徴とする請求項１又は２記載の変換装置。
【請求項４】
前記第１言語は、Ｃ−ＨＴＭＬであることを特徴とする請求項１ないし請求項３いずれか記載の変換装置。
【請求項５】
請求項１ないし請求項４いずれか記載の変換装置と、テレビとをそなえたテレビシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明はデータの変換装置、プログラムおよびテレビシステムに関し、特にたとえば、第１言語で記述された第１データを第２言語で記述された第２データに変換する変換装置、変換方法、プログラムおよびテレビシステムに関する。
【０００２】
【従来の技術】
この種の従来の変換装置は特開平５−１９７５６０に記載されている。この従来技術は、原始言語（第１言語）で記述された原始プログラム（第１データ）を、目的言語（第２言語）で記述された目的プログラム（第２データ）に変換する。原始言語仕様データファイル、変換規則データファイル、目的言語仕様データファイルから必要なデータをとりだし、字句変換、構文変換、意味変換を行い、原始プログラムを目的プログラムに変換するソースデータを生成する。そして、このソースデータを用いて、原始プログラムを解析し、かつ、構文木形式の中間データに変換し、この中間データを目的プログラムに変換する。
【０００３】
また、従来の分散データベース技術として以下のものがある。ユーザーが必要とするデータの項目を示すキーワードがデータベースに送られると、データベースがキーワードを有するデータの識別を行う。そして、識別されたデータである、すなわち、ユーザーが必要とするデータを抽出し、データベースからユーザーにこのデータを送付する。
【０００４】
【発明が解決しようとする課題】
従来の変換装置では、言語の種類によっては、第１言語で記述されたデータを、第２言語で記述されたデータに変換できない場合がある。仮に、従来の変換装置１と分散データベース技術とを用いて、図１７に示すテレビシステム２を形成したとする。テレビシステム２は、クライアントであるテレビ３からサーバ４への転送要求に応じて、サーバ４がデータをテレビ３に転送する。
【０００５】
テレビシステム２は、テレビ３と少なくとも１つのサイト５とを有し、これらが、サーバ４および変換装置１を介して接続されている。これらを接続しているのは、インターネット等の通信網６ａ、６ｂ、６ｃである。
【０００６】
サイト５のデータは、変換装置１によりデータ変換されてサーバ４のデータベース７に格納される。テレビ３からサーバ４に転送要求命令がなされると、サーバ４のデータベース７に格納されている変換されたデータが転送要求命令に応じてテレビ３に転送され、テレビ３のディスプレイ８に表示される。テレビ３のディスプレイ８にはＢＭＬで記述されたデータのみが表示できる。
【０００７】
ユーザーがサーバ４に転送要求命令をしたデータが変換されていないＨＴＭＬで記述されたデータである場合には、ディスプレイ８には転送命令に応じたデータが表示されない。そのため、ユーザーは故障したと判断し、製造元に苦情が殺到してしまうというおそれがあった。
【０００８】
本発明は、変換されていないデータを変換装置１から出力しないという消極的な目的を達成することである。一方、分散データベース技術は、ユーザーが必要とするデータをデータベースから出力するという積極的な目的を達成するための技術である。したがって、目的、課題は相反し、変換装置１にデータベース技術を適用することを当業者が考えつくことは困難であった。
【０００９】
本発明は、第２データに変換できる第１データを確実に識別し、第２データに変換されていないデータを出力しない変換装置を提供するためのものである。
【００１０】
【課題を解決するための手段】
この発明は、第１データの入力を受け付ける入力受付部と、
前記入力受付部で入力を受け付けたデータの送信元を識別する送信元識別子を取得する送信元識別子取得手段と、
ユーザーの送信元識別子を格納している送信元識別子格納手段と、
前記送信元識別子取得手段で取得した前記送信元識別子を、前記送信元識別子格納手段に格納されている送信元識別子との比較に基づいて、前記入力受付部によって受け付けた第１データが前記第１言語で記述されているデータであるか否かを識別する識別手段と、
前記識別手段で第１言語で記述されているデータであると識別された前記第１データを抽出する抽出部と、
前記抽出部で抽出された第１データを第２言語で記述された第２データに変換する変換部と、
前記第２データを出力する出力部と、を具備する変換装置である。
【００１１】
変換装置の入力受付部に入力された第１データの送信元識別子を、変換装置の識別手段で確実に識別し、送信元識別子格納手段に格納されたユーザーの送信元識別子とを比較して、入力受け付け部に入力されたデータが第１言語で記述されているかの判別を行う。そして、抽出されたデータを変換装置の変換部で第２言語で記述された第２データに変換し、変換装置の出力部から出力する。つまり、入力受付部に入力されたデータのうち第１データ以外のデータは、変換装置の出力部から出力しない。
【００１２】
【発明の実施の形態】
図１に、変換装置１０を含むテレビシステム１２を示す。このテレビシステム１２は、クライアントであるテレビ１４からサーバ１６への転送要求に応じて、サーバ１６が所望のデータをテレビ１４に転送する。
【００１３】
テレビシステム１２は、１つ以上のサイト１８、変換装置１０、サーバ１６およびテレビ１４とを含む。
【００１４】
サイト１８と変換装置１０とはインターネット等の通信網２０を介して接続されている。
【００１５】
変換装置１０は、第１言語で記述された第１データを第２言語で記述された第２データに変換する。変換装置１０は、異なる通信網に接続できるようにゲートウェイで構成されている。本実施の形態では、第１言語とは、例えばＣ−ＨＴＭＬであり、第１データとは、例えばＣ−ＨＴＭＬで記述されたデータとする。第１データは、変換装置１０により変換することを許可されたデータか否かを識別するフラグを有する。また、第２言語とは、例えばＢＭＬであり、第２データとは、例えばＢＭＬで記述されたデータとする。
【００１６】
図２に示すように、変換装置１０は、サイト１８から通信網２０を介して送られたデータの入力を受け付けるモデム２２、第２データを通信網２４を介してサーバー１６へ出力するモデム２６、所定の処理を行うＣＰＵ２８およびデータの変換をＣＰＵ２８上で実現させるプログラムを含む必要な情報を記録する、例えばＲＯＭ、ＲＡＭのような記録装置３０を備え、これらがバス３２で接続される。
【００１７】
図３に変換装置１０の機能を表すブロック図を示す。入力受付部３４は、サイト１８から送られたデータの入力を受け付ける。このデータは、ＨＴＭＬで記述されたデータや、Ｃ―ＨＴＭＬで記述されたデータなど、多種の言語にわたる。
【００１８】
識別部３６は、入力受付け部３４に入力されたデータのうち、変換装置１０により変換処理されることを許可された第１データを識別する。
【００１９】
識別部３６は、フラグを識別するフラグ識別手段３８を含む。フラグは、変換装置１０により変換処理が行われることを許可されたデータか否かを識別する。図４に第１言語で記述された第１データを示す。第１データにおいて、コメントの記載を用いてフラグが定義される。コメントが＜！― ―   ０   ― ―＞である場合は、フラグはＯＦＦ状態であり、変換装置１０により変換することを許可したデータである。また、コメントが＜！― ―   1   ― ―＞である場合は、フラグはＯＮ状態であり、変換装置１０により変換することを禁止したデータである。フラグは、テレビ１４では無視される。
【００２０】
また、図３に示す識別部３６は、Ｃ−ＨＴＭＬで許可された命令を記録した、命令記録手段４０を有する。命令記録手段４０には、ＨＴＭＬ，ＨＥＡＤ，ＭＥＴＡ，ＢＯＤＹ，ＴＩＴＬＥ，ＢＲ，Ｐ，Ａ，ＣＥＮＴＥＲ，ＤＩＶ，ＨＲ，ＦＯＮＴ，ＩＭＧ，Ｈｎ，ＢＬＯＣＫＱＵＯＴＥ，ＭＡＲＱＵＥＥ，ＢＬＩＮＫ，ＵＬ，ＯＬ，ＬＩ，ＤＬ，ＤＴ，ＤＤ，ＰＬＡＩＮＴＥＸＴ，ＰＲＥ，ＭＥＮＵ，ＤＩＲ，ＦＯＲＭ，ＩＮＰＵＴ  ＴＹＰＥ＝“ｔｅｘｔ”，ＩＮＰＵＴ  ＴＹＰＥ＝“ｐａｓｓｗｏｒｄ”，ＩＮＰＵＴ  ＴＹＰＥ＝“ｃｈｅｃｋｂｏｘ”，ＩＮＰＵＴ  ＴＹＰＥ＝“ｒａｄｉｏ”，ＩＮＰＵＴ  ＴＹＰＥ＝“ｈｉｄｄｅｎ”，ＩＮＰＵＴ  ＴＹＰＥ＝“ｓｕｂｍｉｔ”，ＩＮＰＵＴ  ＴＹＰＥ＝“ｒｅｓｅｔ”，ＴＥＸＴＡＲＥＡ，ＳＥＬＥＣＴ，ＯＰＴＩＯＮ等のＣ−ＨＴＭＬで許可された命令が格納されている。
【００２１】
また、識別部３６は、第１データを識別する命令識別手段４２を有する。具体的には、データに含まれる全てのタグが命令記録手段４０に格納されているＣ−ＨＴＭＬで許可された命令に含まれている場合は、このデータは第１データであると判断される。
【００２２】
抽出部４４は、識別部３６で識別された、変換装置１０が変換処理することを許可した第１データを抽出する。抽出部４４は第１抽出部４４ａと第２抽出部４４ｂとを有する。第１抽出部４４ａは、抽出した第１データを変換部４６へ送る。また、第２抽出部４４ｂは、入力受付部３４で入力を受け付けたデータのうち、変換装置１０が変換処理することを許可した第１データ以外のデータを消去部４８へ送る。
【００２３】
変換部４６は、変換装置１０により変換処理されることを許可された第１言語で記述された第１データを、第２言語で記述された第２データに変換する処理を行う。第１言語で記述されたタグと第２言語で記述されたタグとの対応パターンを、図５で示す。すなわち、タグ１をタグ１にするという変換を行わない第１パターン、タグ２をタグ２”に変換するという第１言語で記述されたタグを第２言語で記述されたタグに変換する第２パターン、タグ３を無視するという第１言語で記述されたタグを無視する第３パターン、タグ４をタグ４−１、…、タグ４−ｎに変換するという第１言語で記述された１種類のタグを第２言語で記述されたｎ種類のタグに変換する第４パターン、タグ５−１、…、タグ５−ｎをタグ５に変換するという第１言語で記述されたｎ種類のタグを第２言語で記述された１種類のタグに変換する第５パターン、タグ６をデフォルト値に変換するという第１言語で記述されたテキストをデフォルト値に変換する第６パターンがある。
【００２４】
図６は、第１言語で記述されたタグと第２言語で記述されたタグの対応関係を示す。ＨＴＭＬファイルの宣言を示すタグ＜ＨＴＭＬ＞は、第２パターンに属し、ＢＭＬファイルの宣言を示すタグ＜ＢＭＬ＞に変換される。ページ情報の指定を示すタグ＜ＨＥＡＤ＞、ページタイトルの指定を示すタグ＜ＴＩＴＬＥ＞はそれぞれ第３パターンに属し、削除される。また、表示用コンテンツの指定を示すタグ＜ＢＯＤＹ＞は第１パターンに属し、タグ＜ＢＯＤＹ＞となる。改行の指定を表すタグ＜ＢＲ＞、リスト項目を表示するタグ＜ＬＩ＞はそれぞれ第５パターンに属し、改行の指定を表すタグ＜ＢＲ＞に変換される。さらに、記号付きリストの作成を示すタグ＜ＵＬ＞は第３パターンに属し、削除される。
【００２５】
図６に示す対応関係があるため、変換部４６によって、図４に示す第１言語で記述された第１データは、図７に示す第２言語で記述された第２データに変換される。
【００２６】
すなわち、第１データの２行目の＜ＨＴＭＬ＞は＜ＢＭＬ＞に変換される。そして、第１データの３、４、５行目の＜ＨＥＡＤ＞、＜ＴＩＴＬＥ＞商品一覧＜／ＴＩＴＬＥ＞、＜／ＨＥＡＤ＞はそれぞれ削除される。また、第１データの６、７行目の＜ＢＯＤＹ＞、商品一覧＜ＢＲ＞はそれぞれ＜ＢＯＤＹ＞、商品一覧＜ＢＲ＞になる。第１データの８行目の＜ＵＬ＞は削除される。第１データの９、１０、１１行目の＜ＬＩ＞ハンドバック、＜ＬＩ＞ブレスレット、＜ＬＩ＞ネックレスはそれぞれ＜ＢＲ＞ハンドバック、＜ＢＲ＞ブレスレット、＜ＢＲ＞ネックレスに変換される。第１データの１２行目の＜／ＵＬ＞は削除される。第１データの１３行目の＜ＢＯＤＹ＞は＜ＢＯＤＹ＞になる。第１データの１４行目の＜／ＨＴＭＬ＞は＜／ＢＭＬ＞に変換される。
【００２７】
図８は、図４に示す第１言語で記述された第１データを解釈実行した結果である表示例を示す図であり、図９は、図７に示す第２言語で記述された第２データを解釈実行した結果である表示例を示す図である。図９は図８と異なり、リスト項目を表示するタグ＜ＬＩ＞が改行の指定を表すタグ＜ＢＲ＞に変換されるため、ハンドバック、ブレスレット、ネックレスそれぞれの文言の前に記述された記号「・」は削除され、それぞれの文言は１行づつ離れて表示される。
【００２８】
図３で示す消去部４８は、入力受付部３４で入力を受け付けたデータのうち、変換装置１０で変換処理することを許可した第１データ以外のデータを消去する。
【００２９】
出力部４８は変換部４６で変換された第２データをサーバ１６に出力する。
【００３０】
サーバ１６は、テレビ１４からの依頼に応じて処理を実行するコンピュータである。図１で示すように、サーバ１６はデータを格納するデータベース５２を有し、データベース５２には第２データが格納される。そして、ユーザーからの転送要求命令をインターネットなどの通信網５４を介して受信して、これに応じて、第２データを通信網５４を介してテレビ１４に転送する。
【００３１】
テレビ１４は、第２データを受信し、受信内容を解釈し、その画像情報をそのディスプレイ５６に表示する。
【００３２】
本発明のシステムの動作について、図１０を用いて説明する。
（ステップＳ４０１）変換装置１０の入力受付部３４は、サイト１８から送られたデータの入力を受け付ける。
（ステップＳ４０２）入力受付部３４が入力を受け付けたデータは、識別部３６のフラグ識別手段３８へ送られる。
（ステップＳ４０３）フラグ識別手段３８は、データに含まれるフラグであるコメントに＜！― ―   ０   ― ―＞が含まれるかどうかを識別する。＜！― ―   ０   ― ―＞が含まれていない場合には、このデータは変換装置１０で変換処理することを禁止するデータである判断する。＜！― ―   ０   ― ―＞が含まれている場合には、このデータは変換装置１０で変換処理することを許可したデータである判断する。
（ステップＳ４０４）フラグ識別手段３８は、変換装置１０で変換処理することを禁止すると判断されたデータを第２抽出部４４ｂへ出力する。
（ステップＳ４０５）フラグ識別手段３８は、変換装置１０で変換処理することを許可すると判断されたデータを命令識別手段４２に出力する。命令識別手段４２はこのデータに含まれるタグの数を算出する。本実施の形態では、ｎ個であったとする。
（ステップＳ４０６）１個目のタグに含まれる命令と、命令記録手段４０に格納されているＣ−ＨＴＭＬで許可された命令との比較を行う。１個目のタグに含まれる命令が、命令記録手段４０に格納されているＣ−ＨＴＭＬで許可された命令に含まれていない場合は、第１データでないと判断し、ステップＳ４０４に進め、データを第２抽出部４４ｂへ出力する。
【００３３】
１個目のタグに含まれる命令が、命令記録手段４０に格納されているＣ−ＨＴＭＬで許可された命令に含まれている場合は、ステップＳ４０７に進む。
（ステップＳ４０７）ｉ個目のタグに含まれる命令と、命令記録手段４０に格納されているＣ−ＨＴＭＬで許可された命令との比較を行う。ｉ個目のタグに含まれる命令が、命令記録手段４０に格納されているＣ−ＨＴＭＬで許可された命令に含まれていない場合は、第１データでないと判断し、ステップＳ４０４に進め、データを第２抽出部４４ｂへ出力する。
（ステップＳ４０８）ｉ個目のタグに含まれる命令が、命令記録手段４０に格納されているＣ−ＨＴＭＬで許可された命令に含まれている場合は、ｉを１増加する。
（ステップＳ４０９）ｉとｎとの大小関係を比較し、ｉ≦ｎならば、ステップＳ４０７に進む。
（ステップＳ４１０）ｉ＞ｎならばこのデータは第１データであると判断し、第１データを抽出部４４ａへ出力する。
（ステップＳ４１１）第１抽出部４４ａで、変換装置１０により変換処理することを許可された第１データが抽出され、第１抽出部４４ａから変換部４６に出力され、変換部４６において第２データに変換される。変換された第２データは出力部５０に送られる。
（ステップＳ４１２）入力受付部３４に受け付けられたデータのうち、変換装置１０で変換処理することを許可した第１データ以外のデータは、第２抽出部４４ｂから消去部４８に送られ、消去される。そのため、変換されていないデータの出力を確実に防止でき、ユーザーの混乱を防止できる。
【００３４】
出力部５０は、第２データをサーバ１６に出力する。そして、サーバ１６のデータベース５２に第２データは格納される。
【００３５】
そして、テレビ１４が起動し、第２データの転送要求命令が通信網５４を介してサーバ１６になされる。すると、サーバ１６はこれを受信し、第２データを、テレビ１４に転送する。テレビ１４は、通信網５４を介して第２データを受信し、受信内容を解釈し、その画像情報をテレビ１４のディスプレイ５６に表示する。第２データはディスプレイ５６に表示できるＢＭＬで記述されたデータであるため、確実にユーザーはその情報を視聴できる。
【００３６】
本実施の形態は、フラグがＯＦＦ状態であるデータを、変換装置１０により変換することを許可したデータであるとしたが、フラグがＯＮ状態であるデータを、変換装置１０により変換することを許可したデータであるとしてもよい。
【００３７】
さらに、変換装置１０の変換部４６において、タグの変換を行ったが、タグで囲まれたコンテンツの変換を行ってもよい。また、タグまたはコンテンツのそれぞれ全てを変換してもよいし、それぞれの一部を変換してもよい。
【００３８】
また、本実施の形態はテレビシステム１２に変換装置１０を用いたが、パソコンシステムに変換装置１０を用いてもよい。
【００３９】
また、本実施の形態は、変換装置１０の識別部３６はフラグ識別手段３８を備えているが、フラグ識別手段３８を備えなくてもよい。
【００４０】
また、本実施の形態は、第１データがどうかを変換装置１０は命令識別手段４２で判断しているが、フラグ識別手段３８で判断してもよい。たとえば、第１言語で記述された第１データがどうかをデータのコメントが＜！― ―   Ｃ−ＨＴＭＬ   ― ―＞であるかどうかで判断してもよい。
【００４１】
また、本実施の形態は、データに含まれる全てのタグが命令記録手段４０に格納されているＣ−ＨＴＭＬで許可された命令に含まれている場合に、このデータを第１言語で記述された第１データであると判断した。しかし、データに含まれる一部のタグがこの要件を満たす場合に、このデータを第１言語で記述された第１データであると判断してもよい。
【００４２】
また、第１言語をＣ−ＨＴＭＬとしたが、それ以外の言語としてもよい。
【００４３】
また、第２言語をＢＭＬとしたが、それ以外の言語としてもよい。
【００４４】
さらに、図７に、第１言語で記述された第１データと第２言語で記述された第２データとの対応関係をにしめしたが、これに限定されない。例えば、図１１に示すような対応関係でもよい。
【００４５】
ページタイトルの指定を示すタグ＜タイトル＞は、第２パターンに属し、タグ＜ｔｉｔ＞に変換される。テーブルの列を定義するタグ＜Ｖ＞は、第２パターンに属し、タグ＜ｔｒ＞に変換される。テーブルの行を定義するタグ＜ｈ＞は、第３パターンに属し、削除される。文字列の表示色を指定するタグ＜テキスト＞は、第２パターンに属し、タグ文字列の表示色を黒色に指定する＜ｔｅｘｔ  ｃｏｌ＝ｂｌａｃｋ＞に変換される。空白欄の長さを指定するタグ＜フィールド  長さ＝  ＞は、第４、６パターンに属し、空白欄の長さを２０に指定するタグ＜ｆｉｅｌｄ  ｌｅｎｇｔｈ＝２０＞、改行の指定を表すタグ＜ＣＲ＞に変換される。
【００４６】
図１１に示す対応関係があるため、変換部４６によって、図１２に示す第１言語で記述された第１データは、図１３に示す第２言語で記述された第２データに変換される。
第１データの２行目の＜ＨＥＡＤ＞は削除される。そして、第１データの３行目の＜タイトル＞テスト＜／タイトル＞は、＜ｔｉｔ＞テスト＜／ｔｉｔ＞に変換される。そして、第１データの４行目の＜／ＨＥＡＤ＞は削除される。また、第１データの５行目の＜Ｖ＞は＜ｔｒ＞に変換される。第１データの６行目の＜ｈ＞は削除される。また、第１データの６、７行目の＜テキスト＞問１＜テキスト＞答、＜フィールド  長さ＝１０＞のそれぞれは、＜ｔｅｘｔ  ｃｏｌ＝ｂｌａｃｋ＞問１＜ｔｅｘｔ  ｃｏｌ＝ｂｌａｃｋ＞答、＜ｆｉｅｌｄ  ｌｅｎｇｔｈ＝２０＞＜ＣＲ＞にそれぞれ変換される。また、第１データの８、９行目の＜／ｈ＞、＜ｈ＞はそれぞれ削除される。さらに、９、１０行目の＜テキスト＞問２＜テキスト＞答、＜フィールド  長さ＝１０＞のそれぞれは、＜ｔｅｘｔ  ｃｏｌ＝ｂｌａｃｋ＞問２＜ｔｅｘｔ  ｃｏｌ＝ｂｌａｃｋ＞答、＜ｆｉｅｌｄ  ｌｅｎｇｔｈ＝２０＞＜ＣＲ＞にそれぞれ変換される。また、第１データの１１行目の＜／ｈ＞は削除される。そして、第１データの１２行目の＜／Ｖ＞は＜／ｔｒ＞に変換される。
【００４７】
図１４は、図１２に示す第１言語で記述された第１データを解釈実行した結果である表示例を示す図であり、図１５は、図１３で示す第２言語で記述された第２データを解釈実行した結果である表示例を示す図である。図１５は図１４と異なり、文字の色が黒色に指定され、空白欄の長さが２倍になる。
【００４８】
さらに、本実施の形態は、識別部３６に命令記録手段４０を設け、データのタグが第１言語で許可された命令に含まれている場合は、このデータは第１データであると判断しているが、データの送信元を識別する送信元識別子のうち、第１データのものを含んでいる場合は、このデータを第１データであると判断してもよい。
【００４９】
識別部３６は、図１６に示すように、データの送信元識別子を取得する送信元識別子取得手段５８、第１データの送信元識別子を格納した送信元識別子格納手段６０および送信元識別子取得手段５８で取得した送信元識別子と送信元識別子格納手段６０で格納している送信元識別子より、データが第１データであるか否かを識別する送信元識別子識別手段６２を有する。
【００５０】
入力受付部３４が入力を受け付けたデータは、識別部３６の送信元識別子取得手段５８へ送られ、データの送信元識別子が取得される。そして、この送信元識別子と、送信元識別子格納手段６０で格納している第１データの送信元識別子とを送信元識別子識別手段６２で比較し、これらが一致する場合には、このデータを第１データであると判断する。
【００５１】
また、送信元識別子格納手段６０に、第１データの送信元識別子だけでなく、第１データでないデータの送信元識別子とを格納してもよい。この場合、送信元識別子取得手段５８で取得した送信元識別子と、送信元識別子格納手段６０で格納している第１データの送信元識別子とが一致する場合には、このデータを第１データであると判断する。また、送信元識別子取得手段５８で取得した送信元識別子と、送信元識別子格納手段６０で格納している第１データでないデータの送信元識別子とが一致する場合には、このデータは第１データでないと判断する。
【００５２】
【発明の効果】
入力受付部が入力を受け付けたデータのうち、第２データに変換できる第１データを確実に識別し、第２データに変換されていないデータを出力しないことにより、ユーザーの混乱を防止できる。
【図面の簡単な説明】
【図１】テレビシステムを示す図
【図２】変換装置の構造図
【図３】変換装置の機能を表すブロック図
【図４】第１言語で記述された第１データを示す図
【図５】第１言語で記述されたタグと第２言語で記述されたタグの対応パターンを示す図
【図６】第１言語で記述されたタグと第２言語で記述されたタグの対応関係を示す図
【図７】第２言語で記述された第２データを示す図
【図８】第１データを解釈実行した結果である表示例を示す図
【図９】第２データを解釈実行した結果である表示例を示す図
【図１０】変換装置のフロチャート
【図１１】他の実施の形態を示す図
【図１２】他の実施の形態を示す図
【図１３】他の実施の形態を示す図
【図１４】他の実施の形態を示す図
【図１５】他の実施の形態を示す図
【図１６】他の実施の形態を示す図
【図１７】変換装置を組み込んだテレビシステムを示す図
【符号の説明】
１０…変換装置
１２…テレビシステム
３４…入力受付部
３６…識別部
３８…フラグ識別手段
４０…命令記録手段
４２…命令識別手段
４６…変換部
５０…出力部
【図１】
0003637292.tif 000002
【図２】
0003637292.tif 000003
【図３】
0003637292.tif 000004
【図４】
0003637292.tif 000005
【図５】
0003637292.tif 000006
【図６】
0003637292.tif 000007
【図７】
0003637292.tif 000008
【図８】
0003637292.tif 000009
【図９】
0003637292.tif 000010
【図１０】
0003637292.tif 000011
【図１１】
0003637292.tif 000012
【図１２】
0003637292.tif 000013
【図１３】
0003637292.tif 000014
【図１４】
0003637292.tif 000015
【図１５】
0003637292.tif 000016
【図１６】
0003637292.tif 000017
【図１７】
0003637292.tif 000018