(57)【要約】【課題】  本発明の目的は、一つのグループに含まれる項目の個数を設定し、複数個の項目のうち設定された個数以下の項目を含む少なくとも一つ以上のグループを設定し、少なくとも一つ以上のグループのうちの特定のグループに含まれた項目に対するリストを画面に表示するＧＵＩ提供方法及びこれを適用したディスプレイ装置を提供することにある。【解決手段】  ＧＵＩ提供方法及びこれを適用したディスプレイ装置が提供される。本ＧＵＩ提供方法によると、一つのグループに含まれる項目の個数を設定するステップと、複数個の項目のうち前記設定された個数以下の項目を含む少なくとも一つ以上のグループを設定し、少なくとも一つ以上のグループのうちの特定のグループに含まれた項目に対するリストを画面に表示するようになる。従って、ユーザは予測可能で簡単な方式で所望の項目を選択できるようになる。【選択図】      図２
2011044139.tif 000002
【特許請求の範囲】
【請求項１】
複数個の項目を少なくとも一つ以上のグループ単位で表示するＧＵＩ提供方法において、
一つのグループに含まれる項目の個数を設定するステップと、
前記複数個の項目のうち前記設定された個数以下の項目を含む少なくとも一つ以上のグループを設定するステップと、
前記少なくとも一つ以上のグループのうちの特定のグループに含まれた項目に対するリストを画面に表示するステップと、
を含むＧＵＩ提供方法。
【請求項２】
前記特定のグループに含まれた項目の属性に関する情報を表示するステップと、
を更に含むことを特徴とする請求項１に記載のＧＵＩ提供方法。
【請求項３】
前記個数の設定ステップは、
一つのグループに含まれる項目の個数を特定の定数値に設定することを特徴とする請求項１に記載のＧＵＩ提供方法。
【請求項４】
前記個数の設定ステップは、
一つのグループに含まれる項目の個数を一つに画面に表示され得る個数に設定することを特徴とする請求項１に記載のＧＵＩ提供方法。
【請求項５】
前記個数の設定ステップは、
一つのグループに含まれる項目の個数を、同一の属性を持つ項目の個数の最大値より大きいか、同じ値に設定することを特徴とする請求項１に記載のＧＵＩ提供方法。
【請求項６】
前記個数の設定ステップは、
前記複数個の項目の個数を、前記少なくとも一つ以上のグループの個数で割った後、小数点以下を切り上げた値を、一つのグループに含まれる項目の個数に設定することを特徴とする請求項１に記載のＧＵＩ提供方法。
【請求項７】
前記表示ステップは、
前記特定のグループに含まれた項目を一つの画面に表示することを特徴とする請求項１に記載のＧＵＩ提供方法。
【請求項８】
放送番組情報を受信するステップと、
前記放送番組情報から放送番組目録を抽出するステップと、
を更に含み、
前記項目は放送番組に対する項目であり、
前記グループは少なくとも一つ以上の放送番組を含むカテゴリーであることを特徴とする請求項１に記載のＧＵＩ提供方法。
【請求項９】
前記カテゴリーは、
放送番組に対するタイトルの頭文字別カテゴリー、ジャンル別カテゴリー、及びチャネル別カテゴリーのうち、いずれか一つであることを特徴とする請求項８に記載のＧＵＩ提供方法。
【請求項１０】
前記カテゴリーが、放送番組タイトルの頭文字別カテゴリーである場合、前記特定のグループに含まれた放送番組タイトルの頭文字情報を表示するステップと、
を更に含むことを特徴とする請求項９に記載のＧＵＩ提供方法。
【請求項１１】
複数個の項目を少なくとも一つ以上のグループ単位で表示するＧＵＩを提供するディスプレイ装置において、
映像を画面に表示するディスプレイ部と、
一つのグループに含まれる項目の個数を設定し、前記複数個の項目のうち、前記設定された個数以下の項目を含む少なくとも一つ以上のグループを設定し、前記少なくとも一つ以上のグループのうちの特定のグループに含まれた項目に対するリストが画面に表示されるように、前記ディスプレイ部を制御する制御部と、
を含むディスプレイ装置。
【請求項１２】
前記制御部は、
前記特定のグループに含まれた項目の属性に関する情報が表示されるように制御することを特徴とする請求項１１に記載のディスプレイ装置。
【請求項１３】
前記制御部は、
一つのグループに含まれる項目の個数を特定の定数値に設定することを特徴とする請求項１１に記載のディスプレイ装置。
【請求項１４】
前記制御部は、
一つのグループに含まれる項目の個数を一つに画面に表示され得る個数に設定することを特徴とする請求項１１に記載のディスプレイ装置。
【請求項１５】
前記制御部は、
一つのグループに含まれる項目の個数を、同一の属性を持つ項目の個数の最大値より大きいか、同じ値に設定することを特徴とする請求項１１に記載のディスプレイ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＧＵＩ提供方法及びこれを適用したディスプレイ装置に関し、より詳細には複数の項目に対するリストを表示するＧＵＩ提供方法及びこれを適用したディスプレイ装置に関する。
【背景技術】
【０００２】
ディスプレイ装置は、多様な項目に対するリストを表示しなければならない場合が多い。このような場合、ディスプレイ装置は、複数の諸項目で構成されたグループ単位で、画面にリストを表示することもできる。
【０００３】
例えば、ＭＰ３プレイヤーは、大量の音楽ファイルを保存することもできる。従って、ＭＰ３プレイヤーは、多様な音楽ファイルに対し、ジャンル別、歌手別、アルバム毎に該当する音楽リストを表示する。
【０００４】
このように、従来のディスプレイ装置は、特性毎にグループを生成し、グループの特性に対応される諸項目をグループに割り当てる方式で、複数の項目に対するグループを構成し、項目に対するリストを表示してきた。
【０００５】
ところが、このような方式によると、グループ毎に該当される項目がいくつであるか予測しにくいだけでなく、グループの個数が無闇に増加してしまう惧れがある。従って、グループの生成が非効率的に進むようになり、ユーザは所望の項目を検索することを、不便に思うかもしれない。
【０００６】
ユーザは、所望の項目を簡単且つ迅速に選択できることを望んでいる。従って、ユーザが予測可能であるうえ、簡単な方式で所望の項目が選択できるＧＵＩを提供するための方策の模索が要求される。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】韓国特許公開第２０１０−００６６８０１号公報
【特許文献２】韓国特許公開第２００８−００５５７１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、上記問題を解決するために案出されたものであり、本発明の目的とするところは、一つのグループに含まれる項目の個数を設定し、複数個の項目のうち設定された個数以下の項目を含む少なくとも一つ以上のグループを設定し、少なくとも一つ以上のグループのうちの特定のグループに含まれた項目に対するリストを画面に表示するＧＵＩ提供方法及びこれを適用したディスプレイ装置を提供することにある。
【課題を解決するための手段】
【０００９】
前記目的を達成するため、本発明の一実施例に係る複数個の項目を少なくとも一つ以上のグループ単位で表示するＧＵＩ提供方法は、一つのグループに含まれる項目の個数を設定するステップと、前記複数個の項目のうち前記設定された個数以下の項目を含む少なくとも一つ以上のグループを設定するステップと、及び前記少なくとも一つ以上のグループのうちの特定のグループに含まれた項目に対するリストを画面に表示するステップと、を含む。
【００１０】
そして、前記特定のグループに含まれた項目の属性に関する情報を表示するステップと、を更に含む。
【００１１】
尚、前記個数の設定ステップは、一つのグループに含まれる項目の個数を特定の定数値に設定することもできる。
【００１２】
そして、前記個数の設定ステップは、一つのグループに含まれる項目の個数を一つに画面に表示され得る個数に設定することもできる。
【００１３】
尚、前記個数の設定ステップは、一つのグループに含まれる項目の個数を、同一の属性を持つ項目の個数の最大値より大きいか、同じ値に設定することもできる。
【００１４】
そして、前記個数の設定ステップは、前記複数個の項目の個数を、前記少なくとも一つ以上のグループの個数で割った後小数点以下を切り上げた値を、一つのグループに含まれる項目の個数に設定することもできる。
【００１５】
尚、前記表示ステップは、前記特定のグループに含まれた項目を一つの画面に表示することもできる。
【００１６】
そして、放送番組情報を受信するステップと、及び前記放送番組情報から放送番組の目録を抽出するステップと、を更に含み、前記項目は放送番組に対する項目であり、前記グループは少なくとも一つ以上の放送番組を含むカテゴリーでも良い。
【００１７】
尚、前記カテゴリーは、放送番組に対するタイトルの頭文字別カテゴリー、ジャンル別カテゴリー、及びチャネル別カテゴリーのうち、いずれか一つでも良い。
【００１８】
そして、前記カテゴリーが、放送番組タイトルの頭文字別カテゴリーである場合、前記特定のグループに含まれた放送番組タイトルの頭文字情報を表示するステップと、を更に含むこともできる。
【００１９】
一方、本発明の一実施例に係る複数個の項目を少なくとも一つ以上のグループ単位で表示するＧＵＩを提供するディスプレイ装置は、映像を画面に表示するディスプレイ部と、一つのグループに含まれる項目の個数を設定し、前記複数個の項目のうち、前記設定された個数以下の項目を含む少なくとも一つ以上のグループを設定し、前記少なくとも一つ以上のグループのうちの特定のグループに含まれた項目に対するリストが画面に表示されるように、前記ディスプレイ部を制御する制御部と、を含む。
【００２０】
そして、前記制御部は、前記特定のグループに含まれた項目の属性に関する情報が表示されるように制御することもできる。
【００２１】
尚、前記制御部は、一つのグループに含まれる項目の個数を特定の定数値に設定することもできる。
【００２２】
そして、前記制御部は、一つのグループに含まれる項目の個数を一つに画面に表示され得る個数に設定することもできる。
【００２３】
尚、前記制御部は、一つのグループに含まれる項目の個数を、同一の属性を持つ項目の個数の最大値より大きいか、同じ値に設定することもできる。
【００２４】
そして、前記制御部は、前記複数個の項目の個数を、前記少なくとも一つ以上のグループの個数で割った後小数点以下を切り上げた値を、一つのグループに含まれる項目の個数に設定することもできる。
【００２５】
尚、前記制御部は、前記特定のグループに含まれた項目を一つの画面に表示されるように制御することもできる。
【００２６】
そして、放送番組情報が含まれた放送信号を受信する放送受信部と、を更に含み、前記制御部は、前記放送番組情報から放送番組の目録を抽出し、前記項目は放送番組に対する項目であり、前記グループは少なくとも一つ以上の番組放送を含むカテゴリーでも良い。
【００２７】
尚、前記カテゴリーは、放送番組に対するタイトルの頭文字別カテゴリー、ジャンル別カテゴリー、及びチャネル別カテゴリーのうち、いずれか一つでも良い。
【００２８】
そして、前記制御部は、前記カテゴリーが放送番組タイトルの頭文字別カテゴリーである場合、前記特定のグループに含まれた放送番組タイトルの頭文字情報が表示されるように制御することもできる。
【００２９】
一方、本発明の一実施例に係る複数個の項目を少なくとも一つ以上のグループ単位で表示するＧＵＩ提供方法は、前記複数個の項目を属性毎に分類するステップと、及び少なくとも一つ以上の属性分類を含む少なくとも一つ以上のグループを設定するステップと、を含み、前記グループに含まれた少なくとも一つ以上の属性分類の個数は、各グループ毎に含まれた項目の数が相互に実質的に類似した数を持つように決定される。
【００３０】
一方、本発明の一実施例に係る複数個の項目を少なくとも一つ以上のグループ単位で表示するＧＵＩを提供するディスプレイ装置は、映像を画面に表示するディスプレイ部と、及び前記複数個の項目を属性毎に分類し、少なくとも一つ以上の属性分類を含む少なくとも一つ以上のグループを設定し、前記少なくとも一つ以上のグループのうちの特定のグループに含まれた項目に対するリストが画面に表示されるように、前記ディスプレイ部を制御する制御部と、を含み、前記制御部は、前記グループに含まれた少なくとも一つ以上の属性分類の個数を、各グループ毎に含まれた項目の数が相互に実質的に類似した数を持つように決定する。
【発明の効果】
【００３１】
本発明の多様な実施例によると、一つのグループに含まれる項目の個数を設定し、複数個の項目のうち設定された個数以下の項目を含む少なくとも一つ以上のグループを設定し、少なくとも一つ以上のグループのうちの特定のグループに含まれた項目に対するリストを画面に表示するＧＵＩ提供方法及びこれを適用したディスプレイ装置を提供できるようになり、ユーザは予測可能であるうえ、簡単な方式で所望の項目が選択できるようになる。
【００３２】
特に、一つのグループに一定の個数の項目が含まれるため、ユーザはグループのサイズを容易に予測できるようになる。尚、一つのグループ当りに一定の個数の項目が含まれるため、ディスプレイ装置はＧＵＩを構成するうえで一貫性を維持することができ、ユーザのアクセス性を向上できるようになる。
【図面の簡単な説明】
【００３３】
【図１】本発明の一実施例に係るＴＶの詳細な構造を示したブロック図である。
【図２】本発明の一実施例に係るＧＵＩ提供方法を説明するために提供されるフローチャートである。
【図３】本発明の一実施例に係る放送番組に関するテーブルを示した図である。
【図４Ａ】本発明の一実施例に係る放送番組がグループ単位で表示される画面を示した図である。
【図４Ｂ】本発明の一実施例に係る放送番組がグループ単位で表示される画面を示した図である。
【図４Ｃ】本発明の一実施例に係る放送番組がグループ単位で表示される画面を示した図である。
【図４Ｄ】本発明の一実施例に係る放送番組がグループ単位で表示される画面を示した図である。
【図５】本発明の他の実施例に係るＧＵＩ提供方法に関して説明するために提供されるフローチャートである。
【発明を実施するための形態】
【００３４】
以下では添付図面を参照しながら、本発明ついて詳細に説明する。
【００３５】
図１に示されたように、ＴＶ１００は、放送受信部１１０、Ａ/Ｖ処理部１２０、音声出力部１３０、ＧＵＩ生成部１４０、ディスプレイ部１４５、保存部１５０、リモコン受信部１６０及び制御部１７０を含む。
【００３６】
放送受信部１１０は、放送局又は衛星から有線もしくは無線で放送を受信して復調する。放送受信部１１０は、放送番組に対する情報に該当されるＥＰＧ（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）情報が含まれた放送情報を受信する。
【００３７】
Ａ/Ｖ処理部１２０は、放送受信部１１０で入力される映像信号及び音声信号に対して、ビデオデコーディング、ビデオスケーリング、オーディオデコーディング等の信号処理を行う。そして、Ａ/Ｖ処理部１２０は、映像信号をＧＵＩ生成部１４０に出力し、音声信号を音声出力部１３０に出力する。
【００３８】
一方、受信された映像及び音声信号を保存部１５０に保存する場合、Ａ/Ｖ処理部１２０は映像と音声を圧縮した形で保存部１５０に保存するようになる。
【００３９】
音声出力部１３０は、Ａ/Ｖ処理部１２０から出力される音声をスピーカーに出力させたり、外部スピーカーが接続されるオーディオ出力端子に出力させる。
【００４０】
ＧＵＩ生成部１４０は、ユーザに提供するためのＧＵＩ（Ｇｒａｐｈｉｃ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を生成する。ＧＵＩ生成部１４０は、ＯＳＤメニュー及びＯＳＤアイテムのＧＵＩを生成する。尚、ＧＵＩ生成部１４０は、画面にＯＳＧ形態で表示される項目に対するリストを生成する。
【００４１】
ディスプレイ部１４５は、Ａ/Ｖ処理部１２０から出力される映像をディスプレイする。尚、ディスプレイ部１４５は、ＧＵＩ生成部１４０で生成された項目に対するリストのＯＳＤが付加された映像をディスプレイする。
【００４２】
保存部１５０は、放送受信部１１０で受信されたマルチメディアコンテンツを録画して保存する。尚、保存部１５０は、多様な項目をテーブル化して保存している。例えば、図３のように、放送番組に関する項目を、対応されるチャネルとともにテーブル化して保存することもできる。このような保存部１５０は、ハードディスク、非揮発性メモリー等で実現されることができる。
【００４３】
リモコン受信部１６０は、リモコン１６５からユーザの操作を受信して制御部１７０に転送する。
【００４４】
制御部１７０は、リモコン１６５から伝達されるユーザの操作内容に基づいてユーザ命令を把握し、把握したユーザ命令に従ってＴＶ１００の全般的な動作を制御する。
【００４５】
具体的に、制御部１７０は、一つのグループに含まれる項目の個数を設定し、複数個の項目のうち設定された個数以下の項目を含む少なくとも一つ以上のグループを設定する。
【００４６】
ここで、複数個の項目は、画面にリストを表示するための対象になる項目を意味する。例えば、項目は放送番組に対する項目になることもできる。この場合、制御部１７０は、放送受信部１１０を介して受信された放送番組情報から放送番組の目録を抽出し、放送番組に対する項目を生成及び保存するようになる。
【００４７】
グループは、少なくとも一つ以上の項目を含む項目探索の単位を意味する。即ち、ユーザはグループを単位として項目に対するリストを確認することができる。そして、ユーザは所望の項目が含まれたグループを選択した後、表示されるリストで所望の項目を選択するようになる。
【００４８】
例えば、グループは少なくとも一つ以上の放送番組を含む放送番組に対するカテゴリーになることもできる。そして、カテゴリーは、放送番組に対するタイトルの頭文字別カテゴリー、ジャンル別カテゴリー及びチャネル別カテゴリーのうち、いずれか一つでも良い。
【００４９】
タイトルの頭文字別カテゴリーは、放送番組タイトルをあいうえお順に設定されたカテゴリーを示したり、又はアルファベット順に設定されたカテゴリーを示す。例えば、タイトルの頭文字別カテゴリーは、ａ〜ｇで始まるタイトルの番組放送が含まれているグループ、ｈ〜ｑで始まるタイトルの放送番組が含まれているグループ、及びｒ〜ｚで始まるタイトルの放送番組が含まれているグループで構成されることもできる。この時、各グループの属性に関する情報は、「ａ〜ｇ」、「ｈ〜ｑ」及び「ｒ〜ｚ」になる。ここで、グループの属性情報は、該当グループに含まれた項目が持つ属性に関する情報を意味する。
【００５０】
そして、ジャンル別カテゴリーは、特定のグループに含まれた項目のジャンルに応じて設定されたカテゴリーを意味する。ジャンル別カテゴリーは、ジャンルが映画である番組の含まれたグループ、ジャンルがニュースである番組の含まれたグループ、ジャンルがドラマである番組の含まれたグループで構成されることもできる。尚、各グループには、一つのジャンルに対する項目が含まれることもでき、様々なジャンルの項目が含まれることもできる。この時、各グループの属性に関する情報は、「映像」、「ニュース」及び「ドラマ」のうち少なくとも一つになる。
【００５１】
尚、チャネル別カテゴリーは、特定のグループに含まれた項目のチャネルに応じて設定されたカテゴリーを意味する。各グループには、一つのチャネルに対する項目が含まれることもでき、様々なチャネルの項目が含まれることもできる。この時、各グループの属性に関する情報は、グループに含まれた項目のチャネル名になる。例えば、特定のグループに、チャネルが、ＭＢＣである番組項目と、ＫＢＳである番組項目が含まれているとしたら、グループの属性に関する情報は、「ＫＢＳ」、「ＭＢＣ」になる。
【００５２】
このように、制御部１７０は、一つのグループに含まれる項目の個数を設定し、複数個の項目のうち設定された個数以下の項目を含む少なくとも一つ以上のグループを設定する。
【００５３】
この時、制御部１７０は、一つのグループに含まれる項目の個数を特定の定数値に設定する。このように、グループに含まれる項目の個数を特定の定数値に設定すると、全てのグループに対する項目の最大個数が常に同一に設定される。従って、ユーザは、一つのグループにいくつの項目が含まれているか簡単に把握することができ、グループの個数を確認することで、全項目の個数を把握することもできるようになる。
【００５４】
尚、制御部１７０は、一つのグループに含まれる項目の個数を一つの画面に表示され得る個数に設定することもできる。このように、制御部１７０が一つのグループに含まれる項目の個数を、一つの画面に表示され得る個数に設定することで、ユーザは一つのグループに含まれる項目をスクロールすることなく、全てが確認できるようになる。従って、ユーザはグループを変更させる操作のみで、項目を探索し続けることができるようになる。
【００５５】
そして、制御部１７０は、一つのグループに含まれる項目の個数を、同一の属性を持つ項目の個数の最大値より大きいか同じ値に設定する。例えば、ａで始まる項目が８つ、ｃで始まる項目が３つ、ｄで始まる項目が５つある場合、制御部１７０は一つのグループに含まれる項目の数を８つ以上に設定する。このように設定することで、同一の属性を持つ項目が相互に異なるグループに含まれる場合を防げるようになる。
【００５６】
尚、制御部１７０は、項目個数のグループ個数に対する比率を用いて一つのグループに含まれる項目の個数を設定する。具体的に、制御部１７０は、複数個の項目の個数を少なくとも一つ以上のグループの個数で割った後（即ち、項目個数／グループ個数）、小数点以下を切り上げた値を一つのグループに含まれる項目の個数に設定する。このような方式を用いれば、制御部１７０は項目の総数が変動されるとしても、全グループの個数を常に一定に保つことができるようになる。従って、ユーザは、グループの個数が予測できるため、項目を探索するのにグループを簡単に利用できるようになる。
【００５７】
そして、制御部１７０は、少なくとも一つ以上のグループのうちユーザによって選択されたグルプに含まれた項目に対するリストが、画面に表示されるようにディスプレイ部１４５を制御する。このように表示された画面の例は、図４Ａ乃至図４Ｄを参考にして説明する。このように、一つの画面に一つのグループに含まれた項目を表示するため、ユーザはグループを単位として項目を検索できるようになる。
【００５８】
尚、制御部１７０は、選択されたグループに含まれた項目が一つの画面に表示されるように制御することもできる。このように、一つの画面に項目が表示されるようにすると、ユーザは別途のスクロール操作無しに、グループを変更する操作のみで全ての項目を探索することができるようになる。
【００５９】
そして、制御部１７０はユーザによって選択されたグループに含まれる項目の属性に関する情報が表示されるように制御する。即ち、制御部１７０は選択されたグループに属する項目が持つ属性を項目に対するテーブルから抽出し、抽出された属性情報をリストとともに表示する。具体的に、グループに対するカテゴリーが放送番組タイトルの頭文字別カテゴリーである場合、制御部１７０は選択されたグループに含まれた放送番組タイトルの頭文字情報が表示されるように制御する。例えば、グループに対するカテゴリーが、放送番組タイトルの頭文字別カテゴリーである場合、制御部１７０は各グループの属性に関する情報として、「ａ〜ｇ」、「ｈ〜ｑ」及び「ｒ〜ｚ」のうち、いすれか一つが表示されるように制御することもできる。
【００６０】
一方、制御部１７０は、複数個の項目を属性毎に分類し、少なくとも一つ以上の属性分類を含む少なくとも一つ以上のグループを設定することもできる。この時、制御部１７０はグループに含まれた少なくとも一つ以上の属性分類の個数を、各グループ毎に含まれた項目の数が相互に実質的に類似した数を持つように決定する。制御部１７０がこのようにグループを設定することで、同一の属性を持つ項目が相互に異なるグループに含まれる場合を防げるようになる。即ち、項目の属性毎のグループが構成されると同時に、グループ毎の項目の個数がほぼ等しくなるように、グループを構成できるようになる。
【００６１】
このように、制御部１７０は、グループに含まれる項目の個数を先ず設定した後、設定された個数に応じてグループを設定し、設定されたグループの項目を表示すると同時に表示されたグループの属性情報をともに表示する。従って、ＴＶ１００は、項目に対するグループを効率良く生成及び表示できるようになる。そして、ユーザは予測可能な形態のグループを用いて所望の項目を選択できるようになる。
【００６２】
以下では、図２を参考にして、グループの設定過程及びグループ毎の項目を表示するＧＵＩを提供する方法に関して説明する。図２は、本発明の一実施例に係るＧＵＩ提供方法を説明するために提供されるフローチャートである。
【００６３】
まず、ＴＶ１００は、グループの個数を固定するか否かを決定する（Ｓ２１０）。もし、グループの個数が固定されるものと決定されると（Ｓ２１０−Ｙ）、ＴＶ１００は項目個数のグループ個数に対する比率を用いて、一つのグループに含まれる項目の個数を設定する（Ｓ２２０）。具体的に、ＴＶ１００は、複数個の項目の個数を少なくとも一つ以上のグループの個数で割った後（即ち、項目個数／グループ個数）、小数点以下を切り上げた値を、一つのグループに含まれる項目の個数に設定する。このような方式を用いれば、ＴＶ１００は項目の総数が変更されるとしても、全グループ個数を常に一定に保つことができるようになる。従って、ユーザはグループの個数が予測でき、項目を探索するのにグループを簡単に利用できるようになる。
【００６４】
一方、グループの個数が固定されないものと決定されると（Ｓ２１０−Ｎ）、ＴＶ１００は一つのグループに含まれる項目の個数を特定の定数値に設定する（Ｓ２３０）。このように、グループに含まれる項目の個数を特定の定数値に設定すると、全てのグループに対して項目の最大個数が常に同一に設定される。従って、ユーザは、一つのグループにいくつの項目が含まれているか簡単に把握することができ、グループの個数を確認することで、全項目の個数を把握することもできるようになる。
【００６５】
尚、ＴＶ１００は一つのグループに含まれる項目の個数を一つの画面に表示され得る個数で設定することもできる。このように、ＴＶ１００が一つのグループに含まれる項目の個数を、一つの画面に表示され得る個数に設定することで、ユーザは一つのグループに含まれる項目をスクロールすることなく、全てが確認できるようになる。従って、ユーザはグループを変更させる操作のみで項目を探索し続けることができるようになる。
【００６６】
そして、ＴＶ１００は、一つのグループに含まれる項目の個数を、同一の属性を持つ項目の個数の最大値より大きいか、同じ値に設定する。例えば、ａで始まる項目が８つ、ｃで始まる項目が３つ、ｄで始まる項目が５つある場合、ＴＶ１００は一つのグループに含まれる項目の数を８つ以上に設定する。このように設定することで、同一の属性を持つ項目が相互に異なるグループに含まれる場合を防げるようになる。
【００６７】
その後に、ＴＶ１００は複数個の項目のうち設定された個数以下の項目を含む少なくとも一つ以上のグループを設定する（Ｓ２４０）。そして、ユーザによってグループが選択されると（Ｓ２５０）、選択されたグループに含まれる項目に対するリストを画面に表示する（Ｓ２６０）。項目に対するリストが表示された画面の例は、図４Ａ乃至図４Ｄを参考にして説明する。このように、一つの画面に一つのグループに含まれた項目を表示するため、ユーザはグループを単位として項目を検索できるようになる。
【００６８】
尚、ＴＶ１００は、選択されたグループに含まれた項目が一つの画面に表示することもできる。このように、一つの画面に項目が表示されるようになると、ユーザは別途のスクロール操作無しに、グループを変更する操作のみで全ての項目を探索することができるようになる。
【００６９】
そして、ＴＶ１００はユーザによって選択されたグループに含まれた項目の属性を抽出する（Ｓ２７０）。具体的に、グループに対するカテゴリーが放送番組タイトルの頭文字別カテゴリーである場合、ＴＶ１００は選択されたグループに含まれた放送番組タイトルの頭文字情報を抽出する。例えば、グループに対するカテゴリーが、放送番組タイトルの頭文字別カテゴリーである場合、ＴＶ１００は各グループの属性に関する情報として、「ａ〜ｇ」、「ｈ〜ｑ」及び「ｒ〜ｚ」のうちのいすれか一つを、選択されたグループに含まれた項目の属性として抽出する。
【００７０】
そして、ＴＶ１００は選択されたグループに含まれた項目の属性に関する情報を表示する（Ｓ２８０）。例えば、グループに対するカテゴリーが放送番組タイトルの頭文字別カテゴリーである場合、ＴＶ１００は各グループの属性に関する情報として、「ａ〜ｇ」、「ｈ〜ｑ」及び「ｒ〜ｚ」のうち、いすれか一つを表示する。
【００７１】
その後に、ＴＶ１００は、表示されているグループの変更命令がユーザによって入力されるか否かを判断する（Ｓ２９０）。そして、グループ変更命令が入力されると（Ｓ２９０−Ｙ）、ＴＶ１００はＳ２６０ステップに戻って変更されたグループに含まれた項目に対するリストを表示するようになる（Ｓ２６０）。
【００７２】
このような過程を経て、ＴＶ１００はグループに含まれる項目の個数を先ず設定した後、設定された個数に応じてグループを設定し、設定されたグループの項目を表示すると同時に、表示されたグループの属性情報をともに表示する。従って、ＴＶ１００は項目に対するグループを効率良く生成及び表示できるようになる。そして、ユーザは予測可能な形態のグループを用いて所望の項目を選択できるようになる。
【００７３】
以下では、図３乃至図４Ｄを参考にして、上述の内容を放送番組目録を表示する場合に適用して、放送番組目録をグループ毎に表示する実施例について説明する。
【００７４】
図３は、本発明の一実施例に係る放送番組に関するテーブルを示した図である。図３に示されたように、放送番組に対するテーブルは、番組名情報とチャネル情報を含む。このような放送番組に関するテーブルは、放送信号を介して受信されるＥＰＧ情報に基づいて生成される。
【００７５】
図４Ａ乃至図４Ｄは、本発明の一実施例に係る図３に示されたテーブルに含まれた放送番組が、グループ単位で表示されるＴＶ１００の画面を示した図である。そして、図４Ａ乃至図４Ｄは、グループに対するカテゴリーが放送番組タイトルの頭文字別カテゴリーである場合について示している。
【００７６】
図４Ａに示されたように、ＴＶ１００の画面には、グループ属性の表示領域４１０及び項目リストの表示領域４２０が含まれたことが確認できる。図４ＡでＴＶ１００は、５つの項目を第１のグループとして表示することが確認できる。即ち、ＴＶ１００はグループに含まれ得る項目の個数を５つに設定したことが分かる。
【００７７】
言い換えれば、図４ＡでＴＶ１００は、一つのグループに含まれる項目の個数を５つに設定し、図３のテーブルで最初５つの項目を一つのグループに設定した状態である。従って、図４Ａに示された画面では、図３のテーブルの最初の５つの項目が項目リストの表示領域４２０に表示されたことが確認できる。
【００７８】
尚、図４Ａに示されたように、ＴＶ１００は、グループ属性の表示領域４１０に「ａ」を表示した状態であることが確認できる。即ち、項目リストの表示領域４２０に表示された項目が全てａで始まる放送番組であるため、ＴＶ１００はグループ属性の表示領域４１０に「ａ」を表示するようになる。
【００７９】
図４Ｂは、図３のテーブルに基づいて生成した第２のグループが表示された画面である。図４Ｂでは、図３のテーブルの２番目の５つの項目が項目リストの表示領域４２０に表示されたことが確認できる。
【００８０】
尚、図４Ｂに示されたように、ＴＶ１００はグループ属性の表示領域４１０に「ｂ〜ｃ」を表示した状態であることが確認できる。即ち、項目リストの表示領域４２０に表示された項目がｂ、ｃで始まる放送番組であるため、ＴＶ１００はグループ属性の表示領域４１０に「ｂ〜ｃ」を表示するようになる。
【００８１】
図４Ｃは、図３のテーブルに基づいて生成した第３のグループが表示された画面である。図４Ｃでは、図３のテーブルの３番目の５つの項目が項目リストの表示領域４２０に表示されたことが確認できる。
【００８２】
尚、図４Ｃに示されたように、ＴＶ１００はグループ属性の表示領域４１０に「ｇ〜ｒ」を表示した状態であることが確認できる。即ち、項目リストの表示領域４２０に表示された項目がｇ、ｈ、ｎ、ｒで始まる放送番組であるため、ＴＶ１００はグループ属性の表示領域４１０に「ｇ〜ｒ」を表示するようになる。
【００８３】
図４Ｄは、図３のテーブルに基づいて生成した第４のグループが表示された画面である。図４Ｄでは、図３のテーブルの４番目の５つの項目が項目リストの表示領域４２０に表示されたことが確認できる。
【００８４】
尚、図４Ｄに示されたように、ＴＶ１００はグループ属性の表示領域４１０に「ｓ」を表示した状態であることが確認できる。即ち、項目リストの表示領域４２０に表示された項目がｓで始まる放送番組であるため、ＴＶ１００はグループ属性の表示領域４１０に「ｓ」を表示するようになる。
【００８５】
このように、ＴＶ１００は、図３の２０の放送番組を５つずつ４つのグループに分けて表示するようになる。このように、グループに含まれる項目の個数を決定した後、それに応じてグループを決定するようになるため、ＴＶ１００は一つの画面に適切な個数の項目を表示できるようになる。
【００８６】
図５は、本発明の他の実施例に係るＧＵＩ提供方法に関して説明するために提供されるフローチャートである。
【００８７】
ＴＶ１００は複数個の項目を属性毎に分類する（Ｓ５１０）。例えば、グループに対するカテゴリーが放送番組タイトルの頭文字別カテゴリーである場合、ＴＶ１００は複数個の放送番組を番組名の頭文字毎に分離することができる。即ち、ＴＶ１００は複数の放送番組をａで始まる放送番組、ｂで始まる放送番組、…、ｚで始まる放送番組で分類することもできる。
【００８８】
その後に、ＴＶ１００は少なくとも一つ以上の属性分類を含む少なくとも一つ以上のグループを設定する（Ｓ５２０）。この時、ＴＶ１００はグループに含まれた少なくとも一つ以上の属性分類の個数を、各グループ毎に含まれた項目の数が相互に実質的に類似した数を持つように決定する。
【００８９】
例えば、ＴＶ１００が放送番組を頭文字属性毎に分類した結果、ａで始まる番組が５つ、ｂで始まる番組が３つ、ｃで始まる番組が３つ、ｄで始まる番組が５つ、ｅで始まる番組が２つ、ｆで始まる番組が４つあるものとして分類したと仮定する。そうすると、ＴＶ１００は、第１のグループをａで始まる番組に、第２のグループをｂ、ｃで始まる番組に、第３のグループをｄで始まる番組に、第４のグループをｅ、ｆで始まる番組に設定して、計４つのグループを設定するようになる。そうすると、各グループ毎の項目の数が、第１のグループは５つ、第２のグループは５つ、第３のグループは５つ、第４のグループは６つとなり、実質的に類似した数に設定されたことが分かる。
【００９０】
その後に、ＴＶ１００は選択されたグループに含まれた項目を画面にディスプレイするようになる（Ｓ５３０）。
【００９１】
このように、グループに含まれる項目の個数を決定した後、それに応じてグループを決定するようになるため、ＴＶ１００は一つの画面に適切した個数の項目を表示できるようになる。
【００９２】
一方、本実施例は、グループの項目がＴＶ１００の放送番組であるものとして説明してきたが、これは、説明の便宜を図るためのものに過ぎない。従って、その他にグループを形成することができる他の種類の項目に対しても適用できることは言うまでもない。例えば、ＭＰ３プレイヤーである場合、項目は音楽ファイルとなり、グループは再生リストとなる。そして、ＰＭＰである場合、項目の動画ファイルになり、グループは動画リストとなる。
【００９３】
一方、本実施例では、ディスプレイ装置がＴＶ１００であるものとして説明したが、その他にも、複数の項目に対するリストをグループ毎に表示できるディスプレイ装置なら、他に如何なるディスプレイ装置にも適用できることは言うまでもない。例えば、ＭＰ３プレイヤー、ＰＭＰ，ＤＭＢ受信機、携帯電話等のディスプレイ装置にも本発明の技術的な思想は適用できる。
【００９４】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【図１】
2011044139.tif 000003
【図２】
2011044139.tif 000004
【図３】
2011044139.tif 000005
【図４Ａ】
2011044139.tif 000006
【図４Ｂ】
2011044139.tif 000007
【図４Ｃ】
2011044139.tif 000008
【図４Ｄ】
2011044139.tif 000009
【図５】
2011044139.tif 000010