(57)【要約】【課題】  選択対象に対応する選択可能情報の一覧内容が刻々変化する場合であっても、選択可能情報の誤選択の発生を抑制させる。【解決手段】  検出部７３０が、入力部７２０に対して行われた入力操作に基づいて、表示部８２０における選択可能情報の一覧表示に従って選択可能情報の選択を行う利用者の意思を検出する。そして、当該意思が存在すると判断される選択意思の検出状態において、表示制御部７５０が、当該検出が行われた際に表示されている選択可能情報のそれぞれについて、表示位置を変更しない表示制御を行う。【選択図】  図１
2014099126.tif 000002
【特許請求の範囲】
【請求項１】
利用者が選択可能な情報である選択可能情報を逐次取得する第１取得部と；
前記第１取得部が取得した前記選択可能情報を表示画面上に逐次表示させる表示制御部と；
前記利用者による前記表示画面上に表示された前記選択可能情報の選択の意思を検出する検出部からの検出結果を取得する第２取得部と；を備え、
前記表示制御部は、前記検出部によって前記選択の意思が検出された場合、前記検出部によって前記選択の意思が検出された際に前記表示画面上に表示されている前記選択可能情報について、前記検出がされた際の表示位置への表示を保持する、
ことを特徴とする表示制御装置。
【請求項２】
前記表示制御部は、前記検出部が前記利用者の選択の意思を検出した後に新たに選択可能となった選択可能情報を、前記検出部が前記利用者の選択の意思を検出した際に、前記表示画面上に表示されている前記選択可能情報が表示されている位置以外の位置に表示させる、
ことを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記表示制御部は、前記検出部によって前記利用者の選択の意思を検出した後に選択不可能になった前記選択可能情報を表示する情報の表示態様を変更する、
ことを特徴とする請求項１又は２に記載の表示制御装置。
【請求項４】
前記検出部と；
前記選択可能情報の指定入力操作が行われる入力部と；
を更に備える、ことを特徴とする請求項１〜３のいずれか一項に記載の表示制御装置。
【請求項５】
前記指定入力操作には、前記表示画面上の位置指定入力操作が含まれ、
前記検出部は、前記指定入力操作に関連して発生する前記表示画面上を移動するポインタの移動を検出することにより前期利用者の選択の意思を検出する、
ことを特徴とする請求項４に記載の表示制御装置。
【請求項６】
前記指定入力操作には、キー入力操作が含まれ、
前記検出部は、前記入力部への利用者の指の接近を検出することにより前記利用者の選択の意思を検出する、
ことを特徴とする請求項４に記載の表示制御装置。
【請求項７】
前記指定入力操作には、音声入力操作が含まれ、
前記検出部は、前記入力部への前記利用者の音声入力を検出することにより前記利用者の選択の意思を検出する、
ことを特徴とする請求項４に記載の表示制御装置。
【請求項８】
前記選択可能情報は聴取可能な放送局に関する情報であり、
前記第１取得部は前記聴取可能な放送局に関する情報を取得する、
ことを特徴とする請求項１〜７のいずれか一項に記載の表示制御装置。
【請求項９】
前記第１取得部によって取得される前記選択可能情報は、前記利用者以外の者によって投稿される情報である、
ことを特徴とする請求項１〜７のいずれか一項に記載の表示制御装置。
【請求項１０】
利用者が選択可能な情報である選択可能情報の表示画面上への表示を制御する表示制御装置において使用される表示制御方法であって、
前記選択可能情報を逐次取得する第１取得工程と；
前記第１取得工程において取得された前記選択可能情報を表示画面上に逐次表示させる表示制御工程と；
前記利用者による前記表示画面上に表示された前記選択可能情報の選択の意思を検出する検出部からの検出結果を取得する第２取得工程と；を備え、
前記表示制御工程では、前記検出部によって前記選択の意思が検出された場合、前記検出部によって前記選択の意思が検出された際に前記表示画面上に表示されている前記選択可能情報について、前記検出がされた際の表示位置への表示を保持する、
ことを特徴とする表示制御方法。
【請求項１１】
選択可能情報の表示画面上への表示を制御する表示制御装置が備えるコンピュータに請求項１０に記載の表示制御方法を実行させる、
ことを特徴とする表示制御プログラム。
【請求項１２】
請求項１１に記載の表示制御プログラムが、選択可能情報の表示画面上への表示を制御する表示制御装置が備えるコンピュータにより読み取り可能に記録されている、
ことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、表示制御方法、表示制御プログラム、及び、当該表示制御プログラムが記録された記録媒体に関する。
【背景技術】
【０００２】
従来から、移動体に搭載された放送受信装置において、現在位置において受信可能な放送局情報の一覧表示を行い、利用者の放送局選択に際しての利便性を向上させる技術が提案されている（特許文献１参照：以下、「従来例」と呼ぶ）。この従来例の技術では、視聴中の放送コンテンツに対応するチャンネル周波数帯以外のチャンネル周波数帯における放送波の電界強度を検出する。そして、例えば、電界強度の強い順に、対応する放送局情報を表示操作部に表示するようになっている。
【０００３】
こうした従来例の技術では、放送局情報は、表示順位に対応して定まる表示操作部における画面位置に表示されるようになっている。そして、表示操作部において表示された放送局情報のうちから、視聴を希望する放送コンテンツに対応する放送局情報の表示位置に触れる等して、視聴を希望する放送コンテンツに対応する放送局情報を選択する。かかる選択により、当該視聴を希望する放送コンテンツに対応する放送チャンネルを選局できるようになっている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−０３５８８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した従来例の技術では、表示操作部に表示された放送局情報の表示位置を頼りに選局操作を行うようになっている。ところで、移動体の移動により、チャンネル周波数帯における放送波の電界強度は刻々変化する。
【０００６】
このため、従来例の技術では、選択をしようとした放送局情報の表示位置が、選局操作を行った時点で変化している可能性がある。この結果、利用者が、選択をしようとした放送局情報とは異なる放送局情報を選択してしまうことがあった。
【０００７】
こうした誤選択は、上述した放送局情報のような選択可能情報が、予め定められた方式に従った表示順で一覧表示がなされるとともに、選択可能情報のそれぞれの表示順が刻々変化する場合に発生する可能性がある。例えば、TWITTER（登録商標）などのアプリケーションソフトウエアを実行した場合におけるタイムライン表示に際しては、投稿情報（以下、「ツイート」という）に対応する選択可能情報の一覧が、通信端末装置の表示部の画面に投稿時刻が新しい順に表示される。この結果、新たなツイートが投稿されると、当該一覧における個々の選択可能情報の表示位置が変化する。このため、ツイートの選択に際しても誤選択が発生し得る。
【０００８】
このため、選択対象に対応する選択可能情報の一覧内容が刻々変化する場合であっても、利用者が一覧表示に従って選択可能情報の選択を行う際における誤選択の発生を抑制させる技術が望まれている。かかる要請に応えることが、本発明が解決すべき課題の一つとして挙げられる。
【０００９】
本発明は、上記の事情を鑑みてなされたものであり、選択対象に対応する選択可能情報の一覧内容が刻々変化する場合であっても、選択可能情報の誤選択の発生を抑制させ、利用者の利便性を向上させることができる表示制御装置及び表示制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
請求項１に記載の発明は、利用者が選択可能な情報である選択可能情報を逐次取得する第１取得部と；前記第１取得部が取得した前記選択可能情報を表示画面上に逐次表示させる表示制御部と；前記利用者による前記表示画面上に表示された前記選択可能情報の選択の意思を検出する検出部からの検出結果を取得する第２取得部と；を備え、前記表示制御部は、前記検出部によって前記選択の意思が検出された場合、前記検出部によって前記選択の意思が検出された際に前記表示画面上に表示されている前記選択可能情報について、前記検出がされた際の表示位置への表示を保持する、ことを特徴とする表示制御装置。である。
【００１１】
請求項１０に記載の発明は、利用者が選択可能な情報である選択可能情報の表示画面上への表示を制御する表示制御装置において使用される表示制御方法であって、前記選択可能情報を逐次取得する第１取得工程と；前記第１取得工程において取得された前記選択可能情報を表示画面上に逐次表示させる表示制御工程と；前記利用者による前記表示画面上に表示された前記選択可能情報の選択の意思を検出する検出部からの検出結果を取得する第２取得工程と；を備え、前記表示制御工程では、前記検出部によって前記選択の意思が検出された場合、前記検出部によって前記選択の意思が検出された際に前記表示画面上に表示されている前記選択可能情報について、前記検出がされた際の表示位置への表示を保持する、ことを特徴とする表示制御方法である。
【００１２】
請求項１１に記載の発明は、選択可能情報の表示画面上への表示を制御する表示制御装置が備えるコンピュータに請求項１０に記載の表示制御方法を実行させる、ことを特徴とする表示制御プログラムである。
【００１３】
請求項１２に記載の発明は、請求項１１に記載の表示制御プログラムが、選択可能情報の表示画面上への表示を制御する表示制御装置が備えるコンピュータにより読み取り可能に記録されている、ことを特徴とする記録媒体である。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係る表示制御装置の構成を概略的に示すブロック図である。
【図２】本発明の第１実施例に係る表示制御装置の構成を概略的に示すブロック図である。
【図３】図２の記憶ユニットに記憶される情報を説明するための図である。
【図４】第１実施例における表示画面上の表示領域を説明するための図である。
【図５】図２の表示制御装置による表示制御処理を説明するためのフローチャートである。
【図６】図５における第２表示制御処理を説明するためのフローチャートである。
【図７】図６における表示リストの変更処理を説明するためのフローチャートである。
【図８】第１実施例における表示例を示す図（その１）である。
【図９】第１実施例における表示例を示す図（その２）である。
【図１０】第１実施例における表示例を示す図（その３）である。
【図１１】第１実施例における表示例を示す図（その４）である。
【図１２】本発明の第２実施例に係る表示制御装置の構成を概略的に示すブロック図である。
【図１３】図１２の記憶ユニットに記憶される情報を説明するための図である。
【図１４】第２実施例における表示画面上の表示領域を説明するための図である。
【図１５】図１２の表示制御装置による表示制御処理を説明するためのフローチャートである。
【図１６】図１５における第２表示制御処理を説明するためのフローチャートである。
【図１７】第２実施例における表示例を示す図（その１）である。
【図１８】第２実施例における表示例を示す図（その２）である。
【図１９】第２実施例における表示例を示す図（その３）である。
【発明を実施するための形態】
【００１５】
以下、本発明の一実施形態を、図１を参照して説明する。
【００１６】
図１に示されるように、一実施形態に係る表示制御装置７００は、第１取得部７１０と、入力部７２０と、検出部７３０とを備えている。また、表示制御装置７００は、第２取得部７４０と、表示制御部７５０とを備えている。
【００１７】
上記の第１取得部７１０は、選択可能情報源８１０と接続される。そして、第１取得部７１０は、選択可能情報源８１０から送られた選択可能情報を取得する。こうして取得された選択可能情報は、第１取得部７１０から表示制御部７５０へ送られる。
【００１８】
ここで、選択可能情報源８１０の一例としては、利用者による選局の便宜のために、現在位置において受信可能な放送局を抽出する抽出装置が挙げられる。かかる抽出装置の場合には、受信可能な放送局の情報が選択可能情報に該当する。
【００１９】
また、選択可能情報源８１０の他例としては、ツイート情報を受信する受信装置が挙げられる。かかる受信装置の場合には、ツイート情報が選択可能情報に該当する。
【００２０】
上記の入力部７２０は、後述するようにして表示部８２０に表示された選択可能情報の一覧を参照して利用者が行う一の選択可能情報の選択のための操作を受け付ける。こうした、選択のための操作としては、当該一の選択可能情報の選択に先立って行われる予備操作と、当該一の選択可能情報の選択を行う本操作とがある。入力部７２０に対する操作内容は、検出部７３０及び表示制御部７５０へ送られる。
【００２１】
かかる入力部７２０の例としては、マウス等のポインティングデバイスが挙げられる。かかるマウスの場合には、マウスの移動操作が予備操作に該当し、マウスのボタンのクリックが本操作に該当する。
【００２２】
また、入力部７２０の例としては、カーソル移動キーと、選択決定キーとを有するキーボードが挙げられる。かかる場合には、カーソル移動キーの操作が予備操作に該当し、選択決定キーの押下操作が本操作に該当する。
【００２３】
また、入力部７２０の例としては、タッチパネルが挙げられる。かかる場合には、当該タッチパネルへの手指等の接近操作が予備操作に該当し、ソフトキーの押下操作が本操作に該当する。
【００２４】
また、入力部７２０の例としては、ストロークデバイスとしての機能を有するリモートコントロール装置（以下、「リモコン装置」と記す）が挙げられる。かかる場合には、利用者がリモコン装置を手にする操作が予備操作に該当し、リモコン装置におけるボタン押下操作が本操作に該当する。
【００２５】
また、入力部７２０の例としては、音声入力装置が挙げられる。かかる場合には、音声入力を可能とするキー操作や、コマンド音声の入力開始から入力完了の直前までが予備操作に該当し、コマンド音声の入力完了が本操作に該当する。
【００２６】
上記の検出部７３０は、選択可能情報の選択に先立って行われる予備操作の開始を検知する。そして、検出部７３０は、当該予備操作の開始を検知すると、利用者の選択可能情報の選択意思が示され、選択意思の検出状態が開始されたと判断する。
【００２７】
また、検出部７３０は、当該予備操作が検出されなくなった後に、予備操作が検出されないまま所定の時間が経過したことを検知すると、利用者の当面の選択意思がなくなり、選択意思の検出状態が終了したと判断する。こうして行われる検出部７３０による選択意思の検出状態にあるか否かの検出結果は、第２取得部７４０へ送られる。
【００２８】
上記の第２取得部７４０は、検出部７３０による検出結果を受ける。そして、第２取得部７４０は、当該検出結果を取得する。第２取得部７４０による取得結果は、表示制御部７５０へ送られる。
【００２９】
上記の表示制御部７５０は、第１取得部７１０から送られた選択可能情報、第２取得部７４０から送られた選択意思の検出状態にあるか否かの検出結果、及び、入力部７２０から送られた入力結果を受ける。そして、表示制御部７５０は、これらの情報に基づいて、表示部８２０に表示すべき選択可能情報の一覧の表示データを生成する。こうして生成された表示データは、表示部８２０へ送られる。
【００３０】
かかる表示制御部７５０による表示制御処理については、後述する。
【００３１】
なお、表示部８２０は、表示制御部７５０から送られた表示データに従って表示を行う。この表示部８２０における表示画面では、通常表示領域及び追加表示領域が予め定められている。
【００３２】
［動作］
次に、上記のように構成された表示制御装置７００の動作について、表示制御部７５０による表示制御処理に主に着目して説明する。
【００３３】
前提として、選択可能情報源８１０は、逐次、選択可能情報を発生しているものとする。そして、第１取得部７１０は、選択可能情報源８１０から送られた選択可能情報を取得し、取得された選択可能情報を表示制御部７５０へ送っているものとする。
【００３４】
なお、当初においては、検出部７３０は、選択意思の検出状態にはないことを検出しており、その旨を表示制御部７５０へ報告しているものとする。
【００３５】
＜選択意思の非検出状態における表示制御処理＞
選択意思の検出状態にはないことを検出している場合には、表示制御部７５０は、選択意思の非検出状態の表示制御処理を実行する。
【００３６】
選択意思の非検出状態において、選択可能情報源８１０から送られた新たな選択可能情報を受けると、表示制御部７５０は、当該新たな選択可能情報を反映した新たな表示順序で、その時点において選択可能な選択可能情報の一覧を通常表示領域に表示するための表示データを生成する。そして、表示制御部７５０は、生成された表示データを表示部８２０へ送る。この結果、表示部８２０の通常表示領域に、当該新たな表示順序で選択可能情報が並ぶ選択可能情報の一覧が表示される。
【００３７】
＜選択意思の検出状態における表示制御処理＞
表示部８２０に一覧表示されている選択可能情報のうちの一の選択可能情報を選択するための予備操作が入力部７２０に対して行われると、当該予備操作の内容が、入力部７２０から検出部７３０及び表示制御部７５０へ送られる。この結果、検出部７３０は、予備操作の開始を検知し、選択意思の検出状態が開始されたと判断する。そして、検出部７３０は、当該判断結果を、検出結果として、第２取得部７４０を介して、表示制御部７５０へ送る。
【００３８】
選択意思の検出状態が開始された旨を受けると、表示制御部７５０は、選択意思の検出状態における表示制御処理を開始する。かかる選択意思の検出状態における表示制御処理に際して、表示制御部７５０は、入力部７２０から送られた予備操作に対応して、表示部８２０における表示を更新する必要がある場合には、更新表示用の表示データを生成し、生成された表示データを表示部８２０へ送る。例えば、入力部７２０がマウスであり、予備操作がマウスの移動操作である場合には、表示制御部７５０は、マウス移動に伴うカーソル移動を表示するための表示データを、更新表示用に生成する。
【００３９】
また、表示制御部７５０は、選択意思の検出状態における表示制御処理では、その開始時において通常表示領域に一覧表示されている選択可能情報のそれぞれについて、表示位置を変更しない表示を保持する表示データを生成する。すなわち、選択可能情報源８１０から送られた新たな選択可能情報から、表示中の一覧における特定の選択可能情報が選択できないことが判明した場合であっても、表示制御部７５０は、当該特定の選択可能情報を反転表示する等、選択できないことを明示しつつ、表示位置を変更しない表示を保持する表示データを生成する。
【００４０】
また、選択意思の検出状態における表示制御処理中に、通常表示領域に表示されていない新たな選択可能情報が発生したことが、選択可能情報源８１０から第１取得部７１０を介して送られた情報により判明した場合には、表示制御部７５０は、当該新たな選択可能情報を表示部８２０の追加表示領域に表示するための表示データを生成する。なお、一度、追加表示領域に表示された選択可能情報は、選択意思の検出状態における表示制御処理中においては、通常表示領域に表示されている選択可能情報と同様に、表示位置を変更しない表示が保持されるように、表示制御部７５０が表示データを生成する。
【００４１】
こうして生成された表示データが、表示制御部７５０から表示部８２０へ送られる。この結果、選択意思の検出状態における表示制御処理の開始の際に通常表示領域に一覧表示されていた選択可能情報について、表示位置が変更されない表示が行われる。
【００４２】
かかる選択意思の検出状態における表示制御処理中に、予備操作が検出されないまま所定の時間が経過したことを検知した検出部７３０から、第２取得部７４０を介して、選択意思の検出状態が終了したことが報告されると、表示制御部７５０は、それまでの表示データを廃棄した後、上述した選択意思の非検出状態における表示制御処理を再開する。この結果、表示部８２０には、各時点において選択可能な選択可能情報の一覧が、所定の順序で通常表示領域に表示されるようになる。
【００４３】
以上説明したように、本実施形態では、検出部７３０が、入力部７２０に対して行われた入力操作に基づいて、表示部８２０における選択可能情報の一覧表示に従って選択可能情報の選択を行う利用者の意思を検出する。そして、当該意思が存在すると判断される選択意思の検出状態において、表示制御部７５０が、当該検出が行われた際に表示されている選択可能情報のそれぞれについて、表示位置を変更しない表示制御を行う。したがって、本実施形態によれば、選択対象に対応する選択可能情報の一覧内容が刻々変化する場合であっても、利用者が一覧表示に従って選択可能情報の選択を行う際における誤選択の発生を抑制することができる。
【００４４】
また、本実施形態では、選択意思の検出状態において、一覧表示中の選択可能情報のうちで選択できなくなったものについては、選択できないことを明示しつつ、表示位置を変更しない表示を保持する。このため、選択できない選択可能情報を選択してしまうことを防止することができる。
【００４５】
また、本実施形態では、選択意思の検出状態において、その開始の際には選択可能ではなかったが、その後に選択可能となった新たな選択可能情報を、選択意思の検出状態の開始の際から表示されている選択可能情報が表示されている位置とは異なる位置に表示させる。このため、選択可能な選択可能情報を漏れなく表示することができる。
【００４６】
［実施形態の変形］
本発明は、上記の実施形態に限定されるものではなく、様々な変形が可能である。
【００４７】
例えば、上記の実施形態では、表示制御装置が入力部及び検出部を備えるようにした。これに対し、表示制御装置の外部に、利用可能な入力部及び検出部がある場合には、それらを利用するようにし、表示制御装置が入力部及び検出部を備えない構成としてもよい。
【００４８】
また、上記の実施形態では、表示制御装置が一の装置であることを想定したが、表示制御部を、ネットワークを介して他の要素とデータ通信を行うサーバ装置として構成してもよい。
【００４９】
また、上記の実施形態では、選択意思の検出状態において、（ｉ）一覧表示中の選択可能情報のうちで選択できなくなったものについては、選択できないことを明示しつつ、表示位置を変更しない表示を保持するとともに、（ii）選択意思の検出状態の開始の際には選択可能ではなかったが、その後に選択可能となった新たな選択可能情報を、選択意思の検出状態の開始の際から表示されている選択可能情報が表示されている位置とは異なる位置に表示させるようにした。これに対し、上記の（ｉ）及び（ii）の少なくとも一方の処理を省略するようにしてもよい。
【００５０】
なお、上記の実施形態における第１取得部、第２取得部及び表示制御部を中央処理装置（ＣＰＵ：Central Processing Unit）等を備えた演算部としてのコンピュータとして構成し、予め用意されたプログラムを当該コンピュータで実行することにより、これらの要素の機能を実現するようにしてもよい。このプログラムはハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、当該コンピュータによって記録媒体から読み出されて実行される。また、このプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ等の可搬型記録媒体に記録された形態で取得されるようにしてもよいし、インターネットなどのネットワークを介した配信の形態で取得されるようにしてもよい。
【実施例】
【００５１】
次に、本発明の実施例について説明する。なお、以下の説明及び図面においては、同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００５２】
［第１実施例］
まず、本発明の第１実施例について、図２〜図１１を参照して説明する。
【００５３】
＜構成＞
図２には、第１実施例に係る表示制御装置１００Ａの構成が示されている。この表示制御装置１００Ａは、上述した実施形態に係る表示制御装置７００の一態様となっている。
【００５４】
表示制御装置１００Ａは、選択可能情報源２１０Ａから送られた選択可能情報を受ける。そして、表示制御装置１００Ａは、選択可能情報の一覧表示の制御を表示ユニット２２０に対して行う。
【００５５】
上記の選択可能情報源２１０Ａは、アンテナ２１１と、フロントエンドユニット２１２1，２１２2とを備えている。また、選択可能情報源２１０Ａは、再生処理ユニット２１３と、音出力ユニット２１４とを備えている。さらに、選択可能情報源２１０Ａは、レベル検出ユニット２１５と、スキャン処理ユニット２１６とを備えている。
【００５６】
選択可能情報源２１０Ａでは、フロントエンドユニット２１２1が、アンテナ２１１から送られた受信信号を受ける。そして、フロントエンドユニット２１２1が、表示制御装置１００Ａにより選局指定されたＦＭ放送局に対応したチャンネル周波数帯の信号を、所定の中間周波数帯の信号（以下、「再生用中間周波信号」という）に変換する。こうして得られた再生用中間周波信号に対して、再生処理ユニット２１３が、検波処理、復調処理等を行い、出力音声信号を生成する。音出力ユニット２１４は、当該生成された出力音声信号に従って、選局指定された放送局に対応する再生音声を出力する。
【００５７】
また、選択可能情報源２１０Ａでは、フロントエンドユニット２１２2が、アンテナ２１１から送られた受信信号に含まれる、スキャン処理ユニット２１６により選局指定されたＦＭ放送局に対応したチャンネル周波数帯の信号を、所定の中間周波数帯の信号（以下、「スキャン用中間周波信号」という）に変換する。こうして得られたスキャン用中間周波信号の信号レベルが、レベル検出ユニット２１５により検出される、ここで、レベル検出ユニット２１５による検出結果は、スキャン処理ユニット２１６により選局指定された放送局から送信された放送波の電界強度に対応している。
【００５８】
スキャン処理ユニット２１６は、ＦＭ放送周波数帯において、ＦＭ放送波が存在する可能性のあるチャンネルの選局指定を順次行う。そして、スキャン処理ユニット２１６は、各チャンネルの放送波の電界強度の検出結果に基づいて、各時点において再生可能な放送波を受信できているチャンネルを検出するスキャン処理を周期的に実行する。そして、スキャン処理ユニット２１６は、一周期分のスキャン処理を実行するたびに、受信可能であると検出された放送局の一覧情報を、スキャン情報として、表示制御装置１００Ａへ送る。
【００５９】
上記の表示ユニット２２０は、例えば、液晶パネル、有機ＥＬ（Electro Luminescence）パネル、ＰＤＰ（Plasma Display Panel）等の表示デバイスを備えて構成されている。この表示ユニット２２０は、表示制御装置１００Ａから送られた表示データに基づいて、当該表示デバイスに情報画像を表示する。
【００６０】
なお、第１実施例では、表示制御装置１００Ａと、選択可能情報源２１０Ａと、表示ユニット２２０とから、ＦＭ放送受信装置が構成されるようになっている。
【００６１】
《表示制御装置１００Ａの構成》
図２に示されるように、表示制御装置１００Ａは、記憶ユニット１１０Ａと、入力ユニット１２０と、制御ユニット１３０Ａとを備えている。
【００６２】
上記の記憶ユニット１１０Ａは、不揮発性記憶素子を備えて構成されている。この記憶ユニット１１０Ａには、表示制御装置１００Ａで利用される様々な情報データが記憶される。記憶ユニット１１０Ａには、制御ユニット１３０Ａがアクセス可能となっている。
【００６３】
なお、記憶ユニット１１０Ａに記憶される情報データについては、後述する。
【００６４】
上記の入力ユニット１２０は、第１実施例では、カーソル移動キーと、選択決定キーとを有するキーボードとなっている。入力ユニット１２０に対する操作結果は、入力操作データとして、制御ユニット１３０Ａへ送られる。この入力ユニット１２０は、上述した入力部７２０の機能を果たすようになっている。
【００６５】
上記の制御ユニット１３０Ａは、ＣＰＵを備えて構成されている。この制御ユニット１３０Ａは、記憶ユニット１１０Ａに記憶されているプログラムを実行することにより、表示ユニット２２０による表示を制御する。なお、制御ユニット１３０Ａは、上述した実施形態における第１取得部７１０、検出部７３０、第２取得部７４０及び表示制御部７５０の機能を果たすようになっている。
【００６６】
制御ユニット１３０Ａは、入力ユニット１２０から送られた入力操作データを受ける。そして、制御ユニット１３０Ａは、当該入力操作データに基づいて、表示ユニット２２０に一覧表示されている放送局情報（選択可能情報）のいずれかを選択する意思（以下、「選択意思」）を検出する。かかる選択意思の検出に際して、制御ユニット１３０Ａは、カーソル移動キーが操作されている場合には、選択意思の検出状態であると判断する。また、カーソル移動キー又は選択キーが操作された後、いずれのキー操作も行われないまま所定時間が経過した場合には、選択意思の非検出状態であると判断する。
【００６７】
また、制御ユニット１３０Ａは、選択可能情報源２１０Ａから送られたスキャン情報を受ける。そして、制御ユニット１３０Ａは、当該スキャン情報に基づいて、表示ユニット２２０に対し、選択意思の非検出状態の場合には、後述する第１表示制御を行うとともに、選択意思の検出状態の場合には、後述する第２表示制御を行う。
【００６８】
なお、制御ユニット１３０Ａは、入力操作データとして選択決定キーが押下された旨を受けると、その時点におけるカーソル位置に表示されている放送局情報に対応する放送局の選局指令を生成する。そして、制御ユニット１３０Ａは、生成された選局指令を、選択可能情報源２１０Ａのフロントエンドユニット２１２1へ送る。この結果、当該選局指令がなされた放送局の放送内容が、再生出力される。
【００６９】
《記憶ユニット１１０Ａに記憶される情報データ》
次に、記憶ユニット１１０Ａに記憶される情報データについて説明する。記憶ユニット１１０Ａに記憶される情報データには、上述したプログラムに加えて、図３に示されるように、受信可能放送局リストＳＬＴ及び表示リストＤＬＴＡが含まれている。
【００７０】
上記の受信可能放送局リストＳＬＴには、現時点において受信可能な放送局の周波数情報が、表示順及び選局フラグと関連付けられて登録される。ここで、第１実施例では、表示順は、放送周波数帯が低い順となっている。また、選局フラグは、選局中の放送局に対して「ＯＮ」とされ、選局中でない放送局に対して「ＯＦＦ」とされるようになっている。このため、選局フラグは、受信可能放送局リストＳＬＴに登録されている放送局情報のうちで、多くても１つの放送局情報について「ＯＮ」とされるようになっている。
【００７１】
なお、受信可能放送局リストＳＬＴは、後述するようにして、制御ユニット１３０Ａにより更新される。
【００７２】
上記の表示リストＤＬＴＡには、現時点において表示ユニット２２０に表示すべき放送局情報に対応する表示データを作成するための情報が登録されている。この表示リストＤＬＴＡには、通常表示リストＮＤＬＡ及び追加表示リストＡＤＬＡが含まれている。
【００７３】
上記の通常表示リストＮＤＬＡには、現時点において表示ユニット２２０における後述する通常表示領域に表示すべき放送局情報に対応する通常領域表示データを作成するための情報が登録されている。この通常表示リストＮＤＬＡには、放送局の周波数情報が、表示位置、選局フラグ及び受信可否フラグと関連付けられて登録される。
【００７４】
ここで、表示位置は、通常表示領域における放送局情報が表示される位置を示している。また、選局フラグは、上述した受信可能放送局リストＳＬＴの場合と同様である。また、受信可否フラグは、通常表示リストＮＤＬＡに登録中の放送局のうち、現時点において再生出力可能な放送局に対して「ＯＮ」とされ、再生出力できない放送局に対して「ＯＦＦ」とされるようになっている。
【００７５】
上記の追加表示リストＡＤＬＡには、現時点において表示ユニット２２０における後述する追加表示領域に表示すべき放送局情報に対応する追加領域表示データを作成するための情報が登録されている。この追加表示リストＡＤＬＡには、通常表示リストＮＤＬＡの場合と同様に、放送局の周波数情報が、表示位置、選局フラグ及び受信可否フラグと関連付けられて登録される。なお、図３において、情報登録がなされていない場合には、「＊＊＊」の表記がなされている。
【００７６】
なお、表示リストＤＬＴＡは、後述するようにして、制御ユニット１３０Ａにより更新される。
【００７７】
《表示ユニット２２０の表示画面内の領域配置》
次に、第１実施例における表示ユニット２２０の表示画面内の領域配置について説明する。
【００７８】
第１実施例では、図４（Ａ）に示されるように、表示ユニット２２０の表示画面は、選局表示領域ＳＤＲと、通常表示領域ＮＤＲＡと、追加表示領域ＡＤＲＡとに分割されている。ここで、選局表示領域ＳＤＲには、選局中の放送局情報が表示される。
【００７９】
また、通常表示領域ＮＤＲＡには、上述した通常表示リストＮＤＬＡに登録された放送局情報が表示される。この通常表示領域ＮＤＲＡでは、図４（Ｂ）に示されるように、位置ＮＰＡｊ（ｊ＝１，２，…）に対応する個別領域が定義されている。
【００８０】
また、追加表示領域ＡＤＲＡには、上述した追加表示リストＡＤＬＡに登録された放送局情報が表示される。この追加表示領域ＡＤＲＡでは、図４（Ｃ）に示されるように、位置ＡＰＡｋ（ｋ＝１，２，…）に対応する個別領域が定義されている。
【００８１】
＜動作＞
次に、上記のように構成された表示制御装置１００Ａの動作について、制御ユニット１３０Ａにより実行される表示制御処理に主に着目して説明する。
【００８２】
なお、選択可能情報源２１０Ａのスキャン処理ユニット２１６は、再生可能な放送波を受信できているチャンネルのスキャン処理を行っているものとする。この結果、スキャン処理ユニット２１６からは、逐次、スキャン情報が表示制御装置１００Ａへ送られているものとする。
【００８３】
また、当初においては、選択意思の非検出状態であり、記憶ユニット１１０Ａ内の表示リストＤＬＴＡにおける通常表示リストＮＤＬＡには、受信可能放送局リストＳＬＴに登録されている放送局情報のそれぞれに１対１に対応する個別表示情報が、受信可否フラグが「ＯＮ」とされて、登録されているものとする。また、追加表示リストＡＤＬＡには、個別表示情報が登録されていないものとする。
【００８４】
この結果、当初においては、表示ユニット２２０の通常表示領域ＮＤＲＡには、現時点で受信可能な放送局情報が表示されているとともに、追加表示領域ＡＤＲＡには、放送局情報の表示がされていないものとする。
【００８５】
また、当初においては、いずれの放送局も選局されていないものとする。この結果、選局表示領域ＳＤＲには、放送局情報の表示がされていないものとする。
【００８６】
表示制御処理に際しては、制御ユニット１３０Ａは、図５に示されるように、まず、ステップＳ１１において、選択意思の検出状態であるか否かを判定する。かかる判定に際して、制御ユニット１３０Ａは、入力ユニット１２０におけるカーソル移動キー又は選択キーが最後に操作された後の経過時間が所定時間以内であるか否かを判定する。
【００８７】
ステップＳ１１における判定の結果が否定的であった場合（ステップＳ１１：Ｎ）には、処理はステップＳ１２へ進み、選択意思の非検出状態での表示制御処理である第１表示制御処理が開始される。このステップＳ１２では、制御ユニット１３０Ａが、後述する第２表示制御処理による変更画面を表示中か否かを判定する。この判定の結果が否定的であった場合（ステップＳ１２：Ｎ）には、処理は後述するステップＳ１４へ進む。
【００８８】
ステップＳ１２における判定の結果が肯定的であった場合（ステップＳ１２：Ｙ）には、処理はステップＳ１３へ進む。このステップＳ１３では、制御ユニット１３０Ａが、表示リストＤＬＴＡを変更した上で、変更された表示リストＤＬＴＡに従って、表示ユニット２２０における表示を変更させる。
【００８９】
ステップＳ１３では、まず、制御ユニット１３０Ａが、その時点における受信可能な放送局情報が登録されている受信可能放送局リストＳＬＴの登録内容に対応するように、通常表示リストＮＤＬＡを変更する。この結果、通常表示リストＮＤＬＡには、その時点における受信可能な放送局情報が、表示位置、選局フラグ及び受信可否フラグと関連付けられて登録される。
【００９０】
なお、こうして更新された通常表示リストＮＤＬＡでは、放送局情報のそれぞれに対応する選局フラグは、更新前の値が継承される。また、放送局情報のそれぞれに対応する受信可否フラグは、全て「ＯＮ」となる。
【００９１】
また、制御ユニット１３０Ａは、追加表示リストＡＤＬＡの登録内容をクリアする。この結果、更新前において追加表示リストＡＤＬＡに放送局情報が登録されていたとしても、追加表示リストＡＤＬＡには放送局情報が登録されていない状態となる。
【００９２】
引き続き、制御ユニット１３０Ａが、通常表示リストＮＤＬＡ及び追加表示リストＡＤＬＡにおける変更内容に対応する表示変更を行うための表示データを生成し、生成された表示データを表示ユニット２２０へ送る。この結果、表示ユニット２２０における通常表示領域ＮＤＲＡには、受信可能放送局の情報が、周波数順に表示されるとともに、追加表示領域ＡＤＲＡには、受信可能放送局の情報が表示されない状態となる。
【００９３】
次にステップＳ１４において、制御ユニット１３０Ａが、スキャン処理ユニット２１６から新たなスキャン情報を受けたか否かを判定する。この判定の結果が否定的であった場合（ステップＳ１４：Ｎ）には、表示ユニット２２０における表示内容を変更させることなく、第１表示制御処理が終了する。そして、処理はステップＳ１１へ戻る。
【００９４】
ステップＳ１４における判定の結果が肯定的であった場合（ステップＳ１４：Ｙ）には、処理はステップＳ１５へ進む。このステップＳ１５では、制御ユニット１３０Ａが、新たに受けたスキャン情報と、受信可能放送局リストＳＬＴとに基づいて、受信可能放送局が変化したか否かを判定する。
【００９５】
ステップＳ１５における判定の結果が否定的であった場合（ステップＳ１５：Ｎ）には、表示ユニット２２０における表示内容を変更させることなく、第１表示制御処理が終了する。そして、処理はステップＳ１１へ戻る。
【００９６】
ステップＳ１５における判定の結果が肯定的であった場合（ステップＳ１５：Ｙ）には、処理はステップＳ１６へ進む。このステップＳ１６では、制御ユニット１３０Ａが、新たに受けたスキャン情報に基づいて、受信可能放送局リストＳＬＴの内容を、現時点で受信可能な放送局に対応する放送局情報を、周波数順に並べた内容に変更する。
【００９７】
次に、ステップＳ１７において、制御ユニット１３０Ａが、ステップＳ１６の処理により変更された受信可能放送局リストＳＬＴにおける登録内容に従って、現時点において受信可能な放送局に関する放送局情報に基づいて、表示位置の順番が周波数順となるように、通常表示リストＮＤＬＡを変更する。そして、制御ユニット１３０Ａが、変更された通常表示リストＮＤＬＡにおける登録内容に従って、現時点で受信可能な放送局の情報を、周波数順に通常表示領域ＮＤＲＡに表示させるように表示データを変更し、変更された表示データを表示ユニット２２０へ送る。この結果、通常表示領域ＮＤＲＡにおける表示が変更される。
【００９８】
こうしてステップＳ１７の処理が終了すると、第１表示制御処理が終了する。そして、処理はステップＳ１１へ戻る。
【００９９】
上述したステップＳ１１における判定の結果が肯定的であった場合（ステップＳ１１：Ｙ）には、処理はステップＳ１８へ進む。このステップＳ１８では、制御ユニット１３０Ａが、第２表示制御処理を実行する。そして、ステップＳ１８の処理が終了すると、処理はステップＳ１１へ戻る。
【０１００】
以後、ステップＳ１１〜Ｓ１８の処理が繰り返される。この結果、選択意思の検出状態であるか否かに対応した表示制御処理が実行される。
【０１０１】
《第２表示制御処理》
次に、選択意思の検出状態における表示制御処理である第２表示制御処理に説明する。
【０１０２】
第２表示制御処理では、図６に示されるように、まず、ステップＳ２１において、制御ユニット１３０Ａが、スキャン処理ユニット２１６から新たなスキャン情報を受けたか否かを判定する。この判定の結果が否定的であった場合（ステップＳ２１：Ｎ）には、後述するステップＳ２６へ進む。
【０１０３】
ステップＳ２１における判定の結果が肯定的であった場合（ステップＳ２１：Ｙ）には、処理はステップＳ２２へ進む。このステップＳ２２では、制御ユニット１３０Ａが、新たなスキャン情報及びその時点での受信可能放送局リストＳＬＴにおける登録内容に基づいて、受信可能放送局が変化したか否かを判定する。この判定の結果が否定的であった場合（ステップＳ２２：Ｎ）には、ステップＳ２６へ進む。
【０１０４】
ステップＳ２２における判定の結果が肯定的であった場合（ステップＳ２２：Ｙ）には、処理はステップＳ２３へ進む。このステップＳ２３では、制御ユニット１３０Ａが、新たなスキャン情報に対応するように受信可能放送局リストＳＬＴを変更する。この結果、受信可能放送局リストＳＬＴにおける登録内容が、現時点において受信可能な放送局に関する情報のみに変更される。
【０１０５】
次に、ステップＳ２４において、制御ユニット１３０Ａが、更新された受信可能放送局リストＳＬＴ及びその時点での表示リストＤＬＴＡにおける登録内容に基づいて、表示リストＤＬＴＡを変更する。かかる表示リストＤＬＴＡの変更処理については、後述する。
【０１０６】
次いで、ステップＳ２５において、制御ユニット１３０Ａが、変更された表示リストＤＬＴＡにおける登録内容に基づいて、表示ユニット２２０に表示すべき表示に対応する表示データを生成し、生成された表示データを表示ユニット２２０へ送る。この結果、表示ユニット２２０に、変更された表示リストＤＬＴＡに対応した表示が行われる。
【０１０７】
次に、ステップＳ２６において、制御ユニット１３０Ａが、選択決定キーが押下されて放送局選択が行われたか否かを判定する。この判定の結果が否定的であった場合（ステップＳ２６：Ｎ）には、ステップＳ１８の処理が終了する。そして、処理は、図５のステップＳ１１へ戻る。
【０１０８】
ステップＳ２６における判定の結果が肯定的であった場合（ステップＳ２６：Ｙ）には、処理はステップＳ２７へ進む。このステップＳ２７では、制御ユニット１３０Ａが、その時点におけるカーソル位置に表示されている放送局情報に対応する放送局が選局されたと判断する。
【０１０９】
引き続き、制御ユニット１３０Ａは、選局された放送局に関する選局指令を生成し、生成された選局指令を、選択可能情報源２１０Ａにおけるフロントエンドユニット２１２1へ送る。この結果、選局された放送局が放送した音声が再生出力される。
【０１１０】
そして、制御ユニット１３０Ａは、受信可能放送局リストＳＬＴ及び表示リストＤＬＴＡ内の選局された放送局に対応する選局フラグを「ＯＮ」に設定する。なお、それまで受信可能放送局リストＳＬＴ及び表示リストＤＬＴＡ内において「ＯＮ」とされていた選局フラグがあった場合には、その選局フラグを「ＯＦＦ」としたうえで、新たに選局された放送局に対応する選局フラグを「ＯＮ」に設定する。
【０１１１】
次に、ステップＳ２８において、制御ユニット１３０Ａが、新たに「ＯＮ」とされた選局フラグに対応する放送局情報を選局表示領域ＳＤＲに表示するための表示データを生成し、生成された表示データを表示ユニット２２０へ送る。この結果、選局表示領域ＳＤＲに、新たに選局された放送局に対応する放送局情報が表示される。
【０１１２】
こうしてステップＳ２８の処理が終了すると、ステップＳ１８の処理が終了する。そして、処理は、図５のステップＳ１１へ戻る。
【０１１３】
《表示リストＤＬＴＡの変更処理》
次に、上述したステップＳ２４における表示リストＤＬＴＡの変更処理について説明する。
【０１１４】
表示リストＤＬＴＡの変更処理に際しては、図７に示されるように、まず、ステップＳ３１において、制御ユニット１３０Ａが、表示中の放送局に受信可否の変化があるか否かを判定する。この判定の結果が否定的であった場合（ステップＳ３１：Ｎ）には、処理は、後述するステップＳ３３へ進む。
【０１１５】
ステップＳ３１における判定の結果が肯定的であった場合（ステップＳ３１：Ｙ）には、処理はステップＳ３２へ進む。このステップＳ３２では、制御ユニット１３０Ａが、表示中の放送局の受信可否の変化を反映するように、表示リストＤＬＴＡ中の受信可否フラグを変更する。
【０１１６】
次に、ステップＳ３３において、制御ユニット１３０Ａが、表示していない受信可能放送局があるか否かを判定する。この判定の結果が否定的であった場合（ステップＳ３３：Ｎ）には、ステップＳ２４の処理が終了する。そして、処理は、図６のステップＳ２５へ進む。
【０１１７】
ステップＳ３３における判定の結果が肯定的であった場合（ステップＳ３３：Ｙ）には、処理はステップＳ３４へ進む。このステップＳ３４では、制御ユニット１３０Ａが、表示していない受信可能放送局の放送局情報について、選局フラグ「ＯＦＦ」及び受信可否フラグ「ＯＮ」と関連付けて追加表示リストＡＤＬＡに登録する。
【０１１８】
こうしてステップＳ３４の処理が終了すると、ステップＳ２４の処理が終了する。そして、処理は、図６のステップＳ２５へ進む。
【０１１９】
図８〜図１１には、表示制御装置１００Ａによる制御のもとにおける、受信可能放送局リストＳＬＴ及び表示リストＤＬＴＡの変更例、並びに、表示ユニット２２０への表示例が示されている。ここで、図８には、選択意思の非検出状態で受信可能放送局が変化した場合における例が示されている。この図８の表示例では、図８（Ａ）に示されるように、受信可能な放送局が、周波数「ＤＥＦ[Ｈｚ]」の放送局、及び、周波数「ＬＭＮ[Ｈｚ]」の放送局であったのが、図８（Ｂ）に示されるように、新たに周波数「ＡＢＣ[Ｈｚ]」の放送局の加わった場合が示されている。
【０１２０】
また、図９の表示例では、選択意思の検出状態において、図８（Ｂ）を再掲する図９（Ａ）の状態から、図９（Ｂ）に示されるように、周波数「ＬＭＮ[Ｈｚ]」の放送局が受信不可となるとともに、受信可能な放送局として周波数「ＸＹＺ［Ｈｚ］」の放送局が加わった場合が示されている。なお、図９（Ｂ）においては、受信不可となった周波数「ＬＭＮ[Ｈｚ]」の放送局の情報が枠付表示される場合が示されている。
【０１２１】
また、図１０の表示例では、選択意思の検出状態において、図９（Ｂ）を再掲する図１０（Ａ）の状態から、図１０（Ｂ）に示されるように、周波数「ＤＥＦ[Ｈｚ]」の放送局が選局された場合が示されている。また、図１１の表示例では、図１０（Ｂ）を再掲する図１１（Ａ）の状態において、選択意思の検出状態から選択意思の非検出状態へ変化した場合が示されている。
【０１２２】
以上説明したように、第１実施例では、制御ユニット１３０Ａが、入力ユニット１２０に対して行われた入力操作に基づいて、表示ユニット２２０における選択可能情報の一覧表示に従って選択可能情報の選択を行う利用者の選択意思の検出状態を検出する。そして、選択意思の検出状態が検出されている場合には、制御ユニット１３０Ａが、当該選択意思の検出状態の開始が検出された際に表示されている放送局情報のそれぞれについて、表示位置を変更しない表示制御を行う。したがって、第１実施例によれば、選択対象に対応する選択可能情報の一覧内容が刻々変化する場合であっても、利用者が一覧表示に従って選択可能情報の選択を行う際における誤選択の発生を抑制することができる。
【０１２３】
また、第１実施例では、選択意思の検出状態において、一覧表示中の放送局情報のうちで受信不可となることにより選択できなくなったものについて、選択できないことを明示しつつ、表示位置を変更しない表示を保持する。このため、選択できない放送局情報を選択してしまうことを防止することができる。
【０１２４】
また、第１実施例では、選択意思の検出状態において、その開始の際には選択可能ではなかったが、その後に選択可能となった新たな放送局情報を、選択意思の検出状態の開始の際から表示されている放送局情報が表示されている位置とは異なる位置に表示させる。このため、選択可能な放送局情報を漏れなく表示することができる。
【０１２５】
［第２実施例］
次に、本発明の第２実施例について、図１２〜図１９を参照して説明する。
【０１２６】
＜構成＞
図１２には、第２実施例に係る表示制御装置１００Ｂの構成が示されている。この表示制御装置１００Ｂは、上述した実施形態に係る表示制御装置７００の一態様となっている。
【０１２７】
表示制御装置１００Ｂは、選択可能情報源２１０Ｂから送られた選択可能情報を受ける。そして、表示制御装置１００Ｂは、選択可能情報の一覧表示の制御を表示ユニット２２０に対して行う。
【０１２８】
上記の選択可能情報源２１０Ｂは、ネットワーク３００を介して、外部と通信を行う通信ユニット２１９を備えている。表示制御装置１００Ｂは、通信ユニット２１９を介して、外部との通信を行うようになっている。かかる外部との通信には、ツイート情報の受信が含まれている。
【０１２９】
なお、第２実施例では、表示制御装置１００Ｂと、選択可能情報源２１０Ｂ、表示ユニット２２０とから、通信端末装置が構成されるようになっている。
【０１３０】
《表示制御装置１００Ｂの構成》
図１２に示されるように、表示制御装置１００Ｂは、記憶ユニット１１０Ｂと、入力ユニット１２０と、制御ユニット１３０Ｂとを備えている。
【０１３１】
上記の記憶ユニット１１０Ｂは、上述した第１実施例における記憶ユニット１１０Ａと同様に、不揮発性記憶素子を備えて構成されている。この記憶ユニット１１０Ｂには、表示制御装置１００Ｂで利用される様々な情報データが記憶される。記憶ユニット１１０Ｂには、制御ユニット１３０Ｂがアクセス可能となっている。
【０１３２】
なお、記憶ユニット１１０Ｂに記憶される情報データについては、後述する。
【０１３３】
上記の制御ユニット１３０Ｂは、上述した第１実施例における制御ユニット１３０Ａと同様に、ＣＰＵを備えて構成されている。この制御ユニット１３０Ｂは、記憶ユニット１１０Ｂに記憶されているプログラムを実行することにより、表示ユニット２２０による表示を制御する。
【０１３４】
制御ユニット１３０Ｂは、入力ユニット１２０から送られた入力操作データを受ける。そして、制御ユニット１３０Ｂは、当該入力操作データに基づいて、表示ユニット２２０に一覧表示されているツイート情報（選択可能情報）のいずれかを選択する意思（以下、「選択意思」）を検出する。かかる選択意思の検出に際して、制御ユニット１３０Ｂは、制御ユニット１３０Ａの場合と同様に、カーソル移動キーが操作されている場合には、選択意思の検出状態であると判断する。また、カーソル移動キー又は選択キーが操作された後、いずれのキー操作も行われないまま所定時間が経過した場合には、選択意思の非検出状態であると判断する。
【０１３５】
また、制御ユニット１３０Ｂは、選択可能情報源２１０Ｂから送られたツイートを受ける。そして、制御ユニット１３０Ｂは、当該ツイート情報に基づいて、表示ユニット２２０に対し、選択意思の非出状態の場合には第１表示制御を行うとともに、選択意思の検出状態の場合には第２表示制御を行う。
【０１３６】
なお、制御ユニット１３０Ｂは、入力操作データとして選択決定キーが押下された旨を受けると、その時点におけるカーソル位置に表示されているツイート情報に関する返信処理やリツイート処理を行う。そして、制御ユニット１３０Ｂは、通信ユニット２１９を、介して、当該処理の結果を外部へ送信する。
【０１３７】
《記憶ユニット１１０Ｂに記憶される情報データ》
次に、記憶ユニット１１０Ｂに記憶される情報データについて説明する。記憶ユニット１１０Ｂに記憶される情報データには、上述したプログラムに加えて、図１３に示されるように、ツイートリストＴＬＴ及び表示リストＤＬＴＢが含まれている。
【０１３８】
上記のツイートリストＴＬＴには、現時点において受信しているツイートの情報が、最新のものほど上位となる投稿時間順に登録される。なお、ツイートリストＴＬＴは、後述するようにして、制御ユニット１３０Ｂにより更新される。
【０１３９】
上記の表示リストＤＬＴＢには、現時点において表示ユニット２２０に表示すべきツイート情報に対応する表示データを作成するための情報が登録されている。この表示リストＤＬＴＢには、通常表示リストＮＤＬＢ及び追加表示リストＡＤＬＢが含まれている。
【０１４０】
上記の通常表示リストＮＤＬＢには、現時点において表示ユニット２２０の通常表示領域に表示すべきツイート情報に対応する通常領域表示データを作成するための情報が登録されている。また、上記の追加表示リストＡＤＬＢには、現時点において表示ユニット２２０の追加表示領域に表示すべきツイート情報に対応する追加領域表示データを作成するための情報が登録されている。なお、表示リストＤＬＴＢは、後述するようにして、制御ユニット１３０Ｂにより更新される。
【０１４１】
《表示ユニット２２０の表示画面内の領域配置》
次に、第２実施例における表示ユニット２２０の表示画面内の領域配置について説明する。
【０１４２】
第２実施例では、図１４（Ａ）に示されるように、表示ユニット２２０の表示画面は、通常表示領域ＮＤＲＢと、追加表示領域ＡＤＲＢとに分割されている。ここで、通常表示領域ＮＤＲＢには、上述した通常表示リストＮＤＬＢに登録されたツイート情報が表示される。この通常表示領域ＮＤＲＢでは、図１４（Ｂ）に示されるように、位置ＮＰＢｊ（ｊ＝１，２，…）に対応する個別領域が定義されている。
【０１４３】
また、追加表示領域ＡＤＲＢには、上述した追加表示リストＡＤＬＢに登録されたツイート情報が表示される。この追加表示領域ＡＤＲＢでは、図１４（Ｃ）に示されるように、位置ＡＰＢｋ（ｋ＝１，２，…）に対応する個別領域が定義されている。
【０１４４】
＜動作＞
次に、上記のように構成された表示制御装置１００Ｂの動作について、制御ユニット１３０Ｂにより実行される表示制御処理に主に着目して説明する。なお、選択可能情報源２１０Ｂの通信ユニット２１９は動作を開始しており、新たなツイートを受けるたびに、当該新たなツイートを表示制御装置１００Ｂへ送っているものとする。
【０１４５】
また、当初においては、選択意思の非検出状態であり、記憶ユニット１１０Ｂ内の表示リストＤＬＴＢにおける通常表示リストＮＤＬＢには、ツイートリストＴＬＴに登録されているツイート情報のそれぞれに１対１に対応する個別表示情報が、登録されているものとする。また、追加表示リストＡＤＬＢには、個別表示情報が登録されていないものとする。
【０１４６】
この結果、当初においては、表示ユニット２２０の通常表示領域ＮＤＲＢには、現時点で受信しているツイート情報が表示されているとともに、追加表示領域ＡＤＲＢには、ツイート情報の表示がされていないものとする。
【０１４７】
表示制御処理に際しては、制御ユニット１３０Ｂは、図１５に示されるように、まず、ステップＳ４１において、選択意思の検出状態であるか否かを判定する。かかる判定に際して、制御ユニット１３０Ｂは、上述した制御ユニット１３０Ａの場合と同様に、入力ユニット１２０におけるカーソル移動キー又は選択キーが最後に操作された後の経過時間が所定時間以内であるか否かを判定する。
【０１４８】
ステップＳ４１における判定の結果が否定的であった場合（ステップＳ４１：Ｎ）には、処理はステップＳ４２へ進み、選択意思の非検出状態での表示制御処理である第１表示制御処理が開始される。このステップＳ４２では、制御ユニット１３０Ｂが、後述する第２表示制御処理による変更画面を表示中か否かを判定する。この判定の結果が否定的であった場合（ステップＳ４２：Ｎ）には、処理は後述するステップＳ４４へ進む。
【０１４９】
ステップＳ４２における判定の結果が肯定的であった場合（ステップＳ４２：Ｙ）には、処理はステップＳ４３へ進む。このステップＳ４３では、制御ユニット１３０Ｂが、表示リストＤＬＴＢを変更した上で、変更された表示リストＤＬＴＢに従って、表示ユニット２２０における表示を変更させる。
【０１５０】
ステップＳ４３では、まず、制御ユニット１３０Ｂが、その時点におけるツイートリストＴＬＴの登録内容に対応するように、通常表示リストＮＤＬＢを変更する。この結果、通常表示リストＮＤＬＢには、その時点における選択可能なツイート情報が、表示位置と関連付けられて登録される。
【０１５１】
また、制御ユニット１３０Ｂは、追加表示リストＡＤＬＢの登録内容をクリアする。この結果、更新前に放送局情報が登録されていたとしても、追加表示リストＡＤＬＢには放送局情報が登録されていない状態となる。
【０１５２】
引き続き、制御ユニット１３０Ｂが、通常表示リストＮＤＬＢ及び追加表示リストＡＤＬＢにおける更新内容に対応する表示変更を行うための表示データを生成し、生成された表示データを表示ユニット２２０へ送る。この結果、表示ユニット２２０における通常表示領域ＮＤＲＢには、選択可能なツイート情報が、タイムライン表示されるとともに、追加表示領域ＡＤＲＢには、ツイート情報が表示されなくなる。
【０１５３】
次にステップＳ４４において、制御ユニット１３０Ｂが、通信ユニット２１９から新たなツイートを受けたか否かを判定する。この判定の結果が否定的であった場合（ステップＳ４４：Ｎ）には、表示ユニット２２０における表示内容を変更させることなく、第１表示制御処理が終了する。そして、処理はステップＳ４１へ戻る。
【０１５４】
ステップＳ４４における判定の結果が肯定的であった場合（ステップＳ４４：Ｙ）には、処理はステップＳ４５へ進む。このステップＳ４５では、制御ユニット１３０Ｂが、新たに受けたツイートの情報を、ツイートリストＴＬＴの先頭に追加する変更を行う。この結果、ツイートリストＴＬＴには、それまでに受信したツイートのそれぞれに対応するツイート情報が、投稿が最新のものほど上位となる順序で登録される。
【０１５５】
次に、ステップＳ４６において、制御ユニット１３０Ｂが、ステップＳ４５の処理により変更されたツイートリストＴＬＴにおける登録内容に従って、現時点までに受信したツイートに関するツイート情報が、投稿時刻が新しいほど表示位置順位が上位となるように通常表示リストＮＤＬＢを変更する。そして、制御ユニット１３０Ｂが、変更された通常表示リストＮＤＬＢにおける登録内容に従って、現時点までに受信したツイートの情報を、タイムライン表示させるように表示データを変更し、変更された表示データを表示ユニット２２０へ送る。この結果、表示ユニット２２０には、最新に受信したツイートまでのツイートに関する情報がタイムライン表示される。
【０１５６】
こうしてステップＳ４６の処理が終了すると、第１表示制御処理が終了する。そして、処理はステップＳ４１へ戻る。
【０１５７】
上述したステップＳ４１における判定の結果が肯定的であった場合（ステップＳ４１：Ｙ）には、処理はステップＳ４７へ進む。このステップＳ４７では、制御ユニット１３０Ｂが、第２表示制御処理を実行する。そして、ステップＳ４７の処理が終了すると、処理はステップＳ４１へ戻る。
【０１５８】
以後、ステップＳ４１〜Ｓ４７の処理が繰り返される。この結果、選択意思の検出状態であるか否かに対応した表示制御処理が実行される。
【０１５９】
《第２表示制御処理》
次に、選択意思の検出状態における表示制御処理である第２表示制御処理に説明する。
【０１６０】
第２表示制御処理では、図１６に示されるように、まず、ステップＳ５１において、制御ユニット１３０Ｂが、通信ユニット２１９から新たなツイートを受けたか否かを判定する。この判定の結果が否定的であった場合（ステップＳ５１：Ｎ）には、後述するステップＳ５５へ進む。
【０１６１】
ステップＳ５１における判定の結果が肯定的であった場合（ステップＳ５１：Ｙ）には、処理はステップＳ５２へ進む。このステップＳ５２では、制御ユニット１３０Ｂが、新たに受けたツイートに関するツイート情報を、ツイートリストＴＬＴの先頭に追加する変更を行う。
【０１６２】
次に、ステップＳ５３において、制御ユニット１３０Ｂが、新たに受けたツイートに関するツイート情報の表示位置順位が先頭となるように追加表示リストＡＤＬＢを変更する。引き続き、ステップＳ５４において、制御ユニット１３０Ｂが、変更された追加表示リストＡＤＬＢにおける登録内容を含む現時点の表示リストＤＬＴＢに基づいて、表示ユニット２２０に表示すべき表示に対応する表示データを生成し、生成された表示データを表示ユニット２２０へ送る。この結果、表示ユニット２２０に、現時点の表示リストＤＬＴＢに対応した表示が行われる。
【０１６３】
次に、ステップＳ５５において、制御ユニット１３０Ｂが、選択決定キーが押下されてツイート選択が行われたか否かを判定する。この判定の結果が否定的であった場合（ステップＳ５５：Ｎ）には、ステップＳ４７の処理が終了する。そして、処理は、図１５のステップＳ４１へ戻る。
【０１６４】
ステップＳ５５における判定の結果が肯定的であった場合（ステップＳ５５：Ｙ）には、処理はステップＳ５６へ進む。このステップＳ５６では、制御ユニット１３０Ｂが、その時点におけるカーソル位置に表示されているツイート情報に対応するツイートが選択されたと判断する。引き続き、制御ユニット１３０Ｂは、選択されたツイートに関する返信又はリツイートのための処理を実行する。
【０１６５】
こうしてステップＳ５６の処理が終了すると、ステップＳ４７の処理が終了する。そして、処理は、図１５のステップＳ４１へ戻る。
【０１６６】
図１７〜図１９には、表示制御装置１００Ｂによる制御のもとにおける、ツイートリストＴＬＴ及び表示リストＤＬＴＢの変更例、並びに、表示ユニット２２０への表示例が示されている。ここで、図１７には、選択意思の非検出状態で新たなツイートを受けた場合における例が示されている。この図１７の表示例では、図１７（Ａ）に示されるように、受信したツイートが、ツイート「ＴＷＣ」及びツイート「ＴＷＤ」であったのが、図１７（Ｂ）に示されるように、新たにツイート「ＴＷＢ」が加わった場合が示されている。
【０１６７】
また、図１８の表示例では、選択意思の非検出状態において、図１７（Ｂ）を再掲する図１８（Ａ）の状態から、図１８（Ｂ）に示されるように、新たなツイート「ＴＷＡ」を受けた場合が示されている。また、図１９の表示例では、図１８（Ｂ）を再掲する図１９（Ａ）の状態において、選択意思の検出状態から選択意思の非検出状態へ変化した場合が示されている。
【０１６８】
以上説明したように、第２実施例では、制御ユニット１３０Ｂが、入力ユニット１２０に対して行われた入力操作に基づいて、表示ユニット２２０における選択可能情報（ツイート情報）の一覧表示に従って選択可能情報の選択を行う利用者の選択意思の検出状態を検出する。そして、選択意思の検出状態が検出されている場合には、制御ユニット１３０Ｂが、当該選択意思の検出状態の開始が検出された際に表示されているツイート情報のそれぞれについて、表示位置を変更しない表示制御を行う。したがって、第２実施例によれば、選択対象に対応する選択可能情報の一覧内容が刻々変化する場合であっても、利用者が一覧表示に従って選択可能情報（ツイート情報）の選択を行う際における誤選択の発生を抑制することができる。
【０１６９】
また、第２実施例では、選択意思の検出状態において、その開始の際には表示されていなかったが、その後に選択可能となった新たなツイート情報を、選択意思の検出状態の開始の際から表示されているツイート情報が表示されている位置とは異なる位置に表示させる。このため、選択可能なツイート情報を漏れなく表示することができる。
【０１７０】
［実施例の変形］
本発明は、上記の実施例に限定されるものではなく、様々な変形が可能である。
【０１７１】
例えば、上記の第１実施例では、選択可能情報をＦＭ放送に関する放送局情報とし、第２実施例では、選択可能情報をツイート情報としたが、一覧内容が刻々変化する選択可能情報を他のものとしてもよい。例えば、選択可能情報を、デジタルテレビ放送や、デジタルラジオ放送に関する放送局情報とすることができる。
【０１７２】
また、上記の第１及び第２実施例における入力ユニットを、カーソル移動キーと、選択決定キーとを有するキーボードとし、カーソル移動キーの操作という選択の予備操作を新たな選択の予兆として検出することにより、利用者による選択の意思を検出するようにした。これに対し、入力ユニットを、マウス等のポインティングデバイスとし、マウスの移動操作を検出することにより、利用者による選択の意思を検出するようにしてもよい。
【０１７３】
また、入力ユニットをタッチパネルとし、当該タッチパネルへの手指等の接近操作を検出することにより、利用者による選択の意思を検出するようにしてもよい。さらに、入力ユニットをリモコン装置とし、利用者がリモコン装置を手にする操作を検出することにより、利用者による選択の意思を検出するようにしてもよい。
【０１７４】
また、入力ユニットを音声入力装置とし、音声入力を可能とするキー操作や、コマンド音声の入力を検出することにより、利用者による選択の意思を検出するようにしてもよい。
【符号の説明】
【０１７５】
１００Ａ，１００Ｂ  …  表示制御装置
１２０              …  入力ユニット（入力部）
１３０Ａ，１３０Ｂ  …  制御ユニット（第１取得部、第２取得部、検出部、
表示制御部）
７００              …  表示制御装置
７１０              …  第１取得部
７２０              …  入力部
７３０              …  検出部
７４０              …  第２取得部
７５０              …  表示制御部
【図１】
2014099126.tif 000003
【図２】
2014099126.tif 000004
【図３】
2014099126.tif 000005
【図４】
2014099126.tif 000006
【図５】
2014099126.tif 000007
【図６】
2014099126.tif 000008
【図７】
2014099126.tif 000009
【図８】
2014099126.tif 000010
【図９】
2014099126.tif 000011
【図１０】
2014099126.tif 000012
【図１１】
2014099126.tif 000013
【図１２】
2014099126.tif 000014
【図１３】
2014099126.tif 000015
【図１４】
2014099126.tif 000016
【図１５】
2014099126.tif 000017
【図１６】
2014099126.tif 000018
【図１７】
2014099126.tif 000019
【図１８】
2014099126.tif 000020
【図１９】
2014099126.tif 000021