(57)【特許請求の範囲】
【請求項１】
テキスト情報と、ネットワークを介した検索に用いるキーワードの入力を受け付ける検索窓とを表示する表示部と、
前記表示部に表示されている表示画面に対するフリック操作を受け付ける操作部と、
前記操作部がフリック操作を受け付けると、当該フリック操作の開始位置に表示されている前記テキスト情報を構成するキーワードを抽出するキーワード抽出部と、
抽出された前記キーワードを前記検索窓に入力する入力制御部と、
を備える携帯端末。
【請求項２】
他の端末に送信するメッセージの入力を受け付け、入力された前記メッセージを前記他の端末に送信するとともに、前記他の端末からメッセージを受信するメッセージ送受信部をさらに備え、
前記キーワード抽出部は、前記操作部がフリック操作を受け付けると、当該フリック操作の開始位置に表示されている前記メッセージを構成するキーワードを抽出する、
請求項１に記載の携帯端末。
【請求項３】
前記入力制御部は、前記検索窓に、抽出された前記キーワードと異なるキーワードが入力されている場合、前記検索窓に入力されている当該キーワードの後にスペースを入力するとともに、当該スペースの後に、抽出された前記キーワードを入力する、
請求項１又は２に記載の携帯端末。
【請求項４】
前記入力制御部は、抽出された前記キーワードが前記検索窓に入力されている場合、前記検索窓から当該キーワードを消去する、
請求項１から３のいずれか１項に記載の携帯端末。
【請求項５】
前記操作部は、前記表示画面に対するタッチ操作を受け付け、
前記キーワード抽出部は、前記操作部がタッチ操作を受け付けると、当該タッチ操作の操作位置に表示されている前記キーワードを選択し、その後、前記操作部が当該操作位置においてフリック操作を受け付けると、選択されているキーワードを抽出する、
請求項１から４のいずれか１項に記載の携帯端末。
【請求項６】
前記キーワード抽出部は、前記キーワードが選択されている状態において、前記操作部が当該キーワードのタッチ操作をさらに受け付けると、選択されている範囲を変化させる、
請求項５に記載の携帯端末。
【請求項７】
前記キーワード抽出部は、前記キーワードを選択すると、当該キーワードを強調表示させる、
請求項５又は６に記載の携帯端末。
【請求項８】
前記入力制御部は、抽出された前記キーワードを前記検索窓に入力する際に、当該キーワードが前記検索窓に向かって移動する軌跡を表示させる、
請求項１から７のいずれか１項に記載の携帯端末。
【請求項９】
コンピュータを、
表示部に表示されている、テキスト情報と、ネットワークを介した検索に用いるキーワードの入力を受け付ける検索窓とを表示する表示画面に対して操作部がフリック操作を受け付けると、当該フリック操作の開始位置に表示されている前記テキスト情報を構成するキーワードを抽出するキーワード抽出部、及び
抽出された前記キーワードを前記検索窓に入力する入力制御部、
として機能させる携帯端末用プログラム。
【請求項１０】
表示部に表示されている、テキスト情報と、ネットワークを介した検索に用いるキーワードの入力を受け付ける検索窓とを表示する表示画面に対して操作部がフリック操作を受け付けると、当該フリック操作の開始位置に表示されている前記テキスト情報を構成するキーワードを抽出するステップ、及び
抽出された前記キーワードを前記検索窓に入力するステップ、
を備えるキーワード入力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末、携帯端末用プログラム及びキーワード入力方法に関する。
【背景技術】
【０００２】
近年、スマートフォン等の携帯端末において、他の端末のユーザとのメッセージ交換が盛んに行われている。携帯端末のユーザは、このようなメッセージ交換において、他のユーザが入力したメッセージに未知のキーワードが含まれている場合に当該キーワードについて検索を行う場合がある。
【０００３】
しかしながら、携帯端末では、文字の入力手段として数字キーやソフトウェアキーボードしか設けられておらず、このような入力手段を用いてキーワードを入力する場合、一度キーワードの入力欄を選択し、その後、当該入力手段を用いてキーワードを入力する必要がある。このため、キーワードの入力が完了するまでの操作が多く、入力操作が煩雑であるという問題があった。
【０００４】
このような問題に対して、ユーザ同士のメッセージを交換する際に、検索モジュール（例えば、検索用の領域）を表示させておき、メッセージに含まれるキーワードを検索モジュールにドラッグすることによって、当該キーワードを検索に用いるキーワードとして選択し、検索する方法が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特表２０１３−５３２３１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、携帯端末を操作する場合、片手で操作を行うことが多い。特許文献１に記載された方法のように、表示された文章中からキーワードを検索用の領域にドラッグする場合、キーワードの位置と検索用の領域の位置との関係によって、操作が困難となるという問題がある。例えば、検索に用いるキーワードの表示位置と、検索用の領域の表示位置とが離れている場合、ドラッグ操作する距離が長くなり、キーワードの入力が困難になる。
【０００７】
本発明は、このような課題に鑑みてなされたものであり、容易に検索キーワードを入力することができる携帯端末、携帯端末用プログラム及びキーワード入力方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第１の態様に係る携帯端末は、テキスト情報と、ネットワークを介した検索に用いるキーワードの入力を受け付ける検索窓とを表示する表示部と、前記表示部に表示されている表示画面に対するフリック操作を受け付ける操作部と、前記操作部がフリック操作を受け付けると、当該フリック操作の開始位置に表示されている前記テキスト情報を構成するキーワードを抽出するキーワード抽出部と、抽出された前記キーワードを前記検索窓に入力する入力制御部と、を備える。
【０００９】
前記携帯端末は、他の端末に送信するメッセージの入力を受け付け、入力された前記メッセージを前記他の端末に送信するとともに、前記他の端末からメッセージを受信するメッセージ送受信部をさらに備え、前記キーワード抽出部は、前記操作部がフリック操作を受け付けると、当該フリック操作の開始位置に表示されている前記メッセージを構成するキーワードを抽出してもよい。
【００１０】
前記入力制御部は、前記検索窓に、抽出された前記キーワードと異なるキーワードが入力されている場合、前記検索窓に入力されている当該キーワードの後にスペースを入力するとともに、当該スペースの後に、抽出された前記キーワードを入力してもよい。
前記入力制御部は、抽出された前記キーワードが前記検索窓に入力されている場合、前記検索窓から当該キーワードを消去してもよい。
【００１１】
前記操作部は、前記表示画面に対するタッチ操作を受け付け、前記キーワード抽出部は、前記操作部がタッチ操作を受け付けると、当該タッチ操作の操作位置に表示されている前記キーワードを選択し、その後、前記操作部が当該操作位置においてフリック操作を受け付けると、選択されているキーワードを抽出してもよい。
【００１２】
前記キーワード抽出部は、前記キーワードが選択されている状態において、前記操作部が当該キーワードのタッチ操作をさらに受け付けると、選択されている範囲を変化させてもよい。前記キーワード抽出部は、前記キーワードを選択すると、当該キーワードを強調表示させてもよい。
前記入力制御部は、抽出された前記キーワードを前記検索窓に入力する際に、当該キーワードが前記検索窓に向かって移動する軌跡を表示させてもよい。
【００１３】
本発明の第２の態様に係る携帯端末用プログラムは、コンピュータを、表示部に表示されている、テキスト情報と、ネットワークを介した検索に用いるキーワードの入力を受け付ける検索窓とを表示する表示画面に対して操作部がフリック操作を受け付けると、当該フリック操作の開始位置に表示されている前記テキスト情報を構成するキーワードを抽出するキーワード抽出部、及び抽出された前記キーワードを前記検索窓に入力する入力制御部、として機能させる。
【００１４】
本発明の第３の態様に係るキーワード入力方法は、表示部に表示されている、テキスト情報と、ネットワークを介した検索に用いるキーワードの入力を受け付ける検索窓とを表示する表示画面に対して操作部がフリック操作を受け付けると、当該フリック操作の開始位置に表示されている前記テキスト情報を構成するキーワードを抽出するステップ、及び抽出された前記キーワードを前記検索窓に入力するステップ、を備える。
【発明の効果】
【００１５】
本発明によれば、容易に検索キーワードを入力することができる。
【図面の簡単な説明】
【００１６】
【図１】本実施形態に係る携帯端末における検索キーワードの入力方法を示す図である。
【図２】本実施形態に係る携帯端末の機能構成図である。
【図３Ａ】メッセージをタッチしたことによりキーワードが選択された状態を示す図である。
【図３Ｂ】選択されている範囲が変更された状態を示す図（その１）である。
【図３Ｃ】選択されている範囲が変更された状態を示す図（その２）である。
【図３Ｄ】抽出されたキーワードが入力窓に入力された状態を示す図である。
【図３Ｅ】検索窓に抽出されるキーワードと異なるキーワードが表示されている状態を示す図である。
【図３Ｆ】検索窓に空白及び抽出されたキーワードが入力された状態を示す図である。
【図３Ｇ】検索窓に入力されているキーワードと、抽出されたキーワードとが部分的に一致している状態を示す図である。
【図３Ｈ】検索窓に入力されているキーワードに替えて、抽出されたキーワードが入力された状態を示す図である。
【図４】検索窓にキーワードが入力されるまでの処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態について説明する。
［発明の概要］
図１は、本実施形態に係る携帯端末１における検索キーワードの入力方法を示す図である。本実施形態において携帯端末１は、テキスト情報として他の端末のユーザとのメッセージの交換において、それぞれのユーザが入力したメッセージを表示するとともに、ネットワークを介した検索に用いるキーワードの入力を受け付ける検索窓と、送信するメッセージの入力を受け付ける入力窓とを表示する。
【００１８】
携帯端末１は、表示画面に対するフリック操作を受け付けると、当該フリック操作の開始位置に表示されているメッセージを構成するキーワードを抽出し、抽出したキーワードを検索窓に入力する。例えば、携帯端末１は、図１に示す表示画面において、メッセージを構成するキーワード「湯沢」が表示されている位置でフリック操作を受け付けると、当該キーワード「湯沢」を検索窓に入力する。
【００１９】
［携帯端末１の構成例］
図２は、本実施形態に係る携帯端末１の機能構成図である。
携帯端末１は、操作部１１と、表示部１２と、無線部１３と、記憶部１４と、制御部１５とを備える。
【００２０】
操作部１１は、例えば、ボタンや、表示部１２に重畳して配置される接触センサ等により構成されている。操作部１１は、表示部１２に表示されている表示画面に対する操作として、タッチ操作、フリック操作等の各種接触操作を受け付ける。
【００２１】
表示部１２は、例えば、液晶ディスプレイや有機ＥＬ（Electro-Luminescence）ディスプレイ等により構成される。表示部１２は、制御部１５の制御に応じて、他の端末のユーザと交換したメッセージや電子メール等のメッセージ等のテキスト情報と、検索窓と、入力窓とを表示する。また、表示部１２は、制御部１５の制御に応じて、検索窓に入力されたキーワードに対応する検索結果を表示する。
【００２２】
無線部１３は、制御部１５から出力された信号を変調してＲＦ（Radio Frequency）信号を生成し、アンテナ（不図示）を介して当該ＲＦ信号を基地局や無線ＬＡＮのアクセスポイント（不図示）に無線送信する。無線部１３は、アンテナを介して基地局やアクセスポイントから受信したＲＦ信号を復調し、復調により得られた信号を制御部１５に出力する。これにより、無線部１３は、インターネットや電話回線等のネットワークＮを介して、他の端末とのメッセージの交換を管理するメッセージサーバ２や、検索キーワードに基づいて検索結果を出力する検索サーバ３に対して無線通信を行う。
【００２３】
記憶部１４は、例えば、ＲＯＭ及びＲＡＭ等により構成される。記憶部１４は、携帯端末１を機能させるための各種プログラムを記憶する。例えば、記憶部１４は、携帯端末１の制御部１５を、後述するメッセージ送受信部１５１、キーワード抽出部１５２、入力制御部１５３及び検索部１５４として機能させるための携帯端末用プログラムを記憶する。記憶部１４は、外部メモリ等の記憶媒体に記憶されたプログラムを読み取って記憶してもよく、ネットワークＮを介して外部機器からダウンロードされたプログラムを記憶してもよい。
【００２４】
制御部１５は、例えば、ＣＰＵにより構成される。制御部１５は、記憶部１４に記憶されている各種プログラムを実行することにより、携帯端末１に係る機能を統括的に制御する。制御部１５は、メッセージ送受信部１５１と、キーワード抽出部１５２と、入力制御部１５３と、検索部１５４とを備える。
【００２５】
メッセージ送受信部１５１は、無線部１３を介してメッセージの送受信を行う。具体的には、メッセージ送受信部１５１は、操作部１１を介して他の端末に送信するメッセージの入力を受け付け、入力されたメッセージを他の端末に送信するとともに、他の端末からメッセージを受信する。メッセージ送受信部１５１は、送受信したメッセージを表示部１２に表示させる。例えば、メッセージ送受信部１５１は、送受信したメッセージを、図１に示すように、ユーザごとに時系列に表示させる。ここで、他の端末とのメッセージの送受信は、メッセージサーバ２を介して行われるものとする。
【００２６】
キーワード抽出部１５２は、操作部１１がタッチ操作を受け付けると、当該タッチ操作の操作位置に表示されているキーワードを選択する。具体的には、キーワード抽出部１５２は、タッチ操作を受け付けると、タッチ操作の操作位置に表示されているメッセージの形態素解析を行い、当該メッセージから複数のキーワードを特定する。そして、キーワード抽出部１５２は、複数のキーワードのうち、タッチ操作の操作位置に表示されているキーワードを選択する。ここで、形態素解析とは、辞書情報等を利用してメッセージを解析し、当該メッセージを文法的に意味のある最小単位の文字列（形態素）に区切る処理である。
【００２７】
なお、本実施形態では、操作部１１がタッチ操作を受け付けたタイミングでキーワード抽出部１５２がメッセージの形態素解析を行うこととしたが、これに限らない。例えば、メッセージ送受信部１５１がメッセージを表示させる際に形態素解析を行ってもよい。また、メッセージから特定されるキーワードは、例えば名詞であるものとするが、形態素解析によって分けられた全ての品詞をキーワードとしてもよい。
【００２８】
また、キーワード抽出部１５２は、選択したキーワードを強調表示させる。図３Ａは、メッセージをタッチしたことによりキーワードが選択された状態を示す図である。図３Ａに示されるように、ユーザが指でメッセージ中のキーワード「湯沢」をタッチすると、キーワード抽出部１５２は、当該キーワード「湯沢」を選択するとともに強調表示させる。図３Ａでは、「湯沢」が枠で囲まれることにより強調表示されていることが確認できる。
【００２９】
なお、キーワード抽出部１５２は、選択したキーワードを他の方法で強調表示してもよい。例えば、キーワード抽出部１５２は、選択したキーワード及び背景色を反転表示させたり、背景色を他の部分の背景色と異なる色で表示させたりすることで強調表示してもよい。このようにすることで、携帯端末１のユーザは、検索窓に入力可能なキーワードを容易に確認することができる。
【００３０】
キーワード抽出部１５２は、キーワードが選択されている状態において、操作部１１が当該キーワードのタッチ操作をさらに受け付けると、選択されている範囲を変化させる。具体的には、キーワード抽出部１５２は、キーワードが選択されている状態において、操作部１１が当該キーワードのタッチ操作をさらに受け付けると、形態素解析によりメッセージから特定された複数のキーワードのうち、既に選択されているキーワードと、当該キーワードの前方又は後方に隣接するキーワードのいずれかのキーワードを選択する。このようにすることで、携帯端末１のユーザは、検索窓に入力可能なキーワードの範囲を容易に切り替えて、入力したいキーワードを選択することができる。
【００３１】
図３Ｂ及び図３Ｃは、メッセージ中の同じ位置を複数回タッチしたことにより、選択されている範囲が変更された状態を示す図である。例えば、図３Ａに示されるように「湯沢」が選択されている状態において、ユーザが、さらに「湯沢」をタッチすると、キーワード抽出部１５２は、選択されているキーワード「湯沢」と、当該キーワードの後方に隣接するキーワード「高原」とを選択する。図３Ｂでは、「湯沢高原」が選択されて強調表示されていることが確認できる。
【００３２】
また、図３Ｂに示されるように「湯沢高原」が選択されている状態において、ユーザが、さらに「湯沢」をタッチすると、キーワード抽出部１５２は、選択されているキーワード「湯沢高原」と、当該キーワードの後方に隣接するキーワード「スキー」とを選択する。図３Ｃでは、「湯沢高原スキー」が選択されて強調表示されていることが確認できる。
【００３３】
キーワード抽出部１５２は、同じ位置のキーワードのタッチを繰り返した結果、選択されているキーワードと隣接する文字列が助詞等であることにより、キーワードが連続して隣接しない状態となったとき、選択されている範囲を狭めてもよい。例えば、「湯沢高原スキー場」が選択されている状態において、ユーザがさらに「湯沢」をタッチすると、キーワード抽出部１５２は、選択範囲を「湯沢」に狭めてもよい。
【００３４】
その後、キーワード抽出部１５２は、キーワードが選択されている状態において操作部１１がフリック操作を受け付けると、当該フリック操作の開始位置に表示されているメッセージを構成する当該キーワードを抽出する。キーワード抽出部１５２は、フリック操作による接触位置の移動方向が検索窓を示しているときに、選択されているキーワードを抽出するようにしてもよい。
【００３５】
入力制御部１５３は、抽出されたキーワードを検索窓に入力する。具体的には、入力制御部１５３は、キーワード抽出部１５２がキーワードを抽出すると、検索窓に対してキーワードが既に入力されているか否かを判定する。入力制御部１５３は、キーワードが既に入力されていないと判定した場合、抽出されたキーワードを検索窓に入力する。ここで、入力制御部１５３は、抽出されたキーワードを検索窓に入力する際に、当該キーワードが検索窓に向かって移動する。当該キーワードが検索窓に向かって移動する際には、検索窓に向かって移動する様子を表示するようにしてもよい。具体的には、キーワードの画像、影や線等の効果表示を用いて軌跡を表示させる。
【００３６】
図３Ｄは、抽出されたキーワードが入力窓に入力された状態を示す図である。図３Ｄに示すように「湯沢」が選択されている状態において、ユーザが検索窓に向かってフリック操作を行うと、入力制御部１５３は、「湯沢」が検索窓に向かって移動する軌跡を表示させ、その後、検索窓に「湯沢」を入力する。このようにすることで、ユーザは、選択したキーワードがフリック操作によって検索窓に移動する様子を確認することができるので、ユーザにとって直感的にわかりやすい操作となる。
【００３７】
ここで、入力制御部１５３は、さらにフリック操作における接触位置の移動方向が検索窓を示している場合には、キーワードを検索窓に対して移動する表示制御を行い、検索窓に当該キーワードを入力し、当該移動方向が入力窓を示している場合には、キーワードを入力窓に対して移動する表示制御を行い、入力窓に当該キーワードを入力するようにしてもよい。
【００３８】
また、入力制御部１５３は、検索窓に対して既にキーワードが入力されていると判定すると、抽出されたキーワードが検索窓に入力されているか否かを判定する。入力制御部１５３は、抽出されたキーワードが検索窓に入力されていると判定した場合、当該検索窓から当該キーワードを消去する。例えば、検索窓に「湯沢」が入力されている状態において、ユーザが再び「湯沢」をタッチして「湯沢」を選択し、検索窓に向かってフリック操作を行うと、入力制御部１５３は、検索窓から「湯沢」を消去する。このようにすることで、ユーザは、キーワードの入力時と消去時とで操作を換えることなく容易にキーワードを消去することができる。
【００３９】
また、入力制御部１５３は、検索窓に、抽出されたキーワードと異なるキーワードが入力されていると判定した場合、検索窓に入力されているキーワードの後にスペースを入力するとともに、当該スペースの後に、抽出されたキーワードを入力する。
【００４０】
図３Ｅは、検索窓に抽出されるキーワードと異なるキーワードが表示されている状態を示す図である。図３Ｅに示す状態において、ユーザが「湯沢」を検索窓に向かってフリックする操作を行うと、入力制御部１５３は、図３Ｆに示すように、検索窓に既に表示されている「宿泊」の直後にスペースを入力するとともに、「湯沢」を入力する。ここで、図３Ｆに示される「□」はスペースを示すものとする。このようにすることで、ユーザは、複数のキーワードを入力するときも、１つのキーワードを入力する操作を繰り返すだけでよく、容易にキーワードを追加することができる。
【００４１】
なお、入力制御部１５３は、検索窓に入力されているキーワードと、抽出されたキーワードとが部分一致するとき、一致部分を削除、不一致部分を削除、検索窓に入力されているキーワードを削除すること等の処理により、検索窓に入力されているキーワードを変化させてもよい。
【００４２】
まず、抽出されたキーワードが、検索窓に入力されているキーワードの一部を構成しているケースとして、抽出されたキーワードが「湯沢」、検索窓に入力されているキーワードが「湯沢高原」である場合を例として説明する。この場合、入力制御部１５３は、不一致部分「高原」を削除し、検索窓に入力されているキーワードを「湯沢」としてもよい。また、入力制御部１５３は、一致部分「湯沢」を削除し、検索窓に入力されているキーワードを「高原」としてもよい。また、入力制御部１５３は、検索窓に入力されているキーワード「湯沢高原」を削除してもよい。なお、入力制御部１５３は、抽出されたキーワードが「湯沢」が検索窓に既に入力されていると判定し、検索窓に入力されているキーワード「湯沢高原」を維持するようにしてもよい。
【００４３】
また、入力制御部１５３は、検索窓に入力されているキーワードと、抽出されたキーワードとが部分一致するとき、一致部分を削除するか、不一致部分を削除するか、検索窓に入力されているキーワードを削除するかについて、選択を受け付ける画面を表示させ、当該画面における選択結果に基づいて入力制御を行うようにしてもよい。
【００４４】
また、抽出されたキーワードが、検索窓に入力されているキーワードを含んでいるケースとして、抽出されたキーワードが「湯沢高原」、検索窓に入力されているキーワードが「湯沢」である場合を例として説明する。この場合、入力制御部１５３は、一致部分「湯沢」を削除し、検索窓に入力されているキーワードを「高原」に置き換えてもよい。また、入力制御部１５３は、検索窓に入力されているキーワードを「湯沢高原」に置き換えてもよい。また、入力制御部１５３は、検索窓に入力されているキーワード「湯沢」を削除してもよい。なお、入力制御部１５３は、検索窓に入力されているキーワード「湯沢」を維持するようにしてもよい。
【００４５】
以下に、検索窓に入力されているキーワードと、抽出されたキーワードとを置き換える例について図を用いて説明する。図３Ｇは、検索窓に入力されているキーワードと、抽出されたキーワードとが部分的に一致している状態を示す図である。図３Ｇに示すように、検索窓に「湯沢」が入力され、ユーザが「湯沢」を複数回タッチして「湯沢高原」を選択したとする。この場合、選択されたキーワード「湯沢高原」と、検索窓に入力されているキーワード「湯沢」とは部分一致している。この場合に、ユーザが「湯沢高原」を検索窓に向かってフリックする操作を行うと、入力制御部１５３は、検索窓に入力されている「湯沢」を消去し、図３Ｈに示すように、「湯沢高原」を入力する。
【００４６】
また、入力制御部１５３は、図３Ｈに示すように、検索窓に「湯沢高原」が入力されている状態において、ユーザがメッセージから「湯沢」を選択したとする。この場合に、ユーザが「湯沢」を検索窓に向かってフリックする操作を行うと、入力制御部１５３は、２つのキーワード「湯沢」と「湯沢高原」とで部分一致していることから、検索窓に入力されている「湯沢高原」を消去し、図３Ｇに示すように「湯沢」を入力する。
【００４７】
検索部１５４は、検索窓にキーワードが入力されている状態において、操作部１１が検索を実行する操作を受け付けると、無線部１３を介して、検索サーバ３に当該キーワードを送信する。そして、検索部１５４は、無線部１３を介して、検索サーバ３から検索結果を受信して、表示部１２に表示させる。ここで、検索を実行する操作とは、例えば、検索窓に表示されている虫眼鏡のアイコンをタッチする操作である。
【００４８】
［キーワードの入力に係るフローチャート］
続いて、検索窓にキーワードが入力されるまでの処理の流れについて説明する。図４は、本実施形態に係る検索窓にキーワードが入力されるまでの処理の流れを示すフローチャートである。
【００４９】
まず、表示部１２にメッセージ及び検索窓が表示されている状態において、操作部１１はタッチ操作を受け付ける（Ｓ１）。
続いて、キーワード抽出部１５２は、操作部１１がタッチ操作を受け付けると、当該タッチ操作の操作位置に表示されているキーワードを選択する（Ｓ２）。
【００５０】
続いて、キーワードが選択されている状態において、操作部１１はフリック操作を受け付ける（Ｓ３）。
続いて、キーワード抽出部１５２は、操作部１１がフリック操作を受け付けると、当該フリック操作の開始位置に表示されているメッセージを構成する当該キーワードを抽出する（Ｓ４）。
【００５１】
続いて、入力制御部１５３は、検索窓に対してキーワードが既に入力されているか否かを判定する（Ｓ５）。入力制御部１５３は、キーワードが既に入力されていると判定すると（判定がＹＥＳの場合）、Ｓ７に処理を移し、キーワードが既に入力されていないと判定すると（判定がＮＯの場合）、Ｓ６に処理を移す。
Ｓ６において、入力制御部１５３は、キーワードが既に入力されていないことから、抽出したキーワードを検索窓に入力する（Ｓ６）。
【００５２】
Ｓ７において、入力制御部１５３は、検索窓に対して、Ｓ４において抽出したキーワードが入力されているか否かを判定する。入力制御部１５３は、抽出したキーワードが入力されていると判定すると（判定がＹＥＳの場合）、Ｓ８に処理を移し、抽出したキーワードが入力されていないと判定すると（判定がＮＯの場合）、Ｓ９に処理を移す。
【００５３】
Ｓ８において、入力制御部１５３は、抽出したキーワードが検索窓に入力されていることから、抽出したキーワードを検索窓から消去する。
入力制御部１５３は、抽出したキーワードが検索窓に入力されていないと判定した場合、検索窓に入力されているキーワードの後にスペースを入力するとともに、当該スペースの後に、抽出されたキーワードを入力する（Ｓ９、Ｓ１０）。
【００５４】
［本実施形態における効果］
以上のとおり、本実施形態に係る携帯端末１は、フリック操作を受け付けると、当該フリック操作の開始位置に表示されているメッセージを構成するキーワードを抽出し、抽出されたキーワードを検索窓に入力するので、ソフトウェアキーボードや数字キーを用いることなく容易に検索キーワードを入力することができる。また、携帯端末１はフリック操作によってキーワードを検索窓に入力することから、ユーザは、片手で容易に携帯端末１を操作することができる。さらに、ユーザは、キーワードを検索窓にドラッグする場合のように、検索窓に対してドラッグしている途中で指が表示画面から離れて入力操作が失敗に終わることなく、キーワードを入力することができる。
【００５５】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。
【符号の説明】
【００５６】
１・・・携帯端末、１１・・・操作部、１２・・・表示部、１３・・・無線部、１４・・・記憶部、１５・・・制御部、１５１・・・メッセージ送受信部、１５２・・・キーワード抽出部、１５３・・・入力制御部、１５４・・・検索部、２・・・メッセージサーバ、３・・・検索サーバ、Ｎ・・・ネットワーク
【図１】
0006051175.tif 000002
【図２】
0006051175.tif 000003
【図３Ａ】
0006051175.tif 000004
【図３Ｂ】
0006051175.tif 000005
【図３Ｃ】
0006051175.tif 000006
【図３Ｄ】
0006051175.tif 000007
【図３Ｅ】
0006051175.tif 000008
【図３Ｆ】
0006051175.tif 000009
【図３Ｇ】
0006051175.tif 000010
【図３Ｈ】
0006051175.tif 000011
【図４】
0006051175.tif 000012