(57)【要約】【課題】狭いスペースで操作性良好に文字を入力する。【解決手段】スマートフォン１００は、タッチパネル１及び制御部２を備える。制御部２は、表示部２０１と、受付部２０２とを備える。表示部２０１は、タッチパネル１に少なくとも１つのオブジェクトＢＪを表示する。受付部２０２は、オブジェクトＢＪに対するスライド操作ＴＳを受け付ける。スライド操作ＴＳを受付部２０２が受け付けた場合に、表示部２０１は、スライド操作ＴＳに基づき、オブジェクトＢＪに対応する文字ＣＡを決定し、文字ＣＡをタッチパネル１に表示する。【選択図】図２
2019021108.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルを備える表示制御装置であって、
前記タッチパネルに少なくとも１つのオブジェクトを表示する表示部と、
前記オブジェクトに対するスライド操作を受け付ける受付部と
を備え、
前記スライド操作を前記受付部が受け付けた場合に、前記表示部は、前記スライド操作に基づき、前記オブジェクトに対応する文字を決定し、前記文字を前記タッチパネルに表示する、表示制御装置。
【請求項２】
前記オブジェクトから前記スライド操作の終点までの移動距離を検出する第１検出部を更に備え、
前記表示部は、前記移動距離に応じて、前記オブジェクトに対応する前記文字を決定する、請求項１に記載の表示制御装置。
【請求項３】
前記オブジェクトは、あ行、か行、さ行、た行、な行、は行、ま行、や行、ら行、及びわ行のうち、いずれか１つの行を示し、
前記表示部は、前記移動距離に応じて、あ段、い段、う段、え段、及びお段のいずれか１つに対応する文字を決定する、請求項２に記載の表示制御装置。
【請求項４】
前記タッチパネルは、矩形状に形成され、
前記表示部は、複数個の前記オブジェクトを、前記タッチパネルの周辺のうちの一辺と平行な方向に配置して表示し、
前記複数個のオブジェクトの各々は、それぞれ、あ行、か行、さ行、た行、な行、は行、ま行、や行、ら行、及びわ行のいずれか１つを示す、請求項１から請求項３のいずれか１項に記載の表示制御装置。
【請求項５】
前記スライド操作の終点位置を検出する第２検出部と、
前記終点位置に応じて、前記複数個のオブジェクトから１つの前記オブジェクトを決定する第１決定部と、
前記１つのオブジェクトから前記終点位置までの離間距離を検出する第３検出部と
を更に備え、
前記表示部は、前記離間距離に応じて、前記１つのオブジェクトに対応する文字を決定する、請求項４に記載の表示制御装置。
【請求項６】
前記表示部は、前記文字を所定位置に表示し、
前記所定位置は、前記終点位置に対して前記複数個のオブジェクトから離間する側の位置を示す、請求項５に記載の表示制御装置。
【請求項７】
前記スライド操作の操作期間内であるか否か判定する第１判定部と
前記スライド操作におけるタッチ位置を検出する第４検出部と、
前記タッチ位置に応じて、前記複数個のオブジェクトから１つの前記オブジェクトを決定する第２決定部と、
前記１つのオブジェクトから前記タッチ位置までの離間距離を検出する第５検出部と
を更に備え、
前記タッチ位置は、前記スライド操作においてユーザーが前記タッチパネルにタッチしている点の位置を示し、
前記表示部は、前記離間距離に応じて、前記１つのオブジェクトに対応する文字を表示する、請求項４から請求項６のいずれか１項に記載の表示制御装置。
【請求項８】
前記タッチパネルは、入力された前記文字を表示する文字列表示領域を含み、
前記文字列表示領域に表示された前記文字の文字数が所定数以上であるか否かを判定する第２判定部と
前記文字数が前記所定数以上であると前記第２判定部が判定した場合に、前記表示部は、前記タッチパネルに前記オブジェクトを表示し、前記受付部は、前記スライド操作を受け付ける、請求項１から請求項７のいずれか１項に記載の表示制御装置。
【請求項９】
タッチパネルを備える表示制御装置が実行する表示制御方法であって、
前記タッチパネルに少なくとも１つのオブジェクトを表示する第１表示ステップと、
前記オブジェクトに対するスライド操作を受け付ける受付ステップと、
前記スライド操作を受け付けた場合に、前記スライド操作に基づき、前記オブジェクトに対応する文字を決定し、前記文字を前記タッチパネルに表示する第２表示ステップと
を含む、表示制御方法。
【請求項１０】
タッチパネルと、制御部とを備える表示制御装置において、前記制御部を、
前記タッチパネルに少なくとも１つのオブジェクトを表示する第１表示部、
前記オブジェクトに対するスライド操作を受け付ける受付部、及び、
前記スライド操作を前記受付部が受け付けた場合に、前記スライド操作に基づき、前記オブジェクトに対応する文字を決定し、前記文字を前記タッチパネルに表示する第２表示部として機能させる、表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、表示制御方法、及び表示制御プログラムに関する。
【背景技術】
【０００２】
特許文献１に記載のスマートフォンは、タッチパネル、第１表示部、第２表示部、第３表示部、及び決定部を備える。第１表示部は、タッチパネルに表示される画面の端部に画面の辺に沿ってスライドバーを表示する。第２表示部は、スライドバー上においてユーザーによってタッチされた位置を検出して、この位置の近傍に入力候補文字を表示する。第３表示部は、スライドバーがユーザーによってスライドされたことを検出して、スライドされた位置に応じて入力候補文字の表示位置と表示内容とを切り換えて表示する。決定部は、入力候補文字が表示された領域がユーザーによって一定時間以上タッチされたことを検出して、タッチされた入力候補文字を入力する文字に決定する。入力候補文字は、５０音配列に含まれる４６文字を示す。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−６８２３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載のスマートフォンでは、スライドされた位置に応じて５０音配列に含まれる４６文字から１文字を選択するため、スライド操作が困難である可能性がある。したがって、操作性が充分ではない可能性がある。
【０００５】
例えば、スマートフォンのタッチパネルにスライドバーを表示する場合には、スライドバーの長さは６０ｍｍ程度になる。スライドの位置に応じて５０音配列に含まれる４６文字から１文字を選択するため、１文字に割り当てられる長さは、１．３ｍｍ（≒６０ｍｍ÷４６）程度である。したがって、ユーザーが所望する文字を選択するためには、１．３ｍｍの精度でタッチ位置を操作する必要があるため、操作性が充分ではない可能性がある。
【０００６】
本発明は、上記課題に鑑みてなされたものであり、狭いスペースで操作性良好に文字を入力できる表示制御装置、表示制御方法、及び表示制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
本発明に係る表示制御装置は、タッチパネルと、表示部と、受付部とを備える。前記表示部は、前記タッチパネルに少なくとも１つのオブジェクトを表示する。前記受付部は、前記オブジェクトに対するスライド操作を受け付ける。前記スライド操作を前記受付部が受け付けた場合に、前記表示部は、前記スライド操作に基づき、前記オブジェクトに対応する文字を決定し、前記文字を前記タッチパネルに表示する。
【０００８】
本発明に係る表示制御方法は、タッチパネルを備える表示制御装置が実行する表示制御方法である。前記表示制御方法は、第１表示ステップと、受付ステップと、第２表示ステップとを含む。前記第１表示ステップでは、前記タッチパネルに少なくとも１つのオブジェクトを表示する。前記受付ステップでは、前記オブジェクトに対するスライド操作を受け付ける。前記第２表示ステップでは、前記スライド操作を受け付けた場合に、前記スライド操作に基づき、前記オブジェクトに対応する文字を決定し、前記文字を前記タッチパネルに表示する。
【０００９】
本発明に係る表示制御プログラムは、タッチパネルと、制御部とを備える表示制御装置において、前記制御部を、第１表示部、受付部、及び第２表示部として機能させる。前記第１表示部は、前記タッチパネルに少なくとも１つのオブジェクトを表示する。前記受付部は、前記オブジェクトに対するスライド操作を受け付ける。前記スライド操作を前記受付部が受け付けた場合に、前記第２表示部は、前記スライド操作に基づき、前記オブジェクトに対応する文字を決定し、前記文字を前記タッチパネルに表示する。
【発明の効果】
【００１０】
本発明の表示制御装置、表示制御方法、及び表示制御プログラムによれば、狭いスペースで操作性良好に文字を入力できる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１実施形態に係るスマートフォンの構成を示す図である。
【図２】本発明の第１実施形態に係る制御部の構成を示す図である。
【図３】（ａ）文字入力画面の一例を示す画面図である。（ｂ）文字入力画面におけるスライド操作の一例を示す画面図である。
【図４】（ａ）文字入力画面におけるスライド操作の別の一例を示す画面図である。（ｂ）タッチ位置と決定される文字との関係の一例を示す画面図である。
【図５】（ａ）別の文字入力画面の一例を示す画面図である。（ｂ）本発明に係る文字入力画面の一例を示す画面図である。
【図６】制御部の処理を示すフローチャートである。
【図７】制御部の処理を示すフローチャートである。
【図８】制御部の切換処理を示すフローチャートである。
【図９】本発明の第２実施形態に係る画像形成装置の構成を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について、図面（図１〜図９）を参照しながら説明する。なお、図中、同一又は相当部分については同一の参照符号を付して説明を繰り返さない。
【００１３】
＜第１実施形態＞
まず、図１を参照して本発明の第１実施形態に係るスマートフォン１００の構成について説明する。図１は、本発明の第１実施形態に係るスマートフォン１００の構成を示す。図１に示すように、スマートフォン１００は、タッチパネル１と制御部２とを備える。スマートフォン１００は、「表示制御装置」の一例に相当する。タッチパネル１は画像を表示すると共に、ユーザーからの操作を受け付ける。制御部２はタッチパネル１の動作を制御する。
【００１４】
タッチパネル１は、ディスプレー１１、及びタッチセンサー１２を備える。ディスプレー１１は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）を備え、種々の画像を表示する。タッチセンサー１２は、ユーザーからの操作を受け付ける。タッチセンサー１２は、例えばディスプレー１１の表示面上に配置される。タッチパネル１は、矩形状に形成される。
【００１５】
制御部２は、プロセッサー２１及び記憶部２２を備える。プロセッサー２１は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を備える。記憶部２２は、半導体メモリーのようなメモリーを備え、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）を備えてもよい。記憶部２２は、制御プログラムを記憶している。制御プログラムは、「表示制御プログラム」の一例に相当する。
【００１６】
次に、図１〜図３を参照して、本発明の第１実施形態に係る制御部２の構成について説明する。図２は、本発明の第１実施形態に係る制御部２の構成を示す。制御部２は、表示部２０１、受付部２０２、検出部２０３、第１判定部２０４、決定部２０５及び第２判定部２０６を備える。具体的には、制御部２のプロセッサー２１は、制御プログラムを実行することによって、表示部２０１、受付部２０２、検出部２０３、第１判定部２０４、決定部２０５及び第２判定部２０６として機能する。表示部２０１は、文字入力画面６００をタッチパネル１に表示する。
【００１７】
次に、図３を参照して、文字入力画面６００について説明する。図３（ａ）は、文字入力画面６００の一例を示す画面図である。図３（ｂ）は、文字入力画面６００におけるスライド操作ＴＳの一例を示す画面図である。
【００１８】
図３（ａ）に示すように、タッチパネル１には、文字入力画面６００が表示されている。文字入力画面６００は、第１オブジェクト群ＧＢ１を含む。第１オブジェクト群ＧＢ１は、タッチパネル１の第１領域ＡＲ１に表示されている。第１領域ＡＲ１は、タッチパネル１において方向Ｄ１の一方端（基端）に配置され、方向Ｄ２に延びる。第１領域ＡＲ１は、矩形状の領域である。方向Ｄ１は、タッチパネル１の周辺のうちの一辺（例えば、長辺）と平行な方向を示す。方向Ｄ２は、タッチパネル１の周辺のうちの他の一辺（例えば、短辺）と平行な方向を示す。
【００１９】
第１オブジェクト群ＧＢ１は、第１オブジェクトＢＪ１、第２オブジェクトＢＪ２、第３オブジェクトＢＪ３、第４オブジェクトＢＪ４、第５オブジェクトＢＪ５、第６オブジェクトＢＪ６、第７オブジェクトＢＪ７、第８オブジェクトＢＪ８、第９オブジェクトＢＪ９、第１０オブジェクトＢＪ１０、第１１オブジェクトＢＪ１１及び第１２オブジェクトＢＪ１２を含む。第１オブジェクトＢＪ１〜第１０オブジェクトＢＪ１０の各々は、それぞれ「あ行」〜「わ行」に対応する。第１１オブジェクトＢＪ１１は、平仮名の小文字（ゃ、ゅ、ょ）に対応する。第１２オブジェクトＢＪ１２は、読点、句点、濁点及び半濁点に対応する。
【００２０】
図３（ｂ）に示すように、文字入力画面６００は、文字列表示領域ＴＸが更に表示されている。文字列表示領域ＴＸには、入力された文字列を表示する。また、スライド操作ＴＳは、以下のようにして行われる。まず、ユーザーが手Ｈの人差し指を始点Ｐ１１にタッチする。始点Ｐ１１は、第４オブジェクトＢＪ４に含まれる。そして、人差し指をタッチパネル１にタッチした状態で、ユーザーが人差し指を終点Ｐ１２まで移動する。次に、ユーザーが人差し指を終点Ｐ１２でタッチパネル１から離す。
【００２１】
スライド操作ＴＳにおける人差し指の移動方向は、方向Ｄ１と平行である。スライド操作ＴＳの移動距離ＬＴ１は、第４オブジェクトＢＪ４から終点Ｐ１２までの間の距離を示す。具体的には、移動距離ＬＴ１は、第４オブジェクトＢＪ４の方向Ｄ１の先端から終点Ｐ１２までの間の距離を示す。図３（ｂ）では、作図の便宜上、始点Ｐ１１が、第４オブジェクトＢＪ４の方向Ｄ１の先端と一致する場合について記載する。
【００２２】
スライド操作ＴＳが行われると、表示部５１１は図３（ｂ）に示すように文字ＣＡ１をタッチパネル１に表示する。文字ＣＡ１は、「と」を示す。
【００２３】
次に、図２及び図３を参照して制御部２の構成について具体的に説明する。
【００２４】
表示部２０１は、タッチパネル１に少なくとも１つのオブジェクトＢＪを表示する。具体的には、表示部２０１は、タッチパネル１の周辺のうちの一辺（例えば、底辺）と平行な方向に配置して複数個（例えば１０個）のオブジェクトＢＪを表示する。
【００２５】
受付部２０２は、オブジェクトＢＪに対するスライド操作ＴＳを受け付ける。
【００２６】
スライド操作ＴＳを受付部２０２が受け付けた場合に、表示部２０１は、スライド操作ＴＳに基づき、オブジェクトＢＪに対応する文字ＣＡを決定し、文字ＣＡをタッチパネル１に表示する。なお、文字ＣＡは、少なくとも平仮名（すなわち、５０音配列に含まれる４６文字）を含む。
【００２７】
また、表示部２０１は、タッチパネル１に文字列表示領域ＴＸを表示する。文字列表示領域ＴＸには、入力された文字ＣＡが表示される。
【００２８】
検出部２０３は、オブジェクトＢＪからスライド操作ＴＳの終点ＰＥまでの移動距離ＬＭを検出する。検出部２０３は、「第１検出部」、「第２検出部」、「第３検出部」、「第４検出部」、及び「第５検出部」に相当する。
【００２９】
第１判定部２０４は、スライド操作ＴＳの操作期間ＰＤ内であるか否か判定する。操作期間ＰＤは、スライド操作ＴＳの開始からスライド操作ＴＳの終了までの期間を示す。
【００３０】
決定部２０５は、終点ＰＥの位置に応じて、複数個（例えば、１０個）のオブジェクトＢＪから１つのオブジェクトＢＪを決定する。決定部２０５は、「第１決定部」、及び「第２決定部」に相当する。
【００３１】
第２判定部２０６は、文字列表示領域ＴＸに表示された文字ＣＡの文字数ＮＣが所定数ＮＣＳ以上であるか否かを判定する。
【００３２】
以上、図１〜図３を参照して説明したように、本発明の第１実施形態では、スライド操作ＴＳに基づき、オブジェクトＢＪに対応する文字ＣＡを決定する。したがって、例えば、オブジェクトＢＪに応じて「あ行」〜「わ行」のうち１つの行を決定し、移動距離ＬＭに応じて「あ段」〜「お段」のうち１つの段を決定することによって、狭いスペースで操作性良好に文字ＣＡを入力できる。なお、「あ行」〜「わ行」は、「か行」、「さ行」、「た行」、「な行」、「は行」、「ま行」、「や行」、「ら行」及び「わ行」を示す。「あ段」〜「お段」は、「あ段」、「い段」、「う段」、「え段」及び「お段」を示す。
【００３３】
次に、図２及び図３（ｂ）を参照して、図３（ｂ）に示すスライド操作ＴＳが行われた時の制御部２の処理について説明する。制御部５は、以下の処理を実行して文字ＣＡ１をタッチパネル１に表示する。
【００３４】
検出部２０３は、移動距離ＬＴ１を検出する。表示部２０１は、スライド操作ＴＳに基づき、第４オブジェクトＢＪ４に対応する文字ＣＡ１を決定し、文字ＣＡ１をタッチパネル１に表示する。具体的には、表示部２０１は、移動距離ＬＴ１に応じて、「あ段」〜「お段」のうち、いずれか１つに対応する文字ＣＡ１を決定する。例えば、第４オブジェクトＢＪ４は「た行」に対応するため、表示部２０１は、移動距離ＬＴ１に応じて、「た」、「ち」、「つ」、「て」及び「と」のうち、いずれか１つの文字ＣＡ１を決定する。
【００３５】
更に具体的には、表示部２０１は、移動距離ＬＴ１が次の式（１）を満たすか否かを判定する。そして、移動距離ＬＴ１が次の式（１）を満たすと判定した場合には、表示部５２１は、「あ段」（例えば、「た」）を表示する。
０≦ＬＴ１＜ＬＡ      （１）
ただし、第１距離ＬＡは、０より大きい。
【００３６】
表示部２０１は、移動距離ＬＴ１が次の式（２）を満たすか否かを判定する。そして、移動距離ＬＴ１が次の式（２）を満たすと判定した場合には、表示部２０１は、「い段」（例えば、「ち」）を表示する。
ＬＡ≦ＬＴ１＜ＬＢ      （２）
第２距離ＬＢは、第１距離ＬＡより大きい。
表示部２０１は、移動距離ＬＴ１が次の式（３）を満たすか否かを判定する。そして、移動距離ＬＴ１が次の式（３）を満たすと判定した場合には、表示部２０１は、「う段」（例えば、「つ」）を表示する。
ＬＢ≦ＬＴ１＜ＬＣ      （３）
第３距離ＬＣは、第２距離ＬＢより大きい。
【００３７】
表示部２０１は、移動距離ＬＴ１が次の式（４）を満たすか否かを判定する。そして、移動距離ＬＴ１が次の式（４）を満たすと判定した場合には、表示部２０１は、「え段」（例えば、「て」）を表示する。
ＬＣ≦ＬＴ１＜ＬＤ      （４）
第４距離ＬＤは、第３距離ＬＣより大きい。
表示部２０１は、移動距離ＬＴ１が次の式（５）を満たすか否かを判定する。そして、移動距離ＬＴ１が次の式（５）を満たすと判定した場合には、表示部２０１は、「お段」（例えば、「と」）を表示する。
ＬＤ≦ＬＴ１＜ＬＥ      （５）
第５距離ＬＥは、第４距離ＬＤより大きい。
例えば、移動距離ＬＴ１は式（５）を満たす。よって、図３（ｂ）に示すように、表示部２０１は、文字ＣＡ１を「と」に決定し、「と」を表示する。
【００３８】
なお、第１距離ＬＡ〜第５距離ＬＥは、次の式（６）を満たす。
ＬＥ−ＬＤ＝ＬＤ−ＬＣ＝ＬＣ−ＬＢ＝ＬＢ−ＬＡ      （６）
すなわち、第２距離ＬＢと第１距離ＬＡとの差、第３距離ＬＣと第２距離ＬＢとの差、第４距離ＬＤと第３距離ＬＣとの差、及び第５距離ＬＥと第４距離ＬＤとの差は、互いに等しい。
【００３９】
以上、図２及び図３を参照して説明したように、本発明の第１実施形態では、表示部２０１は、移動距離ＬＴ１に応じて、オブジェクトＢＪに対応する文字ＣＡを決定する。例えば、移動距離ＬＴ１に応じて、「あ段」〜「お段」のいずれか１つに対応する文字ＣＡを決定する。したがって、狭いスペースで更に操作性良好に文字ＣＡを入力できる。
【００４０】
また、第１オブジェクトＢＪ１〜第１０オブジェクトＢＪ１０の各々は、「あ行」〜「わ行」のうち、いずれか１つの行を示し、移動距離ＬＴ１に応じて、「あ段」〜「お段」のいずれか１つに対応する文字ＣＡを決定する。したがって、５０音配列に含まれる４６文字の中から１つの文字ＣＡを、狭いスペースで更に操作性良好に選択できる。
【００４１】
更に、第１オブジェクトＢＪ１〜第１０オブジェクトＢＪ１０は方向Ｄ２に沿って配置される。また、第１オブジェクトＢＪ１〜第１０オブジェクトＢＪ１０の各々は、それぞれ「あ行」〜「わ行」を示す。よって、１０個のオブジェクトＢＪ（第１オブジェクトＢＪ１〜第１０オブジェクトＢＪ１０）を表示するスペースがあれば、５０音配列に含まれる４６文字の中から１つの文字ＣＡを選択できる。したがって、５０音配列に含まれる４６文字の中から１つの文字ＣＡを狭いスペースで更に操作性良好に選択できる。
【００４２】
なお、第１オブジェクト群ＧＢ１は、第１オブジェクトＢＪ１〜第１２オブジェクトＢＪ１２を含むが、本発明はこれに限定されない。第１オブジェクト群ＧＢ１が、第１オブジェクトＢＪ１〜第１２オブジェクトＢＪ１２のうち、少なくとも１つのオブジェクトＢＪを含めばよい。例えば、第１オブジェクト群ＧＢ１が、１つのオブジェクトＢＪから構成されてもよいし、第１オブジェクト群ＧＢ１が、２つのオブジェクトＢＪから構成されてもよい。第１オブジェクト群ＧＢ１に含まれるオブジェクトＢＪの個数が多い程、多くの文字を選択できる。第１オブジェクト群ＧＢ１に含まれるオブジェクトＢＪの個数が少ない程、操作が簡単になる。
【００４３】
また、第１オブジェクト群ＧＢ１は、第１オブジェクトＢＪ１〜第１０オブジェクトＢＪ１０のうち、複数個のオブジェクトＢＪを含むことが好ましい。第１オブジェクト群ＧＢ１が、第１オブジェクトＢＪ１〜第１０オブジェクトＢＪ１０のうち、複数個のオブジェクトＢＪを含む場合には、複数の「行」に含まれる文字群の中から１つの文字ＣＡを選択できる。更に、第１オブジェクト群ＧＢ１は、第１オブジェクトＢＪ１〜第１０オブジェクトＢＪ１０を含むことが更に好ましい。第１オブジェクト群ＧＢ１が第１オブジェクトＢＪ１〜第１０オブジェクトＢＪ１０を含む場合には、５０音配列に含まれる４６文字の中から１つの文字ＣＡを選択できる。
【００４４】
次に、図２〜図４（ａ）を参照して、制御部２の処理について更に説明する。図４（ａ）は、文字入力画面６００におけるスライド操作ＴＳの別の一例を示す画面図である。
【００４５】
図３（ｂ）に示すスライド操作ＴＳが直線状であるのに対して、図４（ａ）に示すスライド操作ＴＳが曲折している点で相違している。図４（ａ）に示すように、スライド操作ＴＳは、始点Ｐ２１から終点Ｐ２３までタッチ位置が移動する間に、曲折点Ｐ２２を経由する。タッチ位置は、ユーザーの手Ｈの人差し指がタッチパネル１にタッチしている位置を示す。
【００４６】
具体的には、スライド操作ＴＳは、以下のようにして行われる。まず、ユーザーが手Ｈの人差し指を第３オブジェクトＢＪ３の始点Ｐ２１にタッチする。そして、人差し指をタッチパネル１にタッチした状態で、ユーザーが人差し指を曲折点Ｐ２２まで方向Ｄ１に移動する。更に、人差し指をタッチパネル１にタッチした状態で、ユーザーが人差し指を終点Ｐ２３まで方向Ｄ２に移動する。次に、ユーザーが人差し指を終点Ｐ２３でタッチパネル１から離す。
【００４７】
図４（ａ）に示すスライド操作ＴＳが行われた場合には、制御部２は以下の処理を実行する。検出部２０３は、スライド操作ＴＳの終点位置ＱＥを検出する。終点位置ＱＥは、終点ＰＥの位置を示す。例えば、終点位置ＱＥは、終点Ｐ２３の位置を示す。決定部２０５は、終点位置ＱＥに応じて、１０個のオブジェクトＢＪ（第１オブジェクトＢＪ１〜第１０オブジェクトＢＪ１０）から１つのオブジェクトＢＪＥを決定する。
【００４８】
具体的には、決定部２０５は、終点位置ＱＥについて方向Ｄ１の反対方向に位置する１つのオブジェクトＢＪＥを１０個のオブジェクトＢＪから決定する。例えば、終点位置ＱＥが終点Ｐ２３の位置を示す場合には、決定部２０５は、第４オブジェクトＢＪ４を決定する。
【００４９】
また、検出部２０３は、オブジェクトＢＪＥから終点位置ＱＥまでの離間距離ＬＴ２を検出する。離間距離ＬＴ２は、オブジェクトＢＪＥの終点位置ＱＥに近接する側の端部と終点位置ＱＥとの間の距離を示す。オブジェクトＢＪＥの終点位置ＱＥに近接する側の端部は、第１領域ＡＲ１の周辺のうち、終点位置ＱＥに近接する側の辺上に位置する。
【００５０】
表示部２０１は、離間距離ＬＴ２に応じて、オブジェクトＢＪＥに対応する文字ＣＡ２を決定する。具体的には、表示部２０１は、離間距離ＬＴ２に応じて、「あ段」〜「お段」のうち、いずれか１つに対応する文字ＣＡ２を決定する。例えば、第４オブジェクトＢＪ４は、「た行」に対応するため、表示部２０１は、離間距離ＬＴ２に応じて、「た」、「ち」、「つ」、「て」、及び「と」のうち、いずれか１つの文字ＣＡ２を決定する。
【００５１】
更に具体的には、表示部２０１は、離間距離ＬＴ２が次の式（７）を満たすか否かを判定する。そして、離間距離ＬＴ２が次の式（７）を満たすと判定した場合には、表示部５２１は、「あ段」（例えば、「た」）を表示する。
０≦ＬＴ２＜ＬＡ      （７）
表示部２０１は、離間距離ＬＴ２が次の式（８）を満たすか否かを判定する。そして、離間距離ＬＴ２が次の式（８）を満たすと判定した場合には、表示部２０１は、「い段」（例えば、「ち」）を表示する。
ＬＡ≦ＬＴ２＜ＬＢ      （８）
表示部２０１は、離間距離ＬＴ２が次の式（９）を満たすか否かを判定する。そして、離間距離ＬＴ２が次の式（９）を満たすと判定した場合には、表示部２０１は、「う段」（例えば、「つ」）を表示する。
ＬＢ≦ＬＴ２＜ＬＣ      （９）
表示部２０１は、離間距離ＬＴ２が次の式（１０）を満たすか否かを判定する。そして、離間距離ＬＴ２が次の式（１０）を満たすと判定した場合には、表示部２０１は、「え段」（例えば、「て」）を表示する。
ＬＣ≦ＬＴ２＜ＬＤ      （１０）
表示部２０１は、離間距離ＬＴ２が次の式（１１）を満たすか否かを判定する。そして、離間距離ＬＴ２が次の式（１１）を満たすと判定した場合には、表示部２０１は、「お段」（例えば、「と」）を表示する。
ＬＤ≦ＬＴ２＜ＬＥ      （１１）
例えば、離間距離ＬＴ２は式（１１）を満たす。よって、図４（ａ）に示すように、表示部２０１は、文字ＣＡ２を「と」に決定し、「と」を表示する。
【００５２】
また、表示部２０１は、文字ＣＡ２を所定位置に表示する。所定位置は、終点位置ＱＥに対して１０個のオブジェクトＢＪから離間する側（方向Ｄ１側）の位置を示す。すなわち、所定位置は、終点位置ＱＥに対して第１領域ＡＲ１から離間する側の位置を示す。例えば、表示部２０１は、終点位置ＱＥの方向Ｄ１側に文字ＣＡ２を表示する。
【００５３】
以上、図２〜図４（ａ）を参照して説明したように、本発明の第１実施形態では、終点位置ＱＥに応じて、１０個のオブジェクトＢＪから１つのオブジェクトＢＪＥ（例えば、「あ行」〜「わ行」のうち、いずれか１つの行）を決定する。また、離間距離ＬＴ２に応じて、１つのオブジェクトＢＪＥに対応する文字ＣＡ２（例えば、「あ段」〜「お段」のうち、いずれか１つに対応する文字）を決定する。よって、スライド操作ＴＳの方向及び経路に拘らず、５０音配列に含まれる４６文字の中から１つの文字ＣＡ２を決定できる。したがって、更に操作性を向上できる。
【００５４】
また、図４（ａ）に示すように、「さ行」を示す第３オブジェクトＢＪ３に始点Ｐ２１が位置している場合であっても、「た」行を示す第４オブジェクトＢＪ４に対応する文字「と」を表示することができる。すなわち、ユーザーが間違った始点Ｐ２１にタッチした場合であっても、ユーザーが所望する文字を表示することができる。よって、ユーザーが間違った始点Ｐ２１にタッチした場合であっても、スライド操作ＴＳをやり直す必要がない。したがって、更に操作性を向上できる。
【００５５】
また、表示部２０１は、文字ＣＡ２を所定位置に表示する。所定位置は、終点位置ＱＥに対して第１オブジェクト群ＧＢ１から離間する側の位置を示す。よって、例えば、第１オブジェクト群ＧＢ１が、文字入力画面６００において方向Ｄ１の基端側に配置される場合には、方向Ｄ１に向かうスライド操作ＴＳによって、１つの文字ＣＡ２が終点位置ＱＥの方向Ｄ１側に表示される。したがって、スライド操作ＴＳが終了した時に、表示される文字ＣＡ２の視認性を向上できる。
【００５６】
なお、図４（ａ）では、スライド操作ＴＳが１点（曲折点Ｐ２２）で曲折しているが、本発明はこれに限定されない。スライド操作ＴＳが曲折していればよい。例えば、スライド操作ＴＳが複数の点で曲折していてもよい。
【００５７】
次に、図２〜図４（ｂ）を参照して、制御部２の処理について更に説明する。図４（ｂ）は、タッチ位置ＰＴと、決定される文字ＣＡ３との関係の一例を示す画面図である。タッチ位置ＰＴは、スライド操作ＴＳにおいてユーザーがタッチパネル１にタッチしている点の位置を示す。
【００５８】
図４（ｂ）に示すように、文字入力画面６００には、タッチパネル１の第１領域ＡＲ１に第１オブジェクト群ＧＢ１が表示されている。第１オブジェクト群ＧＢ１は、第１オブジェクトＢＪ１〜第１２オブジェクトＢＪ１２を含む。
【００５９】
制御部２は、スライド操作ＴＳの操作期間ＰＤ内において、スライド操作ＴＳのタッチ位置ＰＴに応じて、文字ＣＡ３を決定して、タッチパネル１に文字ＣＡ３を表示する。以下、制御部２の処理について具体的に説明する。
【００６０】
第１判定部２０４は、スライド操作ＴＳの操作期間ＰＤ内であるか否かを判定する。検出部２０３は、スライド操作ＴＳにおけるタッチ位置ＰＴを検出する。
【００６１】
決定部２０５は、タッチ位置ＰＴに応じて、１２個のオブジェクトＢＪから１つのオブジェクトＢＪＴを決定する。具体的には、図４（ｂ）に示すように、文字入力画面６００には、１２個の列領域（列領域ＣＭ１、列領域ＣＭ２、列領域ＣＭ３、列領域ＣＭ４、列領域ＣＭ５、列領域ＣＭ６、列領域ＣＭ７、列領域ＣＭ８、列領域ＣＭ９、列領域ＣＭ１０、列領域ＣＭ１１及び列領域ＣＭ１２）が区画されている。列領域ＣＭ１〜列領域ＣＭ１２の各々は、矩形状に区画される。
【００６２】
列領域ＣＭ１〜列領域ＣＭ１２の各々は、それぞれ第１オブジェクトＢＪ１〜第１２オブジェクトＢＪ１２に対応する。列領域ＣＭ１〜列領域ＣＭ１２の各々は、それぞれ第１オブジェクトＢＪ１〜第１２オブジェクトＢＪ１２の各々が配置されている領域を、方向Ｄ１に沿って延ばした領域を示す。決定部２０５は、タッチ位置ＰＴが、列領域ＣＭ１〜列領域ＣＭ１２のうち、どの領域に含まれるかに応じて、タッチ位置ＰＴに対応するオブジェクトＢＪＴを決定する。例えば、タッチ位置ＰＴが、列領域ＣＭ２に含まれる場合には、決定部２０５は、オブジェクトＢＪＴを第２オブジェクトＢＪ２（「か」行）に決定する。
【００６３】
検出部２０３は、オブジェクトＢＪＴからタッチ位置ＰＴまでの離間距離ＴＬ３を検出する。離間距離ＬＴ３は、オブジェクトＢＪＴのタッチ位置ＰＴに近接する側の端部とタッチ位置ＰＴとの間の距離を示す。オブジェクトＢＪＴのタッチ位置ＰＴに近接する側の端部は、第１領域ＡＲ１の周辺のうち、タッチ位置ＰＴに近接する側の辺上に位置する。
【００６４】
表示部２０１は、離間距離ＬＴ３に応じて、オブジェクトＢＪＴに対応する文字ＣＡ３を表示する。具体的には、表示部２０１は、離間距離ＬＴ３に応じて、「あ段」〜「お段」のうち、いずれか１つに対応する文字ＣＡ３を決定する。
【００６５】
具体的には、図４（ｂ）に示すように、文字入力画面６００には、５つの行領域（行領域ＬＮ１、行領域ＬＮ２、行領域ＬＮ３、行領域ＬＮ４及び行領域ＬＮ５）が区画されている。行領域ＬＮ１〜行領域ＬＮ５の各々は、方向Ｄ２にそって延びる。行領域ＬＮ１〜行領域ＬＮ５の各々は、矩形状に区画される。行領域ＬＮ１〜行領域ＬＮ５の各々は、第１オブジェクト群ＧＢ１から方向Ｄ１に順に離間するように配置される。
【００６６】
行領域ＬＮ２の第１オブジェクト群ＧＢ１に近接する側の辺と、第１オブジェクト群ＧＢ１の行領域ＬＮ２に近接する側の辺との距離は、第１距離ＬＡである。行領域ＬＮ３の第１オブジェクト群ＧＢ１に近接する側の辺と、第１オブジェクト群ＧＢ１の行領域ＬＮ３に近接する側の辺との距離は、第２距離ＬＢである。行領域ＬＮ４の第１オブジェクト群ＧＢ１に近接する側の辺と、第１オブジェクト群ＧＢ１の行領域ＬＮ４に近接する側の辺との距離は、第３距離ＬＣである。行領域ＬＮ５の第１オブジェクト群ＧＢ１に近接する側の辺と、第１オブジェクト群ＧＢ１の行領域ＬＮ５に近接する側の辺との距離は、第４距離ＬＤである。行領域ＬＮ５の第１オブジェクト群ＧＢ１から離間する側の辺と、第１オブジェクト群ＧＢ１の行領域ＬＮ５に近接する側の辺との距離は、第５距離ＬＥである。
【００６７】
表示部２０１は、タッチ位置ＰＴが、行領域ＬＮ１〜行領域ＬＮ５のうちどの行領域に含まれるかに応じて、「あ段」〜「お段」のうち、いずれか１つに対応する文字ＣＡ３を決定する。具体的には、タッチ位置ＰＴが行領域ＬＮ１に含まれる場合には、表示部２０１は「あ段」に対応する文字ＣＡ３を決定する。タッチ位置ＰＴが行領域ＬＮ２に含まれる場合には、表示部２０１は「い段」に対応する文字ＣＡ３を決定する。タッチ位置ＰＴが行領域ＬＮ３に含まれる場合には、表示部２０１は「う段」に対応する文字ＣＡ３を決定する。タッチ位置ＰＴが行領域ＬＮ４に含まれる場合には、表示部２０１は「え段」に対応する文字ＣＡ３を決定する。タッチ位置ＰＴが行領域ＬＮ５に含まれる場合には、表示部２０１は「お段」に対応する文字ＣＡ３を決定する。
【００６８】
例えば、タッチ位置ＰＴが、行領域ＬＮ４に含まれる場合には、決定部２０５は、「え段」に対応する文字ＣＡ３に決定する。また、決定部２０５は、第２オブジェクトＢＪ２（「か」行）に決定するため、決定部２０５は、文字ＣＡ３を「け」に決定する。
【００６９】
また、表示部２０１は、文字ＣＡ３を所定位置に表示する。所定位置は、タッチ位置ＰＴに対して第１オブジェクト群ＧＢ１（第１領域ＡＲ１）から離間する側の位置を示す。例えば、表示部２０１は、文字ＣＡ３をタッチ位置ＰＴの方向Ｄ１側に表示する。
【００７０】
以上、図２〜図４（ｂ）を参照して説明したように、本発明の第１実施形態では、スライド操作ＴＳの操作期間ＰＤ内である場合に、タッチ位置ＰＴに応じて、１０個のオブジェクトＢＪ（第１オブジェクトＢＪ１〜第１０オブジェクトＢＪ１０）の中から１つのオブジェクトＢＪＥ（例えば、「あ行」〜「わ行」のうち、いずれか１つの行）を決定する。また、離間距離ＬＴ３に応じて、１つのオブジェクトＢＪＥに対応する文字ＣＡ３（例えば、「あ段」〜「お段」のうち、いずれか１つに対応する文字ＣＡ３）を決定する。よって、スライド操作ＴＳの操作期間ＰＤ内において、５０音配列に含まれる４６文字の中から１つの文字ＣＡ３を表示できる。スライド操作ＴＳの操作中に文字ＣＡ３が表示されるため、ユーザーが所望する文字ＣＡ３が表示されたときにスライド操作ＴＳを終了することによって、確実にユーザーが所望する文字ＣＡ３に決定できる。したがって、５０音配列に含まれる４６文字の中からユーザーが所望する１つの文字ＣＡ３を確実に決定できる。
【００７１】
また、表示部２０１は、文字ＣＡ３を所定位置に表示する。所定位置は、タッチ位置ＰＴに対して第１オブジェクト群ＧＢ１から離間する側の位置を示す。よって、例えば、第１オブジェクト群ＧＢ１が文字入力画面６００において方向Ｄ１の基端側に配置される場合には、方向Ｄ１に向かうスライド操作ＴＳによって、１つの文字ＣＡ３がタッチ位置ＰＴの方向Ｄ１側に表示される。したがって、スライド操作ＴＳ中に表示される文字ＣＡ３の視認性を向上できる。
【００７２】
なお、図４（ｂ）には、表示部２０１が、第１領域ＡＲ１に第１オブジェクトＢＪ１〜第１２オブジェクトＢＪ１２を表示するが、本発明はこれに限定されない。表示部２０１が、第１領域ＡＲ１に、第１オブジェクトＢＪ１〜第１０オブジェクトＢＪ１０のうち、少なくとも１つのオブジェクトＢＪを表示すればよい。また、第１オブジェクトＢＪ１〜第１０オブジェクトＢＪ１０のうち、複数個のオブジェクトＢＪを表示することが好ましい。更に、表示部２０１が、第１領域ＡＲ１に第１オブジェクトＢＪ１〜第１０オブジェクトＢＪ１０を表示することが更に好ましい。
【００７３】
次に、図２〜図５を参照して、制御部２の処理について更に説明する。図５（ａ）は、別の文字入力画面７００の一例を示す画面図である。図５（ｂ）は、本発明に係る文字入力画面６００の一例を示す画面図である。図３及び図４に示す文字入力画面６００には第１オブジェクト群ＧＢ１を表示するのに対して、図５（ａ）に示す文字入力画面７００には、第２オブジェクト群ＧＢ２を表示する点で相違している。
【００７４】
図５（ａ）に示すように、文字入力画面７００には、第２オブジェクト群ＧＢ２が、第２領域ＡＲ２に表示されている。また、文字入力画面７００には、文字列表示領域ＴＸが第２領域ＡＲ２の方向Ｄ１側に表示されている。
【００７５】
第２オブジェクト群ＧＢ２は、１０個のオブジェクトＢＪ（オブジェクトＬＢ１、オブジェクトＬＢ２、オブジェクトＬＢ３、オブジェクトＬＢ４、オブジェクトＬＢ５、オブジェクトＬＢ６、オブジェクトＬＢ７、オブジェクトＬＢ８、オブジェクトＬＢ９及びオブジェクトＬＢ１０）を含む。第２領域ＡＲ２は、文字入力画面７００において方向Ｄ１の基端側の領域を示す。なお、図５（ａ）では、オブジェクトＬＢ２、オブジェクトＬＢ４、オブジェクトＬＢ６及びオブジェクトＬＢ８の各々は、他のオブジェクト（下記の４個のオブジェクトＣＢ）によって隠されている。
【００７６】
オブジェクトＬＢ１〜オブジェクトＬＢ１０の各々は、「あ行」〜「わ行」のうち、いずれか１つの行を示す。例えば、「な行」を示すオブジェクトＬＢ５がタッチされた場合には、図５（ａ）に示すように、４個のオブジェクトＣＢ（オブジェクトＣＢ２、オブジェクトＣＢ３、オブジェクトＣＢ４及びオブジェクトＣＢ５）が表示される。オブジェクトＣＢ２〜オブジェクトＣＢ５の各々は、それぞれ文字「に」、文字「ぬ」、文字「ね」及び文字「の」を表示する場合にタッチされる。以上のように、第２オブジェクト群ＧＢ２を用いて文字ＣＡを決定して入力する操作を文字入力操作ＰＣ２と記載する場合がある。
【００７７】
第２判定部２０６は、文字列表示領域ＴＸに表示された文字ＣＡの文字数ＮＣが所定数ＮＣＳ以上であるか否かを判定する。文字数ＮＣが所定数ＮＣＳ以上であると第２判定部２０６が判定した場合に、制御部５は、図５（ａ）に示す第２オブジェクト群ＧＢ２を消去する。そして、図５（ｂ）に示すように、表示部２０１は、タッチパネル１の第１領域ＡＲ１に第１オブジェクト群ＧＢ１を表示し、受付部２０２は、スライド操作ＴＳを受け付ける。
【００７８】
以上、図２〜図５を参照して説明したように、本発明の第１実施形態では、文字列表示領域ＴＸに表示された文字ＣＡの文字数ＮＣが所定数ＮＣＳ以上であると判定した場合に、タッチパネル１に第１オブジェクト群ＧＢ１を表示し、スライド操作ＴＳを受け付ける。すなわち、文字数ＮＣが所定数ＮＣＳ以上であると判定した場合に（空スペースが少なくなった時に）、第１オブジェクト群ＧＢ１に含まれるオブジェクトＢＪをスライド操作ＴＳすることによって文字ＣＡを選択することが可能になる。したがって、操作性を更に向上できる。
【００７９】
なお、文字数ＮＣが所定数ＮＣＳ以上であると判定した場合に、タッチパネル１に第１オブジェクト群ＧＢ１を表示するが、所定条件を満たす場合に、タッチパネル１に第１オブジェクト群ＧＢ１を表示すればよい。所定条件が、例えば、文字列表示領域ＴＸが所定のサイズ以上でもよい。
【００８０】
次に、図２〜図７を参照して、制御部２の処理について説明する。図６及び図７は、制御部２の動作を示すフローチャートである。
まず、図６に示すように、ステップＳ１０１において、表示部２０１は、タッチパネル１の第１領域ＡＲ１に第１オブジェクト群ＧＢ１を表示する。第１オブジェクト群ＧＢ１は、第１オブジェクトＢＪ１〜第１０オブジェクトＢＪ１０を含む。
次に、ステップＳ１０３において、受付部２０２が、オブジェクトＢＪに対するスライド操作ＴＳを受け付けたか否かを判定する。
スライド操作ＴＳを受け付けていないと受付部２０２が判定した場合（ステップＳ１０３でＮＯ）には、処理が待機状態になる。スライド操作ＴＳを受け付けたと受付部２０２が判定した場合（ステップＳ１０３でＹＥＳ）には、処理がステップＳ１０５に進む。
【００８１】
そして、ステップＳ１０５において、第１判定部２０４が、スライド操作ＴＳの操作期間ＰＤ内であるか否か判定する。
スライド操作ＴＳの操作期間ＰＤ内ではないと第１判定部２０４が判定した場合（ステップＳ１０５でＮＯ）には、処理が図７のステップＳ１１７に進む。スライド操作ＴＳの操作期間ＰＤ内であると第１判定部２０４が判定した場合（ステップＳ１０５でＹＥＳ）には、処理がステップＳ１０７に進む。
そして、ステップＳ１０７において、検出部２０３が、タッチ位置ＰＴを検出する。
次に、ステップＳ１０９において、決定部２０５が、タッチ位置ＰＴに対応するオブジェクトＢＪを決定する。
次に、ステップＳ１１１において、検出部２０３が離間距離ＬＴを検出する。
次に、ステップＳ１１３において、表示部２０１は、離間距離ＬＴに基づき、文字ＣＡを決定する。
次に、ステップＳ１１５において、表示部２０１は、文字ＣＡを表示し、処理がステップＳ１０５に戻る。
【００８２】
ステップＳ１０５でＮＯの場合には、図７に示すように、ステップＳ１１７において、検出部２０３が終点位置ＱＥを検出する。
次に、ステップＳ１１９において、決定部２０５が、終点位置ＱＥに対応するオブジェクトＢＪを決定する。
次に、ステップＳ１２１において、検出部２０３が移動距離ＬＭを検出する。
次に、ステップＳ１２３において、表示部２０１は、移動距離ＬＭに基づき、文字ＣＡを決定する。
次に、ステップＳ１２５において、表示部２０１は、文字ＣＡを表示し、処理が終了する。
【００８３】
ステップＳ１０１は、「第１表示ステップ」の一例に相当する。ステップＳ１０３は、「受付ステップ」の一例に相当する。ステップＳ１０７〜ステップＳ１１５及びステップＳ１１７〜ステップＳ１２５は、「第２表示ステップ」の一例に相当する。
【００８４】
以上、図２〜図７を参照して説明したように、本発明の第１実施形態では、オブジェクトＢＪに対するスライド操作ＴＳに基づき、オブジェクトＢＪに対応する文字ＣＡを決定する。したがって、狭いスペースで操作性良好に文字ＣＡを入力できる。
【００８５】
次に、図２〜図８を参照して、制御部２の切換処理について説明する。図８は、制御部２の切換処理を示すフローチャートである。
図８に示すように、まず、ステップＳ２０１において、制御部２は、第２領域ＡＲ２に第２オブジェクト群ＧＢ２を表示する。
次に、ステップＳ２０３において、制御部２は、文字入力操作ＰＣ２を受け付ける。
次に、ステップＳ２０５において、制御部２は、文字入力操作ＰＣ２によって選択された文字ＣＡを表示する。
次に、ステップＳ２０７において、第２判定部２０６は、文字数ＮＣが所定数ＮＣＳ以上であるか否かを判定する。
【００８６】
文字数ＮＣが所定数ＮＣＳ以上ではないと第２判定部２０６が判定した場合（ステップＳ２０７でＮＯ）には、処理がステップＳ２０３に戻る。文字数ＮＣが所定数ＮＣＳ以上であると第２判定部２０６が判定した場合（ステップＳ２０７でＹＥＳ）には、処理がステップＳ２０９に進む。
そして、ステップＳ２０９において、制御部２は、第２オブジェクト群ＧＢ２を消去する。
次に、ステップＳ２１１において、表示部２０１は、第１領域ＡＲ１に第１オブジェクト群ＧＢ１を表示し、処理が図６に示すステップＳ１０３に戻る。
【００８７】
以上、図２〜図８を参照して説明したように、本発明の第１実施形態では、文字ＣＡの文字数ＮＣが所定数ＮＣＳ以上であると判定した場合に、タッチパネル１に第１オブジェクト群ＧＢ１を表示し、スライド操作ＴＳを受け付ける。したがって、操作性を更に向上できる。
【００８８】
＜第２実施形態＞
次に、図１〜図９を参照して、第２実施形態に係る画像形成装置２００について説明する。図９は、本発明の第２実施形態に係る画像形成装置２００の構成を示す図である。画像形成装置２００は複合機である。第１実施形態に係る「表示制御装置」が、スマートフォン１００であるのに対して、第２実施形態に係る「表示制御装置」は、画像形成装置２００の一部を構成する点で相違している。
【００８９】
図９に示すように、画像形成装置２００は、画像形成ユニット１０、原稿読取ユニット２０、原稿搬送ユニット３０、操作パネル４０及び制御部２を備える。
【００９０】
画像形成ユニット１０は、記録媒体の一例である用紙Ｐに画像を形成する。原稿読取ユニット２０は、原稿Ｒに形成された画像を読み取る。原稿搬送ユニット３０は、原稿Ｒを原稿読取ユニット２０に供給する。操作パネル４０は、タッチパネル１を備え、ユーザーからの操作を受け付ける。制御部２は、画像形成装置２００の動作を制御する。
【００９１】
画像形成ユニット１０は、給送部１３、搬送部Ｌ、画像形成部１４、定着部１６及び排出部１７を備える。画像形成部１４は、転写部１５を含む。
【００９２】
給送部１３は、用紙Ｐを搬送部Ｌへ供給する。搬送部Ｌは、用紙Ｐを転写部１５及び定着部１６を経由して排出部１７まで搬送する。画像形成部１４は、用紙Ｐに画像を形成する。
【００９３】
転写部１５は、中間転写ベルト１５４を備える。画像形成部１４が、中間転写ベルト１５４上にシアン色、マゼンタ色、イエロー色、及び黒色のトナー像を転写する。複数色のトナー像が中間転写ベルト１５４上で重畳され、中間転写ベルト１５４上に画像が形成される。転写部１５は、中間転写ベルト１５４上に形成された画像を、用紙Ｐ上に転写する。その結果、用紙Ｐに画像が形成される。
【００９４】
定着部１６は、用紙Ｐを加熱及び加圧し、用紙Ｐに形成された画像を用紙Ｐに定着する。排出部１７は、用紙Ｐを画像形成装置２００の外部へ排出する。
【００９５】
タッチパネル１は、本発明の第１実施形態に係るスマートフォン１００のタッチパネル１と略同一の構成を備える。また、制御部２は、スマートフォン１００の制御部２と略同一の構成を備える。したがって、画像形成装置２００は、スマートフォン１００と同様の効果を奏する。画像形成装置２００は、「表示制御装置」の一例に相当する。
【００９６】
以上、図面を参照しながら本発明の実施形態について説明した。ただし、本発明は、上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲で種々の態様において実施することが可能である（例えば、下記に示す（１）〜（３））。図面は、理解し易くするために、それぞれの構成要素を主体に模式的に示しており、図示された各構成要素の厚み、長さ、個数等は、図面作成の都合上から実際とは異なる場合がある。また、上記の実施形態で示す各構成要素の形状、寸法等は一例であって、特に限定されるものではなく、本発明の構成から実質的に逸脱しない範囲で種々の変更が可能である。
【００９７】
（１）図１を参照して説明したように、本発明の第１実施形態では、「表示制御装置」はスマートフォン１００であるが、本発明はこれに限定されない。「表示制御装置」は、タッチパネル１と制御部２とを備えればよい。例えば、「表示制御装置」が、タブレット端末装置でもよい。また、例えば、「表示制御装置」がＣＤプレイヤー、ＤＶＤプレイヤー、及び各種家電機器のような装置でもよい。また、例えば、「表示制御装置」が、カーナビゲーション装置でもよい。
【００９８】
（２）図１〜図３を参照して説明したように、本発明の第１実施形態では、表示部２０１が、第１オブジェクト群ＧＢ１を表示するが、本発明はこれに限定されない。表示部２０１が、少なくとも１つのオブジェクトＢＪをタッチパネル１に表示すればよい。タッチパネル１に表示するオブジェクトＢＪの個数が多い程、多くの種類の文字ＣＡを選択できる。
【００９９】
（３）図１〜図３を参照して説明したように、本発明の第１実施形態では、表示部２０１が、第１オブジェクト群ＧＢ１を第１領域ＡＲ１に表示するが、本発明はこれに限定されない。第１オブジェクト群ＧＢ１をタッチパネル１のどこに表示してもよい。例えば、第１オブジェクト群ＧＢ１をタッチパネル１の方向Ｄ１側の辺に沿って表示してもよい。また、例えば、第１オブジェクト群ＧＢ１をタッチパネル１の方向Ｄ２側の辺に沿って表示してもよい。
【産業上の利用可能性】
【０１００】
本発明は、表示制御装置、表示制御方法、及び表示制御プログラムに利用可能である。
【符号の説明】
【０１０１】
１００    スマートフォン（表示制御装置）
１    タッチパネル（表示制御装置の一部）
２    制御部（表示制御装置の一部）
２０１    表示部
２０２    受付部
２０３    検出部（第１検出部〜第５検出部）
２０４    第１判定部
２０５    決定部（第１決定部、第２決定部）
２０６    第２判定部
２００    画像形成装置（表示制御装置）
１０    画像形成ユニット
２０    原稿読取ユニット
３０    原稿搬送ユニット
４０    操作パネル
ＡＲ１    第１領域
ＡＲ２    第２領域
ＢＪ    オブジェクト
ＢＪ１〜ＢＪ１２    第１オブジェクト〜第１２オブジェクト
ＣＡ、ＣＡ１〜ＣＡ３    文字
ＣＭ１〜ＣＭ１２    列領域
ＬＮ１〜ＬＮ５    行領域
Ｄ１、Ｄ２    方向
ＧＢ１    第１オブジェクト群
ＧＢ２    第２オブジェクト群
ＬＡ〜ＬＥ    第１距離〜第５距離
ＬＭ、ＬＴ１    移動距離
ＬＴ、ＬＴ２、ＬＴ３    離間距離
ＮＣ    文字数
ＮＣＳ    所定数
ＰＳ、Ｐ１１、Ｐ２１    始点
ＰＥ、Ｐ１２、Ｐ２３    終点
Ｐ２２    曲折点
ＰＴ    タッチ位置
ＱＥ    終点位置
ＴＳ    スライド操作
ＴＸ    文字列表示領域
【図１】
2019021108.tif 000003
【図２】
2019021108.tif 000004
【図３】
2019021108.tif 000005
【図４】
2019021108.tif 000006
【図５】
2019021108.tif 000007
【図６】
2019021108.tif 000008
【図７】
2019021108.tif 000009
【図８】
2019021108.tif 000010
【図９】
2019021108.tif 000011