(57)【要約】【課題】テキストデータを容易に入力できる情報端末を提供する。【解決手段】情報端末は、所定のアプリケーションへテキストデータを入力するためのユーザの操作に応じて、テキストデータを取得するための複数のテキスト取得機能の選択画面を表示する選択画面表示手段と、前記選択画面表示手段により表示された前記選択画面でのユーザの選択操作に応じて、前記複数のテキスト取得機能の中からいずれかを選択する機能選択手段と、前記機能選択手段により選択された前記テキスト取得機能によってテキストデータを取得し、該テキストデータを前記アプリケーションへ入力するテキスト入力手段と、を有する。【選択図】図１
2011039971.tif 000002
【特許請求の範囲】
【請求項１】
所定のアプリケーションへテキストデータを入力するためのユーザの操作に応じて、テキストデータを取得するための複数のテキスト取得機能の選択画面を表示する選択画面表示手段と、
前記選択画面表示手段により表示された前記選択画面でのユーザの選択操作に応じて、前記複数のテキスト取得機能の中からいずれかを選択する機能選択手段と、
前記機能選択手段により選択された前記テキスト取得機能によってテキストデータを取得し、該テキストデータを前記アプリケーションへ入力するテキスト入力手段と、
を有する情報端末。
【請求項２】
前記複数のテキスト取得機能のうち、少なくとも１つは、画像データをテキストデータに変換することによりテキストデータを取得する機能である、請求項１に記載の情報端末。
【請求項３】
前記画像データは、一次元バーコード又は二次元バーコードを撮影することにより取得された画像データである、請求項２に記載の携帯電子機器。
【請求項４】
前記画像データは、印刷された文字を撮影することにより取得された画像データである、請求項２に記載の携帯通信機器。
【請求項５】
前記複数のテキスト取得手段のうち、いずれか１以上のテキスト取得機能は、記録媒体からテキストデータを読み出すことによりテキストデータを取得する機能である、請求項１乃至４のいずれか１項に記載の携帯電子機器。
【請求項６】
コンピュータに、
所定のアプリケーションへテキストデータを入力するためのユーザの操作に応じて、テキストデータを取得するための複数のテキスト取得機能の選択画面を表示する選択画面表示手順、
前記選択画面表示手順で表示された前記選択画面でのユーザの選択操作に応じて、前記複数のテキスト取得機能の中からいずれかを選択する機能選択手順、及び
前記機能選択手順で選択された前記テキスト取得機能によってテキストデータを取得し、該テキストデータを前記アプリケーションへ入力するテキスト入力手順、
を実行させるためのプログラム。
【請求項７】
選択画面表示手段が、所定のアプリケーションへテキストデータを入力するためのユーザの操作に応じて、テキストデータを取得するための複数のテキスト取得機能の選択画面を表示し、
機能選択手段が、前記選択画面表示手段により表示された前記選択画面でのユーザの選択操作に応じて、前記複数のテキスト取得機能の中からいずれかを選択し、
テキスト入力手段が、前記機能選択手段により選択された前記テキスト取得機能によってテキストデータを取得し、該テキストデータを前記アプリケーションへ入力する、情報端末の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報端末にテキストデータを入力する技術に関する。
【背景技術】
【０００２】
電子機器において、ユーザがテキストデータを処理するアプリケーションを利用する場合、ユーザは、処理対象のテキストデータを電子機器に入力しなければならないことがある。
【０００３】
電子機器がパーソナルコンピュータなどの大型の機器である場合、図８（ａ）に示すように、ユーザは、キーピッチの大きなフルキーボードを操作して容易に文字入力できる。
【０００４】
これに対して、電子機器が携帯電話機などの小型の情報端末の場合、ユーザは、例えば、図８（ｂ）に示すように、テンキーや、小さなQwerty配列のキーを押下して文字を入力する。または、ユーザは、図８（ｃ）に示すように、タッチパネル上の仮想のキーなどを押下することで文字入力を行う。しかし、図８（ｂ）、（ｃ）に示した方法では、キーやボタンの数が少なかったり、キー自体のサイズが小さかったりしたため、文字入力が困難であった。
【０００５】
そこで、キーからのテキスト入力を補助するテキスト入力機能が特許文献１、２に開示されている。特許文献１や２に記載された携帯電話機は、携帯電話機に備えられたカメラで二次元バーコードを撮影し、二次元バーコードをテキストデータに変換している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−１２６９４２号公報
【特許文献２】特開２００９−７５８０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１、２に記載された携帯電話機（情報端末）では、テキストデータの入力に支障を生じることがあった。
【０００８】
テキスト入力の補助として利用できる機能を備えたアプリケーションは、通常、キーからテキスト入力を行うアプリケーションから独立しており、テキスト入力中に連携して起動することができない。このため、キーからのテキスト入力の途中で補助機能を利用する場合、利用者は、補助機能を備えたプログラムをメニューから別途起動する必要があった。
【０００９】
例えば、二次元バーコードを読み取りテキストを取得するプログラムは、電子メールを作成するアプリケーションやメモ帳のアプリケーションとは別個のものであった。電子メールやメモの作成中に、二次元バーコードを利用してＵＲＬを入力する場合、ユーザは、メニューに戻って二次元バーコードを読み取るプログラムを起動する必要があった。
【００１０】
また、特許文献１、２に記載された携帯電話機では、二次元バーコードからのテキストデータの入力に対応しているアプリケーションであれば二次元バーコードによるテキスト入力を利用できるが、対応していないアプリケーションではそれができなかった。
【００１１】
本発明は、テキストデータを容易に入力できる情報端末を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、本発明の情報端末は、所定のアプリケーションへテキストデータを入力するためのユーザの操作に応じて、テキストデータを取得するための複数のテキスト取得機能の選択画面を表示する選択画面表示手段と、
前記選択画面表示手段により表示された前記選択画面でのユーザの選択操作に応じて、前記複数のテキスト取得機能の中からいずれかを選択する機能選択手段と、
前記機能選択手段により選択された前記テキスト取得機能によってテキストデータを取得し、該テキストデータを前記アプリケーションへ入力するテキスト入力手段と、
を有する。
【００１３】
本発明のプログラムは、コンピュータに、所定のアプリケーションへテキストデータを入力するためのユーザの操作に応じて、テキストデータを取得するための複数のテキスト取得機能の選択画面を表示する選択画面表示手順、前記選択画面表示手順で表示された前記選択画面でのユーザの選択操作に応じて、前記複数のテキスト取得機能の中からいずれかを選択する機能選択手順、及び前記機能選択手順で選択された前記テキスト取得機能によってテキストデータを取得し、該テキストデータを前記アプリケーションへ入力するテキスト入力手順、を実行させるためのプログラムである。
【００１４】
本発明の携帯電子機器の制御方法は、選択画面表示手段が、所定のアプリケーションへテキストデータを入力するためのユーザの操作に応じて、テキストデータを取得するための複数のテキスト取得機能の選択画面を表示し、機能選択手段が、前記選択画面表示手段により表示された前記選択画面でのユーザの選択操作に応じて、前記複数のテキスト取得機能の中からいずれかを選択し、テキスト入力手段が、前記機能選択手段により選択された前記テキスト取得機能によってテキストデータを取得し、該テキストデータを前記アプリケーションへ入力する、情報端末の制御方法である。
【発明の効果】
【００１５】
本発明によれば、携帯電子機器は、複数のテキストデータ取得機能のうち、選択されたテキストデータ取得機能でテキストデータを取得して、アプリケーションに入力するので、ユーザは、テキストデータ取得機能を選択するだけで、容易にテキストデータをアプリケーションに入力することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態の携帯電話機の一構成例を示すブロック図である。
【図２】本発明の実施形態のＱＲコード読取部の一構成例を示すブロック図である。
【図３】本発明の実施形態の携帯電話機の正面図の一例である。
【図４】本発明の実施形態の携帯電話機の背面図の一例である。
【図５】本発明の実施形態の携帯電話機の動作を示すフローチャートである。
【図６】本発明の実施形態の携帯電話機の表示画面の一例である。
【図７】（ａ）本発明の実施形態の携帯電話機におけるテキスト入力方法の一例を説明するための図である。（ｂ）本発明の実施形態の携帯電話機におけるテキスト入力方法の一例を説明するための図である。（ｃ）本発明の実施形態の携帯電話機におけるテキスト入力方法の一例を説明するための図である。
【図８】（ａ）一般的な電子機器におけるテキスト入力方法の一例を説明するための図である。（ｂ）一般的な携帯電話機におけるテキスト入力方法の一例を説明するための図である。（ｃ）一般的な携帯電話機におけるテキスト入力方法の一例を説明するための図である。
【発明を実施するための形態】
【００１７】
本発明を実施するための形態について図面を参照して詳細に説明する。図１は、本実施形態の携帯電話機１０の一構成例を示すブロック図である。携帯電話機１０は、例えば、折り畳み型の携帯電話機である。図１を参照すると、携帯電話機１０は、ＱＲコード（登録商標）読取部１０１、印刷文字読取部１０２、記憶媒体読取部１０３、表示部１０４、操作部１０５、制御部１０６、および記憶部１０７を有する。
【００１８】
図２は、ＱＲコード読取部１０１の一構成例を示すブロック図である。同図に示すように、ＱＲコード読取部１０１は、画像取得部１０１１と、変換部１０１２とを有する。画像取得部１０１１は、カメラがＱＲコードを撮影することにより得られた画像データを取得する。変換部１０１２は、その画像データをテキストデータに変換する。例えば、変換部１０１２は、ＣＰＵ（Central Processing Unit）が、画像データをテキストデータへ変換するためのプログラムを実行することにより機能する。
【００１９】
図１に戻り、印刷文字読取部１０２も、ＱＲコード読取部１０１と同様に、画像取得部、変換部を有する。但し、変換部は、印刷文字を撮影することにより得られた画像データを文字認識してテキストデータに変換するためのプログラムである。
【００２０】
記憶媒体読取部１０３は、携帯電話機１０に接続された記憶媒体（例えば、メモリーカード）から、テキストデータを読み出す。また、記憶媒体読取部１０３は、携帯電話機１０の接続端子に適合したケーブルで携帯電話機１０と接続された外部の記憶装置からテキストデータを読み出すようにしてもよい。
【００２１】
表示部１０４は、制御部１０６の制御に従って、テキストデータの取得方法を選択するための選択画面などを表示する。
【００２２】
操作部１０５は、テキストデータを処理するアプリケーションを実行を指示する指示情報や、そのアプリケーション実行中にテキストの取込みを指示する指示情報の入力を受け付ける。また、操作部１０５は、ＱＲコード読取部１０１、印刷文字読取部１０２、記憶媒体読取部１０３のうち、いずれをテキストデータ入力に使用するかを指示する指示情報の入力を受け付ける。これらの指示情報は、例えば、携帯電話機１０に設けられたキーやボタンをユーザが操作することにより入力される。
【００２３】
アプリケーションの実行を指示する指示情報が入力されると、制御部１０６は、そのアプリケーションを記憶部１０７から読み出して実行する。実行中のアプリケーションのテキスト入力画面を表示部１０４に表示させた状態で、テキストの取込みを指示する指示情報が入力されると、制御部１０６は、ＱＲコード読取部１０１、印刷文字読取部１０２、記憶媒体読取部１０３のうち、いずれをテキストデータ入力に使用するかを選択するための選択画面を表示部１０４に表示させる。
【００２４】
ＱＲコード読取部１０１の使用を指示する指示情報が入力された場合、制御部１０６は、カメラを起動させるとともに、ＱＲコード読取部１０１にテキストデータの取得を要求する。ＱＲコード読取部１０１は、カメラからＱＲコードを撮影した画像データを受信し、画像データをテキストデータに変換する。
【００２５】
印刷文字読取部１０２の使用を指示する指示情報が入力された場合、制御部１０６は、カメラを起動させるとともに、印刷文字読取部１０２にテキストデータの取得を要求する。印刷文字読取部１０２は、カメラから印刷文字を撮影した画像データを受信し、画像データをテキストデータに変換する。
【００２６】
記憶媒体読取部１０３の使用を指示する指示情報が入力された場合、制御部１０６は、記憶媒体読取部１０３にテキストデータの取得を要求する。記憶媒体読取部１０３は、記憶媒体からテキストデータを読み出す。
【００２７】
制御部１０６は、取得されたテキストデータを実行中のアプリケーションに入力する。
【００２８】
なお、図１では、説明のために、ＣＰＵがプログラムにしたがって処理を実行することで実現される、ＱＲコード読取り機能、印刷文字読取り機能および記憶媒体読取り機能のそれぞれを、ＱＲコード読取部１０１、印刷文字読取部１０２および記憶媒体読取部１０３として、機能別に表示している。
【００２９】
記憶部１０７は、テキストデータを処理するためのアプリケーションを記憶する。このアプリケーションは、例えば、電子メールを作成、送信するためのソフトウェアや、ブログをアップロードするためのソフトウェアである。
【００３０】
図３は、携帯電話機１０の正面図の一例である。同図に示すように、携帯電話機１０は、ディスプレイ１１１、テンキー１１２、およびメモリーカードリーダー１１３を有する。
【００３１】
ディスプレイ１１１は、指示情報を入力するための入力画面や、アプリケーションに関連する画面を表示する。テンキー１１２は、指示情報や、電話番号などを入力するために用いられる。メモリーカードリーダー１１３は、携帯電話機１０に挿入されたメモリーカードからデータを読み出す。
【００３２】
図４は、携帯電話機１０の背面図の一例である。同図に示すように、カメラ１０１１は、携帯電話機１０の背面に設けられている。
【００３３】
カメラ１０１１は、ユーザ操作に従って、印刷された文字やＱＲコードを撮像し、画像データを生成する。
【００３４】
図３におけるディスプレイ１１１が、図１における表示部１０４に相当する。図３におけるテンキー１１２が、図１における操作部１０５に相当する。図３におけるメモリーカードリーダー１１３が、図１における記憶媒体読取部１０３に相当する。
【００３５】
図５を参照して、携帯電話機１０の動作について説明する。同図は、携帯電話機１０の動作を示すフローチャートである。この動作は、携帯電話機１０において、テキストデータを処理するアプリケーションが実行され、そのアプリケーションにおいてテキストデータの入力が指示されたときに開始する。
【００３６】
図５を参照すると、操作部１０５は、テキスト入力の方法を指示する指示情報の入力を受け付ける（ステップＳ１）。本実施形態では、ユーザは、「ＱＲコード読み取り」、「印刷文字読み取り」、および「メモリーカード読み取り」などのうち、いずれかを選択し、これらのいずれかを示す情報が指示情報として入力される。
【００３７】
制御部１０６は、指示情報に基づいて、「ＱＲコード読み取り」が選択されたか否かを判断する（ステップＳ２）。
【００３８】
「ＱＲコード読み取り」が選択されたならば（ステップＳ２：ＹＥＳ）、制御部１０６は、ＱＲコード読取部１０１にテキストデータを要求する。ＱＲコード読取部１０１は、ＱＲコードを読み取り、テキストデータに変換する（ステップＳ３）。
【００３９】
「ＱＲコード読み取り」が選択されていなければ（ステップＳ２：ＮＯ）、制御部１０６は、「印刷文字読み取り」が選択されたか否かを判断する（ステップＳ４）。
【００４０】
「印刷文字読み取り」が選択されたならば（ステップＳ４：ＹＥＳ）、制御部１０６は、印刷文字読取部１０２にテキストデータを要求する。印刷文字読取部１０２は、印刷文字を読み取り、テキストデータに変換する（ステップＳ５）。
【００４１】
「印刷文字読み取り」が選択されていなければ（ステップＳ４：ＮＯ）、制御部１０６は、「メモリーカード読み取り」が選択されたか否かを判断する（ステップＳ６）。
【００４２】
「メモリーカード読み取り」が選択されたならば（ステップＳ６：ＹＥＳ）、制御部１０６は、記憶媒体読取部１０３にテキストデータを要求する。記憶媒体読取部１０３は、メモリーカードからテキストデータを読み出す（ステップＳ７）。
【００４３】
「メモリーカード読み取り」が選択されていなければ（ステップＳ６：ＮＯ）、制御部１０６は、他の読取部にテキストデータを要求し、その読取部がテキストデータを取得する（ステップＳ８）。
【００４４】
ステップＳ３、Ｓ５、Ｓ７、またはＳ８の後、制御部１０６は、取得されたテキストデータを実行中のアプリケーションに入力する（ステップＳ９）。ステップＳ９の後、携帯電話機１０は、テキストデータ取得のための動作を終了する。
【００４５】
図６、図７を参照して、携帯電話機１０の動作結果の一例について説明する。図６は、ディスプレイ１１１に表示された、選択情報を入力するための画面の一例である。
【００４６】
アプリケーションが実行されたとき、携帯電話機１０は、ディスプレイ１１１に図６に示すような画面を表示し、指示情報の入力を受け付ける（ステップＳ１）。図６に示すように、「１．ＱＲコード認識」、「２．文字認識」、「３．メモリーカード」、「４．メール添付ファイル」、および「５．クリップボード」などの項目が表示される。
【００４７】
ユーザは、テンキー１１２のいずれかのキ−を押下するなどの操作により、いずれかの項目を選択する。ユーザの操作に応じて、選択された項目を指示する指示情報が入力される。
【００４８】
「１．ＱＲコード認識」を選択した後、ユーザは、図７（ａ）に示すように、ＱＲコードをカメラ１０１１で撮像する。携帯電話機１０は、ＱＲコード読取部１０１を使用して、ＱＲコードをテキストデータに変換する（ステップＳ３）。
【００４９】
「２．印刷文字認識」を選択した後、ユーザは、図７（ｂ）に示すように、印刷された文字をカメラ１０１１で撮像する。携帯電話機１０は、印刷文字読取部１０２を使用して、印刷文字の撮像により得られた画像データをテキストデータに変換する（ステップＳ５）。
【００５０】
「３．メモリーカード」の選択において、ユーザは、図７（ｃ）に示すように、予めメモリーカードを携帯電話機１０に挿入しておく。携帯電話機１０は、記憶媒体読取部１０３を使用して、メモリーカードからテキストデータを読み出す（ステップＳ７）。実行中のアプリケーションは、取得されたデータを処理する。
【００５１】
なお、本実施形態では、携帯電話機１０は、ＱＲコード読み取り、印刷文字読み取り、メモリーカード読み取りの３つの方法でテキストデータを取得しているが、他の方法を用いてテキストデータを取得してもよい。
【００５２】
例えば、携帯電話機１０は、メールに添付されたファイルからテキストデータを取得したり、クリップボードからテキストデータを取得したりすることが可能である。
【００５３】
また、本実施形態では、携帯電話機について本発明を適用したが、携帯可能な小型の情報端末であれば、ＰＤＡ（Personal Digital Assistant）や、電子辞書専用装置など、携帯電話機以外の情報端末に本発明を適用できる。
【００５４】
本実施形態では、携帯電話機１０は、ＱＲコードからテキストデータを取得しているが、ＱＲコード以外の二次元バーコードからテキストデータを取得してもよいし、一次元バーコードからテキストデータを取得してもよい。
【００５５】
図５のフローチャートでは、携帯電話機１０は、アプリケーションが起動してからテキストデータを取得しているが、アプリケーション起動前にテキストデータを取得して記憶部１０７に記憶しておき、アプリケーション起動後に、そのデータを読み出す構成としてもよい。
【００５６】
以上説明したように、本発明によれば、情報端末は、複数のテキストデータ取得機能のうち、選択されたテキストデータ取得機能でテキストデータを取得して、アプリケーションに入力するので、ユーザは、テキストデータ取得機能を選択するだけで、容易にテキストデータをアプリケーションに入力することができる。
【００５７】
本発明によれば、通信機能を保有しないテキスト入力機器や、固定箇所では通信機能を有するが移動して利用するのに適さない機器でテキスト入力したファイルを、携帯可能な機器を経由して、使用者の欲する時、場所で、利用することが出来るようになる。
【００５８】
ユーザは、小説のような大容量のテキストファイルを閲覧したり、日記をブログやＳＮＳ（Social Networking Service）に投稿したり、長文のメールを送信したり、といった用途に本発明を適用できる。また、本発明は、ＱＲコードや印刷文字など、テキストファイル化されていないデータを簡易に携帯電話機に取り込めるので、過去に作成、もしくは通信機能を有さないが、ＱＲコードで文章を出力表示できる機器を、ネットワーク利用に活用する、といった用途にも適用可能である。
【符号の説明】
【００５９】
１０    携帯電話機
１０１    ＱＲコード読取部
１０２    印刷文字読取部
１０３    記憶媒体読取部
１０４    表示部
１０５    操作部
１０６    制御部
１０７    記憶部
１１１    ディスプレイ
１１２    テンキー
１１３    メモリーカードリーダー
１０１１    画像取得部
１０１２    変換部
【図１】
2011039971.tif 000003
【図２】
2011039971.tif 000004
【図３】
2011039971.tif 000005
【図４】
2011039971.tif 000006
【図５】
2011039971.tif 000007
【図６】
2011039971.tif 000008
【図７】
2011039971.tif 000009
【図８】
2011039971.tif 000010