図形を表す記号文字である図形記号文字と当該図形記号文字の意味を表す文字列である変換後文字列とを対応付けて記憶する図形記号文字変換対応関係格納部と、入力されるWebコンテンツに含まれる要素のうち、所定のマークアップタグを含む前記要素の内容、または所定のマークアップタグが含む属性の属性値、を示すコンテンツ説明情報に図形記号文字が含まれている場合に、前記図形記号文字変換対応関係格納部から当該図形記号文字に対応付けられている変換後文字列を読み出すWebコンテンツ解析部と、前記Webコンテンツに含まれ、図形記号文字を含むコンテンツ説明情報を含む要素ごとに、要素に含まれるコンテンツ説明情報に含まれる図形記号文字に基づいて前記Webコンテンツ解析部が読み出した前記変換後文字列を前記要素の少なくとも一部に追加した情報である置換情報で、当該要素を置換することで、前記Webコンテンツを変換後Webコンテンツに変換するWebコンテンツ変換部と、を備えるWebコンテンツ変換装置。請求項1に記載のWebコンテンツ変換装置であって、前記Webコンテンツ解析部は、マークアップタグの種別とWebコンテンツを変換する方法を識別するルール識別子とを対応付けた情報であるルール選択情報を記憶し、入力される前記Webコンテンツに含まれるコンテンツ説明情報を含む要素ごとに、要素が含むマークアップタグの種別を特定し、特定した前記種別に対応付けられているルール識別子を前記ルール選択情報に基づいてそれぞれ特定し、図形記号文字を含むコンテンツ説明情報を含む要素の前記Webコンテンツにおける位置を特定する情報である位置情報と当該要素とが対応付けられた情報を含む検査結果情報を生成し、生成する前記検査結果情報に含まれる要素ごとに、要素が含むマークアップタグの種別に対応する前記特定した1または複数のルール識別子を当該要素に対応付け、前記Webコンテンツ変換部は、前記Webコンテンツ解析部がルール識別子を対応付けた検査結果情報に含まれる要素に対応する前記Webコンテンツの要素ごとに、要素に対応付けられているルール識別子に基づいて、当該要素の前記置換情報を特定する、Webコンテンツ変換装置。請求項2に記載のWebコンテンツ変換装置であって、前記Webコンテンツ変換装置は、前記Webコンテンツ解析部がルール識別子を対応付けた前記検査結果情報に含まれる各要素にそれぞれ対応付けられているルール識別子をそれぞれ前記各要素と対応付けて出力する該当箇所出力部と、前記検査結果情報に含まれる要素ごとに、要素に対応付けられているルール識別子のいずれかを示す情報である識別子選択結果を受け取り、受け取った識別子選択結果で示されるルール識別子を対応する当該要素に対応付ける変換方法選択部とを備え、前記Webコンテンツ変換部は、前記変換方法選択部がルール識別子を対応付けた検査結果情報に含まれる要素に対応する前記Webコンテンツの要素ごとに、要素に対応付けられている前記ルール識別子に基づいて、当該要素の前記置換情報を特定する、Webコンテンツ変換装置。請求項1ないし3のいずれか1項に記載のWebコンテンツ変換装置であって、前記図形記号文字変換対応関係格納部は、前記図形記号文字と前記図形記号文字の変換後文字列を複数含む変換候補群とを対応付けて記憶し、前記Webコンテンツ解析部は、前記コンテンツ説明情報に図形記号文字が含まれている場合に、前記図形記号文字変換対応関係部から前記図形記号文字に対応付けられている変換候補群を読み出し、前記Webコンテンツ変換部は、前記Webコンテンツに含まれ、図形記号文字を含むコンテンツ説明情報を含む要素ごとに、要素に含まれるコンテンツ説明情報に含まれる図形記号文字に基づいて前記Webコンテンツ解析部が読み出した前記変換候補群に含まれる少なくとも一つの変換後文字列を当該要素の少なくとも一部に追加した情報である前記置換情報で当該要素を置換することで、前記Webコンテンツを前記変換後Webコンテンツに変換する、Webコンテンツ変換装置。請求項3に記載のWebコンテンツ変換装置であって、前記図形記号文字変換対応関係格納部は、前記図形記号文字と前記図形記号文字の変換後文字列を複数含む変換候補群とを対応付けて記憶し、前記Webコンテンツ解析部は、前記コンテンツ説明情報に図形記号文字が含まれている場合に前記図形記号文字変換対応関係格納部から前記図形記号文字に対応付けられている変換候補群を読み出し、前記Webコンテンツ解析部は、生成する前記検査結果情報に含まれる要素ごとに、要素が含むマークアップタグの種別に対応する特定された前記ルール識別子と当該要素に含まれるコンテンツ説明情報に含まれる図形記号文字に基づいて読み出される前記変換候補群とを当該要素にそれぞれ対応付け、前記該当箇所出力部は、前記Webコンテンツ解析部がルール識別子と変換候補群とを対応付けた前記検査結果情報に含まれる要素ごとに、要素に対応付けられているルール識別子と変換候補群とを当該要素に対応付けてそれぞれ出力し、前記変換方法選択部は、前記検査結果情報に含まれる要素ごとに、前記識別子選択結果とともに当該要素に対応付けられている変換候補群に含まれる変換後文字列のいずれかを示す情報である文字列選択結果を、それぞれ受け取り、当該要素に対応する前記識別子選択結果で示されるルール識別子と当該要素に対応する前記文字列選択結果で示される変換後文字列とを当該要素にそれぞれ対応付け、前記Webコンテンツ変換部は、前記変換方法選択部がルール識別子と変換後文字列とを対応付けた検査結果情報に含まれる要素に対応する前記Webコンテンツが含む要素ごとに、要素に対応付けられている前記ルール識別子に基づいて、当該要素に含まれるコンテンツ説明情報に含まれる図形記号文字に基づいて前記Webコンテンツ解析部が読み出した前記変換候補群に含まれる少なくとも一つの変換後文字列を当該要素の少なくとも一部に追加した情報である前記置換情報を特定し、当該置換情報で当該要素を置換することで、前記Webコンテンツを前記変換後Webコンテンツに変換する、Webコンテンツ変換装置。請求項1ないし5のいずれか1項に記載のWebコンテンツ変換装置であって、前記置換情報は、要素のうち、当該要素に含まれるコンテンツ説明情報に含まれる図形記号文字を、当該図形記号文字に基づいて前記Webコンテンツ解析部が読み出した前記変換後文字列に置換した情報である、Webコンテンツ変換装置。請求項1ないし6のいずれか1項に記載のWebコンテンツ変換装置であって、前記置換情報は、要素のうち、当該要素に含まれるコンテンツ説明情報に含まれる図形記号文字に、当該図形記号文字に基づいて前記Webコンテンツ解析部が読み出した前記変換後文字列を追加した情報である、Webコンテンツ変換装置。請求項1ないし7のいずれか1項に記載のWebコンテンツ変換装置であって、前記置換情報は、要素に対する補足情報を付加するための属性の属性値として、当該要素が含むコンテンツ説明情報に含まれる図形記号文字に基づいて前記Webコンテンツ解析部が読み出した前記変換後文字列を当該要素に設定した情報である、Webコンテンツ変換装置。請求項1ないし8のいずれか1項に記載のWebコンテンツ変換装置であって、前記置換情報は、要素のうち、当該要素に含まれるコンテンツ説明情報に含まれる図形記号文字に、当該図形記号文字に基づいて前記Webコンテンツ解析部が読み出した前記変換後文字列を、当該図形記号文字のルビとして表示させるための情報として追加した情報である、Webコンテンツ変換装置。図形を表す記号文字である図形記号文字と当該図形記号文字の意味を表す文字列である変換後文字列とを対応付けて記憶部に記憶し、入力されるWebコンテンツに含まれる要素のうち、所定のマークアップタグを含む前記要素の内容、または所定のマークアップタグが含む属性の属性値、を示すコンテンツ説明情報に図形記号文字が含まれている場合に、前記記憶部から当該図形記号文字に対応付けられている変換後文字列を読み出し、前記Webコンテンツに含まれ、図形記号文字を含むコンテンツ説明情報を含む要素ごとに、要素に含まれるコンテンツ説明情報に含まれる図形記号文字に基づいて前記読み出した前記変換後文字列を前記要素の少なくとも一部に追加した情報である置換情報で、当該要素を置換することで、前記Webコンテンツを変換後Webコンテンツに変換するWebコンテンツ変換方法。コンピュータに、図形を表す記号文字である図形記号文字と当該図形記号文字の意味を表す文字列である変換後文字列とを対応付けて記憶部に記憶する処理と、入力されるWebコンテンツに含まれる要素のうち、所定のマークアップタグを含む前記要素の内容、または所定のマークアップタグが含む属性の属性値、を示すコンテンツ説明情報に図形記号文字が含まれている場合に、前記記憶部から当該図形記号文字に対応付けられている変換後文字列を読み出す処理と、前記Webコンテンツに含まれ、図形記号文字を含むコンテンツ説明情報を含む要素ごとに、要素に含まれるコンテンツ説明情報に含まれる図形記号文字に基づいて前記読み出した前記変換後文字列を前記要素の少なくとも一部に追加した情報である置換情報で、当該要素を置換することで、前記Webコンテンツを変換後Webコンテンツに変換する処理と、を実行させるプログラムを格納した記録媒体。特許文献1に記載の関連技術は、入力されるテキストに対して音声読み上げ手段がテキスト部分を判定し、その内容を正しく読み上げるための方法である。したがって特許文献1に記載の関連技術は、Webコンテンツを理解し操作するための説明の表現をそのコンテンツに対応する意味を示す表現に適切に変換することはできない。なぜなら、特許文献1に記載の関連技術は、テキストがWebコンテンツに関する説明であるか否かに関わらずテキストの表現を変換するので、変換後の表現がそのコンテンツに対応する表現であるか否か考慮していないからである。また特許文献1に記載の関連技術は、テキストがWebコンテンツに関する説明である場合とテキストがWebコンテンツに関する説明でない場合とで意味が異なる場合を考慮していない。したがって特許文献1に記載の関連技術は、Webコンテンツを理解し操作するための説明の表現をそのコンテンツに対応する意味を示す表現に適切に変換することはできない。特許文献2に記載された関連技術は、障害者の特性に応じてWebコンテンツを変換する方法である。しかし、Webコンテンツを理解し操作するための説明の表現が、その表現が持つ意味の伝達を困難にする場合、その説明の表現自体が障害者の特性に起因して意味の伝達を困難にしているわけではない。したがって特許文献2に記載された関連技術は、Webコンテンツを理解し操作するための説明の表現がその表現の意味の伝達を困難にする場合に、その説明の表現をそのコンテンツに対応する意味を示す表現に適切に変換することはできない。[発明の目的]本発明の目的の一つは、上述の課題を解決し、Webコンテンツを理解し操作するための説明の表現をそのWebコンテンツに対応する意味を示す表現に適切に変換するWebコンテンツ変換装置、Webコンテンツ変換方法および記録媒体を提供することにある。本発明の一態様における第一のWebコンテンツ変換装置は、図形を表す記号文字である図形記号文字と当該図形記号文字の意味を表す文字列である変換後文字列とを対応付けて記憶する図形記号文字変換対応関係格納部と、入力されるWebコンテンツに含まれる要素のうち、所定のマークアップタグを含む前記要素の内容、または所定のマークアップタグが含む属性の属性値、を示すコンテンツ説明情報に図形記号文字が含まれている場合に、前記図形記号文字変換対応関係格納部から当該図形記号文字に対応付けられている変換後文字列を読み出すWebコンテンツ解析部と、前記Webコンテンツに含まれ、図形記号文字を含むコンテンツ説明情報を含む要素ごとに、要素に含まれるコンテンツ説明情報に含まれる図形記号文字に基づいて前記Webコンテンツ解析部が読み出した前記変換後文字列を前記要素の少なくとも一部に追加した情報である置換情報で、当該要素を置換することで、前記Webコンテンツを変換後Webコンテンツに変換するWebコンテンツ変換部と、を備える。本発明の一態様における第一のWebコンテンツ変換方法は、図形を表す記号文字である図形記号文字と当該図形記号文字の意味を表す文字列である変換後文字列とを対応付けて記憶部に記憶し、入力されるWebコンテンツに含まれる要素のうち、所定のマークアップタグを含む前記要素の内容、または所定のマークアップタグが含む属性の属性値、を示すコンテンツ説明情報に図形記号文字が含まれている場合に、前記記憶部から当該図形記号文字に対応付けられている変換後文字列を読み出し、前記Webコンテンツに含まれ、図形記号文字を含むコンテンツ説明情報を含む要素ごとに、要素に含まれるコンテンツ説明情報に含まれる図形記号文字に基づいて前記読み出した前記変換後文字列を前記要素の少なくとも一部に追加した情報である置換情報で、当該要素を置換することで、前記Webコンテンツを変換後Webコンテンツに変換する。本発明の一態様における第一のWebコンテンツ変換プログラムは、コンピュータに、図形を表す記号文字である図形記号文字と当該図形記号文字の意味を表す文字列である変換後文字列とを対応付けて記憶部に記憶する処理と、入力されるWebコンテンツに含まれる要素のうち、所定のマークアップタグを含む前記要素の内容、または所定のマークアップタグが含む属性の属性値、を示すコンテンツ説明情報に図形記号文字が含まれている場合に、前記記憶部から当該図形記号文字に対応付けられている変換後文字列を読み出す処理と、前記Webコンテンツに含まれ、図形記号文字を含むコンテンツ説明情報を含む要素ごとに、要素に含まれるコンテンツ説明情報に含まれる図形記号文字に基づいて前記読み出した前記変換後文字列を前記要素の少なくとも一部に追加した情報である置換情報で、当該要素を置換することで、前記Webコンテンツを変換後Webコンテンツに変換する処理とを実行させる。本発明の効果の一つは、Webコンテンツを理解し操作するための説明の表現をそのWebコンテンツに対応する意味を示す表現に適切に変換することができることにある。次に、発明を実施するための形態について図面を参照して詳細に説明する。なお、各図面および明細書記載の各実施の形態において、同様の機能を備える構成要素には同様の符号が与えられている。[第一の実施の形態]図1は、本発明の第一の実施の形態におけるWebコンテンツ変換装置100の構成を示すブロック図である。図1を参照すると、本発明の第一の実施の形態におけるWebコンテンツ変換装置100は、Webコンテンツ解析部101と、Webコンテンツ変換部104と、図形記号文字変換対応関係格納部105と、を備える。Webコンテンツ解析部101は、Webコンテンツ変換部104と図形記号文字変換対応関係格納部105とそれぞれ接続されている。Webコンテンツ変換部104は、Webコンテンツ解析部101と接続されている。図形記号文字変換対応関係格納部105は、Webコンテンツ解析部101と接続されている。===図形記号文字変換対応関係格納部105===図形記号文字変換対応関係格納部105は、図形記号文字とその図形記号文字の意味を表す文字列である変換後文字列とを対応付けて記憶する。図2は、図形記号文字変換対応関係格納部105に記憶される情報を示す一例である。図形記号文字とは、図形を表す記号文字である。例えば、図形記号文字とは、形を表す○、●、×、□、■などの記号文字、方向を表す←、→、↑、↓、▲、▼、△、▽、|<<、<、>、>>|、<-、->などの記号文字を含む。これらの図形記号文字は、あくまでも例示であって、図形記号文字は前述の記号文字に限られない。例えば、図形記号文字は、2以上の記号文字を含む文字列であってもよいし、全角の記号文字と半角の記号文字とを含んでもよい。変換後文字列とは、対応付けられる図形記号文字の意味を表す文字列である。例えば、図形記号文字○に対応付けられる変換後文字列は、まる、OK、可、良などが挙げられる。図2を参照すると、例えば、図形記号文字変換対応関係格納部105は、図形記号文字▲と変換後文字列先頭へとを対応付けて記憶している。===Webコンテンツ解析部101===第一に、Webコンテンツ解析部101は、外部から検査対象であるWebコンテンツ108を受け取る。そしてWebコンテンツ解析部101は、受け取ったWebコンテンツ108にコンテンツ説明情報110が含まれているか否か判定する。Webコンテンツ108とは、例えばマークアップ言語MarkupLanguageによって記述された文書が挙げられる。具体的にはWebコンテンツ108は、HTMLHyperTextMarkupLanguage、XHTMLExtensibleHyperTextMarkupLanguage、などの言語によって記述されたコンテンツを含む。コンテンツ説明情報110とは、Webコンテンツ108の所定箇所に含まれる、少なくとも一部のコンテンツを理解するための説明を含む情報である。またコンテンツ説明情報110とは、そのコンテンツを操作するための説明を含む情報である。前述のWebコンテンツ108の所定箇所とは、そのWebコンテンツ108に含まれる少なくとも一部の要素を説明する機能を備えている箇所である。具体的には、この所定箇所とは、例えば、マークアップ言語で記述されたファイルに含まれる所定のマークアップタグを含む要素の内容テキスト、または前述のファイルに含まれる所定のマークアップタグが含む属性の属性値を示す部分などが挙げられる。Webコンテンツ108がHTMLで記述されたファイルであった場合、前述の所定箇所は、例えば以下に挙げる箇所が該当する。リンクを表す要素である<a>~</a>の部分送信ボタンを表す要素が含むマークアップタグが含む属性値である<inputtype=′′submit′′value=′′~′′>の部分セレクトボックスを表す要素である<select...><option>~</option></select>の部分ラジオボタンを表す要素である<inputtype=′′radio′′value=′′...′′>~</input>の部分表を表す要素が含むマークアップタグが含む属性値である<tablesummary=′′~′′>の部分上記は、例示であって、Webコンテンツ108の所定箇所が前述列挙された箇所に限定されるものではない。このWebコンテンツ変換装置100の利用者は、前述のWebコンテンツ108の所定箇所を特定するための情報をあらかじめWebコンテンツ解析部101に記憶させておいてもよい。例えば、Webコンテンツ解析部101は、所定のマークアップタグを特定する情報例えば′′a;input;button...′′などの情報を記憶しておいてもよい。または、Webコンテンツ解析部101は、所定のマークアップタグが含む属性を特定する情報例えば′′inputタグ中のvalue属性′′などの情報を記憶しておいてもよい。第二に、Webコンテンツ解析部101は、Webコンテンツ108にコンテンツ説明情報110が含まれていると判定した場合に、各コンテンツ説明情報110に図形記号文字が含まれているか否か判定する。Webコンテンツ解析部101は、図形記号文字変換対応関係格納部105に記憶されている図形記号文字が各コンテンツ説明情報110に含まれる各文字に対応するか否か判定する。そしてWebコンテンツ解析部101は、コンテンツ説明情報110に図形記号文字が含まれていると判定した場合、検査結果情報111を生成する。ここで検査結果情報111とは、コンテンツ説明情報110が含まれている要素の、Webコンテンツ108における位置を特定できる情報とそのコンテンツ説明情報110を含んでいる要素とを対応付けて含む情報である。図3は、検査結果情報111の一例を示す例である。図3を参照すると、検査結果情報111は、コンテンツ説明情報110が含まれている要素の、Webコンテンツ108における位置を特定できる情報として、Webコンテンツ108のコードの行数を含んでいる例えば′′125行目′′。また検査結果情報111は、コンテンツ説明情報110を含む要素を含んでいる例えば’<ahref=′′page01.htm′′>|<<</a>’。検査結果情報111は、その検査結果情報111が含む各要素を識別できる識別子例えば′′No.001′′を含んでいてもよい。Webコンテンツ解析部101は、検査結果情報111に含まれる各要素に含まれるコンテンツ説明情報110に含まれる図形記号文字ごとに、その図形記号文字に対応付けられている変換後文字列を図形記号文字変換対応関係格納部105から読み出す。例えば、図2および図3を参照すると、Webコンテンツ解析部101は、図3の検査結果情報111のNo.001に記載された要素’<ahref=′′page01.htm′′>|<<</a>’に含まれる図形記号文字|<<に基づいて、図2において|<<に対応付けられている変換後文字列先頭へを読み出す。そしてWebコンテンツ解析部101は、Webコンテンツ108と読み出した変換後文字列と検査結果情報111とを後述のWebコンテンツ変換部104へ渡す。なお、Webコンテンツ解析部101は、検査結果情報111に含まれる各要素に含まれるコンテンツ説明情報110に含まれる図形記号文字ごとに変換後文字列を対応付ける。そしてWebコンテンツ解析部101は、対応付けられた変換後文字列と検査結果情報111とをWebコンテンツ変換部104に渡す。ここで、Webコンテンツ変換装置100は、図形記号文字を記憶する図形記号文字格納部102を備えてもよい。図4は、Webコンテンツ変換装置100が図形記号文字格納部102を備える構成例を示すブロック図である。図形記号文字格納部102は、Webコンテンツ解析部101と接続されている。この場合、Webコンテンツ解析部101は、図形記号文字格納部102に記憶されている図形記号文字がコンテンツ説明情報110に含まれる各文字に対応するか否か判定してもよい。===Webコンテンツ変換部104===Webコンテンツ変換部104は、Webコンテンツ解析部101からWebコンテンツ108と変更後文字列と検査結果情報111とを受け取る。そしてWebコンテンツ変換部104は、受け取った検査結果情報111に基づいてコンテンツ説明情報110が含まれているWebコンテンツ108の要素の少なくとも一部に、変換後文字列の少なくとも一部を追加する変換を行う。Webコンテンツ変換部104は、前述の変換を、検査結果情報111に含まれる要素にそれぞれ対応するWebコンテンツ108の要素ごとに行う。Webコンテンツ変換部104によって変換されたWebコンテンツ108は、変換後Webコンテンツ109と表される。Webコンテンツ変換部104は、後述する変換結果情報112と、変換後Webコンテンツ109と、を出力する。変換結果情報112とは、検査結果情報111に含まれる要素ごとに、その要素に含まれるコンテンツ説明情報110に含まれる図形記号文字に基づいて図形記号文字変換対応関係格納部105から読み出される変換後文字列が対応付けられている情報である。前述の変換は、例えば以下のような方法であってもよい。ただし、以下の方法は、例示であって、前述の変換は、以下の方法に限られない。Webコンテンツ変換部104は、第一ないし第四の変換方法の少なくともいずれかまたはこれらを組み合わせることでWebコンテンツ108を変換して変換後Webコンテンツ109を生成する。第一の変換方法Webコンテンツ変換部104は、Webコンテンツ108の各要素に含まれるコンテンツ説明情報110に含まれる図形記号文字を、その図形記号文字に対応付けられている変換後文字列で置き換えてもよい。図5は、Webコンテンツ変換部104が第一の変換方法による変換を実行した際に出力する変換結果情報112の一例である。図5を参照すると、第一の変換方法によれば、例えば、Webコンテンツ108に含まれていた図形記号文字′′|<<′′が、変換後文字列′′先頭へ′′に置き換えられる。第二の変換方法Webコンテンツ変換部104は、Webコンテンツ108の各要素に含まれるコンテンツ説明情報110に含まれる図形記号文字に、その図形記号文字に対応付けられている変換後文字列を併記してもよい。図6は、Webコンテンツ変換部104が第二の変換方法による変換を実行した際に出力する変換結果情報112の一例である。図6を参照すると、第二の変換方法によれば、例えば、Webコンテンツ108に含まれていた図形記号文字′′|<<′′に、変換後文字列′′先頭へ′′が併記される。第三の変換方法Webコンテンツ変換部104は、Webコンテンツ108の各要素に含まれるコンテンツ説明情報110に含まれる図形記号文字に、その図形記号文字に対応付けられている変換後文字列を、代替テキストとして併記してもよい。ここで、代替テキストとは、Webコンテンツ108に含まれる非テキストのコンテンツの機能、意味または目的を示すテキストのことである。WCAG2.0版によれば、達成基準1.1.1非テキストコンテンツという項目において、利用者に提示されるすべての非テキストコンテンツには、同等の目的を果たす代替テキストがある。との基準がある。この基準の意図は、代替テキストを提供することにより、情報がさまざまなユーザエージェントによってさまざまな方法でレンダリングされることが可能になる。例えば、写真を見ることのできない利用者は、合成音声を用いてその代替テキストを読み上げさせることができる。また、音声ファイルを聞くことのできない利用者は、代替テキストが表示されれば、それを読むことができる。ということである。本実施の形態における代替テキストとは、WCAG2.0版にて規定されている代替テキストを意味する。Webコンテンツ変換部104は、各要素に含まれるコンテンツ説明情報110を含むマークアップタグの要素に、代替テキストとして変換後文字列を追加することで、前述の変換を行う。図7は、Webコンテンツ変換部104が第三の変換方法による変換を実行した際に出力する変換結果情報112の一例である。図7を参照すると、第三の変換方法によれば、例えば、コンテンツ説明情報110を含んでいたマークアップタグの要素′′<a>′′に、変換後文字列である代替テキスト′′先頭へ′′が、title属性の属性値として追加されている。title属性は、マークアップタグの要素に対して補足情報を付加するために用いられる属性である。第四の変換方法Webコンテンツ変換部104は、Webコンテンツ108の各要素に含まれるコンテンツ説明情報110に含まれる図形記号文字に、その図形記号文字に対応付けられている変換後文字列を、ルビとして併記してもよい。Webコンテンツ変換部104は、前述の変換を以下の通りに行う。第一に、Webコンテンツ変換部104は、ルビの対象を示すマークアップタグを含む要素を生成し、その内容としてWebコンテンツ108の各要素に含まれるコンテンツ説明情報110に含まれる図形記号文字を追加する。第二に、Webコンテンツ変換部104は、前述の図形記号文字に対応付けられてルビのテキストを示すマークアップタグを含む要素を生成し、その内容として変換後文字列を追加する。以上の操作によりWebコンテンツ変換部104は、前述の変換を行う。図8は、Webコンテンツ変換部104が第四の変換方法による変換を実行した際に出力する変換結果情報112の一例である。図8を参照すると、第四の変換方法によれば、例えば、Webコンテンツ108に含まれていた図形記号文字′′|<<′′が、ルビの対象を示すマークアップタグ′′<rb>′′に含められる。さらに、変換後文字列′′先頭へ′′が、前述の図形記号文字に対応付けられてルビのテキストを示すマークアップタグ′′<rt>′′に含められる。図9は、本発明の第一の実施の形態におけるWebコンテンツ変換装置100の動作の概要の一例を示すフローチャートである。まずWebコンテンツ解析部101は、Webコンテンツ108を受け取るステップS401。そして、Webコンテンツ解析部101は、受け取ったWebコンテンツ108の所定箇所に含まれるコンテンツ説明情報110の有無を判定するステップS402。Webコンテンツ解析部101は、Webコンテンツ108の所定箇所にコンテンツ説明情報110が含まれていると判定した場合にステップS402の′′Yes′′、次の処理を実行する。すなわちWebコンテンツ解析部101は、各コンテンツ説明情報110に図形記号文字が含まれているか否か判定するステップS403。一方、Webコンテンツ解析部101が、Webコンテンツ108の所定箇所にコンテンツ説明情報110が含まれていないと判定した場合にステップS402の′′No′′、Webコンテンツ変換装置100は、処理を終了する。Webコンテンツ解析部101は、コンテンツ説明情報110に図形記号文字が含まれていると判定した場合ステップS403の′′Yes′′、前述の検査結果情報111を生成するステップS404。そして、Webコンテンツ変換装置100の処理はステップS405へ進む。一方、コンテンツ説明情報110のすべてに図形記号文字が含まれていないと判定した場合ステップS403の′′No′′、Webコンテンツ変換装置100は、処理を終了する。Webコンテンツ解析部101は、前述の検査結果情報111に含まれる図形記号文字ごとに、その図形記号文字に対応付けられている変換後文字列を図形記号文字変換対応関係格納部105から読み出すステップS405。Webコンテンツ変換部104は、Webコンテンツ解析部101からWebコンテンツ108と変更後文字列と検査結果情報111とを受け取る。そしてWebコンテンツ変換部104は、受け取った検査結果情報111に基づいてコンテンツ説明情報110が含まれているWebコンテンツ108の要素の少なくとも一部に、変換後文字列を追加する変換を行うステップS406。この変換によって、Webコンテンツ変換部104は、Webコンテンツ108から変換後Webコンテンツ109を生成する。Webコンテンツ変換部104は、検査結果情報111に含まれる要素に含まれるコンテンツ説明情報110ごとに、そのコンテンツ説明情報110に含まれる図形記号文字に対応する変換後文字列を対応付けた情報である変換結果情報112を生成する。そしてWebコンテンツ変換部104は、前述の変換結果情報112と変換後Webコンテンツ109とを出力するステップS407。第一の実施の形態におけるWebコンテンツ変換装置100は、Webコンテンツ108の一部に含まれるコンテンツの内容や操作などを説明する情報であるコンテンツ説明情報110に、図形を表す図形記号文字が含まれているか否か判定する。そしてWebコンテンツ変換装置100は、前述の情報に図形記号文字が含まれていた場合、その図形記号文字が含まれている要素の少なくとも一部に、当該図形記号文字の意味を示す文字列である変換後文字列を追加する。この変換によりWebコンテンツ変換装置100は、Webコンテンツ108を変換後Webコンテンツ109に変換する。例えばコンテンツ説明情報110に、WCAG2.0版における達成基準1.3.3感覚的な特徴を満たさない文字、例えば→、>、->が含まれている場合がある。この場合関連技術において、Webコンテンツ108は、視覚に障害をもつ者に対して正確に意味を伝えないものとなってしまう。→、>、->といった記号文字は、例えば次の項目へ、次のページへといった意図を持っている場合がある。しかし、視覚に頼ることができない者が、音声読み上げ手段などを用いてこのWebコンテンツ108を利用する場合、この音声読み上げ手段が、前述の各記号文字を読み飛ばす可能性が生じてしまう。あるいはこの音声読み上げ手段が、前述の各記号文字をみぎやじるし、だいなり、ハイフンだいなりと読み上げたりする可能性が生じてしまう。みぎやじるしは方向に依存した表現である。まただいなりなどの表現は、方向すら示していない表現である。また、例えば|<<という記号文字は、先頭に戻る、ページの最初に戻るといった意味で使用される場合がある。しかし、視覚障害者が音声読み上げ手段を用いてこのWebコンテンツ108を利用する場合、その音声読み上げ手段による読み上げ結果がパイプラインしょうなりしょうなりとなる可能性がある。視覚障害者が、パイプラインしょうなりしょうなりという音声情報のみから先頭に戻るという意味を推測するのは、利用者の経験や知識に依存する結果となり、意味の伝達を困難にする可能性がある。一方、第一の実施の形態におけるWebコンテンツ変換装置100は、例えば→、>、->が含まれている場合、これらの文字を含む箇所に次へという情報を付加する。視覚障害者が音声読み上げ手段を用いてこの変換後Webコンテンツ109を利用する場合、この音声読み上げ手段は、前述の各記号文字の部分について、変更後文字列であるつぎへを読み上げる。これにより視覚障害者は、次へ進む操作を示すコンテンツが含まれていることを理解できる。したがって、第一の実施の形態におけるWebコンテンツ変換装置100は、Webコンテンツを理解し操作するための説明の表現を、そのWebコンテンツに対応する意味を示す表現に、適切に変換することができる。また、第一の実施の形態におけるWebコンテンツ変換装置100は、Webコンテンツ108のすべての箇所ではなく、Webコンテンツ108の所定の箇所に図形記号文字が含まれているか否かを判定する。この場合、Webコンテンツ変換装置100は、Webコンテンツ108のうち、そのWebコンテンツ108に含まれる少なくとも一部のコンテンツを説明する機能を備えている箇所を、判定の対象とする。これにより、第一の実施の形態におけるWebコンテンツ変換装置100は、Webコンテンツを理解し操作するための説明の表現を、そのWebコンテンツに対応する意味を示す表現に、適切に変換することができる。例えば、Webコンテンツ108にx<80という表現がそのWebコンテンツ108の本文例えば<p>マークアップタグの要素の内容に含まれている場合がある。このような場合でも、Webコンテンツ変換装置100は、x<80という表現を、Webコンテンツを理解し操作するための説明の表現ではないと判定できる。なぜならこの表現は、Webコンテンツ108に含まれる少なくとも一部のコンテンツを説明する機能を備えている箇所ではない箇所に含まれているからである。[第二の実施の形態]図10は、本発明の第二の実施の形態におけるWebコンテンツ変換装置200の構成を示すブロック図である。図10を参照すると、本発明の第二の実施の形態におけるWebコンテンツ変換装置200は、Webコンテンツ解析部201と、図形記号文字格納部102と、該当箇所出力部203と、Webコンテンツ変換部204と、図形記号文字変換対応関係格納部105と、を備える。Webコンテンツ解析部201は、図形記号文字格納部102と該当箇所出力部203とWebコンテンツ変換部204とそれぞれ接続されている。図形記号文字格納部102は、Webコンテンツ解析部201と接続されている。該当箇所出力部203は、Webコンテンツ解析部201とWebコンテンツ変換部204とそれぞれ接続されている。Webコンテンツ変換部204は、Webコンテンツ解析部201と該当箇所出力部203と図形記号文字変換対応関係格納部105とそれぞれ接続されている。図形記号文字変換対応関係格納部105は、Webコンテンツ変換部204と接続されている。===図形記号文字格納部102===図形記号文字格納部102は、第一の実施の形態における図形記号文字格納部102と同様である。===図形記号文字変換対応関係格納部105===図形記号文字変換対応関係格納部105は、第一の実施の形態における図形記号文字変換対応関係格納部105と同様である。===Webコンテンツ解析部201===Webコンテンツ解析部201は、第一の実施の形態におけるWebコンテンツ解析部101と同様に、以下の動作を実行する。第一に、Webコンテンツ解析部201は、受け取ったWebコンテンツ108の所定箇所に含まれるコンテンツ説明情報110の有無を判定する。第二に、Webコンテンツ解析部201は、Webコンテンツ108の所定箇所にコンテンツ説明情報110が含まれていると判定した場合に、各コンテンツ説明情報110に図形記号文字が含まれているか否か判定する。この際、Webコンテンツ解析部201は、図形記号文字格納部102に記憶されている図形記号文字がコンテンツ説明情報110に含まれる各文字に対応するか否か判定する。具体的にはWebコンテンツ解析部201は、Webコンテンツ108の所定箇所にあるコンテンツ説明情報110に図形記号文字があると判定するたびに、以下の処理を実行する。すなわちWebコンテンツ解析部201は、図形記号文字があると判定されるコンテンツ説明情報110と前述の所定箇所を示す情報とを対応付けて検査結果情報111として記憶していく。この検査結果情報111は、第一の実施の形態における検査結果情報111と同様である。Webコンテンツ解析部201は、コンテンツ説明情報110に図形記号文字が含まれていると判定した場合、Webコンテンツ108と検査結果情報111とを後述のWebコンテンツ変換部204へ渡す。また、Webコンテンツ解析部201は、前述の検査結果情報111を後述の該当箇所出力部203に渡す。===Webコンテンツ変換部204===Webコンテンツ変換部204は、Webコンテンツ解析部201からWebコンテンツ108と検査結果情報111とを受け取る。そしてWebコンテンツ変換部204は、受け取った検査結果情報111に含まれる各要素にそれぞれ対応するWebコンテンツ108の要素ごとに次の処理を行う。すなわちWebコンテンツ変換部204は、前述のそれぞれの要素に含まれるコンテンツ説明情報110に含まれる図形記号文字に対応付けられている変換後文字列を図形記号文字変換対応関係格納部105からそれぞれ読み出す。そしてWebコンテンツ変換部204は、前述の要素の少なくとも一部に、読み出した変換後文字列を追加する変換を行う。この変換の方法は、第一の実施の形態と同様であってもよい。またWebコンテンツ変換部204は、受け取った検査結果情報111に含まれる要素ごとに次の処理を行う。すなわちWebコンテンツ変換部204は、前述のそれぞれの要素に、後述する置換情報をそれぞれ対応付けた情報である変換結果情報112を後述の該当箇所出力部203に渡す。置換情報とは、対応する要素に含まれるコンテンツ説明情報110が含む図形記号文字に基づいて、Webコンテンツ変換部204が図形記号文字変換対応関係格納部105から読み出した変換後文字列のことである。そしてWebコンテンツ変換部204は、Webコンテンツ108を変換することで生成される変換後Webコンテンツ109を出力する。===該当箇所出力部203===該当箇所出力部203は、Webコンテンツ解析部201から受け取った検査結果情報111を出力する。また該当箇所出力部203は、Webコンテンツ変換部204から受け取った変換結果情報112を出力する。図11は、該当箇所出力部203が出力する検査結果情報111を含む情報の一例を示す図である。図11を参照すると、該当箇所出力部203が出力する情報は、各コンテンツ説明情報110を含む要素と、その要素を識別する識別子と、Webコンテンツ108のコードの行数とを含んでいる。また図11に示されているように、該当箇所出力部203が出力する情報は、各コンテンツ説明情報110や図形記号文字に関する特徴を示すコメントを含んでいてもよい。図12は、該当箇所出力部203が出力する変換結果情報112を含む情報の一例を示す図である。図12を参照すると、該当箇所出力部203が出力する情報は、各コンテンツ説明情報110を含む要素と、その要素を識別する識別子と、Webコンテンツ108のコードの行数とを含んでいる。さらに、該当箇所出力部203が出力する情報は、前述の要素の少なくとも一部に変換後文字列が追加されている情報である置換情報を含んでいる。また図12に示されているように、該当箇所出力部203が出力する情報は、任意のコメントを含んでいてもよい。図13は、第二の実施の形態におけるWebコンテンツ変換装置200の動作の概要の一例を示すフローチャートである。まずWebコンテンツ解析部201は、Webコンテンツ108を受け取るステップS501。そして、Webコンテンツ解析部201は、受け取ったWebコンテンツ108の所定箇所に含まれるコンテンツ説明情報110の有無を判定するステップS502。Webコンテンツ解析部201は、Webコンテンツ108の所定箇所にコンテンツ説明情報110が含まれていると判定した場合にステップS502の′′Yes′′、以下の処理を実行する。すなわちWebコンテンツ解析部201は、各コンテンツ説明情報110に図形記号文字が含まれているか否か判定するステップS503。一方、Webコンテンツ解析部201が、Webコンテンツ108の所定箇所にコンテンツ説明情報110が含まれていないと判定した場合にステップS502の′′No′′、Webコンテンツ変換装置200は、処理を終了する。Webコンテンツ解析部201は、コンテンツ説明情報110に図形記号文字が含まれていると判定した場合ステップS503の′′Yes′′、前述の検査結果情報111を生成するステップS504。そして、Webコンテンツ変換装置200の処理はステップS505へ進む。一方、コンテンツ説明情報110のすべてに図形記号文字が含まれていないと判定した場合ステップS503の′′No′′、Webコンテンツ変換装置200は、処理を終了する。該当箇所出力部203は、Webコンテンツ解析部201が生成した検索結果情報111を出力するステップS505。Webコンテンツ変換部204は、Webコンテンツ解析部201からWebコンテンツ108と検査結果情報111とを受け取る。そしてWebコンテンツ変換部204は、受け取った検査結果情報111に基づいて、Webコンテンツ108に含まれる所定の図形記号文字に対応付けられている変換後文字列を図形記号文字変換対応関係格納部105からそれぞれ読み出すステップS506。そしてWebコンテンツ変換部204は、受け取った検査結果情報111に基づいてコンテンツ説明情報110が含まれているWebコンテンツ108の要素の少なくとも一部に、読み出した変換後文字列を追加する変換を行うステップS507。Webコンテンツ変換部204は、検査結果情報111に含まれる要素ごとに、所定の変換後文字列を対応付けて追加した情報である変換結果情報112を該当箇所出力部203に渡す。そしてWebコンテンツ変換部204は、Webコンテンツ108を変換することで生成される変換後Webコンテンツ109を出力するステップS508。該当箇所出力部203は、Webコンテンツ変換部204から受け取った変換結果情報112を出力するステップS509。第二の実施の形態におけるWebコンテンツ変換装置200は、第一の実施の形態におけるWebコンテンツ変換装置100の有する特徴を備えており、第一の実施の形態と同様の効果を有する。さらに第二の実施の形態におけるWebコンテンツ変換装置200は、コンテンツ説明情報110が含まれているWebコンテンツ108の箇所を特定できる情報とそのコンテンツ説明情報110とを対応付けて含む情報である検索結果情報111を出力する。また、Webコンテンツ変換装置200は、前述の検査結果情報111に含まれる要素ごとに、その要素に含まれるコンテンツ説明情報110に含まれる図形記号文字に対応する変換後文字列を対応付けた情報である変換結果情報112を出力する。したがってWebコンテンツ変換装置200の管理者は、この装置によるWebコンテンツ108の変換結果を容易に認識することができる。例えば、図形記号文字がWebコンテンツ108の本文例えば<p>マークアップタグの要素の内容に含まれている場合でも、管理者は、この図形記号文字が変換されずに変換後Webコンテンツ109に残っているか否かを判定することができる。また、管理者は、Webコンテンツ108の所定箇所に図形記号文字が含まれている場合に、その図形記号文字に対して、適切な変更後文字列が付加されているか否かを容易に判定することができる。次に、本発明の第二の実施の形態におけるWebコンテンツ変換装置200の動作の具体例を説明する。以下の具体例において、Webコンテンツ108は、HTMLで記述されたコンテンツである。まず、Webコンテンツ解析部201は、検査対象であるWebコンテンツ108を受け取る。そしてWebコンテンツ解析部201は、そのWebコンテンツ108に含まれているマークアップタグをコンテンツの先頭から検索する。そしてWebコンテンツ解析部201は、リンクを表すタグ要素、ボタンを表すタグ要素およびセレクトボックスを表すタグ要素を検索する。リンクを表すタグ要素とは、例えば′′<a>~</a>′′の部分である。ボタンを表すタグ要素とは、例えば′′<button>~</button>′′、′′<inputtype=’submit’value=’~’>′′、または′′<inputtype=’reset’value=’~’>′′の部分である。またセレクトボックスを表すタグ要素とは、例えば′′<select><option>~</option></select>′′の部分である。Webコンテンツ解析部201は、前述の該当する箇所を検出した場合、リンクを表すタグ要素、ボタンを表すタグ要素およびセレクトボックスを表すタグ要素について、図形記号文字格納部102に格納されている図形記号文字が含まれているか否か判定する。具体的には、Webコンテンツ解析部301は、′′<a>~</a>′′、′′<button>~</button>′′および′′<select><option>~</option></select>′′のボディ部分に形や方向を表す図形記号文字が含まれているか否か判定する。形や方向を表す図形記号文字とは、例えば、○●×□■←→↑↓▲▼△▽|<<<>>>|<-->などが挙げられる。これらの図形記号文字はあくまでも例示であり、図形記号文字の種類やそれらの組み合わせ、または図形記号文字が全角であるか半角であるかは、この限りでない。Webコンテンツ解析部201は、前述の該当する箇所に該当する図形記号文字があると判定した場合、Webコンテンツ108内の当該タグ要素の位置、当該タグ要素、および当該図形記号文字を検査結果情報111として蓄積する。Webコンテンツ解析部201は、Webコンテンツ108の先頭から終端まで図形記号文字の有無を検査したあと、蓄積した検査結果情報111を該当箇所出力部203に渡す。またWebコンテンツ解析部201は、Webコンテンツ108をWebコンテンツ変換部204へ渡す。該当箇所出力部203は、Webコンテンツ解析部201から受け取った検査結果情報111を図11に例示する内容で出力する。図11を参照すると、Webコンテンツ解析部201がWebコンテンツ108を検査した結果、Webコンテンツ108は、125行目のaタグのボディ部分に|<<という文字列がある。つまりWebブラウザでのこの要素の表示が、|<<という方向を表すリンク名で表示される。同様に、128行目のbuttonタグの要素は、<というボタン名で表示されることを示す。132行目のinputタグの要素は、▲というボタン名で表示されることを示す。136行目および137行目の各要素は、セレクトボックス内の選択肢がそれぞれ○および×で表示される事をそれぞれ示す。図14は、これらの要素がWebブラウザで表示された場合の表示例である。Webコンテンツ変換部204は、検査結果情報111に含まれる図形記号文字に基づいて図形記号文字変換対応関係格納部105から、その図形記号文字から変換する変換後文字列を読み出す。そしてWebコンテンツ変換部204は、受け取った検査結果情報111が含む各要素に該当するWebコンテンツ108の要素に含まれる図形記号文字を、図形記号文字変換対応関係格納部105から読み出した変換後文字列へ書き換える。ここでの図形記号文字と変換後文字列の対応はあくまで例であり、図形記号文字の種類や組合せ、変換後文字列の内容、全角か半角かはこの限りではない。ここでWebコンテンツ変換部204における、図形記号文字の書き換え方法について説明する。第一の実施の形態に記述された第一の変換方法は、図形記号文字を変換後文字列に置換する方法である。例えばWebコンテンツ変換部204は、図3に例示する検査結果からNo.001~005に記載された各要素を変換すると、各要素は、図5の変換結果のように変換される。これらの要素をWebブラウザで表示した場合の表示は、図14における第一の方法の列で示される表示になる。この変換方法は例えば、タグ要素a、button、input、optionに適用される。第一の実施の形態に記述された第二の変換方法は、図形記号文字を変換後文字列と併記する形態に書き換える方法である。例えばWebコンテンツ変換部204は、図3に例示する検査結果からNo.001~005に記載された各要素を変換すると、各要素は、図6の変換結果のように変換される。これらの要素をWebブラウザで表示した場合の表示は、図14における第二の方法の列で示される表示になる。この変換方法は例えば、タグ要素a、button、input、optionに適用される。第一の実施の形態に記述された第三の変換方法は、図形記号文字を含むタグ要素にtitle属性を加え、その属性値として図形記号文字に対応する変換後文字列を追加する変換を行う方法である。例えばWebコンテンツ変換部204は、図3に例示する検査結果からNo.001とNo.002とに記載された要素を変換すると、各要素は、図7の変換結果のように変換される。これらの要素をWebブラウザで表示した場合の表示は、図14における第三の方法の列で示される表示になる。この変換方法は例えば、タグ要素a、buttonに適用される。第一の実施の形態に記述された第四の変換方法は、図形記号文字とHTML形式で記述されるルビとを併記する変換を行う方法である。例えばWebコンテンツ変換部204は、図3に例示する検査結果からNo.001とNo.002とに記載された各要素を変換すると、各要素は、図8の変換結果のように変換される。これらの要素をWebブラウザで表示した場合の表示は、図14における第四の方法の列で示される表示になる。この変換方法は例えば、タグ要素a、buttonに適用される。Webコンテンツ変換部204は、前述の第一ないし第四の変換方法の少なくともいずれか、あるいはそれらを組み合わせて、各要素の変換を行う。さらにWebコンテンツ変換部204は、検査結果情報111に含まれる各図形記号文字とその図形記号文字を含むタグ要素に対応するWebコンテンツ108のすべての要素に対し、当該要素の変換を行う。そして、Webコンテンツ変換部204は、変換したWebコンテンツ108を変換後Webコンテンツ109として出力する。またWebコンテンツ変換部204は、検査結果情報111の内容に各要素が変換された処理内容を加えたデータを、変換結果情報112として該当箇所出力部203に出力する。該当箇所出力部203は、Webコンテンツ変換部204から受け取った変換結果情報112を出力する。出力内容は、Webコンテンツ変換部204で行われた変換の内容に対応する。Webコンテンツ変換部204が第一の変換方法で変換後Webコンテンツ109に変換した場合、該当箇所出力部203は、図5に例示する内容を出力する。Webコンテンツ変換部204が第二の変換方法で変換後Webコンテンツ109に変換した場合、該当箇所出力部203は、図6に例示する内容を出力する。Webコンテンツ変換部204が第三の変換方法で変換後Webコンテンツ109に変換した場合、該当箇所出力部203は、図7に例示する内容を出力する。Webコンテンツ変換部204が第四の変換方法で変換後Webコンテンツ109に変換した場合、該当箇所出力部203は、図8に例示する内容を出力する。[第三の実施の形態]図15は、本発明の第三の実施の形態におけるWebコンテンツ変換装置300の構成を示すブロック図である。図15を参照すると、本発明の第三の実施の形態におけるWebコンテンツ変換装置300は、Webコンテンツ解析部301と、図形記号文字格納部102と、該当箇所出力部303と、Webコンテンツ変換部304と、図形記号文字変換対応関係格納部305と、変換方法選択部306と、を備える。Webコンテンツ解析部301は、図形記号文字格納部102と該当箇所出力部303とWebコンテンツ変換部304と図形記号文字変換対応関係格納部305と変換方法選択部306とそれぞれ接続されている。図形記号文字格納部102は、Webコンテンツ解析部301と接続されている。該当箇所出力部303は、Webコンテンツ解析部301とWebコンテンツ変換部304と変換方法選択部306とそれぞれ接続されている。Webコンテンツ変換部304は、Webコンテンツ解析部301と該当箇所出力部303とそれぞれ接続されている。図形記号文字変換対応関係格納部305は、Webコンテンツ解析部301と接続されている。変換方法選択部306は、Webコンテンツ解析部301と該当箇所出力部303とそれぞれ接続されている。===図形記号文字格納部102===図形記号文字格納部102は、第一の実施の形態における図形記号文字格納部102と同様である。===図形記号文字変換対応関係格納部305===図形記号文字変換対応関係格納部305は、図形記号文字と、その図形記号文字の意味を表す文字列である変換後文字列を少なくとも一つ含む変換候補群と、を対応付けて記憶する。図16は、図形記号文字変換対応関係格納部305に記憶される情報を示す一例である。図16を参照すると、例えば、図形記号文字変換対応関係格納部305は、図形記号文字▲と、変換後文字列先頭へ、最初へおよびトップへを含む変換候補群と、を対応付けて記憶している。===Webコンテンツ解析部301===第一に、Webコンテンツ解析部301は、マークアップタグの種別とWebコンテンツ108を変換する方法を識別するルール識別子とを対応付けた情報であるルール選択情報113を記憶する。図17は、Webコンテンツ解析部301が記憶するルール選択情報113の一例を示す図である。図17を参照すると、Webコンテンツ解析部301は、ルール識別子として例えば書き換えを含んでいる。また、Webコンテンツ解析部301は、ルール識別子と対応付けて、マークアップタグの種別を示す情報を記憶している。例えばWebコンテンツ解析部301は、ルール識別子書き換えに対応付けて、マークアップタグの種別を識別する情報a;button;select->option;inputを記憶している。このマークアップタグの種別を識別する情報a;button;select->option;inputは、以下のことを意味している。すなわち、前述の情報は、ルール識別子で識別される変換方法がマークアップタグa、マークアップタグbutton、マークアップタグselectが含むマークアップタグoption、マークアップタグinputの範囲内で適用されることを意味している。第二に、Webコンテンツ解析部301は、受け取ったWebコンテンツ108の所定箇所に含まれるコンテンツ説明情報110の有無を判定する。この動作は、第一の実施の形態におけるWebコンテンツ解析部101の動作と同様である。第三に、Webコンテンツ解析部301は、Webコンテンツ108の所定箇所にコンテンツ説明情報110が含まれていると判定した場合に、各コンテンツ説明情報110に図形記号文字が含まれているか否か判定する。この際、Webコンテンツ解析部301は、図形記号文字格納部102に記憶されている図形記号文字が各コンテンツ説明情報110に含まれる各文字に対応するか否か判定する。第四に、Webコンテンツ解析部301は、Webコンテンツ108の所定箇所にあるコンテンツ説明情報110に図形記号文字があると判定するたびに、以下の処理を実行する。すなわちWebコンテンツ解析部301は、そのコンテンツ説明情報110と前述の所定箇所を示す情報とを対応付けて検査結果情報111として記憶していく。この検査結果情報111は、第一の実施の形態における検査結果情報111と同様である。第五に、Webコンテンツ解析部301は、Webコンテンツ108の所定箇所にあるコンテンツ説明情報110に図形記号文字があると判定するたびに、そのコンテンツ説明情報110を含む要素が含むマークアップタグの種別を特定する。そしてWebコンテンツ解析部301は、特定したマークアップタグの種別に対応付けられているルール識別子を前述のルール選択情報113に基づいて特定する。第六に、Webコンテンツ解析部301は、検査結果情報111に含まれる各要素に含まれるコンテンツ説明情報110に含まれる図形記号文字ごとに、その図形記号文字に対応付けられている変換候補群を図形記号文字変換対応関係格納部305から読み出す。第七に、Webコンテンツ解析部301は、検査結果情報111に含まれる各要素に含まれるコンテンツ説明情報110に含まれる図形記号文字ごとに変換候補群と、その要素が含むマークアップタグの種別に基づいて特定されたルール識別子とを対応付ける。そしてWebコンテンツ解析部301は、対応付けられた変換候補群とルール識別子と検査結果情報111とを該当箇所出力部303に渡す。第八に、Webコンテンツ解析部301は、変換方法選択部306から検査結果情報111とその検査結果情報111が含む要素ごとに対応付けられているルール識別子と変換後文字列とを受け取る。そしてWebコンテンツ解析部301は、受け取った各情報とWebコンテンツ108とをWebコンテンツ変換部304に渡す。===該当箇所出力部303===該当箇所出力部303は、Webコンテンツ解析部301がルール識別子と変換候補群とを対応付けた検査結果情報111に含まれる各要素にそれぞれ対応付けられているルール識別子と変換候補群とを、それぞれ対応する各要素と対応付けて出力する。また、該当箇所出力部303は、第二の実施の形態における該当箇所出力部203と同様に、Webコンテンツ変換部304から受け取った変換結果情報112を出力する。図18は、該当箇所出力部303が出力する情報の一例を示す図である。図18を参照すると、該当箇所出力部303が出力する情報は、各コンテンツ説明情報110を含む要素と、その要素の識別子と、Webコンテンツ108のコードの行数とを含んでいる。また図18に示されているように、該当箇所出力部303が出力する情報は、各要素に対応する変換候補群とルール識別子とを含んでいる。図18を参照すると、変換方法の欄に出力される情報がルール識別子である。この欄は、例えばドロップダウンリストになっており、Webコンテンツ変換装置300の使用者は、リストからいくつかのルール識別子を選択することができる。また図18を参照すると、変換文字列の欄に出力される情報が変換候補群である。この欄は、例えばドロップダウンリストになっており、Webコンテンツ変換装置300の使用者は、リストから変換候補群に含まれるいくつかの変換後文字列を選択することができる。前述のドロップダウンリストは、該当箇所出力部303が情報を出力する手段の一例である。該当箇所出力部303がルール識別子または変換候補群を出力する方法は、前述の方法に限られない。例えばルール識別子または変換候補群を出力する方法は、任意の文字列を入力できるコンボボックスを用いた方法であってもよい。===変換方法選択部306===変換方法選択部306は、要素ごとに選択されるルール識別子を特定する情報および変換後文字列を特定する情報を受け取ると、各情報で特定されるルール識別子と変換後文字列とを、それぞれに対応する要素にそれぞれ対応付ける。そして変換方法選択部306は、各要素を含む検索結果情報111と前述のルール識別子および変換後文字列とをWebコンテンツ解析部301に渡す。===Webコンテンツ変換部304===Webコンテンツ変換部304は、Webコンテンツ解析部301からWebコンテンツ108と、検索結果情報111と、その検索結果情報111に含まれる各要素に対応付けられている前述のルール識別子および変換後文字列と、を受け取る。そしてWebコンテンツ変換部304は、検索結果情報111に含まれる要素ごとに、その要素に対応付けられているルール識別子に基づいてWebコンテンツ108から変換後Webコンテンツ109への変換を行う。例えば、ルール識別子が代替情報という情報であった場合、Webコンテンツ304は、例えば第一の実施の形態におけるWebコンテンツ変換部104の第三の変換方法を用いてWebコンテンツ108から変換後Webコンテンツ109への変換を行う。この際、Webコンテンツ変換部304は、前述の置換情報を生成する。この置換情報とは、要素に対応付けられている変換後文字列を、その要素の少なくとも一部に、追加した情報である。そしてWebコンテンツ変換部304は、前述の置換情報で要素を置き換える変換を行うことで、Webコンテンツ108を変換後Webコンテンツ109に変換する。Webコンテンツ変換部304は、検査結果情報111に含まれるコンテンツ説明情報110を含む要素ごとに、前述の置換情報をそれぞれ対応付けた情報である変換結果情報112を該当箇所出力部303に渡す。そしてWebコンテンツ変換部304は、Webコンテンツ108を変換することで生成される変換後Webコンテンツ109を外部に出力する。図19は、第三の実施の形態におけるWebコンテンツ変換装置300の動作の概要の一例を示すフローチャートである。まずWebコンテンツ解析部301は、Webコンテンツ108を受け取るステップS601。そして、Webコンテンツ解析部301は、受け取ったWebコンテンツ108の所定箇所に含まれるコンテンツ説明情報110の有無を判定するステップS602。Webコンテンツ解析部301は、Webコンテンツ108の所定箇所にコンテンツ説明情報110が含まれていると判定した場合にステップS602の′′Yes′′、以下の処理を実行する。すなわちWebコンテンツ解析部301は、各コンテンツ説明情報110に図形記号文字が含まれているか否か判定するステップS603。一方、Webコンテンツ解析部301が、Webコンテンツ108の所定箇所にコンテンツ説明情報110が含まれていないと判定した場合にステップS602の′′No′′、Webコンテンツ変換装置300は、処理を終了する。Webコンテンツ解析部301は、コンテンツ説明情報110に図形記号文字が含まれていると判定した場合ステップS603の′′Yes′′、前述の検査結果情報111を生成するステップS604。そして、Webコンテンツ変換装置300の処理はステップS605へ進む。一方、コンテンツ説明情報110のすべてに図形記号文字が含まれていないと判定した場合ステップS603の′′No′′、Webコンテンツ変換装置300は、処理を終了する。Webコンテンツ解析部301は、Webコンテンツ108の所定箇所にあるコンテンツ説明情報110に図形記号文字があると判定するたびに、そのコンテンツ説明情報110を含む要素が含むマークアップタグの種別を特定する。そしてWebコンテンツ解析部301は、特定したマークアップタグの種別に対応付けられているルール識別子を前述のルール選択情報113に基づいて特定するステップS605。Webコンテンツ解析部301は、前述の検査結果情報111に含まれる各要素に含まれるコンテンツ説明情報110に含まれる図形記号文字ごとに、以下の処理を実行する。すなわちWebコンテンツ解析部301は、その図形記号文字に対応付けられている変換候補群を図形記号文字変換対応関係格納部305から読み出すステップS606。そしてWebコンテンツ解析部301は、Webコンテンツ108をWebコンテンツ変換部304へ渡す。Webコンテンツ解析部301は、検査結果情報111に含まれる各要素に含まれるコンテンツ説明情報110に含まれる図形記号文字ごとに変換候補群と、その要素が含むマークアップタグの種別に基づいて特定された前述のルール識別子とを対応付けるステップS607。そしてWebコンテンツ解析部301は、対応付けられた変換候補群とルール識別子と検査結果情報111とを該当箇所出力部303に渡す。該当箇所出力部303は、Webコンテンツ解析部301がルール識別子と変換候補群とを対応付けた検査結果情報111に含まれる各要素にそれぞれ対応付けられているルール識別子と変換候補群とを、それぞれ対応する各要素と対応付けて出力するステップS608。変換方法選択部306は、要素ごとに選択されるルール識別子を特定する情報および変換後文字列を特定する情報を受け取ると、各情報で特定されるルール識別子と変換後文字列とを、それぞれに対応する要素にそれぞれ対応付けるステップS609。そして変換方法選択部306は、各要素を含む検索結果情報111と前述のルール識別子および変換後文字列とをWebコンテンツ解析部301に渡す。Webコンテンツ解析部301は、受け取ったWebコンテンツ108および検査結果情報111とルール識別子と変換後文字列とをWebコンテンツ変換部304に渡す。Webコンテンツ変換部304は、Webコンテンツ解析部301からWebコンテンツ108と検索結果情報111とその検索結果情報111に含まれる各要素に対応付けられている前述のルール識別子および変換後文字列とを受け取る。そしてWebコンテンツ変換部304は、検索結果情報111に含まれる要素に対応するWebコンテンツ108の要素ごとに、その要素に対応付けられているルール識別子と変換後文字列とに基づいてWebコンテンツ108から変換後Webコンテンツ109への変換を行うステップS610。そしてWebコンテンツ変換部304は、Webコンテンツ108を変換することで生成される変換後Webコンテンツ109を出力するステップS611。該当箇所出力部303は、Webコンテンツ変換部304から受け取った変換結果情報112を出力するステップS612。第三の実施の形態におけるWebコンテンツ変換装置300は、第一の実施の形態におけるWebコンテンツ変換装置100および第二の実施の形態におけるWebコンテンツ変換装置300の有する特徴を備えている。したがって、第三の実施の形態におけるWebコンテンツ変換装置300は、第一の実施の形態または第二の実施の形態と同様の効果を有する。さらに第三の実施の形態におけるWebコンテンツ変換装置300は、検査結果情報111に含まれる要素ごとに、Webコンテンツを変換する方法を識別するルール識別子を特定できる情報を受け取る。そしてWebコンテンツ変換装置300は、受け取った情報で特定される変換方法によって対応する要素を置換情報に置き換えることでWebコンテンツ108を変換後Webコンテンツ109に変換する。したがって、第三の実施の形態におけるWebコンテンツ変換装置300は、Webコンテンツ108に含まれる要素ごとに異なる変換方法を用いてそのWebコンテンツ108の変換を行うことができる。例えば、図18を参照すると、Webコンテンツ108の125行目にある要素’<ahref=′′page01.htm′′>|<<</a>’は、変換方法代替情報によって変換される。一方、Webコンテンツ108の125行目にある要素’<button><</button>’は、変換方法ルビによって変換される。このように、第三の実施の形態におけるWebコンテンツ変換装置300は、Webコンテンツ108が含む要素ごとに異なる変換方法を用いて図形記号文字を含む各要素を変換することができる。また、第三の実施の形態におけるWebコンテンツ変換装置300は、マークアップタグによっては、そのマークアップタグの仕様により所定の変換を行うことができない場合がある。この際、Webコンテンツ変換装置300は、ルール選択情報113としてマークアップタグの種別ごとに該当箇所出力部303へ渡すルール識別子を設定できる。よって、Webコンテンツ変換装置300は、使用者に、マークアップタグの仕様により行うことのできない所定の変換を識別するルール識別子を選択させないようにすることができる。第三の実施の形態におけるWebコンテンツ変換装置300は、検査結果情報111に含まれる要素ごとに、その要素が含む図形記号文字の意味を表す変換後文字列を特定できる情報を受け取る。そしてWebコンテンツ変換装置300は、受け取った情報で特定される変換後文字列を対応する要素の少なくとも一部に追加した情報である置換情報で、その要素を置き換える。したがって、第三の実施の形態におけるWebコンテンツ変換装置300は、Webコンテンツに含まれる要素ごとに異なる変換後文字列を用いてそのWebコンテンツ108の変換を行うことができる。図形記号文字は、必ずしも単一の意味を持つとは限らない。よって、第三の実施の形態におけるWebコンテンツ変換装置300は、要素ごとに使用者に適切な変換後文字列を選択させることで、より適切なWebコンテンツ108の変換を行うことができる。次に、本発明の第三の実施の形態におけるWebコンテンツ変換装置300の動作の具体例を説明する。以下の具体例において、Webコンテンツ108は、HTMLで記述されたコンテンツである。まず、Webコンテンツ解析部301は、検査対象であるWebコンテンツ108を受け取る。そしてWebコンテンツ解析部301は、そのWebコンテンツ108に含まれているマークアップタグをコンテンツの先頭から検索する。そしてWebコンテンツ解析部301は、リンクを表すタグ要素、ボタンを表すタグ要素およびセレクトボックスを表すタグ要素を検索する。リンクを表すタグ要素とは、例えば′′<a>~</a>′′の部分である。ボタンを表すタグ要素とは、例えば′′<button>~</button>′′、′′<inputtype=’submit’value=’~’>′′、または′′<inputtype=’reset’value=’~’>′′の部分である。またセレクトボックスを表すタグ要素とは、例えば′′<select><option>~</option></select>′′の部分である。Webコンテンツ解析部301は、前述の該当する箇所を検出した場合、リンクを表すタグ要素、ボタンを表すタグ要素およびセレクトボックスを表すタグ要素について、図形記号文字格納部102に格納されている図形記号文字が含まれているか否か判定する。具体的には、Webコンテンツ解析部301は、′′<a>~</a>′′、<button>~</button>′′および′′<select><option>~</option></select>′′のボディ部分に形や方向を表す図形記号文字が含まれているか否か判定する。形や方向を表す図形記号文字とは、例えば、○●×□■←→↑↓▲▼△▽|<<<>>>|<-->などが挙げられる。これらの図形記号文字はあくまでも例示であり、図形記号文字の種類やそれらの組み合わせ、または図形記号文字が全角であるか半角であるかは、この限りでない。Webコンテンツ解析部301は、前述の該当する箇所に該当する図形記号文字があると判定した場合、Webコンテンツ108内の当該タグ要素の位置、当該タグ要素、および当該図形記号文字を検査結果情報111として蓄積する。Webコンテンツ解析部301は、Webコンテンツ108の先頭から終端まで図形記号文字の有無を検査したあと、蓄積した検査結果情報111に含まれる図形記号文字ごとに、その図形記号文字に対応付けられている変換候補群を図形記号文字変換対応関係格納部305から読み出す。またWebコンテンツ解析部301は、前述の検査結果情報111に含まれるタグ要素ごとに、そのタグ要素が含むタグの種別を特定し、特定したタグの種別に対応付けられている、Webコンテンツの変換方法を識別するルール識別子を特定する。なお、ルール識別子は、第一の実施の形態に記述された第一の変換方法ないし第四の変換方法のいずれかを識別する情報である。ルール識別子書き換えは、第一の変換方法を識別するルール識別子である。ルール識別子併記は、第二の変換方法を識別するルール識別子である。ルール識別子代替情報は、第三の変換方法を識別するルール識別子である。ルール識別子ルビは、第四の変換方法を識別するルール識別子である。そしてWebコンテンツ解析部301は、前述の検査結果情報111に含まれるタグ要素ごとに、それぞれ読み出した変換候補群およびそれぞれ特定したルール識別子を含む情報を変換方法候補情報として、そのタグ要素に対応付ける。Webコンテンツ解析部301は、検査結果情報と、その検査結果情報が含むタグ要素ごとに対応付けられている変換方法候補情報とを該当箇所出力部303に渡す。該当箇所出力部303は、受け取った検査結果情報と変換方法候補情報とを出力する。例えば、図18を参照すると、No.002に記載されたタグ要素は、buttonタグを含み、このタグ要素は、図形記号文字<を含む。また、図17を参照すると、buttonタグと対応付けて書き換え、併記、代替情報およびルビが対応付けられている。また、図16を参照すると、図形記号文字変換対応関係格納部305は、図形記号文字<に対応付けて変換候補群戻る;前へが記憶されている。したがって図18のNo.002のタグ要素に対応付けられる変換方法候補情報は、ルール識別子として、書き換え、併記、代替情報およびルビを含む。また当該変換方法候補情報は、変換候補群として戻る;前へを含む。また図16、17および18を参照するとNo.003に記載されたタグ要素は、inputタグを含む。よってNo.002のタグ要素の説明と同様に、変換方法候補情報は、ルール識別子として、書き換えおよび併記を含む。また当該変換方法候補情報は、変換候補群として先頭へ;最初へ;トップへを含む。変換方法選択部306は、該当箇所出力部303が出力する検査結果情報111に含まれるタグ要素ごとに、ルール識別子のいずれかを特定する情報と変換候補群に含まれる変換後文字列のいずれかを特定する情報とを受け取る。そして変換方法選択部306は、前述のタグ要素ごとに、前述の各情報で特定されるルール識別子と変換後文字列とを対応付けた情報である変換方法決定情報を生成する。そして変換方法選択部306は、その変換方法決定情報をWebコンテンツ解析部301に渡す。図18を参照すると、No.002に記述されている要素は、ルール識別子ルビ、変換後文字列戻るが対応付けられている。Webコンテンツ解析部301は、検査対象であるWebコンテンツ108と変換方法選択部306から受け取った変換方法決定情報とをWebコンテンツ変換部304に渡す。Webコンテンツ変換部304は、Webコンテンツ解析部301からWebコンテンツ108と変換方法決定情報とを受け取る。そしてWebコンテンツ変換部304は変換方法決定情報に含まれるタグ要素にそれぞれ対応するWebコンテンツ108の要素ごとにそのタグ要素に対応付けられているルール識別子で識別される変換方法で、そのタグ要素を変換する。Webコンテンツ変換部304は、この変換を変換方法決定情報に含まれるタグ要素すべてに対してそれぞれ行う。例えば、No.001に記述される要素は、先頭へという文字列が図形記号文字の代替情報として追加される変換が行われる。同様にNo.002に記述される要素は、戻るという文字列が図形記号文字のルビとして追加される変換が行われる。No.003に記述される要素は、トップへという文字列と図形記号文字とが置換される変換が行われる。No.004およびNo.005に記述される要素は、それぞれ可、不可という文字列が図形記号文字の後に追加される変換が行われる。Webコンテンツ変換部304は、変換方法決定情報に含まれる各タグ要素に対応するWebコンテンツ108が含む各要素の変換が終了した変換後Webコンテンツ109を出力する。そしてWebコンテンツ変換部304は、変換結果情報112を該当箇所出力部303に渡す。変換結果情報112とは、変換方法決定情報に含まれるタグ要素ごとに、そのタグ要素に含まれる図形記号文字に基づいて図形記号文字変換対応関係格納部305から読み出される変換候補群に含まれるいずれかの変換後文字列が対応付けられている情報である。該当箇所出力部303は、Webコンテンツ変換部304から受け取った変換結果情報112を出力する。該当箇所出力部303は、例えば図5に示す変換結果情報112を含む情報を出力する。以上、これまで述べてきた各実施の形態は、本発明の好適な実施形態であり、上記実施の形態のみに本発明の範囲を限定するものではない。各実施の形態は、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。また、本発明の各実施の形態における各構成要素は、その機能をハードウェア的に実現することはもちろん、コンピュータとプログラムとで実現することができる。プログラムは、磁気ディスクや半導体メモリなどのコンピュータ可読記録媒体に記録されて提供され、コンピュータの立ち上げ時などにコンピュータに読み取られる。この読み取られたプログラムは、そのコンピュータの動作を制御することにより、そのコンピュータを前述した各実施の形態における構成要素として機能させる。本発明の効果の一つは、Webコンテンツを理解し操作するための説明の表現をそのWebコンテンツに対応する意味を示す表現に適切に変換することができることにある。この出願は、2010年4月9日に出願された日本出願特願2010-090522を基礎とする優先権を主張し、その開示のすべてをここに取り込む。上記の実施の形態の一部または全部は、以下の付記のようにも記載されうるが、以下には限られない。付記1図形を表す記号文字である図形記号文字と当該図形記号文字の意味を表す文字列である変換後文字列とを対応付けて記憶する図形記号文字変換対応関係格納部と、入力されるWebコンテンツに含まれる要素のうち、所定のマークアップタグを含む前記要素の内容、または所定のマークアップタグが含む属性の属性値、を示すコンテンツ説明情報に図形記号文字が含まれている場合に、前記図形記号文字変換対応関係格納部から当該図形記号文字に対応付けられている変換後文字列を読み出すWebコンテンツ解析部と、前記Webコンテンツに含まれ、図形記号文字を含むコンテンツ説明情報を含む要素ごとに、要素に含まれるコンテンツ説明情報に含まれる図形記号文字に基づいて前記Webコンテンツ解析部が読み出した前記変換後文字列を前記要素の少なくとも一部に追加した情報である置換情報で、当該要素を置換することで、前記Webコンテンツを変換後Webコンテンツに変換するWebコンテンツ変換部と、を備えるWebコンテンツ変換装置。付記2付記1に記載のWebコンテンツ変換装置であって、前記Webコンテンツ解析部は、マークアップタグの種別とWebコンテンツを変換する方法を識別するルール識別子とを対応付けた情報であるルール選択情報を記憶し、入力される前記Webコンテンツに含まれるコンテンツ説明情報を含む要素ごとに、要素が含むマークアップタグの種別を特定し、特定した前記種別に対応付けられているルール識別子を前記ルール選択情報に基づいてそれぞれ特定し、図形記号文字を含むコンテンツ説明情報を含む要素の前記Webコンテンツにおける位置を特定する情報である位置情報と当該要素とが対応付けられた情報を含む検査結果情報を生成し、生成する前記検査結果情報に含まれる要素ごとに、要素が含むマークアップタグの種別に対応する前記特定した1または複数のルール識別子を当該要素に対応付け、前記Webコンテンツ変換部は、前記Webコンテンツ解析部がルール識別子を対応付けた検査結果情報に含まれる要素に対応する前記Webコンテンツの要素ごとに、要素に対応付けられているルール識別子に基づいて、当該要素の前記置換情報を特定する、Webコンテンツ変換装置。付記3付記2に記載のWebコンテンツ変換装置であって、前記Webコンテンツ変換装置は、前記Webコンテンツ解析部がルール識別子を対応付けた前記検査結果情報に含まれる各要素にそれぞれ対応付けられているルール識別子をそれぞれ前記各要素と対応付けて出力する該当箇所出力部と、前記検査結果情報に含まれる要素ごとに、要素に対応付けられているルール識別子のいずれかを示す情報である識別子選択結果を受け取り、受け取った識別子選択結果で示されるルール識別子を対応する当該要素に対応付ける変換方法選択部とを備え、前記Webコンテンツ変換部は、前記変換方法選択部がルール識別子を対応付けた検査結果情報に含まれる要素に対応する前記Webコンテンツの要素ごとに、要素に対応付けられている前記ルール識別子に基づいて、当該要素の前記置換情報を特定する、Webコンテンツ変換装置。付記4付記1ないし3のいずれか1項に記載のWebコンテンツ変換装置であって、前記図形記号文字変換対応関係格納部は、前記図形記号文字と前記図形記号文字の変換後文字列を複数含む変換候補群とを対応付けて記憶し、前記Webコンテンツ解析部は、前記コンテンツ説明情報に図形記号文字が含まれている場合に、前記図形記号文字変換対応関係部から前記図形記号文字に対応付けられている変換候補群を読み出し、前記Webコンテンツ変換部は、前記Webコンテンツに含まれ、図形記号文字を含むコンテンツ説明情報を含む要素ごとに、要素に含まれるコンテンツ説明情報に含まれる図形記号文字に基づいて前記Webコンテンツ解析部が読み出した前記変換候補群に含まれる少なくとも一つの変換後文字列を当該要素の少なくとも一部に追加した情報である前記置換情報で当該要素を置換することで、前記Webコンテンツを前記変換後Webコンテンツに変換する、Webコンテンツ変換装置。付記5付記3に記載のWebコンテンツ変換装置であって、前記図形記号文字変換対応関係格納部は、前記図形記号文字と前記図形記号文字の変換後文字列を複数含む変換候補群とを対応付けて記憶し、前記Webコンテンツ解析部は、前記コンテンツ説明情報に図形記号文字が含まれている場合に前記図形記号文字変換対応関係格納部から前記図形記号文字に対応付けられている変換候補群を読み出し、前記Webコンテンツ解析部は、生成する前記検査結果情報に含まれる要素ごとに、要素が含むマークアップタグの種別に対応する特定された前記ルール識別子と当該要素に含まれるコンテンツ説明情報に含まれる図形記号文字に基づいて読み出される前記変換候補群とを当該要素にそれぞれ対応付け、前記該当箇所出力部は、前記Webコンテンツ解析部がルール識別子と変換候補群とを対応付けた前記検査結果情報に含まれる要素ごとに、要素に対応付けられているルール識別子と変換候補群とを当該要素に対応付けてそれぞれ出力し、前記変換方法選択部は、前記検査結果情報に含まれる要素ごとに、前記識別子選択結果とともに当該要素に対応付けられている変換候補群に含まれる変換後文字列のいずれかを示す情報である文字列選択結果を、それぞれ受け取り、当該要素に対応する前記識別子選択結果で示されるルール識別子と当該要素に対応する前記文字列選択結果で示される変換後文字列とを当該要素にそれぞれ対応付け、前記Webコンテンツ変換部は、前記変換方法選択部がルール識別子と変換後文字列とを対応付けた検査結果情報に含まれる要素に対応する前記Webコンテンツが含む要素ごとに、要素に対応付けられている前記ルール識別子に基づいて、当該要素に含まれるコンテンツ説明情報に含まれる図形記号文字に基づいて前記Webコンテンツ解析部が読み出した前記変換候補群に含まれる少なくとも一つの変換後文字列を当該要素の少なくとも一部に追加した情報である前記置換情報を特定し、当該置換情報で当該要素を置換することで、前記Webコンテンツを前記変換後Webコンテンツに変換する、Webコンテンツ変換装置。付記6付記1ないし5のいずれか1項に記載のWebコンテンツ変換装置であって、前記置換情報は、要素のうち、当該要素に含まれるコンテンツ説明情報に含まれる図形記号文字を、当該図形記号文字に基づいて前記Webコンテンツ解析部が読み出した前記変換後文字列に置換した情報である、Webコンテンツ変換装置。付記7付記1ないし6のいずれか1項に記載のWebコンテンツ変換装置であって、前記置換情報は、要素のうち、当該要素に含まれるコンテンツ説明情報に含まれる図形記号文字に、当該図形記号文字に基づいて前記Webコンテンツ解析部が読み出した前記変換後文字列を追加した情報である、Webコンテンツ変換装置。付記8付記1ないし7のいずれか1項に記載のWebコンテンツ変換装置であって、前記置換情報は、要素に対する補足情報を付加するための属性の属性値として、当該要素が含むコンテンツ説明情報に含まれる図形記号文字に基づいて前記Webコンテンツ解析部が読み出した前記変換後文字列を当該要素に設定した情報である、Webコンテンツ変換装置。付記9付記1ないし8のいずれか1項に記載のWebコンテンツ変換装置であって、前記置換情報は、要素のうち、当該要素に含まれるコンテンツ説明情報に含まれる図形記号文字に、当該図形記号文字に基づいて前記Webコンテンツ解析部が読み出した前記変換後文字列を、当該図形記号文字のルビとして表示させるための情報として追加した情報である、Webコンテンツ変換装置。付記10図形を表す記号文字である図形記号文字と当該図形記号文字の意味を表す文字列である変換後文字列とを対応付けて記憶部に記憶し、入力されるWebコンテンツに含まれる要素のうち、所定のマークアップタグを含む前記要素の内容、または所定のマークアップタグが含む属性の属性値、を示すコンテンツ説明情報に図形記号文字が含まれている場合に、前記記憶部から当該図形記号文字に対応付けられている変換後文字列を読み出し、前記Webコンテンツに含まれ、図形記号文字を含むコンテンツ説明情報を含む要素ごとに、要素に含まれるコンテンツ説明情報に含まれる図形記号文字に基づいて前記読み出した前記変換後文字列を前記要素の少なくとも一部に追加した情報である置換情報で、当該要素を置換することで、前記Webコンテンツを変換後Webコンテンツに変換するWebコンテンツ変換方法。付記11付記1に記載のWebコンテンツ変換装置であって、前記変換後Webコンテンツを音声で出力する音声読み上げ部を備え、前記音声読み上げ部は、前記変換後文字列が示す情報を音声で出力するWebコンテンツ変換装置。付記12コンピュータに、図形を表す記号文字である図形記号文字と当該図形記号文字の意味を表す文字列である変換後文字列とを対応付けて記憶部に記憶する処理と、入力されるWebコンテンツに含まれる要素のうち、所定のマークアップタグを含む前記要素の内容、または所定のマークアップタグが含む属性の属性値、を示すコンテンツ説明情報に図形記号文字が含まれている場合に、前記記憶部から当該図形記号文字に対応付けられている変換後文字列を読み出す処理と、前記Webコンテンツに含まれ、図形記号文字を含むコンテンツ説明情報を含む要素ごとに、要素に含まれるコンテンツ説明情報に含まれる図形記号文字に基づいて前記読み出した前記変換後文字列を前記要素の少なくとも一部に追加した情報である置換情報で、当該要素を置換することで、前記Webコンテンツを変換後Webコンテンツに変換する処理とを実行させるためのWebコンテンツ変換プログラム。