(57)【要約】【課題】最も使いやすい配置に変更したい対象である移動元の番組選択マークを移動先に配置変更した場合に、ユーザの関心の高い順に順序良く配列されるように他の番組選択マークの配置変更ができる番組受信装置などを提供し、また、番組選択マークの配置変更を行う場合に、変更される番組選択マークもすべて選択する必要なしに簡易な操作で変更できる番組受信装置などを提供する。【課題を解決するための手段】移動元の番組選択マークを選択するだけで、移動先の番組選択マークを選択する必要がなく、移動元の番組選択マークを逐次隣接する位置への移動を繰り返していくことにより移動経路上の番組選択マークもその都度入替え配置されるようにした番組受信装置などを提供し、また、移動元の番組選択マークと移動先の番組選択マークを入れ替える際に、その間に挟まれた他の番組選択マークも順送りに配置変更されるようにした番組受信装置などを提供する。【選択図】図１
2008099009.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイ上での利用者による選局操作に利用する番組選択マークを保持する番組選択マーク保持部と、
番組選択マークをディスプレイ上に表示するためのレイアウト情報を保持するレイアウト情報保持部と、
番組選択マークを指定し、ディスプレイ上のレイアウト内で隣接する番組選択マーク位置へのグラフィカルな移動操作を受け付けることで、移動先に配置されている番組選択マークと指定して移動した番組選択マークとを入れ替え配置するようにレイアウト情報を変更する第一レイアウト情報変更部と、
を有する番組受信装置。
【請求項２】
前記番組受信装置は、テレビジョン受信装置であり、
前記番組選択マーク保持部は、ディスプレイ上での利用者による選局操作に利用するチャンネル選択マークを保持するチャンネル選択マーク保持手段を有し、
前記レイアウト情報保持部は、チャンネル選択マークをディスプレイ上に表示するためのレイアウト情報を保持するチャンネル選択マーク対応レイアウト情報保持手段を有し、
前記第一レイアウト情報変更部は、チャンネル選択マークを指定し、ディスプレイ上のレイアウト内で隣接するチャンネル選択マーク位置へのグラフィカルな移動操作を受け付けることで、移動先に配置されているチャンネル選択マークと指定して移動したチャンネル選択マークとを入れ替え配置するようにレイアウト情報を変更する第一レイアウト情報変更手段を有する
請求項１に記載の番組受信装置。
【請求項３】
ディスプレイ上での利用者による選局操作に利用する番組選択マークを保持する番組選択マーク保持部と、
番組選択マークをディスプレイ上に表示するためのレイアウト情報を保持するレイアウト情報保持部と、
番組選択マークを指定し、ディスプレイ上のレイアウト内で移動先位置にグラフィカルな移動操作を受け付けることで、移動により生じる番組選択マーク空位置を埋めるように他の全部又は他の一部の番組選択マークを所定の順位に従って繰り上げ又は繰り下げ移動配置するようにレイアウト情報を変更する第二レイアウト情報変更部と、
を有する番組受信装置。
【請求項４】
前記番組受信装置は、テレビジョン受信装置であり、
前記番組選択マーク保持部は、ディスプレイ上での利用者による選局操作に利用するチャンネル選択マークを保持するチャンネル選択マーク保持手段を有し、
前記レイアウト情報保持部は、チャンネル選択マークをディスプレイ上に表示するためのレイアウト情報を保持するチャンネル選択マーク対応レイアウト情報保持手段を有し、
前記第二レイアウト情報変更部は、チャンネル選択マークを指定し、ディスプレイ上のレイアウト内で移動先位置にグラフィカルな移動操作を受け付けることで、移動により生じるチャンネル選択マーク空位置を埋めるように他の全部又は他の一部のチャンネル選択マークを所定の順位に従って繰り上げ又は繰り下げ移動配置するようにレイアウト情報を変更する第二レイアウト情報変更手段を有する
請求項３に記載の番組受信装置。
【請求項５】
番組受信装置における番組選択マークのレイアウト変更方法であって、
ディスプレイ上での利用者による選局操作に利用する番組選択マークを取得する番組選択マーク取得ステップと、
前記番組選択マーク取得ステップにて取得した番組選択マークをディスプレイ上に表示するためのレイアウト情報を取得するレイアウト情報取得ステップと、
番組選択マークを指定し、ディスプレイ上のレイアウト内で隣接する番組選択マーク位置へのグラフィカルな移動操作を受け付けることで、移動先に配置されている番組選択マークと指定して移動した番組選択マークとを入れ替え配置するようにレイアウト情報を変更する第一レイアウト情報変更ステップと、
を有するレイアウト変更方法。
【請求項６】
前記番組受信装置における番組選択マークのレイアウト変更方法は、テレビジョン受信装置である番組受信装置におけるチャンネル選択マークのレイアウト変更方法であって、
前記番組選択マーク取得ステップは、ディスプレイ上での利用者による選局操作に利用するチャンネル選択マークを取得するチャンネル選択マーク取得サブステップを有し、
前記レイアウト情報取得ステップは、チャンネル選択マーク取得サブステップにて取得したチャンネル選択マークをディスプレイ上に表示するためのレイアウト情報を取得するチャンネル選択マーク対応レイアウト情報取得サブステップを有し、
前記第一レイアウト情報変更ステップは、チャンネル選択マークを指定し、ディスプレイ上のレイアウト内で隣接するチャンネル選択マーク位置へのグラフィカルな移動操作を受け付けることで、移動先に配置されているチャンネル選択マークと指定して移動したチャンネル選択マークとを入れ替え配置するようにレイアウト情報を変更する第一レイアウト情報変更サブステップを有する
請求項５に記載のレイアウト変更方法。
【請求項７】
番組受信装置における番組選択マークのレイアウト変更方法であって、
ディスプレイ上での利用者による選局操作に利用する番組選択マークを取得する番組選択マーク取得ステップと、
前記番組選択マーク取得ステップにて取得した番組選択マークをディスプレイ上に表示するためのレイアウト情報を取得するレイアウト情報取得ステップと、
番組選択マークを指定し、ディスプレイ上のレイアウト内で移動先位置にグラフィカルな移動操作を受け付けることで、移動により生じる番組選択マーク空位置を埋めるように他の全部又は他の一部の番組選択マークを所定の順位に従って繰り上げ又は繰り下げ移動配置するようにレイアウト情報を変更する第二レイアウト情報変更ステップと、
を有するレイアウト変更方法。
【請求項８】
前記番組受信装置における番組選択マークのレイアウト変更方法は、テレビジョン受信装置である番組受信装置におけるチャンネル選択マークのレイアウト変更方法であって、
前記番組選択マーク取得ステップは、ディスプレイ上での利用者による選局操作に利用するチャンネル選択マークを取得するチャンネル選択マーク取得サブステップを有し、
前記レイアウト情報取得ステップは、チャンネル選択マーク取得サブステップにて取得したチャンネル選択マークをディスプレイ上に表示するためのレイアウト情報を取得するチャンネル選択マーク対応レイアウト情報取得サブステップを有し、
前記第二レイアウト情報変更ステップは、チャンネル選択マークを指定し、ディスプレイ上のレイアウト内で移動先位置にグラフィカルな移動操作を受け付けることで、移動により生じるチャンネル選択マーク空位置を埋めるように他の全部又は他の一部のチャンネル選択マークを所定の順位に従って繰り上げ又は繰り下げ移動配置するようにレイアウト情報を変更する第二レイアウト情報変更サブステップを有する
請求項７に記載のレイアウト変更方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、番組選択マークのレイアウト変更機能を有する番組受信装置及び同装置におけるレイアウト変更方法に関し、特に、チャンネル選択マークのレイアウト変更機能を有するテレビジョン受信装置及び同装置におけるレイアウト変更方法に関する。
【背景技術】
【０００２】
デジタル放送の普及などに伴い、テレビジョン放送のチャンネル数をはじめとする放送における選択可能な番組数も急速に増加している。そこで、ユーザにとっては、受信可能な多くのチャンネル等を一覧的に把握でき、しかもこれら多くのチャンネル等の中から簡易な操作で所望のチャンネル等を選択できるようになっていることが便利である。このための一方法として、テレビジョン受信装置の画面上にチャンネルリストを構成するチャンネル選択マークを一覧可能に表示し、その中からユーザが所望のチャンネルを選択できるようにする方法が知られている（例えば特許文献１参照）。また、このチャンネルリストに表示されたチャンネル選択マークの中から、ユーザが簡易な操作で所望のチャンネルを選択できるようにするため、チャンネルリスト内の複数のチャンネル選択マークを、ユーザの関心と一致する好ましい順番に配列を変更することも行われているところ、かかる配列変更を行うための方法として、まず移動元のアイコンを選択して決定ボタンを押し、次に移動先のアイコンの位置にカーソルを移動させて決定ボタンを押すことにより両者のアイコンの配列位置を入れ替える方法が知られている（例えば特許文献２参照）。
【特許文献１】特開２００１‐１９７３８９号公報
【特許文献２】特開平１１‐０５５５９３号公報
【０００３】
図１９は、上例に示した従来技術を用いたチャンネルリストのレイアウト変更の方法の一例を示す図である。本図では、受信可能なチャンネルとして全部で９個のチャンネルに係るチャンネル選択マークが表示されているなかから、左上の「１」の位置に配置されている「ＮＨＫ」に係るチャンネル選択マーク（以下、「ＮＨＫ」と略す。）の位置を右下の「９」の位置に配置するため、「９」の位置に配置されている「ＦＮＮ」に係るチャンネル選択マーク（以下、「ＦＮＮ」と略す。）と入れ替えるレイアウト変更を行う場合で説明する。なお、かかるレイアウト変更を行う理由としては、ユーザがＮＨＫを最も良く視聴し、またこのユーザにとって右下が最も使いやすい位置（見つけやすい位置など）にあたるので、「ＮＨＫ」を右下に配置したいといったことが考えられる。
この場合、（ａ）に示すように、まずカーソルで「ＮＨＫ」を選択し、決定キーを押すことにより「ＮＨＫ」を選択対象として確定させる。次に（ｂ）に示すように、カーソルを移動することにより「ＦＮＮ」を選択する。そして、この状態で決定キーを押すことにより「ＦＮＮ」の選択を確定させると、（ｃ）に示すように、「ＮＨＫ」と「ＦＮＮ」の位置が入れ替わり、「ＮＨＫ」は「９」の位置に、「ＦＮＮ」は「１」の位置に配置されてレイアウト変更が完了する。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このように、従来技術を用いてチャンネルリストに表示された特定のチャンネル選択マーク（上の例では「ＮＨＫ」）をユーザにとって最も使いやすい位置に変更しようとする場合には、移動元のチャンネル選択マークと移動先のチャンネル選択マークの双方を選択して確定動作をする必要があった。即ち、図１９で示した例では、移動元のチャンネル選択マークである「ＮＨＫ」と移動先のチャンネル選択マークである「ＦＮＮ」の双方を選択して確定動作をする必要があった。
この方法によると、移動元のチャンネル選択マークと移動先のチャンネル選択マークが直接入れ替わって、移動先の位置にあったチャンネル選択マークは移動元の位置に配置変更されることとなる。この移動元の位置は、ユーザにとって使いにくい位置である（だからこそ、この位置にあったチャンネル選択マークを他の位置に変更したわけである）から、移動先にあったチャンネル選択マークはその後は使いにくい状態になるわけである。
しかし、ユーザが最も使いやすい位置に配置したいと考えるチャンネル選択マークは、例えば最も頻繁に使用するチャンネル選択マークがその典型であるように、ユーザの関心の変化や各放送局の番組内容の変遷などにより時々刻々変化し得るものである。この場合、それまで最も使いやすい位置に配置したいと考えられてそのようにされていたチャンネル選択マークが、新たに最も使いやすい位置に配置したいと考えられるに至った他のチャンネル選択マークの出現により、一挙に最も使いにくい位置に配置したいと考えられることはむしろ稀であって、通例は、かかる新たなチャンネル選択マークの出現によりそれまで最も使いやすい位置に配置したいと考えられていたチャンネル選択マークはそれに次いで使いやすい位置にとどめておきたいと考えられる方がふつうである。同様に、さらにその後最も使いやすい位置に配置したい別の新たなチャンネル選択マークが出現した場合には、それまで最も使いやすい位置にあったチャンネル選択マークがこれに次ぐ位置に、これに次ぐ位置にあったチャンネル選択マーク（即ち、その前に最も使いやすい位置にあったチャンネル選択マーク）がさらにその次の位置にというように、順送りに配置を変更したいと考えられることも多いはずである。また、このようにユーザの関心の変化等に伴うチャンネル選択マークの配置の変更を繰り返していけば、そのうちにチャンネルリスト内のチャンネル選択マークの配列が、ユーザにとっての関心の高い順に、最も使いやすい位置から最も使いにくい位置へと順序良く配列されることとなり、ユーザにとっての利便性が増すと考えられる。
【０００５】
以上は、従来技術との比較において述べた関係上、テレビジョン受信装置におけるチャンネル選択マークを念頭に置いて説明したが、かかるユーザにとっての利便性向上の必要性は、テレビジョン受信装置のチャンネル選択マークの場合に限られないのであって、広く番組受信装置の番組選択マーク一般に妥当する。即ち、地域／家庭内の無線ＬＡＮによる放送番組の受信装置や、インターネット等を介したサーバ型の放送番組を受信する装置、携帯電話等の端末向けの放送番組の受信装置、さらにはＤＶＤ・ＶＴＲ等の記録再生装置により番組を受信して記録・再生を行う放送番組受信装置を含め、広範な番組受信装置において、多くの番組選択リストの中から番組を選択するための番組選択マークの配列が、ユーザにとっての関心の高い順に、最も使いやすい位置から最も使いにくい位置へと順序良く配列されることとなれば、ユーザにとっての利便性が増すと考えられる点は同様である。
【０００６】
この点、従来の方法によれば、例えば図１９で示したように、ユーザがＮＨＫに次いで頻繁に視聴するチャンネルがＦＮＮの場合（それ以前の同様の配置変更により、その時点で最もよく視聴する「ＦＮＮ」を最も使いやすい位置に変更したというケースも十分考えられる）には、「ＦＮＮ」を一挙に「ＮＨＫ」から離れた左上（最も使いにくい位置）に配置したのでは不便なので、例えば「９」に次いで使いやすい位置である「８」の位置に配置したいという場合も考えられる。この場合には、従来の方法によれば、一旦「１」の位置に配置された「ＦＮＮ」を「８」の位置に移動するために上と同様の操作を再度繰り返さなければならず、煩雑である。
また、従来の方法では、配置を変更したい対象である移動元のチャンネル選択マーク（図１９の例では「ＮＨＫ」）だけでなく、この配置変更により反射的に配置変更される他のチャンネル選択マークのすべて（図１９の例では「ＦＮＮ」）を選択する必要があり、やはり煩雑である。
【０００７】
そこで、本発明の解決すべき課題は、第一に、ユーザが最も使いやすい配置に変更したい対象である移動元の番組選択マークを移動先に配置変更した場合に、それまで移動先にあった番組選択マーク、即ち、それまで最も使いやすい位置に配置したいと考えてそのように配置されていた蓋然性の高い番組選択マークを、それに次いで使いやすい位置にとどめておくなどにより、できるだけユーザの関心の高い順に、最も使いやすい位置から最も使いにくい位置へと順序良く配列されるように、他の番組選択マークの配置変更を合わせて行うことができる番組受信装置及び同装置におけるレイアウト変更方法を提供することにある。
また、第二に、このような番組選択マークの配置変更を行う場合に、配置変更の主たる関心対象以外の、反射的に配置変更される番組選択マークもすべて選択する必要がない、簡易な操作で配置変更を行うことができる番組受信装置及び同装置におけるレイアウト変更方法を提供することにある。
【課題を解決するための手段】
【０００８】
以上の課題を解決するため、本発明は、第一に、移動元の番組選択マークを選択するだけで、移動先の番組選択マークを選択する必要がなく、しかも移動元の番組選択マークを逐次隣接する位置への移動を繰り返していくことにより、この移動経路上のチャンネル選択マークもその都度入替え配置されるようにした番組受信装置及び同装置におけるレイアウト変更方法を提供する。また、第二に、移動元の番組選択マークと移動先の番組選択マークを入れ替える際に、この両者だけを直接入れ替えるのではなく、その間に挟まれた他の番組選択マークも順送りに配置変更されるようにした番組受信装置及び同装置におけるレイアウト変更方法を提供する。
【０００９】
即ち、請求項１に記載の発明は、ディスプレイ上での利用者による選局操作に利用する番組選択マークを保持する番組選択マーク保持部と、番組選択マークをディスプレイ上に表示するためのレイアウト情報を保持するレイアウト情報保持部と、番組選択マークを指定し、ディスプレイ上のレイアウト内で隣接する番組選択マーク位置へのグラフィカルな移動操作を受け付けることで、移動先に配置されている番組選択マークと指定して移動した番組選択マークとを入れ替え配置するようにレイアウト情報を変更する第一レイアウト情報変更部とを有する番組受信装置を提供する。また、請求項２に記載の発明は、前記番組受信装置は、テレビジョン受信装置であり、前記番組選択マーク保持部は、ディスプレイ上での利用者による選局操作に利用するチャンネル選択マークを保持するチャンネル選択マーク保持手段を有し、前記レイアウト情報保持部は、チャンネル選択マークをディスプレイ上に表示するためのレイアウト情報を保持するチャンネル選択マーク対応レイアウト情報保持手段を有し、前記第一レイアウト情報変更部は、チャンネル選択マークを指定し、ディスプレイ上のレイアウト内で隣接するチャンネル選択マーク位置へのグラフィカルな移動操作を受け付けることで、移動先に配置されているチャンネル選択マークと指定して移動したチャンネル選択マークとを入れ替え配置するようにレイアウト情報を変更する第一レイアウト情報変更手段を有する請求項１に記載の番組受信装置を提供する。また、請求項３に記載の発明は、ディスプレイ上での利用者による選局操作に利用する番組選択マークを保持する番組選択マーク保持部と、番組選択マークをディスプレイ上に表示するためのレイアウト情報を保持するレイアウト情報保持部と、番組選択マークを指定し、ディスプレイ上のレイアウト内で移動先位置にグラフィカルな移動操作を受け付けることで、移動により生じる番組選択マーク空位置を埋めるように他の全部又は他の一部の番組選択マークを所定の順位に従って繰り上げ又は繰り下げ移動配置するようにレイアウト情報を変更する第二レイアウト情報変更部とを有する番組受信装置を提供する。また、請求項４に記載の発明は、前記番組受信装置は、テレビジョン受信装置であり、前記番組選択マーク保持部は、ディスプレイ上での利用者による選局操作に利用するチャンネル選択マークを保持するチャンネル選択マーク保持手段を有し、前記レイアウト情報保持部は、チャンネル選択マークをディスプレイ上に表示するためのレイアウト情報を保持するチャンネル選択マーク対応レイアウト情報保持手段を有し、前記第二レイアウト情報変更部は、チャンネル選択マークを指定し、ディスプレイ上のレイアウト内で移動先位置にグラフィカルな移動操作を受け付けることで、移動により生じるチャンネル選択マーク空位置を埋めるように他の全部又は他の一部のチャンネル選択マークを所定の順位に従って繰り上げ又は繰り下げ移動配置するようにレイアウト情報を変更する第二レイアウト情報変更手段を有する請求項３に記載の番組受信装置を提供する。また、請求項５に記載の発明は、番組受信装置における番組選択マークのレイアウト変更方法であって、ディスプレイ上での利用者による選局操作に利用する番組選択マークを取得する番組選択マーク取得ステップと、前記番組選択マーク取得ステップにて取得した番組選択マークをディスプレイ上に表示するためのレイアウト情報を取得するレイアウト情報取得ステップと、番組選択マークを指定し、ディスプレイ上のレイアウト内で隣接する番組選択マーク位置へのグラフィカルな移動操作を受け付けることで、移動先に配置されている番組選択マークと指定して移動した番組選択マークとを入れ替え配置するようにレイアウト情報を変更する第一レイアウト情報変更ステップとを有するレイアウト変更方法を提供する。また、請求項６に記載の発明は、前記番組受信装置における番組選択マークのレイアウト変更方法は、テレビジョン受信装置である番組受信装置におけるチャンネル選択マークのレイアウト変更方法であって、前記番組選択マーク取得ステップは、ディスプレイ上での利用者による選局操作に利用するチャンネル選択マークを取得するチャンネル選択マーク取得サブステップを有し、前記レイアウト情報取得ステップは、チャンネル選択マーク取得サブステップにて取得したチャンネル選択マークをディスプレイ上に表示するためのレイアウト情報を取得するチャンネル選択マーク対応レイアウト情報取得サブステップを有し、前記第一レイアウト情報変更ステップは、チャンネル選択マークを指定し、ディスプレイ上のレイアウト内で隣接するチャンネル選択マーク位置へのグラフィカルな移動操作を受け付けることで、移動先に配置されているチャンネル選択マークと指定して移動したチャンネル選択マークとを入れ替え配置するようにレイアウト情報を変更する第一レイアウト情報変更サブステップを有する請求項５に記載のレイアウト変更方法を提供する。また、請求項７に記載の発明は、番組受信装置における番組選択マークのレイアウト変更方法であって、ディスプレイ上での利用者による選局操作に利用する番組選択マークを取得する番組選択マーク取得ステップと、前記番組選択マーク取得ステップにて取得した番組選択マークをディスプレイ上に表示するためのレイアウト情報を取得するレイアウト情報取得ステップと、番組選択マークを指定し、ディスプレイ上のレイアウト内で移動先位置にグラフィカルな移動操作を受け付けることで、移動により生じる番組選択マーク空位置を埋めるように他の全部又は他の一部の番組選択マークを所定の順位に従って繰り上げ又は繰り下げ移動配置するようにレイアウト情報を変更する第二レイアウト情報変更ステップとを有するレイアウト変更方法を提供する。また、請求項８に記載の発明は、前記番組受信装置における番組選択マークのレイアウト変更方法は、テレビジョン受信装置である番組受信装置におけるチャンネル選択マークのレイアウト変更方法であって、前記番組選択マーク取得ステップは、ディスプレイ上での利用者による選局操作に利用するチャンネル選択マークを取得するチャンネル選択マーク取得サブステップを有し、前記レイアウト情報取得ステップは、チャンネル選択マーク取得サブステップにて取得したチャンネル選択マークをディスプレイ上に表示するためのレイアウト情報を取得するチャンネル選択マーク対応レイアウト情報取得サブステップを有し、前記第二レイアウト情報変更ステップは、チャンネル選択マークを指定し、ディスプレイ上のレイアウト内で移動先位置にグラフィカルな移動操作を受け付けることで、移動により生じるチャンネル選択マーク空位置を埋めるように他の全部又は他の一部のチャンネル選択マークを所定の順位に従って繰り上げ又は繰り下げ移動配置するようにレイアウト情報を変更する第二レイアウト情報変更サブステップを有する請求項７に記載のレイアウト変更方法を提供する。
【発明の効果】
【００１０】
本発明により、第一に、ユーザが最も使いやすい配置に変更したい対象である移動元の番組選択マークを移動先に配置変更した場合に、それまで移動先にあった番組選択マーク、即ち、それまで最も使いやすい位置に配置したいと考えてそのように配置されていた蓋然性の高い番組選択マークを、それに次いで使いやすい位置にとどめておくなどにより、できるだけユーザの関心の高い順に、最も使いやすい位置から最も使いにくい位置へと順序良く配列されるように、他の番組選択マークの配置変更を合わせて行うことができる番組受信装置及び同装置におけるレイアウト変更方法を提供することが可能となる。
また、第二に、このような番組選択マークの配置変更を行う場合に、配置変更の主たる関心対象以外の、反射的に配置変更される番組選択マークもすべて選択する必要がない、簡易な操作で配置変更を行うことができる番組受信装置及び同装置におけるレイアウト変更方法を提供することが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下に、本発明の実施例を説明する。実施例と請求項の相互の関係は以下のとおりである。実施例１は主に請求項１、請求項２、請求項５、請求項６などに関し、実施例２は主に請求項３、請求項４、請求項７、請求項８などに関する。なお、本発明はこれら実施例に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施しうる。
【実施例１】
【００１２】
<概要>
本実施例の番組受信装置は、ディスプレイ上での利用者による選局操作に利用する番組選択マークを保持する手段と、番組選択マークをディスプレイ上に表示するためのレイアウト情報を保持する手段と、番組選択マークを指定し、ディスプレイ上のレイアウト内で隣接する番組選択マーク位置へのグラフィカルな移動操作を受け付けることで、移動先に配置されている番組選択マークと指定して移動した番組選択マークとを入れ替え配置するようにレイアウト情報を変更する手段とを有する番組受信装置である。
【００１３】
<構成>
（全般）
図１は、本実施例の番組受信装置の機能ブロックの一例を示す図である。本図に示すように、「番組受信装置」０１００は、「番組選択マーク保持部」０１０１と、「レイアウト情報保持部」０１０２と、「第一レイアウト情報変更部」０１０３とを有する。
「番組選択マーク保持部」は、ディスプレイ上での利用者による選局操作に利用する番組選択マークを保持するように構成されている。「レイアウト情報保持部」は、番組選択マークをディスプレイ上に表示するためのレイアウト情報を保持するように構成されている。「第一レイアウト情報変更部」は、番組選択マークを指定し、ディスプレイ上のレイアウト内で隣接する番組選択マーク位置へのグラフィカルな移動操作を受け付けることで、移動先に配置されている番組選択マークと指定して移動した番組選択マークとを入れ替え配置するようにレイアウト情報を変更するように構成されている。
「番組受信装置」には、広く放送番組を受信する機能を有する装置が含まれる。ここでいう「放送番組」には、例えば、地上波放送／衛星放送／ＣＡＴＶ放送などのテレビジョン放送番組が含まれるほか、地域／家庭内の無線ＬＡＮによる放送番組、インターネット等を介したサーバ型の放送番組、携帯電話等の端末向けの１セグメント放送番組などが含まれる。また、これに対応して、受信装置もテレビジョン受信装置のほか、ＤＶＤ・ＶＴＲ等の記録再生装置、パソコン、携帯電話、ＰＨＳ、ゲーム機など、広く上記の放送番組を受信できるチューナ（外部接続チューナを含む）を有する番組受信装置全般が含まれ得る。
なお、本実施例においては、これら番組受信装置のうち代表的なものであるテレビジョン受信装置の例を用いて説明するが、上に述べたところから明らかなように、本実施例の発明はテレビジョン受信装置に何ら限られるものではなく、上に例示した番組受信装置に広く適用可能である。また、同様に、本実施例においては、番組選択マークがテレビジョン受信装置のチャンネル選択マークである例を用いて説明するが、他の種類の番組選択マーク、例えば、パソコンや携帯電話の表示パネルに表示される番組を選択するための複数のアイコンなどのような番組選択マークについても、等しく適用可能である（他の実施例においても同様である）。
図１７は、本実施例の番組受信装置がテレビジョン受信装置である場合の当該装置の機能ブロックの一例を示す図である。本図に示すように、「番組受信装置（テレビジョン受信装置）」１７００の「番組選択マーク保持部」１７１０は「チャンネル選択マーク保持手段」１７１１を有し、「レイアウト情報保持部」１７２０は「チャンネル選択マーク対応レイアウト情報保持手段」１７２１を有し、「第一レイアウト情報変更部」１７３０は、「第一レイアウト情報変更手段」１７３１を有する。
【００１４】
図２は、本発明の番組受信装置の一例であるテレビジョン受信装置の全体構成の一例を示す機能ブロック図である。本図に示すように、「テレビジョン受信装置」０２００は、映像信号、音声信号などを含む放送信号を受信し、復号化して出力するための、「アンテナ」０２０１、０２０２、「アナログチューナ部」０２０３、「デジタルチューナ部」０２０４、「ＡＶスイッチ部」０２０５、「デジタル復調部」０２０６、「分離部（ＤＭＵＸ，ＤｅＭＵｌｔｉｐｌｅＸｅｒ）」０２０７、「ビデオデコード／キャプチャ部」０２０８、「ビデオセレクタ部」０２０９、「ＥＰＧ／ＯＳＤ／予約処理部」０２１０、「オーディオデコード部」０２１１、「ビデオ出力変換部」０２１２、「オーディオセレクタ部」０２１３、「オーディオ出力変換部」０２１４などを有する。また、「テレビジョン受信装置」は、本発明にかかる処理を含む装置全般にかかる処理をコンピュータにより行うことを可能にするため、「選局部」０２１５、「ＲＡＭ」０２１６、「ＣＰＵ」０２１７、「Ｉ／Ｏ」０２１８、「ビデオマウスマイコン」０２１９、「不揮発性メモリ」０２２０、「通信制御部」０２２１、「リモコン受光部」０２２２などを有する。これらは「システムバス」０２２３などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。
本発明は、以上に掲げた構成のうち選局部に相当する手段に関し、より詳細には選局部に相当する手段の有する選局のためのアイコン（番組選択マーク）のレイアウトの変更を行うための構成に関するものである。
以下、これらを構成する各手段の構成を、図１７に示したテレビジョン受信装置の有する手段の例で説明する。
【００１５】
（チャンネル選択マーク保持手段）
「チャンネル選択マーク保持手段」は、ディスプレイ上での利用者による選局操作に利用するチャンネル選択マークを保持するように構成されている。
「チャンネル選択マーク」は、上述のようにディスプレイ上での利用者による選局操作に利用するためのものである。
より詳細には、チャンネル選択マーク保持手段は、チャンネル選択マークをディスプレイ上に表示するためのグラフィック情報として保持している。このグラフィック情報の中には、チャンネル選択マークの形状、模様、色彩に関する情報が含まれる。特に、模様には、そのチャンネル選択マークに対応するチャンネルを示す文字（「ＮＨＫ」など）や数字（「１」など）が含まれ得る。
また、チャンネル選択マーク保持手段は、当該グラフィック情報であるチャンネル選択マークを一意的に識別するためのＩＤと関連付けてこれを保持している。このＩＤは、例えば「ＮＨＫ．ＪＰＧ」、「ＮＨＫ．ＢＭＰ」といったように、チャンネル選択マークに対応するチャンネルの識別情報とチャンネル選択マークのデータ形式とを含む。
チャンネル選択マークは、どのチャンネルを選択するためのマークか区別できるものであれば、その形状、模様、色彩等は問わない。また、チャンネル選択マークの数も問わない。
【００１６】
（チャンネル選択マーク対応レイアウト情報保持手段）
「チャンネル選択マーク対応レイアウト情報保持手段」は、チャンネル選択マークをディスプレイ上に表示するためのレイアウト情報を保持するように構成されている。
「レイアウト情報」には、チャンネル選択マークの画面上の配置をチャンネル選択マークごとに設定するための位置情報が含まれる。この位置情報は、例えば、ディスプレイ画面上の座標位置をピクセル単位で表示したものである。具体的には、例えばチャンネル選択マークを長方形のアイコンで表示する場合であれば、その左上隅と右下隅のピクセルの座標位置(行，列)を「（２０，３０）」、「（２３０，４２０）」というように表示したものなどが考えられる。また、複数のチャンネル選択マークのうちどれをどの位置に配置するかを設定するため、それぞれのチャンネル選択マークのＩＤが位置情報と関連付けられて保持される。
【００１７】
以上に述べた構成により、複数のチャンネル選択マークがレイアウト情報の規定する所定のレイアウトに従ってディスプレイ上にユーザによる選択可能に表示される。具体的には、チャンネル選択マーク保持手段が保持するグラフィック情報と、チャンネル選択マーク対応レイアウト情報保持手段が保持するレイアウト情報とを、それぞれが関連付けられているＩＤが共通のものを対応させる形で組み合わせることで、各チャンネル選択マークが所定の形態（グラフィック）で所定の位置に配置されて表示されることになる。
図３は、かかるグラフィック情報とレイアウト情報の組合せにより、チャンネル選択マークが画面上に表示される要領を表した概念図である。本図では、説明の便宜上、チャンネル選択マークが２個の単純な設例を示した。この場合、本図に示したような形態（長方形の中に放送局を示す文字が描かれている）のチャンネル選択マークのうち、一方のチャンネル選択マークにかかるグラフィック情報０３０３が、これを識別するためのＩＤ０３０５と関連付けられてチャンネル選択マーク保持手段０３０１において保持されるとともに、チャンネル選択マーク対応レイアウト情報保持手段０３０２において、位置情報０３０７が上記のＩＤ０３０５と共通するＩＤ０３１０と関連付けられている。そこで、この共通のＩＤ０３０５、０３１０を手掛かりに、当該チャンネル選択マーク０３１１がディスプレイ０３００上の所定の位置に(レイアウト情報により規定される位置)に、所定の形態（グラフィック情報により規定される形態）で表示される。もう一方のチャンネル選択マーク０３１２の表示要領もこれと同様である。
【００１８】
（第一レイアウト情報変更手段）
「第一レイアウト情報変更手段」は、チャンネル選択マークを指定し、ディスプレイ上のレイアウト内で隣接するチャンネル選択マーク位置へのグラフィカルな移動操作を受け付けることで、移動先に配置されているチャンネル選択マークと指定して移動したチャンネル選択マークとを入れ替え配置するようにレイアウト情報を変更するように構成されている。
図４は、本実施例の構成に従ったチャンネルリストのレイアウト変更方法の一例を示す図である。本図では、図１７の例と同様に、受信可能なチャンネルとして全部で９個のチャンネルに係るチャンネル選択マークが表示されているなかから、ユーザがＮＨＫを頻繁に視聴するなどの理由でで、左上の「１」の位置に配置されている「ＮＨＫ」を右下の「９」の位置に配置するようにレイアウト変更を行う場合で説明する。
この場合、（ａ）に示すように、まずカーソルで「ＮＨＫ」を選択し、決定キーを押すことにより「ＮＨＫ」を選択対象として確定させる。
次に（ｂ）に示すように、カーソルを「ＮＨＫ」の下隣の「４」の位置に配置されている「ＫＫＴ」に係るチャンネル選択マーク（以下、「ＫＫＴ」と略す。）の位置に移動すると、自動的に「ＮＨＫ」と「ＫＫＴ」の配置が入れ替わり、「ＮＨＫ」は「４」の位置に、「ＫＫＴ」は「１」の位置に配置される。つまり、この場合図１９を用いて説明した従来の方法と異なり、「ＫＫＴ」を選択する必要はない。
同様にして、（ｃ）に示すように「ＮＨＫ」をさらにその下隣の「７」の位置に移動すると、そこに配置されている「ＲＣＣ」に係るチャンネル選択マーク（以下、「ＲＣＣ」と略す。）が「ＮＨＫ」と入れ替わり、「ＮＨＫ」は「７」の位置に、「ＲＣＣ」は「４」の位置に配置される。
さらに、（ｄ）、（ｅ）に示すように、今度は「ＮＨＫ」を右隣のチャンネル選択マーク（「ＴＫＵ」、「ＦＮＮ」）と同様の要領で順次移動させて互いの位置の入替えを繰り返していくことにより、最終的に「ＮＨＫ」を右下の「９」の位置に配置するレイアウト変更が完了する。この間、配置変更対象として選択されるチャンネル選択マークは、配置を変更したい対象である「ＮＨＫ」だけであり、配置変更対象として関心のない他のチャンネル選択マークはこれを選択する必要がない。
また、このように「ＮＨＫ」を右下の「９」の位置に配置すること以外には関心がないので、レイアウト変更後の他のチャンネル選択マークは、図２に示した配置になることは必ずしも必要ない。
【００１９】
図５は、図４と同様、本実施例の構成に従って「ＮＨＫ」を右下の「９」の位置に配置するレイアウト変更方法の一例を示す図であり、図４とは異なる経路で「ＮＨＫ」を移動していく場合の例を示す。即ち、図４は「ＮＨＫ」が「１」の位置から順次「４」、「７」、「８」を経て「９」の位置に移動する例であったが、本図は、（ａ）から（ｅ）までに順次示すように、「ＮＨＫ」が「１」の位置から順次「２」、「３」、「６」を経て「９」の位置に移動する例である。この結果、当初「ＮＨＫ」の右隣の「２」の位置にあった「ＮＴＶ」に係るチャンネル選択マークが「１」の位置に「ＮＨＫ」と入れ替わる形で移動し（（ａ）から（ｂ）参照）、次いで、当初さらにその右隣の「３」の位置にあった「ＴＢＳ」に係るチャンネル選択マークが「２」の位置に「ＮＨＫ」と入れ替わる形で移動する（（ｂ）から（ｃ）参照）といったように、図４とは異なる移動の仕方となるため、最終的な例案と変更後の配置は、図４（ｅ）と図５（ｅ）を比較すれば明らかなように、「ＮＨＫ」が右下の「９」の位置に配置されている以外は異なる配置になっている（なお、たまたま移動経路に当たらなかった「ＲＫＫ」に係るチャンネル選択マークはどちらにおいても「５」の位置に配置されたままになっている）。このように、配置変更の対象である「ＮＨＫ」以外の配置にはユーザは関心がなければ、他のチャンネル選択マークはどこに配置されても構わないわけである。
【００２０】
また、ユーザが他のチャンネル選択マークの配置にも関心がある場合に、上に示した複数の移動方法の中から特定の移動方法を選択することにより、かかる関心にも対応したレイアウト変更が可能になる場合も考えられる。例えば、ユーザにとって、右下の「９」の位置に次いで見やすい位置がその左隣の「８」の位置であり、ユーザがＮＨＫに次いでよく視聴するチャンネルがＦＮＮの場合には、図３の方法ではなく図２の方法をとることで、「ＮＨＫ」を「９」の位置に、「ＦＮＮ」を「８」の位置に配置することができる。つまり当初の配置次第では、このように配置変更の主たる関心対象であるチャンネル選択マークだけを選択することで、主たる関心対象以外のチャンネル選択マークも合わせて最適の位置に配置変更することができるわけである。これは、従来技術によれば、主たる関心対象のチャンネル選択マークとそれ以外のチャンネル選択マークとがどのように配置されていようと常に両方のチャンネル選択マークを選択する必要があり、しかも図１９の説明で言及したように、両者を最適な配置にしようと思えばかかる煩雑な動作を繰り返して行う必要があることとは、大いに異なる点である。
【００２１】
（レイアウト情報の変更のために受け付けられる移動操作情報のフォーマット）
図６は、第一レイアウト情報変更手段が、移動先に配置されているチャンネル選択マークと指定して移動したチャンネル選択マークとを入れ替え配置するようにレイアウト情報を変更するために受け付けるグラフィカルな移動操作情報のフォーマットの一例を示す図であって、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）フォーマットで一例である。操作情報は、例えば列ごとに表に格納されているので、送信される操作情報は当該情報のどの部分がどの列に格納されていた部分であるかを示す必要がある。そこで、同図の例では、ＸＭＬのフォーマットで列に格納された情報を区切っている。例えば、「<チャンネル選択マークＩＤ>」と「<／チャンネル選択マークＩＤ>」とで挟まれた部分は、表の「電子機器ＩＤ」の列に格納された部分であることを示しているといったごときである。
本図では、１番目の操作ではＲ行Ｃ列に位置するチャンネル選択マークが、縦方向（列方向）にのみ下に一つ移動し（即ち、横方向（行方向）には移動しない）、２番目の操作で、入替りに一つ下の（Ｒ＋１）行Ｃ列にあるチャンネル選択マークが一つ上に移動する例を示した。
ただし、フォーマットはＸＭＬフォーマットに限られず、他のフォーマットであってもよい。
【００２２】
（第一レイアウト情報変更プログラムの例）
図７は、第一レイアウト情報変更プログラムの記述の一例を示す図である（なお、図中にコメントを付記する）。本図にいう「Ｂｕｔｔｏｎ」はチャンネル選択マークを指すところ、本図に示すように、当該ボタンはデータ型であり、ボタンのデータを格納する。
また、「Ｂｕｔｔｏｎ  Ｂｕｔｔｏｎｓ［ＭａｘＲ］［ＭａｘＣ］；」という記述は、縦に最大Ｒ個、横に最大Ｃ個のボタンの領域を配列することを意味する。即ち、「Ｂｕｔｔｏｎｓ」は、２次元の「Ｂｕｔｔｏｎ」というデータ型のデータの配列となる。また、配列の添え字は、０から始まることとする。従って、「Ｂｕｔｔｏｎｓ[０][０]」から「Ｂｕｔｔｏｎｓ［ＭａｘＲ−１］［ＭａｘＣ−１］」までが有効な領域となる。
また、「ｉｎｔ  ｃｕｒｒｅｎｔ＿Ｒ，  ｃｕｒｒｅｎｔ＿Ｃ；」は、配置変更の主たる関心対象であるボタンの位置を記憶する変数を示す。
「ｃｕｒｒｅｎｔ＿Ｒ  ＝  ｇｅｔ＿ｃｕｒｒｅｎｔ＿Ｒ（）；」は、配置変更の主たる関心対象であるボタンの縦方向の位置の取得を行うことを示す。同様に、「ｃｕｒｒｅｎｔ＿Ｃ  ＝  ｇｅｔ＿ｃｕｒｒｅｎｔ＿Ｃ（）；」は、配置変更の主たる関心対象であるボタンの横方向の位置の取得を示す。
「ｉｎｔ  ｍｏｖｅ＿Ｒ  ＝  ｇｅｔ＿ｍｏｖｅ＿Ｒ（）;」は、縦方向の移動量（１、０、−１のいずれか）を示し、「ｉｎｔ  ｍｏｖｅ＿Ｃ  ＝  ｇｅｔ＿ｍｏｖｅ＿Ｃ（）;」は横報告の移動量（１、０、−１のいずれか）を示す。
図中に示したプログラムでは記述を省略しているが、厳密には配置変更の主たる関心対象であるボタンの位置と移動量とが適正であるかどうかをチェックする必要がある（例えば、「ｃｕｒｒｅｎｔ＿Ｒ」、「ｃｕｒｒｅｎｔ＿Ｃ」がともに「０」のとき、「ｍｏｖｅ＿Ｒ」、「ｍｏｖｅ＿Ｃ」のいずれかが「−１」になるとエラーとする必要がある）。
「Ｂｕｔｔｏｎ  ｔｍｐ；」は、ボタンのデータの一時記憶領域である。
そして、配置変更の主たる関心対象であるボタンと移動先のボタンとの入れ替えにかかるプログラムは、以下に示すように記述される。
「・  Ｂｕｔｔｏｎｓ［ｃｕｒｒｅｎｔ＿Ｒ］［ｃｕｒｒｅｎｔ＿Ｃ］  ＝  Ｂｕｔｔｏｎｓ［ｃｕｒｒｅｎｔＲ＋ｍｏｖｅ＿Ｒ］［ｃｕｒｒｅｎｔ＿Ｃ＋ｍｏｖｅ＿Ｃ］；」
「・  Ｂｕｔｔｏｎｓ［ｃｕｒｒｅｎｔＲ＋ｍｏｖｅ＿Ｒ］［ｃｕｒｒｅｎｔ＿Ｃ＋ｍｏｖｅ＿Ｃ］  ＝  ｔｍｐ；」
【００２３】
（ハードウェア構成）
次に、本実施例のテレビジョン受信装置のハードウェア構成について説明する。
図８は本実施例のテレビジョン受信装置のハードウェア構成の一例を示す概略図である。本図に示すように、本実施例のテレビジョン受信装置のチャンネル選択マーク保持手段とチャンネル選択マーク対応レイアウト情報保持手段は「記憶装置（記録媒体）」０８０１と、「メインメモリ」０８０２と、「ＣＰＵ」０８０３などから構成される。第一レイアウト情報変更手段は「記憶装置（記録媒体）」と、「メインメモリ」と、「ＣＰＵ」と、「Ｉ／Ｏ」０８０４と、「ディスプレイ」０８０５などから構成される。これらは「システムバス」０８０６などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。記憶装置はＣＰＵによって実行される各種プログラムなどを記憶している。またメインメモリは、プログラムがＣＰＵによって実行される際の作業領域であるワーク領域を提供する。また、このメインメモリや記憶装置にはそれぞれ複数のメモリアドレスが割り当てられており、ＣＰＵで実行されるプログラムは、そのメモリアドレスを特定しアクセスすることで相互にデータのやりとりを行い、処理を行うことが可能になっている。本例ではレイアウト表示プログラムと第一レイアウト情報変更プログラムとが記憶装置に記憶されており、これらのプログラムは例えば電源投入とともに自動的に記憶装置から読み出されてメインメモリに常駐する。
【００２４】
まず、チャンネル選択マークを初期表示するための構成について説明する。記憶装置には、予め複数のチャンネル選択マークが記憶されている。なお、複数のチャンネル選択マークは、それぞれ特定のチャンネルと対応しており、これがディスプレイ画面上に表示された場合にチャンネル選択マークをクリックすることにより、これに対応するチャンネルが選局されて当該チャンネルの番組がディスプレイに表示されるように構成されている。これを実現するための具体的な構成には公知技術が用いられる。例えば、テレビジョン受信装置が複数のチャンネルにかかる放送波の中から所定のチャンネルにかかる放送波を選択的に受信するための複数のチューナ（図示を省略）を有しているとともに、記憶装置には各チャンネルの受信に必要な選局データが記憶されている。そこで、あるチャンネル選択マークがクリックされるとこれに対応するチャンネルの受信に必要な選局データが選択され、当該選局データに従い、これに対応するチューナが受信した放送波にかかる番組がディスプレイに表示される。
そこで、ＣＰＵは、それぞれのチャンネル選択マークのディスプレイ上での表示位置を決めるため、チャンネル選択マークと表示位置との関連付けを行う。この表示位置は、例えば、表示対象となるチャンネル選択マークの数に応じてディスプレイ上の領域を分割して一連番号を付することにより特定される。例えば、図４などで示した例の場合で言えば、表示対象となるチャンネル選択マークの数が９個であるので、ディスプレイ上の領域を９個の区画に分割し、左上が「（１，１）」、その右隣が「（１，２）」といったように各区画に一連番号付することにより、チャンネル選択マークを表示すべき表示位置が特定される。あるいは、ディスプレイ画面上の表示位置をピクセル単位で表示するようにしてもよい。例えばチャンネル選択マークを長方形のアイコンで表示する場合であれば、その左上隅と右下隅のピクセルの座標位置で表示したものなどであってもよい。
次に、このようにして特定された表示位置のうち、どの位置にどのチャンネル選択マークを表示するかを決める必要があるので、表示位置とチャンネル選択マークを識別するための識別情報の関連付けがなされる。この関連付けは、例えばそれぞれのチャンネル選択マークの表示位置をユーザに選択させて入力させるための入力用画面をディスプレイに表示することにより、ユーザの入力を受け付けて関連付けてもよいし、予め設定された所定のルール、例えば放送波の周波数の低い順に並べる土いったルールに従って関連付けてもよい。このようにして生成された表示位置とチャンネル選択マークの識別情報とを関連付けた情報は、レイアウト情報としてメインメモリに格納される。
【００２５】
次に、ユーザがチャンネル選択マークの表示位置を変更するために特定のチャンネル選択マークを移動させる場合に、隣接するチャンネル選択マーク位置へのグラフィカルな移動操作を受け付けることで、移動先に配置されているチャンネル選択マークと指定して移動したチャンネル選択マークとを入れ替え配置するようにレイアウト情報を変更するための構成について説明する。この変更処理の実行は、第一レイアウト情報変更プログラムの定める以下の手順に従って行われる。
まず、ＣＰＵはＩ／Ｏを介して受け付けた選択のための決定キーの押下にかかる入力信号に基づいて、移動する対象として選択された移動元のチャンネル選択マークの識別情報と位置情報を読み出す。ここでは、位置情報は、ディスプレイ上に縦に配列できる最大個数(Ｒ個とする。図４の例ではＲ＝３である)のボタン領域における縦方向の位置と、ディスプレイ上に横に配列できる最大個数(Ｃ個とする。図４の例ではＣ＝３である)のボタン領域における横方向の位置との組合せで示される。
次に、ＣＰＵは、Ｉ／Ｏを介して受け付けたカーソルの移動にかかる入力信号を受け付けて、移動対象である移動元のチャンネル選択マークの縦方向の移動量と横方向の移動量を取得してメインメモリに格納する。縦方向、横方向の移動量はいずれも「１」、「０」「−１」のいずれかである。例えば、縦方向の移動量が「１」、横方向の移動量が「０」の場合は、当該チャンネル選択マークを下隣の位置に移動するための移動量を示していることになる。
次にＣＰＵは、上記の移動量に基づき、移動先の位置情報を取得し、それまで当該チャンネル選択マークが関連付けられていた位置情報との関連付けを断ち切って、これを新たに上記の移動先の位置情報と関連付ける処理を行う。これは、チャンネル選択マークをメインメモリの移動先の位置情報と同じデータ領域に格納することで実現される。同様に、ＣＰＵは、移動先のチャンネル選択マークとそれまで関連付けられていた位置情報との関連付けを断ち切って、新たに移動元の位置情報と関連付ける。この結果、当初移動元の位置に表示されていたチャンネル選択マークが移動先の位置に、当初移動先の位置に表示されていたチャンネル選択マークが移動元の位置にそれぞれ配置されることになり、隣接するこれら二つのチャンネル選択マークの入れ替えが完了することになる。
【００２６】
これを、図４に示したチャンネル選択マークの入替えを行う場合の例で具体的に説明すると、以下のとおりである。
まず、ユーザが、表示位置「(１，１)」(一連番号でいえば「１」の位置)に表示されている「ＮＨＫ」を選択し、決定キーを押す入力を行うと、ＣＰＵはＩ／Ｏを介してこの入力信号を受け付けて、当該信号に含まれるチャンネル選択マーク「ＮＨＫ」を識別するための識別情報と、この識別情報に関連付けられた表示位置情報「(１，１)」を読み出す。
次に、ユーザが、カーソルを「ＮＨＫ」の表示位置「１」から下隣の「ＫＫＴ」の表示位置４」の位置に移動させるための入力を行った場合、ＣＰＵはＩ／Ｏを介してこの入力信号を受け付けて、縦方向の移動量「１」と横方向の移動量「０」を取得し、メインメモリに格納する。
次にＣＰＵは、上記の移動量に基づき、移動先の位置情報「（２，１）」を取得し、それまで当該チャンネル選択マーク「ＮＨＫ」の識別情報が関連付けられていた位置情報「（１，１）」との関連付けを断ち切って、これを新たに上記の移動先の位置情報「（２，１）」と関連付けるため、「ＮＨＫ」の識別情報と表示位置情報「(２，１)」をメインメモリのデータ領域の同じ領域に格納する。同様に、ＣＰＵは、移動先のチャンネル選択マーク「ＫＫＴ」とそれまで関連付けられていた位置情報「（２，１）」との関連付けを断ち切って、新たに移動元の位置情報「（１，１）」と関連付けるため、「ＫＫＴ」の識別情報と表示位置情報「(１，１)」をメインメモリのデータ領域の同じ領域に格納する。
さらに、ＣＰＵはレイアウト表示プログラムを実行して、上記変更されたレイアウト情報に基づき、チャンネル選択マークをディスプレイ上に表示する。
【００２７】
<処理の流れ>
図９は、本実施例のテレビジョン受信装置における処理の流れの一例を示す図であって、チャンネル選択マークの初期表示にかかる処理の流れの一例を示す図である。
まず、チャンネル選択マークの読出しステップＳ０９０１において、テレビジョン受信装置は、チャンネル選択マークを読み出す。
次に、チャンネル選択マークと表示位置の関連付けステップＳ０９０２において、テレビジョン受信装置は、チャンネル選択マークと表示位置の関連付けを行う。この処理は、さらに、表示領域の設定Ｓ０９０３、表示位置とチャンネル選択マーク識別情報との関連付けＳ０９０４というサブステップからなる。
次に、チャンネル選択マークの表示ステップＳ０９０５において、テレビジョン受信装置は、前記ステップＳ０９０３，Ｓ０９０４にてなされた表示領域の設定及びチャンネル選択マークの表示位置との関連付けに基づいて、それぞれのチャンネル選択マークを所定の表示位置に表示する。
【００２８】
次に、図１０は、本実施例のテレビジョン受信装置における処理の流れの一例を示す図であって、レイアウト情報の変更にかかる処理の流れの一例を示す図である。
まず、チャンネル選択マーク選択のための決定キーの入力受付けステップＳ１００１において、テレビジョン受信装置は、当該入力の受付けを行う。
次に、移動元チャンネル選択マーク識別情報と位置情報の読出しステップＳ１００２において、テレビジョン受信装置は、前記ステップにて受け付けた入力に基づいて移動する対象として選択された移動元のチャンネル選択マークの識別情報と位置情報を読み出す。
次に、カーソル移動の入力受付けステップＳ１００３において、テレビジョン受信装置は、当該入力の受付けを行う。
次に、移動元チャンネル選択マークの移動量の取得ステップＳ１００４において、テレビジョン受信装置は、前記ステップにて受け付けた入力に基づいて移動対象である移動元のチャンネル選択マークの縦方向の移動量と横方向の移動量を取得してメインメモリに格納する。
次に、移動先位置情報の取得ステップＳ１００５において、テレビジョン受信装置は、前記ステップＳ１００４にて取得した移動量に基づき、移動先の位置情報を取得する。
次に、移動元チャンネル選択マークの移動先位置情報との関連付けステップＳ１００６において、テレビジョン受信装置は、移動対象として選択された移動元チャンネル選択マークがそれまで関連付けられていた位置情報との関連付けを断ち切って、これを新たに移動先の位置情報と関連付ける処理を行う。
さらに、移動先チャンネル選択マークの移動元位置情報との関連付けステップＳ１００７において、テレビジョン受信装置は、移動先に配置されていたチャンネル選択マークがそれまで関連付けられていた移動先の位置情報との関連付けを断ち切って、これを新たに移動元の位置情報と関連付ける処理を行う。
【００２９】
<効果>
本実施例の発明により、ユーザの関心の対象である移動元の番組選択マークだけを選択対象として移動先に配置変更する操作を行うことが可能な番組受信装置であって、選択した番組選択マークを隣接する位置に移動させる操作を行うだけで、その隣接した位置にある番組選択マークと入れ替わるように配置変更することができる番組受信装置を提供することが可能となる。
【実施例２】
【００３０】
<概要>
本実施例の番組受信装置は、ディスプレイ上での利用者による選局操作に利用する番組選択マークを保持する手段と、番組選択マークをディスプレイ上に表示するための手段と、番組選択マークを指定し、ディスプレイ上のレイアウト内で移動先位置にグラフィカルな移動操作を受け付けることで、移動により生じる番組選択マーク空位置を埋めるように他の全部又は他の一部の番組選択マークを所定の順位に従って繰り上げ又は繰り下げ移動配置するようにレイアウト情報を変更する手段とを有する番組受信装置である。
即ち、本実施例の番組受信装置は、本発明の二つの解決課題のうち、移動対象となるすべての番組選択マークを選択する煩雑さの解消に関し、実施例１と異なり、隣接する番組選択マークとの間で入れ替えを行うのではなく、移動させたい番組選択マークを所定の位置に移動させると、その間の他の番組選択マークが順送りで移動配置される。つまり、実施例１と異なり、移動元の番組選択マークだけでなく移動先の番組選択マークも選択する必要があるものの、その間に位置する番組選択マークは選択することなく順送りによる配置変更がなされるという形で、移動対象となるすべての番組選択マークを選択する煩雑さの解消を図っている。
【００３１】
<構成>
（全般構成・用語の定義）
図１１は本実施例の番組受信装置の機能ブロックの一例を示す図である。本図に示すように、「番組受信装置」１１００は、「番組選択マーク保持部」１１１０と、「レイアウト情報保持部」１１２０と、「第二レイアウト情報変更部」１１４０とを有する。
「番組選択マーク保持部」は、ディスプレイ上での利用者による選局操作に利用する番組選択マークを保持するように構成されている。「レイアウト情報保持部」は、番組選択マークをディスプレイ上に表示するためのレイアウト情報を保持するように構成されている。「第二レイアウト情報変更部」は、番組選択マークを指定し、ディスプレイ上のレイアウト内で移動先位置にグラフィカルな移動操作を受け付けることで、移動により生じる番組選択マーク空位置を埋めるように他の全部又は他の一部の番組選択マークを所定の順位に従って繰り上げ又は繰り下げ移動配置するようにレイアウト情報を変更するように構成されている。
図１８は、本実施例の番組受信装置がテレビジョン受信装置である場合の当該装置の機能ブロックの一例を示す図である。本図に示すように、「番組受信装置（テレビジョン受信装置）」１８００の「番組選択マーク保持部」１８１０は「チャンネル選択マーク保持手段」１８１１を有し、「レイアウト情報保持部」１８２０は「チャンネル選択マーク対応レイアウト情報保持手段」１８２１を有し、「第二レイアウト情報変更部」１８４０は、「第二レイアウト情報変更手段」１７４１を有する。
本発明の番組受信装置の一例であるテレビジョン受信装置も、実施例１について図２に一例を示したような全体構成を有する装置であって、本発明が、このうち選局部に相当する手段に関し、より詳細には選局部に相当する手段の有する選局のためのアイコン（番組選択マーク）のレイアウトの変更を行うための構成に関するものである点は実施例１と共通する。
図１８に示した構成のうち、「チャンネル選択マーク保持手段」及び「チャンネル選択マーク対応レイアウト情報保持手段」の構成は実施例１で述べたところと共通するので説明を省略し、ここでは「第二レイアウト情報変更手段」の構成について説明する。
【００３２】
（第二レイアウト情報変更手段）
「第二レイアウト情報変更手段」は、チャンネル選択マークを指定し、ディスプレイ上のレイアウト内で移動先位置にグラフィカルな移動操作を受け付けることで、移動により生じるチャンネル選択マーク空位置を埋めるように他の全部又は他の一部のチャンネル選択マークを所定の順位に従って繰り上げ又は繰り下げ移動配置するようにレイアウト情報を変更するように構成されている。
図１２は、本実施例の構成に従ったチャンネルリストのレイアウト変更方法の一例を示す図である。本図では、図４の例と同様に、受信可能なチャンネルとして全部で９個のチャンネルに係るチャンネル選択マークが表示されているなかから、ユーザがＮＨＫを頻繁に視聴するなどの理由でで、左上の「１」の位置に配置されている「ＮＨＫ」の配置を変更するレイアウト変更を行う例で説明するが、図４の例と異なり、左下の「７」の位置に配置するようにレイアウト変更を行う場合で説明する。このような場合としては、例えばユーザの最も見やすい配置が左下である場合などが考えられる。
この場合、（ａ）に示すように、まずカーソルで「ＮＨＫ」を選択し、決定キーを押すことにより「ＮＨＫ」を選択対象として確定させる。
次に（ｂ）に示すように、カーソルを「７」の位置に移動して、その位置に配置されている「ＲＣＣ」を選択する。図４の場合と異なり、カーソルを「４」の位置、「７」と位置と順次移動させても、隣接する移動先に位置するチャンネル選択マークが自動的に入れ替わって配置されることはない。また、移動先の「ＲＣＣ」について選択動作を行う必要がある。つまり、ここまでは図１９を用いて説明した従来の方法と同様である。
次に、（ｃ）に示すように、「ＲＣＣ」を選択した状態で決定キーを押すと、「ＮＨＫ」が「７」の位置に配置される。すると、（ｅ）に示すように、これに連動して「１」の位置の「ＮＨＫ」と「７」の位置の「ＲＣＣ」の間の「２」から「６」までの位置に配置されていた「ＮＴＶ」、「ＴＢＳ」、「ＫＫＴ」、「ＲＫＫ」及び「ＮＢＳ」にかかるチャンネル選択マーク並びに「７」の位置に配置されていた「ＲＣＣ」が一つずつ繰り上がって「１」から「６」までに配置される。従って、「２」から「６」には位置されていた５個のチャンネル選択マークについては移動対象として選択する必要がないことになる。
【００３３】
（レイアウト情報の変更のために受け付けられる移動操作情報のフォーマット）
図１３は、第二レイアウト情報変更部が、チャンネル選択マークを指定し、ディスプレイ上のレイアウト内で移動先位置にグラフィカルな移動操作を受け付けることで、移動により生じるチャンネル選択マーク空位置を埋めるように他の全部又は他の一部のチャンネル選択マークを所定の順位に従って繰り上げ又は繰り下げ移動配置するようにレイアウト情報を変更するために受け付けるグラフィカルな移動操作情報のフォーマットの一例を示す図であって、ＸＭＬフォーマットで一例である。ただし、フォーマットはＸＭＬフォーマットに限られず、他のフォーマットであってもよい。
【００３４】
（第二レイアウト情報変更プログラムの例）
図１４は、第二レイアウト情報変更プログラムの記述の一例を示す図である（なお、図中にコメントを付記する）。本図にいう「Ｂｕｔｔｏｎ」もチャンネル選択マークを指すところ、本図に示すように、当該ボタンはデータ型であり、ボタンのデータを格納する。
また、「Ｂｕｔｔｏｎ  Ｂｕｔｔｏｎｓ［ＭａｘＲ］［ＭａｘＣ］；」という記述は、縦に最大Ｒ個、横に最大Ｃ個のボタンの領域を配列することを意味する点及び配列の添え字は、０から始まることとする点も実施例１と共通する。
また実施例１と同様に、「ｉｎｔ  ｃｕｒｒｅｎｔ＿Ｒ，  ｃｕｒｒｅｎｔ＿Ｃ；」は、配置変更の主たる関心対象であるボタン（配置変更の関心対象であるボタン）の位置を記憶する変数を示し、「ｃｕｒｒｅｎｔ＿Ｒ  ＝  ｇｅｔ＿ｃｕｒｒｅｎｔ＿Ｒ（）；」は、配置変更の主たる関心対象であるボタンの縦方向の位置の取得を行うことを示し、「ｃｕｒｒｅｎｔ＿Ｃ  ＝  ｇｅｔ＿ｃｕｒｒｅｎｔ＿Ｃ（）；」は、配置変更の主たる関心対象であるボタンの横方向の位置の取得を示す。また、「ｉｎｔ  ｄｅｓｔ＿Ｒ  ＝  ｇｅｔ＿ｔａｒｇｅｔ＿Ｒ（）；」は、移動先のボタンの縦方向の位置の取得と代入を示し、「ｉｎｔ  ｄｅｓｔ＿Ｃ  ＝  ｇｅｔ＿ｔａｒｇｅｔ＿Ｃ（）；」は、移動先のボタンの横方向の位置の取得と代入を示す。
【００３５】
そこで、配置変更の関心対象であるボタンを移動先のボタンの位置に配置するとともに、移動元から移動先までの間に配置されているボタンを一つずつ繰り上げる操作にかかるプログラムは、以下に示すように記述される。
「ｗｈｉｌｅ  （!  （ｃｕｒｒｅｎｔ＿Ｒ  ＝＝  ｄｅｓｔ＿Ｒ  &&  ｃｕｒｒｅｎｔ＿Ｃ  ＝＝  ｄｅｓｔ＿Ｃ））｛
ｉｎｔ  ｏｌｄ＿Ｒ  ＝  ｃｕｒｒｅｎｔ＿Ｒ；（コメント：一つ移動する前の位置を示す）
ｉｎｔ  ｏｌｄ＿Ｃ  ＝  ｃｕｒｒｅｎｔ＿Ｃ；（コメント：一つ移動する前の位置を示す）」
・        ｃｕｒｒｅｎｔ＿Ｃ  ＝  ｃｕｒｒｅｎｔ＿Ｃ  ＋  １；
・        ｉｆ  （ｃｕｒｒｅｎｔ＿Ｃ  ＝＝  ＭａｘＣ）  ｛
・                ｃｕｒｒｅｎｔ＿Ｃ  ＝  ０；
・        ｃｕｒｒｅｎｔ＿Ｒ  ＝  ｃｕｒｒｅｎｔ＿Ｒ  ＋  １；
・        ｝
・        Ｂｕｔｔｏｎｓ［ｏｌｄ＿Ｒ］［ｏｌｄ＿Ｃ］  ＝  Ｂｕｔｔｏｎｓ［ｃｕｒｒｅｎｔ＿Ｒ］［ｃｕｒｒｅｎｔ_Ｃ］；
?｝
・Ｂｕｔｔｏｎｓ［ｄｅｓｔ＿Ｒ］［ｄｅｓｔ＿Ｃ］  ＝  ｔｍｐ；」
これにより、配置変更の関心対象であるボタンがメインメモリに一次格納された後、処理対象ボタンとして注目する対象を一つ右か次の行の先頭に移動し、そのボタンの内容を移動する前の場所へ代入する。そして、この処理を繰り返していくと、最後に関心対象であるボタンの移動先のボタンの内容を移動する前の場所に代入することとなるので、その空いた位置に、先に一時格納した関心対象であるボタンの内容を代入する。をいた位置に注目しているボタンを一つ右か次の行の先頭に移動する。
【００３６】
（ハードウェア構成）
次に、本実施例のテレビジョン受信装置のハードウェア構成について説明する。
図１５は、本実施例のテレビジョン受信装置のハードウェア構成の一例を示す概略図である。本図に示すように、本実施例のテレビジョン受信装置のチャンネル選択マーク保持手段とチャンネル選択マーク対応レイアウト情報保持手段は「記憶装置（記録媒体）」１５０１と、「メインメモリ」１５０２と、「ＣＰＵ」１５０３などから構成される。第二レイアウト情報変更手段は「記憶装置（記録媒体）」と、「メインメモリ」と、「ＣＰＵ」と、「Ｉ／Ｏ」１５０４と、「ディスプレイ」１５０５などから構成される。これらは「システムバス」１５０６などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。
チャンネル選択マークを初期表示するための構成は、実施例１のテレビジョン受信装置のハードウェア構成と共通するので説明を省略し、ここでは、チャンネル選択マークを指定し、ディスプレイ上のレイアウト内で移動先位置にグラフィカルな移動操作を受け付けることで、移動により生じるチャンネル選択マーク空位置を埋めるように他の全部又は他の一部のチャンネル選択マークを所定の順位に従って繰り上げ又は繰り下げ移動配置するようにレイアウト情報を変更するための構成について説明する。この変更処理の実行は、第二レイアウト情報変更プログラムの定める以下の手順に従って行われる。
【００３７】
まず、ＣＰＵはＩ／Ｏを介して受け付けた選択のための決定キーの押下にかかる入力信号に基づいて、移動する対象として選択された移動元のチャンネル選択マークの識別情報と位置情報を取得してメインメモリに格納する。ここでは、位置情報は、ディスプレイ上に縦に配列できる最大個数(Ｒ個とする。図１２の例ではＲ＝３である)のボタン領域における縦方向の位置と、ディスプレイ上に横に配列できる最大個数(Ｃ個とする。図１２の例ではＣ＝３である)のボタン領域における横方向の位置との組合せで示される。
次に、ＣＰＵは、Ｉ／Ｏを介して受け付けた移動先のチャンネル選択マークの選択のための決定キーの押下にかかる入力信号を受け付けて、移動先のチャンネル選択マークの位置情報（縦方向及び横方向）を取得してメインメモリに格納する。
次にＣＰＵは、移動する対象として選択された移動元のチャンネル選択マークの一つ右もしくは次の行の先頭に位置するチャンネル選択マークの識別情報を読み出し、それまで当該チャンネル選択マークが関連付けられていた位置情報との関連付けを断ち切って、これを新たにその一つ前の位置情報と関連付ける処理を行う。これは、チャンネル選択マークをメインメモリの移動先の位置情報と同じデータ領域に格納することで実現される。
次に、ＣＰＵは、処理対象をさらに一つ右もしくは次の行の先頭に位置するチャンネル選択マークに移し、同様の処理を行う。ＣＰＵは、この処理を移動元の位置情報が最初に選択した主たる関心対象のチャンネル選択マークの移動先の位置情報と一致するまで繰り返す。そして、移動元の位置情報と主たる関心対象のチャンネル選択マークの移動先の位置情報とが一致すると、最後に、ＣＰＵは、メインメモリに一旦格納されていた移動元のチャンネル選択マークの識別情報を読み出し、これを移動先の位置情報と関連付けて格納する。この結果、当初移動元の位置に表示されていたチャンネル選択マークが移動先の位置に配置されるとともに、移動元と移動先の間に配置されていたチャンネル選択マークが一つずつ繰り上がって配置されることになり、配置変更処理が完了する。
さらに、ＣＰＵはレイアウト表示プログラムを実行して、上記変更されたレイアウト情報に基づき、チャンネル選択マークをディスプレイ上に表示する。
【００３８】
以上のハードウェア構成を、図１２に示したチャンネル選択マークの入替えを行う場合の例で具体的に説明すると、以下のとおりである。
まず、ユーザが、表示位置「(１，１)」(一連番号でいえば「１」の位置)に表示されている「ＮＨＫ」を選択し、決定キーを押す入力を行うと、ＣＰＵはＩ／Ｏを介してこの入力信号を受け付けて、当該信号に含まれるチャンネル選択マーク「ＮＨＫ」を識別するための識別情報と、この識別情報に関連付けられた表示位置情報「(１，１)」を取得し、メインメモリに一旦格納する。
次に、ユーザが、カーソルを「ＮＨＫ」の表示位置「１」から「７」の位置に移動させて、当該位置に配置されている「ＲＣＣ」を選択するための入力を行った場合、ＣＰＵはＩ／Ｏを介してこの入力信号を受け付けて、移動先のチャンネル選択マークの位置情報である「（３，１）」を取得してメインメモリに格納する。
次にＣＰＵは、移動元の位置情報「（１，１）」(一連番号でいえば「１」の位置)を読み出し、その一つ右もしく次の行の先頭に配置されているチャンネル選択マークの位置情報を読み出す。本例では一つ右の位置情報「（１，２）」(一連番号でいえば「２」の位置)を読み出す。そして、当該位置情報と関連付けられているチャンネル選択マーク「ＮＴＶ」が関連付けられていた位置情報との関連付けを断ち切って、これを新たにその一つ前の位置情報「（１，１）」と関連付ける処理を行う。この処理を終えると、ＣＰＵは、さらに「ＮＴＶ」の一つ右の位置情報「（１，３）」(一連番号でいえば「３」の位置)を読み出す。そして、当該位置情報と関連付けられているチャンネル選択マーク「ＴＢＳ」が関連付けられていた位置情報との関連付けを断ち切って、これを新たにその一つ前の位置情報「（１，２）」)と関連付ける処理を行う。その後もＣＰＵは、この処理を繰り返していき、最後に位置情報「（３，１）」(一連番号でいえば「７」の位置)に配置されている「ＲＣＣ」の識別情報を読み出して、それまで関連付けられていた位置情報との関連付けを断ち切って、新たにその一つ前の位置情報「（２，３）」(一連番号でいえば「６」の位置)と関連付ける処理を行うと、当該処理対象チャンネル選択マーク「ＲＣＣ」の移動元の位置情報が移動関心対象である「ＮＨＫ」の移動先の位置情報と一致することになる。そこで、ＣＰＵは一旦メインメモリに格納していた「ＮＨＫ」の識別情報を読み出して、この空いた位置である「（３，１）」の位置情報と関連付けて格納する。
【００３９】
<処理の流れ>
図１６は、本実施例のテレビジョン受信装置における処理の流れの一例を示す図であって、レイアウト情報の変更にかかる処理の流れの一例を示す図である。なお、チャンネル選択マークの初期表示にかかる処理の流れは、実施例１と同様であるので、説明を省略する。
まず、チャンネル選択マーク選択のための決定キーの入力受付けステップＳ１６０１において、テレビジョン受信装置は、当該入力の受付けを行う。
次に、移動元チャンネル選択マークの位置情報の取得ステップＳ１６０２において、テレビジョン受信装置は、前記ステップＳ１６０１にて受け付けた入力に基づいて移動元のチャンネル選択マークの識別情報及び位置情報（縦方向及び横方向）を取得してメインメモリに格納する。
次に、移動先のチャンネル選択マーク選択のための決定キーの入力受付けステップＳ１６０３において、テレビジョン受信装置は、当該入力の受付けを行う。
次に、移動先チャンネル選択マークの位置情報の取得ステップＳ１６０４において、テレビジョン受信装置は、前記ステップＳ１６０３にて受け付けた入力に基づいて移動先のチャンネル選択マークの位置情報（縦方向及び横方向）を取得してメインメモリに格納する。
次に、移動元チャンネル選択マークの一つ右もしくは次の行の先頭のチャンネル選択マークの新たな位置情報との関連付けステップＳ１６０５において、テレビジョン受信装置は、移動元のチャンネル選択マークの一つ右もしくは次の行の先頭のチャンネル選択マークがそれまで関連付けられていた位置情報との関連付けを断ち切って、これを新たにその一つ前の位置情報と関連付ける処理を行う。
次に、前記ステップＳ１６０５にて関連付けが断ち切られた移動元の位置情報が配置移動の主たる関心対象のチャンネル選択マークの移動先の位置情報と一致するかの判断ステップＳ１６０６において、かかる判断を行い、その判断結果が「一致しない」との場合は、ステップＳ１６０５に戻って当該処理を行う。そして、当該処理により関連付けが断ち切られた位置情報について同様の判断を行い、その判断結果が「一致する」との判断結果になるまでこの処理を繰り返す。
そして、ステップＳ１６０６における判断結果が「一致する」との判断結果の場合には、移動先チャンネル選択マークの位置情報との関連付けステップＳ１６０７において、テレビジョン受信装置は、メインメモリに一旦格納されていた移動元のチャンネル選択マークの位置情報を読み出し、これを移動先の位置情報と関連付けて格納する。
【００４０】
<効果>
本実施例の発明により、ユーザの関心の対象である移動元の番組選択マークだけを選択対象として移動先に配置変更する操作を行うことが可能な番組受信装置であって、選択した番組選択マークを隣接する位置に移動させる操作を行うだけで、その隣接した位置にある番組選択マークと入れ替わるように配置変更することができる番組受信装置を提供することが可能となる。
【図面の簡単な説明】
【００４１】
【図１】実施例１の番組受信装置の機能ブロックの一例を示す図
【図２】本発明のテレビジョン受信装置の全体構成の一例を示す機能ブロック図
【図３】グラフィック情報とレイアウト情報の組合せによりチャンネル選択マークが画面上に表示される要領を表した概念図
【図４】実施例１の構成に従ったチャンネルリストのレイアウト変更方法の一例を示す図
【図５】実施例１の構成に従ったチャンネルリストのレイアウト変更方法の一例を示す図
【図６】第一レイアウト情報変更部がレイアウト情報を変更するために受け付けるグラフィカルな移動操作情報のフォーマットの一例を示す図
【図７】第一レイアウト情報変更プログラムの記述の一例を示す図
【図８】実施例１のテレビジョン受信装置のハードウェア構成の一例を示す概略図
【図９】実施例１のテレビジョン受信装置における処理の流れの一例を示す図
【図１０】実施例１のテレビジョン受信装置における処理の流れの一例を示す図
【図１１】実施例２の番組受信装置の機能ブロックの一例を示す図
【図１２】実施例２の構成に従ったチャンネルリストのレイアウト変更方法の一例を示す図
【図１３】第二レイアウト情報変更部がレイアウト情報を変更するために受け付けるグラフィカルな移動操作情報のフォーマットの一例を示す図
【図１４】第二レイアウト情報変更プログラムの記述の一例を示す図
【図１５】実施例２のテレビジョン受信装置のハードウェア構成の一例を示す概略図
【図１６】実施例２のテレビジョン受信装置における処理の流れの一例を示す図
【図１７】実施例１のテレビジョン受信装置の機能ブロックの一例を示す図
【図１８】実施例２のテレビジョン受信装置の機能ブロックの一例を示す図
【図１９】従来技術を用いたチャンネルリストのレイアウト変更の方法の一例を示す図
【符号の説明】
【００４２】
０１００      番組受信装置
０１１０      番組選択マーク保持部
０１２０      レイアウト情報保持部
０１３０      第一レイアウト情報変更部
１７００      番組受信装置（テレビジョン受信装置）
１７１０      番組選択マーク保持部
１７１１      チャンネル選択マーク保持手段
１７２０      レイアウト情報保持部
１７２１      チャンネル選択マーク対応レイアウト情報保持手段
１７３０      第一レイアウト情報変更部
１７３１      第一レイアウト情報変更手段
【図１】
2008099009.tif 000003
【図２】
2008099009.tif 000004
【図３】
2008099009.tif 000005
【図４】
2008099009.tif 000006
【図５】
2008099009.tif 000007
【図６】
2008099009.tif 000008
【図７】
2008099009.tif 000009
【図８】
2008099009.tif 000010
【図９】
2008099009.tif 000011
【図１０】
2008099009.tif 000012
【図１１】
2008099009.tif 000013
【図１２】
2008099009.tif 000014
【図１３】
2008099009.tif 000015
【図１４】
2008099009.tif 000016
【図１５】
2008099009.tif 000017
【図１６】
2008099009.tif 000018
【図１７】
2008099009.tif 000019
【図１８】
2008099009.tif 000020
【図１９】
2008099009.tif 000021