(57)【要約】【課題】ユーザーが１つの文字入力欄に文字を入力する際に、誤って他の文字入力欄に文字を入力してしまった場合に、ユーザーが既に入力した文字を再度入力する手間を削減する。【解決手段】表示装置は、表示部と、表示制御部と、受付部と、記憶部と、を備える。表示制御部は、連続した文字削除操作により文字の入力先とされた文字入力欄に示された全ての文字が削除された場合、当該削除された文字を記憶部に記憶させる。そして、表示制御部は、受付部が文字の入力先とされた文字入力欄を文字の入力先から解除する操作を受け付けた場合、記憶部に記憶された文字を複数の文字入力欄のうちの他の文字入力欄に表示させる。【選択図】図４
2018018349.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
前記表示部による表示動作を制御する表示制御部と、
前記表示部が表示する画面に対する操作を受け付ける受付部と、
記憶部と、を備え、
前記表示制御部は、前記表示部に、
（１）複数の文字入力欄を含む入力画面を表示させ、
（２）前記受付部が前記複数の文字入力欄のうちの１つの文字入力欄を指定する操作を受け付けた場合、当該指定された１つの文字入力欄を、前記受付部が文字入力操作を受け付けた時の文字の入力先とし、
（３）前記受付部が前記文字入力操作を受け付けた場合、当該文字入力操作に示される文字を、前記文字の入力先とされた文字入力欄に表示させ、
（４）前記受付部が前記文字入力欄に示された文字を削除する文字削除操作を受け付けた場合、当該文字削除操作に応じて前記文字の入力先とされた文字入力欄に示された文字を削除して表示させ、
（５）前記受付部が前記文字削除操作を連続して受け付け、当該連続して受け付けた文字削除操作により前記文字の入力先とされた文字入力欄に示された全ての文字が削除された場合、当該削除された文字を前記記憶部に記憶させ、
（６）前記受付部が前記文字の入力先とされた文字入力欄を文字の入力先から解除する操作を受け付けた場合、前記記憶部に記憶された前記文字を前記複数の文字入力欄のうちの他の文字入力欄に表示させる、表示装置。
【請求項２】
前記表示制御部は、前記表示部に、前記受付部が前記文字の入力先とされた文字入力欄を文字の入力先から解除する操作を受け付けた場合であって、かつ、前記受付部が前記他の文字入力欄を指定する操作を受け付けて、当該他の文字入力欄が文字の新たな入力先とされた場合に、前記記憶部に記憶された前記文字を前記他の文字入力欄に表示させる、請求項１に記載の表示装置。
【請求項３】
前記表示制御部は、前記表示部に、前記他の文字入力欄が文字の新たな入力先とされた場合、前記他の文字入力欄が表示される位置の近傍に、前記記憶部に記憶された前記文字を示す文字表示欄を表示させ、前記受付部が当該文字表示欄を選択する操作を受け付けた時に、前記記憶部に記憶された前記文字を前記他の文字入力欄に表示させる、請求項２に記載の表示装置。
【請求項４】
前記表示制御部は、前記記憶部に記憶された前記文字を解析して、前記文字に関連する関連文字を作成し、前記表示部に、前記記憶部に記憶された前記文字に加えて前記関連文字を前記文字表示欄に表示させ、前記受付部が前記文字表示欄に示された前記関連文字を選択する操作を受け付けた場合、前記関連文字を前記他の文字入力欄に表示させる、請求項３に記載の表示装置。
【請求項５】
前記表示制御部は、前記記憶部に記憶された前記文字の一部の文字を削除した文字を前記関連文字として作成する、請求項４に記載の表示装置。
【請求項６】
前記記憶部には、前記他の文字入力欄に過去に入力された文字が記憶されており、
前記表示制御部は、前記記憶部に記憶された文字と一部が一致する前記過去に入力された文字を前記関連文字として作成する、請求項４に記載の表示装置。
【請求項７】
前記表示制御部は、前記文字の新たな入力先とされた前記他の文字入力欄が、その直前に文字の入力先とされていた前記文字入力欄の近傍に位置するか否かを判別し、近傍に位置する場合は、前記表示部に前記記憶部に記憶された前記文字を前記他の文字入力欄に表示させ、近傍に位置しない場合は、前記表示部に前記記憶部に記憶された前記文字を前記他の文字入力欄に表示させない、請求項２に記載の表示装置。
【請求項８】
前記表示制御部は、前記複数の文字入力欄のそれぞれについて入力される文字の属性を特定するとともに、前記文字の新たな入力先とされた前記他の文字入力欄の前記文字の属性と、前記記憶部に記憶された前記文字の属性とが一致するか否かを判別し、前記文字の属性が一致する場合には、前記表示部に前記記憶部に記憶された前記文字を前記他の文字入力欄に表示させ、前記文字の属性が一致しない場合には、前記表示部に前記記憶部に記憶された前記文字を前記他の文字入力欄に表示させない、請求項２に記載の表示装置。
【請求項９】
前記表示制御部は、前記受付部が前記文字の入力先とされた文字入力欄を文字の入力先から解除する操作を受け付けた場合、前記記憶部に記憶された前記文字を解析して、当該解析結果に基づき、前記複数の文字入力欄のうちの１つの文字入力欄を文字の新たな入力先となる前記他の文字入力欄として決定し、当該決定した文字入力欄に前記文字を前記表示部に表示させる、請求項１に記載の表示装置。
【請求項１０】
前記表示制御部は、前記文字の解析において、前記複数の文字入力欄のそれぞれについて入力される文字の属性を特定するとともに、前記複数の文字入力欄のなかから、前記記憶部に記憶された前記文字の属性と一致する属性を有する文字入力欄を、文字の新たな入力先となる前記他の文字入力欄として決定する、請求項９に記載の表示装置。
【請求項１１】
前記表示制御部は、前記文字の解析により、文字の新たな入力先となる前記他の文字入力欄の候補として複数の文字入力欄を決定した場合、当該複数の文字入力欄のうちの何れの文字入力欄に文字を入力すべきであるかを受け付けるための受付画面を前記表示部に表示させ、前記受付部が前記受付画面において選択を受け付けた文字入力欄に前記文字を前記表示部に表示させる、請求項９または請求項１０に記載の表示装置。
【請求項１２】
前記表示制御部は、前記受付部が前記文字の入力先とされた文字入力欄を文字の入力先から解除する操作を受け付けた場合、前記複数の文字入力欄のうち当該解除する操作を受け付けた文字入力欄に最も近い位置に位置する文字入力欄を、文字の新たな入力先となる前記他の文字入力欄として決定し、当該決定した文字入力欄に前記文字を前記表示部に表示させる、請求項１に記載の表示装置。
【請求項１３】
前記表示制御部は、前記受付部が前記文字の入力先とされた文字入力欄を文字の入力先から解除する操作を受け付けた場合、当該解除する操作を受け付けた文字入力欄の名称と最も関連度が高い名称が付された文字入力欄を、文字の新たな入力先となる前記他の文字入力欄として決定し、当該決定した文字入力欄に前記文字を前記表示部に表示させる、請求項１に記載の表示装置。
【請求項１４】
前記表示制御部は、前記受付部が連続して受け付けた文字削除操作により削除された文字の数が予め定められた数以上である場合に、当該削除された文字を前記記憶部に記憶させ、削除された文字の数が予め定められた数未満である場合に、当該削除された文字を前記記憶部に記憶させない、請求項１乃至請求項１３の何れか１項に記載の表示装置。
【請求項１５】
前記表示制御部は、前記文字削除操作により前記文字入力欄に示された全ての文字が削除されてから予め定められた時間が経過した場合、前記受付部が本表示装置の電源をＯＦＦする操作またはログアウトする操作を受け付けた場合、または前記表示部が表示する画面が前記入力画面から切り替わった場合、前記文字を前記記憶部から削除させる、請求項１乃至請求項１４の何れか１項に記載の表示装置。
【請求項１６】
コンピューターを、
表示部による表示動作を制御する表示制御部と、
表示部が表示する画面に対する操作を受け付ける受付部と、して機能させ、
更に、前記表示制御部が、前記表示部に、
（１）複数の文字入力欄を含む入力画面を表示させ、
（２）前記受付部が前記複数の文字入力欄のうちの１つの文字入力欄を指定する操作を受け付けた場合、当該指定された１つの文字入力欄を、前記受付部が文字入力操作を受け付けた時の文字の入力先とし、
（３）前記受付部が前記文字入力操作を受け付けた場合、当該文字入力操作に示される文字を、前記文字の入力先とされた文字入力欄に表示させ、
（４）前記受付部が前記文字入力欄に示された文字を削除する文字削除操作を受け付けた場合、当該文字削除操作に応じて前記文字の入力先とされた文字入力欄に示された文字を削除して表示させ、
（５）前記受付部が前記文字削除操作を連続して受け付け、当該連続して受け付けた文字削除操作により前記文字の入力先とされた文字入力欄に示された全ての文字が削除された場合、当該削除された文字を記憶部に記憶させ、
（６）前記受付部が前記文字の入力先とされた文字入力欄を文字の入力先から解除する操作を受け付けた場合、前記記憶部に記憶された前記文字を前記複数の文字入力欄のうちの他の文字入力欄に表示させるようにコンピューターを機能させる、表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の文字入力欄を含む入力画面を表示する表示装置に関する。
【背景技術】
【０００２】
複合機などの情報処理装置では、ユーザーからユーザーＩＤやパスワードなどの様々な情報（文字）の入力を受け付けて、当該受け付けた情報に基づいて様々な動作を行っている。情報処理装置は、一般に、下記の特許文献１に示されるように、液晶ディスプレイなどの表示部を備え、当該表示部に文字を受け付けるための複数の文字入力欄を含む入力画面を表示する。ユーザーは、入力画面に示された複数の文字入力欄に文字を入力することで、情報処理装置に所望の動作を行わせることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−６８２６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ユーザーが１つの文字入力欄に文字を入力する際に、誤って他の文字入力欄に文字を入力してしまう場合がある。例えば、ユーザーＩＤを入力すべきである文字入力欄にパスワードを入力してしまう場合がある。この場合、ユーザーが入力の誤りに気が付いた時点で入力されている文字をバックスペースキーなどを複数回押下することにより削除したうえで、正しい文字入力欄を選択して、再度文字を入力する必要がある。このように、ユーザーが既に入力した文字を再度入力する必要があり、ユーザー利便性に欠ける。
【０００５】
本発明は、上記の事情に鑑みなされたものであり、ユーザーが１つの文字入力欄に文字を入力する際に、誤って他の文字入力欄に文字を入力してしまった場合に、ユーザーが既に入力した文字を再度入力する手間を削減することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一局面にかかる表示装置は、表示部と、前記表示部による表示動作を制御する表示制御部と、前記表示部が表示する画面に対する操作を受け付ける受付部と、記憶部と、を備え、前記表示制御部は、前記表示部に、（１）複数の文字入力欄を含む入力画面を表示させ、（２）前記受付部が前記複数の文字入力欄のうちの１つの文字入力欄を指定する操作を受け付けた場合、当該指定された１つの文字入力欄を、前記受付部が文字入力操作を受け付けた時の文字の入力先とし、（３）前記受付部が前記文字入力操作を受け付けた場合、当該文字入力操作に示される文字を、前記文字の入力先とされた文字入力欄に表示させ、（４）前記受付部が前記文字入力欄に示された文字を削除する文字削除操作を受け付けた場合、当該文字削除操作に応じて前記文字の入力先とされた文字入力欄に示された文字を削除して表示させ、（５）前記受付部が前記文字削除操作を連続して受け付け、当該連続して受け付けた文字削除操作により前記文字の入力先とされた文字入力欄に示された全ての文字が削除された場合、当該削除された文字を前記記憶部に記憶させ、（６）前記受付部が前記文字の入力先とされた文字入力欄を文字の入力先から解除する操作を受け付けた場合、前記記憶部に記憶された前記文字を前記複数の文字入力欄のうちの他の文字入力欄に表示させる、表示装置である。
【０００７】
また、本発明の別の一局面にかかる表示制御プログラムは、コンピューターを、表示部による表示動作を制御する表示制御部と、表示部が表示する画面に対する操作を受け付ける受付部と、して機能させ、更に、前記表示制御部が、前記表示部に、（１）複数の文字入力欄を含む入力画面を表示させ、（２）前記受付部が前記複数の文字入力欄のうちの１つの文字入力欄を指定する操作を受け付けた場合、当該指定された１つの文字入力欄を、前記受付部が文字入力操作を受け付けた時の文字の入力先とし、（３）前記受付部が前記文字入力操作を受け付けた場合、当該文字入力操作に示される文字を、前記文字の入力先とされた文字入力欄に表示させ、（４）前記受付部が前記文字入力欄に示された文字を削除する文字削除操作を受け付けた場合、当該文字削除操作に応じて前記文字の入力先とされた文字入力欄に示された文字を削除して表示させ、（５）前記受付部が前記文字削除操作を連続して受け付け、当該連続して受け付けた文字削除操作により前記文字の入力先とされた文字入力欄に示された全ての文字が削除された場合、当該削除された文字を記憶部に記憶させ、（６）前記受付部が前記文字の入力先とされた文字入力欄を文字の入力先から解除する操作を受け付けた場合、前記記憶部に記憶された前記文字を前記複数の文字入力欄のうちの他の文字入力欄に表示させるようにコンピューターを機能させる、表示制御プログラムである。
【発明の効果】
【０００８】
上記の本発明によれば、ユーザーが１つの文字入力欄に文字を入力する際に、誤って他の文字入力欄に文字を入力してしまった場合に、ユーザーが既に入力した文字を再度入力する手間を削減することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態にかかる表示装置を備える画像形成装置を示す斜視図である。
【図２】本発明の一実施形態にかかる表示装置を備える画像形成装置の内部構成を示すブロック図である。
【図３】本発明の一実施形態にかかる表示装置の表示部に表示される表示画面の一例を示す図である。
【図４】本発明の一実施形態にかかる表示装置の動作の流れを示すフローチャートである。
【図５】（Ａ）および（Ｂ）は、本発明の一実施形態にかかる表示装置の表示部に表示される表示画面の一例を示す図である。
【図６】本発明の一実施形態にかかる表示装置の表示部に表示される表示画面の一例を示す図である。
【図７】変形例１にかかる表示装置の動作の流れを示すフローチャートである。
【図８】変形例１にかかる表示装置の表示部に表示される表示画面の一例を示す図である。
【図９】変形例２にかかる表示装置の動作の流れを示すフローチャートである。
【図１０】変形例２にかかる表示装置の表示部に表示される表示画面の一例を示す図である。
【図１１】変形例３にかかる表示装置の動作の流れを示すフローチャートである。
【図１２】変形例４にかかる表示装置の動作の流れを示すフローチャートである。
【図１３】（Ａ）および（Ｂ）は、変形例４にかかる表示装置の表示部に表示される表示画面の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態にかかる表示装置、および表示制御プログラムについて図面を参照して説明する。図１は、本発明の一実施形態にかかる表示装置を備える画像形成装置を示す斜視図である。図２は、画像形成装置の内部構成を示すブロック図である。
【００１１】
画像形成装置１は、例えば、コピー機能、プリンター機能、スキャナー機能、およびファクシミリ機能などの複数の機能を兼ね備えた複合機である。画像形成装置１は、ユーザーからユーザーＩＤやパスワードなどの様々な情報（文字）の入力を受け付けるために、外郭を構成する筐体の全面に表示部１０および操作部３０を備えている。
【００１２】
表示部１０は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）ディスプレイを含んで構成される。表示部１０は後述する表示制御部１０２による制御のもと、種々の表示画面を表示する。
【００１３】
表示部１０の前面には、タッチパネル２０が配置されている。タッチパネル２０は、所謂抵抗膜方式や静電容量方式等のタッチパネルであって、タッチパネル２０上におけるユーザーによる接触（タッチ）をその接触位置とともに検知する。タッチパネル２０は、ユーザーによる接触を検知すると、その接触点の座標位置を示す信号を後述する受付部１０３などに出力する。
【００１４】
操作部３０は、例えば、表示画面を呼び出す表示キー、表示画面を構成するＧＵＩのフォーカスを移動させる矢印キー、表示画面を構成するＧＵＩに対して確定操作を行う決定キーなどを備えるハードキーである。
【００１５】
記憶部４０は、ＨＤＤ（Hard Disk Drive）などの記憶装置である。
【００１６】
通信部５０は、無線ＬＡＮボードなどの通信モジュールから構成されるネットワークインターフェイスである。
【００１７】
制御ユニット１００は、ＣＰＵ（Central Processing Unit）、ＲＡＭ(Random Access Memory）、およびＲＯＭ（Read Only Memory）などから構成される。制御ユニット１００は、上記のＲＯＭまたは記憶部４０に記憶された表示制御プログラムが上記のＣＰＵに実行されることにより、動作制御部１０１、表示制御部１０２、および受付部１０３として機能する。なお、制御ユニット１００の上記の各構成は、表示制御プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。
【００１８】
動作制御部１０１は、画像形成装置１の全体的な動作制御を司る。例えば、動作制御部１０１は、帯電装置、露光装置、および現像装置などを含む不図示の画像形成部による画像形成動作を制御したり、通信部５０による通信動作を制御して、外部のＰＣ（Personal Computer）などの情報処理装置との間でデータの送受信を行う。
【００１９】
表示制御部１０２は、表示部１０による表示動作を制御する機能を有する。図３は、表示部１０に表示される表示画面の一例を示す図である。本図に示す例では、表示部１０には、ＩＤの入力を受け付けるための文字入力欄Ｌ１、およびパスワードの入力を受け付けるための文字入力欄Ｌ２を含む入力画面Ｄ１が表示されている。
【００２０】
受付部１０３は、タッチパネル２０に対するタッチ操作や操作部３０のハードキーに対する押下操作に応じた操作（指示）を受け付ける機能を有する。
【００２１】
続いて、上記の構成を備える画像形成装置１が備える表示装置の動作について説明する。図４は、表示装置の動作の流れを示すフローチャートである。
【００２２】
タッチパネル２０に対するタッチ操作や操作部３０のハードキーに対する押下操作により、受付部１０３が入力画面の表示を指示する操作を受け付けた場合（ステップＳ１０においてＹＥＳ）、表示制御部１０２は、表示部１０に、入力画面Ｄ１（図３参照）を表示させる（ステップＳ１１）。
【００２３】
入力画面Ｄ１において、タッチパネル２０に対するタッチ操作や操作部３０のハードキーに対する押下操作により１つの文字入力欄が選択されると、受付部１０３は、上記の操作を１つの文字入力欄を指定する操作として受け付ける（ステップＳ１２）。そして、表示制御部１０２は、ステップＳ１２の処理で指定された１つの文字入力欄を、文字入力操作を受け付けた時の文字の入力先に指定し（ステップＳ１３）、その後、文字の入力先に指定した文字入力欄に文字を入力するためのソフトウェアキーボードを表示部１０に表示させる（ステップＳ１４）。
【００２４】
図５（Ａ）では、図３に示した入力画面Ｄ１において、タッチパネル２０に対するタッチ操作や操作部３０のハードキーに対する押下操作により文字入力欄Ｌ２が選択された場合に表示される画面を示している。この場合、表示制御部１０２により、文字入力欄Ｌ２が文字の入力先として指定され、文字入力欄Ｌ２内に、文字が入力される位置を示す入力カーソルＡが表示される。
【００２５】
図４に戻って、受付部１０３が、タッチパネル２０に対するタッチ操作などによりソフトウェアキーボードを用いた文字入力操作を受け付けた場合（ステップＳ１５においてＹＥＳ）、表示制御部１０２は、表示部１０に、文字入力操作に示される文字を文字入力欄に表示させる（ステップＳ１６）。
【００２６】
また、受付部１０３が、タッチパネル２０に対するタッチ操作などによりソフトウェアキーボードを用いた文字削除操作を受け付けた場合（ステップＳ１７においてＹＥＳ）、表示制御部１０２は、表示部１０に、文字入力欄に示された文字を削除して表示させる（ステップＳ１８）。
【００２７】
このように、上記のステップＳ１２〜ステップＳ１８に示した文字入力欄の選択操作、文字入力操作、および文字削除操作により、ユーザーは、所望の文字入力欄に所望の文字を入力することができる。
【００２８】
ここで、ユーザーが誤った文字入力欄を選択してしまい、誤って選択した文字入力欄に文字を入力してしまう場合がある。図５（Ｂ）に示す例は、本来ユーザーが選択しようとした文字入力欄がＩＤを入力するための文字入力欄Ｌ１であるのにもかかわらず、誤ってパスワードを入力するための文字入力欄Ｌ２を選択してしまい、文字入力欄Ｌ１に入力すべき文字「administrator」のうち、「adminis」という文字まで入力した場合を表示している。ユーザーが「adminis」という文字を入力した段階で誤った文字入力欄に文字を入力していることに気付いた場合、一般的な表示装置では、「adminis」という文字を全て削除した上で、ＩＤを入力するための文字入力欄Ｌ１を選択して、当該文字入力欄Ｌ１において再度「administrator」という文字を入力する必要がある。しかしながら、ユーザーが既に入力した文字を再度入力する必要があり、ユーザー利便性に欠ける。
【００２９】
この点、本発明の一実施形態にかかる表示装置では、ユーザーが誤った文字入力欄を選択してしまい、誤って選択した文字入力欄に文字を入力してしまった場合に、ユーザーが既に入力した文字を再度入力する手間を削減するために、以下の処理を行っている。
【００３０】
図４に戻って、表示制御部１０２は、受付部１０３が文字削除操作を連続して受け付け、当該連続して受け付けた文字削除操作により文字の入力先とされた文字入力欄に示された全ての文字が削除された場合（ステップＳ１９においてＹＥＳ）、当該削除された文字を記憶部４０に記憶させる（ステップＳ２０）。
【００３１】
図５（Ｂ）に示す例において、ユーザーが「adminis」という文字を入力した段階で誤った文字入力欄に文字を入力していることに気付き、ソフトウェアキーボードＢのバックスペースキーｂ１やディリートキーｂ２を複数回連続して押下することにより、「adminis」という文字を全て削除した場合、表示制御部１０２は、記憶部４０に「adminis」という文字を記憶させる。
【００３２】
図４に戻って、ステップＳ２０の処理後、受付部１０３が、文字の入力先とされた文字入力欄を文字の入力先から解除する操作を受け付けた場合（ステップＳ２１においてＹＥＳ）、表示制御部１０２は、表示部１０にソフトウェアキーボードの表示を停止させる（ステップＳ２２）。文字の入力先から解除する操作としては、例えば、ソフトウェアキーボードＢの確定キーｂ３を押下する操作や専用のキーを押下する操作などが該当する。図５（Ａ）に示した画面において文字入力欄Ｌ２が文字の入力先から解除された場合、表示部１０が表示する画面が図３に示した入力画面Ｄ１に戻る。
【００３３】
ステップＳ２２の処理後、受付部１０３が、ステップＳ１３の処理で文字の入力先とされた文字入力欄とは異なる他の文字入力欄を指定する操作を受け付けた場合（ステップＳ２３においてＹＥＳ）、表示制御部１０２は、当該他の文字入力欄を文字の入力先に指定し（ステップＳ２４）、ソフトウェアキーボードを表示部１０に表示させる（ステップＳ２５）。そして、表示制御部１０２は、他の文字入力欄が表示される位置の近傍（予め定められた長さだけ離れた位置）に、記憶部４０に記憶された文字を示す文字表示欄を表示部１０に表示させる（ステップＳ２６）。
【００３４】
図６に示す例では、図５（Ａ）および図５（Ｂ）に示す例で文字の入力先として指定されていた文字入力欄Ｌ２とは異なる文字入力欄Ｌ１が文字の入力先として指定されている。そして、文字入力欄Ｌ２の上方に、記憶部４０に記憶されており、ユーザーが誤って文字入力欄Ｌ１に入力していた「adminis」の文字を示す文字表示欄Ｃが表示されている。
【００３５】
図４に戻って、受付部１０３が文字表示欄を選択する操作を受け付けた場合（ステップＳ２７においてＹＥＳ）、表示制御部１０２は、表示部１０に、選択された文字表示欄に示された文字を文字入力欄に表示させる（ステップＳ２８）。
【００３６】
図６に示す例において、ユーザーが文字表示欄Ｃを選択する操作を行った場合、「adminis」の文字が文字入力欄Ｌ１に挿入される。ユーザーは、文字入力欄Ｌ１に挿入された「adminis」の文字に続いて残りの文字「trator」を入力すればＩＤ「administrator」の入力が完了するため、文字を再度入力するユーザーの手間を削減することが可能となっている。
【００３７】
なお、上記のステップＳ２５の文字表示欄を表示する処理を行わずに、上記の他の文字入力欄を新たな文字の入力先とした時点で、記憶部４０に記憶された文字を他の文字入力欄に挿入してもよい。
【００３８】
なお、本発明は上記の実施形態の構成に限られず種々の変形が可能である。
【００３９】
＜変形例１＞
図７は、変形例１にかかる表示装置の動作の流れを示すフローチャートである。なお、図４に示したフローチャートと同様の処理については、同符号を付して説明を略する。
【００４０】
変形例１にかかる表示装置では、ステップＳ２５の処理後、表示制御部１０２が、記憶部４０に記憶された文字を解析して、当該文字に関連する関連文字を作成する（ステップＳ３０）。表示制御部１０２は、例えば、文字の一部の文字を削除した文字を関連文字として作成する。「adminis」の文字が記憶部４０に記憶されている場合、表示制御部１０２は、「adminis」の文字の末尾の１文字を削除した「admini」を関連文字として作成する。また、表示制御部１０２は、「adminis」の文字の末尾の２文字を削除した「admin」を関連文字として作成する。
【００４１】
表示制御部１０２は、表示部１０に、記憶部４０に記憶された文字に加えて、ステップＳ３０の処理で作成した関連文字を文字表示欄に表示させる（ステップＳ３１）。図８に示す例では、文字表示欄Ｃに「adminis」の文字に加えて、関連文字である「admin」および「admini」の文字が示されている。
【００４２】
受付部１０３が文字表示欄に示された文字または関連文字を選択する操作を受け付けた場合（ステップＳ３２においてＹＥＳ）、表示制御部１０２は、表示部１０に、当該選択された文字を他の文字入力欄に表示させる（ステップＳ３３）。
【００４３】
このように、変形例１にかかる表示装置によれば、誤って選択された文字入力欄において入力された文字だけでなく、その文字に関連する文字を新たな文字入力欄において入力する手間を省くことができる。
【００４４】
なお、記憶部４０に、文字入力欄に過去に入力された文字が記憶されている場合には、表示制御部１０２は、当該過去に入力された文字の中から、記憶部４０に記憶された文字と一部が一致する文字を特定し、当該特定した文字を関連文字として作成してもよい。例えば、記憶部４０に文字入力欄Ｌ１に過去に入力された文字として「administrator」の文字が記憶されている場合、表示制御部１０２は、「administrator」文字を文字表示欄に表示させてもよい。
【００４５】
＜変形例２＞
図９は、変形例２にかかる表示装置の動作の流れを示すフローチャートである。なお、図４に示したフローチャートと同様の処理については、同符号を付して説明を略する。
【００４６】
変形例２にかかる表示装置では、ステップＳ２５の処理後、表示制御部１０２が、文字の新たな入力先とされた他の文字入力欄が、その直前に文字の入力先とされていた文字入力欄の近傍に位置するか否かを判別する（ステップＳ４０）。すなわち、表示制御部１０２は、文字の新たな入力先とされた他の文字入力欄の位置と直前に文字の入力先とされていた文字入力欄の位置との間の長さ（間隔）を算出し、当該算出した長さが予め定められた長さ以内である場合に、近傍に位置すると判定し、当該算出した長さが予め定められた長さより長い場合に、近傍に位置していないと判定する。そして、他の文字入力欄が直前に文字の入力先とされていた文字入力欄の近傍に位置する場合（ステップＳ４０においてＹＥＳ）、表示制御部１０２は、ステップＳ２６〜ステップＳ２８の処理を行い、文字表示欄を表示部１０に表示させ、他の文字入力欄に記憶部４０に記憶された文字を挿入する。
【００４７】
一方、他の文字入力欄が直前に文字の入力先とされていた文字入力欄の近傍に位置しない場合（ステップＳ４０においてＮＯ）、表示制御部１０２は、文字表示欄を表示部１０に表示させず（ステップＳ４１）、他の文字入力欄に記憶部４０に記憶された文字を挿入する処理を行わない。
【００４８】
図１０は、表示部１０が表示する入力画面の一例を示す図である。図１０に示される入力画面Ｄ３には、文字入力欄Ｌ３〜Ｌ７の５つの文字入力欄が設けられている。例えば、直前に文字の入力先が文字入力欄Ｌ３であり、新たな文字の入力先が文字入力欄Ｌ６である場合、互いの文字入力欄は近傍に位置しておらず、ユーザーが誤って選択する可能性が低いと考えられる。このため、変形例２にかかる表示装置では、このようなユーザーが誤って選択する可能性が低い場合は、文字表示欄を表示部１０に表示させず、他の文字入力欄に記憶部４０に記憶された文字を挿入する処理を行わない。一方、直前に文字の入力先が文字入力欄Ｌ４であり、新たな文字の入力先が文字入力欄Ｌ３である場合、互いの文字入力欄は隣り合っており、ユーザーが誤って選択する可能性が高いと考えられる。この場合、変形例２にかかる表示装置では、上記の実施形態にかかる表示装置と同様に、文字表示欄を表示部１０させ、他の文字入力欄に記憶部４０に記憶された文字を挿入する。
【００４９】
＜変形例３＞
図１１は、変形例３にかかる表示装置の動作の流れを示すフローチャートである。なお、図４に示したフローチャートと同様の処理については、同符号を付して説明を略する。
【００５０】
変形例３にかかる表示装置では、ステップＳ２５の処理後、表示制御部１０２が、入力画面に配置された複数の文字入力欄のそれぞれについて入力される文字の属性を特定する（ステップＳ５０）。ここで、文字の属性とは、文字入力欄に入力されるべき情報を表記する際の文字の種別（半角数字、半角英字、数字、ひらがな、カタカナ、漢字など）を意味する。図１０に示す例では、例えば、ＩＤを受け付けるための文字入力欄Ｌ７に入力される文字の属性は、ＩＤの情報が通常半角英字で表記されるため「半角英字」となる。また、電話番号を受け付けるための文字入力欄Ｌ５に入力される文字の属性は、電話番号の情報が通常数字で表記されるため「数字」となる。また、名前を受け付けるための文字入力欄Ｌ３に入力される文字の属性は、名前の情報が通常ひらがな及び漢字で表記させるため、「ひらがな、漢字」となる。
【００５１】
表示制御部１０２は、文字の新たな入力先とされた他の文字入力欄の文字の属性と、その直前に文字の入力先とされていた文字入力欄に入力されていた文字、すなわち記憶部４０に記憶された文字の属性とが一致するか否かを判別する（ステップＳ５１）。そして、他の文字入力欄の文字の属性が、記憶部４０に記憶された文字の属性と一致する場合（ステップＳ５１においてＹＥＳ、表示制御部１０２は、ステップＳ２６〜ステップＳ２８の処理を行い、文字表示欄を表示部１０に表示させ、他の文字入力欄に記憶部４０に記憶された文字を挿入する。
【００５２】
一方、他の文字入力欄の文字の属性が、記憶部４０に記憶された文字の属性と一致しない場合（ステップＳ５１においてＮＯ）、表示制御部１０２は、文字表示欄を表示部１０に表示させず（ステップＳ５２）、他の文字入力欄に記憶部４０に記憶された文字を挿入する処理を行わない。
【００５３】
図１０に示す例において、例えば、直前に文字の入力先が文字入力欄Ｌ６であって、当該文字入力欄に漢字からなる文字が入力されており、新たな文字の入力先が文字入力欄Ｌ７である場合、文字入力欄Ｌ６に入力された文字の属性「漢字」と、文字入力欄Ｌ７の文字の属性「半角英字」とが一致しない。この場合、ユーザーが誤って文字入力先を選択した可能性が低いと考えられる。このため、変形例３にかかる表示装置では、このようなユーザーが誤って選択した可能性が低い場合は、文字表示欄を表示部１０に表示させず、他の文字入力欄に記憶部４０に記憶された文字を挿入する処理を行わない。
【００５４】
一方、例えば、直前に文字の入力先が文字入力欄Ｌ３であって、当該文字入力欄Ｌ３に半角英字からなる文字が入力されており、新たな文字の入力先が文字入力欄Ｌ６である場合、文字入力欄Ｌ３に入力された文字の属性「半角英字」と、文字入力欄Ｌ６の文字の属性「半角英字」とが一致する。この場合、ユーザーが誤って文字入力先を選択した可能性が高いと考えられる。この場合、変形例３にかかる表示装置では、上記の実施形態にかかる表示装置と同様に、文字表示欄を表示部１０に表示させ、他の文字入力欄に記憶部４０に記憶された文字を挿入する。
【００５５】
＜変形例４＞
図１２は、変形例４にかかる表示装置の動作の流れを示すフローチャートである。なお、図４に示したフローチャートと同様の処理については、同符号を付して説明を略する。
【００５６】
変形例４にかかる表示装置では、ステップＳ２１の処理において、受付部１０３が文字の入力先とされた文字入力欄を文字の入力先から解除する操作を受け付けた場合に、ユーザーによる新たな文字の入力先を選択する操作を待たずに、表示装置側で新たな文字の入力先となる文字入力欄を決定する。
【００５７】
具体的には、表示制御部１０２は、記憶部４０に記憶された文字を解析して、当該解析結果に基づき、複数の文字入力欄のうちの１つの文字入力欄を文字の新たな入力先として決定する（ステップＳ６０）。そして、表示制御部１０２は、ステップＳ６０の処理で決定した文字入力欄を新たな入力先として、ステップＳ２５以降の処理を実行する。
【００５８】
ステップＳ６０の処理では、表示制御部１０２が、入力画面に配置された複数の文字入力欄のそれぞれについて入力される文字の属性を特定するとともに、複数の文字入力欄なかから、記憶部４０に記憶された文字の属性と一致する属性を有する文字入力欄を、文字の新たな入力先として決定する。例えば、記憶部４０に記憶された文字の属性が「数字」である場合、表示制御部１０２は、文字の属性が「数字」である電話番号を受け付けるための文字入力欄Ｌ５を、文字の新たな入力先として決定する。この場合、表示制御部１０２は、新たな入力先として決定した文字入力欄Ｌ５に文字を挿入する指示を受け付けるための受付画面Ｄ（図１３（Ａ）参照）を表示部１０に表示させてもよい。
【００５９】
また、表示制御部１０２は、上記の文字の解析により、文字の新たな入力先となる他の文字入力欄の候補として複数の文字入力欄を決定した場合、当該複数の文字入力欄のうちの何れの文字入力欄に文字を入力すべきであるかを受け付けるための受付画面を表示部１０に表示させる。
【００６０】
例えば、記憶部４０に記憶された文字の属性が「ひらがな、漢字」である場合、文字の属性が「ひらがな、漢字」である文字入力欄が複数（文字入力欄Ｌ３およびＬ４）あるため、文字の新たな入力先となる他の文字入力欄の候補が複数存在することになる。この場合、表示制御部１０２は、図１３（Ｂ）に示すような受付画面Ｅを表示部１０に表示させる。そして、受付部１０３が受付画面Ｅに配置されたボタンｅ１の押下操作を受け付けた場合、表示制御部１０２は、文字入力欄Ｌ３に文字を挿入する。一方、受付部１０３が受付画面Ｅに配置されたボタンｅ２の押下操作を受け付けた場合、表示制御部１０２は、文字入力欄Ｌ４に文字を挿入する。
【００６１】
以上のように変形例４にかかる表示装置によれば、ユーザーが新たな入力先となる文字入力欄を選択する前に、ユーザーが本来文字の入力先として選択すべきであった文字の入力先を表示装置側で決定する。これにより、ユーザーが新たな入力先となる文字入力欄を選択する手間を省くことができる。
【００６２】
＜変形例５＞
変形例４にかかる表示装置では、文字入力欄に入力される文字の属性に基づいて、文字の新たな入力先となる他の文字入力欄を決定する場合を説明した。これに対して、変形例５にかかる表示装置では、文字入力欄の位置に基づいて、文字の新たな入力先となる他の文字入力欄を決定する。
【００６３】
具体的には、表示制御部１０２は、図１２に示したフローチャートにおいて、ステップＳ６０の処理の代わりに以下の処理を行う。すなわち、表示制御部１０２は、入力画面に表示された複数の文字入力欄のうち、受付部１０３が文字の入力先から解除する操作を受け付けた文字入力欄に最も近い位置に位置する文字入力欄を特定する。そして、表示制御部１０２は、当該特定した文字入力欄を文字の新たな入力先として決定する。表示制御部１０２は、決定した文字入力欄を新たな入力先としてステップＳ２５以降の処理を実行する。
【００６４】
以上のように変形例５にかかる表示装置によれば、変形例４にかかる表示装置と同様に、ユーザーが新たな入力先となる文字入力欄を選択する前に、ユーザーが本来文字の入力先として選択すべきであった文字の入力先を表示装置側で決定することができ、ユーザーが新たな入力先となる文字入力欄を選択する手間を省くことができる。
【００６５】
＜変形例６＞
変形例４にかかる表示装置では、文字入力欄に入力される文字の属性に基づいて、文字の新たな入力先となる他の文字入力欄を決定する場合を説明した。これに対して、変形例６にかかる表示装置では、文字入力欄の名称に基づいて、文字の新たな入力先となる他の文字入力欄を決定する。
【００６６】
具体的には、表示制御部１０２は、図１２に示したフローチャートにおいて、ステップＳ６０の処理の代わりに以下の処理を行う。すなわち、表示制御部１０２は、入力画面に表示された複数の文字入力欄のうち、受付部１０３が文字の入力先から解除する操作を受け付けた文字入力欄の名称と最も関連度が高い名称が付された文字入力欄を特定する。そして、表示制御部１０２は、当該特定した文字入力欄を文字の新たな入力先として決定する。表示制御部１０２は、決定した文字入力欄を新たな入力先としてステップＳ２５以降の処理を実行する。
【００６７】
表示制御部１０２は、文字入力欄の名称の文字数に基づいて上記の関連度を算出する。例えば、表示制御部１０２は、文字入力欄の名称の文字数が、受付部１０３が解除する操作を受け付けた文字入力欄の名称の文字数に近いほど、高い関連度を設定する。
【００６８】
また、表示制御部１０２は、文字の形状の類似度に基づいて上記の関連度を算出してもよい。例えば、表示制御部１０２は、文字を構成する部首が共通する場合は、文字の形状が似ているとして高い関連度を設定する。また、例えば表示制御部１０２は、形状が似ている文字（「朗」と「郎」、「i」と「j」など）が含まれている場合は、文字の形状が似ているとして高い関連度を設定する。
【００６９】
また、表示制御部１０２は、受付部１０３が解除する操作を受け付けた文字入力欄の名称を構成する文字と共通する文字の数に基づいて上記の関連度を算出してもよい。
【００７０】
以上のように変形例６にかかる表示装置によれば、変形例４にかかる表示装置と同様に、ユーザーが新たな入力先となる文字入力欄を選択する前に、ユーザーが本来文字の入力先として選択すべきであった文字の入力先を表示装置側で決定することができ、ユーザーが新たな入力先となる文字入力欄を選択する手間を省くことができる。
【００７１】
＜変形例７＞
変形例５にかかる表示装置では、表示制御部１０２が、文字削除操作により削除された文字の数が予め定められた数以上である場合に、当該削除された文字を記憶部４０に記憶させるが、削除された文字の数が予め定められた数未満である場合は、当該削除された文字を記憶部４０に記憶させない。
【００７２】
削除された文字の数が予め定められた数未満である場合には、ユーザーが誤って文字の入力先を選択した可能性が低く、また、再度文字を入力してもそれほど手間にならない。このため、変形例５にかかる表示装置では、上記の処理を行うことで、文字の入力先を選択した可能性が低い場合については、新たな文字の入力先に記憶部４０に記憶された文字を挿入することを行っていない。
【００７３】
＜変形例８＞
変形例６にかかる表示装置では、表示制御部１０２が、文字削除操作により文字入力欄に示された全ての文字が削除されてから予め定められた時間が経過した場合、記憶部４０に記憶させた文字を消去させる。これにより、記憶部４０に上記の文字データが蓄積されることにより、記憶部４０の空き容量が少なくなるという事態を回避することができる。なお、表示制御部１０２は、受付部１０３が本表示装置の電源をＯＦＦする操作またはログアウトする操作を受け付けた場合に、記憶部４０に記憶させた文字を消去させてもよい。また、表示制御部１０２は、表示部１０が表示する画面が入力画面から切り替わった場合に、記憶部４０に記憶させた文字を消去させてもよい。
【００７４】
＜その他の変形例＞
上記の実施形態では、本発明の一実施形態にかかる表示装置を画像形成装置に適用した例を説明しているが、これは一例に過ぎず、本発明は必ずしもこの場合に限定されない。本発明にかかる表示装置を、画像形成装置以外の各種産業機械に本発明を適用してもよい。
【００７５】
また、上記の実施形態や変形例で説明した表示制御プログラムをコンピューター読み取り可能な非一時的な記録媒体、例えば、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリーなどに記録されたものとしてもよい。この場合、当該表示制御プログラムを記録したコンピューター読み取り可能な非一時的な記録媒体が、本発明の一実施形態となる。
【符号の説明】
【００７６】
１      画像形成装置
１０    表示部
２０    タッチパネル
３０    操作部
４０    記憶部
５０    通信部
１００  制御ユニット
１０１  動作制御部
１０２  表示制御部
１０３  受付部
【図１】
2018018349.tif 000003
【図２】
2018018349.tif 000004
【図３】
2018018349.tif 000005
【図４】
2018018349.tif 000006
【図５】
2018018349.tif 000007
【図６】
2018018349.tif 000008
【図７】
2018018349.tif 000009
【図８】
2018018349.tif 000010
【図９】
2018018349.tif 000011
【図１０】
2018018349.tif 000012
【図１１】
2018018349.tif 000013
【図１２】
2018018349.tif 000014
【図１３】
2018018349.tif 000015