(57)【要約】【課題】画像形成装置本体操作時の音声によるユーザ支援を可能とする画像形成装置と連結した情報処理装置を提供する。【解決手段】ユーザが画像形成装置１０２の操作部２３にて操作を行うと、操作解析部２６が操作の解析を行う。操作の解析が終了すると、出力するべき音声の情報を通信部２７からＰＣ２８へ送信する。ＰＣ２８はその内容を受信し、あらかじめ選択しておいた音声の読み上げモードに関する設定に従い、必要ならば音声の合成を行い、スピーカー２９から出力を行う。こうして、画像形成装置本体操作時に、音声によるユーザ支援を行うことが出来る。【選択図】図１
2009187386.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置と接続され、前記画像形成装置の操作内容に基づいて音声データを生成する生成手段と、
前記生成した音声データを出力する出力手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記出力される音声データがキーワードごとに収録されていることを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記音声データの差し替えが可能であることを特徴とする請求項１記載の情報処理装置。
【請求項４】
メニュー内容を読み上げる第１の出力形式と、所望の動作を行うためのガイダンスを読み上げる第２の出力形式と、を選択可能な選択手段を備えることを特徴とする請求項１記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および画像形成装置（例えばコピー機、プリンタ、スキャナ、ＭＦＰ）に関するものである。
【背景技術】
【０００２】
現在、多くの画像形成装置の本体には、設定を行うためのボタンや内容表示を行うための表示媒体（ＬＣＤなど）が設置されている。このＬＣＤに本体の設定情報を表示し、備え付けられているボタンを操作して設定を行う技術は既に知られている。設定情報は、ネットワーク設定や用紙サイズ設定など多岐にわたる。しかし、今までの画像形成装置は、低価格帯の画像形成装置の場合には、図２のように画面表示部が２行モノクロＬＣＤなどで構成されるため見づらい場合があり、またメモリ容量の関係で半角カナのみを用いたメニューの場合もあった。
【０００３】
また、ＬＣＤのサイズが小さい場合、階層化されたメニューの先を把握することが難しく、メニューを選択した先にどのようなメニューが存在するか認識することが難しい。また、そもそも視覚のみに頼ったインターフェースのため、視覚障害者には操作をすることが困難である。このように、画像形成装置本体を操作する場合には情報量に対して表示部が小さいため、操作面で難があるという問題があった。
【０００４】
一方、画像形成装置に関わる分野において、音声ガイドによるユーザの支援を行う試みがなされている。特許文献１には、ＰＣからネットワークに接続された画像形成装置の本体情報取得を行う際にＰＣスピーカから本体の状態に応じた音声を流すようにしている技術が提案されている。また、特許文献２には、操作性を高める目的で、ネットワークに接続された画像形成装置の状態をＰＣに送信し、その情報を受けてＰＣは画像形成装置の状態を表した音声データを合成、その後画像形成装置に音声データを送信して、画像形成装置に備え付けのスピーカーより音声を流す技術が提案されている。
【特許文献１】特開２００７―０６５７７２号公報
【特許文献２】特開２００５―９６１０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記に挙げた技術においては、画像処理装置の状態や操作内容に主眼をおいた音声ガイドがほとんどであり、「モニタから情報を読み取って特定のキー操作を行う」ことが基本となる画像形成装置本体を直接操作する場合において、従来の音声ガイドが十分な効果を上げるとは言い難い。
【０００６】
また、特許文献２に挙げるように、スピーカーを画像形成装置側に設置する場合、音声合成機構、出力回路、音声データ保存のための記憶媒体、音声が符号化されている場合の復号化回路など、画像形成装置本来の目的以外の機構が多数備わることになり、コスト増に直結してしまうという問題がある。
【０００７】
かかる問題を鑑みて、本発明は、画像形成装置本体の機能を最小限に押さえつつも、音声ガイダンスによる画像形成装置本体の操作性の向上を行う事の出来る画像形成装置の提供を目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明は、画像形成装置と接続され、前記画像形成装置の操作内容に基づいて音声データを生成する生成手段と、前記生成した音声データを出力する出力手段と、を備えることを特徴とする。
【０００９】
前記出力される音声データは、キーワードごとに収録されていることを特徴とする。
【００１０】
前記音声データの差し替えが可能であることを特徴とする。
【００１１】
メニュー内容を読み上げる第１の出力形式と、所望の動作を行うためのガイダンスを読み上げる第２の出力形式と、を選択可能な選択手段を備えることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、画像形成装置本体の操作内容及びＬＣＤの内容を情報処理装置に送り、情報処理装置内部で音声データを合成して音声データを出力することが出来る。このことから、本発明によれば、画像形成装置本体に音出力装置などを追加する必要がなく、かつ、操作内容とＬＣＤの内容を音声データで出力することが出来る。
【００１３】
また、操作内容とＬＣＤの内容を直接音声データで読み上げる機能を有することにより、視覚によらずとも自分が行った操作内容及びＬＣＤの内容を音声データによって把握することが出来る。
【発明を実施するための最良の形態】
【００１４】
本発明の実施形態として、図３に示すように複数のＰＣ１０１と画像形成装置１０２がネットワーク１０３、またはＵＳＢケーブル１０４を介して接続されている。この実施形態において、各ＰＣ１０１にて作成または処理された印刷データは、ネットワーク１０３またはＵＳＢケーブル１０４を介して画像形成装置１０２に送信され、印刷される。
【００１５】
次に、本実施形態における画像形成装置１０２の全体構成図を図４に示す。一般的な画像形成装置１０２と同じく、基本的な構成要素は、インクを吐出する印字ヘッド（記録ヘッド）１を備えたキャリッジ２、キャリッジ２を支えるためのガイドロッド３、記録媒体４を搬送するための搬送ベルト５、搬送ベルト５を駆動するための搬送ローラ６で構成される。基本的な動作は、キャリッジ２をガイドロッド３に沿って、記録媒体４に対向して走査させ、印字ヘッド１の各ヘッドからインクを吐出することで、記録媒体４上に記録する。キャリッジ２の走査毎に搬送ベルト５を駆動させ、記録媒体４を搬送して記録媒体４全体に記録する仕組みである。
【００１６】
以下、本実施形態における画像形成装置１０２の制御部の説明を行う。全体ブロック図を図５に示す。この制御部は、プリンタコントローラ７と主走査モータ８および副走査モータ９を駆動するためのモータドライバ１０と給紙ローラに副走査の回転を伝達するための給紙クラッチ１１を駆動するためのドライバ１２と、ヘッド１３（インクジェットヘッド）を駆動するためのヘッドドライバ１４（ヘッド駆動回路、ドライバＩＣで構成）等を備えている。
【００１７】
プリンタコントローラ７はパーソナルコンピュータ等の情報処理装置、イメージスキャナなどの画像読み取り装置、デジタルカメラなどの撮像装置などのホスト側からの印刷データ等をケーブルあるいはネットワークを介して受信するインターフェース１５（以下「Ｉ／Ｆ」）と、ＣＰＵ等からなる主制御部１６と、各種データの記録等を行うＲＡＭ１７と各種データ処理のためのルーチン等を記憶したＲＯＭ１８とヘッド１３への駆動波形を発生させる駆動信号発生回路と、ドットパターンデータ（ビットマップデータ）に展開された印字データ及び駆動波形等をヘッドドライバに送信するためのＩ／Ｆ１９、モータ駆動データをモータドライバに送信し、クラッチオン信号をドライバ１０に送信するためのＩ／Ｆ２０等を備えている。
【００１８】
ＲＡＭ１７は各種バッファ及びワークメモリ等として用いる。ＲＯＭ１８は主制御部１６によって実行する各種制御ルーチンとフォントデータ及びグラフィック関数、各種手続き等を記憶している。
【００１９】
主制御部１６は用紙検出センサ２１からの検出信号に基づいて給紙制御を行う。また、主制御部１６はエンコーダ２２の出力信号に基づいてキャリッジ２の主走査方向の位置を検出してキャリッジ２の停止位置制御を行い、用紙検出センサ２１の検知信号に基づいて用紙の先端位置検知及び搬送ベルト５上での用紙の有無の検出を行う。
【００２０】
主制御部１６はＩ／Ｆに含まれる受信バッファ内の印刷データを読み出して解析し、この解析結果（中間コードデータ）をＲＡＭ１７の所定のエリアに記憶し、記憶した解析結果からＲＯＭ１８に格納したフォントデータを用いて画像出力するためのドットパターンデータを生成し、ＲＡＭ１７の異なる所定のエリアに再び記憶する。なお、ホスト側のプリンタドライバで画像データをビットマップデータに展開してこの記録装置に転送する場合には、単にＲＡＭ１７に受信したビットマップの画像データを格納する。
【００２１】
そして、主制御部１６は、記録ヘッドの１行分に相当するドットパターンデータが得られると、この１行分のドットパターンデータを、発信回路からのクロック信号に同期してＩ／Ｆを介してヘッドドライバ１４にシリアルデータで送出し、また所定のタイミングでラッチ信号をヘッドドライバ１４に送出する。
【００２２】
以下、画像形成装置１０２の操作を受けて、ＰＣで音声案内をする場合の説明を図６に示す。
【００２３】
まず、ユーザはあらかじめ音声出力のＯＮ／ＯＦＦを設定しておくことが出来る。これは任意のタイミングで図７に示すような簡易な設定画面で設定可能とする。常に音声が流れている状態の場合、音声出力を望まないユーザがいると非常に煩わしく感じるものとなる。それを防止するため、音声を流すか流さないかを決めておくことができる（ステップ１０１）。この設定は工場出荷設定に於いてはＯＮであることが望ましい。
【００２４】
更に、音声出力をＯＮにした場合（ステップ１０１、Ｙｅｓ）には、音声出力のモードを選択することができる。音声出力には「読み上げモード」と「ガイダンスモード」の２種類が存在し、それぞれ目的に応じて音声出力の仕方を変更することができる。図８はＬＣＤを用いた音声出力のモード選択画面の一例である。「読み上げモード」は、画像形成装置１０２の操作に慣れた人に適したモードである。ＬＣＤに表示された内容を単純に読み上げるモードであり、余計な音声出力をカットすることによりユーザが煩わしさを感じる要素を少なくする。
【００２５】
「ガイダンスモード」は、画像形成装置１０２の操作に不慣れな人に適したモードである。目的に応じて操作内容をナビゲートするモードであり、例えばネットワーク設定をしたい場合には、ネットワーク設定を行うための操作内容を順次音声でナビゲートする。これにより、画像形成装置１０２本体表示部の少ない情報だけでは難しい設定も容易に行うことが可能となる。
【００２６】
次に、ユーザによって操作部が操作された際（ステップＳ１０２、Ｙｅｓ）に、その操作内容を取得し、音声案内を行う。図９は、ユーザが目的の動作を選び、内容に応じて音声ガイダンスをＰＣが開始する場合のＬＣＤを用いた選択画面の表示例である。
【００２７】
ネットワークの設定やメンテナンス動作を行う場合などいくつかのケースを想定してあらかじめガイダンス内容を保持しておく。ユーザは目的の動作を選択することができる。動作が選択された場合、その内容をＰＣに送信し、ＰＣから音声によるガイダンスを開始する。ガイダンスのために、通常と異なるメニューを用意してもよいが、コスト増などを考慮して通常と同じメニューを用いることが望ましい。その状態でガイダンスを行い、はじめてのユーザも迷わず設定などを行うことができるようにする。
【００２８】
音声案内制御のブロック図を図１に示す。操作解析部２６は画像形成装置１０２本体の操作を行う際、ユーザの行った操作を解析する。ユーザが操作部２３にある操作キー２４、ＬＣＤ２５に操作を行うと、操作部２３が操作内容を取得し（ステップＳ１０３）、操作解析部２６へと情報を送る。本実施形態ではここで操作内容を解析して（ステップＳ１０４）通信部２７を用いてＰＣ２８とデータ通信を行う（ステップＳ１０５）。
【００２９】
データ通信に関連して、本実施形態における画像形成装置１０２本体のメニュー項目とＩＤの対応付けを、例を挙げて説明する。図１０に対応図を示す。
【００３０】
本実施形態では、画像形成装置１０２のメニューをＩＤと関連付けを行い、ＰＣ２８と通信を行う際になるべくロスが出ないような構成としている。ＬＣＤ２５に表示されている内容を音声データとして出力するため、現在ＬＣＤ２５に表示されている内容に該当するＩＤをＰＣ２８に送信し、ＰＣ２８はそれを解析して音声データの合成を行いスピーカー２９から音声データを出力する。
【００３１】
本実施形態では１つのメニューに対し４ｂｉｔを割り当てているが、メニューの構成や数などに応じて適宜変更することにより、通信するためのサイズを減らすことができるため、より効果的となる。この時、音声出力モード選択で「読み上げモード」を選択している場合は、対応するＩＤを画像形成装置１０２からＰＣ２８に送信して、都度音声が流れるような仕組みにすることにより実現が可能となる。例を挙げれば、システム設定に０ｘ００００というＩＤを与えているのならば、ＰＣに０ｘ００００というデータを送信すると「システム設定」に対応した読み上げ音声が流れることになる。
【００３２】
また、「ガイダンスモード」を選択している場合は、ＩＤの中に、例えば「０ｘ９０００はネットワークのガイダンス」などのように決めておけば、「読み上げモード」と同様の仕組みで処理が可能となる。
【００３３】
以下、音声の合成工程（ステップＳ１０６）について説明する。昨今のＰＣは、記憶媒体の容量増加などにより多量の音声ファイルを所持することが可能となっている。しかしながら、画像形成装置１０２本来の目的は画像形成であるため、できる限り音声ファイルの容量をコンパクトにまとめることが望ましい。そこで本実施形態では、音声を単語やキーワードごとに切り分けて録音することにより、音声ファイルの容量をコンパクトにまとめている。
【００３４】
例えば、音声ファイルをコンパクトにまとめない場合、「読み上げモード」と「ガイダンスモード」に対して「用紙サイズ」と「ネットワーク」の設定を行う項目がある場合、以下の４種類の音声が必要となる。
１、「用紙サイズ」
２、「ネットワーク」
３、「用紙サイズ」の設定を行います
４、「ネットワーク」の設定を行います
【００３５】
これらの音声を本実施形態のように切り分けて音声を録音することにより、容量がおよそ半分の大きさで済む。つまり、
１、「用紙サイズ」
２、「ネットワーク」
３、「の」
４、「設定」
５、「を」
６、「行います」
の、６種類に切り分ける。
【００３６】
実際に読み上げる際には、これらのファイルを組み合わせて文章を生成することにより、「読み上げモード」「ガイダンスモード」各々に対する音声をユーザに対して提供することが可能となる。音声ファイルの分割と合成の概念図を図１１に示す。音声を共用できる部分があればその部分は再利用できること、また、一般に音声ファイルは音質が均一であればファイルサイズは音声の長さに比例することから、まとめない場合よりもファイルサイズは小さくなる。
【００３７】
以下、スピーカー２９で出力する工程（ステップＳ１０７）について説明する。音声データの合成工程（ステップＳ１０６）で作成された音声データは、ＰＣのスピーカーから出力される。ＰＣがプリンタサーバにつながれている場合、一般的にスピーカーはＰＣの近く、ひいては画像形成装置の近くに存在している。また、ＵＳＢ接続やＩＥＥＥ１３９４やその他ローカルポートに接続する場合も、一般的にはスピーカーとＰＣの距離が近いため、画像形成装置本体を操作している場合、ユーザは音声案内の充分届く距離にあるといえる。無論、ユーザが音声出力を行うＰＣを指定できるのが好ましい。
【００３８】
ＰＣ１０１ではその内容に応じて、画像形成装置１０２の状態や操作メニューなど、スピーカーを用いて音声ガイダンスを行う。本実施形態の場合、画像形成装置１０２に操作部の解析と通信部の実装を行い、ＰＣ１０１側で受信、音声ガイダンス内容の合成を実装するだけで、音声ガイダンスの実行が可能となる。
【００３９】
図１２は、ＰＣ内部の音声データ合成プログラムを含んだ画像形成装置ドライバの例である。画像形成装置のドライバに多国語版が用意されている場合がある。一つのバイナリに対して多言語に対応しているものもあれば、多言語に対してそれぞれのバイナリとなっている場合もある。一般的に、画像形成装置のドライバは音声ファイルに比べて容量が小さいため、言語がすべて入っている場合もさほど大きな容量にならない。
【００４０】
しかし、音声ファイルについては、多言語化されているそれぞれの言語について、同一のパッケージとしてしまった場合、容量が大きくなりすぎる可能性がある。そのため、本実施形態では音声合成用のプログラムを単一で用意し、外部ファイルとして言語パックという形にして音声ファイルを提供することにより、ある特定の言語のみを求めるユーザが余計なファイルをローカル環境に入れることなく多言語サポートの実現が可能となる。
【００４１】
基本的にはドライバの表示言語と同一の言語の音声を流すようにするが、ユーザが自分でどの音声を流すかを設定できるようにしてもよい。図１１で示したようにキーワードごとに音声を録音している場合、流暢なナビゲートができない可能性があるが、あえて文章をすべて録音した言語パックを用意することにより、流暢なナビゲートを望むユーザに対してもサポートをすることができるようになる。
【００４２】
以下、音声ガイダンスにおいて多言語をサポートする場合の動作について説明する。図１３にフローチャートを示す。なお、このフローチャートは、ユーザが操作を入力した時点からスタートする。無論、こちらの場合も事前に音声出力のＯＮ／ＯＦＦは選択できるため、音声出力がＯＦＦであれば、当然操作をしても音声は流れないし、この処理自体が行われない。
【００４３】
画像形成装置１０２からＰＣに対して情報が送られてきた場合（ステップＳ２０１）、その内容を解析して音声を出力する準備を行う（ステップＳ２０２）。特定の言語で音声を流す設定になっている場合（ステップ２０３、Ｙｅｓ）はその言語を、設定されていない場合（ステップ２０３、Ｎｏ）はドライバで表示されている言語をデフォルトとして設定する（ステップＳ２０４）。
【００４４】
次に、該当言語の言語パックが存在するかどうかを調べる（ステップ２０５）。存在する場合（ステップ２０５、Ｙｅｓ）はその言語パックを用いて音声ファイルの合成を行う（ステップＳ２０７）。存在しない場合（ステップＳ２０５、Ｎｏ）は、別の言語を選択して（ステップＳ２０６）音声ファイルを合成する（ステップＳ２０７）。ここで、言語パックが存在しない場合はエラー表示をして音声は流さないなど、ユーザが自由に設定できるようにしてもよい。合成された音声ファイルは、スピーカーを通じて出力される。（ステップＳ２０８）
【００４５】
上記の実施形態によれば、画像形成装置１０２に操作部の解析と通信部の実装を行い、ＰＣ１０１側に通信部からのデータ受信と、音声ガイダンス内容の合成機能を実装するだけで、本体操作時の音声ガイダンスの実行が可能となる。また、言語パックを差し替え可能にすることで、ＰＣ１０１に無駄なデータをインストールすることなく多言語サポートができる。
【図面の簡単な説明】
【００４６】
【図１】本発明の実施形態における画像形成装置の操作を受けてＰＣで音声案内をする場合のブロック図である。
【図２】画像形成装置のＬＣＤに表示されるメニューの一例を示す図である。
【図３】本発明の実施形態を示すシステム図である。
【図４】本発明の実施形態における画像形成装置の構成図である。
【図５】インクジェット記録装置の制御部のブロック図である。
【図６】本発明の実施形態における画像形成装置を操作してメニューを読み上げる場合のフローチャートである。
【図７】本発明の実施形態におけるＬＣＤを用いた音声出力のＯＮ／ＯＦＦ選択画面の一例を示す図である。
【図８】本発明の実施形態におけるＬＣＤを用いた読み上げのモード選択画面の一例を示す図である。
【図９】本発明の実施形態におけるＬＣＤを用いた設定モード選択画面の一例を示す図である。
【図１０】本発明の実施形態におけるメニューとアドレスの割り振りの一例を示す図である。
【図１１】本発明の実施形態における画像形成装置の音声ファイルの分割と合成のイメージ図である。
【図１２】本発明の実施形態における画像形成装置における多言語に対応したドライバと言語パックのブロック図である。
【図１３】本発明の実施形態における多言語の音声サポートに対応した際のフローチャート図である。
【符号の説明】
【００４７】
１０１、２８    ＰＣ
１０２    画像形成装置
１０３    ネットワーク
１０４    ＵＳＢケーブル
１    印刷ヘッド
２    キャリッジ
３    ガイドロッド
４    記録媒体
５    搬送ベルト
６    搬送ローラ
７    プリンタコントローラ
８    主走査モータ
９    副走査モータ
１０    モータドライバ
１１    給紙クラッチ
１２    ドライバ
１３    ヘッド
１４    ヘッドドライバ
１５、１９、２０    インターフェース
１６    主制御部
１７    ＲＡＭ
１８    ＲＯＭ
２１    用紙検出センサ
２２    エンコーダ
２３    操作部
２４    操作キー
２５    ＬＣＤ
２６    操作解析部
２７    通信部
２９    スピーカー
【図１】
2009187386.tif 000003
【図２】
2009187386.tif 000004
【図３】
2009187386.tif 000005
【図４】
2009187386.tif 000006
【図５】
2009187386.tif 000007
【図６】
2009187386.tif 000008
【図７】
2009187386.tif 000009
【図８】
2009187386.tif 000010
【図９】
2009187386.tif 000011
【図１０】
2009187386.tif 000012
【図１１】
2009187386.tif 000013
【図１２】
2009187386.tif 000014
【図１３】
2009187386.tif 000015