(57)【要約】【課題】ユーザ主導で各種設定を好適に行うことができ、操作時間の短縮や操作に要するユーザの負担を軽減することができる情報処理装置及び情報処理方法を提供する。【解決手段】本情報処理装置は、画像形成装置本体１０１を操作するユーザが選択可能な操作手順を階層的に記述した操作手順データベース１０４を備えている。そして、階層毎にユーザが選択した操作手順を判定し、判定された操作手順の下位階層の操作手順が存在する場合、下位階層の操作手順に関する音声情報を音声合成用辞書１０６を用いて音声合成処理部１０５で合成し、音声出力部１０７から出力する。また、判定された操作手順の下位階層の操作手順が存在しない場合、最上位階層の操作手順であって当該操作手順の最上位階層の操作手順と異なる操作手順に遷移し、遷移した最上位階層の音声情報が出力される。【選択図】　図１
2004139524.tif 000002
【特許請求の範囲】
【請求項１】
所定の処理装置を操作するユーザが選択可能な操作手順を階層的に記述した操作手順データベースと、
階層毎にユーザが選択した操作手順を判定する判定手段と、
前記判定手段で判定された前記操作手順の下位階層の操作手順が存在する場合、該下位階層の操作手順に関する音声情報を出力する第１の音声出力手段と、
前記判定手段で判定された前記操作手順の下位階層の操作手順が存在しない場合、最上位階層の操作手順であって前記操作手順の最上位階層の操作手順と異なる操作手順に遷移する遷移手段と、
遷移した最上位階層の操作手順に関する音声情報を出力する第２の音声出力手段と
を備えることを特徴とする情報処理装置。
【請求項２】
ユーザが操作手順を選択した階層において、該階層内の操作手順の再選択をする再選択手段をさらに備えることを特徴とする請求項１記載の情報処理装置。
【請求項３】
所定階層においていずれの操作手順も選択されずに上位階層に遷移する場合、前記所定階層においてデフォルトの操作手順を設定するデフォルト設定手段をさらに備えることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記操作手順に関する音声情報の音声出力中に、現在音声情報が出力されている操作手順の直前の操作手順に関する音声情報から再度音声出力する再音声出力手段をさらに備えることを特徴とする請求項１から３までのいずれか１項に記載の情報処理装置。
【請求項５】
前記操作手順に関する音声情報の音声出力中に、該音声情報の音声出力を停止して、音声出力直前の状態に戻す状態遷移手段をさらに備えることを特徴とする請求項１から４までのいずれか１項に記載の情報処理装置。
【請求項６】
前記操作手順に関する音声情報の音声出力中に、上位階層に遷移する指示がされた場合、該音声情報の音声出力を停止して、デフォルトの操作手順を設定して上位階層に遷移すること特徴とする請求項１から５までのいずれか１項に記載の情報処理装置。
【請求項７】
所定の処理装置を操作するユーザが選択可能な操作手順を階層的に記述した操作手順データベースと、
階層毎にユーザが選択可能な操作手順に関する情報を音声出力する音声出力手段と、
前記音声出力手段が音声出力中に、ユーザが選択した操作手順を判定する判定手段と、
前記判定手段で判定された前記操作手順の下位階層の操作手順が存在する場合、該下位階層に遷移する遷移手段と、
所定の階層においてデフォルトの操作手順を設定するデフォルト設定手段と
を備えることを特徴とする情報処理装置。
【請求項８】
最上位階層においてデフォルトの操作手順が選択された場合、前記デフォルト設定手段は、全階層の操作手順をデフォルトの操作手順に設定することを特徴とする請求項７記載の情報処理装置。
【請求項９】
前記操作手順を確定する確定手段をさらに備え、
所定の階層において前記操作手順に関する音声情報を出力しないで操作手順を確定する場合、前記デフォルト設定手段は、前記階層においてデフォルトの操作手順を設定し、
前記遷移手段は、階層を一つ上位の階層に戻す
ことを特徴とする請求項７又は８に記載の情報処理装置。
【請求項１０】
前記音声出力手段が、
所定の階層における操作手順に関する音声情報を出力中に、異なる階層に遷移する指示がされた場合、現在音声出力中の操作手順をスキップして前記異なる階層の操作手順に関する音声情報を音声出力し、
所定の階層における操作手順に関する音声情報を出力中に、前の操作手順に戻る指示がされた場合、現在音声出力中の操作手順の一つ前の操作手順に関する音声情報から再度音声出力する
ことを特徴とする請求項７から９までのいずれか１項に記載の情報処理装置。
【請求項１１】
前記操作手順に関する音声情報が、前記ユーザが選択可能な操作手順名であることを特徴とする請求項１から１０までのいずれか１項に記載の情報処理装置。
【請求項１２】
それぞれが異なる操作手順に対応付けられた、前記ユーザの複数の指に対応した複数のボタンを備えており、該複数のボタンのいずれのボタンがユーザによって押下されたかを受け付ける受付手段をさらに備え、
前記判定手段が、前記受付手段で受け付けられた押下された前記ボタンに対応する操作手順を判定する
ことを特徴とする請求項１から１１までのいずれか１項に記載の情報処理装置。
【請求項１３】
前記複数のボタンが複数の指のそれぞれの位置を一定にして操作可能であることを特徴とする請求項１２記載の情報処理装置。
【請求項１４】
前記複数のボタンが、テンキーの一部に割り当てられていることを特徴とする請求項１２又は１３に記載の情報処理装置。
【請求項１５】
前記所定の処理装置がコピー機であって、前記操作手順が該コピー機におけるユーザが選択可能なコピー操作のための設定機能であることを特徴とする請求項１から１４までのいずれか１項に記載の情報処理装置。
【請求項１６】
所定の階層において前記操作手順に関する音声情報が、前記操作手順の選択或いは階層の遷移が行われるまで繰り返して音声出力されることを特徴とする請求項１又は７に記載の情報処理装置。
【請求項１７】
所定の処理装置を操作するユーザが選択可能な操作手順を階層的に記述した操作手順データベースに接続可能な情報処理装置における情報処理方法であって、
階層毎にユーザが選択した操作手順を判定する判定工程と、
前記判定工程で判定された前記操作手順の下位階層の操作手順が存在する場合、該下位階層の操作手順に関する音声情報を出力する第１の音声出力工程と、
前記判定工程で判定された前記操作手順の下位階層の操作手順が存在しない場合、最上位階層の操作手順であって前記操作手順の最上位階層の操作手順と異なる操作手順に遷移する遷移工程と、
遷移した最上位階層の操作手順に関する音声情報を出力する第２の音声出力工程と
を有することを特徴とする情報処理方法。
【請求項１８】
ユーザが操作手順を選択した階層において、該階層内の操作手順の再選択をする再選択工程をさらに有することを特徴とする請求項１７記載の情報処理方法。
【請求項１９】
所定階層においていずれの操作手順も選択されずに上位階層に遷移する場合、前記所定階層においてデフォルトの操作手順を設定するデフォルト設定工程をさらに有することを特徴とする請求項１７又は１８に記載の情報処理方法。
【請求項２０】
前記操作手順に関する音声情報の音声出力中に、現在音声情報が出力されている操作手順の直前の操作手順に関する音声情報から再度音声出力する再音声出力工程をさらに有することを特徴とする請求項１７から１９までのいずれか１項に記載の情報処理方法。
【請求項２１】
前記操作手順に関する音声情報の音声出力中に、該音声情報の音声出力を停止して、音声出力直前の状態に戻す状態遷移工程をさらに有することを特徴とする請求項１７から２０までのいずれか１項に記載の情報処理方法。
【請求項２２】
前記操作手順に関する音声情報の音声出力中に、上位階層に遷移する指示がされた場合、該音声情報の音声出力を停止して、デフォルトの操作手順を設定して上位階層に遷移すること特徴とする請求項１７から２１までのいずれか１項に記載の情報処理方法。
【請求項２３】
所定の処理装置を操作するユーザが選択可能な操作手順を階層的に記述した操作手順データベースに接続可能な情報処理装置における情報処理方法であって、
階層毎にユーザが選択可能な操作手順に関する情報を音声出力する音声出力工程と、
前記音声出力手段が音声出力中に、ユーザが選択した操作手順を判定する判定工程と、
前記判定工程で判定された前記操作手順の下位階層の操作手順が存在する場合、該下位階層に遷移する遷移工程と、
所定の階層においてデフォルトの操作手順を設定するデフォルト設定工程と
を有することを特徴とする情報処理方法。
【請求項２４】
最上位階層においてデフォルトの操作手順が選択された場合、前記デフォルト設定工程は、全階層の操作手順をデフォルトの操作手順に設定することを特徴とする請求項２３記載の情報処理方法。
【請求項２５】
前記操作手順を確定する確定工程をさらに有し、
所定の階層において前記操作手順に関する音声情報を出力しないで操作手順を確定する場合、前記デフォルト設定工程は、前記階層においてデフォルトの操作手順を設定し、
前記遷移工程は、階層を一つ上位の階層に戻す
ことを特徴とする請求項２３又は２４に記載の情報処理方法。
【請求項２６】
前記音声出力工程が、
所定の階層における操作手順に関する音声情報を出力中に、異なる階層に遷移する指示がされた場合、現在音声出力中の操作手順をスキップして前記異なる階層の操作手順に関する音声情報を音声出力し、
所定の階層における操作手順に関する音声情報を出力中に、前の操作手順に戻る指示がされた場合、現在音声出力中の操作手順の一つ前の操作手順に関する音声情報から再度音声出力する
ことを特徴とする請求項２３から２５までのいずれか１項に記載の情報処理方法。
【請求項２７】
前記操作手順に関する音声情報が、前記ユーザが選択可能な操作手順名であることを特徴とする請求項１７から２６までのいずれか１項に記載の情報処理方法。
【請求項２８】
それぞれが異なる操作手順に対応付けられた、前記ユーザの複数の指に対応した複数のボタンを備えており、該複数のボタンのいずれのボタンがユーザによって押下されたかを入力する入力装置をさらに備えた情報処理装置における情報処理方法であって、
前記判定工程が、前記受付手段で受け付けられた押下された前記ボタンに対応する操作手順を判定する
ことを特徴とする請求項１７から２７までのいずれか１項に記載の情報処理方法。
【請求項２９】
前記所定の処理装置がコピー機であって、前記操作手順が該コピー機におけるユーザが選択可能なコピー操作のための設定機能であることを特徴とする請求項１７から２８までのいずれか１項に記載の情報処理方法。
【請求項３０】
所定の階層において前記操作手順に関する音声情報が、前記操作手順の選択或いは階層の遷移が行われるまで繰り返して音声出力されることを特徴とする請求項１７又は２３に記載の情報処理方法。
【請求項３１】
所定の処理装置を操作するユーザが選択可能な操作手順を階層的に記述した操作手順データベースに接続可能なコンピュータに、
階層毎にユーザが選択した操作手順を判定する判定手順と、
前記判定手順で判定された前記操作手順の下位階層の操作手順が存在する場合、該下位階層の操作手順に関する音声情報を出力する第１の音声出力手順と、
前記判定手順で判定された前記操作手順の下位階層の操作手順が存在しない場合、最上位階層の操作手順であって前記操作手順の最上位階層の操作手順と異なる操作手順に遷移する遷移手順と、
遷移した最上位階層の操作手順に関する音声情報を出力する第２の音声出力手順と
を実行させるためのプログラム。
【請求項３２】
所定の処理装置を操作するユーザが選択可能な操作手順を階層的に記述した操作手順データベースに接続可能なコンピュータに、
階層毎にユーザが選択可能な操作手順に関する情報を音声出力する音声出力手順と、
前記音声出力手段が音声出力中に、ユーザが選択した操作手順を判定する判定手順と、
前記判定工程で判定された前記操作手順の下位階層の操作手順が存在する場合、該下位階層に遷移する遷移手順と、
所定の階層においてデフォルトの操作手順を設定するデフォルト設定手順と
を実行させるためのプログラム。
【請求項３３】
請求項３１又は３２に記載のプログラムを格納したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像形成装置の操作を音声ガイダンスによって支援する情報処理装置及び情報処理方法に関する。
【０００２】
【従来の技術】
従来、プリンタやコピー機等の画像形成装置では、モニタ上に操作画面が表示され、ユーザは、画面上のソフトキー又はテンキー、スタートボタン等のハードキーを使って操作を行っている。一方、視覚障害のユーザに対応するために、画像形成システムの中には、ユーザに対して音声ガイダンスが行われ、ユーザはその音声ガイダンスに従ってＹＥＳ／ＮＯのキーを使って操作を行うようなものもある。
【０００３】
【発明が解決しようとする課題】
しかしながら、システム側の一方的な音声ガイダンスによる操作では、多様な機能を持つ画像形成装置では、操作に要する時間が長くなってしまうという欠点がある。また、システム側がデフォルトで設定している機能についても、最初にユーザに知らせておかなければ、ユーザはそのデフォルトを使用してよいかどうかの判断をすることができない。従って、従来のシステムでは、ユーザに対して全部の機能を知らせるか、使える機能を限定してガイダンスするかしかない。さらに、操作すべきボタンが機能によって異なる場所にあったり、離れた場所にある場合、そのボタンを探すという別の負担をユーザに強いることになるという問題もある。
【０００４】
本発明は、このような事情を考慮してなされたものであり、ユーザ主導で各種設定を好適に行うことができ、操作時間の短縮や操作に要するユーザの負担を軽減することができる情報処理装置及び情報処理方法を提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記課題を解決するために、本発明に係る情報処理装置は、所定の処理装置を操作するユーザが選択可能な操作手順を階層的に記述した操作手順データベースと、階層毎にユーザが選択した操作手順を判定する判定手段と、前記判定手段で判定された前記操作手順の下位階層の操作手順が存在する場合、該下位階層の操作手順に関する音声情報を出力する第１の音声出力手段と、前記判定手段で判定された前記操作手順の下位階層の操作手順が存在しない場合、最上位階層の操作手順であって前記操作手順の最上位階層の操作手順と異なる操作手順に遷移する遷移手段と、遷移した最上位階層の操作手順に関する音声情報を出力する第２の音声出力手段とを備えることを特徴とする。
【０００６】
また、本発明に係る情報処理装置は、ユーザが操作手順を選択した階層において、該階層内の操作手順の再選択をする再選択手段をさらに備えることを特徴とする。
【０００７】
さらに、本発明に係る情報処理装置は、所定階層においていずれの操作手順も選択されずに上位階層に遷移する場合、前記所定階層においてデフォルトの操作手順を設定するデフォルト設定手段をさらに備えることを特徴とする。
【０００８】
さらにまた、本発明に係る情報処理装置は、前記操作手順に関する音声情報の音声出力中に、現在音声情報が出力されている操作手順の直前の操作手順に関する音声情報から再度音声出力する再音声出力手段をさらに備えることを特徴とする装置。
【０００９】
さらにまた、本発明に係る情報処理装置は、前記操作手順に関する音声情報の音声出力中に、該音声情報の音声出力を停止して、音声出力直前の状態に戻す状態遷移手段をさらに備えることを特徴とする。
【００１０】
さらにまた、本発明に係る情報処理装置は、前記操作手順に関する音声情報の音声出力中に、上位階層に遷移する指示がされた場合、該音声情報の音声出力を停止して、デフォルトの操作手順を設定して上位階層に遷移すること特徴とする。
【００１１】
さらにまた、本発明に係る情報処理装置は、所定の処理装置を操作するユーザが選択可能な操作手順を階層的に記述した操作手順データベースと、階層毎にユーザが選択可能な操作手順に関する情報を音声出力する音声出力手段と、前記音声出力手段が音声出力中に、ユーザが選択した操作手順を判定する判定手段と、前記判定手段で判定された前記操作手順の下位階層の操作手順が存在する場合、該下位階層に遷移する遷移手段と、所定の階層においてデフォルトの操作手順を設定するデフォルト設定手段とを備えることを特徴とする。
【００１２】
さらにまた、本発明に係る情報処理装置は、最上位階層においてデフォルトの操作手順が選択された場合、前記デフォルト設定手段は、全階層の操作手順をデフォルトの操作手順に設定することを特徴とする。
【００１３】
さらにまた、本発明に係る情報処理装置は、前記操作手順を確定する確定手段をさらに備え、所定の階層において前記操作手順に関する音声情報を出力しないで操作手順を確定する場合、前記デフォルト設定手段は、前記階層においてデフォルトの操作手順を設定し、前記遷移手段は、階層を一つ上位の階層に戻すことを特徴とする。
【００１４】
さらにまた、本発明に係る情報処理装置は、前記音声出力手段が、所定の階層における操作手順に関する音声情報を出力中に、異なる階層に遷移する指示がされた場合、現在音声出力中の操作手順をスキップして前記異なる階層の操作手順に関する音声情報を音声出力し、所定の階層における操作手順に関する音声情報を出力中に、前の操作手順に戻る指示がされた場合、現在音声出力中の操作手順の一つ前の操作手順に関する音声情報から再度音声出力することを特徴とする。
【００１５】
さらにまた、本発明に係る情報処理装置は、前記操作手順に関する音声情報が、前記ユーザが選択可能な操作手順名であることを特徴とする。
【００１６】
さらにまた、本発明に係る情報処理装置は、それぞれが異なる操作手順に対応付けられた、前記ユーザの複数の指に対応した複数のボタンを備えており、該複数のボタンのいずれのボタンがユーザによって押下されたかを受け付ける受付手段をさらに備え、前記判定手段が、前記受付手段で受け付けられた押下された前記ボタンに対応する操作手順を判定することを特徴とする。
【００１７】
さらにまた、本発明に係る情報処理装置は、前記複数のボタンが複数の指のそれぞれの位置を一定にして操作可能であることを特徴とする。
【００１８】
さらにまた、本発明に係る情報処理装置は、前記複数のボタンが、テンキーの一部に割り当てられていることと特徴とする特徴とする。
【００１９】
さらにまた、本発明に係る情報処理装置は、前記所定の処理装置がコピー機であって、前記操作手順が該コピー機におけるユーザが選択可能なコピー操作のための設定機能であることを特徴とする。
【００２０】
さらにまた、本発明に係る情報処理装置は、前記操作手順を確定する確定手段をさらに備え、所定の階層において前記操作手順に関する音声情報を出力しないで操作手順を確定する場合、前記デフォルト設定手段は、前記階層においてデフォルトの操作手順を設定することを特徴とする。
【００２１】
【発明の実施の形態】
以下、図面を参照して、本発明の一実施形態について詳細に説明する。
【００２２】
図１は、本発明の一実施形態に係る情報処理装置を備えた画像形成システムの構成を示すブロック図である。本実施形態に係る情報処理装置は、画像形成装置本体１０１の操作等を音声ガイダンスによって支援するためのものである。図１に示すように、情報処理装置は、ユーザがボタン操作を行うボタン入力部１０２、ユーザが操作可能な操作手順が階層構造で記述されている操作手順データベース１０４、音声合成に使用するデータを格納する音声合成用辞書１０６、ユーザが操作可能な操作手順等を音声出力する際の音声を合成する音声合成処理部１０５、合成された音声を出力する音声出力部１０７及び画像形成装置１０１と本情報処理装置との間のやり取りを管理する操作管理部１０３から構成されている。
【００２３】
図２は、本発明の一実施形態に係る情報処理装置における第１の音声合成処理例を説明するためのフローチャートである。また、図４は、本実施形態においてユーザが選択可能な操作手順の階層構造の一例を示す図である。すなわち、本実施形態では、ユーザが選択可能な最上位階層として、「用紙選択」、「拡大縮小」、「片面両面」、「ソータ」、「濃さ」及び「部数」の操作手順がある。そして、ユーザがいずれかの操作手順を選択した場合、その下位の階層の操作手順に移る。尚、本実施形態では、下位の階層において背景が斜線で示されたものがデフォルトの操作になっているものとする。
【００２４】
図２に示すように、まず、ユーザがボタン入力部１０２で何らかのボタン入力があるか否かが判断される（ステップＳ２０１）。ここで、ボタン入力がない場合には、そのままの状態で待機する。図５は、本実施形態においてユーザがボタン入力を行うための操作ボタンの配置例を示す図である。図５に示すように、本実施形態では、「次に進む」、「候補」、「確定」及び「前に戻る」の各操作を行うためのボタンを人差し指、中指、薬指の３つの指で指定できるように配置する。このように、操作ボタンを片手で指位置を一定させて操作できる範囲内にしぼることで、一旦操作ボタンの位置を確認すれば、それ以降はボタンを探さなくてよいので、ユーザの負担が軽減される。そして、次に、情報処理装置では、ユーザによるボタン入力があった場合、その入力が何の操作であるかの判断が行われる。
【００２５】
すなわち、本実施形態に係る情報処理装置は、それぞれが異なる操作手順に対応付けられた、ユーザの複数の指に対応した複数のボタンのあるボタン入力部１０２を備えており、複数のボタンのいずれのボタンがユーザによって押下されたかを受け付ける。そして、情報処理装置は、受け付けられた押下されたボタンに対応する操作手順を判定することを特徴とする。また、本実施形態に係る情報処理装置では、ユーザは、複数のボタンが複数の指のそれぞれの位置を一定にして操作可能であることを特徴とする。
【００２６】
まず、「次へ進む」ボタンであるか否かの判断が行われる（ステップＳ２０２）。その結果、「次に進む」ボタンの入力であると判断された場合（Ｙｅｓ）、現在、候補の読み上げ中であるか否かの判断が行われる。ここで、本実施形態では、読み上げ処理は、別プロセス又は別スレッド（Ｔｈｒｅａｄ）で動作しており、開始命令を発行すると読み上げを開始し、読み上げを終了した段階で終了を通知してくるものとする。
【００２７】
その結果、読み上げ中であると判断された場合（Ｙｅｓ）、現在行われている読み上げを停止し（ステップＳ２０４）、ステップＳ２０５へ進む。一方、読み上げ中でないと判断された場合（Ｎｏ）、そのままステップＳ２０５へ進む。ステップＳ２０５では、候補の選択がすでに済んでいるか否かの判断が行われる。その結果、候補の選択がなされていない場合（Ｎｏ）、デフォルトの選択が行われる（ステップＳ２０６）。すなわち、本実施形態に係る情報処理装置では、ある階層においていずれの操作手順も選択されずに上位階層の次の操作手順に遷移する場合、当該階層においてデフォルトの操作手順が設定されることを特徴とする。次いで、選択されたデフォルトを音声出力し（ステップＳ２０７）、ステップＳ２０８へ進む。一方、ステップＳ２０５で候補が選択されていたと判断された場合（Ｙｅｓ）、ステップＳ２０８へ進む。すなわち、本実施形態に係る情報処理装置は、操作手順に関する音声情報の音声出力中に、下位階層に遷移する指示がされた場合、音声情報の音声出力を停止して、デフォルトの操作手順を設定して下上位階層の次の操作手順に遷移すること特徴とする。
【００２８】
ステップＳ２０８では次の操作へと進み、その操作について音声出力することによって遷移したことを説明する（ステップＳ２０９）。そして、図４に示す最上位の階層操作手順についてすべての操作が行われたか否かの判定が行われる（ステップＳ２１０）。その結果、すべての操作が行われている場合（Ｙｅｓ）、処理を終了する。一方、まだ操作が残っている場合（Ｎｏ）、ステップＳ２０１へ戻ってボタン入力から処理を繰り返す。
【００２９】
また、ステップＳ２０２でボタン入力が「次へ進む」ボタンでないと判断された場合（Ｎｏ）、「前へ戻る」ボタンであるかの判定が行われる（ステップＳ２１１）。その結果、「前へ戻る」ボタンであると判定された場合（Ｙｅｓ）、現在、候補の読み上げ中であるか否かの判断が行われる（ステップＳ２１２）。その結果、候補の読み上げ中であると判断された場合（Ｙｅｓ）、読み上げを開始する前の状態に戻って（ステップＳ２１３）、ステップＳ２１６へ進む。すなわち、本実施形態に係る情報処理装置は、操作手順に関する音声情報の音声出力中に、現在音声情報が出力されている操作手順の直前の操作手順に関する音声情報から再度音声出力することを特徴とする。
【００３０】
一方、ステップＳ２１２で候補の読み上げ中でないと判定された場合（Ｎｏ）、操作手順の最初の操作であるか否かの判定が行われる（ステップＳ２１４）。その結果、それより前の操作手順がある場合（Ｎｏ）、前に戻って（ステップＳ２１５）、ステップＳ２１６へ進む。一方、最初の操作である場合（Ｙｅｓ）、そのままステップＳ２１６へ進む。ステップＳ２１６では、現在どの操作について設定をしているかどうかをユーザに知らせるために、操作についての音声出力が行われ、その後ステップＳ２０１に戻ってボタン入力からの処理が繰り返される。すなわち、本実施形態に係る情報処理装置は、ユーザが操作手順を選択した階層において、当該階層内の操作手順の再選択が可能であることを特徴とする。
【００３１】
また、ステップＳ２１１でボタン入力が「前へ戻る」ボタンでないと判断された場合（Ｎｏ）、それが「候補」ボタンであるか否かの判定が行われる（ステップＳ２１７）。その結果、「候補」ボタンであると判定された場合（Ｙｅｓ）、現在、候補の読み上げ中であるかの判断が行われる（ステップＳ２１８）。その結果、候補の読み上げ中と判断された場合（Ｙｅｓ）、現在行われている読み上げをストップして、読み上げ中だった候補の一つ前の候補から読み上げを再開する（ステップＳ２１９）。そして、ステップＳ２０１に戻ってボタン入力から処理を繰り返す。
【００３２】
一方、ステップＳ２１８で読み上げ中でないと判断された場合（Ｎｏ）、候補の読み上げを開始し（ステップＳ２２０）、ステップＳ２０１に戻ってボタン入力から処理を繰り返す。
【００３３】
また、ステップＳ２１７でボタン入力が「候補」ボタンでないと判定された場合（Ｎｏ）、「確定」ボタンであるか否かの判定が行われる（ステップＳ２２１）。その結果、「確定」ボタンでないと判定された場合（Ｎｏ）、ステップＳ２０１に戻ってボタン入力から処理を繰り返す。一方、「確定」ボタンであると判定された場合（Ｙｅｓ）、現在、候補の読み上げ中であるか否かの判断が行われる（ステップＳ２２２）。その結果、読み上げ中であると判断された場合（Ｙｅｓ）、その読み上げをストップし（ステップＳ２２３）、直前に読み上げを行った候補を選択し（ステップＳ２２４）、ステップＳ２２５へ進む。すなわち、本実施形態に係る情報処理装置は、操作手順に関する音声情報の音声出力中に、当該音声情報の音声出力を停止、その操作手順を選択することを特徴とする。
【００３４】
一方、ステップＳ２２２で候補が読み上げ中でないと判断された場合（Ｎｏ）、すでに候補が選択されたかどうかの判断が行われる（ステップＳ２２６）。その結果、候補がまだ選択されていない場合（Ｎｏ）、デフォルトの候補選択が行われ（ステップＳ２２７）、ステップＳ２２５へ進む。また、ステップＳ２２６で候補が選択されていると判断された場合（Ｙｅｓ）、そのままステップＳ２２５へ進む。尚、ステップＳ２２６ですでに選択済みと判断されるの場合の一例としては、「確定」ボタンを続けて押した場合が想定され、その場合はユーザが選択結果の確認を行っていると想定される。ステップＳ２２５では、選択結果を音声で出力する。その後、ステップＳ２０１に戻ってボタン入力から処理を繰り返す。
【００３５】
すなわち、本実施形態に係る情報処理装置は、画像形成装置本体１０１を操作するユーザが選択可能な操作手順を階層的に記述した操作手順データベース１０４を備えており、階層毎にユーザが選択した操作手順を判定し、判定された操作手順の下位階層の操作手順が存在する場合、下位階層の操作手順に関する音声情報を音声合成用辞書１０６を用いて音声合成処理部１０５で合成し、音声出力部１０７から出力する。また、判定された操作手順の下位階層の操作手順が存在しない場合、最上位階層の操作手順であって当該操作手順の最上位階層の操作手順と異なる操作手順に遷移し、遷移した最上位階層の操作手順に関する音声情報が音声出力部１０７から出力されることを特徴とする。また、本実施形態に係る情報処理装置では、所定の階層において操作手順に関する音声情報が、操作手順の選択或いは階層の遷移が行われるまで繰り返して音声出力されることを特徴とする。
【００３６】
図３は、本発明の一実施形態に係る情報処理装置における第２の音声合成処理例を説明するためのフローチャートである。上述した図２で示したフローチャートは、図４の処理手順の階層の最上位のものを「次に進む」ボタンで順に設定していくものであった。これに対して図３のフローチャートで示す例は、まず「候補」ボタンを押して最上位の操作手順を候補として読み上げ、「確定」ボタンで選択した後、その下位の操作手順について候補から選択するものである。従って、最上位の処理手順にある状態で、候補の読み上げ中でないときに「確定」ボタンを押すと、すべての操作を終了したものとみなす。例えば、何も設定しない状態で「確定」ボタンを押すと、すべてデフォルトの設定となる。すなわち、本実施形態に係る情報処理装置では、最上位階層においてデフォルトの操作手順が選択された場合、全階層の操作手順がデフォルトの操作手順に設定されることを特徴とする。
【００３７】
図３に示すように、まず、ユーザがボタン入力を行うと、画像形成装置のボタン入力部１０２はそれを受け付ける（ステップＳ３０１）。ここで、ボタン入力がない場合には、そのままの状態で待機する。次に、入力されたボタンが「確定」ボタンであるか否かの判断が行われる（ステップＳ３０２）。その結果、「確定」ボタンであると判断された場合（Ｙｅｓ）、現在、候補の読み上げ中であるか否かの判断が行われる（ステップＳ３０３）。ここで、読み上げ中でないと判断された場合（Ｎｏ）、今の操作手順階層が最上位の階層であるか否かの判断が行われる（ステップＳ３０８）。そして、最上位階層であると判断された場合（Ｙｅｓ）、処理を終了する。
【００３８】
一方、ステップＳ３０９で下位の階層であると判断された場合（Ｎｏ）、候補の選択が済んでいるか否かの判断が行われる（ステップＳ３１０）。その結果、候補が選択されていない場合（Ｎｏ）、デフォルトが選択され（ステップＳ３１１）、ステップＳ３０６へ進む。また、ステップＳ３１０で候補の選択が済んでいると判断された場合（Ｙｅｓ）、ステップＳ３０６へ進む。尚、ステップＳ３１０で、候補読み上げ中でない場合であって候補の選択が済んでいる場合とは、例えば、すでに設定済みの最上位階層の処理を再び選択した場合等が想定される。
【００３９】
ステップＳ３０６では選択結果の音声出力が行われ、次いで、選択結果によって階層の遷移を行う（ステップＳ３０７）。例えば、図４において、「用紙選択」が選択された場合、その下の操作手順階層に移る。そして、その下の操作手順階層で、「自動」が選択された場合は、その上の操作手順階層に移る。そして、ステップＳ３０８で遷移した結果を説明する音声出力を行い、その後ステップＳ３０１へ戻り、ボタン入力から処理を繰り返す。すなわち、本実施形態に係る情報処理装置は、操作手順を確定する確定手段（確定ボタン）をさらに備え、ある階層において操作手順に関する音声情報を出力しないで操作手順を確定する場合、当該階層においてデフォルトの操作手順を設定し、階層を一つ上位の階層に戻すことを特徴とする。
【００４０】
一方、ステップＳ３０３で、候補読み上げ中と判断された場合（Ｙｅｓ）、その読み上げをストップし（ステップＳ３０４）、直前に読み上げを行った候補を選択し（ステップＳ３０５）、ステップＳ３０６に進む。尚、ステップＳ３０６以降の処理は上述した通りである。
【００４１】
また、ステップＳ３０２でボタン入力が「確定」ボタンでないと判断された場合（Ｎｏ）、「候補」ボタンであるか否かの判定が行われる（ステップＳ３１２）。その結果、「候補」ボタンであると判定された場合（Ｙｅｓ）、現在、候補の読み上げ中であるか否かの判断が行われる（ステップＳ３１３）。その結果、読み上げ中であると判断された場合（Ｙｅｓ）、その読み上げのストップを行い（ステップＳ３１４）、ステップＳ３１５へ進む。一方、候補の読み上げ中でないと判断された場合（Ｎｏ）、直接ステップＳ３１５へ進む。ステップＳ３１５では、候補の読み上げを開始して、ステップＳ３０１へ戻り、ボタン入力から処理を繰り返す。
【００４２】
また、ステップＳ３１２でボタン入力が「候補」ボタンでないと判定された場合（Ｎｏ）、「次に進む」ボタンであるか否かの判定が行われる（ステップＳ３１６）。その結果、「次に進む」ボタンであると判定された場合（Ｙｅｓ）、現在、候補の読み上げ中であるか否かの判断が行われる（ステップＳ３１７）。そして、候補の読み上げ中であると判定された場合（Ｙｅｓ）、現在読み上げ中の候補の読み上げをストップして、その次の候補から読み上げを再開し（ステップＳ３１８）、ステップＳ３０１へ戻り、ボタン入力から処理を繰り返す。一方、ステップＳ３１７で読み上げ中でないと判断された場合（Ｎｏ）、何もしないでステップＳ３０１へ戻り、ボタン入力から処理を繰り返す。
【００４３】
また、ステップＳ３１６でボタン入力が「次に進む」ボタンでないと判断された場合（Ｎｏ）、「前に戻る」ボタンであるか否かの判定が行われる（ステップＳ３１９）。その結果、「前に戻る」ボタンであると判定された場合（Ｙｅｓ）、現在、候補の読み上げ中であるか否かの判断が行われる（ステップＳ３２０）。そして、読み上げ中の場合（Ｙｅｓ）、現在読み上げ中の候補の読み上げをストップしその前の候補から読み上げを再開し（ステップＳ３２１）、ステップＳ３０１へ戻り、ボタン入力から処理を繰り返す。すなわち、本実施形態に係る情報処理装置では、音声出力部１０７がある階層における操作手順に関する音声情報を出力中に、異なる階層に遷移する指示がされた場合、現在音声出力中の操作手順をスキップして遷移が指示された階層の操作手順に関する音声情報を音声出力し、また、ある階層における操作手順に関する音声情報を出力中に、前の操作手順に戻る指示がされた場合、現在音声出力中の操作手順の一つ前の操作手順に関する音声情報から再度音声出力することを特徴とする。
【００４４】
一方、ステップＳ３２０で読み上げ中でないと判定された場合（Ｎｏ）、何もしないでステップＳ３０１へ戻り、ボタン入力から処理を繰り返す。また、ステップＳ３１９で「前に戻る」ボタンでないと判定された場合（Ｎｏ）、何もしないでステップＳ３０１へ戻り、ボタン入力から処理を繰り返す。
【００４５】
すなわち、本実施形態に係る情報処理装置は、画像形成装置本体１０１を操作するユーザが選択可能な操作手順を階層的に記述した操作手順データベース１０４に接続可能、或いは備えられている。そして、階層毎にユーザが選択可能な操作手順に関する情報を音声合成用辞書１０６から音声合成処理部１０５で音声合成し、音声出力部１０７から音声出力する。ここで、音声出力中に、ユーザが選択した操作手順を判定し、判定された操作手順の下位階層の操作手順が存在する場合、下位階層に遷移する。また、所定の階層においてデフォルトの操作手順を設定することを特徴とする。
【００４６】
尚、図２及び図３に示したフローチャートにおいては、画像形成装置におけるコピーの機能設定についてのみ記述し、コピー開始については記述していないが、各フローチャートにおける「終了」の後でそのままコピー開始するようにしてもよい。また、モードの設定について音声で説明して、ユーザが確定ボタンを押すとコピーを開始するようにしてもよい。すなわち、本実施形態に係る情報処理装置は、コピー機に接続可能、或いは、備えられたものであって、操作手順がコピー機におけるユーザが選択可能なコピー操作のための設定機能であることを特徴とする。
【００４７】
図６は、操作ボタンをテンキーに割り付けた場合の一例を説明するための図である。例えば、「５」のボタンを中心にして、「４」を「前に戻る」、「２」を「候補」、「５」を「確定」、「６」を「前に戻る」に割り付ける。この時、この割付を行うために、「音声ガイダンス」のオン・オフボタンを使用するようにしてもよい。すなわち、本実施形態に係る情報処理装置では、複数のボタンが、テンキーの一部に割り当てられていることを特徴とする。
【００４８】
図７は、図２に示すフローチャートにおけるユーザの操作とシステムからの音声ガイダンス例を説明するための図である。図７では、「Ｕｓｅｒ：」　の箇所でユーザがボタン操作を行い、「Ｓｙｓｔｅｍ：」　の箇所で音声出力が行われる。また、図８は、ボタン入力部１０２と操作手順管理部１０３と音声読み上げ部１０５との間におけるイベント通知のタイミングを説明するためのシーケンス図である。
【００４９】
図７及び図８を用いて、本実施形態におけるイベント通知例について次に説明する。まず、ユーザがボタン入力部１０２で「次に進む」ボタンを人差し指で押すと、その旨が操作管理部１０２に通知される（ステップＳ８０１）。そして、操作管理部１０２から音声合成部１０５に同内容が通知され（ステップＳ８０２）、音声合成部１０５では「用紙選択です」という音声合成が始まる。そして、音声合成部１０５は、合成音が出力し終わると、読み上げ終了の旨を操作管理部１０３に通知する（ステップＳ８０３）。
【００５０】
次いで、ユーザがボタン入力部１０２で「候補」ボタンを中指で押すと、その旨が操作管理部１０３に通知される（ステップＳ８０３）。そして、操作管理部１０３から音声合成部１０５に同内容が通知される（ステップＳ８０５）。音声合成部１０５では、「自動、Ａ４、Ａ４Ｒ、Ａ３」の候補の音声合成が始まる。そして、候補の一つである「自動」の読み上げが開始するとこれが操作管理部１０３に通知される（ステップＳ８０６）。また、「Ａ４」の読み上げが開始するとこれが操作管理部１０３に通知される（ステップＳ８０７）。
【００５１】
そして、「自動、Ａ４」まで読み上げたところで、ユーザがボタン入力部１０２で「確定」ボタンを中指で押すと、この旨が操作管理部１０３に通知される（ステップＳ８０８）。操作管理部１０３は、読み上げのストップを音声合成部１０５に通知し（ステップＳ８０９）、音声合成部１０５はストップが行われたことを操作管理部１０３に通知する（ステップＳ８１０）。ここで、現在の候補はＡ４であるのでＡ４が選択され、操作管理部１０３は候補の選択を通知し（ステップＳ８１１）、「Ａ４が選択されました」という音声合成が始まり、その終了の旨を操作管理部１０３に通知する（ステップＳ８１２）。
【００５２】
さらに、ユーザが「次に進む」ボタンを人差し指で押すと、ボタン入力部１０２から操作管理部１０３に通知される（ステップＳ８１３）。この指示は、操作管理部１０３から音声合成部１０５に通知され（ステップＳ８１４）、音声合成部１０５では「拡大縮小です」という音声合成が始まり、その終了が操作管理部１０５に通知される（ステップＳ８１５）。
【００５３】
さらに、ユーザが「次に進む」ボタンを人差し指で押すと、その旨がボタン入力部１０２から操作管理部１０３に通知される（ステップＳ８１６）。ここで、現在、候補の読み上げが行われていないので、デフォルトの選択が行われ、操作管理部１０３から音声合成部１０５にその旨が通知される（ステップＳ８１７）。音声合成部１０５では、「等倍にします」という音声合成が始まり、その終了が操作管理部１０３に通知される（ステップＳ８１８）。また、操作管理部１０３は、操作の遷移を行い、その旨が音声合成部１０５に通知される（ステップＳ８１９）。音声合成部１０５では、「片面両面です」という音声合成が始まり、その終了の旨が操作管理部１０３に通知される（ステップＳ８２０）。すなわち、本実施形態に係る情報処理装置は、操作手順に関する音声情報が、ユーザが選択可能な操作手順名であることを特徴とする。
【００５４】
尚、上述したユーザの人差し指、中指によるボタン操作は一例であって、当然ながら操作を行う指はこれに限定されるものでない。
【００５５】
上述したように、本実施形態では、音声ガイダンスとユーザのボタン操作をインタラクティブに組み合わせることで、ユーザが設定すべき操作を選択したり、音声合成による選択肢の読み上げ途中での候補の確定ができ、ユーザが設定画面を見ることなく、ユーザ主導で各種設定を行うことが可能になり、操作時間の短縮を図ることができる。
【００５６】
＜他の実施形態＞
上記実施形態では、画像形成装置におけるコピーの設定のみを行うものであるが、画像形成装置におけるファックスやスキャナ等の機能を最上位階層の操作とし、そのうち一つを選択して設定処理を開始するようにしてもよい。その場合、各操作手順については、各操作手順個々の違いはあるものの、それらが図４に示すような階層構造をしているという点は同一である。従って、上述したような手順で同様に実施することが可能である。
【００５７】
また、上記実施形態では、音声出力中の割り込みについては、候補の読み上げについてのみ記述しているが、選択結果の説明や、遷移結果の説明についても、読み上げ途中でのキー入力を許し、その際は、読み上げをストップするようにしてもよいし、読み上げ途中のキー入力を無効にするようにしてもよい。
【００５８】
さらに、上記実施形態では、音声出力部の音声メッセージは、操作手順データベース１０４における項目から文をはめ込み生成しているが、操作手順メッセージに実際に読み上げるべき文章を蓄積し、それを音声合成部１０５に送るようにしてもよい。
【００５９】
さらにまた、上記実施形態では、音声出力部１０７から出力される音声メッセージは、文章を解析して読み上げる音声合成処理で生成しているが、あらかじめ音声を録音しておき、操作手順データベース１０４に蓄積し、それを再生するようにしてもよい。この場合、図１の音声合成部１０５と音声合成用辞書１０６は不要になる。
【００６０】
さらにまた、上記実施形態では、図４に示す操作手順データベース１０４の記述では、「部数」は一桁だけしか選択できない。そこで、選択肢が桁数を限定しない数値の場合、最上位の一桁について１〜９の数値を読み上げてその中で確定操作を行い、一桁だけの数値の場合は続けて確定操作を行うことで数値の確定を行い、次の桁がある場合には、選択肢の読み上げ操作を行って０〜９の数値を読み上げてその中で確定操作を行い、所望の数値になるまでこの操作を繰り返すようにしてもよい。
【００６１】
さらにまた、上記情報処理装置は、画像形成装置１０１に接続していたが、プリンタやコピー機等の画像形成装置だけに接続可能である必要ななく、その他の画像処理装置等に接続させるようにしてもよい。
【００６２】
尚、本発明は、複数の機器（例えば、ホストコンピュータ、インタフェース機器、リーダ、プリンタ等）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置等）に適用してもよい。
【００６３】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体（または記憶媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記録媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記録した記録媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６４】
さらに、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６５】
本発明を上記記録媒体に適用する場合、その記録媒体には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【００６６】
【発明の効果】
以上説明したように、本発明によれば、ユーザ主導で各種設定を好適に行うことができ、操作時間の短縮や操作に要するユーザの負担を軽減することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る情報処理装置を備えた画像形成システムの構成を示すブロック図である。
【図２】本発明の一実施形態に係る情報処理装置における第１の音声合成処理例を説明するためのフローチャートである。
【図３】本発明の一実施形態に係る情報処理装置における第２の音声合成処理例を説明するためのフローチャートである。
【図４】同実施形態においてユーザが選択可能な操作手順の階層構造の一例を示す図である。
【図５】同実施形態においてユーザがボタン入力を行うための操作ボタンの配置例を示す図である。
【図６】操作ボタンをテンキーに割り付けた場合の一例を説明するための図である。
【図７】図２に示すフローチャートにおけるユーザの操作とシステムからの音声ガイダンス例を説明するための図である。
【図８】ボタン入力部１０２と操作手順管理部１０３と音声読み上げ部１０５との間におけるイベント通知のタイミングを説明するためのシーケンス図である。
【符号の説明】
１０１　画像形成装置本体
１０２　ボタン入力部
１０３　操作管理部
１０４　操作手順データベース
１０５　音声合成処理部
１０６　音声合成用辞書
１０７　音声出力部
【図１】
2004139524.tif 000003
【図２】
2004139524.tif 000004
【図３】
2004139524.tif 000005
【図４】
2004139524.tif 000006
【図５】
2004139524.tif 000007
【図６】
2004139524.tif 000008
【図７】
2004139524.tif 000009
【図８】
2004139524.tif 000010