(57)【要約】  ユーザが第１のオブジェクトを使用した際の前記第１のオブジェクトの第１の設定項目に係る第１の設定情報に基づいて、前記ユーザに使用される第２のオブジェクトの前記第１の設定項目及び前記第１の設定項目とは異なる第２の設定項目に係る第２の設定情報を生成する制御部、を備える情報処理装置。
2020148978.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが第１のオブジェクトを使用した際の前記第１のオブジェクトの第１の設定項目に係る第１の設定情報に基づいて、前記ユーザに使用される第２のオブジェクトの前記第１の設定項目及び前記第１の設定項目とは異なる第２の設定項目に係る第２の設定情報を生成する制御部、
を備える情報処理装置。
【請求項２】
前記第１の設定情報は、前記第１のオブジェクトの出力に対するアクセシビリティに関し、
前記第２の設定情報は、前記第２のオブジェクトの出力に対するアクセシビリティに関する、請求項１に記載の情報処理装置。
【請求項３】
前記第１の設定項目と前記第２の設定項目とは、同一の器官の能力に関する設定項目である、請求項１に記載の情報処理装置。
【請求項４】
前記第１の設定項目と前記第２の設定項目とは、異なる器官の能力に関する設定項目である、請求項１に記載の情報処理装置。
【請求項５】
前記第１のオブジェクトと前記第２のオブジェクトとは、同一である、請求項１に記載の情報処理装置。
【請求項６】
前記第１のオブジェクトと前記第２のオブジェクトとは、異なる、請求項１に記載の情報処理装置。
【請求項７】
前記第１のオブジェクトは、前記第２のオブジェクトと比較して、前記ユーザによる使用頻度が高い、請求項６に記載の情報処理装置。
【請求項８】
前記制御部は、前記第１のオブジェクト及び前記第２のオブジェクトのアクセシビリティに関する特性を示す特性情報にさらに基づいて、前記第２の設定情報を生成する、請求項１に記載の情報処理装置。
【請求項９】
前記制御部は、前記ユーザが前記第１のオブジェクトを使用した際の環境を示す第１の環境情報に基づいて、前記第２の設定情報を生成する、請求項１に記載の情報処理装置。
【請求項１０】
前記制御部は、前記ユーザが前記第２のオブジェクトを使用する際の環境を示す第２の環境情報に基づいて、前記第２の設定情報を生成する、請求項１に記載の情報処理装置。
【請求項１１】
前記制御部は、前記第１の設定情報に基づいて前記ユーザの能力を示す能力情報を推定し、推定した前記能力情報に基づいて前記第２の設定情報を生成する、請求項１に記載の情報処理装置。
【請求項１２】
前記第１のオブジェクト及び前記第２のオブジェクトは、端末装置である、請求項１に記載の情報処理装置。
【請求項１３】
前記第１のオブジェクト及び前記第２のオブジェクトは、アプリケーションである、請求項１に記載の情報処理装置。
【請求項１４】
前記第２の設定情報は、視覚に関する設定情報として、文字サイズ、ズーム、コントラスト、文字読み上げ又は操作フィードバック音の少なくともいずれかに関する設定情報を含む、請求項１に記載の情報処理装置。
【請求項１５】
前記第２の設定情報は、聴覚に関する設定情報として、音量、音声強調、視覚通知又は字幕の少なくともいずれかに関する設定情報を含む、請求項１に記載の情報処理装置。
【請求項１６】
ユーザが第１のオブジェクトを使用した際の前記第１のオブジェクトの第１の設定項目に係る第１の設定情報に基づいて、前記ユーザに使用される第２のオブジェクトの前記第１の設定項目及び前記第１の設定項目とは異なる第２の設定項目に係る第２の設定情報をプロセッサにより生成すること、
を含む情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置及び情報処理方法に関する。
【背景技術】
【０００２】
人は、ソフトウェア又はハードウェアを使用する際に、自分の能力に応じた設定を行い得る。例えば視覚障がいを有するユーザは、文字を見やすくするために文字サイズを大きくしたり輝度を上げたりする等の設定を行う。近年、スマートフォン、ウェアラブル端末、及び家電（家庭用電気機械器具）等の端末装置、並びに端末装置内で実行されるアプリケーション等、ユーザの能力に応じた設定が可能なオブジェクトは増加している。そこで、近年では、ユーザの能力に応じた設定を支援するための技術が開発されている。【０００３】
例えば、下記特許文献１には、ユーザごとに情報処理装置の情報画面のアクセシビリティ設定を行う技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−１３４６９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記特許文献１に記載の技術では、少なくともユーザによりアクセシビリティの設定が行われていた。アクセシビリティの設定項目が多岐に渡り得ることを考慮すれば、その全てをユーザに設定させることは多大な負荷になる。【０００６】
そこで、本開示では、ユーザの能力に応じた設定を行うための負荷を軽減することが可能な仕組みを提供する。
【課題を解決するための手段】
【０００７】
本開示によれば、ユーザが第１のオブジェクトを使用した際の前記第１のオブジェクトの第１の設定項目に係る第１の設定情報に基づいて、前記ユーザに使用される第２のオブジェクトの前記第１の設定項目及び前記第１の設定項目とは異なる第２の設定項目に係る第２の設定情報を生成する制御部、を備える情報処理装置が提供される。【０００８】
また、本開示によれば、ユーザが第１のオブジェクトを使用した際の前記第１のオブジェクトの第１の設定項目に係る第１の設定情報に基づいて、前記ユーザに使用される第２のオブジェクトの前記第１の設定項目及び前記第１の設定項目とは異なる第２の設定項目に係る第２の設定情報をプロセッサにより生成すること、を含む情報処理方法が提供される。
【図面の簡単な説明】
【０００９】
【図１】本開示の一実施形態に係るシステムの構成の一例を示すブロック図である。
【図２】本実施形態に係る障がい重度情報の時系列変化の一例を説明するためのグラフである。
【図３】本実施形態に係る障がい重度情報推定処理の一例を説明するためのグラフである。
【図４】本実施形態に係る情報処理装置により実行されるアクセシビリティ設定処理の流れの一例を示すフローチャートである。
【図５】第２の変形例に係るシステムの構成の一例を示すブロック図である。
【図６】ニューラルネットワークの概要を説明するための図である。
【図７】第３の変形例に係る情報処理装置におけるニューラルネットワークの適用例を説明するための図である。
【図８】本実施形態に係る情報処理装置のハードウェア構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１０】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１１】
なお、説明は以下の順序で行うものとする。
１．構成例
１．１．システム構成例
１．２．情報処理装置の構成例
２．処理の流れ
３．ユースケース
４．変形例
４．１．第１の変形例
４．２．第２の変形例
４．３．第３の変形例
４．４．第４の変形例
５．ハードウェア構成例
６．まとめ
【００１２】
＜＜１．構成例＞＞
＜１．１．システム構成例＞
図１は、本開示の一実施形態に係るシステムの構成の一例を示すブロック図である。図１に示すように、本実施形態に係るシステム１は、情報処理装置１０及び複数の端末装置２０（２０−１〜２０−Ｎ）から成る端末装置群を含む。なお、以下では、端末装置２０−１〜２０−Ｎを特に区別する必要がない場合、これらを端末装置２０とも総称する。
【００１３】
（１）端末装置２０
端末装置２０は、ユーザにより使用され、ユーザの能力に応じた設定がされるオブジェクトの一例である。端末装置２０としては、例えば、テレビ（即ち、テレビ受像機）、スマートフォン、ビデオカメラ、及び電子レンジ等が挙げられる。端末装置２０は、ユーザにより操作されると、応答を出力する。
【００１４】
端末装置２０は、ユーザにより入力された第１の設定情報に基づいて、端末装置２０の設定を行う。端末装置２０は、ユーザにより入力された第１の設定情報を情報処理装置１０に出力する（例えば、送信する）。他方、端末装置２０は、情報処理装置１０から第２の設定情報を入力される（例えば、受信する）と、第２の設定情報に基づいて端末装置２０の設定を行う。ユーザにより第１の設定情報が入力される端末装置２０を、以下では第１の端末装置２０とも称する。ユーザの代理で、情報処理装置１０により第２の設定情報が入力される端末装置２０を、以下では第２の端末装置２０とも称する。また、これらを特に区別する必要が無い場合、これらを端末装置２０とも総称する。
【００１５】
第１の設定情報は、第１の端末装置２０の出力に対するアクセシビリティに関する設定情報である。第１の設定情報は、ひとつ以上の設定項目の設定値を含む。端末装置２０は、ユーザによる操作履歴のうちアクセシビリティ設定に関する操作履歴から、第１の設定情報を抽出する。他の一例として、端末装置２０は、操作履歴を情報処理装置１０に出力し、情報処理装置１０により第１の設定情報が抽出されてもよい。
【００１６】
第２の設定情報は、第２の端末装置２０の出力に対するアクセシビリティに関する設定情報である。第２の設定情報は、第１の設定情報と同様に、ひとつ以上の設定項目の設定値を含む。第１の設定情報と第２の設定情報とを特に区別する必要がない場合、これらを単に設定情報とも称する。
【００１７】
設定情報は、障がいや怪我、病気等により低下したユーザの能力を補助するために、ユーザの能力に応じて設定される。ユーザの能力とは、ユーザの体を構成する器官の能力である。具体的には、ユーザの能力は、感覚器系の能力を含む。感覚器系の能力は、例えば視覚、聴覚、触覚、味覚、及び嗅覚から成る五感の能力の他に、平衡感覚等の他の感覚の能力を含む概念である。また、ユーザの能力は、骨、関節、靭帯及び筋肉等の運動器系の能力も含み得る。運動器系の能力は、例えば筋力や関節の可動域を含む概念である。また、ユーザの能力は、認知能力、言語能力、及び発話能力等の脳機能の能力も含み得る。
【００１８】
例えば、設定情報は、視覚に関する設定情報として、文字サイズ、ズーム、コントラスト、文字読み上げ、又は操作フィードバック音の少なくともいずれかに関する設定情報を含み得る。文字サイズに関する設定情報により、例えば文字サイズの大小が設定される。ズームに関する設定情報により、例えば画面ズームのＯＮ／ＯＦＦ及びズーム率が設定される。コントラストに関する設定情報により、例えばコントラスト比が設定される。文字読み上げに関する設定情報により、例えば文字読み上げ機能のＯＮ／ＯＦＦ及び読み上げ速度が設定される。操作フィードバック音に関する設定情報により、例えば操作時に操作音をフィードバックする機能のＯＮ／ＯＦＦ及びフィードバック音の音量が設定される。その他、視覚に関する設定情報は、色又は深度等の、その他の任意の設定情報を含み得る。
【００１９】
例えば、設定情報は、聴覚に関する設定情報として、音量、音声強調、視覚通知又は字幕の少なくともいずれかに関する設定情報を含む。音量に関する設定情報により、例えば音量の大小が設定される。音声強調に関する設定情報により、例えば音声強調機能のＯＮ／ＯＦＦ及び音声強調の度合いが設定される。視覚通知に関する設定情報により、例えばＬＥＤ（light  emitting  diode）フラッシュによる通知のＯＮ／ＯＦＦが設定される。字幕に関する設定情報により、例えば字幕のＯＮ／ＯＦＦが設定される。その他、聴覚に関する設定情報は、周波数帯域又はエコー機能のＯＮ／ＯＦＦ等の、その他の任意の設定情報を含み得る。
【００２０】
（２）情報処理装置１０
情報処理装置１０は、取得した情報に基づいて第２の設定情報を生成し、第２の設定情報を第２の端末装置２０に送信し設定させる装置である。情報処理装置１０は、ユーザの代理で第２の設定情報を第２の端末装置２０に入力して、障がい等により低下したユーザの能力の補助を第２の端末装置２０において実現する。
【００２１】
情報処理装置１０と端末装置２０との間の情報のやり取りは、有線又は無線の任意の通信規格に従った通信より実現される。そのような通信規格としては、ＬＡＮ（Local  Area  Network）、無線ＬＡＮ、Ｗｉ−Ｆｉ（登録情報）、及びＢｌｕｅｔｏｏｔｈ（登録情報）等が挙げられる。ただし、第２の設定情報の送信に関しては、情報処理装置１０は、端末装置２０の操作手段に対応する手段を用いてもよい。例えば、テレビは、典型的にはリモートコントローラから送信される赤外線信号により遠隔操作されるので、情報処理装置１０は、赤外線信号を用いて第２の設定情報をテレビに送信してもよい。また、端末装置２０が音声操作に対応している場合、情報処理装置１０は、第２の設定情報に対応する音声を発話することで、第２の設定情報を端末装置２０に送信してもよい。
【００２２】
＜１．２．情報処理装置の構成例＞
図１を続けて参照しながら、情報処理装置１０の構成例を説明する。図１に示すように、情報処理装置１０は、環境情報取得部１１、能力情報推定部１２、能力情報記憶部１３、アクセシビリティ対応情報生成部１４、アクセシビリティ対応情報記憶部１５、及び設定情報生成部１６を含む。
【００２３】
−環境情報取得部１１
環境情報取得部１１は、ユーザが端末装置２０を使用した際の環境を示す環境情報を取得する機能を有する。環境情報取得部１１は、センサ装置により検出されたセンサ情報に基づいて、環境情報を取得する。環境情報取得部１１は、画像センサ、音声センサ、及び照度センサ等のユーザの周囲の環境に関する情報を検出する各種センサ装置を含み得る。環境情報取得部１１は、取得した環境情報を能力情報推定部１２に出力する。
【００２４】
一例として、環境情報取得部１１は、端末装置２０が屋外に位置するか屋内に位置するか、日中であるか夜であるか、照明器具が点灯しているか否か、及びカーテンが開いているか否か等の、視覚に関する環境情報を取得する。例えば、視覚に関する環境情報は、端末装置２０又は端末装置２０の周囲に設けられた照度センサ又は画像センサ等による検出結果に基づいて取得される。
【００２５】
他の一例として、環境情報取得部１１は、環境音の音量及び周波数帯域等の、聴覚に関する環境情報を取得する。聴覚に関する環境情報は、端末装置２０又は端末装置２０の周囲に設けられた音声センサによる検出結果に基づいて取得される。
【００２６】
他の一例として、環境情報取得部１１は、誰が端末装置２０を操作しているか及びどのようなユースケース（例えば、急いでいるか否か等）で端末装置２０を操作しているか等の、ユーザの関する環境情報を取得する。例えば、ユーザに関する環境情報は、端末装置２０又は端末装置２０の周囲に設けられた画像センサにより検出された画像を画像認識することで、又はマイクにより検出された音声を音声認識することで、取得される。
【００２７】
−能力情報推定部１２
能力情報推定部１２は、ユーザの能力を示す能力情報を推定する機能を有する。能力情報推定部１２は、推定した能力情報を能力情報記憶部１３に出力する。なお、能力情報推定部１２は、環境情報に基づいてユーザを識別し、ユーザごとに能力情報を推定する。
【００２８】
能力情報推定部１２は、第１の端末装置２０の第１の設定情報に基づいて、ユーザの能力情報を推定する。一例として、能力情報推定部１２は、視覚に関する設定情報に基づいて、視覚に関する能力情報を推定する。具体的には、能力情報推定部１２は、文字サイズが大きいほど、文字読み上げがＯＮであるほど、及びコントラスト比が大きいほど、視覚能力が低いと推定し、その逆では高いと推定する。他の一例として、能力情報推定部１２は、聴覚に関する設定情報に基づいて、聴覚に関する能力情報を推定する。具体的には、能力情報推定部１２は、音量が大きいほど、字幕がＯＮであるほど、及び音声強調がＯＮであるほど、聴覚能力が低いと推定し、その逆では高いと推定する。
【００２９】
さらに、能力情報推定部１２は、ユーザが第１の端末装置２０を使用した際に取得された環境情報（第１の環境情報に相当）に基づいて、ユーザの能力情報を推定してもよい。一例として、能力情報推定部１２は、室内照度に基づいて、視覚に関する能力情報を推定する。具体的には、能力情報推定部１２は、室内照度が高いほど視覚能力が低いと推定し、室内照度が低いほど視覚能力が高いと設定する。室内照度が低いほど端末装置２０から出力される文字は読みにくくなる傾向にある。この点、同じ文字サイズ設定であっても、低い室内照度でも文字を読める場合には視覚能力が高く、高い室内照度でないと文字を読めない場合には視覚能力が低いと言える。他の一例として、能力情報推定部１２は、環境音（例えば、騒音）の音量に基づいて、聴覚に関する能力情報を推定する。具体的には、能力情報推定部１２は、環境音の音量が小さいほど聴覚能力が低いと推定し、環境音の音量が大きいほど聴覚能力が高いと推定する。環境音の音量が高いほど端末装置２０から出力される音声（以下、目的音とも称する）は聞き取り辛くなる傾向にある。この点、同じ音量設定であっても、環境音の音量が大きくても目的音を聞き取れる場合には聴覚能力が高く、環境音の音量が小さくないと目的音を聞き取れない場合には聴覚能力が低いと言える。このように、環境情報をも加味することで、環境の影響を排除した正確な能力情報の推定が可能となる。
【００３０】
さらに、能力情報推定部１２は、第１の端末装置２０のアクセシビリティに関する特性を示す特性情報に基づいて、ユーザの能力情報を推定してもよい。特性情報は、ディスプレイサイズ及びスピーカ性能等の、アクセシビリティに関する機器能力を示す情報を含む。また、特性情報は、設定項目の種類、設定項目ごとの設定値の設定可能範囲、及び設定値に対応して出力される情報のアクセシビリティ（例えば、文字サイズの設定値と実際に表示される文字の大きさ）等の、アクセシビリティに関する設定の特性を示す情報を含む。設定情報が同一であっても、特性情報が異なれば端末装置２０から出力される情報に対するアクセシビリティは異なり得る。この点、端末装置２０の特性情報を加味することで、端末装置２０ごとの特性の相違を排除した正確な能力情報の推定が可能となる。
【００３１】
能力情報は、ユーザの能力の高低に対応する値である。能力情報は、器官ごとに推定され得る。例えば、視覚に関する能力情報は、視力、及び色識別力等を示す値を含み得る。また、聴覚に関する能力情報は、聴力、及び可聴域等を示す値を含み得る。
【００３２】
以下では、一例として、能力情報は、障がいの重さを示す障がい重度情報であるものとする。例えば、障がい重度情報は、連続値又は離散値であり、ユーザの能力が低いほど（即ち、障がいが重いほど）高い値をとり、ユーザの能力が高いほど（即ち、障がいが軽いほど）低い値をとる。離散値で表現される障がい重度情報は、障がい重度レベルとも称される。障がい重度情報は、視覚や聴覚等の器官ごとの障がいについて推定される。
【００３３】
障がい重度情報は、時間の経過と共に、加齢又は障がいの進行等に応じて低下し、又は障がいの回復に応じて向上する。そこで、能力情報推定部１２は、所定時間ごとに障がい重度情報を推定する。ここでの所定時間は、例えば数時間、１日、又は数週間単位等、任意に設定され得る。以下、図２を参照しながら、障がい重度情報の時系列変化の一例を説明する。
【００３４】
図２は、本実施形態に係る障がい重度情報の時系列変化の一例を説明するためのグラフである。本グラフの縦軸は、テレビの第１の設定情報に基づいて推定された障がい重度であり、横軸は時間である。本グラフに示すように、視覚の障がい重度は時間の経過と共に高まっており、時刻ｔにおける視覚の障がい重度レベルは１である。また、本グラフに示すように、聴覚の障がい重度は時間の経過と共に上下を繰り返しながらも一定を保っており、時刻ｔにおける聴覚の障がい重度レベルは０である。
【００３５】
障がい重度情報は、端末装置２０ごとに推定されてもよい。端末装置２０ごとにアクセシビリティに関する特性が異なり得るためである。この点、端末装置２０ごとにユーザの障がい重度情報を推定することで、後述する第２の設定情報の生成をより適切に行うことが可能となる。
【００３６】
ここで、能力情報推定部１２は、使用頻度の低い端末装置２０に関する障がい重度情報を、使用頻度の高い端末装置２０に関する障がい重度情報に基づいて推定してもよい。なお、本明細書における使用頻度とは、所定期間における使用回数の他に、ユーザに前回使用されてからの経過時間をも含む概念である。例えば、使用頻度が高いとはユーザに直近に使用されたことを意味し、使用頻度が低いとはユーザに直近使用されていないことを意味する。使用頻度の低い端末装置２０について取得された第１の設定情報は、取得されてから長時間が経過している場合があり、そのような古い第１の設定情報に基づいて推定された障がい重度情報には、上述した障がい重度情報の時系列変化が反映されないこととなってしまう。そこで、能力情報推定部１２は、使用頻度の高い端末装置２０についての第１の設定情報に基づいて、使用頻度の低い端末装置２０に関するユーザの障がい重度情報を推定する。これにより、使用頻度の低い端末装置２０についても、障がい重度情報の時系列変化を加味した、より正確な障がい重度情報を推定することが可能となる。この点について、図３を参照しながら説明する。
【００３７】
図３は、本実施形態に係る障がい重度情報推定処理の一例を説明するためのグラフである。本グラフの縦軸は、視覚の障がい重度であり、横軸は時間である。本グラフでは、テレビに関する障がい重度情報の時系列推移とビデオカメラに関する障がい重度情報の時系列推移とが示されている。
【００３８】
時刻ｔ０までの期間では、テレビとビデオカメラの双方が使用されている。そこで、時刻ｔ０までの期間では、能力情報推定部１２は、テレビの第１の設定情報に基づいてテレビに関する障がい重度情報を推定し、ビデオカメラの第１の設定情報に基づいてビデオカメラに関する障がい重度情報を推定する。例えば、能力情報推定部１２は、時刻ｔ０において、テレビに関する障がい重度レベルを１と推定し、ビデオカメラに関する障がい重度レベルを１と推定する。
【００３９】
時刻ｔ０〜ｔ１の期間では、テレビのみが使用されビデオカメラは使用されていない。そこで、時刻ｔ０〜ｔ１の期間では、能力情報推定部１２は、テレビの第１の設定情報に基づいて、テレビに関する障がい重度情報及びビデオカメラに関する障がい重度情報を推定する。例えば、能力情報推定部１２は、時刻ｔ０までの期間におけるテレビに関する障がい重度情報の時系列推移とビデオカメラに関する障がい重度情報の時系列推移との相関関係を計算する。そして、能力情報推定部１２は、当該相関関係が時刻ｔ０〜ｔ１の期間でも成り立っているものと仮定し、テレビに関するユーザの障がい重度情報に当該相関関係を反映させることで、ビデオカメラに関するユーザの障がい重度情報を推定する。
【００４０】
より具体的には、時刻ｔ０までの期間では、ビデオに関する障がい重度は、テレビに関する障がい重度よりも低い値で、且つテレビに関する障がい重度と同様に時系列変化している。そこで、能力情報推定部１２は、時刻ｔ０〜ｔ１の期間でも、ビデオに関する障がい重度は、テレビに関する障がい重度よりも低い値で、且つテレビに関する障がい重度と同様に時系列変化するものとして、ビデオに関する障がい重度を推定する。例えば、能力情報推定部１２は、時刻ｔ１において、テレビに関する障がい重度レベルを２と推定し、ビデオカメラに関する障がい重度レベルを２と推定する。
【００４１】
図３を参照しながら説明した手法と同様の手法で、異なる器官の障がい重度情報が推定されてもよい。一例として、能力情報推定部１２は、視覚に関する障がい重度情報に基づいて、聴覚に関する障がい重度情報を推定してもよい。具体的には、能力情報推定部１２は、視覚に関する障がい重度情報の時系列推移と聴覚に関する障がい重度情報の時系列推移との相関関係を計算する。そして、能力情報推定部１２は、当該相関関係が常に成り立つものと仮定し、視覚に関する障がい重度情報に当該相関関係を反映させることで、聴覚に関する障がい重度情報を推定する。これにより、視覚障がいと聴覚障がいを有するユーザの、視覚に関する設定情報の更新頻度が高く、聴覚に関する設定情報の更新頻度が低い場合に、聴覚に関する障がい重度情報をより正確に推定することが可能となる。
【００４２】
−能力情報記憶部１３
能力情報記憶部１３は、能力情報推定部１２から出力された障がい重度情報を記憶する機能を有する。能力情報記憶部１３は、記憶した障がい重度情報を設定情報生成部１６に出力する。
【００４３】
−アクセシビリティ対応情報生成部１４
アクセシビリティ対応情報生成部１４は、各々の端末装置２０の特性情報に基づいて、アクセシビリティ対応情報を生成する機能を有する。アクセシビリティ対応情報生成部１４は、生成したアクセシビリティ対応情報をアクセシビリティ対応情報記憶部１５に出力する。
【００４４】
アクセシビリティ対応情報とは、端末装置２０ごとの、障がい重度情報に対応する、設定を行うべき設定項目と設定項目ごとの設定値を示す情報である。アクセシビリティ対応情報生成部１４は、特性情報を参照することで、端末装置２０ごとに異なるアクセシビリティに関する特性に対応した、適切なアクセシビリティ対応情報を生成することができる。視覚に関するアクセシビリティ対応情報の一例を、下記の表１に示す。また、聴覚に関するアクセシビリティ対応情報の一例を、下記の表２に示す。
【００４５】
【表１】
2020148978.tif 000003
【００４６】
【表２】
2020148978.tif 000004
【００４７】
−アクセシビリティ対応情報記憶部１５
アクセシビリティ対応情報記憶部１５は、アクセシビリティ対応情報生成部１４から出力されたアクセシビリティ対応情報を記憶する機能を有する。アクセシビリティ対応情報記憶部１５は、記憶したアクセシビリティ対応情報を設定情報生成部１６に出力する。
【００４８】
−設定情報生成部１６
設定情報生成部１６は、ユーザが第１の端末装置２０を使用した際の第１の端末装置２０の第１の設定情報に基づいて、当該ユーザに使用される第２の端末装置２０の第２の設定情報を生成する。設定情報生成部１６は、生成した第２の設定情報を第２の端末装置２０に出力し、第２の端末装置２０に第２の設定情報に基づく設定を行わせる。これにより、第２の端末装置２０においても、第１の端末装置２０と同様のアクセシビリティを実現することが可能となる。なお、設定情報生成部１６は、環境情報に基づいてユーザを識別し、ユーザごとに第２の設定情報を生成する。
【００４９】
詳しくは、設定情報生成部１６は、第１の設定情報に基づいて推定された障がい重度情報に基づいて、第２の設定情報を生成する。これにより、第２の端末装置２０においても、第１の端末装置２０と同様に、障がいにより低下した能力を補助することが可能となる。さらに、設定情報生成部１６は、ユーザが第１の端末装置２０を使用した際の第１の環境情報に基づいて、第２の設定情報を生成してもよい。詳しくは、設定情報生成部１６は、第１の環境情報に基づいて推定された障がい重度情報に基づいて、第２の設定情報を生成してもよい。これにより、環境の影響を排除した正確な障がい重度情報に基づいて、第２の設定情報を生成することができる。さらに、設定情報生成部１６は、第１の端末装置２０及び第２の端末装置２０の特性情報に基づいて、第２の設定情報を生成してもよい。これにより、端末装置２０ごとの特性の相違に対応した、適切な第２の設定情報を生成することができる。
【００５０】
具体的には、設定情報生成部１６は、第２の端末装置２０のアクセシビリティ対応情報、及び障がい重度情報に基づいて、第２の設定情報を生成する。一例として、テレビに関する視覚の障がい重度レベルが２である場合、設定情報生成部１６は、表１を参照し、文字サイズ：大、操作フィードバック音：ＯＮを指定する、視覚に関する第２の設定情報を生成する。他の一例として、スマートフォンに関する聴覚の障がい重度レベルが１である場合、設定情報生成部１６は、表２を参照し、音量設定値：２０を指定する、聴覚に関する第２の設定情報を生成する。
【００５１】
さらに、設定情報生成部１６は、ユーザが第２の端末装置２０を使用する際の環境を示す第２の環境情報に基づいて、第２の設定情報を生成してもよい。例えば、ユーザが第２の端末装置２０を使用する際の環境音の音量が所定の閾値より大きい場合、設定情報生成部１６は、第２の環境情報を加味しないで生成される第２の設定情報と比較して、補助効果がより高い第２の設定情報を生成する。一例として、スマートフォンに関する聴覚の障がい重度レベルが１である場合であって環境音の音量が閾値よりも大きい場合を想定する。その場合、設定情報生成部１６は、表２における該当セルの音量設定値：２０よりも補助効果がより高い音量設定値：３０を指定する、聴覚に関する第２の設定情報を生成する。これにより、環境の影響を加味した適切なアクセシビリティを実現することが可能となる。
【００５２】
以下、第１の設定情報及び第２の設定情報、及び第１の設定情報と第２の設定情報との関係について、より詳しく説明する。
【００５３】
第１の設定情報は、第１の設定項目に係る設定情報を含む。即ち、第１の設定情報は、第１の設定項目の設定値を含む。第１の設定項目は、ひとつ以上の設定項目を含み得る。第２の設定情報は、第１の設定項目及び第１の設定項目とは異なる第２の設定項目に係る設定情報を含む。即ち、第２の設定情報は、第１の設定項目の設定値、及び第２の設定項目の設定値を含む。第２の設定項目は、ひとつ以上の設定項目を含み得る。例えば、ユーザが、第１の端末装置２０において文字サイズの設定を行った場合、第２の端末装置２０において文字サイズだけでなくコントラスト比の設定が行われる。このように、ユーザが第１の設定項目について設定するだけで、第１の設定項目だけでなく第２の設定項目についての設定が自動的に行われるので、ユーザの設定負荷を軽減することができる。
【００５４】
第１の設定項目と第２の設定項目とは、同一の器官の能力に関する設定項目であってもよい。例えば、第１の設定項目と第２の設定項目とは、共に視覚に関する設定項目であってもよい。具体的には、ユーザが、第１の端末装置２０において文字サイズの設定を行った場合、第２の端末装置２０においてコントラスト比の設定が行われてもよい。このように、ユーザが視覚に関する複数の設定項目のうち一部の設定項目について設定するだけで、視覚に関するその他の設定項目についての設定が自動的に行われるので、ユーザの設定負荷を軽減することができる。
【００５５】
他の一例として、第１の設定項目と第２の設定項目とは、異なる器官の能力に関する設定項目であってもよい。例えば、第１の設定項目は視覚に関する設定項目であるのに対し、第２の設定項目は聴覚に関する設定項目であってもよい。具体的には、ユーザが、第１の端末装置２０において文字サイズの設定を行った場合、第２の端末装置２０において音量の設定が行われてもよい。この場合、ユーザが視覚に関する設定を行うだけで、聴覚に関する設定が自動的に行われるので、ユーザの設定負荷を軽減することができる。なお、このような異なる器官の能力に関する設定は、図３に関して上述した異なる器官の障がい重度情報の推定により、実現され得る。
【００５６】
第１の端末装置２０と第２の端末装置２０とは、同一であってもよい。即ち、第１の設定情報を出力する端末装置２０と第２の設定情報が入力される端末装置２０とは同一であってもよい。例えば、ユーザがある端末装置２０に対して第１の設定項目について設定すると、当該端末装置２０の第１の設定項目の設定が必要に応じて更新され、その他の第２の設定項目の設定も行われる。これにより、ユーザの設定負荷を軽減することができる。
【００５７】
第１の端末装置２０と第２の端末装置２０とは、異なっていてもよい。即ち、第１の設定情報を出力する端末装置２０と第２の設定情報が入力される端末装置２０とは異なっていてもよい。例えば、ユーザがある端末装置２０に対して第１の設定項目について設定すると、他の端末装置２０の第１の設定項目及び第２の設定項目の設定が行われる。この場合、ユーザがある端末装置２０について設定するだけで、他の端末装置２０についての設定が自動的に行われる。これにより、端末装置２０ごとに個別に設定する必要が無くなるので、ユーザの設定負荷を軽減することができる。
【００５８】
第１の端末装置２０と第２の端末装置２０とが異なる場合、第１の端末装置２０は、第２の端末装置２０と比較して、ユーザによる使用頻度が高いことが望ましい。この場合、図３を参照しながら上記説明したように、使用頻度の低い端末装置２０についても、障がい重度情報の時系列変化を加味して、より正確な障がい重度情報を推定することができる。これにより、使用頻度の低い第２の端末装置２０についても障がいの進行に合わせた設定の更新が自動的に行われ、使用頻度の低い端末装置２０を使用する度に設定を変更する必要が無くなるので、ユーザの設定負荷を軽減することができる。例えば、図３に示した例では、時刻ｔ１においてユーザが久しぶりにビデオカメラを使用する際に、時刻ｔ０において推定された障がい重度レベル：０ではなく、時刻ｔ１において推定された障がい重度レベル：１に対応する第２の設定情報を生成することができる。ここで、使用頻度の高い端末装置２０とは買い替え又はソフトウェアバージョンアップ前の端末装置２０であり、使用頻度の低い端末装置２０は買い替え又はソフトウェアバージョンアップ後の端末装置２０であるとも捉えることができる。その場合、端末装置２０を買い替え又はソフトウェアバージョンアップ後に、買い替え又はソフトウェアバージョンアップ前と同様の設定を再度入力する必要が無くなるので、ユーザの設定負荷を軽減することができる。
【００５９】
＜＜２．処理の流れ＞＞
以下、図４を参照しながら、処理の流れの一例を説明する。図４は、本実施形態に係る情報処理装置１０により実行されるアクセシビリティ設定処理の流れの一例を示すフローチャートである。
【００６０】
図４に示すように、まず、情報処理装置１０は、システム１に含まれる各端末装置２０のアクセシビリティ対応情報を生成及び記憶する（ステップＳ１０２）。その際、情報処理装置１０は、端末装置２０の特性情報に基づいて、当該端末装置２０のアクセシビリティ対応情報を生成する。次いで、情報処理装置１０は、ユーザが第１の端末装置２０を使用した際の第１の設定情報及び第１の環境情報を取得する（ステップＳ１０４）。次いで、情報処理装置１０は、第１の設定情報及び第１の環境情報に基づいて、ユーザの障がい重度情報を推定する（ステップＳ１０６）。その際、情報処理装置１０は、第１の端末装置２０の特性情報にさらに基づいて、障がい重度情報を推定してもよい。次に、情報処理装置１０は、ユーザに使用される第２の端末装置２０のアクセシビリティ対応情報、及びユーザの障がい重度情報に基づいて、第２の設定情報を生成する（ステップＳ１０８）。その際、情報処理装置１０は、ユーザが第２の端末装置２０を使用する際の環境を示す第２の環境情報にさらに基づいて、第２の設定情報を生成してもよい。そして、情報処理装置１０は、生成した第２の設定情報を第２の端末装置２０に送信して、第２の端末装置２０に第２の設定情報に基づく設定を行わせる（ステップＳ１１０）。
【００６１】
＜＜３．ユースケース＞＞
（１）視覚障がいに関するユースケース
一例として、毎日スマートフォンを使用しているものの日々画面が見え辛くなってきている、視覚障がいを有するユーザが、数か月ぶりにビデオカメラを使用するユースケースについて説明する。本ユースケースでは、第１の端末装置２０がスマートフォンであり、第２の端末装置２０がビデオカメラである。
【００６２】
まず、情報処理装置１０は、ユーザが使用する端末装置２０として、スマートフォンとビデオカメラを登録する。次いで、情報処理装置１０は、スマートフォンとビデオカメラの特性情報を取得し、特性情報に応じて各々のアクセシビリティ対応情報を生成及び記憶する。
【００６３】
ユーザは、スマートフォン使用時に、画面が見え辛いと感じて、文字サイズを最大に設定する。すると、情報処理装置１０は、文字サイズの設定値の変化からユーザの視覚に関する障がい重度レベルを推定及び更新する。ユーザは、その後のスマートフォン使用時に、さらに画面が見え辛いと感じて、操作フォードバック音機能をＯＮにし、文字のズーム機能をＯＮにする設定を行う。情報処理装置１０は、これらの日々の設定情報の更新をトラッキングして、視覚に関する障がい重度レベルを推定及び更新する。
【００６４】
ユーザが数か月ぶりにビデオカメラを使用する際、情報処理装置１０は、スマートフォン使用時の状況に基づいて推定された視覚に関する障がい重度レベルと、ビデオカメラのアクセシビリティ対応情報に基づいて、現在の視覚に関する障がい重度レベルに応じたビデオカメラの設定情報を生成し、ビデオカメラに設定する。この場合、ユーザは、ビデオカメラについて事前に設定することなく、現在の障がい重度レベルに応じた設定がなされたビデオカメラを使用することができる。
【００６５】
（２）聴覚障がいに関するユースケース
他の一例として、毎日テレビを視聴しているものの日々音が聞き取り辛くなってきている、聴覚障がいを有するユーザが、数か月ぶりにビデオカメラを使用するユースケースについて説明する。本ユースケースでは、第１の端末装置２０がテレビであり、第２の端末装置２０がビデオカメラである。
【００６６】
まず、情報処理装置１０は、ユーザが使用する端末装置２０として、テレビとビデオカメラを登録する。次いで、情報処理装置１０は、テレビとビデオカメラの特性情報を取得し、特性情報に応じて各々のアクセシビリティ対応情報を生成及び記憶する。
【００６７】
ユーザは、テレビの視聴時に、ニュース音声が聞き取り辛いと感じて、音量レベルを今までよりも大きく設定し、音声強調機能をＯＮに設定する。すると、情報処理装置１０は、これらの設定値の変化からユーザの聴覚に関する障がい重度レベルを推定及び更新する。
【００６８】
その後、ユーザは、テレビの視聴時に家の周囲が工事中であったため、音量レベルをさらに大きく設定する。情報処理装置１０は、ユーザの周辺の環境音を集音することで、テレビの視聴時に騒音レベルが高いことを認識し、環境情報として取得する。そして、情報処理装置１０は、音量レベルの変化と環境情報とに基づいて、かかる音量レベルの増加は騒音レベルの悪化に起因するものであり、ユーザの障がいの進行によるものではないと推定し、聴覚に関する障がい重度レベルを変化させない。
【００６９】
ユーザが数か月ぶりにビデオカメラを使用する際、情報処理装置１０は、テレビ視聴時の状況に基づいて推定された聴覚に関する障がい重度レベルと、ビデオカメラのアクセシビリティ対応情報に基づいて、現在の聴覚に関する障がい重度レベルに応じたビデオカメラの設定情報を生成し、ビデオカメラに設定する。この場合、ユーザは、ビデオカメラについて事前に設定することなく、現在の障がい重度レベルに応じた設定がなされたビデオカメラを使用することができる。
【００７０】
＜＜４．変形例＞＞
＜４．１．第１の変形例＞
上記では、オブジェクトの一例としてハードウェアである端末装置２０を挙げて説明したが、本技術は係る例に限定されない。オブジェクトは、アプリケーション等のソフトウェアであってもよい。アプリケーションとしては、動画閲覧アプリケーション、画像閲覧アプリケーション、及びゲームアプリケーション等の情報の出力を行う任意のアプリケーションが挙げられる。
【００７１】
オブジェクトがアプリケーションである場合も、上記実施形態と同様の技術が適用可能である。即ち、情報処理装置１０は、ユーザが第１のアプリケーションを使用した際の第１のアプリケーションの第１の設定情報に基づいて、ユーザに使用される第２のアプリケーションの第２の設定情報を生成する。
【００７２】
＜４．２．第２の変形例＞
本変形例は、システム１がホームエージェントを含む例である。以下、本変形例について図５を参照しながら説明する。
【００７３】
図５は、本変形例に係るシステム１の構成の一例を示すブロック図である。図５に示すように、本変形例に係るシステム１は、図１に示した構成に加えて、ホームエージェント３０を含む。ホームエージェント３０は、ユーザからの操作に応じた応答を出力する装置であり、例えば、ユーザからの音声指示に応じて音楽を再生したり天気予報を読み上げたりする。本変形例に係るホームエージェント３０は、ユーザ、情報処理装置１０、及び端末装置２０の各々の間で行われる情報のやり取りを中継する機能を有する。
【００７４】
（１）ホームエージェント３０の構成
以下、ホームエージェント３０の構成を説明する。図５に示すように、ホームエージェント３０は、入出力部３１、登録情報記憶部３２及び制御部３３を含む。
【００７５】
−入出力部３１
入出力部３１は、外部から情報が入力される入力部としての機能と、外部に情報を出力する出力部としての機能を有する。入力部としての機能は、画像センサ、音声センサ、照度センサ、及びタッチセンサ等の各種センサ装置により実現され得る。出力部としての機能は、表示装置、音声出力装置、及び振動装置等の各種出力装置により実現され得る。
【００７６】
入出力部３１は、他の装置との間で情報を送受信可能な通信装置を含む。例えば、通信装置は、有線又は無線の任意の通信規格に従った通信を情報処理装置１０及び端末装置２０との間で行い得る。そのような通信規格としては、ＬＡＮ（Local  Area  Network）、無線ＬＡＮ、Ｗｉ−Ｆｉ、及びＢｌｕｅｔｏｏｔｈ等が挙げられる。
【００７７】
−登録情報記憶部３２
登録情報記憶部３２は、端末装置２０に関して登録された情報を記憶する機能を有する。例えば、登録情報記憶部３２は、各端末装置２０の特性情報を記憶する。
【００７８】
−制御部３３
制御部３３は、演算処理装置及び制御装置として機能し、各種プログラムに従ってホームエージェント３０内の動作全般を制御する。
【００７９】
制御部３３は、ユーザと情報処理装置１０との間の情報のやり取りを中継する機能を有する。詳しくは、制御部３３は、入出力部３１により取得されたセンサ情報を情報処理装置１０に送信する。この場合、情報処理装置１０は、センサ装置を含んでいなくてもよい。
【００８０】
制御部３３は、ユーザと端末装置２０との間の情報のやり取りを中継する機能を有する。詳しくは、制御部３３は、ユーザにより端末装置２０に対する操作が行われると、かかる操作を示す情報を端末装置２０に中継する。例えば、制御部３３は、ユーザにより端末装置２０に対する音声操作が行われた場合、音声認識を行い、音声認識結果を端末装置２０に送信する。そして、端末装置２０は、ユーザからの操作に応じた応答を出力する。また、制御部３３は、ユーザにより端末装置２０のアクセシビリティ設定が行われた場合、かかる操作履歴から第１の設定情報を抽出して情報処理装置１０に送信する。
【００８１】
制御部３３は、情報処理装置１０と端末装置２０との間の情報のやり取りを中継する機能を有する。詳しくは、制御部３３は、予め端末装置２０の特性情報を取得し登録情報記憶部３２に記憶しておき、登録情報記憶部３２に記憶された特性情報を必要に応じて情報処理装置１０に送信する。また、制御部３３は、情報処理装置１０により生成された第２の設定情報を第２の端末装置２０に中継する。
【００８２】
制御部３３は、ユーザとの間で情報のやり取りを行う機能を有する。詳しくは、制御部３３は、ユーザにより操作されると、応答を出力する。例えば、制御部３３は、ユーザからの音声操作に応じた処理を行う。
【００８３】
（２）情報処理装置１０の構成及び動作
情報処理装置１０の構成及び動作は、上記実施形態と同様である。ただし、ホームエージェント３０からセンサ情報が提供されるので、環境情報取得部１１は、センサ装置を有さなくてもよい。能力情報推定部１２は、ホームエージェント３０から第１の設定情報を取得する。アクセシビリティ対応情報生成部１４は、ホームエージェント３０から端末装置２０の特性情報を取得する。設定情報生成部１６は、生成した第２の設定情報を、ホームエージェント３０を介して端末装置２０に送信する。
【００８４】
（３）効果
本変形例によれば、ユーザは、ホームエージェント３０を介して端末装置２０を操作することができる。また、ユーザは、ホームエージェント３０を介して第１の端末装置２０のアクセシビリティ設定を行うことで、第２の端末装置２０のアクセシビリティ設定の自動的な更新を享受することができる。
【００８５】
＜４．３．第３の変形例＞
本変形例は、ニューラルネットワークが利用される例である。まず、図６を参照しながら、ニューラルネットワークの概要を説明し、その後、図７を参照しながら本技術へのニューラルネットワークの適用例を説明する。
【００８６】
図６は、ニューラルネットワークの概要を説明するための図である。図６に示すように、ニューラルネットワーク４０は、入力層４１、中間層４２及び出力層４３の３種の層から成り、各層に含まれるノード同士がリンクで接続されたネットワーク構造を有する。図６における円形はノードに相当し、矢印はリンクに相当する。入力層４１に入力データが入力されると、入力層４１から中間層４２へ、中間層４２から出力層４３への順に、ノードにおける演算とリンクにおける重み付けとが行われ、出力層４３から出力データが出力される。なお、ニューラルネットワークのうち、所定数以上の層を有するものは、ディープラーニングとも称される。
【００８７】
ニューラルネットワークは、任意の関数を近似できることが知られている。ニューラルネットワークは、バックプロパゲーション等の計算手法を用いることで、教師データに合うネットワーク構造を学習することができる。そのため、ニューラルネットワークによりモデルを構成することにより、モデルは、人が理解できる範囲内で設計される、という表現能力の制約から解放される。
【００８８】
図７は、本変形例に係る情報処理装置１０におけるニューラルネットワークの適用例を説明するための図である。図７に示したニューラルネットワーク４０は、図１に示した能力情報推定部１２及び設定情報生成部１６の機能を有する。即ち、ニューラルネットワーク４０は、第１の設定情報、第１の環境情報、及びアクセシビリティ対応情報が入力され、第２の設定情報を出力する。図７に示した例では、ニューラルネットワーク４０は、第１のオブジェクトに相当する端末装置ｎをユーザが使用した際の設定情報及び環境情報、並びに各オブジェクトのアクセシビリティ対応情報が入力されて、第２のオブジェクトの設定情報を出力する。例えば、ニューラルネットワーク４０は、端末装置ｎの設定情報を生成したり、端末装置ｍ（ｎ≠ｍ）の設定情報を生成したり、アプリケーションｐの設定情報を生成したり、アプリケーションｑの設定情報を生成したりする。
【００８９】
＜４．４．第４の変形例＞
上記では、第２の設定情報は、第１の設定項目の設定値及び第１の設定項目とは異なる第２の設定項目の設定値を含むものとして説明したが、本技術はかかる例に限定されない。
【００９０】
例えば、第２の設定情報は、第１の設定項目の設定値のみ含んでいてもよい。この場合、ユーザが行った第１の設定項目の設定を、第１の端末装置２０だけでなく、第２の端末装置２０に対しても自動的に反映させることができるので、ユーザの設定負荷を軽減することができる。
【００９１】
他の一例として、第２の設定情報は、第２の設定項目の設定値のみを含んでいてもよい。この場合、ユーザが第１の設定項目について設定するだけで、第２の設定項目についての設定が自動的に行われるので、ユーザの設定負荷を軽減することができる。
【００９２】
＜＜５．ハードウェア構成例＞＞
最後に、図８を参照して、本実施形態に係る情報処理装置のハードウェア構成について説明する。図８は、本実施形態に係る情報処理装置のハードウェア構成の一例を示すブロック図である。なお、図８に示す情報処理装置９００は、例えば、図１及び図５にそれぞれ示した情報処理装置１０、端末装置２０、又はホームエージェント３０を実現し得る。本実施形態に係る情報処理装置１０、端末装置２０又はホームエージェント３０による情報処理は、ソフトウェアと、以下に説明するハードウェアとの協働により実現される。
【００９３】
図８に示すように、情報処理装置９００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０３及びホストバス９０４ａを備える。また、情報処理装置９００は、ブリッジ９０４、外部バス９０４ｂ、インタフェース９０５、入力装置９０６、出力装置９０７、ストレージ装置９０８、ドライブ９０９、接続ポート９１１及び通信装置９１３を備える。情報処理装置９００は、ＣＰＵ９０１に代えて、又はこれとともに、電気回路、ＤＳＰ若しくはＡＳＩＣ等の処理回路を有してもよい。
【００９４】
ＣＰＵ９０１は、演算処理装置および制御装置として機能し、各種プログラムに従って情報処理装置９００内の動作全般を制御する。また、ＣＰＵ９０１は、マイクロプロセッサであってもよい。ＲＯＭ９０２は、ＣＰＵ９０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ９０３は、ＣＰＵ９０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。ＣＰＵ９０１は、情報処理装置９００を制御する制御部の一例である。他に、制御部は、ＤＳＰ又はその他の任意の電気回路として実現されてもよい。ＣＰＵ９０１は、例えば、図１に示す環境情報取得部１１、能力情報推定部１２、アクセシビリティ対応情報生成部１４、及び設定情報生成部１６や、図５に示す制御部３３を形成し得る。
【００９５】
ＣＰＵ９０１、ＲＯＭ９０２及びＲＡＭ９０３は、ＣＰＵバスなどを含むホストバス９０４ａにより相互に接続されている。ホストバス９０４ａは、ブリッジ９０４を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス９０４ｂに接続されている。なお、必ずしもホストバス９０４ａ、ブリッジ９０４および外部バス９０４ｂを分離構成する必要はなく、１つのバスにこれらの機能を実装してもよい。
【００９６】
入力装置９０６は、例えば、マウス、キーボード、タッチパネル、ボタン、マイクロフォン、スイッチ及びレバー等、ユーザによって情報が入力される装置によって実現される。また、入力装置９０６は、例えば、赤外線やその他の電波を利用したリモートコントロール装置であってもよいし、情報処理装置９００の操作に対応した携帯電話やＰＤＡ等の外部接続機器であってもよい。さらに、入力装置９０６は、例えば、上記の入力手段を用いてユーザにより入力された情報に基づいて入力信号を生成し、ＣＰＵ９０１に出力する入力制御回路などを含んでいてもよい。情報処理装置９００のユーザは、この入力装置９０６を操作することにより、情報処理装置９００に対して各種のデータを入力したり処理動作を指示したりすることができる。
【００９７】
他にも、入力装置９０６は、ユーザに関する情報を検知する装置により形成され得る。例えば、入力装置９０６は、画像センサ（例えば、カメラ）、深度センサ（例えば、ステレオカメラ）、加速度センサ、ジャイロセンサ、地磁気センサ、光センサ、音センサ、測距センサ、力センサ等の各種のセンサを含み得る。また、入力装置９０６は、情報処理装置９００の姿勢、移動速度等、情報処理装置９００自身の状態に関する情報や、情報処理装置９００の周辺の明るさや騒音等、情報処理装置９００の周辺環境に関する情報を取得してもよい。また、入力装置９０６は、ＧＮＳＳ（Global  Navigation  Satellite  System）衛星からのＧＮＳＳ信号（例えば、ＧＰＳ（Global  Positioning  System）衛星からのＧＰＳ信号）を受信して装置の緯度、経度及び高度を含む位置情報を測定するＧＮＳＳモジュールを含んでもよい。また、位置情報に関しては、入力装置９０６は、Ｗｉ−Ｆｉ（登録商標）、携帯電話・ＰＨＳ・スマートフォン等との送受信、または近距離通信等により位置を検知するものであってもよい。入力装置９０６は、例えば、図１に示す環境情報取得部１１や、図５に示す入出力部３１を形成し得る。
【００９８】
出力装置９０７は、取得した情報をユーザに対して視覚的又は聴覚的に通知することが可能な装置で形成される。このような装置として、ＣＲＴディスプレイ装置、液晶ディスプレイ装置、プラズマディスプレイ装置、ＥＬディスプレイ装置、レーザープロジェクタ、ＬＥＤプロジェクタ及びランプ等の表示装置や、スピーカ及びヘッドホン等の音声出力装置や、プリンタ装置等がある。出力装置９０７は、例えば、情報処理装置９００が行った各種処理により得られた結果を出力する。具体的には、表示装置は、情報処理装置９００が行った各種処理により得られた結果を、テキスト、イメージ、表、グラフ等、様々な形式で視覚的に表示する。他方、音声出力装置は、再生された音声データや音響データ等からなるオーディオ信号をアナログ信号に変換して聴覚的に出力する。出力装置９０７は、例えば、図５に示す入出力部３１を形成し得る。
【００９９】
ストレージ装置９０８は、情報処理装置９００の記憶部の一例として形成されたデータ格納用の装置である。ストレージ装置９０８は、例えば、ＨＤＤ等の磁気記憶デバイス、半導体記憶デバイス、光記憶デバイス又は光磁気記憶デバイス等により実現される。ストレージ装置９０８は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。このストレージ装置９０８は、ＣＰＵ９０１が実行するプログラムや各種データ及び外部から取得した各種のデータ等を格納する。ストレージ装置９０８は、例えば、図１に示す能力情報記憶部１３及びアクセシビリティ対応情報記憶部１５や、図５に示す登録情報記憶部３２を形成し得る。
【０１００】
ドライブ９０９は、記憶媒体用リーダライタであり、情報処理装置９００に内蔵、あるいは外付けされる。ドライブ９０９は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記憶媒体に記録されている情報を読み出して、ＲＡＭ９０３に出力する。また、ドライブ９０９は、リムーバブル記憶媒体に情報を書き込むこともできる。
【０１０１】
接続ポート９１１は、外部機器と接続されるインタフェースであって、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）などによりデータ伝送可能な外部機器との接続口である。
【０１０２】
通信装置９１３は、例えば、ネットワーク９２０に接続するための通信デバイス等で形成された通信インタフェースである。通信装置９１３は、例えば、有線若しくは無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）、又は赤外線通信用の通信カード等である。また、通信装置９１３は、光通信用のルータ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）用のルータ又は各種通信用のモデム等であってもよい。この通信装置９１３は、例えば、インターネットや他の通信機器との間で、例えばＴＣＰ／ＩＰ等の所定のプロトコルに則して信号等を送受信することができる。通信装置９１３は、例えば、図１に示す能力情報推定部１２、アクセシビリティ対応情報生成部１４及び設定情報生成部１６や、図５に示す入出力部３１を形成し得る。かかる通信装置９１３は、例えば、情報処理装置１０、端末装置２０、及びホームエージェント３０の各々の間での通信を行う。
【０１０３】
なお、ネットワーク９２０は、ネットワーク９２０に接続されている装置から送信される情報の有線、または無線の伝送路である。例えば、ネットワーク９２０は、インターネット、電話回線網、衛星通信網などの公衆回線網や、Ｅｔｈｅｒｎｅｔ（登録商標）を含む各種のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などを含んでもよい。また、ネットワーク９２０は、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）などの専用回線網を含んでもよい。
【０１０４】
以上、本実施形態に係る情報処理装置９００の機能を実現可能なハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて実現されていてもよいし、各構成要素の機能に特化したハードウェアにより実現されていてもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用するハードウェア構成を変更することが可能である。
【０１０５】
なお、上述のような本実施形態に係る情報処理装置９００の各機能を実現するためのコンピュータプログラムを作製し、ＰＣ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリ等である。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信されてもよい。
【０１０６】
＜＜６．まとめ＞＞
以上、図１〜図８を参照して、本開示の一実施形態について詳細に説明した。上記説明したように、本実施形態に係る情報処理装置１０は、ユーザが第１のオブジェクトを使用した際の第１のオブジェクトの第１の設定項目に係る第１の設定情報に基づいて、ユーザに使用される第２のオブジェクトの第１の設定項目及び第１の設定項目とは異なる第２の設定項目に係る第２の設定情報を生成する。ユーザが第１のオブジェクトの第１の設定項目について設定するだけで、第２のオブジェクトの第１の設定項目及び第２の設定項目についての設定が自動的に行われる。アクセシビリティの設定項目が多岐に渡り得ることを考慮すれば、ユーザが入力を要される設定項目が削減されるので、ユーザの設定負荷を軽減することが可能である。
【０１０７】
また、上記説明したように、設定情報は、障がいや怪我、病気等により低下したユーザの能力を補助するために、ユーザの能力に応じて設定される。典型的には、障がい者は、なるべく他人の手を借りずに自力で行動することを好む傾向にある。この点、本技術によれば、アクセシビリティの設定が必要とされる障がい者の設定負荷を軽減することが可能であるので、障がい者による自力でのオブジェクトの使用を支援することができる。これにより、障がい者のＱＯＬ（quality  of  life）を向上させることができる。
【０１０８】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１０９】
なお、本明細書において説明した各装置は、単独の装置として実現されてもよく、一部または全部が別々の装置として実現されても良い。例えば、図１に示した情報処理装置１０の構成要素の一部（例えば、アクセシビリティ対応情報生成部１４、及びアクセシビリティ対応情報記憶部１５）が、他の構成要素（例えば、環境情報取得部１１、能力情報推定部１２、能力情報記憶部１３及び設定情報生成部１６）とネットワーク等で接続されたクラウド上のサーバ等の装置に備えられていても良い。もちろん、情報処理装置１０とサーバとにマッピングされる構成要素の組み合わせは、上記に限定されない。
【０１１０】
また、本明細書においてフローチャート及びシーケンス図を用いて説明した処理は、必ずしも図示された順序で実行されなくてもよい。いくつかの処理ステップは、並列的に実行されてもよい。また、追加的な処理ステップが採用されてもよく、一部の処理ステップが省略されてもよい。
【０１１１】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１１２】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
ユーザが第１のオブジェクトを使用した際の前記第１のオブジェクトの第１の設定項目に係る第１の設定情報に基づいて、前記ユーザに使用される第２のオブジェクトの前記第１の設定項目及び前記第１の設定項目とは異なる第２の設定項目に係る第２の設定情報を生成する制御部、
を備える情報処理装置。
（２）
前記第１の設定情報は、前記第１のオブジェクトの出力に対するアクセシビリティに関し、
前記第２の設定情報は、前記第２のオブジェクトの出力に対するアクセシビリティに関する、前記（１）に記載の情報処理装置。
（３）
前記第１の設定項目と前記第２の設定項目とは、同一の器官の能力に関する設定項目である、前記（１）又は（２）に記載の情報処理装置。
（４）
前記第１の設定項目と前記第２の設定項目とは、異なる器官の能力に関する設定項目である、前記（１）又は（２）に記載の情報処理装置。
（５）
前記第１のオブジェクトと前記第２のオブジェクトとは、同一である、前記（１）〜（４）のいずれか一項に記載の情報処理装置。
（６）
前記第１のオブジェクトと前記第２のオブジェクトとは、異なる、前記（１）〜（４）のいずれか一項に記載の情報処理装置。
（７）
前記第１のオブジェクトは、前記第２のオブジェクトと比較して、前記ユーザによる使用頻度が高い、前記（６）に記載の情報処理装置。
（８）
前記制御部は、前記第１のオブジェクト及び前記第２のオブジェクトのアクセシビリティに関する特性を示す特性情報にさらに基づいて、前記第２の設定情報を生成する、前記（１）〜（７）のいずれか一項に記載の情報処理装置。
（９）
前記制御部は、前記ユーザが前記第１のオブジェクトを使用した際の環境を示す第１の環境情報に基づいて、前記第２の設定情報を生成する、前記（１）〜（８）のいずれか一項に記載の情報処理装置。
（１０）
前記制御部は、前記ユーザが前記第２のオブジェクトを使用する際の環境を示す第２の環境情報に基づいて、前記第２の設定情報を生成する、前記（１）〜（９）のいずれか一項に記載の情報処理装置。
（１１）
前記制御部は、前記第１の設定情報に基づいて前記ユーザの能力を示す能力情報を推定し、推定した前記能力情報に基づいて前記第２の設定情報を生成する、前記（１）〜（１０）のいずれか一項に記載の情報処理装置。
（１２）
前記第１のオブジェクト及び前記第２のオブジェクトは、端末装置である、前記（１）〜（１１）のいずれか一項に記載の情報処理装置。
（１３）
前記第１のオブジェクト及び前記第２のオブジェクトは、アプリケーションである、前記（１）〜（１１）のいずれか一項に記載の情報処理装置。
（１４）
前記第２の設定情報は、視覚に関する設定情報として、文字サイズ、ズーム、コントラスト、文字読み上げ又は操作フィードバック音の少なくともいずれかに関する設定情報を含む、前記（１）〜（１３）のいずれか一項に記載の情報処理装置。
（１５）
前記第２の設定情報は、聴覚に関する設定情報として、音量、音声強調、視覚通知又は字幕の少なくともいずれかに関する設定情報を含む、前記（１）〜（１４）のいずれか一項に記載の情報処理装置。
（１６）
ユーザが第１のオブジェクトを使用した際の前記第１のオブジェクトの第１の設定項目に係る第１の設定情報に基づいて、前記ユーザに使用される第２のオブジェクトの前記第１の設定項目及び前記第１の設定項目とは異なる第２の設定項目に係る第２の設定情報をプロセッサにより生成すること、
を含む情報処理方法。
【符号の説明】
【０１１３】
１    システム
１０    情報処理装置
１１    環境情報取得部
１２    能力情報推定部
１３    能力情報記憶部
１４    アクセシビリティ対応情報生成部
１５    アクセシビリティ対応情報記憶部
１６    設定情報生成部
２０    端末装置
３０    ホームエージェント
３１    入出力部
３２    登録情報記憶部
３３    制御部
４０    ニューラルネットワーク
４１    入力層
４２    中間層
４３    出力層
【図１】
2020148978.tif 000005
【図２】
2020148978.tif 000006
【図３】
2020148978.tif 000007
【図４】
2020148978.tif 000008
【図５】
2020148978.tif 000009
【図６】
2020148978.tif 000010
【図７】
2020148978.tif 000011
【図８】
2020148978.tif 000012
【国際調査報告】
2020148978.tif 000013
2020148978.tif 000014
2020148978.tif 000015
2020148978.tif 000016