(57)【要約】【課題】文字入力に係るユーザの手間を軽減し、利便性を向上させる。【解決手段】文字入力装置１０と電子機器２０とは、所定のケーブル（音声ケーブル）３０により、それぞれの音声出力端子１３と音声入力端子２３とが接続されている。文字入力装置１０において、Ｄ／Ａ変換部１１は、デジタルの文字データに応じたアナログ信号を生成し、出力部１２は、生成されたアナログ信号を音声出力端子１３から出力する。電子機器２０において、Ａ／Ｄ変換部２１は、音声入力端子２３から入力されるアナログ信号の波形からデジタルデータを生成し、データ生成部２２は、生成されたデジタルデータに基づいて文字データを生成する。【選択図】図１
2014219864.tif 000002
【特許請求の範囲】
【請求項１】
音声入力部から入力されるアナログ信号の波形からデジタルデータを生成するＡ／Ｄ変換部と、
前記生成されたデジタルデータに基づいて文字データを生成するデータ生成部と、
を備えることを特徴とする電子機器。
【請求項２】
前記アナログ信号は、
時系列上において音声信号と文字を表す信号とが混在する信号であり、
前記アナログ信号が文字を表す信号であるか否かを判定する判定部を更に備え、
前記Ａ／Ｄ変換部は、
前記判定部によって前記アナログ信号が文字を表す信号であると判定された場合に前記デジタルデータを生成する
ことを特徴とする請求項１記載の電子機器。
【請求項３】
前記判定部は、
前記アナログ信号に所定の信号が含まれているか否か、または前記電子機器に設けられた入力部から入力される指示に基づいて判定をする
ことを特徴とする請求項２記載の電子機器。
【請求項４】
前記判定部によって前記アナログ信号が文字を表す信号であることが判定された場合に、音声出力を行わないよう制御する音声制御部を更に備える
ことを特徴とする請求項２または請求項３記載の電子機器。
【請求項５】
前記データ生成部は、
前記デジタルデータに所定の信号が含まれているか否かに基づいて、次の文字を表す信号が入力されたことを検出する
ことを特徴とする請求項１から請求項４のうちいずれか１項に記載の電子機器。
【請求項６】
デジタルの文字データに応じたアナログ信号を生成するＤ／Ａ変換部と、
前記生成されたアナログ信号を音声出力端子から出力する出力部と、
を備えることを特徴とする文字入力装置。
【請求項７】
請求項１から請求項５のうちいずれか１項に記載された電子機器と請求項６に記載された文字入力装置とを有する文字入力システム。
【請求項８】
音声入力部から入力されるアナログ信号の波形からデジタルデータを生成するＡ／Ｄ変換ステップと、
前記生成されたデジタルデータに基づいて文字データを生成するデータ生成ステップと、
を含むことを特徴とする文字入力方法。
【請求項９】
デジタルの文字データに応じたアナログ信号を生成するＤ／Ａ変換ステップと、
前記生成されたアナログ信号を音声出力端子から出力する出力ステップと、
を含むことを特徴とする入力文字提供方法。
【請求項１０】
コンピュータに、
音声入力部から入力されるアナログ信号の波形からデジタルデータを生成するＡ／Ｄ変換ステップと、
前記生成されたデジタルデータに基づいて文字データを生成するデータ生成ステップと、
を実行させるための文字入力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、文字入力装置、文字入力システム、文字入力方法、入力文字提供方法、文字入力プログラムに関する。
【背景技術】
【０００２】
プロジェクタなどの電子機器においては、ネットワーク接続設定時にＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスや、ＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）等の文字列を打ち込むことが必要となる場合がある。特許文献１に記載の電子機器は、本体に設けられたボタンを操作することによって、ネットワーク接続設定等の各種設定を行うことができる。また、プロジェクタにおいては、ソフトウェアキーボードをスクリーン上に投影し、プロジェクタに付属するリモコンから操作入力することで、ソフトウェアキーボードの操作をし、ネットワーク接続の設定を行う場合もある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２５８７２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１記載の電子機器の本体に設けられたボタンを利用して各種情報を入力する場合には、本体に情報入力用のボタンを設ける必要があり、また、本体付属のボタンは一般的に簡易に構成されるため、必ずしも操作し易いものとは限らない。一方、スクリーン上に投影されたソフトウェアキーボードをリモコンで操作する場合には、装置の特性上、使用しにくいという問題がある。すなわち、スクリーン上のソフトウェアキーボードを操作する場合には、ユーザがリモコン操作で一つ一つカーソルを動かして入力する必要があるため、時間と手間がかかるという問題がある。
【０００５】
本発明は、このような事情を考慮してなされたものであり、その目的は、文字入力に係るユーザの手間を軽減し、利便性を向上させることができる電子機器、文字入力装置、文字入力システム、文字入力方法、入力文字提供方法、文字入力プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明は、音声入力部から入力されるアナログ信号の波形からデジタルデータを生成するＡ／Ｄ（Ａｎａｌｏｇ／Ｄｉｇｉｔａｌ）変換部と、前記生成されたデジタルデータに基づいて文字データを生成するデータ生成部と、を備えることを特徴とする電子機器である。
【０００７】
また、上述した課題を解決するために、本発明は、デジタルの文字データに応じたアナログ信号を生成するＤ／Ａ（Ｄｉｇｉｔａｌ／Ａｎａｌｏｇ）変換部と、前記生成されたアナログ信号を音声出力端子から出力する出力部と、を備えることを特徴とする文字入力装置である。
【０００８】
また、上述した課題を解決するために、本発明は、音声入力部から入力されるアナログ信号の波形からデジタルデータを生成するＡ／Ｄ変換ステップと、前記生成されたデジタルデータに基づいて文字データを生成するデータ生成ステップと、を含むことを特徴とする文字入力方法である。
【０００９】
また、上述した課題を解決するために、本発明は、デジタルの文字データに応じたアナログ信号を生成するＤ／Ａ（Ｄｉｇｉｔａｌ／Ａｎａｌｏｇ）変換ステップと、前記生成されたアナログ信号を音声出力端子から出力する出力ステップと、を含むことを特徴とする入力文字提供方法である。
【００１０】
また、上述した課題を解決するために、本発明は、コンピュータに、音声入力部から入力されるアナログ信号の波形からデジタルデータを生成するＡ／Ｄ（Ａｎａｌｏｇ／Ｄｉｇｉｔａｌ）変換ステップと、前記生成されたデジタルデータに基づいて文字データを生成するデータ生成ステップと、を実行させるための文字入力プログラムである。
【発明の効果】
【００１１】
この発明によれば、文字入力に係るユーザの手間を軽減し、利便性を向上させることができる。
【図面の簡単な説明】
【００１２】
【図１】本第１実施形態の文字入力システム１の構成を示すブロック図である。
【図２】図２（Ａ）は、本第１実施形態の文字入力装置１０の動作を説明するためのフローチャートであり、図２（Ｂ）は、本第１実施形態の電子機器２０の動作を説明するためのフローチャートである。
【図３】本第２実施形態の文字入力システム１００の構成を示すブロック図である。
【図４】本第２実施形態の文字入力装置２００の構成を示すブロック図である。
【図５】本第２実施形態の電子機器３００の構成を示すブロック図である。
【図６】本第２実施形態の文字入力装置２００と電子機器３００との間での文字のアナログ音声信号による送信方法を説明するための概念図である。
【図７】本第２実施形態において、文字入力装置２００からの音声信号を文字列と認識する文字認識モードへ移行するための音声信号を示す概念図である。
【図８】本第２実施形態において、連続した文字列を送信する際の音声信号を示す概念図である。
【図９】本第２実施形態の文字入力装置２００の動作を説明するためのフローチャートである。
【図１０】本第２実施形態の電子機器３００の動作を説明するためのフローチャートである。
【図１１】本第３実施形態の電子機器３００の動作を説明するためのフローチャートである。
【図１２】第４の実施形態における電子機器３００の構成を表す概略ブロック図である。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施形態を、図面を参照して説明する。
【００１４】
Ａ．第１実施形態
まず、本発明の第１実施形態について説明する。
図１は、本第１実施形態の文字入力システム１の構成を示すブロック図である。図１において、文字入力システム１は、文字入力装置１０と電子機器２０とからなる。文字入力装置１０と電子機器２０とは、所定のケーブル（音声ケーブル）３０により、それぞれの音声出力端子１３と音声入力端子２３とで接続されている。
【００１５】
文字入力装置１０は、Ｄ／Ａ（Ｄｉｇｉｔａｌ／Ａｎａｌｏｇ）変換部１１と、出力部１２とを備えている。Ｄ／Ａ変換部１１は、デジタルの文字データに応じたアナログ信号を生成する。出力部１２は、生成されたアナログ信号を音声出力端子１３から出力する。
【００１６】
電子機器２０は、Ａ／Ｄ変換部２１と、データ生成部２２とを備えている。Ａ／Ｄ変換部２１は、音声入力端子２３から入力されるアナログ信号の波形からデジタルデータを生成する。データ生成部２２は、生成されたデジタルデータに基づいて文字データを生成する。
【００１７】
図２（Ａ）は、本第１実施形態の文字入力装置１０の動作を説明するためのフローチャートであり、図２（Ｂ）は、本第１実施形態の電子機器２０の動作を説明するためのフローチャートである。
【００１８】
まず、文字入力装置１０において、Ｄ／Ａ変換部１１は、デジタルの文字データに応じたアナログ信号を生成する（ステップＳ１０）。次に、出力部１２は、Ｄ／Ａ変換部１１によって生成されたアナログ信号を音声出力端子１３から出力する（ステップＳ１２）。文字入力装置１０で生成された文字データに応じたアナログ信号は、音声出力端子１３から出力され、所定のケーブル（音声ケーブル）３０で電子機器２０の音声入力端子２３へ供給される。
【００１９】
電子機器２０において、Ａ／Ｄ（Ａｎａｌｏｇ／Ｄｉｇｉｔａｌ）変換部２１は、音声入力端子２３から入力されるアナログ信号の波形からデジタルデータを生成する（ステップＳ２０）。次に、データ生成部２２は、生成されたデジタルデータに基づいて文字データを生成する（ステップＳ２２）。
【００２０】
上述した第１実施形態によれば、文字入力装置１０では、ユーザが入力した文字を、Ｄ／Ａ変換部１１でアナログ信号の音声信号に変換して出力部１２から電子機器２０に送信し、電子機器２０では、Ａ／Ｄ変換部２１で受信した音声信号をデジタルデータに変換し、データ生成部２２で、生成されたデジタルデータから文字データを生成するようにしたので、文字入力に係るユーザの手間を軽減し、利便性を向上させることができる。
【００２１】
Ｂ．第２実施形態
次に、本発明の第２実施形態について説明する。
図３は、本第２実施形態の文字入力システム１００の構成を示すブロック図である。図３において、文字入力システム１００は、文字入力装置２００と電子機器３００とからなる。文字入力装置２００と電子機器３００とは、所定のケーブル（ケーブル４００）により、それぞれの音声出力端子（音声出力部２１７）と音声入力端子（音声入力部３０１）とで接続されている。
【００２２】
本第２実施形態では、文字入力装置２００として、スマートフォンを用いることができるが、これ以外にも、タブレット端末（スマートデバイス）、携帯電話、ポータブルオーディオプレイヤー（文字入力機能を有するｉＰｏｄ（登録商標）やウォークマン（登録商標）のようなもの）等を用いることもできる。
また、電子機器３００として、投射表示装置を用いることができるが、これ以外にも、アナログの音声入力端子を有する機器であればよく、例えば、ディスプレイ装置（液晶表示装置、プラズマディスプレイ）、オーディオ装置（楽曲名やアーティスト名等をオーディオ装置に設けられたディスプレイに表示する機能を有する）等であってもよい。例えば、オーディオ装置を用いる場合、文字入力装置２００から楽曲名やアーティスト名を表す文字を入力し、オーディオ装置がその文字のデータを音声入力端子から入力し、楽曲の再生に合わせて、楽曲名やアーティスト名を表示することができる。
【００２３】
図４は、本第２実施形態の文字入力装置２００の構成を示すブロック図である。図４において、文字入力装置２００は、オーディオインタフェース（ＡＵＤＩＯ  ＯＵＴ）としてイヤフォンジャック（音声出力部２１７）が搭載されているデバイスである。デバイス側アプリケーションは、各スマートフォンのＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）に依存するアプリケーションであり、文字入力ユーザインタフェースの機能と、文字列データをＤ／Ａ変換部２１６に出力する機能を有するアプリケーションである。
【００２４】
文字入力装置２００は、操作部２１０、画像生成部２１１、画像出力部２１２、記憶部２１３、通信部２１４、データ生成部２１５、Ｄ／Ａ変換部２１６、及び音声出力端子（音声出力部２１７）を備えている。操作部２１０は、タッチパネルからなり、例えば、後述する画像出力部２１２の画面の全体にタッチセンサなどの検出部が重ね合わせて設けられており、指やスタイラス（ペン）などの直接接触を検出することで操作内容を入力する。例えば、後述する画像出力部２１２の画面に表示した操作ボタンをタッチ操作することで文字を入力することができる。
【００２５】
画像生成部２１１は、後述する画像出力部２１２で表示させる画像を生成し、画像出力部２１２に出力することで表示させる。例えば、画像生成部２１１は、画像出力部２１２の画面上に、タッチパネル等の操作部２１０から文字等をタッチ操作で入力するための操作ボタンを表示させる。
画像出力部２１２は、液晶表示パネルや有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）などからなり、各種アイコン、情報、画像（静止画、動画）などを表示する。記憶部２１３は、プログラムや動作等に必要とされる各種パラメータ、一時的なデータや、各種アプリケーションプログラム、コンテンツなどのデータを記憶する。通信部２１４は、携帯電話通信網に接続可能な通信機能や、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）の規格に従って、携帯電話通信網やインターネットなどに接続することができる。
【００２６】
データ生成部２１５は、操作部２１０によるタッチ操作から入力された文字データから、所定のフォーマットの音声データを生成する。Ｄ／Ａ変換部２１６は、デジタルの音声データをアナログ信号に変換し、音声出力部２１７から出力する。音声出力部２１７は、音声出力端子（ＡＵＤＩＯ  ＯＵＴ）を用いることができる。
【００２７】
図５は、本第２実施形態の電子機器３００の構成を示すブロック図である。図５において、電子機器３００は、ステレオミニプラグの挿入可能なオーディオインタフェース（ＡＵＤＩＯ  ＩＮ）としてラインインジャック（音声入力部３１０）が搭載されている電子機器である。この実施形態においては、電子機器３００が投射表示装置である場合を一例をとして説明する。
【００２８】
電子機器３００は、音声入力部３１０、判定部３１１、Ａ／Ｄ変換部３１２、データ生成部３１３、設定部３１４、記憶部３１５、音声制御部３１６、音声出力部３１７、通信部３１８、映像信号入力部３１９、画像生成部３２０、及び画像出力部３２１を備えている。音声入力部３１０は、ステレオミニプラグなどの音声入力端子（ＡＵＤＩＯ  ＩＮ）に相当する。判定部３１１は、音声入力部３１０から入力されるアナログ信号が文字を表す信号であるか否かを判定する。具体的には、判定部３１１は、アナログ信号に所定の信号が含まれているか否か、または電子機器３００に設けられた入力部から入力される指示に基づいて、入力されるアナログ信号が文字を表す信号であるか否かを判定する。
【００２９】
Ａ／Ｄ変換部３１２は、判定部３１１によって前記アナログ信号が文字を表す信号であると判定された場合に、アナログ信号の波形からデジタルデータを生成する。データ生成部３１３は、Ａ／Ｄ変換部３１２で生成されたデジタルデータに基づいて文字データを生成する。また、データ生成部３１３は、デジタルデータに所定の信号が含まれているか否かに基づいて、次の文字を表す信号が入力されたことを検出する。
【００３０】
設定部３１４は、データ生成部３１３によって生成された文字データを記憶部３１５に記憶する。例えば、設定部３１４は、データ生成部３１３によって生成された文字列に従って、電子機器３００のネットワーク接続設定に関する設定データ（ＩＰアドレス、ＳＳＩＤ等）を記憶部３１５に書き込む。記憶部３１５は、ＩＰアドレスやＳＳＩＤを記憶する。音声制御部３１６は、後述する音声出力部３１７からの音声出力、音量の調整などを制御する。特に本第２実施形態では、判定部３１１によってアナログ信号が文字を表す信号であることが判定された場合に、音声出力部３１７から音声出力を行わないよう制御する。音声出力部３１７は、スピーカなどである。
【００３１】
通信部３１８は、携帯電話通信網に接続可能な無線通信機能や、無線ＬＡＮの規格に従い、家庭内ネットワークや、インターネットなどに接続する。例えば、通信部３１８は、家庭内ネットワークや、インターネットなどから、映像信号（映像コンテンツ）を入力したり、投射表示装置等に付属するリモコンとの通信を行うことができる。映像信号入力部３１９は、有線の映像信号入力端子であり、例えば、パーソナルコンピュータと接続し、映像信号を入力する。
【００３２】
画像生成部３２０は、映像信号入力部３１９から入力される映像信号や通信部３１８によって受信した映像信号を画像出力部３２１に出力する。画像出力部３２１は、画像生成部３２０によって生成された映像を、投射表示装置用の液晶パネルや、光源（ランプ）などによって、映像を投影する。
【００３３】
図６は、本第２実施形態の文字入力装置２００と電子機器３００との間での文字のアナログ音声信号による送信方法を説明するための概念図である。図６には、４ビットで表す例を示している。受信側は、１ビット毎に予め決めておいた周期（例では、１ｍｓｅｃ）で入力を待ち、周期中に信号入力があれば、「１」、信号入力がなければ「０」と認識する。図６では、合計４ｍｓｅｃで、「１１０１」と認識する。これを必要なビット数分繰り返すことで、文字を認識する。また、８ビットの分解能で、振幅を用いてＡ／Ｄ変換し、割り当てられた文字コードを認識してもよい。
【００３４】
図７は、本第２実施形態において、文字入力装置２００からの音声信号を文字列と認識する文字認識モードへ移行するための音声信号を示す概念図である。本第２実施形態では、電子機器３００は、ＡＵＤＩＯＩＮへの入力された信号が通常の音声入力の信号ではなく、特殊なパターンの波形部４０（以下、信号パターン４０）を表す信号であることの検出をトリガーにし、入力された信号に基づいて文字データを生成する文字認識モードへ移行する。文字認識モードに移行すると、電子機器３００は、文字列のビットパターンを表す波形部４１を元に、文字列を認識する。文字認識モードに移行している間において、音声制御部３１６は、音声出力部３１７から出力される音声をミュートする。また、電子機器３００は、文字認識モードに移行した後、再度信号パターン４０が入力されると、文字認識モードから、通常の音声入力信号を入力する音声入力モードに移行する。
【００３５】
ここで、信号パターン４０とその周期は、文字認識モードへの移行、または文字認識モードの終了が認識できるような信号であれば何でも良いが、その例を以下に示す。
Ａ）Ｌ（左）側の信号とＲ（右）側の信号が常に逆位相となる波形が２ｓｅｃ以上継続する。
Ｂ）矩形波が２ｓｅｃ以上継続する。
Ｃ）振幅が取り得る最大となる波形、最小（０）となる波形が１ｍｓｅｃ毎に交互に繰り返される信号が２ｓｅｃ継続する。
Ｄ）通常の音楽再生では存在しない高周波が２ｓｅｃ以上継続する。
Ｅ）通常の音楽再生では存在しない低周波が２ｓｅｃ以上継続する。
Ｆ）上記５つ（Ａ〜Ｅ）が特定の周期で複合された波形である。
【００３６】
図８は、本第２実施形態において、連続した文字列を送信する際の音声信号を示す概念図である。図７に示す上述した例は、一文字の場合についての方法であるが、連続した文字列を送信する場合、図８に示すように、送信側は、１文字終了毎に、上記Ａ）〜Ｇ）で列挙した特殊なパターンの波形（図中、特殊なパターンの波形部）のうち、開始、終了のトリガーとして使用した以外の特殊なパターンの波形部４２（以下、信号パターン４２）を、次文字トリガーを表す信号として、文字列のビットを表す波形部４１のうち１文字に対応する信号毎に送信する。受信側は、信号パターン４２を受信したことを検出すると、次の文字認識に移行する。
【００３７】
図９は、本第２実施形態の文字入力装置２００の動作を説明するためのフローチャートである。文字入力装置２００は、まず、操作部２１０からのユーザ操作などに従って、文字データを音声出力部２７を介してアナログ信号として出力する文字データ出力モードに切り替える（ステップＳ３０）。例えば、文字データ出力機能を有するアプリケーションを実行する。次に、画像生成部２１１は、操作ボタンを画像出力部２１２に表示する（ステップＳ３２）。次に、文字入力装置２００は、いずれかのキーに対するタッチ操作が操作部２１０から入力されたか否かを判定する（ステップＳ３４）。そして、キーに対するタッチ操作がない場合には（ステップＳ３４−ＮＯ）、文字データ出力モードの終了操作があったか否かを判定し（ステップＳ４２）、終了操作がない場合には（ステップＳ４２−ＮＯ）、ステップＳ３４に戻り、上述した処理を繰り返す。
【００３８】
一方、いずれかのキーに対するタッチ操作があった場合には（ステップＳ３４−ＹＥＳ）、データ生成部２１５は、操作部２１０によるタッチ操作から入力された文字データに基づいて、所定のフォーマットのデジタルの音声データを生成する（ステップＳ３６）。次に、Ｄ／Ａ変換部２１６は、デジタルの音声データをアナログ信号に変換し（ステップＳ３８）、音声出力端子（ＡＵＤＩＯ  ＯＵＴ）である音声出力部２１７から出力する（ステップＳ４０）。
【００３９】
文字入力装置２００で生成された文字データに応じたアナログ信号は、音声出力端子１３から出力され、ケーブル４００を介して電子機器３００の音声入力部３１０（音声入力端子（ＡＵＤＩＯ  ＩＮ））へ供給される。
【００４０】
その後、文字データ出力モードの終了操作があったか否かを判定し（ステップＳ４２）、終了操作がない場合には（ステップＳ４２−ＮＯ）、ステップＳ３４に戻り、上述した処理を繰り返す。一方、文字データ出力モードの終了操作があった場合には（ステップＳ４２−ＹＥＳ）、当該処理を終了する。
【００４１】
図１０は、本第２実施形態の電子機器３００の動作を説明するためのフローチャートである。電子機器３００の判定部３１１は、音声入力部３１０からアナログ信号を入力し（ステップＳ５０）、この入力されるアナログ信号に所定の信号（信号パターン４０）が含まれているか否かを判定する（ステップＳ５０）。そして、信号パターン４０が含まれていない場合には（ステップＳ５０−ＮＯ）、入力されるアナログ信号を音声信号であるとし、この音声信号に対する処理を行い（ステップＳ５８）、ステップＳ５０に移行する。ここでは、例えば、音声制御部３１６は、音声信号に応じた音声を音声出力部３１７から出力する処理を行う。
【００４２】
一方、判定部３１１は、音声入力部３１０から入力されるアナログ信号に所定の信号（信号パターン４０）が含まれていると判定した場合には（ステップＳ５１−ＹＥＳ）、文字認識モードに移行する（ステップＳ５２）。文字認識モードに移行すると、音声制御部３１６は、音声出力を行わないように音声出力部３１７の出力をミュートする。
【００４３】
次に、判定部３１１は、音声入力部３１０から入力されるアナログ信号に所定の信号（信号パターン４０または信号パターン４２）が含まれているか否かを判定する（ステップＳ５３）。判定部３１１は、アナログ信号に所定の信号が含まれていない場合には（ステップＳ５３−ＮＯ）、入力される信号をＡ／Ｄ変換部３１２に逐次出力し、ステップＳ５３の判定を再度行う。
【００４４】
一方、判定部３１１は、アナログ信号に所定の信号が含まれていること判定した場合（ステップＳ５３−ＹＥＳ）、Ａ／Ｄ変換部３１２は、音声入力部３１０に所定の信号が前回入力されてから今回所定の信号が入力されるまでの間に入力されたアナログ信号の波形に基づいて、Ａ／Ｄ変換を行い、デジタルデータを生成する（ステップＳ５４）。例えば、Ａ／Ｄ変換部３１２は、ステップＳ５１において所定の信号が入力されてからステップＳ５３における所定の信号が入力されるまでの間に入力されるアナログ信号をＡ／Ｄ変換する。Ａ／Ｄ変換されると、データ生成部３１３は、生成されたデジタルデータが表すデータに基づいて、このデータが表す文字データを生成する（ステップＳ５５）。文字データが生成されると、設定部３１４は、この文字データを記憶部３１５に記憶する。例えば、設定部３１４は、この文字データを、電子機器３００のネットワーク接続設定の設定値として記憶部３１５に記憶する。
【００４５】
文字データが生成されると、判定部３１１は、今回入力された所定の信号（ステップＳ５３において入力された所定の信号）が、信号パターン４０であるか信号パターン４２であるかに基づいて、次の文字があることを表しているか否かを判定する（ステップＳ５６）。
【００４６】
判定部３１１は、次の文字があることを表していると判定した場合、すなわち、信号パターン４２が入力されていた場合、ステップＳ５３に移行する。そして、この信号パターン４２の後に所定の信号が入力されると（ステップＳ５３−ＹＥＳ）、前回受信した所定の信号（信号パターン４２）が入力されてから今回入力された所定の信号が入力されるまでの間のアナログ信号の波形に基づいて、Ａ／Ｄ変換を行い、デジタルデータを生成する（ステップＳ５４）。ここでは、信号パターン４０が入力されるまで、ステップＳ５３からの処理を繰り返し、入力されるアナログ信号に応じた文字データを順次生成する。
【００４７】
一方、ステップＳ５６において、次の文字があることを表していないと判定した場合、すなわち、信号パターン４０が入力されていた場合、文字認識モードから音声入力モードに移行し、ステップＳ５０に移行する。音声入力モードに移行すると、音声制御部３１６は、ミュート状態を解除し、入力される音声信号に応じた音声処理を行う。
【００４８】
上述した第２実施形態によれば、文字入力装置２００では、ユーザが入力した文字を、Ｄ／Ａ変換部２１６でアナログ信号の音声信号に変換して音声出力部２１７から電子機器３００に送信し、電子機器３００では、Ａ／Ｄ変換部３１２で受信したアナログ信号をデジタルデータに変換し、データ生成部３１３で、生成されたデジタルデータから文字データを生成するようにしたので、文字入力装置２００を用いて電子機器３００に対し文字入力を行うことでできるため、文字入力に係るユーザの手間を軽減し、利便性を向上させることができる。
【００４９】
また、本第２実施形態によれば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）を介して接続するキーボードや特別な端子を介して接続するデバイス等を使用せず、またデバイスの搭載ＯＳに依存なく、一般的に用いられている音声出力（イヤフォンジャック）の搭載されたスマートフォン等の文字入力装置２００とオーディオケーブル（ケーブル４００）があれば、プロジェクタ等の電子機器３００に対し文字列の入力が可能になるので、より汎用的に、簡易的に各種設定が行えるようになる。
【００５０】
また、ほとんどのスマートフォン（文字入力装置２００）に標準搭載されているイヤフォンジャックを使用し、有線接続でプロジェクタ（電子機器３００）側のオーディオインターフェースに文字列を送信するようにしたので、ネットワークに繋がっていない状態でも、スマートフォン（文字入力装置２００）側のＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）で文字列を入力することが可能になるので、ユーザがプロジェクタ（電子機器３００）側のソフトウェアキーボードで一つ一つカーソルを動かして文字入力する手間を排除することができる。
【００５１】
Ｃ．第３実施形態
次に、本発明の第３実施形態について説明する。
この第３の実施形態においては、文字入力装置２００、電子機器３００の構成は、上述した第２実施形態とほぼ同様であるが、電子機器３００が、モード切替ボタンが設けられる。本第３実施形態では、文字入力処理を行う際、ユーザが手動でこのモード切り替えボタンを操作することで、ＡＵＤＩＯ  ＩＮへの入力を通常の音声入力モードから文字認識モードに切り替える。この文字認識モードへの移行の指示に従い、電子機器３００（例えばプロジェクタ）は、音声出力部３１７をミュートにする。文字入力装置２００側と電子機器３００側は、予め設定された同じサンプリング周波数で標本化（サンプリング）を行い、ユーザが手動でモード切り替えボタンを再度操作し、文字認識モードを解除すると、文字列の入力が終了したとみなされ、通常の音声入力の動作に戻る。
【００５２】
図１１は、本第３実施形態の電子機器３００の動作を説明するためのフローチャートである。なお、文字入力装置２００の動作は、上述した第２実施形態（図９）と同様であるので説明を省略する。
【００５３】
電子機器３００では、音声入力モードにおいて、モード切り替えボタンがユーザによって操作されると、判定部３１１は、音声入力モードから文字認識モードに切り替える指示が入力されたと判定し、文字認識モードに切り替える（ステップＳ７０）。文字認識モードに切り替えられると、音声制御部３１６は、音声出力を行わないように音声出力部３１７を制御する（ステップＳ７２）。次に、判定部３１１は、アナログ信号に文字を表す信号が含まれているか否かを判定する（ステップＳ７４）。そして、アナログ信号に文字を表す信号が含まれていない場合には（ステップＳ７４−ＮＯ）、判定部３１１は、ユーザからモード切り替えボタンの操作があったか否かを判定する（ステップＳ８０）。そして、操作入力がない場合には（ステップＳ８０−ＮＯ）、ステップＳ７４に戻る。
【００５４】
一方、アナログ信号に文字を表す信号が含まれている場合には（ステップＳ７４−ＹＥＳ）、Ａ／Ｄ変換部３１２は、音声入力部３１０から入力されるアナログ信号の波形からデジタルデータを生成する（ステップＳ７６）。次に、データ生成部３１３は、生成されたデジタルデータの波形パターンに基づいて、この波形パターンに対応する文字データを生成する（ステップＳ７８）。設定部３１４は、生成された文字データを、記憶部３１５に記憶する。
【００５５】
次に、判定部３１１は、ユーザからモード切り替えボタンの操作があったか否かを判定する（ステップＳ８０）。そして、操作入力がない場合には（ステップＳ８０−ＮＯ）、ステップＳ７４に戻る。一方、ユーザからモード切り替えボタンの操作があった場合には、（ステップＳ８０−ＹＥＳ）、判定部３１１は、文字認識モードから音声入力モードに切り替えると判定し、音声制御部３１６に音声入力モードに移行したことを指示する。音声制御部３１６は、音声出力の制限を解除する（ステップＳ８２）。そして判定部３１１は、判定結果に基づいて、文字認識モードを終了し（ステップＳ８４）、音声入力モードに切り替え、当該処理を終了する。
【００５６】
上述した第３実施形態によれば、文字入力装置２００では、ユーザが入力した文字を、Ｄ／Ａ変換部２１６でアナログ信号の音声信号に変換して音声出力部２１７から電子機器３００に送信し、電子機器３００では、Ａ／Ｄ変換部３１２で受信した音声信号をデジタルデータに変換し、データ生成部３１３で、生成されたデジタルデータから文字データを生成するようにしたので、文字入力に係るユーザの手間を軽減し、利便性を向上させることができる。また、この実施形態によれば、電子機器３００において、ユーザの操作に応じて音声入力モードと文字認識モードとを切り替えるようにしたので、文字認識モードに移行することが必要なタイミングに到達したときに、電子機器３００側の任意のタイミングで移行することができる。
【００５７】
次に、第４の実施形態について説明する。図１２は、第４の実施形態における電子機器３００の構成を表す概略ブロック図である。電子機器３００は、Ａ／Ｄ変換部２１は、電子機器３００の音声入力部から入力されるアナログ信号の波形からデジタルデータを生成する。データ生成部２２は、生成されたデジタルデータに基づいて文字データを生成する。文字データを生成可能なアナログ信号を入力することができれば、そのアナログ信号の供給元はどのような機器であってもよく、図１、図４に示すような文字入力装置１０に限られることはない。
【００５８】
上述した第１から第４のそれぞれの実施形態によれば、プロジェクタ等の電子機器の初期設定を、キーボードを持ち運ばず、身近なスマートデバイスで簡易に行えるようになるので、電子機器などの設置作業に役立つ。
また、例えば、スマートデバイス等の情報機器を利用してネットワーク接続設定を行う場合、一般に、スマートデバイスは、無線ネットワークを介してプロジェクタ等の対象機器と通信を行うことが必要となるためプロジェクタがスマートデバイスとのデータ通信をサポートしているかによらず、ネットワークに繋がっていない初回起動時には、通信設定を行わないと使用できないという問題がある。しかし、上述した第１から第４の実施形態によれば、スマートデバイスと情報機器との間の通信設定等を行う必要がないため、簡単に入力操作を行うことができる。
【００５９】
また、図１の文字入力装置１０、電子機器２０、図４の文字入力装置２００、図５の電子機器３００、図１２の電子機器２０をそれぞれコンピュータで実現するようにしてもよい。その場合、この機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよく、ＦＰＧＡ（Field Programmable Gate Array）等のプログラマブルロジックデバイスを用いて実現されるものであってもよい。
【００６０】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００６１】
１、１００  文字入力システム
１０、２００  文字入力装置
１１  Ｄ／Ａ変換部
１２  出力部
１３  音声出力端子
２０、３００  電子機器
２１  Ａ／Ｄ変換部
２２  データ生成部
２３  音声入力端子
３０  ケーブル（音声ケーブル）
２１０  操作部
２１１  画像生成部
２１２  画像出力部
２１３  記憶部
２１４  通信部
２１５  データ生成部
２１６  Ｄ／Ａ変換部
２１７  音声出力部
３１０  音声入力部
３１１  判定部
３１２  Ａ／Ｄ変換部
３１３  データ生成部
３１４  設定部
３１５  記憶部
３１６  音声制御部
３１７  音声出力部
３１８  通信部
３１９  映像信号入力部
３２０  画像生成部
３２１  画像出力部
【図１】
2014219864.tif 000003
【図２】
2014219864.tif 000004
【図３】
2014219864.tif 000005
【図４】
2014219864.tif 000006
【図５】
2014219864.tif 000007
【図６】
2014219864.tif 000008
【図７】
2014219864.tif 000009
【図８】
2014219864.tif 000010
【図９】
2014219864.tif 000011
【図１０】
2014219864.tif 000012
【図１１】
2014219864.tif 000013
【図１２】
2014219864.tif 000014