(57)【特許請求の範囲】
【請求項１】
枠と前記枠内に位置する文字とで構成される複数の文字アイテムを含む文字入力ＵＩをディスプレイするディスプレイ部と、
前記複数の文字アイテムのいずれか一つを選択するためのユーザ命令を入力される入力部と、
前記入力部を介して、複数の文字アイテムの中から第１文字アイテムが選択されると、前記第１文字アイテムに対する少なくとも一つのおすすめ文字アイテムを決定する制御部と
を含み、
前記少なくとも一つのおすすめ文字アイテムは、前記第１文字アイテムに隣接するように配置された文字アイテムがユーザに選択されることができるように、前記第１文字アイテムに隣接するように配置された文字アイテムと一部のみ重畳されるようにディスプレイされ、
前記制御部は、前記第１文字アイテムに対して決定されたおすすめ文字が、前記第１文字アイテムと所定距離以内に配置された文字アイテムに含まれた文字と同じである場合、おすすめ文字を変更することを特徴とするディスプレイ装置。
【請求項２】
前記制御部は、
前記入力部を介して、前記少なくとも一つのおすすめ文字アイテムの中から第１おすすめ文字アイテムが選択されると、前記第１文字アイテムの周囲に前記第１文字アイテムに含まれた文字および第１おすすめ文字アイテムに含まれた文字の組み合わせによる新たな少なくとも一つのおすすめ文字アイテムをディスプレイするように、前記ディスプレイ部を制御することを特徴とする請求項１に記載のディスプレイ装置。
【請求項３】
前記制御部は、
前記少なくとも一つのおすすめ文字アイテムがディスプレイされた後、前記入力部を介して前記第１文字アイテムおよび前記少なくとも一つのおすすめ文字アイテム以外の第２文字アイテムが選択されると、前記第２文字アイテムの周囲に前記第１文字アイテムに含まれた文字および前記第２文字アイテムに含まれた文字の組み合わせによる少なくとも一つのおすすめ文字アイテムをディスプレイするように、前記ディスプレイ部を制御することを特徴とする請求項１に記載のディスプレイ装置。
【請求項４】
辞書データベースおよびユーザの単語使用情報の記録されたユーザデータベースを保存する保存部を更に含み、
前記制御部は、
前記辞書データベースおよび前記ユーザデータベースを用いて前記第１文字アイテムに含まれた文字の次に続く文字のうち、確率が最も高い少なくとも一つの文字を前記第１文字アイテムに含まれた文字に対する少なくとも一つのおすすめ文字として検索してディスプレイすることを特徴とする請求項１に記載のディスプレイ装置。
【請求項５】
前記制御部は、
前記入力部を介して前記第１文字アイテムが選択されると、前記文字入力ＵＩ内にリフレッシュ（Ｒｅｆｒｅｓｈ）アイテムをディスプレイするように前記ディスプレイ部を制御し、
前記入力部を介して前記リフレッシュアイテムが選択されると、前記第１文字アイテムに含まれた文字に対する少なくとも一つのおすすめ文字アイテムに含まれた文字を前記第１文字アイテムに含まれた文字の次に続く文字のうち、次に確率の高い少なくとも一つの文字に変更することを特徴とする請求項４に記載のディスプレイ装置。
【請求項６】
前記制御部は、
前記リフレッシュアイテムを前記少なくとも一つのおすすめ文字アイテムがディスプレイされる領域にディスプレイするように、前記ディスプレイ部を制御することを特徴とする請求項５に記載のディスプレイ装置。
【請求項７】
前記制御部は、
前記入力部を介して入力された文字の組み合わせが、前記辞書データベースおよび前記ユーザデータベースに保存された単語の一つであり、別の文字の入力を通じて新たな単語を完成できる場合、前記少なくとも一つのおすすめ文字アイテム以外に、少なくとも一つの機能アイテムを追加でディスプレイするように、前記ディスプレイ部を制御することを特徴とする請求項４に記載のディスプレイ装置。
【請求項８】
前記制御部は、
前記入力部を介して入力された文字の組み合わせが前記辞書データベースおよび前記ユーザデータベースに保存された単語の一つであり、別の文字の入力を通じて新たな単語を完成できない場合、少なくとも一つの機能アイテムをディスプレイするように、前記ディスプレイ部を制御することを特徴とする請求項４に記載のディスプレイ装置。
【請求項９】
前記制御部は、
前記入力部を介して入力された文字の組み合わせが前記辞書データベースおよび前記ユーザデータベースに保存された単語ではない場合、少なくとも一つの機能アイテムを前記少なくとも一つのおすすめ文字アイテムがディスプレイされる領域にディスプレイするように、前記ディスプレイ部を制御することを特徴とする請求項４に記載のディスプレイ装置。
【請求項１０】
前記少なくとも一つの機能アイテムは、
スペースバーとして機能するスペースアイテムと、エンターキーとして機能するエンターキーアイテムと、以前に入力した文字を消す機能を行う削除アイテムおよび特殊文字入力のための特殊文字アイテムのうち、少なくともいずれか一つを含むことを特徴とする請求項７に記載のディスプレイ装置。
【請求項１１】
前記制御部は、
前記ディスプレイされた少なくとも一つの機能アイテムを用いて前記辞書データベースに保存されない単語に対する入力命令が受信されると、前記入力命令が受信された単語を前記ユーザデータベースに記録することを特徴とする請求項９に記載のディスプレイ装置。
【請求項１２】
前記第１文字アイテムに対する前記少なくとも一つのおすすめ文字アイテムは、
前記第１文字アイテムの周囲に配置された文字アイテムと一部重畳されるように前記第１文字アイテムの斜め方向に配置されることを特徴とする請求項１に記載のディスプレイ装置。
【請求項１３】
前記制御部は、
前記文字入力ＵＩに含まれた複数の文字アイテムと前記少なくとも一つのおすすめ文字アイテムとを相違なる方法で表示することを特徴とする請求項１に記載のディスプレイ装置。
【請求項１４】
枠と前記枠内に位置する文字とで構成される複数の文字アイテムを含む文字入力ＵＩをディスプレイする第１ディスプレイステップと、
前記複数の文字アイテムの中から第１文字アイテムが選択されると、前記第１文字アイテムに対する少なくとも一つのおすすめ文字アイテムを決定してディスプレイする第２ディスプレイステップと
を含み、
前記少なくとも一つのおすすめ文字アイテムは、前記第１文字アイテムに隣接するように配置された文字アイテムがユーザに選択されることができるように、前記第１文字アイテムに隣接するように配置された文字アイテムと一部のみ重畳されるようにディスプレイされ、
前記第２ディスプレイステップは、前記第１文字アイテムに対して決定されたおすすめ文字が、前記第１文字アイテムと所定距離以内に配置された文字アイテムに含まれた文字と同じである場合、おすすめ文字を変更することを特徴とする文字入力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスプレイ装置およびその文字入力方法に関し、ディスプレイ部に表示された文字入力ＵＩ上におすすめ文字アイテムを提供することができるディスプレイ装置およびその文字入力方法に関する。
【背景技術】
【０００２】
近来のディスプレイ装置は、ユーザに一方的に機能または情報を提供するのではなく、ユーザの要求に応答して多様な機能または情報を提供するようになる。例えば、最近発売されるテレビは、放送受信機能だけでなく、アプリケーション実行機能、ウェブブラウジング検索機能等のようなユーザインタラクション（Ｉｎｔｅｒａｃｔｉｏｎ）機能を提供するようになる。
【０００３】
よって、最近のディスプレイ装置は、ユーザの要求を入力されるために、文字入力ＵＩ（例えば、仮想キーボード等）をユーザに提供している。しかし、このような文字入力ＵＩを用いて文字を入力する場合、ポインタを移動するのに手間がかかった。特に、テレビのように大画面のディスプレイ装置で文字入力ＵＩを提供する場合、テレビにディスプレイされた文字入力ＵＩの大きさが非常に大きいため、ユーザがポインタを用いて文字を入力するのに、長い時間がかかるという問題が生じていた。
【０００４】
このような問題点を克服するために、ディスプレイ装置はより簡単な文字入力のために、文字入力ＵＩにおすすめ文字を提供する機能を採用している。例えば、米国特開第２０１１−００９９５０６号公報および米国特許登録第７４４３３１６号に開示されるように、ディスプレイ装置はユーザによって選択された文字の近くにおすすめ文字を提供している。
【０００５】
しかし、米国特開第２０１１−００９９５０６号の場合、文字入力ＵＩにディスプレイされるおすすめ文字アイテムは別途のキー枠が存在せず、隣接する文字アイテムと重畳しないようにディスプレイされ、ユーザがおすすめ文字アイテムを選択することが困難であった。さらに、米国特許登録第７４４３３１６号の場合、文字入力ＵＩにディスプレイされるおすすめ文字アイテムが別の文字アイテムを遮るようになり、ユーザが遮られた別の文字アイテムを選択することができないという問題が存在している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】ＵＳ７４４３３１６
【特許文献２】ＷＯ０９０３４２２０
【特許文献３】ＵＳ２００７−０２１６６５９Ａ１
【発明の概要】
【発明が解決しようとする課題】
【０００７】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、文字入力ＵＩ上に選択された文字アイテムに対するおすすめ文字アイテムを選択された文字アイテムおよび選択された文字アイテムと一部重畳するようにディスプレイすることにより、ユーザが文字入力ＵＩを用いてより便利に文字を入力することができるディスプレイ装置およびその文字入力方法を提供することにある。
【課題を解決するための手段】
【０００８】
前記目的を達成するための本発明の一実施形態に係るディスプレイ装置は、枠と前記枠内に位置する文字とで構成される複数の文字アイテムを含む文字入力ＵＩをディスプレイするディスプレイ部と、前記複数の文字アイテムのいずれか一つを選択するためのユーザ命令を入力される入力部と、前記入力部を介して、複数の文字アイテムの中から第１文字アイテムが選択されると、前記第１文字アイテムに対する少なくとも一つのおすすめ文字アイテムを決定する制御部とを含み、前記少なくとも一つのおすすめ文字アイテムは、前記第１文字アイテムに隣接するように配置された文字アイテムがユーザに選択されることができるように、前記第１文字アイテムに隣接するように配置された文字アイテムと一部のみ重畳されるようにディスプレイされてよい。
【０００９】
そして、前記制御部は、前記入力部を介して、前記少なくとも一つのおすすめ文字アイテムの中から第１おすすめ文字アイテムが選択されると、前記第１文字アイテムの周囲に前記第１文字アイテムに含まれた文字および第１おすすめ文字アイテムに含まれた文字の組み合わせによる新たな少なくとも一つのおすすめ文字アイテムをディスプレイするように、前記ディスプレイ部を制御してよい。
【００１０】
なお、前記制御部は、前記少なくとも一つのおすすめ文字アイテムがディスプレイされた後、前記入力部を介して前記第１文字アイテムおよび前記少なくとも一つのおすすめ文字アイテム以外の第２文字アイテムが選択されると、前記第２文字アイテムの周囲に前記第１文字アイテムに含まれた文字および前記第２文字アイテムに含まれた文字の組み合わせによる少なくとも一つのおすすめ文字アイテムをディスプレイするように、前記ディスプレイ部を制御してよい。
【００１１】
そして、辞書データベースおよびユーザの単語使用情報の記録されたユーザデータベースを保存する保存部を更に含み、前記制御部は、前記辞書データベースおよび前記ユーザデータベースを用いて前記第１文字アイテムに含まれた文字の次に続く文字のうち、確率が最も高い少なくとも一つの文字を前記第１文字アイテムに含まれた文字に対する少なくとも一つのおすすめ文字として検索してディスプレイしてよい。
【００１２】
なお、前記制御部は、前記入力部を介して前記第１文字アイテムが選択されると、前記文字入力ＵＩ内にリフレッシュ（Ｒｅｆｒｅｓｈ）アイテムをディスプレイするように前記ディスプレイ部を制御し、前記入力部を介して前記リフレッシュアイテムが選択されると、前記第１文字アイテムに含まれた文字に対する少なくとも一つのおすすめ文字アイテムに含まれた文字を前記第１文字アイテムに含まれた文字の次に続く文字のうち、次に確率の高い少なくとも一つの文字に変更してよい。
【００１３】
そして、前記制御部は、前記リフレッシュアイテムを前記少なくとも一つのおすすめ文字アイテムがディスプレイされる領域にディスプレイするように、前記ディスプレイ部を制御してよい。
【００１４】
なお、前記制御部は、前記入力部を介して入力された文字の組み合わせが、前記辞書データベースおよび前記ユーザデータベースに保存された単語の一つであり、別の文字の入力を通じて新たな単語を完成できる場合、前記少なくとも一つのおすすめ文字アイテム以外に、少なくとも一つの機能アイテムを追加でディスプレイするように、前記ディスプレイ部を制御してよい。
【００１５】
そして、前記制御部は、前記入力部を介して入力された文字の組み合わせが前記辞書データベースおよび前記ユーザデータベースに保存された単語の一つであり、別の文字の入力を通じて新たな単語を完成できない場合、少なくとも一つの機能アイテムをディスプレイするように、前記ディスプレイ部を制御してよい。
【００１６】
なお、前記制御部は、前記入力部を介して入力された文字の組み合わせが前記辞書データベースおよび前記ユーザデータベースに保存された単語ではない場合、少なくとも一つの機能アイテムを前記少なくとも一つのおすすめ文字アイテムがディスプレイされる領域にディスプレイするように、前記ディスプレイ部を制御してよい。
【００１７】
そして、前記少なくとも一つの機能アイテムは、スペースバーとして機能するスペースアイテムと、エンターキーとして機能するエンターキーアイテムと、以前に入力した文字を消す機能を行う削除アイテムおよび特殊文字入力のための特殊文字アイテムのうち、少なくともいずれか一つを含んでよい。
【００１８】
なお、前記制御部は、前記ディスプレイされた少なくとも一つの機能アイテムを用いて前記辞書データベースに保存されない単語に対する入力命令が受信されると、前記入力命令が受信された単語を前記ユーザデータベースに記録してよい。
【００１９】
そして、前記制御部は、前記文字入力ＵＩを用いて暗証番号を入力する場合、前記少なくとも一つのおすすめ文字アイテムをディスプレイしなくてよい。
【００２０】
なお、前記制御部は、前記第１文字アイテムに対して決定されたおすすめ文字が、前記第１文字アイテムと所定距離以内に配置された文字アイテムに含まれた文字と同じである場合、おすすめ文字を変更してよい。
【００２１】
そして、前記第１文字アイテムに対する前記少なくとも一つのおすすめ文字アイテムは、前記第１文字アイテムの周囲に配置された文字アイテムと一部重畳されるように前記第１文字アイテムの斜め方向に配置されてよい。
【００２２】
なお、前記制御部は、前記文字入力ＵＩに含まれた複数の文字アイテムと前記少なくとも一つのおすすめ文字アイテムとを相違なる方法で表示してよい。
【００２３】
そして、前記制御部は、前記第１文字アイテムに対して決定されたおすすめ文字が、前記第１文字アイテムと所定距離以内に配置された文字アイテムに含まれた文字と同じである場合、前記所定距離以内に配置された文字アイテムおよび前記少なくとも一つのおすすめ文字アイテムを前記文字入力ＵＩに含まれた別の文字アイテムと相違なる方法で表示してよい。
【００２４】
なお、前記入力部は、ポインティングデバイスと、モーションセンサと、マウスと、リモコンおよびタッチパネルのうち、少なくともいずれか一つであってよい。
【００２５】
一方、前記目的を達成するための本発明の一実施形態に係る文字入力方法は、枠と前記枠内に位置する文字とで構成される複数の文字アイテムを含む文字入力ＵＩをディスプレイする第１ディスプレイステップと、前記複数の文字アイテムの中から第１文字アイテムが選択されると、前記第１文字アイテムに対する少なくとも一つのおすすめ文字アイテムを決定してディスプレイする第２ディスプレイステップとを含み、前記少なくとも一つのおすすめ文字アイテムは、前記第１文字アイテムに隣接するように配置された文字アイテムがユーザに選択されることができるように、前記第１文字アイテムに隣接するように配置された文字アイテムと一部のみ重畳されるようにディスプレイされてよい。
【００２６】
そして、前記少なくとも一つのおすすめ文字アイテムの中から第１おすすめ文字アイテムが選択されると、前記第１文字アイテムの周囲に前記第１文字アイテムに含まれた文字および第１おすすめ文字アイテムに含まれた文字の組み合わせによる新たな少なくとも一つのおすすめ文字アイテムをディスプレイする第３ディスプレイステップとを含んでよい。
【００２７】
なお、前記少なくとも一つのおすすめ文字アイテムがディスプレイされた後、前記入力部を介して前記第１文字アイテムおよび前記少なくとも一つのおすすめ文字アイテム以外の第２文字アイテムが選択されると、前記第２文字アイテムの周囲に前記第１文字アイテムに含まれた文字および前記第２文字アイテムに含まれた文字の組み合わせによる少なくとも一つのおすすめ文字アイテムをディスプレイする第４ディスプレイステップとを含んでよい。
【００２８】
そして、前記第２ディスプレイするステップは、辞書データベースおよびユーザの単語使用情報の記録されたユーザデータベースを用いて前記第１文字アイテムに含まれた文字の次に続く文字のうち、確率が最も高い少なくとも一つの文字を前記第１文字アイテムに含まれた文字に対する少なくとも一つのおすすめ文字として検索してディスプレイしてよい。
【００２９】
なお、前記第２ディスプレイするステップは、前記入力部を介して前記第１文字アイテムが選択されると、前記文字入力ＵＩ内にリフレッシュ（Ｒｅｆｒｅｓｈ）アイテムをディスプレイするステップと、前記入力部を介して前記リフレッシュアイテムが選択されると、前記第１文字アイテムに含まれた文字に対する少なくとも一つのおすすめ文字アイテムに文字を前記第１文字アイテムに含まれた文字の次に続く文字のうち、次に確率の高い少なくとも一つの文字に変更するステップとを含んでよい。
【００３０】
そして、前記リフレッシュアイテムをディスプレイするステップは、前記リフレッシュアイテムを前記少なくとも一つのおすすめ文字アイテムがディスプレイされる領域にディスプレイしてよい。
【００３１】
なお、ユーザによって入力された文字の組み合わせが、前記辞書データベースおよび前記ユーザデータベースに保存された単語の一つであり、別の文字の入力を通じて新たな単語を完成できる場合、前記少なくとも一つのおすすめ文字アイテム以外に、少なくとも一つの機能アイテムを追加でディスプレイするステップを含んでよい。
【００３２】
そして、ユーザによって入力された文字の組み合わせが前記辞書データベースおよび前記ユーザデータベースに保存された単語の一つであり、別の文字の入力を通じて新たな単語を完成できない場合、少なくとも一つの機能アイテムをディスプレイするステップを含んでよい。
【００３３】
なお、ユーザによって入力された文字の組み合わせが前記辞書データベースおよび前記ユーザデータベースに保存された単語ではない場合、少なくとも一つの機能アイテムを前記少なくとも一つのおすすめ文字アイテムがディスプレイされる領域にディスプレイするステップを含んでよい。
【００３４】
そして、前記少なくとも一つの機能アイテムは、スペースバーとして機能するスペースアイテムと、エンターキーとして機能するエンターキーアイテムと、以前に入力した文字を消す機能を行う削除アイテムおよび特殊文字入力のための特殊文字アイテムのうち、少なくともいずれか一つを含んでよい。
【００３５】
なお、前記ディスプレイされた少なくとも一つの機能アイテムを用いて前記辞書データベースに保存されない単語に対する入力命令が受信されると、前記入力命令が受信された単語を前記ユーザデータベースに記録するステップを含んでよい。
【００３６】
そして、前記第２ディスプレイステップは、前記文字入力ＵＩを用いて暗証番号を入力する場合、前記少なくとも一つのおすすめ文字アイテムをディスプレイしなくてよい。
【００３７】
なお、前記第２ディスプレイステップは、前記第１文字アイテムに対して決定されたおすすめ文字が、前記第１文字アイテムと所定距離以内に配置された文字アイテムに含まれた文字と同じである場合、おすすめ文字を変更してディスプレイしてよい。
【００３８】
そして、前記第２ディスプレイステップは、前記第１文字アイテムに対する前記少なくとも一つのおすすめ文字アイテムを、前記第１文字アイテムの周囲に配置された文字アイテムと一部重畳されるように前記第１文字アイテムの斜め方向に配置されてディスプレイしてよい。
【００３９】
なお、前記第２ディスプレイステップは、前記文字入力ＵＩに含まれた複数の文字アイテムと前記少なくとも一つのおすすめ文字アイテムとは相違なる方法でディスプレイしてよい。
【００４０】
そして、前記第２ディスプレイステップは、前記第１文字アイテムに対して決定されたおすすめ文字が、前記第１文字アイテムと所定距離以内に配置された文字アイテムに含まれた文字と同じである場合、前記所定距離以内に配置された文字アイテムおよび前記少なくとも一つのおすすめ文字アイテムを前記文字入力ＵＩに含まれた別の文字アイテムと相違なる方法で表示してよい。
【００４１】
なお、前記ディスプレイ装置は、ポインティングデバイスと、モーションセンサと、マウスと、リモコンおよびタッチパネルのうち、少なくともいずれか一つを用いてユーザ命令を受信してよい。
【００４２】
一方、前記目的を達成するための本発明の一実施形態に係るディスプレイ装置は、複数の文字アイテムを含む文字入力ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を表示するディスプレイ部と、前記複数の文字アイテム中からいずれか一つを選択するためのユーザ命令を入力される入力部と、辞書データベースおよびユーザ単語使用情報を記録したユーザデータベースを保存する保存部と、前記入力部を介して入力された文字の組み合わせが前記辞書データベースおよび前記ユーザデータベースに記録されていない単語である場合、最後に入力された文字の周囲に少なくとも一つの機能アイテムをディスプレイするように、前記ディスプレイ部を制御する制御部とを含む。
【００４３】
そして、前記少なくとも一つの機能アイテムは、スペースバーとして機能するスペースアイテムと、エンターキーとして機能するエンターキーアイテムと、以前に入力した文字を消す機能を行う削除アイテムおよび特殊文字入力のための特殊文字アイテムのうち、少なくともいずれか一つを含んでよい。
【００４４】
なお、前記制御部は、前記入力部を介して入力された文字の組み合わせが、前記辞書データベースおよび前記ユーザデータベースに記録されていない単語である場合、前記スペースアイテムおよびエンターキーアイテムのいずれか一方が選択されると、前記入力された文字の組み合わせを前記ユーザデータベースに記録してよい。
【００４５】
一方、前記目的を達成するための本発明の一実施形態に係る文字入力方法は、複数の文字アイテムを含む文字入力ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を表示するステップと、前記文字入力ＵＩを通じて複数の文字を入力されるステップと、前記入力された文字の組み合わせが前記辞書データベースおよび前記ユーザデータベースに記録されていない単語である場合、最後に入力された文字の周囲に少なくとも一つの機能アイテムをディスプレイするステップとを含む。
【００４６】
そして、前記少なくとも一つの機能アイテムは、スペースバーとして機能するスペースアイテムと、エンターキーとして機能するエンターキーアイテムと、以前に入力した文字を消す機能を行う削除アイテムおよび特殊文字入力のための特殊文字アイテムのうち、少なくともいずれか一つを含んでよい。
【００４７】
なお、前記機能アイテムのうち、前記スペースアイテムおよびエンターキーアイテムのいずれか一方が選択されると、前記入力された文字の組み合わせを前記ユーザデータベースに記録するステップと含んでよい。
【発明の効果】
【００４８】
以上説明したように、本発明によれば、文字入力ＵＩからユーザによって選択された文字アイテムの周囲におすすめ文字アイテムを提供することにより、ユーザは文字入力ＵＩを用いてより簡単に文字入力を行うことができるようになる。
【図面の簡単な説明】
【００４９】
【図１】本発明の一実施形態に係るディスプレイ装置の構成を簡略に示すブロック図である。
【図２】本発明の一実施形態に係るディスプレイ装置の構成を詳細に示すブロック図である。
【図３】本発明の多様な実施形態に係る文字入力方法を説明するための図である。
【図４】本発明の多様な実施形態に係る文字入力方法を説明するための図である。
【図５】本発明の多様な実施形態に係る文字入力方法を説明するための図である。
【図６】本発明の多様な実施形態に係る文字入力方法を説明するための図である。
【図７】本発明の多様な実施形態に係る文字入力方法を説明するための図である。
【図８】本発明の多様な実施形態に係る文字入力方法を説明するための図である。
【図９】本発明の多様な実施形態に係る文字入力方法を説明するための図である。
【図１０】本発明の多様な実施形態に係る文字入力方法を説明するための図である。
【図１１】本発明の多様な実施形態に係る文字入力方法を説明するための図である。
【図１２】本発明の多様な実施形態に係る文字入力方法を説明するための図である。
【図１３】本発明の多様な実施形態に係る文字入力方法を説明するための図である。
【図１４】本発明の多様な実施形態に係る文字入力方法を説明するための図である。
【図１５】本発明の多様な実施形態に係る文字入力方法を説明するためのフローチャートである。
【図１６】本発明の多様な実施形態に係る文字入力方法を説明するためのフローチャートである。
【図１７】本発明の多様な実施形態に係る文字入力方法を説明するためのフローチャートである。
【図１８】本発明の別の実施形態に係る文字入力ＵＩを示す図である。
【発明を実施するための形態】
【００５０】
以下に添付図面を参照しながら、本発明の好適な実施形態について詳細に説明する。
【００５１】
図１は、本発明の一実施形態に係るディスプレイ装置の構成を簡略に示すブロック図である。図１に示すように、ディスプレイ装置１００は、入力部１１０と、ディスプレイ部１２０および制御部１３０を含む。一方、本発明の一実施形態に係るディスプレイ装置１００は、テレビであってよいが、それは一実施形態に過ぎず、スマートフォンやタブレットパソコン、テスクトップ、モニタ、プロジェクタ等のような多様なディスプレイ装置で実現されてよい。
【００５２】
入力部１１０は、ディスプレイ装置１００を制御するためのユーザ命令を入力される。特に、ディスプレイ部１２０に複数の文字アイテムが含まれた文字入力ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）がディスプレイされた場合、入力部１１０は、複数の文字アイテムのいずれか一つを選択するためのユーザ命令を入力されてよい。
【００５３】
一方、本発明の一実施形態に係る入力部１１０は、ポインティングデバイスや、モーションセンサや、リモコン、マウス等のような多様な入力装置で実現されてよい。
【００５４】
ディスプレイ部１２０は、制御部１３０の制御に従って、映像データを出力する。特に、ディスプレイ部１２０は、ディスプレイ装置１００に文字入力が必要な場合、文字入力ＵＩをディスプレイすることができる。このとき、文字入力ＵＩは、複数の文字アイテムおよび複数の機能アイテム（例えば、エンターやスペース等）が含まれたＵＩとして、仮想キーボードで実現されてよい。
【００５５】
制御部１３０は、入力部１１０を介して入力されたユーザ命令に従って、ディスプレイ装置１００の動作全般を制御する。特に、ディスプレイ部１２０に複数の文字アイテムを含む文字入力ＵＩがディスプレイされた場合、入力部１１０を介して複数の文字アイテムのいずれか一つが選択されると、制御部１３０は選択された文字アイテムの周囲に選択された文字アイテムに対する少なくとも一つのおすすめ文字アイテムを周囲に配置された文字アイテムと一部重畳するようにディスプレイしてよい。
【００５６】
具体的に、複数の文字アイテムのいずれか一つが選択されると、制御部１３０は、保存部（図示せず）に保存された辞書データベースおよびユーザデータベースを用いて選択された文字アイテムに含まれた文字の次に続く文字のうち、確率が最も高い少なくとも一つの文字をおすすめ文字アイテムに含まれた文字として検索し、少なくとも一つのおすすめ文字アイテムを選択された文字アイテムの周囲にディスプレイしてよい。例えば、複数の文字アイテムのうち、“Ｄ”が選択された場合、制御部１３０は辞書データベースおよびユーザデータベースを用いて、“Ｄ”の次に続く文字のうち、確率が最も高い“Ａ”、“Ｉ”、“Ｏ”、“Ｕ”の含まれた文字アイテムを選択された文字アイテムである“Ｄ”の周囲におすすめ文字アイテムとしてディスプレイしてよい。
【００５７】
そして、少なくとも一つのおすすめ文字アイテムがディスプレイされた場合、少なくとも一つのおすすめ文字アイテムのいずれか一つが選択されると、制御部１３０は選択された文字アイテムの周囲に以前に選択された文字アイテムに含まれた文字および選択されたおすすめ文字アイテムに含まれた文字の組み合わせによる新たな少なくとも一つのおすすめ文字アイテムをディスプレイするようにディスプレイ部１２０を制御してよい。例えば、“Ｄ”のおすすめ文字アイテムのうち、“Ｏ”が選択された場合、制御部１３０は辞書データベースおよびユーザデータベースを用いて、“ＤＯ”の次に続く文字のうち、確率が最も高い“Ｇ”、“Ｍ”、“Ｎ”、“Ｐ”の含まれた文字アイテムを既存に選択された文字アイテム“Ｄ”の周囲に新たなおすすめ文字アイテムとしてディスプレイしてよい。
【００５８】
しかし、少なくとも一つのおすすめ文字アイテムがディスプレイされた後、選択された文字アイテムおよび少なくとも一つのおすすめ文字アイテムを除く別の文字アイテムが選択されると、制御部１３０は、新たに選択された別の文字アイテムの周囲に以前に選択された文字アイテムに含まれた文字および新たに選択された別の文字アイテムに含まれた文字の組み合わせによる新たな少なくとも一つのおすすめ文字アイテムをディスプレイするようにディスプレイ部１２０を制御してよい。例えば、“Ｄ”のおすすめ文字アイテム以外の“Ｅ”を選択した場合、制御部１３０は、辞書データベースおよびユーザデータベースを用いて、“ＤＥ”の次に続く文字のうち、確率が最も高い“Ｎ”、“Ｍ”、“Ｋ”、“Ｃ”を含む文字アイテムを新たに選択された文字アイテム“Ｅ”の周囲に新たなおすすめ文字アイテムとしてディスプレイしてよい。
【００５９】
上述のようなディスプレイ装置１００によって、ユーザは動きを最小限化しつつ、自分の望む単語を簡単に入力することができるようになる。
【００６０】
図２は、本発明の別の実施形態に係るディスプレイ装置の構成を詳細に示すブロック図である。図２に示すように、本発明の一実施形態に係るディスプレイ装置１００は、映像受信部２１０と、通信部２２０と、ディスプレイ部２３０と、スピーカ２４０と、保存部２５０と、オーディオ処理部２６０と、ビデオ処理部２７０と、入力部２８０および制御部２９０を含む。
【００６１】
映像受信部２１０は、多様なソースを通じて映像データを受信する。例えば、映像受信部２１０は、外部の放送局から放送データを受信することができ、外部装置（例えば、ＤＶＤやＢＤプレーヤ等）から映像データを受信することができ、保存部２５０に保存された映像データを受信することができる。
【００６２】
通信部２２０は、多様な類型の通信方式によって多様な外部機器または外部サーバと通信を行う構成である。通信部２２０は、Ｗｉ−Ｆｉチップや、ブルートゥースチップ、ＮＦＣチップ、無線通信チップ等のような多様な通信チップを含んでよい。ここで、Ｗｉ−Ｆｉチップや、ブルートゥースチップ、ＮＦＣチップは、各々ＷｉＦｉ方式、ブルートゥース方式、ＮＦＣ方式で通信を行う。その中、ＮＦＣチップは、１３５ｋＨｚ、１３.５６ＭＨｚ、４３３ＭＨｚ、８６０〜９６０ＭＨｚ、２.４５ＧＨｚ等のような多様なＲＦ−ＩＤ周波数帯域のうち、１３.５６ＭＨｚ帯域を使用するＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）方式で動作するチップを意味する。Ｗｉ−Ｆｉチップやブルートゥースチップを利用する場合には、ＳＳＩＤおよびセッションキー等のような各種接続情報を先に送受信し、それを用いて通信接続した後、各種情報を送受信することができる。無線通信チップは、ＩＥＥＥ、Ｚｉｇｂｅｅ（登録商標）、３Ｇ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ）、３ＧＰＰ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）等のような多様な通信規格に応じて通信を行うチップを意味する。
【００６３】
ディスプレイ部２３０は、映像受信部２１０が受信した映像データをビデオ処理部２７０で処理したビデオフレームおよびグラフィック処理部２９３から生成された多様な画面のうち、少なくともいずれか一つをディスプレイする。特に、ディスプレイ部２１０は、複数の文字アイテムが含まれた文字入力ＵＩ（例えば、仮想キーボード）をディスプレイすることができる。なお、ディスプレイ部２１０は、文字入力ＵＩで文字アイテムを選択するために、ポインタまたはハイライトをディスプレイすることができる。
【００６４】
スピーカ２４０は、オーディオ処理部２６０で処理された各種オーディオデータだけでなく、各種報知音や音声メッセージを出力する構成である。
【００６５】
保存部２５０は、ディスプレイ装置２００を駆動するための多様なモジュールを保存する。例えば、保存部２５０には、ベースモジュールと、センシングモジュールと、通信モジュールと、プレゼンテーションモジュールと、ウェブブラウザモジュールおよびサービスモジュールを含むソフトウェアが保存されてよい。このとき、ベースモジュールは、ディスプレイ装置２００に含まれた各ハードウェアから伝達される信号を処理して上位レイヤモジュールに伝達する基礎モジュールである。センシングモジュールは、各種センサから情報を収集し、収集された情報を分析および管理するモジュールとして、顔認識モジュールと、音声認識モジュールと、モーション認識モジュールおよびＮＦＣ認識モジュール等を含んでよい。プレゼンテーションモジュールは、ディスプレイ画面を構成するためのモジュールとして、マルチメディアコンテンツを再生して出力するためのマルチメディアモジュールと、ＵＩおよびグラフィック処理を行うＵＩレンダリングモジュールを含んでよい。通信モジュールは、外部と通信を行うためのモジュールである。ウェブブラウザモジュールは、ウェブブラウジングを行ってウェブサーバにアクセスするモジュールを意味する。サービスモジュールは、多様なサービスを提供するための各種アプリケーションを含むモジュールである。
【００６６】
なお、保存部２５０は、ユーザにおすすめ文字を提供するための辞書データベース２５１およびユーザデータベース２５３を保存する。具体的に、辞書データベース２５１は、一般的な意味をもつ単語が記録されたデータベースであり、ユーザデータベース２５３は、予め設定された期間内にユーザの単語利用情報を記録するデータベースである。
【００６７】
一方、上述の実施形態では、辞書データベース２５１およびユーザデータベース２５３が保存部２５０内に保存されるものとして説明したが、それは一実施形態に過ぎず、辞書データベースおよびユーザデータベースはネットワークを通じて接続された外部の装置に保存されてよい。
【００６８】
オーディオ処理部２６０は、オーディオデータに対する処理を行う構成要素である。オーディオ処理部２６０では、オーディオデータに対するデコードや増幅、ノイズフィルタリング等のような多様な処理が行われてよい。
【００６９】
ビデオ処理部２７０は、映像受信部２１０から受信した映像データに対する処理を行う構成要素である。ビデオ処理部２７０では、映像データに対するデコードやスケーリング、ノイズフィルタリング、フレームレート変換、解像度変換等のような多様なイメージ処理を行うことができる。
【００７０】
入力部２８０は、ディスプレイ装置２００の動作全般を制御するためのユーザ命令を入力される構成である。特に、入力部２８０は、複数の文字アイテムのいずれか一つを選択するためのポインタの移動命令および選択命令を入力されてよい。または、入力部２８０は、複数の文字アイテムに表示されたハイライトの移動命令および選択命令が入力されてよい。
【００７１】
なお、入力部２８０は、図２に示すように、リモコン２８１と、ポインティングデバイス２８３と、ユーザのモーションを検知するモーションセンサ２８５と、マウス２８９等のような多様な入力装置で実現されてよい。
【００７２】
制御部２９０は、保存部２５０に保存された各種プログラムを用いてディスプレイ装置２００の動作全般を制御する。
【００７３】
制御部２９０は、図２に示すように、ＲＡＭ２９１と、ＲＯＭ２９２と、グラフィック処理部２９３と、メインＣＰＵ２９４と、第１ないしｎインターフェース２９５−１〜２９５−ｎおよびバス２９６を含む。このとき、ＲＡＭ２９１と、ＲＯＭ２９２と、グラフィック処理部２９３と、メインＣＰＵ２９４および第１ないしｎインターフェース２９５−１〜２９５−ｎ等は、バス２９６を通じて互いに接続されてよい。
【００７４】
ＲＯＭ２９２には、システムブートのための命令語セット等が保存される。ターンオン命令が入力されて電源が供給されると、メインＣＰＵ２９４は、ＲＯＭ２９２に保存された命令語に従って保存部２５０に保存されたＯ／ＳをＲＡＭ２９１にコピーし、Ｏ／Ｓを実行させてシステムをブートさせる。ブートが完了すると、メインＣＰＵ２９４は保存部２５０に保存された各種アプリケーションプログラムをＲＡＭ２９１にコピーし、ＲＡＭ２９１にコピーされたアプリケーションプログラムを実行させて各種動作を行う。
【００７５】
グラフィック処理部２９３は、演算部（図示せず）およびレンダリング部（図示せず）を用いてアイコンやイメージ、テキスト等のような多様な客体を含む画面を生成する。演算部は、入力部２８０から受信された制御命令を用いて画面のレイアウトに応じて各客体が表示される座標値、形態、大きさ、カラー等のような属性値を演算する。レンダリング部は、演算部で演算した属性値に基づいて客体を含む多様なレイアウトの画面を生成する。レンダリング部から生成された画面は、ディスプレイ部２３０のディスプレイ領域内に表示される。
【００７６】
メインＣＰＵ２９４は、保存部２５０にアクセスし、保存部２５０に保存されたＯ／Ｓを用いてブートを行う。そして、メインＣＰＵ２９４は、保存部２５０に保存された各種プログラムや、コンテンツ、データ等を用いて多様な動作を行う。
【００７７】
第１ないしｎインターフェース２９５−１〜２９５−ｎは、上述の各種構成要素と接続される。インターフェースのいずれか一つは、ネットワークを通じて外部装置と接続されるネットワークインターフェースであってよい。
【００７８】
特に、ディスプレイ部２３０が複数の文字アイテムを含む文字入力ＵＩをディスプレイする場合、入力部２８０を介して、複数の文字アイテムから第１文字アイテムが選択されると、制御部２９０は、第１文字アイテムの周囲に第１文字アイテムに対する少なくとも一つのおすすめ文字アイテムをディスプレイする。このとき、文字入力ＵＩは、仮想キーボードであってよく、文字アイテムは予め設定された形（例えば、四角）のキー枠とキー枠に含まれた文字（例えば、アルファベットや数字等）で構成されてよい。
【００７９】
具体的に、図３に示すように、文字入力ＵＩ３１０と、ポインタ３２０および文字入力ウィンドウ３３０がディスプレイされた状態で、ユーザが入力部２８０を介して文字アイテム“Ｄ”を選択した場合、制御部２９０は保存部２５０に保存された辞書データベース２５１およびユーザデータベース２５３を用いて文字アイテム“Ｄ”に対するおすすめ文字アイテムを検索することができる。より具体的に、制御部２９０は、辞書データベース２５１およびユーザデータベース２５３を用いて文字アイテム“Ｇ”の次に続く文字のうち、確率が最も高い少なくとも一つの文字を文字アイテム“Ｇ”に対する少なくとも一つのおすすめ文字アイテムとして検索することができる。例えば、制御部２９０は、辞書データベース２５１およびユーザデータベース２５３を用いて文字アイテム“Ｇ”のおすすめ文字アイテムに含まれた文字として、“Ａ”、“Ｅ”、“Ｉ”、“Ｏ”を検索することができる。
【００８０】
このとき、制御部２９０は、辞書データベース２５１よりユーザデータベース２５３を優先的に検索しておすすめ文字アイテムを検索することができる。例えば、制御部２９０は、最近予め設定された期間内にユーザが利用した単語情報が記録されたユーザデータベース２５３を優先的に検索した後、辞書データベース２５１を追加で検索することができる。
【００８１】
特に、第１文字アイテムに対する少なくとも一つのおすすめ文字アイテムが第１文字アイテムと隣接するように配置された文字アイテムと重複する場合、制御部２９０は、隣接するように配置された文字アイテムを除き、次の順位のおすすめ文字アイテムをディスプレイするようにディスプレイ部２３０を制御してよい。すなわち、制御部２９０は、辞書データベース２５１およびユーザデータベース２５３を用いておすすめ文字アイテムを検索した後、おすすめ文字アイテムに対応する文字アイテムの位置と第１文字アイテムの位置との距離を算出し、算出された距離が予め設定された値以下である文字アイテムのみをおすすめ文字アイテムとして検索することができる。例えば、辞書データベース２５１およびユーザデータベース２５３を用いて検索された文字アイテム“Ｇ”のおすすめ文字アイテムとして“Ａ”、“Ｅ”、“Ｉ”、“Ｏ”が検索された場合、制御部２９０は隣接するように配置された“Ｅ”をおすすめ文字アイテムから取り除き、次の順位の文字アイテムである“Ｕ”をおすすめ文字アイテムとして提供することができる。上述のように、隣接するように配置された文字アイテムをおすすめ文字アイテムから取り除くことにより、ユーザはより多くのおすすめ文字アイテムを提供されるようになる。
【００８２】
上述のように、少なくとも一つのおすすめ文字アイテムが検索されると、制御部２９０は検索された少なくとも一つのおすすめ文字アイテムを選択された第１文字アイテムの周囲にディスプレイすることができる。具体的に、制御部２９０は、少なくとも一つのおすすめ文字アイテムが検索された後、選択された文字アイテムに含まれた“Ｇ”および隣接する他の文字アイテムに含まれた複数の文字（Ｗ、Ｅ、Ｒ、Ｓ、Ｆ、Ｘ、Ｃ、Ｖ）と一部重畳するように配置されるように少なくとも一つのおすすめ文字アイテム４１０−１、４１０−２、４１０−３、４１０−４をディスプレイすることができる。このとき、少なくとも一つのおすすめ文字アイテム４１０−１、４１０−２、４１０−３、４１０−４は、選択された文字アイテム“Ｇ”の斜め４方向に位置してよい。しかし、上述のように、少なくとも一つのおすすめ文字アイテム４１０−１、４１０−２、４１０−３、４１０−４は、選択された文字アイテム“Ｇ”の斜め４方向に位置してよいが、それは一実施形態に過ぎず、図１８に示すように、少なくとも一つのおすすめ文字アイテム４１０−１、４１０−２、４１０−３、４１０−４は選択された文字アイテム“Ｇ”の上下左右の４方向に位置してよい。
【００８３】
例えば、入力部２８０を介して選択された文字アイテム“Ｇ”のおすすめ文字アイテムとして、“Ａ”、“Ｉ”、“Ｏ”、“Ｕ”が検索された場合、制御部２９０は、図４に示すように、選択された文字アイテム“Ｇ”の斜め方向に４つのおすすめ文字アイテム４１０−１、４１０−２、４１０−３、４１０−４をディスプレイしてよい。
【００８４】
一方、図４において説明したように、少なくとも一つのおすすめ文字アイテム４１０−１、４１０−２、４１０−３、４１０−４が４つであることは一実施形態に過ぎず、４つを除く、１以上の数であっても本発明の技術的思想が適用されてよい。
【００８５】
なお、制御部２９０は、文字入力ＵＩ３１０に含まれた複数の文字アイテムと少なくとも一つのおすすめ文字アイテムを異なる方法で表示するようにディスプレイ部２５０を制御してよい。例えば、制御部２９０は、文字入力ＵＩ３１０に含まれた複数の文字アイテムと少なくとも一つのおすすめ文字アイテムの色と、明度と、大きさおよび透明度のうち、少なくとも一つを異なるように表示することができる。または、制御部２９０は、少なくとも一つのおすすめ文字アイテムを点滅させたり、ハイライトして表示することができる。このとき、制御部２９０は、第１文字アイテムに隣接するように位置して、おすすめ文字アイテムから除かれた文字アイテムも、おすすめ文字アイテムとして見なして文字入力ＵＩ３１０に含まれた複数の文字アイテムと異なるように表示してよい。
【００８６】
なお、制御部２９０は、文字入力ＵＩ３１０に含まれた複数の文字アイテムと少なくとも一つのおすすめ文字アイテムを選択する際、ユーザにハイライトを表示して現在のフォーカスを表示するようにディスプレイ部２５０を制御してよい。例えば、制御部２９０は、文字入力ＵＩ３１０に含まれた複数の文字アイテムを選択して隣接した領域に少なくとも一つのおすすめ文字アイテムを配置し、配置された少なくとも一つのおすすめ文字アイテムを選択する場合、色と、明度と、大きさおよび透明度のうち、少なくとも一つを異なるように表示した後、第１文字アイテムにフォーカスハイライトを移して表示することができる。別の例として、制御部２９０は、文字入力ＵＩ３１０に含まれた複数の文字アイテムを選択して隣接した領域に、少なくとも一つのおすすめ文字アイテムを配置し、配置した少なくとも一つのおすすめ文字アイテムを選択する場合、色と、明度と、大きさおよび透明度のうち、少なくとも一つを異なるように表示した後、選択が完了しているおすすめ文字アイテムにフォーカスハイライトを表示することができる。
【００８７】
そして、制御部２９０は、図４に示すように、ユーザによって選択された文字“Ｇ”を文字入力ウィンドウ３３０に入力してよい。
【００８８】
少なくとも一つのおすすめ文字アイテムがディスプレイされた後、入力部２８０を介して少なくとも一つのおすすめ文字アイテムの中から第１おすすめ文字アイテムが選択されると、制御部２９０は、第１文字アイテムの周囲に第１文字アイテムに含まれた文字および第１おすすめ文字アイテムに含まれた文字の組み合わせに対する新たな少なくとも一つのおすすめ文字アイテムをディスプレイするようにディスプレイ部２３０を制御してよい。
【００８９】
例えば、一番目に選択された文字アイテム“Ｄ”の周囲に４つのおすすめ文字アイテム４１０−１、４１０−２、４１０−３、４１０−４がディスプレイされた後、図５に示すように、入力部２８０を介しておすすめ文字アイテム“Ｏ”を二番目に選択した場合、制御部２９０は、ユーザによって選択された“ＤＯ”に対する少なくとも一つのおすすめ文字アイテムを検索した後、図６に示すように、検索された新たなおすすめ文字アイテムの“Ｔ”、“Ｌ”、“Ｎ”、“Ｍ”６１０−１、６１０−２、６１０−３、６１０−４が含まれた文字アイテムを一番目に選択された文字アイテム“Ｄ”の周囲にディスプレイするようにディスプレイ部２３０を制御してよい。
【００９０】
なお、おすすめ文字アイテムを二番目に選択した場合、一番目に選択された文字アイテムが引き続き“Ｄ”にディスプレイされてよいが、それは一実施形態に過ぎず、一番目に選択された文字アイテムが“Ｏ”に変更されてディスプレイされてよい。この場合、元々“Ｏ”が配置された文字アイテムは“Ｄ”に変更されてディスプレイされてよい。
【００９１】
上述のように、おすすめ文字アイテムのいずれか一つが選択された場合、新たなおすすめ文字アイテムがディスプレイされる位置を変更しないことにより、ユーザが文字を入力するためのポインタの移動を最小限化することができる。
【００９２】
なお、制御部２９０は、ユーザによって選択された“ＤＯ”に対する少なくとも一つのおすすめ文字アイテムを、最も最近選択されたおすすめ文字アイテムである“Ｏ”６２０−２の位置に最も高い優先順位を有するおすすめ文字アイテムを配置することができるようにディスプレイすることができる。おすすめ文字アイテムのいずれか一つが選択された場合、新たなおすすめ文字アイテムがディスプレイされる位置を変更せずに、ハイライトが配置された位置に新たなおすすめ文字アイテムのうち、最も高い優先順位が有するおすすめ文字アイテムを配置することにより、ユーザが文字を入力するためのポインタの移動を最小限化することができる。
【００９３】
そして、制御部２９０は、図５に示すように、ユーザによって選択された文字“ＤＯ”を文字入力ウィンドウ３３０に入力してよい。
【００９４】
少なくとも一つのおすすめ文字アイテムがディスプレイされた後、入力部２８０を介して第１文字アイテムおよび少なくとも一つのおすすめ文字アイテム以外の第２文字アイテムが選択されると、制御部２９０は、第２文字アイテムの周囲に第１文字アイテムに含まれた文字および第２文字アイテムに含まれた文字の組み合わせに対する少なくとも一つのおすすめ文字アイテムをディスプレイするようにディスプレイ部２３０を制御してよい。
【００９５】
例えば、二番目まで文字アイテムを選択した後、文字アイテム“Ｄ”の周囲に４つのおすすめ文字アイテム６１０−１、６１０−２、６１０−３、６１０−４がディスプレイされた後、図７に示すように、入力部２８０を介しておすすめ文字アイテム６１０−１、６１０−２、６１０−３、６１０−４ではない、別の文字アイテム“Ｇ”を三番目に選択した場合、制御部２９０はユーザによって選択された“ＤＯＧ”に対する少なくとも一つのおすすめ文字アイテムを検索した後、図８に示すように、検索された新たなおすすめ文字アイテム“Ｍ”、“Ｅ”、“Ａ”、“Ｌ”８１０−１、８１０−２、８１０−３、８１０−４を三番目に選択された文字アイテム“Ｇ”の周囲にディスプレイするようにディスプレイ部２３０を制御してよい。
【００９６】
本発明の別の実施形態として、入力部２８０を介して第１文字アイテムが選択されると、制御部２９０は、文字入力ＵＩ内にリフレッシュアイテムをディスプレイするようにディスプレイ部２３０を制御してよい。
【００９７】
このとき、リフレッシュアイテムは、最初にディスプレイされたおすすめ文字アイテムにユーザが選択しようとする文字アイテムがない場合、次の順位のおすすめ文字アイテムを検索してディスプレイするための機能アイテムである。
【００９８】
例えば、入力部２８０を介して文字アイテム“Ｄ”が選択された場合、制御部２９０は、図９に示すように、３つのおすすめ文字アイテム“Ａ”、“Ｉ”、“Ｏ”９１０−１、９１０−２、９１０−３およびリフレッシュアイテム“Ｒｅ”９１０−４をディスプレイしてよい。
【００９９】
そして、入力部２８０を介してリフレッシュアイテム９１０−４が選択されると、制御部２９０は、図１０に示すように、文字アイテム“Ｇ”に対する少なくとも一つのおすすめ文字アイテムを次の順位のおすすめ文字アイテム“Ｕ”、“Ｋ”、“Ｙ”１０１０−１、１０１０−２、１０１０−３を変更してディスプレイしてよい。
【０１００】
このとき、リフレッシュアイテムは、図９および図１０に示すように、おすすめ文字アイテムがディスプレイされる領域にディスプレイされてよいが、それは一実施形態に過ぎず、文字入力ＵＩ３２０内の別の領域に位置されてよい。例えば、図１１に示すように、リフレッシュアイテム１１２０はおすすめ文字アイテム１１１０−３に隣接するように配置されてよい。
【０１０１】
一方、本発明の一実施形態によると、制御部２９０はおすすめ文字アイテム以外に多様な機能を提供するための機能アイテムをディスプレイすることができる。このとき、機能アイテムには、スペースバーとして機能するスペースアイテム（Ｓｐｅｃｅ  Ｉｔｅｍ）、エンターキーとして機能するエンターキーアイテム（Ｅｎｔｅｒ  Ｉｔｅｍ）、以前に入力した文字を消す機能を行う削除アイテム（Ｄｅｌｅｔｅ  Ｉｔｅｍ）および特殊文字入力のための特殊文字アイテムのうち、少なくともいずれか一つを含む。
【０１０２】
具体的に、入力部２８０を介して入力された文字の組み合わせが保存部２５０に保存された辞書データベース２５１およびユーザデータベース２５３に保存された単語のいずれか一つであるが、別の文字の入力を通じて新たな単語を完成することができる場合、制御部２９０は少なくとも一つのおすすめ文字アイテム以外に少なくとも一つの機能アイテムを更にディスプレイするようにディスプレイ部２５０を制御してよい。
【０１０３】
例えば、入力部２８０を介して入力された文字の組み合わせが“ＤＯＧ”、“ＳＥＬＥＣＴ”等のように、一つの完成した単語であるが、別の文字の入力を通じて新たな単語を完成することができる場合、制御部２９０は図１２に示すように、二つのおすすめ文字アイテム１２１０−１、１２１０−２および二つの機能アイテム１２２０−１、１２２０−２をディスプレイするように、ディスプレイ部２５０を制御してよい。
【０１０４】
または、入力部２８０を介して入力された文字の組み合わせが辞書データベース２５１およびユーザデータベース２５３に保存された単語の一つであり、別の文字の入力を通じて新たな単語を完成することができない場合、制御部２９０は少なくとも一つのおすすめ文字アイテムを除去し、少なくとも一つの機能アイテムをディスプレイするようにディスプレイ部２５０を制御してよい。
【０１０５】
例えば、入力部２８０を介して入力された文字の組み合わせが“ＳＥＬＥＣＴＩＯＮ”、“ＢＥＡＵＴＩＦＵＬＬＹ”等のように、別の文字の入力を通じて新たな単語を完成することができない場合、制御部２９０は、図１３に示すように、４つの機能アイテム１３１０−１、１３１０−２、１３１０−３、１３１０−４をディスプレイするようにディスプレイ部２５０を制御してよい。
【０１０６】
または、入力部を介して入力された文字の組み合わせが辞書データベース２５１およびユーザデータベース２５３に保存された単語ではない場合、制御部２９０は少なくとも一つのおすすめ文字アイテムを除去し、少なくとも一つの機能アイテムを少なくとも一つのおすすめ文字アイテムがディスプレイされた領域にディスプレイするようにディスプレイ部２５０を制御してよい。
【０１０７】
例えば、入力部２８０を介して入力された文字の組み合わせが“ＳＷＥＥＴＹＫＳ”のように、辞書データベース２５１およびユーザデータベース２５３に保存された単語ではない場合、制御部２９０は、図１３に示すように、４つの機能アイテム１３１０−１、１３１０−２、１３１０−３、１３１０−４をディスプレイするようにディスプレイ部２５０を制御してよい。
【０１０８】
特に、ディスプレイされた少なくとも一つの機能アイテムを用いて辞書データベース２５１に保存されていない単語に対する入力命令が受信されると、制御部２９０は入力命令が受信された単語をユーザデータベース２５３に記録してよい。
【０１０９】
例えば、入力された文字の組み合わせが“ＳＷＥＥＴＹＫＳ”である場合、ディスプレイされた機能アイテムのうち、エンターキーアイテム１３１０−１またはスペースアイテム１３１０−２が選択されると、制御部２９０は“ＳＷＥＥＴＹＫＳ”をユーザデータベース２５３に記録することができる。
【０１１０】
上述のように、ＩＤ等のように、辞書データベース２５１に保存されていない単語をユーザデータベース２５３に登録することにより、ユーザは今後ＩＤのように、辞書データベース２５１に保存されていない単語をより容易に入力することができるようになる。
【０１１１】
ただ、文字入力ＵＩを用いて暗証番号を入力する場合、制御部２９０は少なくとも一つのおすすめ文字アイテムをディスプレイしなくてよい。具体的に、暗証番号は機密性が維持されるべきであるため、制御部２９０は暗証番号を入力する場合、おすすめ文字アイテムを提供しなくよく、暗証番号で入力された文字の組み合わせをユーザデータベース２５３に保存しなくてよい。
【０１１２】
一方、図３ないし図１３において説明した実施形態では、おすすめ文字アイテムおよび機能アイテムが選択された文字アイテムと隣接するように配置された文字アイテムと一部重畳してディスプレイされるものとして説明したが、それは一実施形態に過ぎず、別の方法でおすすめ文字アイテムおよび機能アイテムをディスプレイすることができる。
【０１１３】
例えば、リモコンのように、４方向キーを用いて文字アイテムを選択する場合、図１４に示すように、制御部１９０はおすすめ文字アイテムを選択された文字アイテムの上下左右に配置されたアイテムの一部領域にディスプレイしてよい。
【０１１４】
上述のようなディスプレイ装置２００を介してユーザは、文字入力ＵＩを用いてより簡単に文字入力を行うことができるようになる。
【０１１５】
以下では、図１５ないし図１７を用いて本発明の多様な実施形態に係る文字入力方法を説明する。
【０１１６】
図１５は、本発明の多様な実施形態に係るディスプレイ装置２００の文字入力方法を説明するためのフローチャートである。
【０１１７】
まず、ディスプレイ装置２００は、文字入力のために、複数の文字アイテムが含まれた文字入力ＵＩをディスプレイする（Ｓ１５１０）。このとき、文字入力ＵＩは複数の文字アイテムを含み、文字アイテムの各々は、枠および枠内に含まれた文字で構成されてよい。
【０１１８】
そして、ディスプレイ装置２００は、複数の文字アイテムの中から第１文字アイテムが選択されたか否かを判断する（Ｓ１５２０）。
【０１１９】
第１文字アイテムが選択された場合（Ｓ１５２０−Ｙ）、ディスプレイ装置２００は第１文字アイテムの周囲に少なくとも一つのおすすめ文字アイテムをディスプレイする（Ｓ１５３０）。具体的に、ディスプレイ装置２００は、辞書データベース２５１およびユーザデータベース２５３の少なくともいずれか一方を用いて、ユーザによって選択された文字アイテムに含まれた文字に対するおすすめ文字アイテムを検索する。そして、ディスプレイ装置２００は、検索されたおすすめ文字アイテムを選択された文字アイテムに隣接するように配置された別の文字アイテムと一部重畳するようにディスプレイしてよい。
【０１２０】
そして、ディスプレイ装置２００は、ディスプレイされた少なくとも一つのおすすめ文字アイテムの中から第１おすすめ文字アイテムが選択されたか否かを判断する（Ｓ１５４０）。
【０１２１】
第１おすすめ文字アイテムが選択された場合（Ｓ１５４０−Ｙ）、ディスプレイ装置２００は第１文字アイテムの周囲に新たな少なくとも一つのおすすめ文字アイテムをディスプレイする（Ｓ１５５０）。具体的に、第１おすすめ文字アイテムが選択された場合、ディスプレイ装置２００は辞書データベース２５１およびユーザデータベース２５３の少なくともいずれか一方を用いて、ユーザによって選択された第１文字アイテムに含まれた文字および第１おすすめ文字アイテムに含まれた文字によるおすすめ文字アイテムを検索することができる。そして、ディスプレイ装置２００は、検索されたおすすめ文字アイテムを既存に選択された第１文字アイテムに隣接するように配置された別の文字アイテムと一部重畳するようにディスプレイしてよい。
【０１２２】
しかし、第１おすすめ文字アイテムが選択されず（Ｓ１５４０−Ｎ）、文字入力ＵＩ内に別の第２文字アイテムが選択された場合、ディスプレイ装置２００は、第２文字アイテムの周囲に新たな少なくとも一つのおすすめ文字アイテムをディスプレイする（Ｓ１５６０）。具体的に、第１文字アイテムが選択された後、おすすめ文字アイテムではない、第２文字アイテムが選択された場合、ディスプレイ装置２００は辞書データベース２５１およびユーザデータベース２５３の少なくともいずれか一方を用いてユーザによって選択された第１文字アイテムに含まれた文字および第２文字アイテムに含まれた文字によるおすすめ文字アイテムを検索することができる。そして、ディスプレイ装置２００は、検索されたおすすめ文字アイテムを新たに選択された第２文字アイテムに隣接するように配置された別の文字アイテムと一部重畳するようにディスプレイしてよい。
【０１２３】
図１６は、本発明の多様な実施形態に係るディスプレイ装置２００の文字入力方法を説明するためのフローチャートである。
【０１２４】
ディスプレイ装置２００は文字入力のために、文字入力ＵＩおよびポインタをディスプレイする（Ｓ１６１０）。このとき、文字入力ＵＩは、複数の文字アイテムを含み、文字アイテムの各々は、枠および枠内に含まれた文字で構成されてよい。
【０１２５】
そして、ディスプレイ装置２００は、ポインタを用いて第１文字アイテムを選択したか否かを判断する（Ｓ１６２０）。
【０１２６】
ポインタを用いて第１文字アイテムが選択された場合（Ｓ１６２０−Ｙ）、ディスプレイ装置２００は第１文字アイテムに隣接するように配置された文字アイテムと一部重畳するようにおすすめ文字アイテムを配置してディスプレイする（Ｓ１６３０）。具体的に、ディスプレイ装置２００は、辞書データベース２５１およびユーザデータベース２５３を用いて選択された第１文字アイテムに含まれた文字に対するおすすめ文字アイテムを検索し、検索されたおすすめ文字アイテムを、図４に示すように、選択された文字アイテムに隣接するように配置された文字アイテムと一部重畳するようにおすすめ文字アイテムを選択された第１文字アイテムの斜め方向に配置してディスプレイすることができる。このとき、第１文字アイテムに対する少なくとも一つのおすすめ文字アイテムが第１文字アイテムと隣接するように配置された文字アイテムと重複する場合、ディスプレイ装置２００は隣接するように配置された文字アイテムを除き、次の順位のおすすめ文字アイテムをディスプレイすることができる。
【０１２７】
上述のように、おすすめ文字アイテムを隣接するように配置された文字アイテムと一部重畳するようにディスプレイすることにより、ユーザはおすすめ文字アイテムだけでなく、隣接するように配置された文字アイテムも選択することができるようになる。
【０１２８】
図１７は、本発明の別の実施形態に係るディスプレイ装置２００の文字入力方法を説明するためのフローチャートである。
【０１２９】
まず、ディスプレイ装置２００は文字入力のために、複数の文字アイテムを含む文字入力ＵＩをディスプレイする（Ｓ１７１０）。このとき、文字入力ＵＩは、複数の文字アイテムを含み、文字アイテムの各々は、枠および枠内に含まれた文字で構成されてよい。
【０１３０】
そして、ディスプレイ装置２００は、文字入力ＵＩを用いてユーザ入力によって複数の文字を入力する（Ｓ１７２０）。
【０１３１】
そして、ディスプレイ装置２００は、ユーザによって入力された複数の文字の組み合わせが辞書データベース２５１およびユーザデータベース２５３に記録された単語であるか否かを判断する（Ｓ１７３０）。
【０１３２】
ユーザによって入力された複数の文字を組み合わせが辞書データベース２５１およびユーザデータベース２５３に記録された単語である場合（Ｓ１７３０−Ｙ）、ディスプレイ装置１００は、複数の文字の組み合わせに対するおすすめ文字アイテムをディスプレイする（Ｓ１７４０）。
【０１３３】
しかし、ユーザによって入力された複数の文字の組み合わせが辞書データベース２５１およびユーザデータベース２５３に記録された単語ではない場合（Ｓ１７３０−Ｎ）、ディスプレイ装置２００は機能アイテムをディスプレイする（Ｓ１７５０）。そして、機能アイテムのうち、文字入力命令アイテム（例えば、スペースアイテム、エンターアイテム等）が選択されると、ディスプレイ装置２００はユーザによって入力された複数の文字の組み合わせをユーザデータベースに記録してよい。
【０１３４】
上述のような多様な実施形態によると、文字入力ＵＩでユーザによって選択された文字アイテムの周囲におすすめ文字アイテムおよび機能アイテムの少なくともいずれか一方を提供することにより、ユーザは文字入力ＵＩを用いてより簡単に文字入力を行うことができるようになる。
【０１３５】
一方、上述の多様な実施形態に係るディスプレイ装置の文字入力方法は、プログラムで実現されてディスプレイ装置に提供されてよい。
【０１３６】
具体的には、複数の文字アイテムを含む文字入力ＵＩをディスプレイする第１ディスプレイステップと、ユーザ入力によって複数の文字アイテムの中から第１文字アイテムが選択されると、前記第１文字アイテムの周囲に前記第１文字アイテムに対する少なくとも一つのおすすめ文字アイテムをディスプレイする第２ディスプレイステップと、前記少なくとも一つのおすすめ文字アイテムの中から第１おすすめ文字アイテムが選択されると、前記第１文字アイテムの周囲に前記第１文字アイテムおよび第１おすすめ文字アイテムの組み合わせに対する新たな少なくとも一つのおすすめ文字アイテムをディスプレイする第３ディスプレイステップを含むプログラムが保存された非一時的な読み取り可能な媒体（Ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）が提供されてよい。
【０１３７】
非一時的な読み取り可能な媒体とは、レジスタやキャッシュ、メモリ等のような短い間データを保存する媒体ではなく、半永久的にデータを保存し、機器によって読み取り（Ｒｅａｄｉｎｇ）が可能な媒体を意味する。具体的には、上述の多様なアプリケーションまたはプログラムは、ＣＤやＤＶＤ、ハードディスク、ブルーレイディスク、ＵＳＢ、メモリカード、ＲＯＭ等のような非一時的な読み取り可能な媒体に保存されて提供されてよい。
【０１３８】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明は以上の実施形態に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的趣旨の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【図１】
0005570632.tif 000002
【図２】
0005570632.tif 000003
【図３】
0005570632.tif 000004
【図４】
0005570632.tif 000005
【図５】
0005570632.tif 000006
【図６】
0005570632.tif 000007
【図７】
0005570632.tif 000008
【図８】
0005570632.tif 000009
【図９】
0005570632.tif 000010
【図１０】
0005570632.tif 000011
【図１１】
0005570632.tif 000012
【図１２】
0005570632.tif 000013
【図１３】
0005570632.tif 000014
【図１４】
0005570632.tif 000015
【図１５】
0005570632.tif 000016
【図１６】
0005570632.tif 000017
【図１７】
0005570632.tif 000018
【図１８】
0005570632.tif 000019