(57)【要約】  携帯端末１は、タッチパネルディスプレイ３と、文字列に関連付けられた入力予測候補を記憶する入力予測候補記憶部３０と、タッチパネルディスプレイ３から入力された文字列に基づいて入力予測候補記憶部３０を参照し、該当する入力予測候補を画像付きのシンボルとしてカーソル１４ｂの周囲に表示するシンボル生成部２１と、一のオブジェクト１５が選択されたことを検知すると、オブジェクト１５に含まれる入力予測候補をカーソル１４ｂに入力する入力制御部２２と、を備えている。
2012132767.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルディスプレイと、
文字列に関連付けられた入力予測候補を記憶する入力予測候補記憶手段と、
入力手段から入力された文字列に基づいて前記入力予測候補記憶手段を参照し、該当する入力予測候補を入力予測候補情報として入力箇所の周囲に表示する入力予測候補表示手段と、
一の入力予測候補情報が選択されたことを検知すると、当該入力予測候補情報として表示された当該入力予測候補を前記入力箇所に入力する入力制御手段と、
を備えている、携帯端末。
【請求項２】
前記入力予測候補表示手段は、前記入力予測候補情報をシンボルとして表示する、
請求項１に記載の携帯端末。
【請求項３】
前記入力予測候補記憶手段に記憶されている前記入力予測候補に優先順位を付与する優先順位付与手段を更に備え、
入力予測候補表示手段は、前記優先順位に基づいて前記入力箇所の周囲に表示する前記入力予測候補情報の表示形態を変更する、
請求項１又は２に記載の携帯端末。
【請求項４】
前記優先順位付与手段は、前記優先順位に基づいて前記入力予測候補を複数のグループに分け、
入力予測候補表示手段は、前記入力箇所の周囲に表示する前記入力予測候補情報を前記グループ単位で切り換える、
請求項３に記載の携帯端末。
【請求項５】
前記入力予測候補表示手段は、前記タッチパネルディスプレイにおいて所定方向にフリック又はドラッグされたことを検知すると、当該フリック又はドラッグされる前に表示されていた前記入力予測候補情報に代えて、別のグループに属する前記入力予測候補情報を表示する、
請求項４に記載の携帯端末。
【請求項６】
前記入力予測候補表示手段は、一の入力予測候補情報が前記タッチパネルディスプレイの外側に向けてフリック又はドラッグされたことを検知すると、当該フリック又はドラッグされた当該入力予測候補情報に代えて、前記フリック又はドラッグされる前に表示されていない別の入力予測候補情報を表示する、
請求項４又は５に記載の携帯端末。
【請求項７】
前記優先順位付与手段は、前記入力予測候補の使用頻度に基づいて前記優先順位を付与する、
請求項３〜６の何れか一項に記載の携帯端末。
【請求項８】
前記入力予測候補記憶手段に記憶されている前記入力予測候補にはそれぞれ属性情報が関連付けられており、
前記優先順位付与手段は、入力時の端末の属性と前記属性情報とに基づいて前記優先順位を付与する、
請求項３〜７の何れか一項に記載の携帯端末。
【請求項９】
前記入力予測候補表示手段は、前記入力箇所の位置情報に基づいて、当該入力箇所を囲むように前記入力予測候補情報を表示する、
請求項１〜８の何れか一項に記載の携帯端末。
【請求項１０】
前記入力予測候補表示手段は、前記入力箇所の位置情報に基づいて、当該入力箇所の周囲を前記入力予測候補情報が移動するように表示する、
請求項１〜９の何れか一項に記載の携帯端末。
【請求項１１】
前記入力制御手段は、一の入力予測候補情報がタップされたこと、又は一の入力予測候補情報が前記入力箇所の方向にフリックされたことを検知すると、当該入力箇所に当該入力予測候補情報として表示された入力予測候補を入力する、
請求項１〜１０の何れか一項に記載の携帯端末。
【請求項１２】
前記入力制御手段は、一の入力予測候補情報がすでに入力された文字列間にドラッグアンドドロップされたことを検知すると、当該入力予測候補情報として表示された入力予測候補を当該文字列間に入力する、
請求項１〜１１の何れか一項に記載の携帯端末。
【請求項１３】
前記入力予測候補表示手段は、一の入力予測候補がピンチアウト又はダブルタップされたことを検知すると当該入力予測候補情報を拡大表示し、
前記入力制御手段は、前記入力予測候補情報の表示サイズに基づいて、前記入力箇所に入力する前記入力予測候補の表示サイズを調整する、
請求項１〜１２の何れか一項に記載の携帯端末。
【請求項１４】
前記入力予測候補表示手段は、一の入力予測候補がピンチインされたことを検知すると当該入力予測候補情報を縮小表示し、
前記入力制御手段は、前記入力予測候補情報の表示サイズに基づいて、前記入力箇所に入力する前記入力予測候補の表示サイズを調整する、
請求項１〜１３の何れか一項に記載の携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルディスプレイを備えた携帯端末に関する。
【背景技術】
【０００２】
入力した文字又は文字列に関連付けられた単語を表示する機能を備えた携帯端末が一般的となっている。例えば、特許文献１の図３には、本文を表示する本文領域の下段の予測候補表示領域に、入力予測候補としての単語が表示されることが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−０２２９０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の文字入力装置を備えた携帯端末では、入力予測候補表示領域に入力予測候補としての単語が一覧として表示されるので、ユーザは、例えば所定のキーを操作する等して所望の単語を選択しなければならない。また、本文領域とは離れた領域に入力予測候補としての単語が羅列した状態で表示されるので、ユーザに対して、所望の入力予測候補の入力を直感的に促すことができないおそれがある。【０００５】
本発明は、このような課題を解決するために成されたものであり、より直感的で簡易な入力を可能とする携帯端末を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の携帯端末は、タッチパネルディスプレイと、文字列に関連付けられた入力予測候補を記憶する入力予測候補記憶手段と、入力手段から入力された文字列に基づいて入力予測候補記憶手段を参照し、該当する入力予測候補を入力予測候補情報として入力箇所の周囲に表示する入力予測候補表示手段と、一の入力予測候補情報が選択されたことを検知すると、当該入力予測候補情報として表示された当該入力予測候補を前記入力箇所に入力する入力制御手段と、を備えている。【０００７】
この発明では、文字列に対応する入力予測候補が１つずつ入力予測候補情報として、タッチパネルディスプレイにおける入力箇所の周辺に表示される。ユーザは、入力箇所の周辺に表示されている入力予測候補情報の中から選択した一の入力予測候補情報を選択するだけの操作で入力ができるので、ユーザにとって直感的で簡易な入力を提供することができる。【０００８】
また、本発明の携帯端末は、入力予測候補表示手段は、入力予測候補情報をシンボルとして表示することができる。【０００９】
この発明では、文字列に対応する入力予測候補が１つずつシンボル化され、タッチパネルディスプレイにおける入力箇所の周辺に表示される。ここでいうシンボルとは、入力予測候補としての文字列、絵文字等が単語或いは文節ごとに図形化（オブジェクト化）されたものをいう。ユーザは、入力箇所の周辺に表示されているシンボルの中から選択した一のシンボルを選択するだけの操作で入力ができるので、ユーザにとって直感的で簡易な入力を提供することができる。【００１０】
また、本発明の携帯端末では、入力予測候補記憶手段に記憶されている入力予測候補に優先順位を付与する優先順位付与手段を更に備え、入力予測候補表示手段は、優先順位に基づいて入力箇所の周囲に表示する入力予測候補情報の表示形態を変更してもよい。【００１１】
この場合、入力予測候補に付与された優先順位に基づいて入力予測候補情報（シンボル）のサイズや図柄、また、入力予測候補情報の重なりの順番といった表示形態が変更されることで、ユーザに対してより直感的な入力を提供することができる。【００１２】
また、本発明の携帯端末では、優先順位付与手段は、優先順位に基づいて入力予測候補を複数のグループに分け、入力予測候補表示手段は、入力箇所の周囲に表示する入力予測候補情報をグループ単位で切り換えることができる。【００１３】
この場合、スペースの限られた入力箇所周辺に、多くの入力予測候補情報を表示することができる。【００１４】
また、本発明の携帯端末では、入力予測候補表示手段は、タッチパネルディスプレイにおいて所定方向にフリック又はドラッグされたことを検知すると、当該フリック又はドラッグされる前に表示されていた入力予測候補情報に代えて、別のグループに属する入力予測候補情報を表示することができる。また、本発明の携帯端末では、入力予測候補表示手段は、一の入力予測候補情報がタッチパネルディスプレイの外側に向けてフリック又はドラッグされたことを検知すると、当該フリック又はドラッグされた当該入力予測候補情報に代えて、フリック又はドラッグされる前に表示されていない別の入力予測候補情報を表示することができる。【００１５】
これにより、他の入力予測候補情報を表示するにあたり、ユーザにとって直感的で簡易な入力を提供することができる。【００１６】
また、本発明の携帯端末では、優先順位付与手段は、入力予測候補の使用頻度に基づいて優先順位を付与することができる。また、本発明の携帯端末では、入力予測候補記憶手段に記憶されている入力予測候補にはそれぞれ属性情報が関連付けられており、優先順位付与手段は、入力時の端末の属性と属性情報とに基づいて優先順位を付与することができる。【００１７】
この場合、属性情報に基づく優先順位の付与により、ユーザに対してより直感的な入力を提供することができる。【００１８】
また、本発明の携帯端末では、入力予測候補表示手段は、入力箇所の位置情報に基づいて、当該入力箇所を囲むように入力予測候補情報を表示することができる。また、本発明の携帯端末では、入力予測候補表示手段は、入力箇所の位置情報に基づいて、当該入力箇所の周囲を入力予測候補情報が移動するように表示することができる。【００１９】
この場合、より視覚的に目にとまりやすくなるので、より直観的に入力を促すことができる。【００２０】
また、本発明の携帯端末では、入力制御手段は、一の入力予測候補情報がタップされたこと、又は一の入力予測候補情報が入力箇所の方向にフリックされたことを検知すると、当該入力箇所に当該入力予測候補情報として表示された入力予測候補を入力してもよい。【００２１】
この場合、ユーザは、入力箇所の周辺に表示されている入力予測候補情報の中から選択した一の入力予測情報をタップ又は入力箇所にフリックするだけの簡単な操作で入力ができるので、ユーザにとって直感的で簡易な入力を提供することができる。【００２２】
また、本発明の携帯端末では、入力制御手段は、一の入力予測候補情報がすでに入力された文字列間にドラッグアンドドロップされたことを検知すると、当該入力予測候補情報として表示された入力予測候補を当該文字列間に入力してもよい。【００２３】
また、本発明の携帯端末では、入力予測候補表示手段は、一の入力予測候補がピンチアウト又はダブルタップされたことを検知すると当該入力予測候補情報を拡大表示し、入力制御手段は、入力予測候補情報の表示サイズに基づいて、入力箇所に入力する入力予測候補の表示サイズを調整してもよい。また、本発明の携帯端末では、入力予測候補表示手段は、一の入力予測候補がピンチインされたことを検知すると当該入力予測候補情報を縮小表示し、入力制御手段は、入力予測候補情報の表示サイズに基づいて、入力箇所に入力する入力予測候補の表示サイズを調整してもよい。
【発明の効果】
【００２４】
本発明の携帯端末によれば、直感的で簡易な入力が可能となる。
【図面の簡単な説明】
【００２５】
【図１】本実施形態に係る携帯端末を示す外観図である。
【図２】図１に示す携帯端末の機能構成を示すブロック図である。
【図３】メールアプリケーションの画面の一例を説明するための図である。
【図４】メールアプリケーションの画面におけるフリック時の表示の一例を説明するための図である。
【図５】図１に示す携帯端末のハードウェア構成を示す図である。
【図６】図１に示す携帯端末における入力文字制御の流れを示したフローチャートである。
【図７】図６から続く、入力文字制御の流れを示したフローチャートである。
【図８】入力制御部における本実施形態とは異なる入力制御を説明するための説明図である。
【図９】オブジェクトの表示方法を説明する説明図である。
【図１０】表示オブジェクトの切替方法を説明する説明図である。
【発明を実施するための形態】
【００２６】
添付図面を参照しながら本発明の実施形態を説明する。可能な場合には、同一の部分に同一の符号を付して、重複する説明を省略する。図１は、本実施形態に係る携帯端末を示す外観図である。図２は、図１の携帯端末の機能構成を示すブロック図である。図３は、メールアプリケーションの画面の一例を説明するための図である。図４は、メールアプリケーションの画面におけるフリック時の表示の一例を説明するための図である。また、説明中「上」、「下」、「左」、「右」等の方向を示す語は、図面に示された状態に基づいた便宜的な語である。
【００２７】
携帯端末１は、図１及び図２に示すように、タッチパネルディスプレイ（入力手段）３、アプリケーション制御部５、文字入力制御部１０を備えている。
【００２８】
タッチパネルディスプレイ３は、筺体２の一方の表面に配置されており、入出力の機能を兼ね備えた電子部品である。タッチパネルディスプレイ３は、タッチパネルディスプレイ制御部３ａによってタッチパネルディスプレイ３への入力や出力が制御される。タッチパネルディスプレイ制御部３ａが受け付ける入力としては、指やタッチパネル用のペン等を利用したユーザによるタッチパネルディスプレイ３上の接触が挙げられる。また、タッチパネルディスプレイ制御部３ａが行う出力としては、例えば、メールアプリケーションを介して表示される図３のような表示画面や、文字や画像等の視覚的なコンテンツをタッチパネルディスプレイ３上に表示させたりすることが挙げられる。タッチパネルディスプレイ制御部３ａは、受け付けた入力をアプリケーション制御部５を介して文字入力制御部１０に出力したり、文字入力制御部１０からの出力をアプリケーション制御部５を介して受信したりする。
【００２９】
アプリケーション制御部５は、各種アプリケーションを実行する部分である。アプリケーション制御部５が実行するアプリケーションとしては、例えば、メールアプリケーション、メモアプリケーション、スケジューラ等が例示できる。アプリケーション制御部５は、各種アプリケーション画面をタッチパネルディスプレイ３に表示すると共に、タッチパネルディスプレイ３における入出力と文字入力制御部１０における入出力とを中継する。以下、アプリケーション制御部５が実行するメールアプリケーション上で、文字入力制御部１０が作動する場合について説明する。
【００３０】
ここで、アプリケーション制御部５が制御するアプリケーションの１つであるメールアプリケーションについて、図３を用いて説明する。メールアプリケーションは、ユーザに対してメール本文の入力、送信、メールの受信、受信メールの表示といった機能を提供する。図３は、メールアプリケーションを起動させた場合にタッチパネルに表示されるメールアプリケーションの画面（以下、メール画面と称す）の一例である。メール画面１３は、本文表示領域１４と、入力文字表示領域１７と、メニュー表示領域１８と、入力領域１９とを含んでいる。
【００３１】
本文表示領域１４は、ユーザによって既に入力された本文１４ａと、これから文字を入力しようとする箇所を示すカーソル（入力箇所）１４ｂとを表示する部分である。入力文字表示領域１７は、タッチパネルディスプレイ３を介して入力された文字列をリアルタイムで表示する部分である。メニュー表示領域１８は、各種機能を起動させるためのメニューボタン１８ａを表示する。入力領域１９は、例えば文字を入力するためのキー１９ａを表示する部分である。当該キー１９ａとしては、ひらかな、カタカナ、アルファベット、数字、記号等が例示される。
【００３２】
文字入力制御部１０は、タッチパネルディスプレイ３に表示される画面に入力される文字を制御する部分であり、文字入力制御に関する機能を実現する制御部２０と、文字列に関連付けられた入力予測候補を記憶する入力予測候補記憶部（入力予測候補記憶手段）３０と、入力予測候補に使用頻度を関連付けて記憶する履歴管理記憶部４０とを有している。
【００３３】
制御部２０は、タッチパネルディスプレイ３、アプリケーション制御部５、入力予測候補記憶部３０、及び履歴管理記憶部４０を制御している。制御部２０は、機能的構成要素として、シンボル生成部（入力予測候補表示手段）２１、入力制御部（入力制御手段）２２、優先順位付与部（優先順位付与手段）２３を有している。
【００３４】
シンボル生成部２１は、タッチパネルディスプレイ３を介して入力された文字列に基づいて入力予測候補記憶部３０を参照し、該当する入力予測候補をシンボル（入力予測候補情報）１５（以下、「オブジェクト１５」と称す）としてカーソル１４ｂの周囲に表示する部分である（図３参照）。ここでは、「あ」といった一文字も文字列と称して以下説明する。
【００３５】
シンボル生成部２１は、例えば、ユーザによって入力された「あ」という文字列を受け付けると、文字列「あ」に関連付けられた入力予測候補を入力予測候補記憶部３０に含まれる辞書テーブル３１、絵文字テーブル３２、及び予測変換テーブル３３から読み出し、オブジェクト１５をメール画面１３においてカーソル１４ｂを表示する周辺に表示する。カーソル１４ｃの周辺とは、オブジェクト１５がカーソルに重ならないような範囲をいう。オブジェクト１５には、文字列をオブジェクト化したもの１５ａや、絵文字や画像をオブジェクト化したもの１５ｂが含まれる。
【００３６】
入力制御部２２は、図４に示すように、ユーザが選択した一のオブジェクト１５がカーソル１４ｂに指６０によってフリック（選択）されたときに、当該オブジェクト１５に含まれる入力予測候補をカーソル１４ｂに入力する部分である。一のオブジェクトがタッチパネルディスプレイ３を介してカーソル１４ｂに向けてフリックされると、入力制御部２２は、当該一のオブジェクトに対応する入力予測候補を、アプリケーション制御部５を介して、メール画面１３における本文表示領域１４に本文１４ａとして表示させる。
【００３７】
優先順位付与部２３は、入力予測候補記憶部３０に記憶されている入力予測候補に優先順位を付与する部分である。優先順位付与部２３は、後述する履歴管理記憶部４０を参照し、入力予測候補に対応する使用頻度に基づいて優先順位を付与する。シンボル生成部２１は、この優先順位に基づいてカーソル１４ｂの周囲に表示するオブジェクト１５の色や、表示サイズといった表示形態を変えることができる。
【００３８】
入力予測候補記憶部３０は、文字列に関連付けられた漢字を記憶する辞書テーブル３１、文字列に関連付けられた絵文字画像及びその名称を記憶する絵文字テーブル３２、文字列に関連付けられた予測文字列を記憶する予測変換テーブル３３を有している。履歴管理記憶部４０は、オブジェクト１５として表示された入力予測候補が、本文１４ａとして実際に使用された使用頻度を回数として記憶する。
【００３９】
図５は、携帯端末のハードウェア構成を示す図である。携帯端末１は、図５に示すように、オペレーティングシステムやアプリケーションプログラムなどを実行するＣＰＵ５１、ＲＯＭ及びＲＡＭで構成される主記憶部５２、ハードディスク、メモリ等で構成される入力予測候補記憶部３０や履歴管理記憶部４０としての補助記憶部５３、操作ボタン、タッチパネルディスプレイ３等の入力部５４、タッチパネルディスプレイ３等の出力部５５で構成される。上述したアプリケーション制御部５及び制御部２０における各機能は、ＣＰＵ５１及び主記憶部５２に所定のソフトウェアを読み込ませ、ＣＰＵ５１の制御の下で、タッチパネルディスプレイ３に情報を表示させたり、タッチパネルディスプレイ３において入力される情報を読み込んだり、主記憶部５２及び補助記憶部５３に対してデータの読み書きを実行させたりすることで実現される。
【００４０】
以下、本実施形態の特徴部分である入力文字を制御する際の処理について、図６及び図７を用いて説明する。図６は、携帯端末における入力文字制御の流れを示したフローチャートである。図７は、図６から続く、入力文字制御の流れを示したフローチャートである。
【００４１】
ここでは、アプリケーション制御部５によるメールアプリケーションが起動している場合の入力文字制御について説明する。メールアプリケーションが起動している携帯端末１では、まずタッチパネルディスプレイ３が、ユーザからの文字の入力を受け付け、アプリケーション制御部５に通知する（Ｓ１）。例えば、タッチパネルディスプレイ３を介して文字列「お」が入力され、この文字列「お」がアプリケーション制御部５に通知される。
【００４２】
次に、アプリケーション制御部５は、文字列「お」を受け取ると、メール画面１３の入力文字表示領域１７に文字列「お」を表示すると共に、制御部２０にこの文字列「お」を通知する（Ｓ２）。
【００４３】
次に、制御部２０に含まれるシンボル生成部２１は、文字列「お」を受け取ると、入力予測候補記憶部３０の中の辞書テーブル３１、絵文字テーブル３２、及び予測変換テーブル３３のそれぞれに、文字列「お」に関連付けられた文字列や絵文字がないか問い合わせる（Ｓ３，５，７）。
【００４４】
次に、シンボル生成部２１は、辞書テーブル３１において文字列「お」に関連付けられた、例えば、「尾」、「緒」、「御」といった入力予測候補を見つけた場合、辞書テーブル３１から当該入力予測候補を読み出す（Ｓ４）。また、シンボル生成部２１は、絵文字テーブル３２において名称が「お」で始まる絵文字の入力予測候補を見つけた場合、絵文字テーブル３２から当該入力予測候補を読み出す（Ｓ６）。
【００４５】
また、シンボル生成部２１は、予測変換テーブル３３において文字列「お」に関連付けられた、例えば、「おはようございます」、「おや？」、「おめでとう！」といった入力予測候補を見つけた場合、予測変換テーブル３３から当該入力予測候補を読み出す（Ｓ８）。
【００４６】
次に、シンボル生成部２１は、辞書テーブル３１、絵文字テーブル３２、予測変換テーブル３３から読み出したそれぞれの入力予測候補について、使用頻度に関する情報がないかを履歴管理記憶部４０の中の履歴管理テーブル４１に問い合わせる（Ｓ９）。シンボル生成部２１は、履歴管理テーブル４１からそれぞれの入力予測候補に関連付けられた使用頻度としての回数に関する情報を見つけると、入力予測候補と共に当該回数を読み出す（Ｓ１０）。
【００４７】
次に、シンボル生成部２１は、辞書テーブル３１、絵文字テーブル３２、予測変換テーブル３３から読み出したそれぞれの入力予測候補のオブジェクト１５を生成する（Ｓ１１）。このとき、優先順位付与部２３は、履歴管理テーブル４１から読み出した使用頻度としての回数に基づいて、上記オブジェクト１５に優先順位を付与する。シンボル生成部２１は、この優先順位に基づいて、オブジェクト１５の大きさや色を変更する（Ｓ１２）。
【００４８】
例えば、シンボル生成部２１は、履歴管理テーブル４１から読み出した使用頻度に基づいて、１００回以上のときはＬＬサイズ、５０回以上のときはＬサイズ、１１回以上４９回以下のときはＭサイズ、１０回以下のときはＳサイズとなるようにオブジェクト１５の表示形態を変更してもよい。また、上述の変更によって、１種類のサイズのオブジェクトしか表示されないような場合には、改めて表示形態を変更することも可能である。例えば、Ｍサイズのオブジェクトしか表示されないような場合には、シンボル生成部２１は、使用頻度が４０回以上４９回以下のときはＬＬサイズ、３０回以上３９回以下のときはＬサイズ、２０回以上２９回以下のときはＭサイズ、１９回以下のときはＳサイズとなるように再びオブジェクトの表示形態を変更してもよい。
【００４９】
また、シンボル生成部２１は、優先順位付与部２３によって付与された優先順位に基づいて、オブジェクト１５の重ね順が変わるように表示形態を変更してもよい。例えば、優先順位付与部２３は使用頻度としての回数が多い入力予測候補ほど優先順位を高め、シンボル生成部２１は、優先順位が高い入力予測候補に対応するオブジェクトほど、手前側に表示されるように表示形態を変更してもよい。
【００５０】
次に、シンボル生成部２１は、メール画面１３においてカーソル１４ｂを表示する周辺に、ステップＳ１２において決定された大きさや色に従ったオブジェクト１５を表示するようにアプリケーション制御部５を制御して（Ｓ１３）、カーソル１４ｂの周辺に当該オブジェクト１５を表示する（Ｓ１４）。
【００５１】
このとき、優先順位付与部２３は、使用頻度に基づいてオブジェクト１５を複数のグループに分け、シンボル生成部２１は、カーソル１４ｂが表示される周辺に表示させるオブジェクト１５を当該グループ単位で切り換えることができる。例えば、優先順位付与部２３は、使用頻度に基づいてオブジェクト１５を第１グループ及び第２グループのグループに分け、シンボル生成部２１は、メニュー表示領域１８に表示される「次候補」ボタン１８ａの入力をタッチパネルディスプレイ３を介して受け付けることにより、グループ単位の切り換えを行ってもよい。この場合、アプリケーション制御部５は、メニュー表示領域１８に表示される「次候補」ボタン１８ａの入力をタッチパネルディスプレイ３を介して受け付け（Ｓ１５）、その情報をシンボル生成部２１に通知する（Ｓ１６）。この情報を受け取ったシンボル生成部２１は、アプリケーション制御部５を制御して（Ｓ１７）、カーソル１４ｂの周辺に第２グループに属するオブジェクト１５を表示させる（Ｓ１８）。これにより、スペースの限られたカーソル１４ｂの周辺に、多くの入力予測候補としてのオブジェクト１５を表示することができる。
【００５２】
次に、アプリケーション制御部５は、図４に示すように、例えば、「おめでとう！」に対応するオブジェクト１５がカーソル１４ｂの周辺にフリックされたことをタッチパネルディスプレイ３から受け付けると（Ｓ１９）、この情報を入力制御部２２に通知する（Ｓ２０）。入力制御部２２は、この情報を受け付けると、フリックされたオブジェクトに対応する入力予測候補「おめでとう！」をカーソル１４ｂに入力する文字列として受け付ける（Ｓ２１）。次に、入力制御部２２は、アプリケーション制御部５を制御して（Ｓ２２）、受け付けた文字列をカーソル１４ｂに表示させる（Ｓ２３）。
【００５３】
入力制御部２２は、ステップＳ２１において、フリックされたオブジェクト１５に対応する入力予測候補「おめでとう！」を本文入力箇所に入力する文字列として受け付けると、履歴管理記憶部４０に記憶された履歴管理テーブル４１について、上記入力予測候補「おめでとう！」に関連付けられた使用頻度としての回数を「＋１」する更新をする（Ｓ２４）。
【００５４】
以上に説明したように、本実施形態の携帯端末１によれば、文字列に対応する入力予測候補が１つずつオブジェクト化され、メール画面１３におけるカーソル１４ｂの周辺に表示される。ユーザは、カーソル１４ｂの周辺に表示されている入力予測候補としてのオブジェクト１５の中から一のオブジェクトをカーソル１４ｂの周辺にフリックするだけの簡単な操作をタッチパネルディスプレイ３を介して行うことで本文１４ａの入力ができるようになる。この結果、ユーザにとって直感的で簡易な入力を提供することができる。
【００５５】
以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で以下のような様々な変形が可能である。
【００５６】
上記実施形態における入力制御部２２では、ユーザが選択した一のオブジェクト１５がカーソル１４ｂに向けて指６０でフリックされたときに、当該オブジェクト１５に含まれる入力予測候補がカーソル１４ｂが表示された位置に入力される例を挙げて説明したが、本発明はこれに限定されるものではない。入力制御部２２は、カーソル１４ｂの周囲に表示された一のシンボルが選択されたことを検知したとき、オブジェクト１５に含まれる入力予測候補をカーソル１４ｂに入力できればよく、例えば以下に示す入力制御がなされてもよい。なお、以下の説明では、メールアプリケーションでの入力に限定しないで説明を行う。
【００５７】
図８（Ａ）は、入力制御部における上記実施形態とは異なる入力制御を説明するための説明図である。カーソル１４ｃは、次に入力される文字が表示される位置を示している。例えば、入力制御部２２は、カーソル１４ｃの周囲に表示された一のオブジェクト１５ｃが、ユーザの指６０でタップされたことをタッチパネルディスプレイ３（図１参照）を介して検知すると、当該一のオブジェクトに対応する入力予測候補としての文字１１４ｄを表示領域１１４に表示させてもよい。すなわち、「おはよう」の文字が含まれるオブジェクト１５ｃがユーザによってタップされると、表示領域１１４に「おはよう」の文字１１４ｄが入力される。
【００５８】
図８（Ｂ）は、図８（Ａ）と同様に、入力制御部２２における上記実施形態とは異なる入力制御を説明するための説明図である。例えば、入力制御部２２は、カーソル１１４ｃの周囲に表示された一のオブジェクト１５ｄが、ユーザの指６０で図８（Ｂ）に示す矢印の向きにドラッグ＆ドロップされたことをタッチパネルディスプレイ３（図１参照）を介して検知すると、当該一のオブジェクトに対応する入力予測候補としての文字１１４ｅを表示領域１１４のドロップされた位置に表示させてもよい。すなわち、「急いで」の文字が含まれるオブジェクト１５ｄがユーザによってドラッグ＆ドロップされると、表示領域１１４のドロップされた位置に「急いで」の文字１１４ｅが挿入される。
【００５９】
図８（Ｃ）は、図８（Ａ）と同様に、入力制御部２２における上記実施形態とは異なる入力制御を説明するための説明図である。例えば、入力制御部２２は、カーソル１１４ｂの周囲に表示された一のオブジェクト１５ｅが、ユーザの指６０でピンチアウトされたことをタッチパネルディスプレイ３（図３参照）を介して検知すると、当該一のオブジェクトのサイズを拡大して表示させてもよい。すなわち、画像が含まれるオブジェクト１５ｅがユーザによってピンチアウトされると、オブジェクトのサイズが大きくなる。その後、ユーザによって、フリック、タップ、ドラッグ＆ドロップなどの選択操作がなされることにより、表示領域１１４にサイズの大きくなった画像が入力されるようになる。なお、上記ピンチアウトの操作の代わりに、ダブルタップの操作としてもよい。また、オブジェクト１５ｅは、画像が含まれるものだけでなく、文字列が含まれるものであってもよい。
【００６０】
また、カーソル１１４ｂの周囲に表示された一のオブジェクト１５ｅが、ユーザの指６０でピンチインされたことをタッチパネルディスプレイ３を介して検知すると、当該一のオブジェクトのサイズを縮小して表示させてもよい。その後、ユーザによって、フリック、タップ、ドラッグ＆ドロップなどの選択操作がなされることにより、表示領域１１４にサイズの小さくなった画像が入力される点も同様である。
【００６１】
また、上記実施形態におけるシンボル生成部２１では、入力予測候補を入力予測候補記憶部３０に含まれる辞書テーブル３１などから読み出し、図９（Ａ）に示すように、表示領域１４のカーソル１４ｃの周辺にランダムにオブジェクト１５を表示する例を挙げて説明したが、本発明はこれに限定されるものではない。
【００６２】
図９（Ｂ）は、オブジェクトの表示方法を説明する説明図である。例えば、シンボル生成部２１は、カーソル１４ｃの位置情報に基づいて、当該カーソル１４ｃを囲むようにオブジェクト１５を表示してもよい。具体的には、カーソル１４ｃを中心とする円の円周方向に沿ってオブジェクト１５を表示してもよい。また、図９（Ｂ）に示すように同心円状に幾重にもオブジェクト１５を配置することもできる。このとき、例えば、カーソル１４ｃに近い位置ほど、優先順位付与部２３によって付与された優先順位の高いオブジェクト１５を表示するようにしてもよい。また、外側の円周状に配置されたオブジェクト１５を、反時計回り（図９（Ｂ）に示す矢印Ａの向き）にゆっくりと回転させながら表示させ、内側の円周状に配置されたオブジェクト１５を、時計回り（図９（Ｂ）に示す矢印Ｂの向き）にゆっくりと回転させながら表示させてもよい。これにより、より視覚的にオブジェクト１５が表示されるようになり、ユーザの目にとまりやすくなるという効果を奏する。
【００６３】
図９（Ｃ）は、図９（Ｂ）と同様に、オブジェクトの表示方法を説明する説明図である。例えば、シンボル生成部２１は、カーソル１４ｃの位置情報に基づいて、当該カーソル１４ｃの周囲をオブジェクト１５が移動するように表示してもよい。具体的には、カーソル１４ｃの周辺を表示領域１４上側から表示領域１４下側に向かって（図９（Ｃ）示す矢印の向き）オブジェクト１５を移動させる表示をさせてもよい。また、シンボル生成部２１は、表示領域１４下側まで移動したオブジェクト１５を、再び表示領域１４上側から表示領域１４下側まで移動させる表示を繰り返してもよいし、異なるオブジェクト１５を表示領域１４上側から表示領域１４下側に次々と移動させる表示をさせてもよい。更に、オブジェクト１５を移動させるにあたっては、図９（Ｃ）示す矢印に示す方向に直線状に移動させてもよいし、蛇行しながら移動（揺れるようなイメージ）させてもよい。また、オブジェクト１５を移動させる方向は上下方向だけでなく左右方向であってもよい。
【００６４】
また、例えば、シンボル生成部２１は、視覚障害者を対象に、オブジェクト１５のサイズを大きくして、表示領域１４に表示されるオブジェクト１５の数を少なくしてもよい。
【００６５】
上記に示したような、シンボル生成部２１におけるオブジェクト１５の表示方法は、設定メニューなどからユーザが任意に選択できるように構成されることが望ましい。
【００６６】
また、上記実施形態では、優先順位付与部２３は、使用頻度に基づいてオブジェクト１５を第１グループ及び第２グループのグループに分け、シンボル生成部２１が、メニュー表示領域１８に表示される「次候補」ボタン１８ａの入力をタッチパネルディスプレイ３を介して受け付けることにより、グループ単位の切り換えを行う例を挙げて説明した。しかし、本発明はこれに限定されるものではない。
【００６７】
図１０（Ａ）は、表示オブジェクトの切替方法を説明する説明図である。例えば、シンボル生成部２１は、タッチパネルディスプレイ３において所定方向にフリック又はドラッグされたことを検知すると、当該フリック又はドラッグされる前に表示されていたオブジェクト１５に代えて、別のグループに属するオブジェクト１５を表示してもよい。具体的には、第１グループに属するオブジェクト１５がカーソル１４ｃの周辺に表示されているとき、シンボル生成部２１が、ページをめくるような左から右のスライド（フリック）操作をタッチパネルディスプレイ３を介して検知すると、第２グループ（他のグループ）に属するオブジェクト１５がカーソル１４ｃの周辺に表示されるように表示を切り換えてもよい。
【００６８】
図１０（Ｂ）は、表示オブジェクトの切替方法を説明する説明図である。例えば、シンボル生成部２１は、一のオブジェクト１５ｆがタッチパネルディスプレイ３の外側に向けてフリック又はドラッグされたことを検知すると、当該フリック又はドラッグされた当該オブジェクト１５ｆに代えて、フリック又はドラッグされる前に表示されていない別のオブジェクト１５ｇを表示してもよい。具体的には、シンボル生成部２１が、一のオブジェクト１５ｆをドラッグして表示領域１４の外側にドロップされたことをタッチパネルディスプレイ３を介して検知すると、ドロップされたオブジェクト１５ｆを表示領域１４から削除し、代わりに新たな候補に対応するオブジェクト１５ｇを表示領域１４に表示させてもよい。このとき、シンボル生成部２１は、新たな候補に対応するオブジェクト１５ｆを、図１０（Ｂ）に示すように、既に表示されているオブジェクト１５の背面側に表示させてもよい。
【００６９】
上記実施形態における優先順位付与部２３では、履歴管理テーブル４１から読み出した使用頻度に基づいて入力予測候補に優先順位を付与する例を挙げて説明したがこれに限定されるものではない。例えば、入力予測候補記憶部３０の予測変換テーブル３３には、文字列に関連付けられた入力予測候補の他に、例えば「プライベート」、「ビジネス」といった属性情報が関連付けられていてもよい。属性情報としては、例えばジャンル情報がある。「おはようございます」には、「一般・ビジネス用」というジャンル情報、「おや？」には、「プライベート用」というジャンル情報を関連付けることができる。
【００７０】
優先順位付与部２３は、例えば、入力時間やメールの宛先といった文字入力時の端末の属性と、上述の属性情報とに基づいて、入力予測候補に優先順位を付与することができる。シンボル生成部２１は、このようにして付与された優先順位に基づいて、オブジェクトの色、大きさ、重ね順を決定することができる。これにより、利用シーンに応じてそれぞれのユーザインタフェイスを提供することができる。
【００７１】
また、優先順位付与部２３が、入力時間やメールの宛先といった文字入力時の端末の属性に基づいて優先順位を付与する場合には、履歴管理テーブル４１に記憶された使用頻度に関する情報を使用することができる。例えば、ＡＭ５：００からＡＭ１１：００であれば、履歴管理テーブル４１に記録されている入力予測候補「おはよう」に対する使用頻度としての回数を「＋５」することにより、入力予測候補「おはよう」の優先順位を上げることが可能となる。同様に、例えば、ＡＭ１１：００からＰＭ１７：００であれば、履歴管理テーブル４１に記録されている入力予測候補「こんにちは」に対する使用頻度としての回数を＋５、ＰＭ１７：００からＡＭ５：００であれば、履歴管理テーブル４１に記録されている入力予測候補「こんばんは」に対する使用頻度としての回数を「＋５」することにより同様の処理が可能となる。
【００７２】
上記実施形態の携帯端末１では、メールアプリケーション上で文字入力制御部１０が作動する例を挙げて説明したがこれに限定されるものではなく、メモアプリケーション、スケジューラ等においても、上記文字入力制御部１０を起動することができる。
【００７３】
上記実施形態の携帯端末１では、ユーザからの文字列の入力をタッチパネルディスプレイ３上に表示された入力キー１９ａを介して受け付ける例を挙げて説明したがこれに限定されるものではなく、例えば、筺体表面に設けられているハードキーを介して受け付ける構成であってもよい。
【００７４】
また、履歴管理記憶部４０に記憶される履歴管理テーブル４１には、使用頻度としての回数の他に、入力予測候補に続いて入力される「続きの入力予測候補」が記憶されていてもよい。例えば、入力予測候補「おはよう」の入力のあとに、「元気？」という文字列が入力されれば、この「元気？」という文字列を続きの入力予測候補として記憶する。これにより、入力予測候補「おはよう」に対応するオブジェクトがフリックされると、文字列「元気？」に対応するオブジェクト１５がカーソル１４ｂの周辺に表示されるようになる。
【符号の説明】
【００７５】
１…携帯端末、２…筺体、３…タッチパネルディスプレイ（入力手段）、３ａ…タッチパネルディスプレイ制御部、５…アプリケーション制御部、１０…文字入力制御部（文字入力制御）、１３…メール画面、１４…本文表示領域、１４ａ…本文、１４ｂ…カーソル（入力箇所）、１５…オブジェクト（入力予測候補情報、シンボル）、１７…入力文字表示領域、１８…メニュー表示領域、１８ａ…メニューボタン、１９…入力領域、１９ａ…入力キー、２０…制御部、２１…シンボル生成部（シンボル生成手段）、２２…入力制御部（入力制御手段）、２３…優先順位付与部（優先順位付与手段）、３０…入力予測候補記憶部（入力予測候補記憶手段）、３１…辞書テーブル、３２…絵文字テーブル、３３…予測変換テーブル、４０…履歴管理記憶部、４１…履歴管理テーブル、５１…ＣＰＵ、５２…主記憶部、５３…補助記憶部、５４…入力部、５５…出力部。
【図１】
2012132767.tif 000003
【図２】
2012132767.tif 000004
【図３】
2012132767.tif 000005
【図４】
2012132767.tif 000006
【図５】
2012132767.tif 000007
【図６】
2012132767.tif 000008
【図７】
2012132767.tif 000009
【図８】
2012132767.tif 000010
【図９】
2012132767.tif 000011
【図１０】
2012132767.tif 000012
【手続補正書】
【提出日】平成26年1月9日(2014.1.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
タッチパネルディスプレイと、
文字列に関連付けられた入力予測候補を記憶する入力予測候補記憶手段と、
入力手段から入力された文字列に基づいて前記入力予測候補記憶手段を参照し、該当する入力予測候補を入力予測候補情報として入力箇所の周囲に表示する入力予測候補表示手段と、
一の入力予測候補情報が選択されたことを検知すると、当該入力予測候補情報として表示された当該入力予測候補を前記入力箇所に入力する入力制御手段と、
前記入力予測候補記憶手段に記憶されている前記入力予測候補に優先順位を付与する優先順位付与手段と、
を備え、
前記入力予測候補表示手段は、前記優先順位に基づいて前記入力箇所の周囲に表示する前記入力予測候補情報の表示形態を変更する、
携帯端末。
【請求項２】
前記入力予測候補表示手段は、前記入力予測候補情報をシンボルとして表示する、請求項１に記載の携帯端末。
【請求項３】
前記優先順位付与手段は、前記優先順位に基づいて前記入力予測候補を複数のグループに分け、
前記入力予測候補表示手段は、前記入力箇所の周囲に表示する前記入力予測候補情報を前記グループ単位で切り換える、
請求項１又は２に記載の携帯端末。
【請求項４】
前記入力予測候補表示手段は、前記タッチパネルディスプレイにおいて所定方向にフリック又はドラッグされたことを検知すると、当該フリック又はドラッグされる前に表示されていた前記入力予測候補情報に代えて、別のグループに属する前記入力予測候補情報を表示する、
請求項１〜３の何れか一項に記載の携帯端末。
【請求項５】
前記入力予測候補表示手段は、一の入力予測候補情報が前記タッチパネルディスプレイの外側に向けてフリック又はドラッグされたことを検知すると、当該フリック又はドラッグされた当該入力予測候補情報に代えて、前記フリック又はドラッグされる前に表示されていない別の入力予測候補情報を表示する、
請求項１〜４の何れか一項に記載の携帯端末。
【請求項６】
前記優先順位付与手段は、前記入力予測候補の使用頻度に基づいて前記優先順位を付与する、
請求項１〜５の何れか一項の何れか一項に記載の携帯端末。
【請求項７】
前記入力予測候補記憶手段に記憶されている前記入力予測候補にはそれぞれ属性情報が関連付けられており、
前記優先順位付与手段は、入力時の端末の属性と前記属性情報とに基づいて前記優先順位を付与する、
請求項１〜６の何れか一項に記載の携帯端末。
【請求項８】
前記入力予測候補表示手段は、前記入力箇所の位置情報に基づいて、当該入力箇所を囲むように前記入力予測候補情報を表示する、
請求項１〜７の何れか一項に記載の携帯端末。
【請求項９】
前記入力予測候補表示手段は、前記入力箇所の位置情報に基づいて、当該入力箇所の周囲を前記入力予測候補情報が移動するように表示する、
請求項１〜８の何れか一項に記載の携帯端末。
【請求項１０】
前記入力制御手段は、一の入力予測候補情報がタップされたこと、又は一の入力予測候補情報が前記入力箇所の方向にフリックされたことを検知すると、当該入力箇所に当該入力予測候補情報として表示された入力予測候補を入力する、
請求項１〜９の何れか一項に記載の携帯端末。
【請求項１１】
前記入力制御手段は、一の入力予測候補情報がすでに入力された文字列間にドラッグアンドドロップされたことを検知すると、当該入力予測候補情報として表示された入力予測候補を当該文字列間に入力する、
請求項１〜１０の何れか一項に記載の携帯端末。
【請求項１２】
前記入力予測候補表示手段は、一の入力予測候補がピンチアウト又はダブルタップされたことを検知すると当該入力予測候補情報を拡大表示し、
前記入力制御手段は、前記入力予測候補情報の表示サイズに基づいて、前記入力箇所に入力する前記入力予測候補の表示サイズを調整する、
請求項１〜１１の何れか一項に記載の携帯端末。
【請求項１３】
前記入力予測候補表示手段は、一の入力予測候補がピンチインされたことを検知すると当該入力予測候補情報を縮小表示し、
前記入力制御手段は、前記入力予測候補情報の表示サイズに基づいて、前記入力箇所に入力する前記入力予測候補の表示サイズを調整する、
請求項１〜１２の何れか一項に記載の携帯端末。
【国際調査報告】
2012132767.tif 000013
2012132767.tif 000014
2012132767.tif 000015
2012132767.tif 000016