(57)【要約】【課題】操作情報の読み上げを必要とするユーザが機器を操作する場合において読み上げを行う情報処理装置、情報処理システム、及びプログラムを提供することを目的とする。【解決手段】発明の一実施の形態は、ユーザを識別するユーザ識別情報とスクリーンリーダーの個人設定を示す個人設定情報とを対応付けて管理する個人設定情報管理手段と、上記ユーザ識別情報を受け付ける入力受付手段と、上記入力受付手段により受け付けられたユーザ識別情報についての、上記個人設定情報管理手段により対応付けて管理されている個人設定情報に基づいて、上記スクリーンリーダーを有効化又は無効化する設定制御手段と、を有する。【選択図】図３
2018034389.tif 000002
【特許請求の範囲】
【請求項１】
ユーザを識別するユーザ識別情報とスクリーンリーダーの個人設定を示す個人設定情報とを対応付けて管理する個人設定情報管理手段と、
前記ユーザ識別情報を受け付ける入力受付手段と、
前記入力受付手段により受け付けられたユーザ識別情報についての、前記個人設定情報管理手段により対応付けて管理されている個人設定情報に基づいて、前記スクリーンリーダーを有効化又は無効化する設定制御手段と、
を有する情報処理装置。
【請求項２】
更に、
前記設定制御手段は、前記スクリーンリーダーを有効化又は無効化する際に前記スクリーンリーダーによる読み上げ対象のアプリケーションに対して前記スクリーンリーダーを有効化するか無効化するかを示す情報を通知する、
請求項１に記載の情報処理装置。
【請求項３】
更に、
前記設定制御手段は、前記スクリーンリーダーからの読み上げの一時停止を示す情報を検知した場合に、前記スクリーンリーダーを無効化することを示す情報を前記アプリケーションに通知する、
請求項２に記載の情報処理装置。
【請求項４】
前記設定制御手段は、更に、有効化又は無効化した前記スクリーンリーダーを有効化又は無効化する前の設定状態に戻す、
請求項１に記載の情報処理装置。
【請求項５】
前記設定制御手段は、前記スクリーンリーダーを有効化又は無効化する前の設定状態に戻す際に、該設定状態を示す情報を前記スクリーンリーダーによる読み上げ対象のアプリケーションに通知する、
請求項４に記載の情報処理装置。
【請求項６】
前記ユーザ識別情報は、ログイン認証に使用する情報である、
請求項１乃至５の内の何れか１項に記載の情報処理装置。
【請求項７】
前記個人設定情報は、前記ユーザの使用言語を示す使用言語情報を含み、
前記設定制御手段は、前記スクリーンリーダーを有効化する場合に、前記スクリーンリーダーが有するテキスト読み上げエンジンの内の前記ユーザの前記使用言語情報に対応する言語のテキスト読み上げエンジンを指定する、
請求項１乃至５の内の何れか１項に記載の情報処理装置。
【請求項８】
更に、前記スクリーンリーダーが読み上げる音声情報をヘッドフォン機器に出力する音声出力手段を有する、
請求項１乃至５の内の何れか１項に記載の情報処理装置。
【請求項９】
画像処理装置と該画像処理装置に通信接続可能な情報処理装置とを有する情報処理システムであって、
ユーザを識別するユーザ識別情報とスクリーンリーダーの個人設定を示す個人設定情報とを対応付けて管理する個人設定情報管理手段と、
前記ユーザ識別情報を受け付ける入力受付手段と、
前記入力受付手段により受け付けられたユーザ識別情報についての、前記個人設定情報管理手段により対応付けて管理されている個人設定情報に基づいて、前記スクリーンリーダーを有効化又は無効化する設定制御手段と、
を有する情報処理システム。
【請求項１０】
記憶部を有するコンピュータを、
ユーザを識別するユーザ識別情報とスクリーンリーダーの個人設定を示す個人設定情報とを前記記憶部に対応付けて管理する個人設定情報管理手段と、
前記ユーザ識別情報を受け付ける入力受付手段と、
前記入力受付手段により受け付けられたユーザ識別情報についての、前記記憶部に対応付けられている個人設定情報に基づいて、前記スクリーンリーダーを有効化又は無効化する設定制御手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、及びプログラムに関する。
【背景技術】
【０００２】
従来、弱視者、色覚異常者、全盲者などの視覚障害者による機器の操作を機器の操作情報を音声で読み上げて補助するスクリーンリーダーの技術が知られている。機器の操作情報は、視覚障害者が機器の操作を音声により行う場合に必要となる情報であり、操作情報の中には、機器の使い方について説明する情報や、機器の表示画面に表示するテキスト情報などが含まれる。機器の管理者が機器のスクリーンリーダーの設定を有効にしておくことにより、機器の操作情報が音声で読み上げられ、全盲の視覚障害者でも機器を操作することができるようになる。
【０００３】
画像処理装置において、健常者や、中程度の障害者や、重度の視覚障害者などの、障害の程度に応じた専用表示モードで処理を実行するものもある。この画像処理装置は、先ず、認証処理の際に、中程度の障害者には視認性の良いパスワード入力画面を表示し、重度の視覚障害者にはパスワード入力処理を省略する。このような認証処理を経て、画像処理装置は、視覚障害者を対象に弱視者や色覚異常者に対応する専用表示モードで起動し、所定のセキュリティ関連機能の制限下での処理を実行する（特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、複数のユーザが利用する機器のスクリーンリーダーの設定が有効のままであると、操作情報の読み上げを必要としないユーザが機器を利用した場合においても読み上げが行われてしまうという問題がある。
【０００５】
本発明は、上記に鑑みてなされたものであって、操作情報の読み上げを必要とするユーザが機器を操作する場合において読み上げを行う情報処理装置、情報処理システム、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、発明の一実施の形態の情報処理装置は、ユーザを識別するユーザ識別情報とスクリーンリーダーの個人設定を示す個人設定情報とを対応付けて管理する個人設定情報管理手段と、上記ユーザ識別情報を受け付ける入力受付手段と、上記入力受付手段により受け付けられたユーザ識別情報についての、上記個人設定情報管理手段により対応付けて管理されている個人設定情報に基づいて、上記スクリーンリーダーを有効化又は無効化する設定制御手段と、を有する。なお、上記個人設定情報管理手段は、上記情報処理装置の外部にあっても良いものとする。
【発明の効果】
【０００７】
本発明によれば、操作情報の読み上げを必要とするユーザが機器を操作する場合のみに操作情報の読み上げが行われるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、第１の実施の形態に係る情報処理システムの一例として示すＭＦＰの外観構成を示す図である。
【図２】図２は、ＭＦＰのハードウェア構成の一例を示す図である。
【図３】図３は、操作パネルが発揮する各種機能の内のスクリーンリーダーの設定に関する主な機能の一例を示した図である。
【図４】図４は、スクリーンリーダー設定テーブルのデータ構成の一例を示す図である。
【図５】図５は、認証テーブルのデータ構成の一例を示す図である。
【図６】図６は、スクリーンリーダーを起動させる処理手順の一例を示す図である。
【図７】図７は、スクリーンリーダー設定テーブルの個人設定情報が「無効」の設定である場合の処理手順の一例を示す図である。
【図８】図８は、操作パネルにおいてスクリーンリーダーのモード設定を「有効」から「無効」に戻すための処理手順の一例を示す図である。
【図９】図９は、スクリーンリーダーのモード設定が「無効」と「有効」の場合の操作パネルのＵＩ画面の画面構成の一例を示す図である。
【図１０】図１０は、第２の実施の形態に係る操作パネルにおける処理手順の一例を示す図である。
【図１１】図１１は、第３の実施の形態に係るスクリーンリーダーの設定に関する主な機能の一例を示す図である。
【図１２】図１２は、スクリーンリーダー設定テーブルのデータ構成の一例を示す図である。
【図１３】図１３は、スクリーンリーダーを起動させる処理手順の一例を示す図である。
【図１４】図１４は、第４の実施の形態に係るスクリーンリーダーを一時停止する処理手順の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照しながら、本発明に係る情報処理装置、情報処理システム、及びプログラムの実施の形態を詳細に説明する。
【００１０】
（第１の実施の形態）
図１は、本実施の形態に係る「情報処理システム」の一例として示すＭＦＰ（Multifunction  Peripheral）の外観構成を示す図である。ＭＦＰは、コピー機能、スキャナ機能、プリンタ機能、ファクス機能などの複数の機能の内の異なる２つ以上の機能を有する装置である。なお、情報処理システムは当該ＭＦＰのような異なる２つ以上の機能を有する装置に限らず単一機能を有するプリンタ装置などであっても良い。図１に示すＭＦＰ１は、一例として、コピー機能、スキャナ機能、及びプリンタ機能を有するものを示している。
【００１１】
ＭＦＰ１は、本体１０と操作パネル２０とを有する。本体１０は、「画像処理装置」の一例であり、コピーやスキャニングなどを行う画像処理ユニットや液体を吐出させて画像を形成する画像形成ユニットなどを有する。本体１０は、外部から操作命令を受け付け、その操作命令に応じて、それらの画像処理ユニットや画像形成ユニットなどを制御する。
【００１２】
操作パネル２０は、本実施の形態に係る「情報処理装置」の一例として示すものである。操作パネル２０は、ユーザが本体１０の設定や操作などを行うためのユーザインタフェースである。本体１０と操作パネル２０とは有線又は無線により通信接続され、その通信路３０（図２参照）を介して操作命令やデータなどを送受信する。ユーザは、操作パネル２０により本体１０に操作命令を送信し、本体１０は、その操作命令を受け付けて画像処理や画像形成処理を実行する。
【００１３】
（ハードウェア構成）
図２は、ＭＦＰ１のハードウェア構成の一例を示す図である。図２に示すように、本体１０は、ＣＰＵ（Central  Processing  Unit）１００と、ＲＯＭ（Read  Only  Memory）１０１と、ＲＡＭ（Random  Access  Memory）１０２と、ＨＤＤ（Hard  Disk  Drive）１０３と、通信Ｉ／Ｆ１０４と、接続Ｉ／Ｆ１０５と、エンジン１０６とを有する。各部はシステムバス１０７を介して相互に接続されている。
【００１４】
ＣＰＵ１００は、演算処理や制御処理を実行する中央演算処理装置である。ＣＰＵ１００は、ＲＯＭ１０１やＨＤＤ１０３などに格納されている各種のプログラムをＲＡＭ１０２に読み出し、演算処理や制御処理を実行するなどして、本体１０を統括的に制御する。
【００１５】
ＲＯＭ１０１は、固定プログラム（例えばＢＩＯＳ（Basic  Input/Output  System）等）を記憶する不揮発性メモリである。ＲＡＭ１０２は、ＣＰＵ１００が各種処理の際の作業領域などとして使用する不揮発性メモリである。ＨＤＤ１０３は、ＯＳ（Operating  System）や、アプリプログラムや、大容量データなどを格納する補助記憶装置である。なお、本明細書において「アプリ」は「アプリケーション」のことを指す。
【００１６】
通信Ｉ／Ｆ１０４は、本体１０がＬＡＮ（Local  Area  Network）やＶＰＮ（Virtual  Private  Network）等の通信ネットワークに接続するためのインタフェース（例えばＥｔｈｅｒｎｅｔ（登録商標）ボードなど）である。
【００１７】
接続Ｉ／Ｆ１０５は、操作パネル２０との間で通信路３０を介して通信接続するＵＳＢ（Universal  Serial  Bus）規格等のインタフェースである。なお、操作パネル２０との接続はＵＳＢに限定されない。また、通信路３０は有線に限らず無線であっても良い。
【００１８】
エンジン１０６は、画像処理コントローラや、原稿をスキャンして読み取るスキャナや、用紙等の記録媒体への印刷を行うプロッタなどを有する。
【００１９】
図２に示す操作パネル２０は、ＣＰＵ２００と、ＲＯＭ２０１と、ＲＡＭ２０２と、フラッシュメモリ２０３と、通信Ｉ／Ｆ２０４と、接続Ｉ／Ｆ２０５と、タッチパネル２０６と、ＬＣＤ（Liquid  Crystal  Display）２０７と、音声出力ユニット２０８と、カード読取ユニット２０９とを有する。各部は、システムバス２１０を介して相互に接続されている。
【００２０】
ＣＰＵ２００は、演算処理や制御処理を実行する中央演算処理装置である。ＣＰＵ２００は、ＲＯＭ２０１やフラッシュメモリ２０３などに格納されている各種のプログラムをＲＡＭ２０２に読み出し、演算処理や制御処理を実行するなどして、操作パネル２０全体を統括的に制御する。
【００２１】
ＲＯＭ２０１は、固定プログラム（例えばＢＩＯＳ等）を記憶する不揮発性メモリである。ＲＡＭ２０２は、ＣＰＵ２００が各種処理の際の作業領域などとして使用する不揮発性メモリである。フラッシュメモリ２０３は、ＯＳや、アプリプログラムや、大容量データなどを格納する補助記憶装置である。
【００２２】
通信Ｉ／Ｆ２０４は、操作パネル２０がＬＡＮやＶＰＮ等の通信ネットワークに接続するためのインタフェース（例えばＥｔｈｅｒｎｅｔカードなど）である。
【００２３】
接続Ｉ／Ｆ２０５は、本体１０との間で通信路３０を介して通信接続するＵＳＢ規格等のインタフェースである。なお、本体１０との接続はＵＳＢに限定されない。また、通信路３０は有線に限らず無線であっても良い。
【００２４】
タッチパネル２０６は、ＬＣＤ２０７の画面上の操作者によるタッチ位置を検知し、検知したタッチ位置の情報をＣＰＵ２００に通知する入力装置である。なお、入力装置として、タッチパネル２０６の他にハードウェアキーなどを設けても良い。
【００２５】
ＬＣＤ２０７は、液晶の表示画面を有し、ＣＰＵ２００がＬＣＤ２０７に出力した画面情報を当該表示画面表示する表示手段の一例である。なお、表示手段として、液晶の他に、有機ＥＬや、ＬＥＤ（Light  Emitting  Diode）や、ランプなどを用いたものであっても良い。
【００２６】
音声出力ユニット２０８は、Ｄ／Ａ変換回路、増幅器、スピーカなどを有する。音声出力ユニット２０８は、ＣＰＵ２００が出力したデジタル音声信号をアナログ音声信号に変換し、変換されたアナログ音声信号を増幅するなどしたものをスピーカから音声として空気中に伝播させる。
【００２７】
カード読取ユニット２０９は、認証情報を記憶する個人識別カードから認証情報を読み取るカード読取装置である。個人識別カードは、例えば磁気カードやＩＣカードなどである。
【００２８】
（機能構成）
本実施の形態に係る情報処理システムにおいて、本体１０と操作パネル２０は別々のオペレーティングシステムで動作する。操作パネル２０が本体１０へコマンド通信を行うことにより、本体１０の機能を使用することができる。
【００２９】
ここで、操作パネル２０の機能構成について説明する。操作パネル２０は、ＣＰＵ２００がＲＯＭ２０１やフラッシュメモリ２０３などの所定のプログラムをＲＡＭ２０２に読み出して実行することにより、情報処理のための各種機能を発揮する。
【００３０】
図３は、操作パネル２０が発揮する各種機能の内のスクリーンリーダーの設定に関する主な機能の一例を示した図である。図３に示すように、操作パネル２０は、スクリーンリーダーの設定に関する主な機能部として、表示制御部２１、入力受付部２２、認証制御部２３、認証部２４、設定制御部２５、個人設定情報管理部２６、スクリーンリーダー２７を有する。
【００３１】
表示制御部２１は、ＬＣＤ２０７の表示を制御する。
【００３２】
入力受付部２２は、タッチパネル２０６やカード読取ユニット２０９などから入力された入力情報の受け付けなどを行う。例えば、入力受付部２２は、タッチパネル２０６やカード読取ユニット２０９などから上記入力情報として利用者の認証情報を受け付けた場合、その認証情報を認証制御部２３に渡す。また、入力受付部２２は、タッチパネル２０６などからスクリーンリーダー２７についての個人設定情報を受け付けた場合、その個人設定情報を設定制御部２５に渡す。「個人設定情報」は、スクリーンリーダー２７の有効／無効を示す個人設定を有する情報である。
【００３３】
認証制御部２３は、認証手続きの制御を行う。例えば、認証制御部２３は、入力受付部２２から受け取った利用者の認証情報を認証部２４に渡し、その認証処理の結果を認証部２４から取得する。
【００３４】
認証部２４は、認証処理を行う。具体的に、認証部２４は、認証制御部２３から渡された認証情報と認証テーブルＴ２（図５参照）のアカウント情報とを比較して認証処理を行い、その認証処理の結果を認証制御部２３に返す。
【００３５】
本実施の形態では、認証部を操作パネル２０内に設けているが、操作パネル２０内に限らず、本体１０や、通信ネットワーク上のコンピュータなどに設けても良い。その場合には、認証制御部２３は、接続Ｉ／Ｆ２０５又は通信Ｉ／Ｆ２０４を介して本体１０又は通信ネットワーク上のコンピュータに認証情報の認証処理を依頼し、依頼先から認証処理の結果を取得するように機能する。
【００３６】
設定制御部２５は、スクリーンリーダー２７の設定の変更などの制御を行う。設定制御部２５は、スクリーンリーダー２７の設定を変更する際に各機能部やアプリＡ１、アプリＡ２、アプリＡ３・・・などにアクセスする。
【００３７】
個人設定情報管理部２６は、スクリーンリーダー設定テーブルＴ１（図４参照）などを有する個人設定情報データベースＤＢを管理する。具体的に、個人設定情報管理部２６は、各種テーブルを対象に個人設定情報等のデータの操作処理（抽出、保存のための登録や更新、削除）などを行う。
【００３８】
スクリーンリーダー２７は、読み上げ対象となるテキスト情報を音声情報に変換するなどして変換後の情報を音声出力ユニット２０８に音声出力させる。例えば、ＬＣＤ２０７にメニュー選択画面が表示された場合、メニュー選択画面の操作説明情報を音声出力ユニット２０８に音声出力させる。また、操作画面の表示中にタッチ操作やキー操作などが行われた場合、その操作によりフォーカスされる操作画面内のフォーカス位置を検出し、そのフォーカス位置の読み上げ対象の情報を音声出力ユニット２０８に音声出力させる。
【００３９】
本実施の形態では、表示制御部２１や入力受付部２２などが「入力受付手段」に相当する。設定制御部２５が「設定制御手段」に相当する。個人設定情報管理部２６やスクリーンリーダー設定テーブルＴ１（図４参照）などが「個人設定情報管理手段」に相当する。
【００４０】
（データ構成）
図４は、スクリーンリーダー設定テーブルのデータ構成の一例を示す図である。図４に示すスクリーンリーダー設定テーブルＴ１は、ユーザＩＤと個人設定情報とを対応付けて記憶する。ユーザＩＤは、ＭＦＰ１の利用者を一意に識別するためのユーザ識別情報であり、例えばユニークコードなどである。個人設定情報は、本実施の形態では、スクリーンリーダー２７を有効化する「有効」又は無効化する「無効」の個人別の設定を示す情報である。
【００４１】
図５は、認証テーブルのデータ構成の一例を示す図である。図５に示す認証テーブルＴ２は、ＭＦＰ１の利用者として本体１０などから発行されたアカウント情報を記憶する。本実施の形態では、スクリーンリーダー設定テーブルＴ１に設定するユーザＩＤとして、認証テーブルＴ２のアカウント情報の内のログイン認証に使用するユーザＩＤを使用するものとする。
【００４２】
（処理手順）
続いて、操作パネル２０においてスクリーンリーダー２７を起動させる処理の手順について説明する。なお、以下において、操作パネル２０と本体１０とを起動する起動処理や、操作パネル２０と本体１０との通信を通信路３０を確立する通信確立処理など、スクリーンリーダー２７を起動させる前段階までの処理の説明については省略する。
【００４３】
図６は、スクリーンリーダー２７を起動させる処理手順の一例を示す図である。ＣＰＵ２００は、ＲＯＭ２０１やフラッシュメモリ２０３などの所定のプログラムをＲＡＭ２０２に適宜読み出して実行し、次に示す手順によりスクリーンリーダー２７を起動させる。
【００４４】
操作パネル２０と本体１０との通信確立後において、先ず、認証制御部２３がログイン操作画面の表示を表示制御部２１に指示する（Ｓ１）。例えば、認証制御部２３は、通信の確立直後や、操作者によるタッチ操作を検知した場合などにおいてログイン操作画面の表示を表示制御部２１に指示する。
【００４５】
続いて、認証制御部２３は、入力受付部２２から認証情報を受け取る（Ｓ２）。例えば、利用者がタッチパネル２０６などを介して認証情報を入力した場合、認証制御部２３は入力受付部２２から入力認証情報を受け取る。また、利用者がカード読取ユニット２０９に個人識別カードの認証情報を読み取らせた場合、認証制御部２３はカード読取ユニット２０９が読み取った読取認証情報を入力受付部２２から受け取る。なお、全盲者の場合、予め全盲者に個人識別カードを配布しておき、その個人識別カードの認証情報をカード読取ユニット２０９により読み取らせる後者の認証方法が望ましい。
【００４６】
続いて、認証制御部２３は、入力受付部２２から受け取った認証情報を認証部２４に渡し、認証部２４が当該認証情報に基づいて行った認証処理の結果を認証部２４から取得する（Ｓ３）。
【００４７】
続いて、認証制御部２３は、認証部２４から取得した認証処理の結果を設定制御部２５に通知する（Ｓ４）。
【００４８】
設定制御部２５は、認証制御部２３から通知された認証処理の結果が認証成立を示すものである場合に、当該認証情報（ユーザＩＤ）に対応する個人設定情報の抽出を個人設定情報管理部２６に依頼する（Ｓ５）。これにより、個人設定情報管理部２６は、個人設定情報データベースＤＢにアクセスし、スクリーンリーダー設定テーブルＴ１において上記ユーザＩＤに対応付けられている個人設定情報を抽出する。
【００４９】
更に、設定制御部２５は、上記依頼に対する応答として、個人設定情報管理部２６から、スクリーンリーダー設定テーブルＴ１から抽出された個人設定情報を取得する（Ｓ６）。
【００５０】
続いて、設定制御部２５は個人設定情報管理部２６から取得した個人設定情報が「有効」を示す場合に、スクリーンリーダー２７を有効化および無効化させるためのモード設定（デフォルトでは「無効」）を「有効」に変更する（Ｓ７）。なお、スクリーンリーダーを必要とする者、例えば全盲者などは、スクリーンリーダー設定テーブルＴ１において個人設定情報に「有効」を設定しておくものとする。
【００５１】
更に、設定制御部２５は、スクリーンリーダー２７のモード設定を「有効」に変更したことを各アプリ（アプリＡ１、アプリＡ２、アプリＡ３、・・・）に通知する（Ｓ８）。
【００５２】
以上の処理手順によりスクリーンリーダー２７のモード設定が「有効」に変更され、操作パネル２０がスクリーンリーダー２７を起動して操作情報の読み上げを開始する。また、各アプリがスクリーンリーダー２７による機能制限を有するものである場合は各アプリの操作が一部制限される。
【００５３】
図７は、スクリーンリーダー設定テーブルＴ１の個人設定情報が「無効」の設定である場合、つまりスクリーンリーダー２７を必要としない設定の場合の処理手順の一例を示す図である。なお、図７において、図６と同様の手順には同一の番号を付している。
【００５４】
スクリーンリーダー２７を必要としない設定の場合、図６と同様のステップＳ１〜ステップＳ６に続き、次の手順で処理を進める。設定制御部２５は、個人設定情報管理部２６から取得した個人設定情報が「無効」を示すため、図６に示すステップＳ７とステップＳ８の手順を省略する。これにより、スクリーンリーダー２７のモード設定をデフォルトの「無効」のまま維持し、操作情報の読み上げや各アプリの機能制限を実行しないようにする。
【００５５】
図８は、操作パネル２０において「有効」に変更したスクリーンリーダー２７のモード設定を「無効」に戻すための処理手順の一例を示す図である。本実施の形態では、利用者によるログイン処理からの一連の操作処理が行われた後のログアウト処理における処理を示す。なお、モード設定を「無効」に戻すタイミングは、これに限らない。例えば、利用者によるログイン処理からの一連の操作処理の途中にモード設定を「無効」に戻すなど、タイミングは適宜決めても良い。
【００５６】
先ず、認証制御部２３は、利用者によるログアウトの操作入力を入力受付部２２から受け取る（Ｓ１１）。
【００５７】
更に、認証制御部２３は、ログイン中のユーザがログアウトの操作を行ったことを設定制御部２５に通知する（Ｓ１２）。
【００５８】
続いて、設定制御部２５は、スクリーンリーダー２７のモード設定を「無効」に変更する（Ｓ１３）。
【００５９】
そして、設定制御部２５は、スクリーンリーダー２７のモード設定を「無効」に変更したことを各アプリに通知する（Ｓ１４）。
【００６０】
以上の処理手順によりスクリーンリーダー２７のモード設定は「有効」であった場合に「無効」に戻されるため、スクリーンリーダー２７を必要としない利用者が続いてログインして操作する期間、スクリーンリーダー２７の機能が無効化され操作情報の読み上げが停止される。また、その期間、各アプリは、スクリーンリーダー２７による機能制限が解除され、通常時の各アプリの操作が可能になる。
【００６１】
（画面構成）
続いて、スクリーンリーダー２７のモード設定が「無効」と「有効」の場合の操作パネル２０のＵＩ（User  Interface）画面の画面構成の違いについて説明する。各アプリには、スクリーンリーダー機能を必要とするユーザに対する、音声による操作説明などの機能に対応していないものが存在する。そのため、操作パネル２０は、スクリーンリーダー２７の有効時に利用できない機能を操作者により選択できないようにするために、一部のアイコンやボタンなどの操作子を非表示にするなどの無効化処理を行う。
【００６２】
図９は、スクリーンリーダー２７のモード設定が「無効」と「有効」の場合の操作パネル２０のＵＩ画面の画面構成の一例を示す図である。図９（ａ）は、スクリーンリーダー２７のモード設定が「無効」の場合のものであり、図９（ｂ）は、スクリーンリーダー２７のモード設定が「有効」の場合のものである。
【００６３】
図９（ａ）に示すＵＩ画面１０００は、コピーやスキャナなどのファンクションキー１００１や、コピー処理やスキャニング処理など予め登録された手順の処理を実行させるアイコン１００２などを有する。
【００６４】
図９（ｂ）に示すＵＩ画面２０００は、図９（ａ）に示すＵＩ画面１０００においてファンクションキー１００１を非表示にし、更に、メディアプリント＆スキャンのアイコン１００２の表示を非表示にするなどの無効化処理を施したものである。この無効化処理により、スクリーンリーダー２７に対応しない機能を操作者により選択できないようにしている。
【００６５】
なお、無効化処理の対象にしたファンクションキー１００１やアイコン１００２は一例であり、ホーム画面の設定などに応じて無効化処理の対象を異ならせて良い。
【００６６】
第１の実施の形態では、スクリーンリーダー２７のデフォルトにおけるモード設定を「無効」とした場合の態様について説明したが、デフォルトにおけるモード設定を「有効」としても良い。その場合には、スクリーンリーダー設定テーブルＴ１において個人設定情報に「無効」が設定されているユーザがログインした場合に、設定制御部２５がスクリーンリーダー２７のモード設定を「有効」から「無効」に変更する。また、設定制御部２５は、各アプリに対し、スクリーンリーダー２７のモード設定を「無効」に変更したことを通知し、これにより各アプリは、機能制限を解除する。
【００６７】
また、第１の実施の形態では、ログアウトの際にスクリーンリーダー２７のモード設定を「無効」に戻す処理を示したが、本処理を省略しても良い。
【００６８】
また、第１の実施の形態では、表示制御部２１、入力受付部２２、認証制御部２３、認証部２４、設定制御部２５、個人設定情報管理部２６、スクリーンリーダー２７を情報処理装置の一例として示す操作パネル２０に設けた態様を示したが、この限りではない。それらの機能の一部を本体１０や通信ネットワーク上の他の機器に設けても良い。例えば、認証部２４を本体１０や通信ネットワーク上の他の機器に設けても良い。また、スクリーンリーダー２７を本体１０側に設けても良い。
【００６９】
また、第１の実施の形態では、本体１０と操作パネル２０とが通信接続する情報処理システムにおける操作パネル２０を例に「情報処理装置」の実施の態様を示したが、「情報処理装置」の実施の態様はこの限りではない。「情報処理装置」は単独で動作するスマートフォンやタブレット端末やキオスク端末などであっても良い。
【００７０】
以上のように、第１の実施の形態によれば、操作情報の読み上げを必要とするユーザが機器を操作する場合のみに操作情報の読み上げが行われるという効果を奏する。
【００７１】
また、スクリーンリーダー２７の有効時に利用できない機能を操作者により選択できないようにＵＩ画面の一部の機能を無効化処理するため、スクリーンリーダー２７に対応していない機能へ遷移して操作不能状態へと陥ることを防止することが可能になる。
【００７２】
（第２の実施の形態）
第１の実施の形態では、予めスクリーンリーダー設定テーブルＴ１に対し、スクリーンリーダー２７を必要とする者の個人設定情報を「有効」に設定し、スクリーンリーダー２７を必要としない者の個人設定情報を「無効」に設定しておく場合の態様について説明した。第２の実施の形態では、スクリーンリーダー２７を必要としない設定から必要とする設定へと個人設定情報を更新する場合の態様について全盲者による操作を例に説明する。
【００７３】
なお、以下では、第１の実施の形態と異なる主な箇所を説明し、共通する箇所についての説明は適宜省略する。
【００７４】
第２の実施の形態では、例えば、個人設定情報を編集する編集画面を操作画面のタブなどに設け、当該編集画面に、「無効」から「有効」或いは「有効」から「無効」への個人設定情報の設定変更を指示する指示ボタンを設ける。以下、当該編集画面を用いた処理手順について説明する。
【００７５】
（処理手順）
図１０は、全盲者が操作パネル２０においてスクリーンリーダー設定テーブルＴ１（図４参照）の個人設定情報を「無効」から「有効」に更新する場合の操作パネル２０における処理手順の一例を示す図である。
【００７６】
先ず、操作パネル２０は、第１の実施の形態に示す、ステップＳ１〜ステップＳ６の手順（図７参照）を、全盲者の操作に基づいて実行する。ステップＳ６の後は、個人設定情報が「無効」で、スクリーンリーダー２７が起動しないため、機器管理者が全盲者に代わって操作パネル２０を操作し、操作パネル２０は次のような手順で処理を実行する。
【００７７】
先ず、設定制御部２５は、入力受付部２２から個人設定情報の編集画面の表示を指示する操作入力を受け取ると（Ｓ２１）、個人設定情報の編集画面の表示を表示制御部２１に対して指示する（Ｓ２２）。
【００７８】
更に、設定制御部２５は、入力受付部２２から、「無効」から「有効」への個人設定情報の設定変更を指示する操作入力を受け取ると（Ｓ２３）、個人設定情報管理部２６に「無効」から「有効」への当該全盲者の個人識別情報の更新を依頼する（Ｓ２４）。具体的に、設定制御部２５は、スクリーンリーダー設定テーブルＴ１の当該全盲者の認証情報（ユーザＩＤ）に対応付けられている個人設定情報について「無効」から「有効」への設定更新を個人設定情報管理部２６に依頼する。
【００７９】
個人設定情報管理部２６は、スクリーンリーダー設定テーブルＴ１の当該全盲者の認証情報（ユーザＩＤ）に対応付けられている個人設定情報を「無効」から「有効」へ更新し、更新結果を設定制御部２５に応答する（Ｓ２５）。
【００８０】
設定制御部２５は、個人設定情報管理部２６からの更新結果の応答を受けて、スクリーンリーダー２７のモード設定を「無効」から「有効」に変更する（Ｓ２６）。
【００８１】
更に、設定制御部２５は、スクリーンリーダー２７のモード設定を「有効」に変更したことを各アプリに通知する（Ｓ２７）。
【００８２】
以上の処理手順により、全盲者は、初回の１回のみ機器管理者の手を借りてスクリーンリーダー２７のモード設定を「無効」から「有効」に切り替え、その後は、操作情報の読み上げ内容に基づいて自分で操作を行う。
【００８３】
以上により、スクリーンリーダー２７の個人設定情報を後から変更することが可能になる。
【００８４】
（第３の実施の形態）
第３の実施の形態では、スクリーンリーダー２７がテキストを読み上げる際の言語を複数の言語から設定できるようにした場合の態様について説明する。
【００８５】
（機能構成）
図１１は、第３の実施の形態に係るスクリーンリーダーの設定に関する主な機能の一例を示す図である。図１１に示すスクリーンリーダー３１は、テキスト読み上げ制御部３１ａと、複数のテキスト読み上げエンジン３１ｂ（テキスト読み上げエンジン３１ｂ−１、テキスト読み上げエンジン３１ｂ−２、・・・）とを有する。テキスト読み上げエンジン３１ｂ−１、テキスト読み上げエンジン３１ｂ−２、・・・は、「音声出力エンジン」の一例である。
【００８６】
テキスト読み上げ制御部３１ａは、スクリーンリーダー３１のモード設定が「有効」であるか「無効」であるかに応じてテキストの読み上げの実施のオン及びオフを制御する。
【００８７】
テキスト読み上げエンジン３１ｂは、テキスト読み上げエンジン３１ｂ−１、テキスト読み上げエンジン３１ｂ−２、・・・など、異なる言語の読み上げエンジンを有する。テキスト読み上げエンジン３１ｂは、異なる言語の内の何れか１つの言語の読み上げエンジンを使用して読み上げ対象となるテキスト情報等の操作情報を音声情報に変換し、更に音声出力ユニット２０８に音声出力させる。
【００８８】
（データ構成）
図１２は、第３の実施の形態に係るスクリーンリーダー設定テーブルのデータ構成の一例を示す図である。図１２に示すスクリーンリーダー設定テーブルＴ１０は、スクリーンリーダー設定テーブルＴ１（図４参照）の個人設定情報に更に言語設定情報を追加したものである。言語設定情報は、日本語や英語など、ユーザの使用言語を示す情報である。
【００８９】
（処理手順）
続いて、スクリーンリーダー３１を起動させるための処理手順について説明する。
図１３は、スクリーンリーダー３１を起動させる処理手順の一例を示す図である。先ず、操作パネル２０は、第１の実施の形態と同様に、ステップＳ１〜ステップＳ６の手順（図６参照）を実行する。
【００９０】
続いて、設定制御部２５は個人設定情報管理部２６から取得した個人設定情報が「有効」を示す場合に、テキスト読み上げ制御部３１ａのスクリーンリーダー３１のモード設定（デフォルトでは「無効」）を「有効」に変更する（Ｓ３１）。
【００９１】
更に、設定制御部２５は、テキスト読み上げエンジン３１ｂに個人設定情報管理部２６から取得した言語設定情報（ユーザの使用言語）を出力し、ユーザに対応する言語のテキスト読み上げエンジンを使用させる（Ｓ３２）。
【００９２】
そして、スクリーンリーダー３１のモード設定を「有効」に変更したことを各アプリ（アプリＡ１、アプリＡ２、アプリＡ３、・・・）に通知する（Ｓ３３）。
【００９３】
なお、上記処理の前に、スクリーンリーダー３１を必要とする者、例えば全盲者などは、スクリーンリーダー設定テーブルＴ１０において個人設定情報に「有効」と「言語設定情報」を設定しておくものとする。
【００９４】
以上の処理手順により、スクリーンリーダー３１を必要とする者がログインした場合に、テキスト読み上げ制御部３１ａのモード設定が「有効」に変更され、更にユーザの使用言語に対応するテキスト読み上げエンジン３１ｂが指定される。そして、操作パネル２０がユーザの使用言語で操作情報の読み上げを開始する。このように、第３の実施の形態では、ユーザの使用言語に合わせてスクリーンリーダーを使用することが可能になる。
【００９５】
（第４の実施の形態）
第４の実施の形態では、スクリーンリーダーを使用中の操作者がスクリーンリーダーを一時停止する処理について説明する。第４の実施の形態に係るスクリーンリーダーは、スクリーンリーダーの操作画面を表示制御部２１に出力し、操作画面に設けた一時停止ボタンの押下操作を検知する。また、設定制御部２５はスクリーンリーダーから通知される一時停止を示す情報を検知する。以下に示す処理は、操作者がそのスクリーンリーダーの操作画面からスクリーンリーダーの一時停止ボタンを押下し、その一時停止操作を入力受付部２２が受け付けるなどして開始される。
【００９６】
図１４は、スクリーンリーダーを使用中の操作者がスクリーンリーダーを一時停止する処理手順の一例を示す図である。
【００９７】
先ず、入力受付部２２においてスクリーンリーダーの一時停止ボタンの押下操作が受け付けられると、入力受付部２２からスクリーンリーダーへ一時停止ボタンの受け付けを示す情報が通知され、その情報をスクリーンリーダー４１が検知する（Ｓ４１）。
【００９８】
続いて、スクリーンリーダー４１は、スクリーンリーダー４１のモード設定を一時的に「無効」に変更する（Ｓ４２）。
【００９９】
続いて、スクリーンリーダー４１は、設定制御部２５に対し、操作者によるスクリーンリーダー４１の一時停止操作があったことを通知する（Ｓ４３）。
【０１００】
そして、設定制御部２５は、スクリーンリーダー４１のモード設定を「無効」に変更したことを各アプリ（アプリＡ１、アプリＡ２、アプリＡ３、・・・）に通知する（Ｓ４４）。
【０１０１】
一時停止の解除は、例えば次のように行う。先ず、入力受付部２２においてスクリーンリーダー４１の一時停止ボタンの押下操作が再び受け付けられたことをスクリーンリーダー４１が検知する（Ｓ４５）。
【０１０２】
続いて、スクリーンリーダー４１は、スクリーンリーダー４１のモード設定を「有効」に変更する（Ｓ４６）。
【０１０３】
続いて、スクリーンリーダー４１は、設定制御部２５に対し、操作者によるスクリーンリーダー４１の一時停止の解除操作があったことを通知する（Ｓ４７）。
【０１０４】
そして、設定制御部２５は、スクリーンリーダー４１のモード設定を「有効」に変更したことを各アプリ（アプリＡ１、アプリＡ２、アプリＡ３、・・・）に通知する（Ｓ４８）。
【０１０５】
以上のように、第４の実施の形態では、スクリーンリーダーの利用中であってもスクリーンリーダーを一時停止することが可能になる。このため、スクリーンリーダーの利用に不慣れな全盲者などは、利用中に健常者の手助けを得ることも可能になる。
【０１０６】
（第５の実施の形態）
音声による操作情報の読み上げをヘッドフォンに出力させる構成に変形しても良い。例えば、音声出力ユニット２０８（図２参照）にステレオミニプラグを設けた音声出力手段を使用する。操作者がステレオミニプラグにヘッドフォンのプラグを接続することにより、第５の実施形態に係る音声出力ユニットが生成するアナログ音声信号の出力先がスピーカからヘッドフォンへと切り替わる。
【０１０７】
ヘッドフォンが接続された状態で操作者が画面をタッチすると、そのタッチ操作を認証制御部２３（図３参照）が検知し、第５の実施形態に係る操作パネルにおいて図６に示すステップＳ１からステップＳ８の手順で処理が行われる。スクリーンリーダーが有効化された後は、操作情報がヘッドフォンから音声出力されるようになる。
【０１０８】
なお、操作者がステレオミニプラグにヘッドフォンのプラグを接続するタイミングは、任意であっても良い。例えば、スクリーンリーダーが有効化された後の音声出力が開始された後でも良い。その場合、ヘッドフォンが接続された後から操作情報がヘッドフォンから音声出力されるようになる。
【０１０９】
また、ここでは音声出力ユニット２０８（図２参照）にステレオミニプラグを設けてヘッドフォンを有線接続する構成について説明したが、ヘッドフォンに限らず、例えばイヤフォンなど、音声で読み上げられた情報が外部に漏れない機器（ヘッドフォン機器）を接続する構成に変形しても良い。また、ヘッドフォンなどとの接続は、有線接続に限らずＢｌｕｅｔｏｏｔｈ（登録商標）通信などを用いた無線接続であっても良い。
【０１１０】
以上のように、第５の実施の形態によれば、ヘッドフォンを通じてテキストの読み上げ内容を聞き取ることが可能になる。このため、周囲への騒音やプライバシーに関わる部分についての周囲への読み上げを防止することが可能になる。
【０１１１】
本実施の形態の情報処理システムで実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０１１２】
また、本実施の形態の情報処理システムで実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態の情報処理システムで実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０１１３】
また、本実施の形態のプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【符号の説明】
【０１１４】
２０  操作パネル
２１  表示制御部
２２  入力受付部
２３  認証制御部
２４  認証部
２５  設定制御部
２６  個人設定情報管理部
２７  スクリーンリーダー
Ａ１、Ａ２、Ａ３  アプリ
ＤＢ  個人設定情報データベース
【先行技術文献】
【特許文献】
【０１１５】
【特許文献１】特開２００７−２８２０２号公報
【図１】
2018034389.tif 000003
【図２】
2018034389.tif 000004
【図３】
2018034389.tif 000005
【図４】
2018034389.tif 000006
【図５】
2018034389.tif 000007
【図６】
2018034389.tif 000008
【図７】
2018034389.tif 000009
【図８】
2018034389.tif 000010
【図９】
2018034389.tif 000011
【図１０】
2018034389.tif 000012
【図１１】
2018034389.tif 000013
【図１２】
2018034389.tif 000014
【図１３】
2018034389.tif 000015
【図１４】
2018034389.tif 000016