(57)【要約】【課題】  本発明は、音声の再生をするか否かをユーザの操作に応じて決定し、同じ音声が何度も再生される鬱陶しさを軽減する。【解決手段】  画面に対応する音声ガイドを再生する情報処理装置において、逆方向への画面切り替えが指示された場合には、既に順方向で画面遷移したときに一度音声が再生されているはずなので、再度同じ音声ガイドを再生しないようにする。【選択図】  図１
2010191591.tif 000002
【特許請求の範囲】
【請求項１】
複数の設定画面へ表示を切り替え可能な情報処理装置であって、
画面の切り替え指示に応じて、表示する画面を切り替える表示制御手段と、
表示する画面の切り替えに応じて、切り替わって表示される画面に対応する音声を再生する再生手段と、
画面の切り替えを行ってから、所定時間経過したかを判定する判定手段と、
前記判定手段により所定時間経過していないと判定された場合に、画面への切り替えが行われても、前記再生手段による音声の再生は行わないように制御する制御手段とを有することを特徴とする情報処理装置。
【請求項２】
前記判定手段は、画面の切り替え指示が入力されたことに応じて、前回の画面の切り替えからの時間経過を判定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記判定手段は、切り替え指示に応じて切り替えられる画面について、当該画面に前回切り替えられてからの時間経過を判定することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記複数の画面は、予め順序が決められており、
前記制御手段は、後の画面へ切り替えられた場合には切り替わった画面に対応する音声を前記再生手段により再生するように制御し、前の画面へ切り替えられた場合は、前記再生手段による音声の再生は行わないように制御することを特徴とする請求項１ないし３のいずれか１項に記載の情報処理装置。
【請求項５】
前記制御手段は、前記判定手段により所定時間経過したと判定された場合は、前の画面へ切り替えられた場合であっても、前記再生手段による音声の再生を行うように制御することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記再生手段による音声の再生のＯＮ／ＯＦＦを設定する設定手段とを有し、
前記制御手段は、前記設定手段により音声の再生がＯＦＦからＯＮに変更された後は、画面の切り替えを行ってからの時間経過に関わらず、前記再生手段により音声を再生するように制御することを特徴とする請求項１ないし５のいずれか１項に記載の情報処理装置。
【請求項７】
前記所定時間を変更するための変更手段を有し、
前記判定手段は、前記変更手段により変更された時間を経過したかを判定することを特徴とする請求項１ないし６のいずれか１項に記載の情報処理装置。
【請求項８】
画面が切り替えられた時間を記憶するための記憶手段を有し、
前記判定手段は、前記記憶手段に記憶されている時間と現在の時間の差から、経過時間を算出し、算出した経過時間が所定時間以上であるかを判定することを特徴とする請求項１ないし７のいずれか１項に記載の情報処理装置。
【請求項９】
前記記憶手段は、前記表示制御手段により画面を表示した時間を記録することを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記記憶手段は、画面の切り替え指示が入力された時間を記録することを特徴とする請求項８に記載の情報処理装置。
【請求項１１】
前記記憶手段は、前記複数の画面ごとに、画面に切り替えられる時間を記憶し、
前記判定手段は、画面の切り替え指示に応じて切り替えられる画面に対応する前記前記記憶手段に記憶されている時間からの経過時間が所定時間以上であるかを判定することを特徴とする請求項８ないし１０のいずれか１項に記載の情報処理装置。
【請求項１２】
複数の画面に表示を切り替えるための情報処理装置であって、
画面の切り替え指示に応じて、表示する画面を切り替える表示制御手段と、
表示する画面が切り替わることに応じて、画面に対応する音声を再生する再生手段と、
前記複数の画面は、予め順序が決められており、後の画面へ切り替える場合には切り替わった画面に対応する音声を前記再生手段により再生するように制御し、前の画面へ切り替える場合は、前記再生手段による音声の再生は行わないように制御する制御手段とを有することを特徴とする情報処理装置。
【請求項１３】
前記再生手段による音声の再生のＯＮ／ＯＦＦを設定する設定手段とを有し、
前記制御手段は、前記設定手段により音声の再生がＯＦＦからＯＮに変更された後は、前の画面への切り替えか後の画面への切り替えかに関わらず、切り替わる画面に対応する音声を前記再生手段により再生するように制御することを特徴とする請求項１２に記載の情報処理装置。
【請求項１４】
前記複数の画面は印刷設定を行うための画面であり、
印刷設定を開始するために前記複数の画面のうちの１つの画面が表示された直後は、前の画面への切り替えか後の画面への切り替えかに関わらず、切り替わる画面に対応する音声を前記再生手段により再生するように制御することを特徴とする請求項１２または１３に記載の情報処理装置。
【請求項１５】
複数の設定画面へ表示を切り替え可能な情報処理装置の制御方法であって、
画面の切り替え指示に応じて、表示する画面を切り替える切り替え工程と、
表示する画面の切り替えに応じて、切り替わって表示される画面に対応する音声を再生する再生工程と、
画面の切り替えを行ってから、所定時間経過したかを判定する判定工程とを有し、
前記判定工程において所定時間経過していないと判定された場合には、画面への切り替えが行われても、音声の再生は行わないことを特徴とする情報処理装置の制御方法。
【請求項１６】
複数の画面に表示を切り替えるための情報処理装置の制御方法であって、
画面の切り替え指示に応じて、表示する画面を切り替える切り替え工程と、
表示する画面が切り替わることに応じて、画面に対応する音声を再生する再生工程とを有し、
前記複数の画面は、予め順序が決められており、前記再生工程では、後の画面へ切り替える場合には、切り替わった画面に対応する音声を再生するように制御し、前の画面へ切り替える場合は、音声を再生しないように制御することを特徴とする情報処理装置の制御方法。
【請求項１７】
請求項１５または１６に記載の情報処理装置の制御方法をコンピュータに実行させるためのプログラム。
【請求項１８】
請求項１７に記載のプログラムを記憶したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面に対応する音声を再生する情報処理装置に関する。
【背景技術】
【０００２】
近年の印刷装置は、機能が増え、さらにそれらが複雑化してきたため、印刷設定のためにＵＩでの表示によるガイダンスだけではなく、音声ガイドにおいても機能の説明を行うものがある。この音声ガイドの内容に従って設定を行えば、操作に不慣れなユーザも円滑に印刷設定をすることができる。音声ガイドを行う際に、音声ガイダンスが出力されるまでの時間を制御して、音声ガイダンスによる鬱陶しさを軽減する画像形成装置が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１０２０６９
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ひと通りの操作に対して音声ガイドが流れるのはユーザに安心感を与える。しかし、１回の印刷設定の中で何度も同じ音声ガイドが再生されたり、連続して複数の印刷設定を行ったりする際に何度も同じ音声ガイドが再生されたりしてしまうのは、あまり効果が無いという問題があった。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の情報処理装置は、
複数の設定画面へ表示を切り替え可能な情報処理装置であって、画面の切り替え指示に応じて、表示する画面を切り替える表示制御手段と、表示する画面の切り替えに応じて、切り替わって表示される画面に対応する音声を再生する再生手段と、画面の切り替えを行ってから、所定時間経過したかを判定する判定手段と、前記判定手段により所定時間経過していないと判定された場合に、画面への切り替えが行われても、前記再生手段による音声の再生は行わないように制御する制御手段とを有することを特徴とする。
【０００６】
また、本発明の情報処理装置は、複数の画面に表示を切り替えるための情報処理装置であって、画面の切り替え指示に応じて、表示する画面を切り替える表示制御手段と、表示する画面が切り替わることに応じて、画面に対応する音声を再生する再生手段と、複数の画面は、予め順序が決められており、後の画面へ切り替える場合には切り替わった画面に対応する音声を再生手段により再生するように制御し、前の画面へ切り替える場合は、再生手段による音声の再生は行わないように制御する制御手段とを有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、音声の再生をするか否かをユーザの画面切り替えの操作に応じて決定するため、同じ音声が何度も再生される鬱陶しさを軽減することができる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態における画面切り替え時のフローチャートである。
【図２】第２の実施形態における画面切り替え時のフローチャートである。
【図３】第３の実施形態における画面切り替え時のフローチャートである。
【図４】第４の実施形態における画面切り替え時のフローチャートである。
【図５】第５の実施形態における画面切り替え時刻リストを示す図である。
【図６】第１の実施形態の印刷アプリケーションのＵＩ画面と音声ガイドを示す図である。
【図７】第４の実施形態における印刷アプリケーションの先頭画面を示す図である。
【図８】本発明の情報処理装置の構成を示すブロック図である。
【図９】第５の実施形態における音声設定ダイアログの一例である。
【図１０】第６の実施形態の画面遷移を示す図である。
【図１１】第５の実施形態の画面遷移を示す図である。
【図１２】第５の実施形態の画面遷移を示す図である。
【図１３】印刷アプリケーション終了時の画面切り替え時刻のリセット処理のフローチャートである。
【図１４】画面を切り替えた時刻をリセットするかを促すダイアログを表示である。
【図１５】画面切り替え時刻リストの一例である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、本発明の実施例を詳細に説明する。
【００１０】
なお、以下に説明する実施形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施形態に限定されるものではない。
【００１１】
図８は、本発明の情報処理装置の構成を示す図である。実施形態では情報処理装置の一例としてパーソナルコンピュータで説明するが、本発明を印刷装置や、デジタルカメラ、表示制御装置等に適応してもよい。
【００１２】
図８において８０１は情報処理装置の制御を司るＣＰＵである。８０２は各種データやプログラム等が記録されているプログラムメモリ、８０４はデータの一時保存やワークスペースとして利用されるメモリである。ＣＰＵは、プログラムメモリ８０２から読み出したプログラムに基づき、情報処理装置の各部を制御することにより、各種の処理を実行する。後に説明する図１〜図４の処理についても、ＣＰＵ８０１がプログラムメモリ８０２から読み出したプログラムに基づいて各部を制御することにより実行される。
【００１３】
８０３は、プログラムメモリに記録されているアプリケーションプログラムである。８０３のアプリケーションプログラムは、アプリケーションで使用する音声データやＵＩ画面用の表示データ等も含まれており、必要に応じて、プログラムメモリ８０２から読み出して使用する。
【００１４】
図８において８１５はファイルやデータを物理的に格納するハードディスク、８１４はファイルシステム８０８がハードディスク８１５の読み書きを行うためのディスクＩＯインターフェースである。８０８はファイル管理部であり、ハードディスク８１５に格納されたデータの管理や読み出し、書き込みの制御を行う。アプリケーションプログラムをこのハードディスク８１５内に記録して、ハードディスク８１５をプログラムメモリとして使用してもよい。
【００１５】
８１３は、ディスプレイ８３１に画像やＵＩ画等を表示するためのビデオインターフェースである。８０７は表示制御部であり、ビデオインターフェース８１３を介して接続されるディスプレイへ画像や表示画面を表示するための表示用データを生成したり、ディスプレイへ８１３の表示を制御したりする。
【００１６】
８１１は入力デバイス管理システム８０６がキーボード８３３の入力を受け取るためのキーボードインターフェースである。マウスインターフェース８１２は入力デバイス管理システム８０６がマウス８３２から入力を受け取ることが出来るようにするためのマウスインターフェースである。そして８１６は入力デバイス管理システム８０６がタッチパネル８３４の入力を受け取るためのタッチパネルインターフェースである。８０６は、マウス８３２やキーボード８３３、タッチパネル８３４から入力を受け取る入力デバイス管理部であり、ユーザからの入力の受け付けを管理する。
【００１７】
ディスプレイ８３１，マウス８３２，キーボード８３３、タッチパネル８３４は、情報処理装置に接続される機器としたが、情報処理装置の一部として構成しても良い。
【００１８】
８１７は、スピーカー８１８からの音声の出力を行うためのサウンドインターフェースであり、出力デバイス管理部８０９の管理の元で、スピーカー８１８から音声や音楽が出力される。出力デバイス管理部８０９は、スピーカーからの音の出力の制御や、音量等の制御を行う。
【００１９】
８１０は、ＵＳＢインターフェースであり、デジタルカメラ８３５やプリンタ８３６を接続することができる。８０５は、ＵＳＢ制御部であり、ＵＳＢインターフェース８１０により接続される外部機器との通信の制御や、データ送受信の制御を行う。情報処理装置はＵＳＢインターフェースを介してデジタルカメラ８３５が保持している画像ファイルを取得したり、プリンタ８３６に画像データを送信してプリンタ８３６により画像を印刷したりすることができる。
【００２０】
情報処理装置では、デジタルカメラ８３５から取得した画像ファイルやハードディスク８１５に記録されている画像ファイルをプリンタ８３６で印刷するための印刷制御を行う。また、画像を印刷するための画像選択や印刷設定を行うことが可能である。
【００２１】
画像選択や印刷設定および印刷の制御は、印刷アプリケーションにより実行可能である。
【００２２】
印刷アプリケーションについて、図６を参照して説明する。
【００２３】
図６は、本発明の印刷アプリケーションのＵＩ画面を示す図である。
【００２４】
印刷アプリケーションのＵＩ画面は、６０１の画面Ａ、６０２の画面Ｂ、６０３の画面Ｃ、の３つの画面から構成されている。３つの画面でなくても複数の画面で構成されれば本発明は実施可能である。本実施形態では、印刷設定を行うための印刷アプリケーションであるため、複数の印刷設定画面で構成されている。しかし、印刷設定画面に限らず、複数の操作工程を必要とし、それぞれの操作工程に対応する画面を必要とするものであれば本発明は適応できる。
【００２５】
画面Ａは接続されているプリンタを確認するための画面で、プリンタが接続されており印刷が可能であるかをユーザに通知するための画面である。また、プリンタにセットされている用紙やインクの種類を表示しても良い。
【００２６】
画面Ｂは、印刷対象の画像を選択するための画面であり、ハードディスク８１５に記録されている画像ファイルをファイル管理部８０６が取得して画面Ｂ上に表示し、その中からユーザに印刷対象の画像を選択させる。
【００２７】
画面Ｃは、印刷する画像を確認するための画面である。また、印刷条件の設定（フチあり・フチなし設定、撮影日・撮影時間の印刷の設定）が可能であり、設定した印刷条件にあわせた画像が表示される。また、画像のトリミングの設定も可能である。
【００２８】
画面Ｃには印刷ボタンがあり、印刷ボタンを押すことで、印刷処理が開始され、印刷対象の画像の印刷データが、ＵＳＢインターフェースを介してプリンタに送信され、プリンタで画像が印刷される。また、印刷処理中は６０４の印刷中画面のように、印刷中であることを示すメッセージが印刷処理の進捗を示すプログレスバーと共に表示される。印刷処理が完了すると、この表示は消える。
【００２９】
また、画面Ａ，Ｂ，Ｃの画面に切り替えられたときには、それぞれの画面に対応する音声ガイドの音声データがプログラムメモリ８０２から読み出され、音声データに基づいてスピーカーから音声が再生出力される。本発明の印刷アプリケーションでは、ユーザがすべき操作ごとに画面Ａ，Ｂ，Ｃが用意されている。画面Ａに切り替えられたときは（♪印刷できます♪）、画面Ｂに切り替えられたときは（♪画像を選んでください♪）、画面Ｃに切り替えられたときは、♪印刷してください♪）という音声ガイドがスピーカーから再生出力される。表示される画面でユーザがすべき操作を音声ガイドでユーザに通知するため、操作に慣れないユーザであっても、簡単にこの印刷アプリケーションを用いて印刷を実行することができる。
【００３０】
また、この印刷アプリケーションでは、操作順序として、プリンタの接続確認→画像選択→印刷設定および画像確認→印刷指示という順序が決まっている。従って、プリンタの接続確認の画面Ａで次へというボタンを押すと、画像選択の画面Ｂに切り替わり、画面Ｂで次へというボタンを押すと確認および印刷設定の画面Ｃに切り替わる。また、前へというボタンを押すことにより前の画面に戻ることも可能である。本実施形態においては、画面Ａ（接続確認）→画面Ｂ（画像選択）→画面Ｃ（確認、印刷設定）の方向が順方向であり、画面Ｃ→画面Ｂ→画面Ａが逆方向となる。また、本実施例は、３つの画面から構成された音声ガイド付き装置の例であるが、印刷設定用の画面と確認用の画面を分けて４つの画面により印刷設定を行うようなアプリケーションにしても良い。つまり、画面の個数が増減したとしても良い。また、画面遷移の手段として、例えば、画面Ａから画面Ｂをスキップして画面Ｃに遷移することも可能とする。その場合、「前へ」「次へ」というボタンではなく、それぞれの画面に遷移するためのボタン等を用意して、そのボタンが押されたことに応じて画面を遷移させる。
【００３１】
このように、本発明の印刷アプリケーションでは、画面が切り替わることに応じて切り替わる画面に対応する音声ガイドが出力される。音声ガイドにより、ユーザはその画面でやるべき操作がすぐにわかるため、慣れないユーザでも簡単に印刷設定を行うことができる。
【００３２】
（第１の実施形態）
第１の実施形態について説明する。
【００３３】
本実施形態の印刷アプリケーションにおいては、順方向への画面切り替えの指示がされた場合は、切り替わる画面に対応する音声ガイドを再生するが、逆方向へ画面の切り替えが指示された場合は、音声ガイドの再生は行わない。逆方向の場合は、一度画面を表示して音声ガイドを再生した画面であり、何度も同じ音声ガイドが再生されるのは鬱陶しいため、音声ガイドは再生しない。このときの処理について図１のフローチャートを参照して説明する。
【００３４】
図１は、逆方向への画面の遷移が指示された場合の制御手順である。
【００３５】
まず、ステップ１００で画面の切り替え指示が入力されると、ステップ１０１で、今の画面から切り替え指示に応じた画面に切り替えて表示する。順方向の場合は次の画面に切り替え、逆方向の場合は前の画面に切り替える。ステップ１０２では、ステップ１００での切り替え指示が、順方向への切り替え指示であったか逆方向であったかを判断する。逆方向が指示されていた場合、ステップ１０１で表示した画面に対応する音声を再生しない（ステップ１０３）。順方向が指示ささていた場合、ステップ１０１で表示した画面に対応する音声をスピーカー８１８から再生する。逆方向を選択した場合には、既に順方向で画面切り替えられたときに音声を再生しているので、再度同じ音声を流す必要はない。順方向であった場合は、切り替えた画面に対応する音声ガイドのデータを読み出し、スピーカーから再生する（ステップ１０４）。
【００３６】
（第２の実施形態）
第２の実施形態は第１の実施形態とほぼ同じ構成であるため、違う部分のみを説明する。第２の実施形態では、順方向への画面遷移が指示されたときに、前回、切り替え指示に応じて表示される画面が表示され、その画面に対応する音声ガイドが再生されてからの時間経過を判定する。そして、所定時間以上経過していたら音声は再生するが、所定時間経過していない場合には、前に同じ音声ガイドを再生したばかりであるため、音声を再生しないようにする。本実施形態の処理について、図２のフローチャートを参照して説明する。
【００３７】
図２は、本実施形態の画面の遷移が指示されて音声ガイド再生するための制御手順である。
【００３８】
ステップ２００で画面の切り替え指示が入力されると、切り替え指示に応じた画面をステップ２０１で表示し、ステップ２０２でその画面に切り替えた時刻Ｔ１を取得する。次に、ステップ２０３において、ステップ２０２で切り替えた画面に前回切り替えたときの時刻Ｔ２を取得する。図１５のように、画面ごとに切り替えられた時間の切り替え時刻リストがプログラムメモリ８０２に記録してあるので、対応する画面の時間データをこのリストから読み出すことによりＴ２を取得する。Ｔ２を取得後はステップ２０４において、ステップ２０２で取得した時間を、今回画面を切り替えた時間として、切り替え時刻リストに記録する。
【００３９】
ステップ２０５では、ステップ２０２、２０３で取得した時刻Ｔ１とＴ２の差分時間Ｔ１−２を求める。Ｔ１−２は、前回画面を切り替えてから、同じ画面に切り替えるまでに経過した時間である。ステップ２０６でＴ１−２≦所定時間Ｔｔｈであるかを判断する。差分時間Ｔ１−２が所定時間Ｔｔｈよりも大きい場合、ステップ２０７でステップ２０１で切り替えた画面に対応する音声ガイドを再生する。差分時間Ｔ１−２が所定時間Ｔｔｈ以下の場合、ステップ２０８で音声を再生しない。
【００４０】
本実施形態では、所定時間が経過する前に同じ画面に切り替わった場合は、前に同じ音声ガイドを再生しているため音声ガイドは再生しない。ある程度前回の画面切り替えから時間が経った場合は、音声ガイドの内容をユーザが忘れている可能性が高いため、音声を再生するようにしている。
【００４１】
ユーザの操作状況に応じて音声ガイドを再生するか否かを決定しているため、短期間に何度も同じ音声ガイドを再生してしまうのを防ぐことができる。
【００４２】
本実施形態では、経過時間Ｔ１−２を、前回と今回の画面に切り替えた時間Ｔ１、Ｔ２から求めたが、画面に切り替えた時間ではなく、音声ガイドを再生した時刻、または、画面切り替えの指示が入力された時刻から求めても良い。この場合、プログラムメモリの切り替え時刻リストに記録する時刻も、音声ガイドを再生した時刻、または、画面切り替えの指示が合った時刻となる。音声ガイドを再生した時刻を記録する場合は、画面が切り替わっても音声ガイドが再生されなかった場合は切り替えリストの時刻は更新されなくなる。
【００４３】
また、本実施形態では、画面切り替え時刻の取得や記録、経過時間Ｔ１−２の算出を画面の切り替え表示の後に行ったが、画面切り替え表示後すぐに音声ガイドの再生ができるように音声を再生するか否かをの判断を画面切り替え表示の前に行ってもよい。
【００４４】
図１５は、プログラムメモリに記録されている画面切り替え時刻リストの一例である。
【００４５】
それぞれの画面ごとにその画面に切り替えられた時刻が記録されている。画面切り替え時刻リストに記録されている画面切り替え時刻に応じて、今回音声ガイドを再生するかが判断される。印刷アプリケーションを終了した後も、このリストを保持して置くことにより、次回の印刷アプリケーションの起動時に、前の起動時における画面の切り替え時間を考慮して音声ガイドの再生を行うことができる。
【００４６】
図１３のように、印刷アプリケーション終了時に画面切り替え時刻リセットを行おこなっても良い。この処理について説明する。
【００４７】
ステップ１３０１で、音声ガイド付き装置で終了コマンドが実行される。ステップ１３０２で、前回音声を再生した時刻５０３に「００００／００／００  ００：００：００」を設定する。これによって、次回音声ガイド付き装置が起動した場合、各画面の前回音声を再生した時刻には初期値が設定されているので、必ず一度は音声が再生される。そのため、ユーザは必ず１回は音声ガイドにより操作を確認できるという効果がある。印刷アプリケーションの終了時にリセットするのではなく、起動時にこのような画面切り替え時刻のリセット処理を行っても良い。
【００４８】
また、図１４のような、印刷アプリケーション終了時に、画面を切り替えた時刻（音声を再生した時刻）をリセットするかを促すダイアログを表示し、リセットが選択された場合に図１３のリセット処理を行うようにしても良い。
１４０１は、音声ガイド付き装置で終了コマンドが実行された場合に、次回、起動した直後は、必ず各画面で音声ガイドを再生するかを促すためのダイアログである。１４０２は、前回音声を再生した時刻に「００００／００／００  ００：００：００」を設定してから音声ガイド付き装置を終了するためのボタンである。各画面の前回音声を再生した時刻には初期値が設定されているので、次回音声ガイド付き装置が起動した場合、各画面で音声が再生される。１４０３は、前回音声を再生した時刻を変更せずに音声ガイド付き装置を終了するためのボタンである。次回音声ガイド付き装置が起動した場合、前回音声を再生した時間と現在の時間との差分時間と所定時間に応じて音声が再生される。
【００４９】
（第３の実施形態）
第３の実施形態は第１の実施形態、第２の実施形態とほぼ同じ構成であるため、違う部分のみを説明する。第３の実施形態について図３のフローチャートを参照して説明する。
【００５０】
図３は、本実施形態における画面切り替え指示に応じた音声ガイド再生のための制御手順である。
【００５１】
ステップ３００で、画面切り替えた指示が入力されると、ステップ３０１で切り替え指示に対応する画面に切り替えて表示する。ステップ３０２では、ステップ３０２で逆方向への画面切り替えが指示されたかを判断する。逆方向が指示された場合、ステップ３０３で起動直後の画面が先頭であるかを判断する。起動直後の画面が先頭である場合、ステップ３０４で音声を再生しない。逆方向が指示され、起動直後の画面が先頭ではない場合、ステップ３０５で画面切り替え時刻リストの切り替え時刻を今回の切り替え時刻を記録して更新し、ステップ３０６で切り替えた画面に対応する音声ガイドを再生する。画面を切り替えるのに逆方向が選択されていない場合、ステップ３０７で前回の画面切り替えからの経過時間に応じて音声を再生する図２の処理を行う。
【００５２】
（第４の実施形態）
第４の実施形態は第１の実施形態、第２の実施形態、第３の実施形態とほぼ同じ構成であるため、違う部分のみを説明する。第４の実施形態について、図４、図７を参照しながら説明する。
【００５３】
図７は、印刷アプリケーションの先頭画面（画面Ａ）の例である。
【００５４】
７０１は音声ガイドの音声ＯＮ／ＯＦＦ設定を切り替えるためのラジオボタンである。「切」が選択された場合、画面が切り替わっても、音声ガイドは再生しないようにする。または、出力デバイス管理部８０９が、スピーカー８１８の音声の出力をＯＦＦに設定することにより音声ガイドが再生されないようにしても良い。７０２は先頭画面で設定された音声ガイドと同じ内容のテキストである。７０３は、音声ガイドの詳細を設定するダイアログを起動するためのボタンである。７０４は、次の画面へ遷移するためのボタンである。このボタンをマウス８３２またはキーボードを用いて選択してクリックすることで、次の画面への切り替え指示が入力され、次の画面が表示される。ここでは、ボタンの文字列が「印刷メニューへ」と表示されているが、「次へ進む」、「ステップ２へ進む」、などの順方向へ画面を遷移することを意味した文字列でもよい。
このように、本実施形態の印刷アプリケーションでは、音声ガイドのＯＮ／ＯＦＦ設定が可能である。
【００５５】
図４は、本実施形態における画面切り替え指示に応じた音声ガイド再生のための制御手順である。
【００５６】
ステップ４００で画面切り替えの指示が入力されると、ステップ４０１で、ステップ４００での切り替え指示に応じた画面を表示する。ステップ４０２で、画面を切り替えるのに逆方向が選択されたかを判断する。逆方向が選択された場合、ステップ４０３で装置の音声がＯＦＦからＯＮに設定されたかを判断する。ＯＦＦからＯＮ設定された場合、ステップ４０４で音声を再生する。ＯＦＦからＯＮに設定されていない場合、ステップ４０５で音声を再生しない。画面を切り替えるのに逆方向が選択されていない場合、ステップ４０６で装置の設定がＯＦＦからＯＮに設定されたかを判断する。ＯＦＦからＯＮに設定された場合、ステップ４０７で音声を再生する。ＯＦＦからＯＮに設定されていない場合、ステップ４０８で図２のように、前回音声ガイドを再生してからの経過時間に応じた音声ガイドの再生を行う。
【００５７】
このように本実施形態では、音声設定がＯＮに切り替えられた後は、必ず音声ガイドが再生されるようにしている。つまり、逆方向の画面への切り替え指示の場合であっても、また、前回同じ音声ガイドを再生してから所定時間経過してない場合であっても、音声設定がＯＮに切り替えられた後は必ず音声ガイドが再生される。このような構成により、ユーザは装置の音声設定がＯＮに切り替わっていることを再確認できる。
【００５８】
本実施形態では、音声設定がＯＮに切り替えられた直後の１回は、逆方向や経過時間に関係なく音声ガイドが必ず再生されるようにしたが、音声設定がＯＮに切り換えられた後は、必ず全ての画面の音声が少なくとも１回は再生されるように制御しても良い。この場合、音声設定がＯＮに変更されたことに応じて、図１３のステップ１３０２のような画面切り替え時刻のリセット処理を行うことで実現可能である。
【００５９】
（第５の実施形態）
第４の実施形態は第１の実施形態、第２の実施形態、第３の実施形態、第４の実施形態とほぼ同じ構成であるため、違う部分のみを説明する。第４の実施形態では、第２の実施形態におけるＴｔｈをユーザが変更できる。第４の実施形態について図５，９、１１，１２を参照して説明する。
【００６０】
図９は、音声設定ダイアログの例である。
【００６１】
９０１は音声ガイドなどの詳細設定を行うためのダイアログである。９０２、９０３、および９０４は、画面Ａ、Ｂ、およびＣで、音声ガイドを再生するための時間（次に画面切り替え時に音声ガイドが再生されるまでの時間）を設定するためのスピンボックスである。つまり、音声ガイドが再生されてから、このスピンボックスで設定された時間が経過するまでは画面が切り替わったとしても同じ音声ガイドは再生されなくなる。ユーザは各々の画面に応じて、この値を任意に設定することができる。９０５は、前述したコントロールに設定された値を記憶して９０１設定ダイアログを閉じるためのボタンである。９０６は、前述したコントロールに設定された値を記憶せずに９０１設定ダイアログを閉じるためのボタンである。毎回音声ガイドを再生したい場合、スピンボックス９０２、９０３、および９０４に小さい値または０を設定すれば良い。なお、これらのスピンボックスに設定できる値には、制限値が設けられている。例えば、スピンボックス９０２、９０３、および９０４に非常に大きい値が設定された場合、音声が再生されなくなってしまうからである。
【００６２】
図５は、本実施形態における画面切り替え時刻リストを示す図である。
【００６３】
５０１は各々の画面の名称と前後の画面へのポインタを保持したデータ配列を指す。本実施形態では、先頭画面Ａから最終画面Ｚまでの画面を有している印刷アプリケーションを想定している。５０２は、各々の画面へ切り替えられた時刻が保持されたデータ配列を指す。現在、画面Ｂが表示されているが、前回に画面Ｂが表示されたのは、「２００８／１０／３０  ２０：５５：３４」である。５０３は、各々の画面で音声を再生するかを判断するために使用される時間を保持したデータ配列である。画面Ｂの場合、２０［ｓ］が設定されているので、今回の操作で順方向が選択された、かつ前回音声を再生した時刻が２０［ｓ］以上の場合、音声が再生される。なお、この所定時間は各々の画面で任意に設定できるものとする。
【００６４】
第２の実施形態と同様に、画面へ切り替えられた時刻ではなく、音声を再生した時間、または、画面切り替え指示が入力した時間を記録しても良い。
【００６５】
画面切り替え時には、切り替える画面に対応する５０３の時間のデータを画面切り替え時刻リストから読み出し、その値をＴｔｈとして第２の実施形態と同様の処理を行う。第２の実施形態ではＴｔｈは固定の値であったが、本実施形態では、ユーザが任意に設定可能である。
【００６６】
図１１は、本実施形態における画面遷移を示す図である。
１１０１画面Ｂは、音声ガイド付き装置の画像を選択するための画面であり、１１０４音声ガイド（♪画像を選んでください♪）を保持している。１１０２画面Ｃは、音声ガイド付き装置の画像を印刷するための画面であり、１１０５音声ガイド（♪印刷してください♪）を保持している。画面Ｂから１１０８で設定ダイアログ１１１０を起動する。そして、１１１１で音声の設定ダイアログをＯＦＦにして設定ダイアログを閉じる。次に、順方向１１０６を選択して、画面Ｃに切り替える。この場合、音声ガイド付き装置の音声設定はＯＦＦなので、音声１１０５は再生されない。ここで、画面Ｃから１１０８で設定ダイアログ１１１３を起動する。そして、１１０９で音声の設定ダイアログをＯＮにして設定ダイアログを閉じる。その後に、逆方向１１０７を選択して、画面Ｂに戻る。逆方向で画面遷移した場合であるが、この場合に限り、本実施例では音声１１０４を再生する。操作に関係なく音声を流すことによって、音声ガイド付き装置の音声設定が正常にＯＮに設定されているかをユーザが再確認することができる。さらに、その後に逆方向への画面遷移を行った場合、音声を再生しない。
【００６７】
図１２は、本実施形態における画面遷移を示す図である。
１２０３画面Ｂは、音声ガイド付き装置の画像を選択するための画面であり、１２０１音声ガイド（♪画像を選んでください♪）を保持している。１２０４画面Ｃは、音声ガイド付き装置の画像を印刷するための画面であり、１２０２音声ガイド（♪印刷してください♪）を保持している。本実施例では、画面Ｂから１２０６順方向によって画面Ｃへ遷移した場合、画面Ｃで前回再生した時間と現在の時間との差分時間が、画面Ｃで設定された所定時間以下で音声が再生されなかった場合である。このとき、ユーザは同じ順方向による画面遷移にもかかわらず、画面Ｃで音声が再生されない理由を把握できない可能性がある。そこで、順方向による画面遷移で音声が再生されなかった場合、画面上に音声ガイドを表示するために「設定」ダイアログから音声ガイドを再生するまでの所定時間を変更する旨を記した１２０５ダイアログを表示する。これによって、ユーザは順方向へ画面遷移した場合に音声ガイドを再生するための設定ダイアログへ誘導することができる。
【００６８】
（第６の実施形態）
図１０は、本実施形態における画面遷移を示す図である。
１００１画面Ｂは、画像を選択するための画面であり、１００４音声ガイド（♪画像を選んでください♪）を保持している。１００２画面Ｃは、音声ガイド付き装置の画像を印刷するための画面であり、１００５音声ガイド（♪印刷してください♪）を保持している。本実施例では、外部装置である１００３画像管理装置で画像を選択してから、情報処理装置はプログラムメモリに記録されている印刷アプリケーションを起動し、各部の制御を行っている。１００８は画像管理装置から情報処理装置が印刷アプリケーションを起動するための起動コマンドを指す。画像管理装置１００３でユーザは画像を選択した後に印刷亜プリケーションを起動しているので、画面Ｂを飛ばして画面Ｃを表示している。このように起動直後の画面が先頭画面ではない場合、例えば、ユーザが画像を選びなおす場合、画面Ｂへ戻る必要がある。一度、音声ガイド付き装置を終了して、画像管理装置で画像を選びなおしてから、音声ガイド付き装置を再度起動することもできるが、操作手順が煩雑になってしまう。ユーザが画像を選びなおすために画面Ｂへ戻った場合、前述した実施例では、逆方向が選択されているので音声ガイドが流れない。そこで、起動直後の画面が先頭画面ではない場合には、逆方向が選択されたとしても音声ガイドを流すようにする。
【００６９】
（その他の実施形態）
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。
【００７０】
上述の実施形態では、情報処理装置が、プリグラムメモリに記録されている印刷アプリケーションのプリグラムに基づいて各部を制御することにより実現しているが、情報処理装置ではなく、印刷装置や画像表示装置で実現しても良い。
【００７１】
また、上述の実施形態の機能を実現するプログラムを、記録媒体から直接、或いは有線／無線通信を用いてプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。
【００７２】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。
【００７３】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００７４】
プログラムを供給するための記録媒体としては、例えば、ハードディスク、磁気テープ等の磁気記録媒体、光／光磁気記憶媒体、不揮発性の半導体メモリでもよい。
【００７５】
また、プログラムの供給方法としては、コンピュータネットワーク上のサーバに本発明を形成するコンピュータプログラムを記憶し、接続のあったクライアントコンピュータがコンピュータプログラムをダウンロードしてプログラムするような方法も考えられる。
【図１】
2010191591.tif 000003
【図２】
2010191591.tif 000004
【図３】
2010191591.tif 000005
【図４】
2010191591.tif 000006
【図５】
2010191591.tif 000007
【図６】
2010191591.tif 000008
【図７】
2010191591.tif 000009
【図８】
2010191591.tif 000010
【図９】
2010191591.tif 000011
【図１０】
2010191591.tif 000012
【図１１】
2010191591.tif 000013
【図１２】
2010191591.tif 000014
【図１３】
2010191591.tif 000015
【図１４】
2010191591.tif 000016
【図１５】
2010191591.tif 000017