(57)【特許請求の範囲】
【請求項１】
処理装置に接続される制御装置において、
前記処理装置に対して音声データの設定処理を行う第１の設定手段と、
当該制御装置に対して音声データの設定処理を行う第２の設定手段と、
当該制御装置用の音声データと前記処理装置用の音声データの両方を含む組データに基づいて、前記第１の設定手段による音声データの設定処理と前記第２の設定手段による音声データの設定処理とを一度の処理で行う制御手段とを
備えたことを特徴とする制御装置。
【請求項２】
前記第１の設定手段による音声データの設定処理を行った後に、前記第２の設定手段による音声データの設定処理を行うことを特徴とする請求項１に記載の制御装置。
【請求項３】
前記制御装置用の音声データと前記処理装置用の音声データはそれぞれ、声色タイプのデータを含み、両者の声色タイプが同じ場合は、前記第１の設定手段による音声データの設定処理と前記第２の設定手段による音声データの設定処理を行わないことを特徴とする請求項１又は２に記載の制御装置。
【請求項４】
前記処理装置用の音声データは、前記処理装置を単独で使用する場合のみ用いられる第１の音声データと、前記処理装置が当該制御装置と接続された状態でのみ使用される第２の音声データと、その両方で使用される第３の音声データとで構成され、前記第１、第２及び第３の音声データは、全て同じ声色タイプのデータであることを特徴とする請求項３に記載の制御装置。
【請求項５】
前記第１の設定手段による音声データの設定処理は、前記第１の音声データと前記第２の音声データの両方を設定することを特徴とする請求項４に記載の制御装置。
【請求項６】
当該制御装置が前記処理装置に接続されているか否かを判定する判定手段を有し、
前記制御手段は、前記判定手段により当該制御装置に前記処理装置が接続されていると判定された場合のみ実行することを特徴とする請求項１乃至５のいずれか一項に記載の制御装置。
【請求項７】
前記判定手段により当該制御装置に前記処理装置が接続されていないと判定された後、当該制御装置に前記処理装置が接続されたときは、前記制御手段を自動で実行することを特徴とする請求項６に記載の制御装置。
【請求項８】
処理装置に接続される制御装置の制御方法であって、
前記処理装置に対する音声データの設定処理を行う第１の設定工程と、
前記制御装置に対する音声データの設定処理を行う第２の設定工程と、
前記制御装置用の音声データと前記処理装置用の音声データの両方を含む組データに基づいて、前記第１の設定工程による音声データの設定処理と前記第２の設定工程による音声データの設定処理とを一度の処理で行う制御工程とを有することを特徴とする制御装置の制御方法。
【請求項９】
処理装置に接続される制御装置の制御方法を実行する、コンピュータで読み取り可能なプログラムであって、
前記処理装置に対する音声データの設定処理を行う第１の設定ステップと、
前記制御装置に対する音声データの設定処理を行う第２の設定ステップと、
前記制御装置用の音声データと前記処理装置用の音声データの両方を含む組データに基づいて、前記第１の設定ステップによる音声データの設定処理と前記第２の設定ステップ
による音声データの設定処理とを一度の処理で行う制御ステップとを有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタなどの処理装置に接続される制御装置及びその制御方法、並びにプログラムに関し、特に、接続されている処理装置と制御装置に音声データを設定する技術に関する。
【背景技術】
【０００２】
使用者の操作を支援する技術として、使用者の操作や機器の状況に応じて音声ガイドを再生する音声ガイド機能を持つ機器は従来より知られている。
【０００３】
例えば、特許文献１では、複数の機能を持つ複合機器の場合に、その機能ごとに音声データを持ち、機能ごとにその音声データを再生する技術について提案している。また、特許文献２では、複数の機器が接続されているシステムにおいて、その各々の機器が音声ガイドを持ち、それぞれ音声ガイドを再生する技術について提案している。
【０００４】
単一の機器だけでなく複数の機器が音声データを再生する構成の場合において、音声ガイド機能は次のような利点を有している。仮に、複数の機器が、個々の機器の状態や異常について各機器のディスプレイにそれぞれ表示を行う機能は備えているが、音声ガイド機能を全く持たない場合を想定する。使用者は、複数の機器のディスプレイを全部確認することでのみ機器の状態や異常がないかの確認を行うことになる。一方、音声ガイド機能を備え、音声データが再生されると、使用者は、機器のディプレイを見なくても、再生される音声を聞いているだけで、機器の状態や異常がないかを判断することができる。これは、複数のディスプレイを見て判断するよりも、より簡単に判断することができる。特に、使用者が別の作業をしていて機器のディプレイが見られないような状況においては、この音声ガイド機能の利点は顕著である。
【０００５】
また、機器の音声データをインターネットからダウンロードし、その音声データを機器にセットすることで、音声データの差し替えをすることも考えられる。これは、ハード装置だけでなく、パソコンのアプリケーションソフトウェア（以降、単にアプリと記す）も音声ガイド機能を持つものであれば、その音声データを使用者がお気に入りの声色のデータに差し替えることも考えられる。このような場合について、図８を参照して説明する。
【０００６】
図８は、従来の印刷システムの要部概念図であり、インターネットサーバから音声データをダウンロードして設定する場合を示している。即ち、上述のハード装置をプリンタとし、上述のアプリを、プリンタの印刷を制御する印刷アプリとして、この両方が音声ガイド機能を備えている。そして、パソコン１１０がインターネットサーバ１１１から音声データをダウンロードしてパソコン１１０とプリンタ１１２に設定する場合について説明する。
【０００７】
本例では、印刷アプリ５５０が、音声データを掲載しているインターネットサーバ１１１から音声データをダウンロードする機能を持っている。インターネットサーバ１１１上に掲載している音声データファイルの一覧は、パソコン１１０上においてインターネット閲覧用ソフトウェアを用いて確認することができる。その一覧には、印刷アプリ用音声データ５５１の一覧とプリンタ用音声データ５５２の一覧とが分かれて掲載されている。
【０００８】
使用者は、例えば印刷アプリ用音声データ５５１の一覧から音声データを選択しダウンロードを開始する（図８のＴ１０１）。ダウンロードが終了したら、印刷アプリ５５０の音声変更をボタン等の操作で開始する（図８のＴ１０２）。すると、印刷アプリ５５０の音声データファイルが差し替わり、印刷アプリ５５０の音声データはダウンロードした音声データにセットされる。
【０００９】
次に使用者は、インターネット閲覧用ソフトウェア上でプリンタ用音声データ５５２の一覧を表示し、そこから音声データを選択しダウンロードを開始する（図８のＴ１０３）。ダウンロードが終了したらプリンタ１１２をパソコン１１０に接続し、印刷アプリ５５０上のボタン等の操作で、プリンタ１１２への音声データの転送を開始する。プリンタ１１２はその音声データを受け取り、ＲＯＭに格納している音声データを差し替える（図８のＴ１０４）。すると、プリンタ１１２の音声データはダウンロードした音声データにセットされる。
【００１０】
このように、印刷アプリ用音声ダウンロード（Ｔ１０１）、印刷アプリへのセット（Ｔ１０２）、プリンタ音声ダウンロード（Ｔ１０３）、プリンタへのセット（Ｔ１０４）と、４つのステップで、接続されている２つの機器の音声データを差し替えることができる。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００５−５６１７０号公報
【特許文献２】特開２００８−６５４２０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
しかしながら、上記の従来技術では、次のような問題点があった。
【００１３】
図８に示した印刷システムでは、音声データをインターネットサーバ１１１からダウンロードし、接続されている２つの機器つまりパソコン１１０（印刷アプリ５５０）とプリンタ１１２の音声データを差し替える際に、上記の４つのステップが必要である。そのため、差し替えの処理に手間がかかり、使用者の操作上の負担が大きいという問題があった。
【００１４】
また、パソコン１１０（印刷アプリ５５０）とプリンタ１１２のどちらかの音声データを差し替えた結果、似たような声色の音声データになってしまうというケースも発生し得る。このようなケースでは、複数の機器を同時に使用する場合に、再生されている音声がどの機器から発せられたものであるか判りにくい。即ち、使用者は、発せられた音声がどの機器の状態やエラーを示しているのかを判断することが難しい。結局、機器のディスプレイを見て確認することになり、上述した音声ガイド機能の利点が失われる結果となる。
【００１５】
また、機器の音声データを差し替えた結果、その機器を単独で使用している場合と他の機器と接続して使用している場合とで、別の声色になることも発生し得る。例えば、機器がプリンタ１１２の場合は、プリンタ１１２にメモリカードを直接挿してメモリカードの画像をプリンタ１１２だけで印刷する場合が単独使用時になる。一方、プリンタ１１２をパソコン１１０に接続し、パソコン１１０の画像をプリンタ１１２に送り印刷する場合は他の機器と接続して使用する場合になる。この単独使用時、接続使用時のいずれであっても、同じ機器が発生する音声は同じ声色になるようにしないと、前記同様に使用者は、再生されている音声がどの機器から発せられたものであるか判りにくい。
【００１６】
また、特許文献１の技術では、複数の音声データを持って各音声データを機能ごとに再生するという内容は開示されている。しかし、その音声データを後からセットしたり、変更したりといった、音声データを差し替える構成を備えておらず、音声データを好適に差し替えることについては対処することができない。
【００１７】
さらに特許文献２の技術では、複数の機器の各々が音声データを持ち、それぞれ音声データを再生するという内容は開示されている。しかし、その音声データを好適に差し替える構成を備えていなかった。
【００１８】
本発明は上記従来の問題点に鑑み、次のような、制御装置及びその制御方法、並びにプログラムを提供することを目的とする。即ち、接続されている制御装置と処理装置の両方に音声データを設定する際に、使用者の手間を軽減できるようにする。また、制御装置及び処理装置が音声データを再生する際には、制御装置及び処理装置のどちらの装置から発せられた音声であるかを使用者が明確に判別できるようにする。
【課題を解決するための手段】
【００１９】
上記目的を達成するために、本発明の制御装置は、処理装置に接続される制御装置において、前記処理装置に対して音声データの設定処理を行う第１の設定手段と、当該制御装置に対して音声データの設定処理を行う第２の設定手段と、当該制御装置用の音声データと前記処理装置用の音声データの両方を含む組データに基づいて、前記第１の設定手段による音声データの設定処理と前記第２の設定手段による音声データの設定処理とを一度の処理で行う制御手段とを備えたことを特徴とする。
【発明の効果】
【００２０】
本発明によれば、接続されている制御装置と処理装置の両方に音声データを設定する際に、使用者の操作数を削減できるので、使用者の手間を軽減することが可能になる。
【００２１】
また、制御装置及び処理装置が音声データを再生する際には、制御装置及び処理装置のどちらの装置から発せられた音声であるかを使用者が明確に判別することができる。
【図面の簡単な説明】
【００２２】
【図１】実施の形態に係る印刷システムの構成を示すブロック図である。
【図２】実施の形態に係る印刷システムの要部概念図である。
【図３】第１の実施の形態における音声データファイルの構成例を示す図である。
【図４】音声データインデックスファイルの内部構成を示す図である。
【図５】実施の形態における音声再生処理を示すフローチャートである。
【図６】第２の実施の形態における音声データファイルに関する図である。
【図７】第２及び第３の実施の形態で用いるフローチャートである。
【図８】従来の印刷システムの要部概念図である。
【発明を実施するための形態】
【００２３】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００２４】
［第１の実施の形態］
＜システム構成＞
図１は、本発明の実施の形態に係る印刷システムの構成を示すブロック図である。
【００２５】
この印刷システムは、パーソナルコンピュータ（ＰＣ）から成る制御装置２１００と、プリンタから成る処理装置２２００とがＵＳＢ等の通信ケーブルで接続されて構成されている。制御装置２１００は、表示制御部１１、操作入力部１２、画像管理部１３、通信制御部１５、ＣＰＵ１６、ＲＯＭ１７、ＲＡＭ１８、音声制御部１９、及びネットワークインターフェース部２０を備え、これらが  システムバス１０を介して接続されている。
【００２６】
表示制御部１１は、各種情報を表示する表示部５１の動作を制御する。操作入力部１２は、マウス５２から入力を受け取ることができるようにするためのマウスインターフェースと、キーボード５３の入力を受け取るためのキーボードインターフェースの機能を有する。画像管理部１３は、ハードディスク１４に格納する画像データ等を管理する。
【００２７】
通信制御部１５は、メモリカードインターフェース６１を介してメモリカード８０とのデータのやり取り、及びＵＳＢインターフェース６２を介してプリンタ２２００とのデータのやり取りを制御する。なお、制御装置２１００のＵＳＢインターフェース６２は、ＵＳＢケーブルを通してプリンタ２２００のＵＳＢインターフェース７２に接続される。
【００２８】
音声制御部１９は、音声データに基づいて、スピーカ等の音声出力部５４へ送出する音声信号を生成する。ネットワークインターフェース部２０は、インターネットなどのネットワークを介してデータのやり取りを行う。
【００２９】
ＣＰＵ１６は、上記した各部を制御するために、ＲＯＭ１７に格納されたプログラムを実行し、その際、ＲＡＭ１８はＣＰＵ１６のワークエリアとして機能する。
【００３０】
プリンタ２２００は、表示部３１、操作部３２、画像処理部３３、印刷部３４、通信制御部３５、ＣＰＵ３６、ＲＯＭ３７、ＲＡＭ３８、及び音声制御部３９を備え、これらがシステムバス３０に接続されている。
【００３１】
表示部３１は、各種情報を表示し、操作部３２は操作指示などを行う機能を有する。画像処理部３３は、メモリカードインターフェース７１又はＵＳＢインターフェース７２を介して、メモリカード８０や制御装置２１００から取得した画像に対して画像処理を施す機能を有する。この画像処理では、画像補正や画像のリサイズ回転、印刷部３４へ送出する印刷データを生成する。メモリカードインターフェース７１は、メモリカード８０を装着するためのメモリカードスロットを備えている。
【００３２】
印刷部３４は、画像処理部で生成された印刷データに基づいて、画像を用紙に記録する機能を有し、印刷ヘッドや用紙搬送機構などを含む。
【００３３】
通信制御部３５は、上述した制御装置２１００の通信制御部１５と同様の機能を有する。また、音声制御部３９は、上述した制御装置２１００の音声制御部１９と同様の機能を有し、音声出力部４０からは音声が出力される。
【００３４】
ＣＰＵ３６は、上記した各部を制御するために、ＲＯＭ３７に格納されたプログラムを実行し、その際、ＲＡＭ３８はＣＰＵ３６のワークエリアとして機能する。
【００３５】
＜本実施の形態に係る音声データの設定＞
図２は、本実施の形態に係る印刷システムの要部概念図であり、インターネットサーバから音声データをダウンロードして設定する場合を示している。
【００３６】
図２において、２０１は音声データファイルを示す。この音声データファイル２０１の中には、ＰＣ２１００上で動作する印刷アプリ２００で使用される音声データ全部（印刷アプリ用音声データ）２０２と、プリンタ２２００本体で使用される音声データ全部（プリンタ用音声データ）２０３が含まれる。即ち、音声データファイル２０１は、印刷アプリ用音声データ２０２とプリンタ用音声データ２０３から成る組データである。印刷アプリは、印刷データのプリンタ２２００への送信など、プリンタ２２００の印刷を制御するアプリケーションソフトウェアである。なお、印刷アプリ用音声データ２０２は、制御装置用の音声データの一例であり、プリンタ用音声データ２０３は、処理装置用の音声データの一例である。
【００３７】
プリンタ用音声データ２０３は、プリンタ単独使用時のみに用いられる音声データ２０４と、ＰＣ接続使用時のみに使用される音声データ２０５と、その両方で使用される音声データ２０６とで構成される。なお、音声データ２０４は第１の音声データ、音声データ２０５は第２の音声データ、音声データ２０６は第３の音声データの一例である。
【００３８】
ここで、プリンタ単独使用時とは、プリンタ２２００のメモリカードスロットには何にも接続されていない状態になっていて、メモリカード８０をメモリカードスロットに挿入し、プリンタ２２００の操作部３２で画像を選択して印刷する場合をいう。この際に、メモリカードスロットでエラーが発生したときに再生する音声メッセージ、例えば「読み取ることができないメモリカードです。」などは、プリンタ単独使用時のみに使われるプリンタ用音声データ２０４になる。
【００３９】
一方で、プリンタ２２００は、ＰＣ２１００にＵＳＢケーブルで接続したときに、内部的にＰＣ２１００と接続されたことを検知することができる。このときに「パソコンと接続されました。印刷ソフトウェアを起動します。」と音声を再生し、所定の印刷ソフトウェアを起動することが考えられる。この音声データは、ＰＣ接続使用時のみに使用されるプリンタ用音声データ２０５になる。
【００４０】
また、「印刷を開始します。」や「印刷が終了しました。」といった音声メッセージは、プリンタ単独使用時でもＰＣ接続使用時でも両方で使われる。これらの音声データは、両方で使用されるプリンタ用音声データ２０６になる。
【００４１】
本例では、印刷アプリ２００が、音声データを掲載しているインターネットサーバ２００１から音声データをダウンロードする機能を持っている。インターネットサーバ２００１上に掲載している音声データファイルは、インターネット閲覧用ソフトウェア等で、その一覧をＰＣ２１００の表示部５１に表示させて確認することができる。このとき、音声データファイル２０１は、印刷アプリ用音声データ２０２とプリンタ用音声データ２０３とが１つの組になった形式で、一覧が表示される。
【００４２】
使用者は、一覧表示から前記組になっている音声データファイル２０１を選択すると、印刷アプリ２００はそのダウンロードを開始する（図２のＴ１１）。ダウンロードが終了したら、使用者は、印刷アプリ２００の音声変更を、一覧表示上のボタン等の操作で開始する。すると、印刷アプリ２００は、最初にプリンタ２２００に対して、プリンタ用音声データ２０３を転送して、プリンタ２２００の音声データを、ダウンロードで受け取ったプリンタ用音声データ２０３に差し換える（図２のＴ１２）。その完了後に、印刷アプリ２００は、印刷アプリ２００の音声データを、ダウンロードで受け取った印刷アプリ用音声データ２００２に差し替える（図２のＴ１３）。
【００４３】
具体的に説明する。上記の音声データファイル２０１は、圧縮がなされた１つのファイルとなって、Ｗｅｂ上で掲載されている。又は、プリンタに付属のＣＤ−ＲＯＭに記録されていてもよい。Ｗｅｂ上からは使用者がダウンロードする、又は、ＣＤ−ＲＯＭから使用者がコピーする。
【００４４】
そして、印刷アプリ２００で前記圧縮がなされたファイルを読み込ませると解凍処理が行われる。すると、図３に示すような形式のデータに展開される。即ち、まず２つのフォルダが現れる。１つは印刷アプリ用音声データフォルダ６０１で、この中にインデックスファイル６０２と複数の音声データファイル６０３が格納されている。もう一つはプリンタ用音声データフォルダ６０４で、この中にインデックスファイル６０５と複数の音声データファイル６０６が格納されている。
【００４５】
その後、印刷アプリ２００は、インデックスファイル６０５と複数の音声データファイル６０６を自動的にプリンタへ転送する。そしてプリンタ２２００はその音声データを受け取り、ＲＡＭ３８に格納している音声データと差し替える。その結果、プリンタ２２００の音声データはダウンロードした音声データに差し替わることになる。
【００４６】
その後、印刷アプリ２００は、インデックスファイル６０２と複数の音声データファイル６０３を、印刷アプリ自身が参照する所定のフォルダに移動させる。この移動処理は、印刷アプリ自身が音声を何も再生していないタイミングで行われる。再生中であると音声ファイルの上書き保存ができないからである。これにより、印刷アプリ２００の音声データも差し替わることになる。
【００４７】
このようにして、印刷アプリ２００とプリンタ２２００に対する音声データの差し替え処理（第１の設定手段、第２の設定手段の一例）が行われる。
【００４８】
図８で示した従来例では、（１）印刷アプリ用音声データをダウンロードする（図８のＴ１０１）。（２）印刷アプリにこの音声データを差し替える（Ｔ１０２）。（３）プリンタ用音声データをダウンロードする（Ｔ１０３）。（４）プリンタにこの音声データを差し替える（Ｔ１０４）と、計４ステップが必要であった。これに対して、本実施の形態では、（１）印刷アプリ用音声データとプリンタ用音声データの両方を含む音声データをダウンロードする（図２のＴ１１）。（２）印刷アプリはプリンタと印刷アプリ自身の音声データを連続的に差し替える（図２のＴ１２，Ｔ１３）。となり、計２ステップとなり、使用者の操作上の負担が軽減されている。
【００４９】
また、本実施の形態は上述したように、最初にプリンタ２２００の音声データを差し替えて、それが完了したら、印刷アプリ２００の音声データを差し替えている。これは、次の観点からである。即ち、プリンタ２２００は外部機器としてＵＳＢケーブル接続されているので、転送途中でケーブルが外れたりした場合など、転送が失敗する可能性もある。一方で、印刷アプリ２００の音声データ差し替えは、所定フォルダ内のデータファイルを差し替えるだけなので、短時間で完了するし安全性も高い。そこで、プリンタ２２００の音声データの差し替えが完了したことを確認した後に、印刷アプリ２００の音声データの差し替えを行うようにしている。これにより、印刷アプリ用、プリンタ用の組となっている音声データが連続的に一度の処理で差し換わることになる。
【００５０】
図４（ａ）は、上記した、印刷アプリ用音声データ２０２のインデックスファイル６０２の内部構成を示す図である。
【００５１】
印刷アプリ用音声データ２０２のインデックスファイル６０２は、図４（ａ）に示すように、音声ＩＤと音声データファイルパスが対応付けられて記録されている。この例では、このインデックスファイルのＰＣ２１００上での置き場所と音声データファイルの置き場所が同じフォルダ内としているため、音声データファイルパスは、パスを省略しファイル名だけにしている。
【００５２】
図４（ｂ）は、上記した、プリンタ用音声データ２０３のインデックスファイル６０５の内部構成を示す図である。
【００５３】
プリンタ用音声データ２０３のインデックスファイル６０５は、図４（ｂ）に示すように、単独使用時音声ＩＤとＰＣ接続使用時音声ＩＤと音声データファイルパスとが対応付けられて記録されている。
【００５４】
＜本実施の形態における音声再生処理＞
ＰＣ２１００とプリンタ２２００が接続した状態での、ＰＣ２１００上の印刷アプリ２００の動作とそこで再生される音声の例について説明する。
【００５５】
プリンタ２２００をＰＣ２１００に接続したときに、印刷アプリ２００は自動的に起動する。即ち、プリンタ２２００をＰＣ２１００にＵＳＢケーブルで接続すると、プリンタ２２００はＰＣ２１００に接続されたことを検知する。そのタイミングで「パソコンと接続されました。印刷ソフトウェアを起動します。」と音声を再生する。
【００５６】
ＰＣ２１００上では、ＯＳがＵＳＢに機器が接続されたかを検知し、プリンタ２２００が接続されたタイミングでデバイス接続通知を常駐ソフトへ渡す。常駐ソフトはそれを受けて所定の印刷アプリ２００を起動する。すると、印刷アプリ２００は、まず画像を選ぶための画像選択画面を表示する。そして「ようこそ。印刷したい画像を選んでください。」と音声を再生する。
【００５７】
使用者は、前記画像選択画面で画像を選択して「次へ」ボタンを押す。すると、印刷を開始するための印刷開始画面に移る。このとき「印刷ボタンを押すと印刷を行います。」と音声が再生する。使用者は、印刷開始画面で、前記選択した画像の印刷部数の設定を行う。そして前記印刷開始画面上の印刷ボタンを押すと印刷が開始される。
【００５８】
次に、印刷アプリ２００からプリンタ２２００へ印刷データが送信された後の、プリンタ２２００の動作とそこで再生される音声の例について、説明する。
【００５９】
プリンタ２２００は印刷データを印刷アプリ２００から受信する。そして印刷を開始するときに「印刷を開始します。」とプリンタ２２００が音声を再生する。そして、印刷を終了するときに「印刷が終了しました。」とプリンタ２２００が音声を再生して印刷が終了する。
【００６０】
以下、図５（ａ）〜（ｄ）のフローチャートを参照して、本実施の形態における音声再生処理について具体的に説明する。
【００６１】
まず、ＰＣ接続使用時におけるプリンタの音声再生処理について説明する。
【００６２】
図５（ａ）は、ＰＣ接続使用時におけるプリンタの音声再生処理を示すフローチャートであり、プリンタ２２００をＰＣ２１００に接続したときにプリンタ２２００が音声を再生する際の処理を示している。この処理は、プリンタ２２００のＣＰＵ３６がＲＯＭ３７から制御プログラムを読み出して実行する。
【００６３】
ＣＰＵ３６は、プリンタ２２００がＰＣ２１００に接続したことを検知すると、ステップＳ３０１で、プリンタ２２００の表示部３１に、ＰＣ２１００と接続中であることを示すアイコンを表示する。
【００６４】
そして次のステップＳ３０２で、ＣＰＵ３６は、プリンタ２２００内の音声データインデックスファイルを参照する。これは、図３の６０５で示したプリンタ用音声データインデックスファイルがプリンタ２２００に転送され、プリンタ２２００内のＲＡＭ３８に記憶されたものである。
【００６５】
この音声データインデックスファイルの参照で音声ＩＤが例えば０４６番の音声ファイルのパス名を取得する。これは、図４（ｂ）に示したインデックスファイルの詳細から、「Ｐｒｉｎｔｅｒ＿Ｓｏｕｎｄ＿０４６．ｗａｖ」であることが判る。この音声ＩＤが０４６番の音声ファイルは、ＰＣ２１００と接続したときのみ使用されるプリンタ用音声データである。そのため、図４（ｂ）から明らかなように、０４６番の単独使用時の音声ＩＤ欄は空欄になっている。
【００６６】
その後のステップＳ３０３で、ＣＰＵ３６はその音声ファイルを再生する。これによって、「パソコンと接続されました。印刷ソフトウェアを起動します。」という音声が音声出力部４０から出力される。
【００６７】
次に、印刷アプリ起動時の音声再生処理について説明する。
【００６８】
図５（ｂ）は、印刷アプリ起動時の音声再生処理を示すフローチャートである。この処理は、ＰＣ２１００のＣＰＵ１６がＲＯＭ１７から制御プログラムを読み出して実行する。
【００６９】
印刷アプリ２００が起動すると、ステップＳ１０１で画面の表示処理を行う。所定のフォルダ内のサムネイル画像を表示する処理を行うことで、画像を選ぶための画像選択画面が表示部５１に表示される。
【００７０】
次のステップＳ１０２でＣＰＵ１６は、図３の６０２で示した印刷アプリ用音声データインデックスファイルを参照する。その中で、音声ＩＤが００１番に対応する音声ファイルのパス名を取得する。これは図４（ａ）に示したインデックスファイルの詳細から、「ＰＣ＿Ｓｏｕｎｄ＿００１．ｗａｖ」であることが判る。
【００７１】
そして次のステップＳ１０３でＣＰＵ１６は、「ＰＣ＿Ｓｏｕｎｄ＿００１．ｗａｖ」の音声データを再生する。これによって、「ようこそ。印刷したい画像を選んでください。」という音声が音声出力部５４から出力される。
【００７２】
次に、印刷開始画面表示時の音声再生処理について説明する。
【００７３】
図５（ｃ）は、印刷開始画面表示時の音声再生処理を示すフローチャートであり、前述した、画像選択画面から印刷開始画面へ移るときの音声再生処理を示している。この処理は、ＰＣ２１００のＣＰＵ１６がＲＯＭ１７から制御プログラムを読み出して実行する。
【００７４】
画像選択画面で使用者が「次へ」を押すと、ＣＰＵ１６は、ステップＳ２０１で画面の表示処理を行う。選択された画像の表示等の処理を行うことで、印刷を開始するための印刷開始画面が表示部５１に表示される。
【００７５】
次のステップＳ２０２でＣＰＵ１６は、図３の６０２で示した印刷アプリ用音声データインデックスファイルを参照する。その中で音声ＩＤの００２番に対応する音声ファイルのパス名を取得する。これは図４（ａ）に示したインデックスファイルの詳細から、「ＰＣ＿Ｓｏｕｎｄ＿００２．ｗａｖ」になる。
【００７６】
そして次のステップＳ２０３でＣＰＵ１６は、「ＰＣ＿Ｓｏｕｎｄ＿００２．ｗａｖ」の音声データを再生する。これによって「印刷ボタンを押すと印刷を行います。」という音声が音声出力部５４から出力される。
【００７７】
次に、印刷開始時のプリンタ２２００の音声再生処理について説明する。
【００７８】
図５（ｄ）は、印刷開始時のプリンタ２２００の音声再生処理を示すフローチャートであり、プリンタ２２００が印刷を開始するときに、プリンタ２２００が音声を再生する処理を示している。この処理は、プリンタ２２００のＣＰＵ３６がＲＯＭ３７から制御プログラムを読み出して実行する。
【００７９】
まずステップＳ４０１でＣＰＵ３６は、プリンタ２２００内の音声データインデックスファイルを参照する。これは、図３の６０５で示したプリンタ用音声データインデックスファイルがプリンタ２２００に転送されて、プリンタ２２００内のＲＡＭ３８に記憶されたものである。このインデックスファイルの参照で音声ＩＤが００３番の音声ファイルのパス名を取得する。これは、図４（ｂ）に示したインデックスファイルの詳細から、「Ｐｒｉｎｔｅｒ＿Ｓｏｕｎｄ＿００３．ｗａｖ」であることが判る。
【００８０】
この音声ＩＤの音声ファイルは、図４（ｂ）に示したインデックスファイルの詳細から明らかなように、ＰＣ２１００と接続したときのみだけでなく、プリンタ単独でも使用される音声データである。そのため、単独使用時音声ＩＤもＰＣ接続使用時音声ＩＤも設定されている。
【００８１】
そして次のステップＳ４０２でＣＰＵ３６は、その音声ファイルを再生する。これによって、「印刷を開始します。」という音声が音声出力部４０から出力される。
【００８２】
＜第１の実施の形態に係る利点＞
第１の実施の形態によれば、音声データをインターネットからダウンロードし、接続されている２つの機器つまりＰＣ２１００（印刷アプリ２００）とプリンタ２２００の音声データを差し替える際に、次のような手法を採る。即ち、プリンタ用音声データと印刷アプリ用音声データとを組データとして管理し、これらの音声データを一度の処理で差し替えるようにした。これにより、従来よりも差し替えの手間が軽減し、使用者の操作上の負担が軽減する。
【００８３】
［第２の実施の形態］
第２の実施の形態では、印刷アプリ用音声データ２０２の声色とプリンタ用音声データ２０３の声色が、判別が容易な別々の声色となるように構成している。以下、このような構成について、図６（ａ），（ｂ）及び図７（ａ）を参照して具体的に説明する。
【００８４】
図６（ａ），（ｂ）は、第２の実施の形態における音声データファイルに関する図であり、同図（ａ）は、音声データファイルの構成例を示し、同図（ｂ）はその部分詳細構成例を示している。
【００８５】
この音声データファイルは、図６（ａ）に示すように、図３に示した音声データファイルの構成において、印刷アプリ用音声データの声色タイプファイル１５０１と、プリンタ用音声データの声色タイプファイル１５０２とを追加したものである。
【００８６】
そして、プリンタ用音声データ２０３は、プリンタ単独使用時用の音声データ２０４と、ＰＣ接続使用時用の音声データ２０５と、共用時の音声データ２０６とが、声色タイプファイル１５０２の内容に従って全て同じ声色タイプのデータとなる。
【００８７】
図６（ｂ）は、図６（ａ）中の声色タイプファイルの内部構造を示す図である。
【００８８】
図６（ｂ）に示すように、声色タイプファイル１５０１，１５０２は、性別欄と年齢欄が設けられている。性別欄には、男性／女性の声色がそれぞれ０／１の識別子で記録され、年齢欄には、子供、２０歳〜４０歳代、及び５０歳代以上の声色がそれぞれ０／１／２の識別子で記録されている。これは実際に録音した人の性別、年齢に従って記録されている。
【００８９】
そして、印刷アプリ２００は使用者がプリンタ２２００及び印刷アプリ２００自身の音声データを差し替える際には、次のような図７（ａ）のフローチャートで示す判定処理を行う。この判定処理は、ＰＣ２１００のＣＰＵ１６が印刷アプリ２００のプログラムコードを実行することにより実現する。
【００９０】
まずステップＳ７０１で、ＣＰＵ１６は、印刷アプリ用音声データの声色タイプファイル１５０１と、プリンタ用音声データの声色タイプファイル１５０２を取得する。ステップＳ７０２とステップＳ７０３で両者のファイル中の性別、年齢を比較する。
【００９１】
性別と年齢のどちらかが不一致の場合は、ステップＳ７０４で音声データの設定処理を行う。これは第１の実施の形態の図２を用いて説明したものと同じ処理になる。もしステップＳ７０２とステップＳ７０３で性別と年齢が両方一致した場合は、音声データの設定処理を行わない。即ち、印刷アプリ用音声データの声色タイプファイル１５０１とプリンタ用音声データの声色タイプファイル１５０２が同じ場合は、音声データの設定処理を行わず、処理を終了する。
【００９２】
これにより、印刷アプリ用音声データ２０２とプリンタ用音声データ２０３の声色が容易に別なものとして判別可能な場合のみ、音声データの差し替えが行われることになる。
【００９３】
＜第２の実施の形態に係る利点＞
第２の実施の形態によれば、音声データをインターネットサーバ２００１からダウンロードし、接続されている２つの機器つまりＰＣ２１００（印刷アプリ２００）とプリンタ２２００に設定されている音声データを差し替える際に、次のような手法を採る。即ち、印刷アプリ用音声データ２０２とプリンタ用音声データ２０３両者の声色が容易に別なものとして判別可能な場合のみ、音声データの差し替えを行う。
【００９４】
これにより、印刷アプリ２００とプリンタ２２００のどちらかの音声データを差し替えた結果、似たような声色の音声データになってしまうことを回避することができる。したがって、使用者は、前述した音声ガイド機能の利点を享受することができ、音だけで操作の状態や次にするべき操作について理解することが可能になる。
【００９５】
また、プリンタ用音声データ２０３は、プリンタ単独使用時用の音声データ２０４と、ＰＣ接続使用時用の音声データ２０５と、共用時の音声データ２０６とが、全て同じ声色タイプのデータとなるように構成した。さらに、プリンタ２２００の音声データを、新しいプリンタ用音声データ２０３に差し替える際には、前記音声データ２０４，２０５，２０６の全てが差し替わることになる。これにより、プリンタ２２００が発生する音声は、プリンタ単独使用時、ＰＣ接続使用時のいずれであっても、同じ声色になり、使用者は、前記同様に音声ガイド機能の利点を享受することができる。
【００９６】
［第３の実施の形態］
第３の実施の形態では、音声データファイルをインターネットサーバ２００１からダウンロードし、これをプリンタ２２００に設定する際に、プリンタ２２００がＰＣ２１００に接続されていなかった場合について、図７（ｂ），（ｃ）を参照して説明する。
【００９７】
第１の実施の形態で説明したように、印刷アプリ２００は、図３に示すプリンタ用音声データインデックスファイル６０５と複数の音声データファイル６０６を、自動的にプリンタ２２００へ転送を行う。このとき、プリンタ２２００がＰＣ２１００に接続されていなかったとする。このような場合は、次のような図７（ｂ）のフローチャートに示す処理を行う。この処理は、ＰＣ２１００のＣＰＵ１６が印刷アプリ２００のプログラムコードを実行することにより実現する。
【００９８】
まずステップＳ８０１でＣＰＵ１６は、ＰＣ２１００にプリンタ２２００が接続されていると判別したときは、次のステップＳ８０２でプリンタ用音声データ２０３の差し替え処理、さらにステップＳ８０３で印刷アプリ用音声データ２０２の差し替え処理を行う。これは第１の実施の形態における図２を用いて説明した処理と同じである。
【００９９】
前記ステップＳ８０１でプリンタ２２００がＰＣ２１００に接続されていないと判別されたときは、ステップＳ８０４でＣＰＵ１６は、次回差し替えフラグをＷｉｎｄｏｗｓ(登録商標)アプリであればレジストリに用意し、これをＯＮ状態に設定する。そして、プリンタ用音声データ２０３の差し替え処理も、印刷アプリ用音声データ２０２の差し替え処理も行わない。これは、ＰＣ２１００にプリンタ２２００が接続されていないときに、印刷アプリ２００の方だけ音声データを差し替えてしまうと、新しい印刷アプリ用音声データの声色と今までのプリンタ用音声データの声色が似たようなものになる可能性があるからである。
【０１００】
また、印刷アプリ２００とプリンタ２２００の音声データを、例えばアニメのキャラクタのヒーローとヒロインといった、明らかに組と言える音声データで作成し、Ｗｅｂから使用者に供給する場合、両方の音声が一度に差し換わるのが望ましい。そこで、プリンタ２２００がＰＣ２１００に接続されていないときは音声データの差し替えを行わないようにする。
【０１０１】
次に、図７（ｂ）に示した処理の後に、ＰＣ２１００にプリンタ２２００を接続したときの処理について、図７（ｃ）のフローチャートを参照して説明する。この処理は、ＰＣ２１００のＣＰＵ１６が印刷アプリ２００等のプログラムコードを実行することにより実現する。
【０１０２】
プリンタ２２００をＰＣ２１００に接続すると、第１の実施の形態で説明したようにステップＳ９０１で常駐ソフトがそれを検知し、印刷アプリ２００を起動する。印刷アプリ２００は、ステップＳ９０２で、Ｗｉｎｄｏｗｓ(登録商標)アプリであればレジストリに用意した次回差し替えフラグがＯＮかＯＦＦかを取得する。なお、印刷アプリ２００が既に起動中の場合も、プリンタ２２００をＰＣ２１００に接続すると、ステップＳ９０１で常駐ソフトがそれを検知し、印刷アプリ２００を起動しようとする。印刷アプリ２００は常駐ソフトからの起動アクションを検知しステップＳ９０２へ進む。
【０１０３】
そして次回差し替えフラグがＯＮの場合は、音声データをダウンロードはしているが、まだ差し替えを行っていない状態となる。そこで、印刷アプリ２００は、ステップＳ９０３でプリンタ用音声データ２０３の差し替え処理、ステップＳ９０４で印刷アプリ用音声データ２０２の差し替え処理を行う。これは第１の実施の形態で説明した処理と同じである。
【０１０４】
以上のようにして、ＰＣ２１００にプリンタ２２００が接続されていない場合は、次回にプリンタ２２００が接続されたときに自動的に音声データの差し替えが行われる。
【０１０５】
＜第３の実施の形態に係る利点＞
第３の実施の形態では、音声データをインターネットサーバ２００１からダウンロードし、２つの機器つまりＰＣ２１００（印刷アプリ２００）とプリンタ２２００に設定されている音声データを差し替える際に、次のような手法を採る。即ち、ＰＣ２１００にプリンタ２２００が接続されていない場合には音声データの差し替えを行わないようにする。その結果、印刷アプリ２００だけの差し替えが行われた場合に生ずる問題、つまり新しい印刷アプリ用音声データの声色と今までのプリンタ用音声データの声色とが似たようなものになることを回避することができる。これにより、使用者は、前記同様に音声ガイド機能の利点を享受することが可能になる。
［他の実施の形態］
なお、本発明の実施の形態は、ネットワーク又は各種記憶媒体を介して取得したソフトウェア（プログラム）をパーソナルコンピュータ（ＣＰＵ，プロセッサ）にて実行することでも実現できる。
【符号の説明】
【０１０６】
２００  印刷アプリ
２０１  音声データファイル
２０２  印刷アプリ用音声データ
２０３  プリンタ用音声データ
２１００  ＰＣ
２２００  プリンタ
【図１】
0005414487.tif 000002
【図２】
0005414487.tif 000003
【図３】
0005414487.tif 000004
【図４】
0005414487.tif 000005
【図５】
0005414487.tif 000006
【図６】
0005414487.tif 000007
【図７】
0005414487.tif 000008
【図８】
0005414487.tif 000009