(57)【要約】【課題】文書構造が動的に変化するコンテンツを、内容が把握し易い変換コンテンツに変換するコンテンツ変換提示装置を提供することを目的とする。【解決手段】コンテンツ変換提示装置１は、操作信号入力手段１１と、変換ルール記憶手段１２と、対応関係記憶手段１３と、対応関係記憶手段１３が記憶する対応関係に基づいて、操作信号入力手段１１に入力された操作信号に対応する他の変換ルールを決定する変換ルール決定手段１４と、変換ルール読出手段１５と、変換ルール読出手段１５が読み出した他の変換ルールに基づいて、コンテンツを変換コンテンツに変換すると共に、他の変換ルールに含まれる対応関係を、対応関係記憶手段１３に記憶させるコンテンツ変換手段１６と、代替コンテンツブラウザ１７と、コンテンツ記憶手段１８と、を備える。【選択図】図４
2009246428.tif 000002
【特許請求の範囲】
【請求項１】
文書構造が動的に変化するコンテンツを、当該コンテンツに含まれるデータの配置を示す変換ルールに基づいて、所定の文書構造を有する変換コンテンツに変換して利用者に提示するコンテンツ変換提示装置であって、
前記利用者の操作に応じた操作信号が入力される操作信号入力手段と、
前記操作信号と他の変換ルールとを対応付けた対応関係が含まれる前記変換ルールを、予め、前記文書構造毎に記憶する変換ルール記憶手段と、
前記変換ルールに含まれる前記対応関係を記憶する対応関係記憶手段と、
前記対応関係記憶手段が記憶する対応関係に基づいて、前記操作信号入力手段に入力された操作信号に対応する前記他の変換ルールを決定する変換ルール決定手段と、
前記変換ルール決定手段が決定した他の変換ルールを、前記変換ルール記憶手段から読み出す変換ルール読出手段と、
前記変換ルール読出手段が読み出した他の変換ルールに基づいて、前記コンテンツを前記変換コンテンツに変換すると共に、当該他の変換ルールに含まれる対応関係を、前記対応関係記憶手段に記憶させるコンテンツ変換手段と、
前記コンテンツ変換手段が変換した変換コンテンツを前記利用者に提示する変換コンテンツ提示手段と、
を備えることを特徴とするコンテンツ変換提示装置。
【請求項２】
文書構造が動的に変化するコンテンツを、当該コンテンツに含まれるデータの配置を示す変換ルールに基づいて、所定の文書構造を有する変換コンテンツに変換して利用者に提示するために、操作信号と他の変換ルールとを対応付けた対応関係が含まれる前記変換ルールを、予め、前記文書構造毎に記憶する変換ルール記憶手段と、前記変換ルールに含まれる前記対応関係を記憶する対応関係記憶手段と、を備えるコンピュータを、
前記利用者の操作に応じた前記操作信号が入力される操作信号入力手段、
前記対応関係記憶手段が記憶する対応関係に基づいて、前記操作信号入力手段に入力された操作信号に対応する前記他の変換ルールを決定する変換ルール決定手段、
前記変換ルール決定手段が決定した他の変換ルールを、前記変換ルール記憶手段から読み出す変換ルール読出手段、
前記変換ルール読出手段が読み出した他の変換ルールに基づいて、前記コンテンツを前記変換コンテンツに変換すると共に、当該他の変換ルールに含まれる対応関係を、前記対応関係記憶手段に記憶させるコンテンツ変換手段、
前記コンテンツ変換手段が変換した変換コンテンツを前記利用者に提示する変換コンテンツ提示手段、
として機能させることを特徴とするコンテンツ変換提示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書構造が動的に変化するコンテンツを、所定の文書構造を有する変換コンテンツに変換して利用者に提示するコンテンツ変換提示装置及びそのプログラムに関する。
【背景技術】
【０００２】
近年、ＢＳ放送又はＣＳ放送等の放送においては、様々なコンテンツが流通している。これらコンテンツは、通常、健常者が視覚で把握することを前提として制作されている。また、これらコンテンツの中には、利用者の操作やコンテンツ製作者の意図に応じて、コンテンツのレイアウト等の文書構造が動的に変化する等、複雑なユーザインターフェースを有するものがある。
【０００３】
このため、視覚障害者は、視覚で把握することを前提としたコンテンツの内容を把握することができず、健常者であってもコンテンツに不慣れな者は、コンテンツのユーザインターフェースが複雑なために、コンテンツの内容を把握できない場合がある。そこで、従来から、コンテンツのユーザインターフェースを、視覚障害者やコンテンツに不慣れな者が把握しやすいように変換する発明が知られている（例えば、特許文献１参照）。
【０００４】
特許文献１に記載されたデータコンテンツ受信変換装置は、コンテンツの変換ルールに基づいて、文書構造が動的に変化するコンテンツを、静的な文書構造（ツリー構造）の変換コンテンツに変換して提示している。このデータコンテンツ受信変換装置では、コンテンツを変換するための１個の変換ルールが、１個の文書構造を示す。
【０００５】
一般的に、コンテンツは、コンテンツを構成するデータが２次元的にレイアウトされて１ページを構成し、各ページが相互に参照（ハイパーリンク）する構造となっている。そして、特許文献１に記載されたデータコンテンツ受信変換装置は、１個の変換ルールが１ページに対応し、各ページ間の構造をそのまま保ちながら、ページ内のデータを静的なツリー構造で提示する。これによって、このデータコンテンツ受信変換装置は、各ページ間の構造を保ちつつ、ページ内のデータを容易に把握できるようにしている。
【特許文献１】特開２００４−３３４３７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１に記載されたデータコンテンツ受信変換装置では、文書構造が動的に変化するコンテンツを、コンテンツの全データを含む１個の静的なツリー構造に変換することが困難な問題がある。
【０００７】
以下、図１を参照して、従来技術におけるコンテンツの変換の問題点について、説明する。図１は、従来技術における、コンテンツのレイアウト（文書構造）を示す模式図である。なお、図１において、レイアウトａ１，ａ２の各ノードは、コンテンツＡのデータ（データａ１ｔｏｐ等）をそれぞれ示す。
【０００８】
図１に示すように、コンテンツＡは、レイアウトａ１とレイアウトａ２とで提示される。また、コンテンツＡがレイアウトａ１で提示されているとき、利用者がデータａ１ｘを選択すると、コンテンツＡがレイアウトａ２で提示される。また、コンテンツＡがレイアウトａ２で提示されているとき、利用者がデータａ２ｙを選択すると、コンテンツＡがレイアウトａ１で提示される。
【０００９】
以上のように、コンテンツＡは、レイアウトａ１とレイアウトａ２とが、別々のツリーを構成し、レイアウトａ１のデータａ１ｘがレイアウトａ２のデータａ２ｔｏｐへリンクし、レイアウトａ２のデータａ２ｙがレイアウトａ１のデータａ１ｔｏｐへリンクする構造となっている。
【００１０】
つまり、特許文献１に記載されたデータコンテンツ受信変換装置は、１個の変換ルールが１ページに対応し、１個のコンテンツを、１個のツリー構造の変換コンテンツに変換するため、文書構造が動的に変化するコンテンツ、例えば、図１のような２個のツリー構造を有するコンテンツを、利用者が内容を把握し易いように変換することが困難である。
【００１１】
本発明は、文書構造が動的に変化するコンテンツを、その内容が把握し易い変換コンテンツに変換するコンテンツ変換提示装置及びそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
前記した課題を解決するため、請求項１に記載のコンテンツ変換提示装置は、文書構造が動的に変化するコンテンツを、コンテンツに含まれるデータの配置を示す変換ルールに基づいて、所定の文書構造を有する変換コンテンツに変換して利用者に提示するコンテンツ変換提示装置であって、操作信号入力手段と、変換ルール記憶手段と、対応関係記憶手段と、変換ルール決定手段と、変換ルール読出手段と、コンテンツ変換手段と、変換コンテンツ提示手段と、を備える構成とした。
【００１３】
かかる構成において、コンテンツ変換提示装置は、操作信号入力手段によって、利用者の操作に応じた操作信号が入力される。例えば、利用者は、変換コンテンツ提示手段に提示されている変換コンテンツに対して、変換コンテンツに含まれるデータを選択する等、テレビ受信機のリモコンを任意に操作する。そして、操作信号入力手段は、例えば、このリモコンから、利用者の操作に応じた操作信号が入力される。
【００１４】
また、コンテンツ変換提示装置は、変換ルール記憶手段によって、操作信号と他の変換ルールとを対応付けた対応関係が含まれる変換ルールを、予め、文書構造毎に記憶する。ここで、コンテンツ変換提示装置は、コンテンツが送信される前に、放送局から放送波又はインターネット等のネットワークを介して送信された変換ルールを受信し、変換ルール記憶手段に記憶させる。
なお、対応関係は、利用者の操作に応じた他の変換ルール、つまり、変換コンテンツの文書構造を示すものである。これによって、利用者の操作に応じてコンテンツの文書構造を切り替えることが可能になり、文書構造が動的に変化する場合に対応できる。
【００１５】
また、コンテンツ変換提示装置は、対応関係記憶手段によって、変換ルールに含まれる対応関係を記憶する。ここでは、対応関係記憶手段は、現在提示している変換コンテンツを変換した変換ルールに含まれる対応関係のみを記憶する。
【００１６】
また、コンテンツ変換提示装置は、変換ルール決定手段によって、対応関係記憶手段が記憶する対応関係に基づいて、操作信号入力手段に入力された操作信号に対応する他の変換ルールを決定する。このように、対応関係記憶手段が記憶している対応関係を参照することで、利用者の操作に応じた他の変換ルールを容易に決定できる。そして、コンテンツ変換提示装置は、変換ルール読出手段によって、変換ルール決定手段が決定した他の変換ルールを、変換ルール記憶手段から読み出す。
【００１７】
また、コンテンツ変換提示装置は、コンテンツ変換手段によって、変換ルール読出手段が読み出した他の変換ルールに基づいて、コンテンツを変換コンテンツに変換すると共に、当該他の変換ルールに含まれる対応関係を、対応関係記憶手段に記憶させる。ここで、コンテンツ変換手段は、例えば、コンテンツをツリー構造の変換コンテンツに変換する。そして、コンテンツ変換提示装置は、変換コンテンツ提示手段によって、コンテンツ変換手段が変換した変換コンテンツを提示する。これによって、コンテンツ変換提示装置は、利用者の操作に応じて文書構造が変換された変換コンテンツを提示できる。
【００１８】
また、前記した課題を解決するため、請求項３に記載のコンテンツ変換提示プログラムは、文書構造が動的に変化するコンテンツを、コンテンツに含まれるデータの配置を示す変換ルールに基づいて、所定の文書構造を有する変換コンテンツに変換して利用者に提示するために、変換ルール記憶手段と、対応関係記憶手段と、を備えるコンピュータを、操作信号入力手段、変換ルール決定手段、変換ルール読出手段、コンテンツ変換手段、変換コンテンツ提示手段、として機能させる構成とした。
【発明の効果】
【００１９】
本発明に係るコンテンツ変換提示及びそのプログラムによれば、以下のような優れた効果を奏する。
請求項１，２に記載の発明によれば、変換ルールに含まれる対応関係を参照すると、利用者の操作によって変化した後の文書構造を容易に判定できるため、文書構造が動的に変化するコンテンツを、内容が把握し易い変換コンテンツに変換することができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施形態について、適宜図面を参照しながら詳細に説明する。なお、各実施形態において、同一の機能を有する手段及び同一の部材には同一の符号を付し、説明を省略した。
【００２１】
［コンテンツ変換提示システムの概略］
図２を参照して、コンテンツ変換提示システムの概略について説明する。図２は、本発明の実施形態に係るコンテンツ変換提示装置を含むコンテンツ変換提示システム９の概略を示す概略図である。図２のコンテンツ変換提示システム９は、コンテンツ変換提示装置１と、放送局２と、を備える。また、図２には、コンテンツＡ、代替コンテンツＢ、データＤ及び制作テンプレートＴを示した。なお、代替コンテンツが、特許請求の範囲に記載の変換コンテンツに相当する。
【００２２】
コンテンツ変換提示装置１は、文書構造が動的に変化するコンテンツＡを、コンテンツＡに含まれるデータＤの配置を示す変換ルールＲに基づいて、所定の文書構造を有する代替コンテンツＢに変換して利用者（不図示）に提示するものである。なお、コンテンツ変換提示装置１の構成及び動作については、後記する。
【００２３】
放送局２は、制作テンプレートＴにデータＤを埋め込んで、コンテンツＡを制作し、コンテンツＡをコンテンツ変換提示装置１に送信するものである。また、放送局２は、コンテンツＡをコンテンツ変換提示装置１に送信する前に、変換ルールＲをコンテンツ変換提示装置１に送信しておく。ここでは、放送局２は、変換ルールＲが更新されたとき、変換ルールＲをコンテンツ変換提示装置１に送信する。
なお、放送局２は、コンテンツＡを放送波で送信し、変換ルールＲをインターネット等のネットワークで送信する。
【００２４】
ここで、放送局２が、ＢＭＬ（Ｂｒｏａｄｃａｓｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）文書としてコンテンツＡを制作する場合、コンテンツＡは、コンテンツＡの内容が記述されている内容部分（例えば、ニュースのタイトルや原稿）と、ＢＭＬ文書から参照されるバイナリテーブルに数値化されたデータとして記述されているデータ部分（例えば、各地の気象予報データ）とが含まれる。
なお、このＢＭＬ文書として制作されたコンテンツＡは、一般的なテレビ受信機が、そのまま再生することができる。
【００２５】
なお、制作テンプレートＴは、比較的長期の間隔で更新され、データＤの配置や表示方法（表示文字種、表示文字の大きさ、表示色等）及びコンテンツＡの構成を示すものである。
また、データＤは、一定時間で更新され、ニュースや天気予報等の逐次更新されるコンテンツＡの内容となるものである。
また、バイナリテーブル（不図示）とは、表形式でデータＤを格納したテーブルのことである。
【００２６】
以下、図３を参照して、コンテンツ及び代替コンテンツの例について説明する。図３は、本発明における、コンテンツ及び代替コンテンツの例を説明するための説明図であり、（ａ）はコンテンツの例を示す図であり、（ｂ）は代替コンテンツの例を示す図である。
【００２７】
図３（ａ）に示すように、コンテンツＡは、野球中継（センバツ）を主な内容とするものである。つまり、一般的なテレビ受信機では、図３（ａ）に示すようなコンテンツＡが、利用者に提示される。
【００２８】
図３（ａ）に示すように、コンテンツＡは、右上部に野球中継画面が提示され、左上部から下部まで順に、階層構造のメニューが提示される。このメニューには、左上部から順に、トップメニューを示す「ＮＨＫデータ放送」、利用者の住所付近の情報を案内する「東京都世田谷区」、最新ニュースを案内する「最新ニュース」、利用者に勧める放送番組「センバツ」及び「どんど晴れ」が含まれる。つまり、図３では、「ＮＨＫデータ放送」、「東京都世田谷区」、「最新ニュース」、「センバツ」及び「どんど晴れ」がデータとなる。なお、図３（ａ）では、説明のために一部メニュー項目のみを図示し、他のメニュー項目は「・・」と省略した。
【００２９】
コンテンツＡを、図３（ａ）に示すような構造で提示することで、利用者がコンテンツＡを把握し易くしつつ、様々な情報を利用者に提示することができる。しかし、コンテンツＡで提示する文書構造は、視覚的なレイアウトによって示されるものであるため、視覚障害者及び視覚的なレイアウトの提示に不慣れな利用者とって把握しにくい。そこで、コンテンツ変換提示装置１は、図３（ａ）のコンテンツＡを、図３（ｂ）に示すような代替コンテンツＢに変換し、利用者に提示する。
【００３０】
図３（ｂ）に示すように、代替コンテンツＢは、ツリー構造であり、トップメニューを示す「ＮＨＫデータ放送」が含まれる。また、「ＮＨＫデータ放送」の下にそれぞれ、利用者の住所付近の情報を案内する「東京都世田谷区」、最新ニュースを案内する「最新ニュース」、及び利用者に勧める放送番組を示す「みどころ」がある。そして、「みどころ」の下にそれぞれ、「センバツ」及び「どんど晴れ」がある。
【００３１】
つまり、図３（ａ）の「ＮＨＫデータ放送」と図３（ｂ）の「ＮＨＫデータ放送」とが対応し、図３（ａ）の「東京都世田谷区」と図３（ｂ）の「東京都世田谷区」とが対応する。また、同様に、図３（ａ）の「最新ニュース」と図３（ｂ）の「最新ニュース」とが対応し、図３（ａ）の「センバツ」と図３（ｂ）の「センバツ」とが対応し、図３（ａ）の「どんど晴れ」と図３（ｂ）の「どんど晴れ」とが対応する。
【００３２】
このように、代替コンテンツＢは、ツリー構造であるため、代替コンテンツＢに含まれるデータ同士の関係が把握しやすく、コンテンツに不慣れな者も、その内容を容易に把握することができる。また、視覚障害者に対しては、各メニュー項目の文字を抽出して音声認識し、各メニュー項目を音声読み上げて、代替コンテンツＢを提示することにより、視覚障害者も、その内容を容易に把握することができる。
【００３３】
［コンテンツ変換提示装置の構成］
以下、図４を参照して、コンテンツ変換提示装置の構成について説明する。図４は、図２のコンテンツ変換提示装置の構成を示すブロック図である。
【００３４】
図４に示すように、コンテンツ変換提示装置１は、操作信号入力手段１１と、変換ルール記憶手段１２と、対応関係記憶手段１３と、変換ルール決定手段１４と、変換ルール読出手段１５と、コンテンツ変換手段１６と、代替コンテンツブラウザ（変換コンテンツ提示手段）１７と、コンテンツ記憶手段１８と、を備える。なお、代替コンテンツブラウザが、特許請求の範囲に記載の変換コンテンツ提示手段に相当する。
【００３５】
操作信号入力手段１１は、利用者の操作に応じた操作信号が入力されるものである。例えば、利用者が赤外線方式のリモコン（不図示）を操作する場合、つまり、操作信号として赤外線信号が入力される場合、操作信号入力手段１１は、赤外線通信ポートで構成できる。ここでは、操作信号入力手段１１は、入力された操作信号を、変換ルール決定手段１４及び代替コンテンツブラウザ１７に出力する。
【００３６】
変換ルール記憶手段１２は、操作信号と他の変換ルールとを対応付けた対応関係が含まれる変換ルールを、予め、文書構造毎に記憶するものである。ここでは、変換ルール記憶手段１２は、例えば、ＨＴＭＬ形式で記述された変換ルールを記憶する。なお、変換ルール記憶手段１２は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）で構成できる。
【００３７】
対応関係記憶手段１３は、変換ルールに含まれる対応関係を記憶するものである。ここで、対応関係記憶手段１３は、現在適用されている変換ルール、つまり、現在提示している代替コンテンツを変換した変換ルールに含まれる対応関係のみを記憶し、現在適用されてない変換ルールに含まれる対応関係を記憶していない。これによって、変換ルール決定手段１４は、対応関係記憶手段１３を参照するだけで、操作信号に応じた他の変換ルールが判定でき、変換ルールの判定処理を簡略化することができる。なお、対応関係記憶手段１３は、ＨＤＤで構成できる。
【００３８】
なお、初回電源投入時又は初期化処理後等、対応関係記憶手段１３に対応関係が記憶されていない場合がある。この場合、コンテンツ変換提示装置１は、初期設定値としての変換ルールが予め登録され、この変換ルールに含まれる初期設定値としての対応関係を、対応関係記憶手段１３に記憶しても良い。
【００３９】
変換ルール決定手段１４は、対応関係記憶手段１３が記憶する対応関係に基づいて、操作信号入力手段１１に入力された操作信号に対応する他の変換ルールを決定するものである。ここでは、変換ルール決定手段１４は、対応関係記憶手段１３が記憶する対応関係を読み出して他の変換ルールを決定し、決定した他の変換ルールを示す識別子を変換ルール読出手段１５に出力する。なお、変換ルール及び対応関係の具体例については、後記する。
【００４０】
変換ルール読出手段１５は、変換ルール決定手段１４が決定した他の変換ルールを、変換ルール記憶手段１２から読み出すものである。ここでは、変換ルール読出手段１５は、変換ルール決定手段１４から入力された識別子が示す他の変換ルールを読み出す。
【００４１】
コンテンツ変換手段１６は、変換ルールを解釈して適用するものであり、変換ルール解釈手段１６ａと、変換ルール適用手段１６ｂとを備える。ここでは、コンテンツ変換手段１６は、コンテンツを、ツリー構造の文書構造を有する代替コンテンツに変換する。
【００４２】
変換ルール解釈手段１６ａは、変換ルール読出手段１５が読み出した他の変換ルールを解釈すると共に、他の変換ルールに含まれる対応関係を、対応関係記憶手段１３に記憶させるものである。ここでは、変換ルール解釈手段１６ａは、例えば、変換ルールをＨＴＭＬとして解釈し、これに含まれる対応関係を取得する。
【００４３】
変換ルール適用手段１６ｂは、変換ルール読出手段１５が読み出した他の変換ルールに基づいて、コンテンツを代替コンテンツに変換するものである。つまり、変換ルール適用手段１６ｂは、変換ルール解釈手段１６ａによる変換ルールの解釈に従って、コンテンツを、コンテンツに含まれるデータがツリー状に配置された代替コンテンツに変換する。
【００４４】
代替コンテンツブラウザ１７は、コンテンツ変換手段１６が変換した代替コンテンツを利用者に提示するものである。ここでは、代替コンテンツブラウザ１７としては、代替コンテンツをそのまま表示する又は拡大して表示するブラウザとした。また、代替コンテンツブラウザ１７は、代替コンテンツを音声認識して読み上げる音声認識手段、代替コンテンツを点字に変換して提示する点字ディスプレイ、又は、代替コンテンツを点図に変換して提示する触覚ディスプレイとしても良い。
【００４５】
コンテンツ記憶手段１８は、コンテンツ変換提示装置１が受信したコンテンツを記憶するものである。なお、コンテンツ記憶手段１８は、ＨＤＤで構成できる。
【００４６】
また、コンテンツ変換提示装置１は、放送波を介してコンテンツを受信するアンテナ（不図示）、及び、ネットワークを介して変換ルールを受信して変換ルール記憶手段１２に書き込む変換ルール書込手段（不図示）を備えても良い。
【００４７】
変換ルール決定手段１４、変換ルール読出手段１５及びコンテンツ変換手段１６は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）で構成することができる。
【００４８】
図４では、説明のために、変換ルール記憶手段１２、対応関係記憶手段１３及びコンテンツ記憶手段１８を別々に図示したが、変換ルール記憶手段１２、対応関係記憶手段１３及びコンテンツ記憶手段１８を１個の記憶手段（不図示）で構成しても良い。
【００４９】
［変換ルール及び対応関係の第１例］
以下、図５，図６を参照して、変換ルール及び対応関係の第１例を説明する（適宜図４参照）。図５は、本発明における、変換ルールの第１例を説明するための説明図である。また、図６は、図５の変換ルールに含まれる対応関係を模式的に示した模式図である。なお、図５に示すルールを、変換ルール１（ｐａｇｅ＿１）とする。
【００５０】
図５に示すように、変換ルール１は、代替コンテンツの文書構造として、１個のツリー構造でデータが配置されるように記述する（図３（ｂ）参照）。ここで、変換ルール１は、ツリー構造でデータが配置されるように、例えば、ＨＴＭＬ形式で記述している。なお、図５では、代替コンテンツの文書構造の記述は、省略した。
【００５１】
また、変換ルール１は、対応関係が含まれる。ここで、図５に示すように、変換ルール１をＨＴＭＬ形式で記述した場合、他の変換ルールは、ＵＲＬパラメータで指定、具体的には、「？」記号の後で指定されている。例えば、ａ１要素の場合、「＜ａ  ｉｄ＝“ａ１”  ｈｒｅｆ＝“ａｂｃ．ｂｍｌ？ｐａｇｅ＿２”＞・・・」と記載されており、このうち、「ｐａｇｅ＿２」と記載された部分が、ＵＲＬパラメータで指定された他の変換ルールとなる。
【００５２】
また、図６に示すように、変換ルール１は、４個の対応関係を含む。具体的には、変換ルール１は、操作信号入力手段１１に入力された操作信号がａ要素（ｉｄ＝ａ１）のクリックである場合、この操作信号と他の変換ルール２（ｐａｇｅ＿２）とを対応付け、ａ要素（ｉｄ＝ａ２）のクリックである場合、この操作信号と他の変換ルール３（ｐａｇｅ＿３）とを対応付け、及び、ａ要素（ｉｄ＝ａ３）のクリックである場合、この操作信号と他の変換ルール４（ｐａｇｅ＿４）とを対応付ける。
【００５３】
また、変換ルール１は、操作信号入力手段１１に入力された操作信号がｏｂｊｅｃｔ要素（ｉｄ＝ｏ１）のクリックである場合、この操作信号と他の変換ルール５（ｐａｇｅ＿５）とを対応付ける。つまり、ａ要素（ｉｄ＝ａ１〜ａ３）及びｏｂｊｅｃｔ要素（ｉｄ＝ｏ１）がそれぞれ他の変換ルールに対応付けられている。そして、変換ルール解釈手段１６ａは、変換ルール１を解釈して、変換ルール１に含まれるリンクタグ及びオブジェクトタグを対応関係として取得し、対応関係記憶手段１３に記憶させる。
【００５４】
なお、変換ルール１の対応関係には、変換ルール１の記述を含める必要がないことはいうまでも無い。また、変換ルール１は、１個の文書構造が記述され、１個のコンテンツ（１ページ）が２以上の文書構造を有する場合、１個のコンテンツに対して２以上の変換ルールが対応付けられ、これによって、２以上の文書構造を得ることができる。
【００５５】
なお、図５，図６において、操作信号として、ａ要素やｏｂｊｅｃｔ要素のクリックを示したが、操作信号はこれに限定されない。例えば、操作信号としては、矢印キーのクリック、レイアウト切り替え（文書構造切り替え）操作又は別ページへ遷移（移動）がある。
【００５６】
［変換ルール及び対応関係の第２例］
以下、図７，図８を参照して、変換ルール及び対応関係の第２例を説明する（適宜図４参照）。図７は、本発明における、変換ルールの第２例を説明するための説明図である。また、図８は、図７の変換ルールに含まれる対応関係を模式的に示した模式図である。なお、図７に示すルールを、変換ルール２（ｐａｇｅ＿２）とする。
【００５７】
図７の変換ルール２は、図５と同様に、代替コンテンツの文書構造として、１個のツリー構造でデータが配置されるように、例えば、ＨＴＭＬ形式で記述する。また、変換ルール２は、図５と同様に、対応関係が含まれる。ここで、図７に示すように、変換ルール２をＨＴＭＬ形式で記述した場合、他の変換ルールは、ＵＲＬパラメータで指定される。
【００５８】
図８に示すように、変換ルール２は、３個の対応関係を含む。具体的には、変換ルール２は、操作信号入力手段１１に入力された操作信号がａ要素（ｉｄ＝ａ１）のクリックである場合、この操作信号と他の変換ルール１（ｐａｇｅ＿１）とを対応付け、ａ要素（ｉｄ＝ａ２）のクリックである場合、この操作信号と他の変換ルール３（ｐａｇｅ＿３）とを対応付け、及び、ａ要素（ｉｄ＝ａ３）のクリックである場合、この操作信号と他の変換ルール４（ｐａｇｅ＿４）とを対応付ける。
【００５９】
［コンテンツ変換提示装置の動作］
以下、図９を参照して、コンテンツ変換提示装置の動作について、説明する（適宜図４参照）。図９は、図４のコンテンツ変換提示装置の動作を示すフローチャートである。
【００６０】
コンテンツ変換提示装置１は、操作信号入力手段１１によって、利用者の操作に応じた操作信号が入力、例えば、新たなコンテンツのリクエストが入力される（ステップＳ１）。また、コンテンツ変換提示装置１は、変換ルール決定手段１４によって、対応関係記憶手段１３が記憶する対応関係に基づいて、操作信号入力手段１１に入力された操作信号に対応する他の変換ルール（適用する変換ルール）を決定する（ステップＳ２）。
【００６１】
ステップＳ２に続いて、コンテンツ変換提示装置１は、変換ルール読出手段１５によって、変換ルール決定手段１４が決定した他の変換ルールを、変換ルール記憶手段１２から読み出す（ステップＳ３）。
【００６２】
ステップＳ３に続いて、コンテンツ変換提示装置１は、変換ルール解釈手段１６ａによって、変換ルール読出手段１５が読み出した他の変換ルールを解釈する（ステップＳ４）。そして、コンテンツ変換提示装置１は、変換ルール適用手段１６ｂによって、変換ルール読出手段１５が読み出した他の変換ルールに基づいて、コンテンツを代替コンテンツに変換する（ステップＳ５）。さらに、コンテンツ変換提示装置１は、変換ルール解釈手段１６ａによって、変換ルール読出手段１５が読み出した他の変換ルールに含まれる対応関係で、対応関係記憶手段１３が記憶する対応関係を更新する（ステップＳ６）。
【００６３】
ステップＳ６に続いて、コンテンツ変換提示装置１は、代替コンテンツブラウザ１７によって、変換ルール適用手段１６ｂが変換した代替コンテンツを利用者に提示する（ステップＳ７）。そして、コンテンツ変換提示装置１は、操作信号入力手段１１によって、利用者の操作に応じた操作信号が入力されたか否か、つまり、代替コンテンツブラウザ１７が提示する代替コンテンツに対して操作が行われたか否かを判定する（ステップＳ８）。
【００６４】
操作信号が入力された場合（ステップＳ８でＹｅｓ）、コンテンツ変換提示装置１は、操作信号入力手段１１によって、その操作信号がレイアウト切り替え操作を示すか否かを判定する（ステップＳ９）。その操作信号がレイアウト切り替え操作を示す場合（ステップＳ９でＹｅｓ）、コンテンツ変換提示装置１は、ステップＳ２の処理に戻る。そして、コンテンツ変換提示装置１は、レイアウト切り替え操作に応じた他の変換ルールを決定し、処理を継続する。
一方、その操作信号がレイアウト切り替え操作を示さない場合（ステップＳ９でＮｏ）、コンテンツ変換提示装置１は、ステップＳ１０の処理を行う。
【００６５】
ステップＳ９に続いて、コンテンツ変換提示装置１は、操作信号入力手段１１によって、その操作信号が別ページへ遷移であるか否かを判定する（ステップＳ１０）。その操作信号が別ページへ遷移である場合（ステップＳ１０でＹｅｓ）、コンテンツ変換提示装置１は、ステップＳ２の処理に戻る。そして、コンテンツ変換提示装置１は、別ページへ遷移する操作に応じた他の変換ルールを決定し、処理を継続する。
一方、その操作信号が別ページへ遷移でない場合（ステップＳ１０でＮｏ）、コンテンツ変換提示装置１は、ステップＳ７の処理に戻る。
【００６６】
なお、各実施形態では、本発明に係るコンテンツ変換提示装置を独立した装置として説明したが、本発明では、一般的なコンピュータを、前記した各手段として機能させるプログラムによって動作させることもできる。このプログラムは、通信回線を介して配布しても良く、ＣＤ−ＲＯＭやフラッシュメモリ等の記録媒体に書き込んで配布しても良い。
【図面の簡単な説明】
【００６７】
【図１】従来技術における、コンテンツのレイアウト（文書構造）を示す模式図である。
【図２】本発明の実施形態に係るコンテンツ変換提示装置を含むコンテンツ変換提示システム９の概略を示す概略図である。
【図３】本発明における、コンテンツ及び代替コンテンツの例を説明するための説明図であり、（ａ）はコンテンツの例を示す図であり、（ｂ）は代替コンテンツの例を示す図である。
【図４】図２のコンテンツ変換提示装置の構成を示すブロック図である。
【図５】本発明における、変換ルールの第１例を説明するための説明図である。
【図６】図５の変換ルールに含まれる対応関係を模式的に示した模式図である。
【図７】本発明における、変換ルールの第２例を説明するための説明図である。
【図８】図７の変換ルールに含まれる対応関係を模式的に示した模式図である。
【図９】図４のコンテンツ変換提示装置の動作を示すフローチャートである。
【符号の説明】
【００６８】
１      コンテンツ変換提示装置
１１    操作信号入力手段
１２    変換ルール記憶手段
１３    対応関係記憶手段
１４    変換ルール決定手段
１５    変換ルール読出手段
１６    コンテンツ変換手段
１６ａ  変換ルール解釈手段
１６ｂ  変換ルール適用手段
１７    代替コンテンツブラウザ（変換コンテンツ提示手段）
１８    コンテンツ記憶手段
【図１】
2009246428.tif 000003
【図２】
2009246428.tif 000004
【図３】
2009246428.tif 000005
【図４】
2009246428.tif 000006
【図５】
2009246428.tif 000007
【図６】
2009246428.tif 000008
【図７】
2009246428.tif 000009
【図８】
2009246428.tif 000010
【図９】
2009246428.tif 000011