(57)【要約】【課題】選択操作を行う画面の映像情報から、ユーザが選択操作を行うために有用な情報を抽出して提供する。【解決手段】情報の読み上げ対象である表示装置３００の画面情報から、変化したオブジェクトの有無を判断し、変化したオブジェクトがあった場合に、当該変化したオブジェクトの種別を判断するオブジェクト判断部１０３と、判断された変化したオブジェクトの種別に基づいて表示装置３００に表示された画面の画面種別を判断する画面種別判断部１０５と、画面種別の判断結果を参照し、画面種別が変化したと判断した場合に、画面種別の変化に対応した情報の読み上げの実行を予約する画面変化判断部１０６とを備える。【選択図】図１
2018206009.tif 000002
【特許請求の範囲】
【請求項１】
情報の読み上げ対象である表示装置の画面情報を取得する画面情報取得部と、
前記画面情報取得部が取得した画面情報から、変化したオブジェクトの有無を判断し、変化したオブジェクトがあった場合に、当該変化したオブジェクトの種別を判断するオブジェクト判断部と、
前記オブジェクト判断部が判断した前記変化したオブジェクトの種別に基づいて前記表示装置に表示された画面の画面種別を判断する画面種別判断部と、
前記画面種別判断部の判断結果を参照し、前記画面種別が変化したと判断した場合に、前記画面種別の変化に対応した情報の読み上げの実行を予約する画面変化判断部とを備えた画面情報読み上げ装置。
【請求項２】
前記オブジェクト判断部は、前記変化したオブジェクトとして文字列を抽出し、当該抽出した文字列と他の文字列とのフォント、サイズまたは色が異なる場合に、前記抽出した文字列がタイトルを示すオブジェクトであると判断することを特徴とする請求項１記載の画面情報読み上げ装置。
【請求項３】
前記オブジェクト判断部は、前記変化したオブジェクトとして文字列を抽出し、当該抽出した文字列の配列と、同一の配列である他の文字列が存在する場合に、前記抽出した文字列がリストを示すオブジェクトであると判断することを特徴とする請求項１または請求項２記載の画面情報読み上げ装置。
【請求項４】
前記画面種別判断部は、前記オブジェクト判断部が前記抽出した文字列がリストを示すオブジェクトであると判断した場合に、前記画面種別がリスト画面表示であると判断し、
前記画面変化判断部は、前記リスト画面表示において、前記リストを示すオブジェクトの背景色が変化した場合に、前記背景色が変化したオブジェクトが選択されたことを示す情報の読み上げの実行を予約することを特徴とする請求項３記載の画面情報読み上げ装置。
【請求項５】
前記オブジェクト判断部は、前記変化したオブジェクトとして数字を抽出し、当該抽出した数字が所定時間毎に変化する場合に、前記抽出した数字が時刻または再生時間を示すオブジェクトであると判断することを特徴とする請求項１から請求項４のうちのいずれか１項記載の画面情報読み上げ装置。
【請求項６】
前記画面変化判断部は、前記オブジェクト判断部が前記抽出した数字が再生時間を示すオブジェクトであると判断した場合に、前記画面種別が再生画面表示であると判断し、
前記画面変化判断部は、前記再生画面表示において、前記再生時間を示すオブジェクトが変化した場合に、当該変化した再生時間の読み上げの実行を予約することを特徴とする請求項５記載の画面情報読み上げ装置。
【請求項７】
前記画面変化判断部が予約した情報の読み上げの実行が、予め設定された読み上げ条件と一致した場合に、前記予約された情報の読み上げを実行させる読み上げ判断部を備えたことを特徴とする請求項１から請求項６のうちのいずれか１項記載の画面情報読み上げ装置。
【請求項８】
前記読み上げ判断部は、前記画面変化判断部が予約した情報の読み上げの実行が、所定時間毎に変化する数字の読み上げである場合に、一定時間毎に前記予約した情報の読み上げを実行することを特徴とする請求項７記載の画面情報読み上げ装置。
【請求項９】
前記画面変化判断部は、前記画面種別判断部の判断結果を参照し、前記画面種別が変化し、且つ前記画面種別が画面ＯＦＦ表示でない場合に、画面が変化したことを示す情報の読み上げの実行を予約することを特徴とする請求項１から請求項８のうちのいずれか１項記載の画面情報読み上げ装置。
【請求項１０】
前記画面情報取得部は、前記画面情報を、前記表示装置に表示された画面を撮影した映像情報から取得する、または前記表示装置から入力された映像信号から取得することを特徴とする請求項１から請求項９のうちのいずれか１項記載の画面情報読み上げ装置。
【請求項１１】
情報の読み上げ対象である表示装置の画面情報を取得する手順と、
前記取得された画面情報から、変化したオブジェクトの有無を判断し、変化したオブジェクトがあった場合に、当該変化したオブジェクトの種別を判断する手順と、
前記判断された前記変化したオブジェクトの種別に基づいて前記表示装置に表示された画面の画面種別を判断する手順と、
前記画面種別の判断結果を参照し、前記画面種別が変化したと判断した場合に、前記画面種別の変化に対応した情報の読み上げの実行を予約する手順とをコンピュータに実行させるための画面情報読み上げプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画面に表示された映像情報を音声で読み上げる技術に関するものである。
【背景技術】
【０００２】
従来、画面に表示された映像情報から画面に表示された文字列を認識し、認識した文字列を音声で読み上げる技術が存在する。例えば、特許文献１の音声合成出力装置では、テレビ受信機等から入力される映像信号を画像データに変換し、変換した画像データから文字パターンを認識して文字コードに変換し、変換した文字コードを文章中の文字を表す音声コードに変換し、当該音声コードを音声信号に合成変換してスピーカから出力している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平５−１３０５７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した特許文献１では、画面に表示された文字列が字幕情報のみの場合、当該字幕情報の文字列を読み上げることにより、ユーザである視覚障害者にとって有用な情報を提供することができる。しかし、例えば音楽再生画面または映像操作画面等、ユーザが選択操作を行う画面が表示されている場合、再生するファイルの情報、または再生するためのメニューリスト等の情報が文字列として表示され、当該文字列を読み上げたとしても、ユーザにとって、選択操作を行うための有用な情報を提供することができないという課題があった。
【０００５】
この発明は、上記のような課題を解決するためになされたもので、選択操作を行う画面の映像情報から、ユーザが選択操作を行うために有用な情報を抽出して提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明による画面情報読み上げ装置は、情報の読み上げ対象である表示装置の画面情報を取得する画面情報取得部と、画面情報取得部が取得した画面情報から、変化したオブジェクトの有無を判断し、変化したオブジェクトがあった場合に、当該変化したオブジェクトの種別を判断するオブジェクト判断部と、オブジェクト判断部が判断した変化したオブジェクトの種別に基づいて表示装置に表示された画面の画面種別を判断する画面種別判断部と、画面種別判断部の判断結果を参照し、画面種別が変化したと判断した場合に、画面種別の変化に対応した情報の読み上げの実行を予約する画面変化判断部とを備えるものである。
【発明の効果】
【０００７】
この発明によれば、選択操作を行う画面の映像情報から、ユーザが選択操作を行うために有用な情報を抽出して提供することができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１に係る画面情報読み上げ装置の構成を示すブロック図である。
【図２】図２Ａおよび図２Ｂは、画面情報読み上げ装置のハードウェア構成例を示す図である。
【図３】実施の形態１に係る画面情報読み上げ装置の動作を示すフローチャートである。
【図４】実施の形態１に係る画面情報読み上げ装置のオブジェクト判断部の動作を示すフローチャートである。
【図５】実施の形態１に係る画面情報読み上げ装置の画面種別判断部の動作を示すフローチャートである。
【図６】実施の形態１に係る画面情報読み上げ装置が画像種別をリスト画面表示であると判断する場合の表示装置の画面例を示している。
【図７】実施の形態１に係る画面情報読み上げ装置が画像種別を再生画面表示であると判断する場合の表示装置の画面例を示している。
【図８】実施の形態１に係る画面情報読み上げ装置が画像種別を画面ＯＦＦ表示であると判断する場合の表示装置の画面例を示している。
【図９】実施の形態１に係る画面情報読み上げ装置が画像種別をその他画面表示であると判断する場合の表示装置の画面例を示している。
【図１０】実施の形態１に係る画面情報読み上げ装置の画面変化判断部の動作を示すフローチャートである。
【図１１】実施の形態１に係る画面情報読み上げ装置の読み上げ判断部の動作を示すフローチャートである。
【発明を実施するための形態】
【０００９】
実施の形態１．
図１は、実施の形態１に係る画面情報読み上げ装置１００の構成を示すブロック図である。
図１に示すように、画面情報読み上げ装置１００は、画面情報取得部１０１、オブジェクト判断部１０３、画面種別判断部１０５、画面変化判断部１０６および読み上げ判断部１０８を有する画像判断処理部１０２、オブジェクト記憶部１０４、読み上げ情報記憶部１０７、読み上げ条件記憶部１０９および出力制御部１１０を備える。
【００１０】
画面情報読み上げ装置１００には、カメラ２００または表示装置３００が接続される。
画面情報読み上げ装置１００にカメラ２００が接続される場合、カメラ２００は読み上げ対象となる表示装置３００の画面を撮影する。カメラ２００は、画面を撮影した映像情報を画面情報取得部１０１に出力する。
画面情報読み上げ装置１００に表示装置３００が接続される場合、表示装置３００を含む表示システム（図示しない）が備える、映像信号を外部に出力する機能、または表示システムのモニタケーブルの分岐を用いて、表示装置３００の画面に表示された映像情報を示す映像信号を画面情報取得部１０１に出力する。
また、画面情報読み上げ装置１００には、スピーカ４００が接続されている。スピーカ４００は、画面情報読み上げ装置１００において読み上げると判断された情報を音声出力する。
【００１１】
画面情報取得部１０１は、カメラ２００から入力された映像情報を画像に変換し、情報の読み上げ対象である表示装置３００の画面情報を取得する。また、画面情報取得部１０１は、表示装置３００を含む表示システムから入力された映像信号から、表示装置３００の画面情報を取得する。ここで、画面情報とは、例えば、表示装置３００の画面を全て含んだ静止画像である。画面情報取得部１０１は、取得した画面情報を、オブジェクト判断部１０３に出力する。
【００１２】
オブジェクト判断部１０３は、画面情報取得部１０１から入力された画面情報を参照し、表示装置３００の画面に表示されたオブジェクトを抽出する。ここで、オブジェクトとは、数字、文字列、記号またはマークである。記号およびマークは、数字および文字列以外のオブジェクトであり、例えば操作禁止を示す記号またはマークである。オブジェクトを、数字、文字列、記号またはマークのいずれであるかで分類する場合の分類を、以下、「オブジェクトの種類」という。
【００１３】
オブジェクト判断部１０３は、抽出したオブジェクトと、オブジェクト記憶部１０４に過去に記憶されたオブジェクトとを比較し、変化したオブジェクト（以下、変化オブジェクトという）があるか否かを判断すると共に、変化オブジェクトがあった場合、当該変化オブジェクトの内容を示す情報（以下、変化内容情報という）を取得する。例えば変化オブジェクトが「数字」である場合には、変化内容情報は、変化後の数値、即ち、現在画面に表示されている数字の値である。また、例えば変化オブジェクトが「文字列」である場合には、変化内容情報は、変化後の文字列、即ち、現在画面に表示されている文字列と、当該文字列のフォント、当該文字列のサイズ、当該文字列の色、当該文字列の配置および当該文字列の配列（左寄せ等）等を示す情報である。
【００１４】
オブジェクト判断部１０３は、変化オブジェクトの種類を示す情報と、変化内容情報とを、画面変化判断部１０６に出力する。また、オブジェクト判断部１０３は、抽出したオブジェクトをオブジェクト記憶部１０４に記憶させる。ここで、オブジェクト記憶部１０４に記憶させる「抽出したオブジェクト」とは、変化オブジェクトに限られない、全ての抽出したオブジェクトである。なお、オブジェクト判断部１０３が、抽出したオブジェクトをオブジェクト記憶部１０４に記憶させるタイミングは、任意に設定可能である。例えば、オブジェクト判断部１０３は、画面情報取得部１０１から新たな画面情報が入力される度に、または予め設定されたタイミング（例えば、１０秒毎）で、抽出したオブジェクトをオブジェクト記憶部１０４に記憶させる。
【００１５】
さらに、オブジェクト判断部１０３は、変化オブジェクトの画面中でどのような役割を有しているか判断する。オブジェクトを、画面中での役割で分類する場合の分類を、以下、「オブジェクトの種別」という。
オブジェクト判断部１０３は、変化オブジェクトの種類が「数字」である場合、数値が更新される時間間隔およびオブジェクトの配置に基づいて、オブジェクトの種別が時刻オブジェクトまたは再生時間オブジェクトであると判断する。ここで、時刻オブジェクトとは、画面において現在時刻を表示する役割を有するオブジェクトである。また、再生時間オブジェクトとは、画面において映像または音楽等の再生時間を表示する役割を有するオブジェクトである。
【００１６】
オブジェクト判断部１０３は、変化オブジェクトの種類が「文字列」である場合、文字列のフォント、サイズ、色、配置および配列等に基づいて、オブジェクトの種別が文字列タイトルオブジェクトであるか、文字列リストオブジェクトであるか、または、その他の文字列オブジェクトであるかを判断する。ここで、文字列タイトルオブジェクトとは、画面のタイトルを表示する役割を有するオブジェクトである。また、文字列リストオブジェクトとは、メニュー画面等においてリスト状に選択項目を表示する役割を有するオブジェクトである。また、その他の文字列オブジェクトとは、画面において曲名を表示する役割を有するオブジェクトである。
【００１７】
オブジェクト判断部１０３は、変化オブジェクトの種類が「記号」または「マーク」である場合、記憶領域（図示しない）に格納された特定の記号または特定のマークと一致した場合に、変化オブジェクトの種別が特殊オブジェクトであると判断する。例えば、変化オブジェクトが記憶領域に格納された「操作禁止マーク」と一致した場合に、変化オブジェクトの種別が操作禁止オブジェクトであると判断する。
オブジェクト判断部１０３は、判断した変化オブジェクトの種別を画面種別判断部１０５および画面変化判断部１０６に出力する。
【００１８】
オブジェクト記憶部１０４は、オブジェクト判断部１０３から入力される、抽出されたオブジェクトを記憶する領域である。オブジェクト記憶部１０４にオブジェクトを記憶させておく期間は、任意に設定可能である。
【００１９】
画面種別判断部１０５は、オブジェクト判断部１０３から入力された変化オブジェクトの種別に基づいて、表示装置３００の画面の画面種別を判断する。画面種別判断部１０５は、変化オブジェクトの種別に「文字列リストオブジェクト」が含まれている場合、表示装置３００の画面が選択項目をリスト状に表示したリスト画面表示であると判断する。画面種別判断部１０５は、変化オブジェクトの種別に「再生時間のオブジェクト」が含まれている場合、表示装置３００の画面が音楽または映像の再生時間を表示した再生画面表示であると判断する。
【００２０】
また、画面種別判断部１０５は、オブジェクト判断部１０３から入力された変化オブジェクトの種別、および画面情報取得部１０１が取得した画面情報に基づいて、表示装置３００の画面にオブジェクトが存在せず、且つ背景色が「黒」であった場合に、表示装置３００の画面が画面ＯＦＦ表示であると判断する。画面種別判断部１０５は、上述した画面表示のいずれにも該当しない場合には、その他の画面表示であると判断する。画面種別判断部１０５は、判断した画面種別を画面変化判断部１０６に出力する。
【００２１】
画面変化判断部１０６は、画面種別判断部１０５から入力された画面種別と、バッファ等の一時格納領域（図示しない）に格納した前回入力された画面種別とを比較し、画面種別が変化したか否か判断を行う。画面変化判断部１０６は、画面種別が変化したと判断した場合に、読み上げ情報記憶部１０７から、画面種別の変化に対応した読み上げ情報を取得し、取得した情報の読み上げ実行を予約する。画面変化判断部１０６は、画面種別が変化していないと判断した場合に、さらにリスト画面表示において文字列リストオブジェクトの背景色に変化があったか否か、または、再生画面表示において、再生時間のオブジェクトに変化があったか否か判断を行う。
【００２２】
画面変化判断部１０６は、リスト画面表示または再生画面表示において、文字列リストオブジェクトの背景色または再生時間のオブジェクトに変化があったと判断した場合に、読み上げ情報記憶部１０７から、変化オブジェクトの種別および変化内容情報に応じた読み上げ情報を取得し、取得した情報の読み上げ実行を予約する。
画面変化判断部１０６は、画面種別がリスト画面表示または再生画面表示でない、またはリスト画面表示または再生画面表示においてオブジェクトの変化がなかったと判断した場合に、リスト画面表示および再生画面表示以外の画面表示における変化オブジェクトの種別および変化内容情報に応じた読み上げ情報を取得し、取得した情報の読み上げ実行を予約する。
画面変化判断部１０６は、読み上げ実行の予約情報を、読み上げ判断部１０８に出力する。
【００２３】
読み上げ情報記憶部１０７は、画面種別の変化、オブジェクトの種別の変化、および変化内容情報に対応した読み上げ情報を記憶している。例えば、読み上げ情報記憶部１０７には、画面種別の変化に対応して「screen changed」、「screen OFF」、「○○ selected」等の読み上げ情報が記憶されている。
【００２４】
読み上げ判断部１０８は、画面変化判断部１０６から入力された読み上げ実行の予約情報と、読み上げ条件記憶部１０９に記憶された読み上げ条件との照合を行い、予約情報の読み上げを実行するか否か判断を行う。ここで、読み上げ条件とは、例えば「全ての画面において、時刻オブジェクトは１時間ごとに１回のみ読み上げる」、「再生画面において、再生時間オブジェクトは１分間ごとに１回のみの読み上げる」、または「リスト画面において、文字列タイトルオブジェクトおよび文字列リストオブジェクトのみを読み上げる」等である。読み上げ判断部１０８は、読み上げを実行すると判断した予約情報を出力制御部１１０に出力する。
【００２５】
上述のように、読み上げ条件として、「全ての画面において、時刻オブジェクトは１時間ごとに１回のみ読み上げる」と設定されていれば、画面変化判断部１０６において読み上げ実行の予約がされたとしても、出力制御部１１０は時刻オブジェクトの読み上げ実行を１時間毎にしか行わず、その他のタイミングでは時刻オブジェクトの読み上げ実行を行わない。
同様に、読み上げ条件として、「再生画面において、再生時間オブジェクトは１分間ごとに１回のみの読み上げる」と設定されていれば、画面変化判断部１０６において読み上げ実行の予約がされたとしても、出力制御部１１０は再生時間オブジェクトの読み上げ実行を１分毎にしか行わず、その他のタイミングでは再生時間オブジェクトの読み上げ実行を行わない。
また、読み上げ条件として、「リスト画面において、文字列タイトルオブジェクトおよび文字列リストオブジェクトのみを読み上げる」と設定されていれば、画面変化判断部１０６において読み上げ実行の予約がされたとしても、出力制御部１１０は文字列タイトルオブジェクトおよび文字列リストオブジェクトのみを読み上げ、その他のオブジェクトについては読み上げ実行を行わない。
【００２６】
読み上げ条件記憶部１０９は、予め設定された読み上げ条件を記憶する。読み上げ条件は、画面情報読み上げ装置１００の初期値として設定された条件、およびユーザが任意に設定した条件等である。
出力制御部１１０は、読み上げ判断部１０８から入力された予約情報をスピーカ４００から音声出力するための制御を行う。
【００２７】
次に、画面情報読み上げ装置１００のハードウェア構成例を説明する。
図２Ａおよび図２Ｂは、画面情報読み上げ装置１００のハードウェア構成例を示す図である。
画面情報読み上げ装置１００における画面情報取得部１０１、オブジェクト判断部１０３、画面種別判断部１０５、画面変化判断部１０６、読み上げ判断部１０８および出力制御部１１０の各機能は、処理回路により実現される。即ち、画面情報読み上げ装置１００は、上記各機能を実現するための処理回路を備える。当該処理回路は、図２Ａに示すように専用のハードウェアである処理回路１００ａであってもよいし、図２Ｂに示すようにメモリ１００ｃに格納されているプログラムを実行するプロセッサ１００ｂであってもよい。
【００２８】
図２Ａに示すように、画面情報取得部１０１、オブジェクト判断部１０３、画面種別判断部１０５、画面変化判断部１０６、読み上げ判断部１０８および出力制御部１１０が専用のハードウェアである場合、処理回路１００ａは、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ（Application Specific Integrated Circuit）、ＦＰＧＡ（Field-programmable Gate Array）、またはこれらを組み合わせたものが該当する。画面情報取得部１０１、オブジェクト判断部１０３、画面種別判断部１０５、画面変化判断部１０６、読み上げ判断部１０８および出力制御部１１０の各部の機能それぞれを処理回路で実現してもよいし、各部の機能をまとめて１つの処理回路で実現してもよい。
【００２９】
図２Ｂに示すように、画面情報取得部１０１、オブジェクト判断部１０３、画面種別判断部１０５、画面変化判断部１０６、読み上げ判断部１０８および出力制御部１１０がプロセッサ１００ｂである場合、各部の機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアまたはファームウェアはプログラムとして記述され、メモリ１００ｃに格納される。プロセッサ１００ｂは、メモリ１００ｃに記憶されたプログラムを読み出して実行することにより、画面情報取得部１０１、オブジェクト判断部１０３、画面種別判断部１０５、画面変化判断部１０６、読み上げ判断部１０８および出力制御部１１０の各機能を実現する。即ち、画面情報取得部１０１、オブジェクト判断部１０３、画面種別判断部１０５、画面変化判断部１０６、読み上げ判断部１０８および出力制御部１１０は、プロセッサ１００ｂにより実行されるときに、後述する図３から図５、図１０および図１１に示す各ステップが結果的に実行されることになるプログラムを格納するためのメモリ１００ｃを備える。また、これらのプログラムは、画面情報取得部１０１、オブジェクト判断部１０３、画面種別判断部１０５、画面変化判断部１０６、読み上げ判断部１０８および出力制御部１１０の手順または方法をコンピュータに実行させるものであるともいえる。
【００３０】
ここで、プロセッサ１００ｂとは、例えば、ＣＰＵ（Central Processing Unit）、処理装置、演算装置、プロセッサ、マイクロプロセッサ、マイクロコンピュータ、またはＤＳＰ（Digital Signal Processor）などのことである。
メモリ１００ｃは、例えば、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、フラッシュメモリ、ＥＰＲＯＭ（Erasable Programmable ROM）、ＥＥＰＲＯＭ（Electrically EPROM）等の不揮発性または揮発性の半導体メモリであってもよいし、ハードディスク、フレキシブルディスク等の磁気ディスクであってもよいし、ミニディスク、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）等の光ディスクであってもよい。
【００３１】
なお、画面情報取得部１０１、オブジェクト判断部１０３、画面種別判断部１０５、画面変化判断部１０６、読み上げ判断部１０８および出力制御部１１０の各機能について、一部を専用のハードウェアで実現し、一部をソフトウェアまたはファームウェアで実現するようにしてもよい。このように、画面情報読み上げ装置１００における処理回路１００ａは、ハードウェア、ソフトウェア、ファームウェア、またはこれらの組み合わせによって、上述の各機能を実現することができる。
【００３２】
次に、画面情報読み上げ装置１００の動作について説明する。
図３は、実施の形態１による画面情報読み上げ装置１００の動作を示すフローチャートである。
画面情報取得部１０１が、情報の読み上げ対象である表示装置３００の画面情報を取得する（ステップＳＴ１）。画面情報取得部１０１は、取得した画面情報を画像判断処理部１０２に出力する。画像判断処理部１０２のオブジェクト判断部１０３は、ステップＳＴ１で取得された画面情報からオブジェクトを抽出する（ステップＳＴ２）。オブジェクト判断部１０３は、ステップＳＴ２で抽出したオブジェクトと、オブジェクト記憶部１０４に記憶された前回抽出されたオブジェクトとを比較し、変化オブジェクトの有無の判断を行う（ステップＳＴ３）。
【００３３】
オブジェクト判断部１０３は、ステップＳＴ３で変化オブジェクトがあった場合、当該変化オブジェクトの種別を判断する（ステップＳＴ４）。オブジェクト判断部１０３は、変化オブジェクトの種別を画面種別判断部１０５および画面変化判断部１０６に出力し、変化オブジェクトの種類と変化内容情報を画面変化判断部１０６に出力する（ステップＳＴ５）。オブジェクト判断部１０３は、ステップＳＴ２で抽出したオブジェクトをオブジェクト記憶部１０４に記憶させる（ステップＳＴ６）。
【００３４】
画面種別判断部１０５は、ステップＳＴ５で入力された変化オブジェクトの種別、および画面情報取得部１０１が取得した画面情報を参照して画面種別を判断し（ステップＳＴ７）、画面変化判断部１０６に出力する。画面変化判断部１０６は、ステップＳＴ７で判断された画面種別、およびステップＳＴ５で入力された変化オブジェクトの種別および変化内容情報に基づいて、画面種別の変化、特定の画面表示でのオブジェクトの変化または特定の画面表示以外の画面表示でのオブジェクトの変化を判断する（ステップＳＴ８）。画面変化判断部１０６は、ステップＳＴ８の判断結果に応じた、読み上げ情報を読み上げ情報記憶部１０７から取得し、取得した情報の読み上げ実行を予約する（ステップＳＴ９）。画面変化判断部１０６は、読み上げ実行の予約情報を読み上げ判断部１０８に出力する。
【００３５】
読み上げ判断部１０８は、ステップＳＴ９で予約された予約情報と、読み上げ条件記憶部１０９に記憶された読み上げ条件とを照合して読み上げを実行するかを判断し（ステップＳＴ１０）、読み上げを実行すると判断した予約情報を出力制御部１１０に出力する。出力制御部１１０は、ステップＳＴ１０で読み上げを実行すると判断された予約情報をスピーカ４００から音声出力するための制御を行い（ステップＳＴ１１）、処理を終了する。
【００３６】
次に、図３のフローチャートのステップＳＴ４の処理を、図４のフローチャートを参照しながら詳細に説明する。
図４は、実施の形態１に係る画面情報読み上げ装置１００のオブジェクト判断部１０３の動作を示すフローチャートである。
オブジェクト判断部１０３は、ステップＳＴ３の処理結果を参照し、オブジェクトの変化、即ち表示装置３００の画面変化があったか否か判断を行う（ステップＳＴ２１）。画面変化がなかった場合（ステップＳＴ２１；ＮＯ）、オブジェクト判断部１０３は、図３のステップＳＴ５の処理に進む。一方、画面変化があった場合（ステップＳＴ２１；ＹＥＳ）、オブジェクト判断部１０３は変化オブジェクトの種類が「数字」であるか否か判断を行う（ステップＳＴ２２）。
【００３７】
変化オブジェクトの種類が「数字」でない場合（ステップＳＴ２２；ＮＯ）、オブジェクト判断部１０３はステップＳＴ２７の処理に進む。一方、変化オブジェクトの種別が「数字」であった場合（ステップＳＴ２２；ＹＥＳ）、オブジェクト判断部１０３は、オブジェクト記憶部１０４を参照して「数字」の変化オブジェクトが一分毎に変化し、且つ画面情報を参照して「数字」の変化オブジェクトが表示装置３００の画面の端部に表示されているか否か判断を行う（ステップＳＴ２３）。「数字」の変化オブジェクトが一分毎に変化し、且つ表示装置３００の画面の端部に表示されている場合（ステップＳＴ２３；ＹＥＳ）、オブジェクト判断部１０３は、変化オブジェクトの種別を「時刻オブジェクト」と判断し（ステップＳＴ２４）、ステップＳＴ３６の処理に進む。
【００３８】
一方、「数字」の変化オブジェクトが一分毎に変化していない、または表示装置３００の画面の端部に表示されていない場合（ステップＳＴ２３；ＮＯ）、オブジェクト判断部１０３は、オブジェクト記憶部１０４を参照して「数字」の変化オブジェクトが一秒毎に変化しているか、且つ画面情報を参照して「数字」の変化オブジェクトが表示装置３００の画面の端部以外に表示されているか否か判断を行う（ステップＳＴ２５）。「数字」の変化オブジェクトが一秒毎に変化し、且つ表示装置３００の画面の端部以外に表示されている場合（ステップＳＴ２５；ＹＥＳ）、オブジェクト判断部１０３は、変化オブジェクトの種別を「再生時間オブジェクト」と判断し（ステップＳＴ２６）、ステップＳＴ３６の処理に進む。一方、「数字」の変化オブジェクトが一秒毎に変化していない、または表示装置３００の画面の端部以外に表示されていない場合（ステップＳＴ２５；ＮＯ）、オブジェクト判断部１０３は、ステップＳＴ２７の処理に進む。
【００３９】
オブジェクト判断部１０３は、変化オブジェクトの種類が「文字列」であるか否か判断を行う（ステップＳＴ２７）。変化オブジェクトの種類が「文字列」でない場合（ステップＳＴ２７；ＮＯ）、オブジェクト判断部１０３はステップＳＴ３３の処理に進む。一方、変化オブジェクトの種類が「文字列」であった場合（ステップＳＴ２７；ＹＥＳ）、オブジェクト判断部１０３は、オブジェクト記憶部１０４を参照して「文字列」の変化オブジェクトが表示装置３００の画面の上部に表示され、且つ画面情報を参照してその他の文字列とフォント、サイズまたは色のいずれか一つが異なるか否か判断を行う（ステップＳＴ２８）。ステップＳＴ２８の判断処理における、表示装置３００の画面の上部とは、例えば、画面を上から下に３分割した場合の最上部の領域である。
【００４０】
「文字列」の変化オブジェクトが表示装置３００の画面の上部に表示され、且つその他の文字列とフォント、サイズまたは色のうちのいずれか１つが異なる場合（ステップＳＴ２８；ＹＥＳ）、オブジェクト判断部１０３は、変化オブジェクトの種別を「文字列タイトルオブジェクト」と判断し（ステップＳＴ２９）、ステップＳＴ３６の処理に進む。
【００４１】
一方、「文字列」の変化オブジェクトが表示装置３００の画面の上部に表示されていない、またはその他の文字列とフォント、サイズおよび色が同一である場合（ステップＳＴ２８；ＮＯ）、オブジェクト判断部１０３は、画面情報を参照して、「文字列」の変化オブジェクトと同じ配列の他の文字列が存在するか否か判断を行う（ステップＳＴ３０）。「文字列」の変化オブジェクトと同じ配列の他の文字列が存在する場合（ステップＳＴ３０；ＹＥＳ）、オブジェクト判断部１０３は、変化オブジェクトの種別を「文字列リストオブジェクト」と判断し（ステップＳＴ３１）、ステップＳＴ３６の処理に進む。一方、「文字列」の変化オブジェクトと同じ配列の他の文字列が存在しない場合（ステップＳＴ３０；ＮＯ）、オブジェクト判断部１０３は、変化オブジェクトの種別を「その他の文字列オブジェクト」と判断し（ステップＳＴ３２）、ステップＳＴ３６の処理に進む。
【００４２】
オブジェクト判断部１０３は、変化オブジェクトの種類が「記号」または「マーク」であるか否か判断を行う（ステップＳＴ３３）。
変化オブジェクトの種類が「記号」または「マーク」である場合（ステップＳＴ３３；ＹＥＳ）、オブジェクト判断部１０３は、変化オブジェクトの変化内容情報が示す変化オブジェクトの内容が、記憶領域に格納された、例えば操作禁止記号または操作禁止マークと一致するか否か判断を行う（ステップＳＴ３４）。変化オブジェクトの変化内容情報が示す変化オブジェクトの内容が、操作禁止記号または操作禁止マークと一致した場合（ステップＳＴ３４；ＹＥＳ）、オブジェクト判断部１０３は、変化オブジェクトの種別を「特殊オブジェクト」と判断し（ステップＳＴ３５）、ステップＳＴ３６の処理に進む。
【００４３】
一方、変化オブジェクトの種類が「記号」または「マーク」でない場合（ステップＳＴ３３；ＮＯ）、および変化オブジェクトの変化内容情報が示す変化オブジェクトの内容が、操作禁止記号または操作禁止マークと一致しない場合（ステップＳＴ３４；ＮＯ）、オブジェクト判断部１０３は、ステップＳＴ３６の処理に進む。
【００４４】
オブジェクト判断部１０３は、全ての変化オブジェクトについて処理を行ったか否か判断を行う（ステップＳＴ３６）。全ての変化オブジェクトについて処理を行った場合（ステップＳＴ３６；ＹＥＳ）、オブジェクト判断部１０３は、図３のステップＳＴ５の処理に進む。一方、全ての変化オブジェクトについて処理を行っていない場合（ステップＳＴ３６；ＮＯ）、ステップＳＴ２２の処理に戻り、オブジェクト判断部１０３は未処理の変化オブジェクトに対して、上述した処理を行う。
【００４５】
次に、図３のフローチャートのステップＳＴ７の処理を、図５のフローチャートを参照しながら詳細に説明する。
図５は、実施の形態１に係る画面情報読み上げ装置１００の画面種別判断部１０５の動作を示すフローチャートである。
画面種別判断部１０５は、ステップＳＴ５でオブジェクト判断部１０３から入力された変化オブジェクトの種別を参照し、文字列リストオブジェクトが存在するか否か判断を行う（ステップＳＴ４１）。文字列リストオブジェクトが存在する場合（ステップＳＴ４１；ＹＥＳ）、画面種別判断部１０５は、現在の表示装置３００の画面の画面種別が「リスト画面表示」であると判断し（ステップＳＴ４２）、図３のフローチャートのステップＳＴ８の処理に進む。
【００４６】
一方、文字列リストオブジェクトが存在しない場合（ステップＳＴ４１；ＮＯ）、画面種別判断部１０５は、変化オブジェクトの種別を参照し、再生時間オブジェクトが存在するか否か判断を行う（ステップＳＴ４３）。再生時間オブジェクトが存在する場合（ステップＳＴ４３；ＹＥＳ）、画面種別判断部１０５は、現在の表示装置３００の画面の画面種別が「再生画面表示」であると判断し（ステップＳＴ４４）、図３のフローチャートのステップＳＴ８の処理に進む。
【００４７】
一方、再生時間オブジェクトが存在しない場合（ステップＳＴ４３；ＮＯ）、画面種別判断部１０５は、オブジェクト判断部１０３から入力された変化オブジェクトの種別または画面変化情報を参照し、表示装置３００の画面に変化オブジェクトが存在せず、且つ背景色が「黒」であるか否か判断を行う（ステップＳＴ４５）。表示装置３００の画面に変化オブジェクトが存在せず、且つ背景色が「黒」である場合（ステップＳＴ４５；ＹＥＳ）、画面種別判断部１０５は、表示装置３００の画面が黒画であり、画面種別が「画面ＯＦＦ表示」であると判断し（ステップＳＴ４６）、図３のフローチャートのステップＳＴ８の処理に進む。
【００４８】
一方、表示装置３００の画面に変化オブジェクトが存在する、または背景色が「黒」でない場合（ステップＳＴ４５；ＮＯ）、画面種別判断部１０５は現在の表示装置３００の画面の画面種別が「その他画面表示」であると判断し（ステップＳＴ４７）、図３のフローチャートのステップＳＴ８の処理に進む。
【００４９】
図６から図９は、表示装置３００の画面の一例を示している。
図６は、実施の形態１に係る画面情報読み上げ装置１００が画面種別をリスト画面表示であると判断する場合の表示装置３００の画面例を示している。
図６の表示装置３００の画面５００には、文字列リストオブジェクト５０１ａ，５０１ｂ，５０１ｃが表示されているため、画面種別判断部１０５は、ステップＳＴ４１の処理において、リストオブジェクトが存在すると判断し（ステップＳＴ４１；ＹＥＳ）、ステップＳＴ４２の処理において画面種別がリスト画面表示であると判断する。
図６で示したように、表示装置３００の画面５００には、その他のオブジェクトである、文字列タイトルオブジェクト５０２、特殊操作禁止オブジェクト５０３、その他の文字列オブジェクト５０４、および時刻オブジェクト５０５等が含まれる場合があるが、文字列リストオブジェクトが存在すれば、画面種別判断部１０５は画面種別がリスト画面表示であると判断する。
【００５０】
図７は、実施の形態１に係る画面情報読み上げ装置１００が画面種別を再生画面表示であると判断する場合の表示装置３００の画面例を示している。
図７の表示装置３００の画面５１０には、再生時間オブジェクト５１１が表示されており、文字列リストオブジェクトが存在しないため、画面種別判断部１０５は、ステップＳＴ４３の処理において、再生時間オブジェクトが存在すると判断し（ステップＳＴ４３；ＹＥＳ）、ステップＳＴ４４の処理において画面種別が再生画面表示であると判断する。
図７で示したように、表示装置３００の画面５００には、その他のオブジェクトである、文字列タイトルオブジェクト５１２、特殊操作禁止オブジェクト５１３、その他の文字列オブジェクト５１４、および時刻オブジェクト５１５等が含まれる場合があるが、文字列リストオブジェクトが存在せず、再生時間オブジェクトが存在すれば、画面種別判断部１０５は画面種別が再生画面表示であると判断する。
【００５１】
図８は、実施の形態１に係る画面情報読み上げ装置１００が画面種別を画面ＯＦＦ表示であると判断する場合の表示装置３００の画面例を示している。
図８の表示装置３００の画面５２０では、画面種別判断部１０５が、ステップＳＴ４５の処理において、変化オブジェクトが存在せず、且つ背景色が黒であると判断し（ステップＳＴ４５；ＹＥＳ）、ステップＳＴ４６の処理において画面種別が画面ＯＦＦ表示であると判断する。
【００５２】
図９は、実施の形態１に係る画面情報読み上げ装置１００が画面種別をその他画面表示であると判断する場合の表示装置３００の画面例を示している。
図９の表示装置３００の画面５３０には、文字列リストオブジェクトおよび再生時間オブジェクトがいずれも存在せず、変化オブジェクトが存在し（図９における文字列タイトルオブジェクト５３２、特殊操作禁止オブジェクト５３３、その他の文字列オブジェクト５３４、および時刻オブジェクト５３５）、背景色が黒でないため、画面種別判断部１０５は、ステップＳＴ４７の処理において画面種別がその他画面表示であると判断する。
【００５３】
次に、図３のフローチャートのステップＳＴ８およびステップＳＴ９の処理を、図１０のフローチャートを参照しながら詳細に説明する。
図１０は、実施の形態１に係る画面情報読み上げ装置１００の画面変化判断部１０６の動作を示すフローチャートである。
画面変化判断部１０６は、画面種別判断部１０５から入力された画面種別と、バッファ等に一時格納された前回入力された画面種別とを比較し、画面種別が変化したか否か判断を行う（ステップＳＴ５１）。画面種別が変化した場合（ステップＳＴ５１；ＹＥＳ）、画面変化判断部１０６は、画面種別が「画面ＯＦＦ表示」であるか否か判断を行う（ステップＳＴ５２）。画面種別が「画面ＯＦＦ表示」である場合（ステップＳＴ５２；ＹＥＳ）、画面変化判断部１０６は読み上げ情報記憶部１０７から、画面種別「画面ＯＦＦ表示」に対応する読み上げ情報「screen OFF」を取得し、読み上げ実行を予約する（ステップＳＴ５３）。その後、画面変化判断部１０６は、ステップＳＴ７１の処理に進む。
【００５４】
一方、画面種別が「画面ＯＦＦ表示」でない場合（ステップＳＴ５２；ＮＯ）、画面変化判断部１０６は読み上げ情報記憶部１０７から、画面種別が変化したことを示す読み上げ情報「screen changed」を取得し、読み上げ実行を予約し（ステップＳＴ５４）、ステップＳＴ７０の処理に進む。
【００５５】
また、画面種別が変化していない場合（ステップＳＴ５１；ＮＯ）、画面変化判断部１０６は画面種別が「リスト画面表示」であるか否か判断を行う（ステップＳＴ５５）。画面種別が「リスト画面表示」である場合（ステップＳＴ５５；ＹＥＳ）、画面変化判断部１０６はオブジェクト判断部１０３から入力された変化内容情報を参照し、文字列リストオブジェクトの背景色が変化したか否か判断を行う（ステップＳＴ５６）。文字列リストオブジェクトの背景色が変化した場合（ステップＳＴ５６；ＹＥＳ）、画面変化判断部１０６は背景色が変化したオブジェクトが選択されたことを示す読み上げ情報「XXXXXX selected」を取得し、読み上げ実行を予約し（ステップＳＴ５７）、ステップＳＴ７０の処理に進む。
【００５６】
一方、文字列リストオブジェクトの背景色が変化していない場合（ステップＳＴ５６；ＮＯ）、画面変化判断部１０６はリストのオブジェクトを示す読み上げ情報「XXXXXX1,XXXXXX2,XXXXXX3 listed」を取得し、読み上げ実行を予約し（ステップＳＴ５８）、ステップＳＴ７０の処理に進む。
【００５７】
一方、画面種別が「リスト画面表示」でない場合（ステップＳＴ５５；ＮＯ）、画面変化判断部１０６は画面種別が「再生画面表示」であるか否か判断を行う（ステップＳＴ５９）。画面種別が「再生画面表示」である場合（ステップＳＴ５９；ＹＥＳ）、画面変化判断部１０６はオブジェクト判断部１０３から入力された変化オブジェクトの種別を参照し、再生時間オブジェクトが変化したか否か判断を行う（ステップＳＴ６０）。再生時間オブジェクトが変化した場合（ステップＳＴ６０；ＹＥＳ）、画面変化判断部１０６は変化内容情報を参照し、変化した再生時間を示す読み上げ情報「YYYYYY」を取得し、読み上げ実行を予約し（ステップＳＴ６１）、ステップＳＴ７０の処理に進む。
【００５８】
一方、画面種別が「再生画面表示」でない場合（ステップＳＴ５９；ＮＯ）、または再生時間オブジェクトが変化していない場合（ステップＳＴ６０；ＮＯ）、画面変化判断部１０６は変化オブジェクトの種別を参照し、時刻オブジェクトが変化したか否か判断を行う（ステップＳＴ６２）。時刻オブジェクトが変化した場合（ステップＳＴ６２；ＹＥＳ）、画面変化判断部１０６は変化内容情報を参照し、変化した時刻を示す読み上げ情報「ZZZZZZ」を取得し、読み上げ実行を予約し（ステップＳＴ６３）、ステップＳＴ７０の処理に進む。
【００５９】
一方、時刻オブジェクトが変化していない場合（ステップＳＴ６２；ＮＯ）、画面変化判断部１０６は変化オブジェクトの種別を参照し、文字列タイトルオブジェクトが変化したか否か判断を行う（ステップＳＴ６４）。文字列タイトルオブジェクトが変化した場合（ステップＳＴ６４；ＹＥＳ）、画面変化判断部１０６は変化内容情報を参照し、変化したタイトルを示す読み上げ情報「AAAAAA」を取得し、読み上げ実行を予約し（ステップＳＴ６５）、ステップＳＴ７０の処理に進む。
【００６０】
一方、文字列タイトルオブジェクトが変化していない場合（ステップＳＴ６４；ＮＯ）、画面変化判断部１０６は変化オブジェクトの種別を参照し、その他の文字列オブジェクトが変化したか否か判断を行う（ステップＳＴ６６）。その他の文字列オブジェクトが変化した場合（ステップＳＴ６６；ＹＥＳ）、画面変化判断部１０６は変化内容情報を参照し、変化した文字列を示す読み上げ情報「BBBBBB」を取得し、読み上げ実行を予約し（ステップＳＴ６７）、ステップＳＴ７０の処理に進む。
【００６１】
一方、その他の文字列オブジェクトが変化していない場合（ステップＳＴ６６；ＮＯ）、画面変化判断部１０６は変化オブジェクトの種別を参照し、特殊オブジェクトが変化したか否か判断を行う（ステップＳＴ６８）。特殊オブジェクト（例えば、操作禁止オブジェクト）が変化した場合（ステップＳＴ６８；ＹＥＳ）、操作禁止であることを示す読み上げ情報「Action not supported」を取得し、読み上げ実行を予約し（ステップＳＴ６９）、ステップＳＴ７０の処理に進む。
【００６２】
画面変化判断部１０６は、設定された全ての判定項目について判断を行ったか否か判断を行う（ステップＳＴ７０）。全ての判定項目について判断を行っていない場合（ステップＳＴ７０；ＮＯ）、画面変化判断部１０６はステップＳＴ５５の処理に戻り、上述した処理を繰り返す。一方、全ての判定項目について判断を行った場合（ステップＳＴ７０；ＹＥＳ）、画面変化判断部１０６は、読み上げ実行の予約情報を読み上げ判断部１０８に出力し（ステップＳＴ７１）、図３のフローチャートのステップＳＴ１０の処理に進む。
【００６３】
次に、図３のフローチャートのステップＳＴ１０およびステップＳＴ１１の処理を、図１１のフローチャートを参照しながら詳細に説明する。
図１１は、実施の形態１に係る画面情報読み上げ装置１００の読み上げ判断部１０８の動作を示すフローチャートである。
読み上げ判断部１０８は、画面変化判断部１０６から予約情報が入力されたか否か判断を行う（ステップＳＴ８１）。予約情報が入力されていない場合（ステップＳＴ８１；ＮＯ）、処理を終了する。
【００６４】
一方、予約情報が入力されている場合（ステップＳＴ８１；ＹＥＳ）、読み上げ判断部１０８は、入力された予約情報と読み上げ条件記憶部１０９に記憶された読み上げ条件とを照合し、一致する予約情報が存在するか否か判断を行う（ステップＳＴ８２）。読み上げ条件と一致する予約情報が存在する場合（ステップＳＴ８２；ＹＥＳ）、読み上げ判断部１０８は一致する予約情報を出力制御部１１０に出力し（ステップＳＴ８３）、図３のフローチャートのステップＳＴ１１の処理に進む。一方、読み上げ条件と一致する予約情報が存在しない場合（ステップＳＴ８２；ＮＯ）、処理を終了する。
【００６５】
図１０のフローチャートにおいて、画面変化判断部１０６が、例えば読み上げ情報「screen changed」の実行予約、読み上げ情報「XXXXXX1,XXXXXX2,XXXXXX3 listed」の実行予約、および読み上げ情報「ZZZZZZ」の実行予約を行ったものとする。また、図１１のフローチャートにおいて、読み上げ判断部１０８が、読み上げ条件と一致する予約情報が、読み上げ情報「screen changed」、および読み上げ情報「XXXXXX1,XXXXXX2,XXXXXX3 listed」であると判断し、出力制御部１１０に出力したものとする。出力制御部１１０は、読み上げ情報「screen changed」を音声出力し、続けて読み上げ情報「XXXXXX1,XXXXXX2,XXXXXX3 listed」を音声出力するように、スピーカ４００を制御する。出力制御部１１０の制御に従って、スピーカ４００からは「screen changed」および「XXXXXX1,XXXXXX2,XXXXXX3 listed」と読み上げる音声が出力される。
【００６６】
以上のように、この実施の形態１によれば、情報の読み上げ対象である表示装置の画面情報を取得する画面情報取得部１０１と、取得された画面情報から、変化したオブジェクトの有無を判断し、変化したオブジェクトがあった場合に、当該変化したオブジェクトの種別を判断するオブジェクト判断部１０３と、判断された変化したオブジェクトの種別に基づいて表示装置に表示された画面の画面種別を判断する画面種別判断部１０５と、画面種別の判断結果を参照し、画面種別が変化したと判断した場合に、画面種別の変化に対応した情報の読み上げの実行を予約する画面変化判断部１０６とを備えるように構成したので、表示された文字列を読み上げるのではなく、ユーザが必要とする情報を抽出して読み上げることができる。これによって、ユーザにとって有益な情報の読み上げを行うことができる。
【００６７】
また、この実施の形態１によれば、予約された情報の読み上げの実行が、予め設定された読み上げ条件と一致した場合に、予約された情報の読み上げを実行させる読み上げ判断部１０８を備えるように構成したので、ユーザが必要とする情報を適切なタイミングで読み上げることができる。
【００６８】
また、この実施の形態１によれば、読み上げ判断部１０８が、予約された情報の読み上げの実行が、所定時間毎に変化する数字の読み上げである場合に、一定時間毎に予約した情報の読み上げを実行するように構成したので、時刻情報または再生時間が変化する度に読み上げを行うのを抑制し、適切なタイミングで情報の読み上げを行うことができる。
【００６９】
また、この実施の形態１によれば、画面情報取得部１０１が、画面情報を、表示装置３００に表示された画面を撮影した映像情報から取得する、または表示装置から入力された映像信号から取得するように構成したので、表示装置に画面情報の読み上げ機能を後付けで適用させることができる。
【００７０】
なお、本願発明はその発明の範囲内において、実施の形態の任意の構成要素の変形、もしくは実施の形態の任意の構成要素の省略が可能である。
【符号の説明】
【００７１】
１００  画面情報読み上げ装置、１０１  画面情報取得部、１０２  画像判断処理部、１０３  オブジェクト判断部、１０４  オブジェクト記憶部、１０５  画面種別判断部、１０６  画面変化判断部、１０７  読み上げ情報記憶部、１０８  読み上げ判断部、１０９  読み上げ条件記憶部、１１０  出力制御部。
【図１】
2018206009.tif 000003
【図２】
2018206009.tif 000004
【図３】
2018206009.tif 000005
【図４】
2018206009.tif 000006
【図５】
2018206009.tif 000007
【図６】
2018206009.tif 000008
【図７】
2018206009.tif 000009
【図８】
2018206009.tif 000010
【図９】
2018206009.tif 000011
【図１０】
2018206009.tif 000012
【図１１】
2018206009.tif 000013