(57)【要約】【課題】入力した文章を有効に活用することができる電子機器を提供することにある。【解決手段】文章を入力可能な入力部と、文章中の単語を所定の規則に基づいて項目ごとに分類する解析部と、単語が分類された項目の種類を当該単語と共に記憶する記憶部と、文章を翻訳する翻訳アプリケーションを実行する制御部と、を備え、制御部は、入力部により入力された文章を翻訳アプリケーションにより翻訳する際に、文章中の単語ごとに翻訳し、翻訳される言語における項目の配列規則に従って翻訳された単語を並び変えることで上記課題を解決する。【選択図】図３
2012174245.tif 000002
【特許請求の範囲】
【請求項１】
文章を入力可能な入力部と、
文章中の単語を所定の規則に基づいて項目ごとに分類する解析部と、
前記単語が分類された項目の種類を当該単語と共に記憶する記憶部と、
文章を翻訳する翻訳アプリケーションを実行する制御部と、を備え、
前記制御部は、前記入力部により入力された文章を前記翻訳アプリケーションにより翻訳する際に、前記文章中の単語ごとに翻訳し、翻訳される言語における項目の配列規則に従って前記翻訳された単語を並び変えることを特徴とする電子機器。
【請求項２】
文章を入力可能な入力部と、
文章中の単語を所定の規則に基づいて項目ごとに分類する解析部と、
前記単語が分類された項目の種類を当該単語と共に記憶する記憶部と、
複数のメモ項目を登録可能なメモ帳アプリケーションを実行する制御部と、を備え、
前記制御部は、前記入力された文章を前記メモ帳アプリケーションにより処理する場合に、前記文章中の単語に対応付けられた前記項目に対応する前記メモ項目に、当該単語を登録することを特徴とする電子機器。
【請求項３】
文章を入力可能な入力部と、
文章中の単語を所定の規則に基づいて項目ごとに分類する解析部と、
前記単語が分類された項目の種類を当該単語と共に記憶する記憶部と、
検索項目を対象として検索を行うための検索アプリケーションを実行可能な制御部と、を備え、
前記制御部は、前記入力された文章を前記検索アプリケーションにより処理する場合に、前記文章中の単語に対応付けられた前記項目であって前記検索項目に対応する項目を前記検索対象とすることを特徴とする電子機器。
【請求項４】
報知部をさらに有し、
前記制御部は、入力された文章中に特定の種類の項目に対応する単語がない場合、前記報知部により当該単語の入力を促す報知を行うことを特徴とする請求項１〜３のいずれか一項に記載の電子機器。
【請求項５】
表示部をさらに備え、
前記操作部は、前記表示部に表示される画像に対する操作を検出するタッチセンサを備え、
前記制御部は、前記表示部に単語を入力する単語入力キーおよび当該単語に対応付ける項目入力キーを表示させ、前記タッチセンサで前記単語入力キーおよび前記項目入力キーへの接触を検出することで、単語および項目の入力を検出し、当該単語と項目の種類とを対応づけて前記記憶部に記憶することを特徴とする請求項１〜４のいずれか一項に記載の電子機器。
【請求項６】
前記項目は、５Ｗ１Ｈの各項目であることを特徴とする請求項１〜５のいずれか一項に記載の電子機器。
【請求項７】
前記項目は、ＳＶＯＣの各項目であることを特徴とする請求項１〜５のいずれか一項に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字入力機能を備える電子機器に関する。
【背景技術】
【０００２】
近年、直感的な操作を可能にするとともに、キーボードのように物理的に大きな面積を必要とするデバイスを具備しない小型の電子機器を実現するために、タッチパネルが広く利用されるようになっている。タッチパネルを備える電子機器では、文字入力に用いるキーボートの表示を種々のキーボードに変更して文字入力を行うことができる。例えば、少なくとも１つの文字からなる所定の意味を表す文字列が所定の格納順序に従って多数格納されている文字列辞書と、操作者の操作に応じて種々の指令信号を発生する操作入力部とを備え、該文字列辞書内の文字列の中から候補を抽出し、抽出した文字列を表示させ、表示した文字列を指令信号に基づいて選択した文字列の入力を行う文字入力装置がある（特許文献１参照）。また、表示部に、「Ｗｈｏ」、「Ｗｈｅｒｅ」、「Ｗｈｅｎ」、「Ｈｏｗ」等の５Ｗ１Ｈのキーを表示させ、操作されたキーに基づいて表示させる文字列を抽出することも記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１８５４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載された技術によれば、属性を指定し、当該属性に含まれる単語のリストを表示し、そのリストから文章を構成する単語を選択することで一文字ずつ入力を行わなくても単語の入力ができる。しかしながら、入力した属性情報を十分に活用できていない。
【０００５】
本発明は、上記に鑑みてなされたものであって、入力した文章を有効に活用することができる電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、電子機器であって、文章を入力可能な入力部と、文章中の単語を所定の規則に基づいて項目ごとに分類する解析部と、前記単語が分類された項目の種類を当該単語と共に記憶する記憶部と、文章を翻訳する翻訳アプリケーションを実行する制御部と、を備え、前記制御部は、前記入力部により入力された文章を前記翻訳アプリケーションにより翻訳する際に、前記文章中の単語ごとに翻訳し、翻訳される言語における項目の配列規則に従って前記翻訳された単語を並び変えることを特徴とする。
【０００７】
上述した課題を解決し、目的を達成するために、本発明は、電子機器であって、文章を入力可能な入力部と、文章中の単語を所定の規則に基づいて項目ごとに分類する解析部と、前記単語が分類された項目の種類を当該単語と共に記憶する記憶部と、複数のメモ項目を登録可能なメモ帳アプリケーションを実行する制御部と、を備え、前記制御部は、前記入力された文章を前記メモ帳アプリケーションにより処理する場合に、前記文章中の単語に対応付けられた前記項目に対応する前記メモ項目に、当該単語を登録することを特徴とする。
【０００８】
上述した課題を解決し、目的を達成するために、本発明は、電子機器であって、文章を入力可能な入力部と、文章中の単語を所定の規則に基づいて項目ごとに分類する解析部と、前記単語が分類された項目の種類を当該単語と共に記憶する記憶部と、検索項目を対象として検索を行うための検索アプリケーションを実行可能な制御部と、を備え、前記制御部は、前記入力された文章を前記検索アプリケーションにより処理する場合に、前記文章中の単語に対応付けられた前記項目であって前記検索項目に対応する項目を前記検索対象とすることを特徴とする。
【０００９】
ここで、上記の電子機器は、いずれも報知部をさらに有し、前記制御部は、入力された文章中に特定の種類の項目に対応する単語がない場合、前記報知部により当該単語の入力を促す報知を行うことが好ましい。
【００１０】
また、上記の電子機器は、いずれも表示部をさらに備え、前記操作部は、前記表示部に表示される画像に対する操作を検出するタッチセンサを備え、前記制御部は、前記表示部に単語を入力する単語入力キーおよび当該単語に対応付ける項目入力キーを表示させ、前記タッチセンサで前記単語入力キーおよび前記項目入力キーへの接触を検出することで、単語および項目の入力を検出し、当該単語と項目の種類とを対応づけて前記記憶部に記憶することが好ましい。
【００１１】
また、前記項目は、５Ｗ１Ｈの各項目であることが好ましい。
【００１２】
また、前記項目は、ＳＶＯＣの各項目であることが好ましい。
【発明の効果】
【００１３】
本発明に係る電子機器は、入力した文章を有効に活用することができるという効果を奏する。
【図面の簡単な説明】
【００１４】
【図１】図１は、携帯電話端末の外観を示す正面図である。
【図２】図２は、携帯電話端末の機能的な構成を示すブロック図である。
【図３】図３は、主制御部が文字入力制御プログラムを処理することで実現する制御の例を示す説明図である。
【図４】図４は、タッチパネルに表示される画像の一例を示す説明図である。
【図５】図５は、タッチパネルに表示される画像の一例を示す説明図である。
【図６】図６は、タッチパネルに表示される画像の一例を示す説明図である。
【図７】図７は、携帯電話端末の動作を示すフローチャートである。
【図８】図８は、タッチパネルに表示される画像の一例を示す説明図である。
【図９】図９は、携帯電話端末の動作を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明につき図面を参照しつつ詳細に説明する。なお、以下の説明により本発明が限定されるものではない。また、以下の説明における構成要素には、当業者が容易に想定できるもの、実質的に同一のもの、いわゆる均等の範囲のものが含まれる。以下においては、電子機器の一例として携帯電話端末について説明するが、本発明の適用対象は携帯電話端末に限定されるものではなく、各種装置、例えば、ＰＨＳ（Personal  Handy-phone  System）、ＰＤＡ、ポータブルナビゲーション装置、パーソナルコンピュータ、ゲーム機等に対しても本発明は適用できる。
【００１６】
（実施形態）
まず、図１を参照しながら、本発明に係る電子機器の一実施形態である携帯電話端末１の外観について説明する。図１は、携帯電話端末１の外観を示す正面図である。図１に示すように、携帯電話端末１は、面積が他の面よりも広い２つの面を有する略六面体形状の筐体を有し、その筐体の表面にタッチパネル２と、入力部３と、スピーカ７と、マイク８とを備える。
【００１７】
タッチパネル２は、面積が最も広い面（正面、第１面）の１つに設けられ、文字、図形、画像等を表示するとともに、指、スタイラス、ペン等（以下、単に「指」という）を用いてタッチパネル２に対して行われる各種操作を検出する。なお、タッチパネル２が各種操作を検出する方式は、静電容量式、感圧式等の任意の方式であってよい。入力部３は、所定の機能が割り当てられたボタン３Ａ、ボタン３Ｂおよびボタン３Ｃ等の複数のボタンからなる。スピーカ７は、通話相手の音声や、各種プログラムによって再生される音楽や効果音等を出力する。マイク８は、通話時や音声による操作の受付時に音声を取得する。
【００１８】
次に、図２を参照しながら、携帯電話端末１の機能的な構成について説明する。図２は、携帯電話端末１の機能的な構成を示すブロック図である。図２に示すように携帯電話端末１は、タッチパネル２と、入力部３と、電源部５と、通信部６と、スピーカ７と、マイク８と、記憶部９と、主制御部１０と、ＲＡＭ（Random  Access  Memory）１１とを有する。
【００１９】
タッチパネル２は、表示部２Ｂと、表示部２Ｂに重畳されたタッチセンサ２Ａとを有する。タッチセンサ２Ａは、指を用いてタッチパネル２に対して行われた各種操作を、操作が行われた場所のタッチパネル２上での位置とともに検出し、主制御部１０に通知する。タッチセンサ２Ａによって検出される操作には、タップ操作やスイープ操作が含まれる。表示部２Ｂは、例えば、液晶ディスプレイ（ＬＣＤ、Liquid  Crystal  Display）や、有機ＥＬ（Organic  Electro−Luminescence）パネルなどで構成され、文字や図形等を表示する。
【００２０】
入力部３は、物理的なボタン等を通じて利用者の操作を受け付け、受け付けた操作に対応する信号を主制御部１０へ送信する。電源部５は、蓄電池または外部電源から得られる電力を、主制御部１０を含む携帯電話端末１の各機能部へ供給する。
【００２１】
通信部６は、基地局によって割り当てられるチャネルを介し、基地局との間でＣＤＭＡ方式などによる無線信号回線を確立し、基地局との間で電話通信及び情報通信を行う。スピーカ７は、主制御部１０から送信される音声信号を音声として出力する。マイク８は、利用者等の音声を音声信号へ変換して主制御部１０へ送信する。
【００２２】
記憶部９は、例えば、不揮発性メモリや磁気記憶装置であり、主制御部１０での処理に利用されるプログラムやデータを保存する。記憶部９に記憶されるプログラムには、メモ帳プログラム９Ａと、翻訳プログラム９Ｂと、文字入力制御プログラム９Ｃと、が含まれる。また、記憶部９に記憶されるデータには、画像データ９Ｄ、条件テーブル９Ｅ、属性対応テーブル９Ｆが含まれる。記憶部９は、携帯電話端末１の基本的な機能を実現するオペレーティングシステムプログラムやアドレス帳データ等のその他のプログラムやデータも記憶する。なお、記憶部９は、メモリカード等の可搬の記憶媒体と、記憶媒体の読み取り装置との組み合わせとして構成されていてもよい。
【００２３】
メモ帳プログラム９Ａは、メモ帳機能（メモ帳アプリケーション、単にメモ帳アプリともいう）を実現するための機能を提供する。翻訳プログラム９Ｂは、翻訳機能（翻訳アプリケーション、単に翻訳アプリともいう）を実現するための機能を提供する。文字入力制御プログラム９Ｃは、文字入力機能を（文字入力アプリケーション、単に文字入力アプリともいう）を実現するための機能を提供する。また、文字入力制御プログラム９Ｃは、他のプログラムが提供する機能と協業して、他のプログラムで実現される機能の実行中に文字入力を実現する。画像データ９Ｄは、文字入力制御プログラム９Ｃの文字入力機能を実現する際にタッチパネル２に表示させる画像や、各プログラムの機能を実現する際にタッチパネル２に表示させる画像を保持する。条件テーブル９Ｅは、各機能（各アプリケーション）と文字入力機能で入力した文章の処理条件との対応関係、文字入力制御プログラム９Ｃで用いる属性（項目）の情報を保持する。属性対応テーブル９Ｆは、単語と当該単語の属性との対応関係を保持する。なお、本実施形態における単語とは、「私」「１０時」等の自立語だけでなく、「私は」「１０時に」のような、自立語および付属語の組み合わせから成る語句（文節）を含む概念である。また、属性とは、単語の種類の情報であり、例えば、文章をＳＶＯＣ構文とした場合、主語（Ｓ）、述語（Ｖ）、目的語（Ｏ）、補語（Ｃ）のいずれに対等するかの情報や、５Ｗ１Ｈ、つまり「だれ（Ｗｈｏ）」「いつ（Ｗｈｅｎ）」「どこで（Ｗｈｅｒｅ）」「なに（Ｗｈａｔ）」「どう（Ｈｏｗ）」「なぜ（Ｗｈｙ）」のいずれに対応するかの情報である。
【００２４】
主制御部１０は、例えば、ＣＰＵ（Central  Processing  Unit）であり、携帯電話端末１の動作を統括的に制御して各種の機能を実現する。具体的には、主制御部１０は、記憶部９に記憶されているデータやＲＡＭ１１に展開したデータを必要に応じて参照しつつ、記憶部９に記憶されているプログラムに含まれる命令を実行して、表示部２Ｂや、通信部６等を制御することによって各種機能を実現する。なお、主制御部１０が実行するプログラムや参照するデータは、通信部６による無線通信でサーバ装置からダウンロードすることとしてもよい。
【００２５】
主制御部１０は、例えば、メモ帳プログラム９Ａを実行することによって、メモ帳機能（メモ帳アプリケーション）を実現し、翻訳プログラム９Ｂを実行することによって、翻訳機能（翻訳アプリケーション）を実現する。また、主制御部１０は、文字入力制御プログラム９Ｃを実行することによって、タッチセンサ２Ａによって検出される各種の接触操作に対応する文字入力処理を実行する機能を実現する。なお、主制御部１０は、オペレーティングシステムプログラムによって提供されるマルチタスク機能によって、複数のプログラムを並行して実行できるものとする。
【００２６】
ＲＡＭ１１は、主制御部１０によって実行されるプログラムの命令、主制御部１０が参照するデータ、主制御部１０の演算結果等が一時的に記憶される記憶領域として利用される。
【００２７】
次に、図３を参照しながら、主制御部１０が文字入力制御プログラム９Ｃを実行することにより実現される制御の例について説明する。図３は、主制御部が文字入力制御プログラムを処理することで実現する制御の例を示す説明図である。図３に示す処理手順は、文字入力制御プログラム９Ｃが提供する機能に基づいて実行される。
【００２８】
携帯電話端末１は、文字入力機能が起動されると、ステップＳ１０１に示すように、タッチパネル２に入力された文字を表示させる表示欄３２と、ボタン群３０が表示される。ステップＳ１０１に示す携帯電話端末１は、表示欄３２に文字が入力されていない状態である。ボタン群３０は、属性に対応付けられたボタンであり、「だれ」、「いつ」、「どこ」、「なに」、「どう」の５つのボタンと、「かな」のボタンとで構成される。なお、主制御部１０は、タッチパネル２で「かな」のボタンへの接触を検出したら、かな文字を入力するキーボード（例えば、ＱＷＥＲＴＹ配列のキーボード）を表示させる。主制御部１０は、キーボードを表示させることで、利用者が任意の単語、文字を入力可能とする。
【００２９】
携帯電話端末１は、ステップＳ１０１に示す状態で、利用者がボタン群３０のうち「だれ」のボタンにタッチし、当該接触をタッチパネル２で検出すると、ステップＳ１０２に示すように、タッチパネル２にボタン群３０ａを表示させる。ボタン群３０ａは、属性「だれ」に対応付けられた単語のボタンである「彼」、「彼ら」、「私」、「あなた」、「私達」、の５つのボタンと、ボタン群３０のボタンと、で構成される。
【００３０】
携帯電話端末１は、ステップＳ１０２に示す状態で、利用者がボタン群３０ａのうち「私」のボタンにタッチし、当該接触をタッチパネル２で検出すると、ステップＳ１０３に示すように、タッチパネル２の表示欄３２に「私」を表示させる。つまり、入力された文字を表示部３２に表示させる。また、携帯電話端末１は、タッチパネルにボタン群３０ｂを表示させる。ボタン群３０ｂは、属性「だれ」に対応する単語を入力した後に入力される接続する助詞（接続詞）の候補の単語のボタンである「は」、「が」、「と」、「に」、「たち」、の５つのボタンと、ボタン群３０のボタンと、で構成される。
【００３１】
携帯電話端末１は、ステップＳ１０３に示す状態で、利用者がボタン群３０ｂのうち「は」のボタンにタッチし、当該接触をタッチパネル２で検出すると、ステップＳ１０４に示すように、タッチパネル２の表示欄３２に「私は」を表示させる。つまり、既に入力された文字の後ろに今回入力された文字を表示部３２に表示させる。また、携帯電話端末１は、タッチパネルにボタン群３０を表示させる。このように携帯電話端末１は、助詞が入力されたら、属性に対応付けられたボタンと「かな」ボタンのみを表示させる。
【００３２】
携帯電話端末１は、ステップＳ１０４に示す状態で、利用者がボタン群３０のうち「いつ」のボタンにタッチし、当該接触をタッチパネル２で検出すると、ステップＳ１０５に示すように、タッチパネル２にボタン群３０ｃを表示させる。ボタン群３０ｃは、属性「いつ」に対応付けられた単語のボタンである「昨日」、「今日」、「本日」、「明日」、「明後日」、「（日付）」、「（時間）」の７つのボタンと、ボタン群３０のボタンと、で構成される。
【００３３】
携帯電話端末１は、ステップＳ１０５に示す状態で、利用者がボタン群３０ｃのうち「今日」のボタンにタッチし、当該接触をタッチパネル２で検出すると、タッチパネル２の表示欄３２に「私は今日」を表示させる。また、携帯電話端末１は、属性「いつ」に対応する単語を入力した後に入力される接続する助詞の候補の単語のボタンである「は」、「、」、「から」、「には」、「まで」などのボタンと、ボタン群３０のボタンと、で構成されるボタン群が表示される。
【００３４】
その後、携帯電話端末１は、同様の処理を行い「、」の入力を検出し、「だれ」の入力を検出し、表示させたボタンのうち「あなた」の入力を検出し、「に」の入力を検出し、「いつ」の入力を検出し、表示させたボタンのうち「（時間）」の入力を検出した場合、ステップＳ１０６に示すように、タッチパネル２にボタン群３０ｄを表示させる。ボタン群３０ｄは、ボタン「（時間）」に対応付けられたボタンである「１」から「９」および「０」の数字のボタンと、「：」「時」「分」「秒」の単位のボタンと、「まで」、「迄に」、「に」、「から」の助詞のボタンと、ボタン群３０のボタンと、で構成される。また、表示欄３２には「私は今日、あなたに」と表示されている。
【００３５】
このように、属性のボタンを押下し、その対象の単語から任意の単語を選択する操作を繰り返すことで、文章を入力することができる。
【００３６】
また、「どう（どうする）」の属性に対応する単語としては「会（う）」、「行（く）」、「確認（する）」、「メール（する）」、「返信（する）」、「来（る）」等の動詞の単語が対応付けられている。また、動詞の単語、例えば「会（う）」を選択すると「う」、「いに」、「える」、「いたい」等の助詞のボタンが表示され、入力候補とされる。これにより、「会う」、「会いに」、「会える」、「会いたい」と入力することができる。
【００３７】
このように、携帯電話端末１は、属性が指定されると、その指定された属性に対応する単語を表示させ、その単語に対する入力を検出することで、文章の入力を検出することができる。また、入力された単語とその単語の属性とを対応付けて記憶することができる。
【００３８】
また、携帯電話端末１は、属性に対応する単語を表示させることで、利用者は文字を入力しなくても必要な単語を入力することができる。これにより、文字入力を簡単にすることができる。また、利用者は、表示された単語に所望の単語がない場合は、「かな」のボタンにタッチし、キーボードを表示させ文字入力を行うことで、所望の単語を入力することができる。また、属性に接触した後に、「かな」ボタンを押下する操作を入力することで、入力された単語の属性を対応付けることができる。
【００３９】
ここで、図４は、タッチパネルに表示される画像の一例を示す説明図である。また、利用者が属性を選択して単語を入力することで、図４の表示領域３６の例文に示すように「だれが何時、どこでなにをどうする」との語順が予め設定されており、その順序で単語を入力する場合よりも利用者の使用用途に沿った入力ができる。また、種々の語順の文章を入力することができる。
【００４０】
なお、携帯電話端末１は、各属性のボタンが選択（タッチ、押下）された場合に表示させる単語は、利用者の入力実績（入力頻度等）に応じて、表示させる単語や、その語順を調整することが好ましい。これにより、利用者が単語をより入力しやすくすることができる。
【００４１】
次に、図５から図７を参照しながら、携帯電話端末１の入力された文章の処理動作、表示動作について説明する。図５は、タッチパネルに表示される画像の一例を示す説明図である。図６は、タッチパネルに表示される画像の一例を示す説明図である。図７は、携帯電話端末の動作を示すフローチャートである。なお、図６および図７は、入力された文章を処理する機能（アプリケーション）として翻訳アプリを用いた場合の例である。
【００４２】
携帯電話端末１の主制御部１０は、入力された文章を単語と当該単語の属性情報とに基づいて処理する。つまり、単語の属性に応じてどのような処理を行うかの処理規則が設定されており、その処理規則に応じて、処理を行う。また、携帯電話端末１の主制御部１０は、文章を処理および表示させる機能（アプリケーション）に応じて、つまり文字入力機能（アプリケーション）で入力した文章を処理するために実行されている機能（アプリケーション）に応じて、入力された文章の処理方法を切り換える。つまり各アプリケーションに応じた処理規則で文章を処理する。
【００４３】
以下、文章として、「私は今日の１８時に太郎さんと渋谷で会います。」という文章が入力された場合として説明する。なお、この文章は、上述したボタン群３０に対する操作により入力される必要はない。携帯電話端末１は、文章が入力された場合、図５に示すように、タッチパネル２の表示欄４０に「私は今日の１８時に太郎さんと渋谷で会います。」という文章を表示させる。なお、この文章では、「私は」に「だれ」の属性が対応付けられ、「今日の１８時に」に「いつ」の属性が対応付けられ、「太郎さんと」に「だれ」の属性が対応付けられ、「渋谷で」に「どこ」の属性が対応付けられ、「会います。」に「どう」の属性が対応付けられている。なお、単語の属性は、文章が入力された時点では必ずしも必要とされず、例えば、アプリケーションが起動し文章に対する処理が行われる前に記憶部３９から呼び出されてもよい。
【００４４】
携帯電話端末１は、このようにして入力された文章を翻訳プログラム９Ｂで実現される翻訳機能で処理する。携帯電話端末１は、文章の語順と属性情報に基づいて、入力された文章の「私」を主語（Ｓ）、「会います」を動詞（Ｖ）、「太郎さん」を目的語（Ｏ）、「今日」「１８時」、「渋谷」を補語（Ｃ）と判定する。その後、携帯電話端末１は、各単語を翻訳し、構文に基づいて、順序を決定することで、図６に示すように表示欄４２に「Ｉ  ｗｉｌｌ  ｍｅｅｔ  Ｍｒ．Ｔａｒｏ  ａｔ  Ｓｈｉｂｕｙａ  ６ＰＭ  ｔｏｄａｙ．」という翻訳した文章を表示する。
【００４５】
以下、図７を用いて処理動作について説明する。なお、図７に示す処理手順は、文字入力制御プログラム９Ｃが提供する機能および翻訳プログラム９Ｂが提供する機能に基づいて実行される。
【００４６】
まず、主制御部１０は、ステップＳ１１として、文字入力アプリ起動指示を検出し、ステップＳ１２として５Ｗ１Ｈソフトキーを表示させる。つまり、主制御部１０は、利用者の操作により入力される文字入力制御プログラム９Ｃの起動指示を検出したら、文字入力機能（文字入力アプリ）を実行し、タッチパネル２に上述したように５Ｗ１Ｈの属性を示すボタンを表示させる。
【００４７】
主制御部１０は、ステップＳ１２でキーを表示させたら、ステップＳ１４として単語の入力を検出する。つまり、主制御部１０は、上述した図３に示す処理のように文字入力アプリで単語の入力を検出する。また、主制御部１０は、当該単語に対応付けられた属性の情報も検出する。
【００４８】
主制御部１０は、ステップＳ１４で単語の入力を検出したら、ステップＳ１６として文章入力完了指示があるかを判定する。ここで、文章入力完了指示は、文章の入力が完了し、他のアプリケーションで当該文章の処理を実行する指示であり、例えば、完了キーへの接触や、他のアプリケーションの起動指示である。主制御部１０は、ステップＳ１６で文章入力の完了指示なし（Ｎｏ）と判定した場合、ステップＳ１４に進み、単語の入力を検出する。このように、主制御部１０は、文章入力の完了指示があると判定するまで、ステップＳ１４とステップＳ１６の処理を繰り返す。
【００４９】
主制御部１０は、ステップＳ１６で文章入力の完了指示あり（Ｙｅｓ）と判定した場合、ステップＳ１８として、翻訳アプリを起動させる。なお、翻訳アプリは、設定に基づいて起動させても、利用者の操作を検出することで起動させてもよい。また、翻訳アプリは、予め、例えばステップＳ１１の起動よりも前に起動させてもよい。この場合は文字入力アプリを翻訳アプリの文字入力機能として実行する。
【００５０】
主制御部１０は、ステップＳ１８で翻訳アプリを起動させたら、ステップＳ２０として、主語（Ｓ）にあたる単語があるかを判定する。具体的には、主制御部１０は、入力された文章の単語の属性と、単語の語順に基づいて主語となる単語があるかを判定する。例えば、「だれ」の属性の単語で助詞として「は」が付けられている単語を主語と判定する。
【００５１】
主制御部１０は、ステップＳ２０で主語にあたる単語がない（Ｎｏ）と判定した場合、ステップＳ２２として、ユーザー（利用者）に入力を促す報知を行う。なお、入力を促す報知としては、表示部２Ｂにメッセージを表示する処理や、「主語を入力してください」と音声で出力する処理がある。主制御部１０は、ステップＳ２２で報知を行ったら、単語入力画面を表示し、ステップＳ２４として入力を検出したら、ステップＳ２６に進む。主制御部１０は、ステップＳ２０で主語にあたる単語がある（Ｙｅｓ）と判定した場合、ステップＳ２６に進む。
【００５２】
主制御部１０は、ステップＳ２０でＹｅｓと判定した場合、または、ステップＳ２４の処理を行ったら、ステップＳ２６として、動詞（Ｖ）にあたる単語があるかを判定する。具体的には、主制御部１０は、入力された文章の単語の属性と、単語の語順に基づいて動詞となる単語があるかを判定する。例えば、「どう」の属性の単語を動詞と判定する。
【００５３】
主制御部１０は、ステップＳ２６で動詞にあたる単語がない（Ｎｏ）と判定した場合、ステップＳ２８として、ユーザー（利用者）に入力を促す報知を行う。なお、入力を促す報知としては、表示部２Ｂにメッセージを表示する処理や、「動詞を入力してください」と音声で出力する処理がある。主制御部１０は、ステップＳ２８で報知を行ったら、単語入力画面を表示し、ステップＳ３０として入力を検出したら、ステップＳ３２に進む。主制御部１０は、ステップＳ２６で動詞にあたる単語がある（Ｙｅｓ）と判定した場合、ステップＳ３２に進む。
【００５４】
主制御部１０は、ステップＳ２６でＹｅｓと判定した場合、または、ステップＳ３０の処理を行ったら、ステップＳ３２として、目的語（Ｏ）にあたる単語があるかを判定する。具体的には、主制御部１０は、入力された文章の単語の属性と、単語の語順に基づいて目的語となる単語があるかを判定する。例えば、主語と動詞との間にある「だれ」の属性で助詞に「に」がつけられている単語を目的語と判定する。
【００５５】
主制御部１０は、ステップＳ３２で目的語にあたる単語がない（Ｎｏ）と判定した場合、ステップＳ３４として、ユーザー（利用者）に入力を促す報知を行う。なお、入力を促す報知としては、表示部２Ｂにメッセージを表示する処理や、「目的語を入力してください」と音声で出力する処理がある。主制御部１０は、ステップＳ３４で報知を行ったら、単語入力画面を表示し、ステップＳ３６として入力を検出したら、ステップＳ３８に進む。主制御部１０は、ステップＳ３２で目的語にあたる単語がある（Ｙｅｓ）と判定した場合、ステップＳ３８に進む。
【００５６】
主制御部１０は、ステップＳ３２でＹｅｓと判定した場合、または、ステップＳ３６の処理を行ったら、ステップＳ３８として、補語（Ｃ）にあたる単語があるかを判定する。具体的には、主制御部１０は、入力された文章の単語の属性と、単語の語順に基づいて補語となる単語があるかを判定する。例えば、「どこ」の属性で助詞に「で」がつけられている単語を補語と判定する。
【００５７】
主制御部１０は、ステップＳ３８で補語にあたる単語がない（Ｎｏ）と判定した場合、ステップＳ４０として、ユーザー（利用者）に入力を促す報知を行う。なお、入力を促す報知としては、表示部２Ｂにメッセージを表示する処理や、「補語を入力してください」と音声で出力する処理がある。主制御部１０は、ステップＳ４０で報知を行ったら、単語入力画面を表示し、ステップＳ４２として入力を検出したら、ステップＳ４４に進む。主制御部１０は、ステップＳ３８で補語にあたる単語がある（Ｙｅｓ）と判定した場合、ステップＳ４４に進む。
【００５８】
主制御部１０は、ステップＳ３８でＹｅｓと判定した場合、または、ステップＳ４２の処理を行ったら、ステップＳ４４として翻訳を実行する。つまり、検出した主語、動詞、目的語、補語の関係に基づいて、語順を決定し、さらに各単語を属性に基づいて適切な対象言語の単語に翻訳する。主制御部１０は、ステップＳ４４で翻訳を実行し、ステップＳ４６で翻訳完了したら、本処理を終了する。
【００５９】
このように、携帯電話端末１は、文章を構成する単語を利用者が入力した属性に基づいて判定することができる。これにより、属性の情報がない状態で文章を解析して翻訳を行う場合よりもより適切な翻訳を実行できる。また単語の属性情報を用いることで、文章の解析をより簡単かつ高い精度で実行することができる。これにより、入力した文章を効率よく利用することができる。
【００６０】
また、携帯電話端末１は、必要な属性の単語が入力されていない場合は、入力を促す報知を行うことで、必要な情報が不足していることを利用者に認知させることができ、より好適な翻訳（文章の処理）を実行できる。また、属性情報に基づいて足りない単語の有無を判定できるため、必要な情報が不足しているか否かの判定を高い精度で実行できる。なお、必要な情報が不足していることを利用者に報知する報知部としては、上述したように表示部であるタッチパネルや、音声出力部であるレシーバを用いることができる。なお、報知部は、利用者に状態を知らせる各種手段を用いることができる。
【００６１】
また、上記実施形態では、より好適な翻訳（文章の処理）を実行するため、入力を促す報知を行い、入力が検出された後、次の処理に進んだが、単語の入力がない場合は、その部分を空欄として次の処理に進むようにしてもよい。
【００６２】
なお、図７に示す例では、構文をＳＶＯＣとしたがこれには限定されない。構文をＳＶとしてもＳＶＯとしても、ＳＶＣとしても、ＳＶＯＯとしてもよい。また、翻訳に用いる構文は、文章の属性の構成に基づいて決定してもよい。
【００６３】
また、上記実施形態では、５Ｗ１Ｈの属性情報に基づいてＳＶＯＣを判断したがこれに限定されない。携帯電話端末１は、単語の属性情報として、ＳＶＯＣの属性を入力するようにしてもよいし、翻訳時に５Ｗ１Ｈの属性情報のいずれであるかを判定し、５Ｗ１Ｈの属性に基づいて文章を翻訳するようにしてもよい。また、上記実施形態では、日本語を英語に翻訳する場合として説明したが、翻訳元の言語、翻訳後の言語は特に限定されない。
【００６４】
次に、図８および図９は、入力された文章を処理する機能（アプリケーション）としてメモ帳アプリを用いた場合の例である。図８は、タッチパネルに表示される画像の一例を示す説明図である。図９は、携帯電話端末の動作を示すフローチャートである。
【００６５】
本実施形態も、上述同様に文章として、「私は今日の１８時に太郎さんと渋谷で会います。」という文章が入力された場合として説明する。この場合も、当該文章は、上述したボタン群３０に対する操作により入力される必要はない。
【００６６】
携帯電話端末１は、入力された文章をメモ帳プログラム９Ａで実現されるメモ帳機能（メモアプリ）で処理する。なお、メモ帳アプリでは、条件テーブルとして、主語、動詞に対してメモ帳に貼り付けない設定が対応付けられ、目的語、補語に対してメモ帳に貼り付ける設定が対応付けられている。携帯電話端末１は、属性情報に基づいて、入力された文章の「私」を主語（Ｓ）、「会います」を動詞（Ｖ）、「太郎さん」を目的語（Ｏ）、「今日」、「１８時」、「渋谷」を補語（Ｃ）と判定し、その後、条件テーブルと属性情報に基づいて、目的語と補語を貼り付ける単語として抽出する。その後、携帯電話端末１は、図８に示すように表示欄４４に貼り付ける対象である「太郎さん」、「今日  １８時」、「渋谷」を表示する。また、各項目の左にチェックのマーク（貼り付ける対象であることを示すマーク）も表示する。
【００６７】
以下、図９を用いて処理動作について説明する。なお、図９に示す処理手順は、文字入力制御プログラム９Ｃが提供する機能およびメモ帳プログラム９Ａが提供する機能に基づいて実行される。
【００６８】
まず、主制御部１０は、ステップＳ１１として、文字入力アプリ起動指示を検出し、ステップＳ１２として５Ｗ１Ｈソフトキーを表示させる。つまり、主制御部１０は、利用者の操作により入力される文字入力制御プログラム９Ｃの起動指示を検出したら、文字入力機能（文字入力アプリ）を実行し、タッチパネル２に上述したように５Ｗ１Ｈの属性を示すボタンを表示させる。
【００６９】
主制御部１０は、ステップＳ１２でキーを表示させたら、ステップＳ１４として単語の入力を検出する。つまり、主制御部１０は、上述した図３に示す処理のように文字入力アプリで単語の入力を検出する。また、主制御部１０は、当該単語に対応付けられた属性の情報も検出する。
【００７０】
主制御部１０は、ステップＳ１４で単語の入力を検出したら、ステップＳ１６として文章入力完了指示があるかを判定する。ここで、文章入力完了指示は、文章の入力が完了し、他のアプリケーションで当該文章の処理を実行する指示であり、例えば、完了キーへの接触や、他のアプリケーションの起動指示である。主制御部１０は、ステップＳ１６で文章入力の完了指示なし（Ｎｏ）と判定した場合、ステップＳ１４に進み、単語の入力を検出する。このように、主制御部１０は、文章入力の完了指示があると判定するまで、ステップＳ１４とステップＳ１６の処理を繰り返す。
【００７１】
主制御部１０は、ステップＳ１６で文章入力の完了指示あり（Ｙｅｓ）と判定した場合、ステップＳ５２として、メモ帳アプリを起動させる。なお、メモ帳アプリは、設定に基づいて起動させても、利用者の操作を検出することで起動させてもよい。また、メモ帳アプリも、予め、例えばステップＳ１１の起動よりも前に起動させてもよい。この場合は文字入力アプリをメモ帳アプリの文字入力機能として実行する。
【００７２】
主制御部１０は、ステップＳ５２でメモ帳アプリを起動させたら、ステップＳ５４として、対象単語の特定を行う。つまり、主制御部１０は、入力された文章を構成する単語から１つの単語を処理単語として特定する。
【００７３】
主制御部１０は、ステップＳ５４で対象単語を特定したら、ステップＳ５６として、記憶部９に記憶された条件テーブルに基づき、対象単語の属性は貼り付け対象かを判定する。なお、本実施形態では、目的語と補語が貼り付け対象となる。主制御部１０は、入力された文章の単語の属性と、単語の語順に基づいて対象単語が、目的語と補語とのどちらかに該当するかを判定する。
【００７４】
主制御部１０は、ステップＳ５６で対象単語が貼り付け対象である（Ｙｅｓ）、つまり目的語または補語であると判定した場合、ステップ５８として対象単語をメモ帳に貼り付ける。主制御部１０は、ステップＳ５８の処理を行ったら、ステップＳ６０に進む。また、主制御部１０は、ステップＳ５６で対象単語が貼り付け対象ではない（Ｎｏ）、つまり目的語および補語のいずれでもないと判定した場合、ステップＳ６０に進む。
【００７５】
主制御部１０は、ステップＳ５６でＮｏと判定した場合、または、ステップＳ５８の処理を行ったら、ステップＳ６０として、全単語見たかを判定する。つまり、全単語を対象単語として、ステップＳ５６の判定を行ったかを判定する。主制御部１０は、ステップＳ６０で全単語見ていない（Ｎｏ）と判定した場合、ステップＳ５４に進む。その後計帯電話端末１は、ステップＳ５４で文章中の単語のうち、また対象単語としていない単語を特定し、当該単語を対象単語として、ステップＳ５６の処理に進む。
【００７６】
主制御部１０は、ステップＳ６０で全単語見た（Ｙｅｓ）と判定した場合、ステップＳ６２として、貼り付けられなかった項目があるかを判定する、つまりメモ帳を構成する項目のうち、単語が貼り付けられなかった項目があるかを判定する。主制御部１０は、ステップＳ６２で項目がある（Ｙｅｓ）と判定すると、ステップＳ６４として、通知処理を行う。つまり、空欄の項目があること通知する。なお、通知方法は、タッチパネル２へのメッセージの表示や、メッセージの音声出力等を用いることができる。主制御部１０は、ステップＳ６４の処理を行ったらステップＳ６６に進む。また、主制御部１０は、ステップＳ６２で項目がない（Ｎｏ）と判定すると、ステップＳ６６に進む。
【００７７】
主制御部１０は、ステップＳ６２でＮｏと判定した場合、または、ステップＳ６４の処理を行ったら、ステップＳ６６としてメモ作成を完了し、本処理を終了する。
【００７８】
このように、携帯電話端末１は、メモ帳アプリを用いる場合も、文章を構成する単語を利用者が入力した属性に基づいて、どの項目にどの単語を対応付けるかを判定することができる。これにより、属性の情報がない状態で文章を解析してメモを作成する場合よりもより適切な項目の対応付けを実行できる。また単語の属性情報を用いることで、文章の解析をより簡単かつ高い精度で実行することができる。これにより、入力した文章を効率よく利用することができる。
【００７９】
また、携帯電話端末１は、必要な属性の単語が入力されていない場合、つまり条件テーブルでメモ帳に登録する対象の項目に対応付けられた単語がない場合は、入力を促す報知を行うことで、必要な情報が不足していることを利用者に認知させることができ、より好適なメモの作成を実行できる。また、属性情報に基づいて足りない単語の有無を判定できるため、必要な情報が不足しているか否かの判定を高い精度で実行できる。
【００８０】
また、上記実施形態では、より好適にメモの作成を行うため、入力を促す報知を行い、入力が検出された後、次の処理に進んだが、単語の入力がない場合は、その部分を空欄として次の処理に進むようにしてもよい。
【００８１】
また、上記実施形態でも、５Ｗ１Ｈの属性情報に基づいてＳＶＯＣを判断したがこれに限定されない。携帯電話端末１は、単語の属性情報として、ＳＶＯＣの属性を入力するようにしてもよいし、メモ作成時に５Ｗ１Ｈの属性情報のいずれであるかを判定し、５Ｗ１Ｈの属性に基づいてメモを作成するようにしてもよい。
【００８２】
また、携帯電話端末１は、アプリケーションとして、検索アプリケーション（ブラウザの検索機能、ファイルの検索機構）を用いる場合も、単語と単語の属性情報を用いて文章を処理することで、入力した文章を効率よく利用することができる。また、アプリケーションとして検索アプリケーションを用いる場合は、文章の単語の属性情報に基づいて分節ごとに区切り、検索ワードとして用いることで、効率よく検索を実行することができる。また、文章の単語の属性情報に基づいて、特定の属性の単語（例えば場所を示す「どこ」の属性の単語）をキーワードとして抽出するようにしてもよい。これにより、文章中から自動的に検索ワードとして適切な単語を抽出し、検索を行うことができる。
【００８３】
また、携帯電話端末１は、文字入力アプリケーションによって入力した文章の単語と単語の属性情報の処理規則を、当該文章を処理するアプリケーションによって切り換えることで、夫々のアプリケーションに即した処理を実行することができる。これにより、各アプリケーションで入力した文章を効率よく利用することができる。
【００８４】
また、上記実施形態では、文章として、主語の単語、動詞の単語、目的語の単語、補語の単語を含む文章を用いたがこれに限定されない。文章は、複数の単語で構成されていればよく、必ずしも主部と述部とを有していなくてもよい。つまり、目的語と補語だけで構成された単語の組み合わせも文章として用いることができる。
【００８５】
なお、上記の実施形態で示した本発明の態様は、本発明の要旨を逸脱しない範囲で任意に変更することができる。また、文字入力方法、具体的には入力した文章の単語と単語の属性情報の対応付けの方法は、本実施形態に限定されず、種々の方法、操作で対応付けを行えばよい。
【００８６】
携帯電話端末１は、上記実施形態のように、操作部としてタッチパネルを用いることで、入力操作の状態に応じて表示させるボタンを切り換え、変更することができる。これにより、操作部に多数のボタンを設ける必要がなくなり、単語と当該単語の属性とを対応付けつつ、入力する操作をより入力しやすくすることができる。なお、上記の実施形態では、表示手段としてタッチパネルを有する電子機器に本発明を適用する例について説明したが、本発明は、表示手段として、タッチセンサが重畳されていない単なる表示パネルを有する電子機器に適用することもできる。この場合は、操作部として、複数のキーや、カーソルキー等を用いることで文字入力ができる。
【符号の説明】
【００８７】
１  携帯電話端末
２  タッチパネル
２Ａ  タッチセンサ
２Ｂ  表示部
３  入力部
４  側面接触センサ
５  電源部
６  通信部
７  スピーカ
８  マイク
９  記憶部
９Ａ  メモ帳プログラム
９Ｂ  翻訳プログラム
９Ｃ  文字入力制御プログラム
９Ｄ  画像データ
９Ｅ  条件テーブル
９Ｆ  属性対応テーブル
１０  主制御部
１１  ＲＡＭ
【図１】
2012174245.tif 000003
【図２】
2012174245.tif 000004
【図３】
2012174245.tif 000005
【図４】
2012174245.tif 000006
【図５】
2012174245.tif 000007
【図６】
2012174245.tif 000008
【図７】
2012174245.tif 000009
【図８】
2012174245.tif 000010
【図９】
2012174245.tif 000011