(57)【要約】【課題】新たに取得した位置情報が既に取得済みの位置情報と同じであった場合、その更新の有無についてユーザに選択させる環境を構築することでユーザに利便性を与える。【解決手段】自己の現在位置情報の送信に基づき、通信ネットワーク２を介して接続される放送チャンネル情報提供装置１から対応する放送チャンネル情報を受信する移動通信装置３であって、放送チャンネル情報保持部３２は、受信した放送チャンネル情報と、ユーザ入力によって編集され取込まれる放送チャンネル情報の編集内容とを保持し、放送チャンネル情報更新制御部３３は、放送チャンネル情報の更新の有無に関するユーザ入力を取込み、放送チャンネル情報提供装置１に対する自己の現在位置情報の送信を制御して放送チャンネル情報保持部３２に対する放送チャンネル情報の更新を行う。【選択図】図３
2007201699.tif 000002
【特許請求の範囲】
【請求項１】
自己の現在位置情報の送信に基づき、通信ネットワークを介して接続される放送チャンネル情報提供装置から対応する放送チャンネル情報を受信する移動通信装置であって、
前記受信した放送チャンネル情報と、ユーザ入力によって編集され取込まれる前記放送チャンネル情報の編集内容とを保持する放送チャンネル情報保持部と、
前記放送チャンネル情報の更新の有無に関するユーザ入力を取込み、前記放送チャンネル情報提供装置に対する自己の現在位置情報の送信を制御して前記放送チャンネル情報保持部に対する前記放送チャンネル情報の更新を行う放送チャンネル情報更新制御部と、
を備えたことを特徴とする移動通信装置。
【請求項２】
前記放送チャンネル情報保持部に保持された放送チャンネル情報を出力し、前記放送チャンネル情報の更新の有無に関するユーザの選択入力操作、もしくは、編集入力操作および視聴を希望する放送チャンネルの選択入力操作を促すユーザインタフェースを提供するユーザインタフェース提供部、
を更に備えたことを特徴とする請求項１記載の移動通信装置。
【請求項３】
前記放送チャンネル情報保持部は、
前記受信した放送チャンネル情報が保持される放送チャンネル情報受信内容保持領域と、前記放送チャンネル情報がユーザによって編集され、前記編集により生成される前記放送チャンネル情報との差分が保持される放送チャンネル情報編集内容保持領域とが割り当てられ、それぞれの領域に該当する情報が保持されることを特徴とする請求項１記載の移動通信装置。
【請求項４】
前記放送チャンネル情報更新制御部は、
移動に伴い同じエリアに属する放送チャンネル情報を受信した場合、前記受信した放送チャンネル情報と、前記放送チャンネル情報保持部に既に保持されている放送チャンネル情報との比較を行い、前記放送チャンネル情報に対する編集内容を除く前記放送チャンネル情報の差分を生成し、前記差分に基づく前記放送チャンネル情報保持部の内容更新を行うことを特徴とする請求項１または請求項３記載の移動通信装置。
【請求項５】
前記放送チャンネル情報更新制御部は、
前記放送チャンネル情報保持部に既に保持されている放送チャンネル情報と、新たに受信した放送チャンネル情報との比較により前記差分内容を抽出し、更に、前記抽出された差分内容と、前記放送チャンネル情報保持部に保持されている編集内容とを比較し、新たに受信した差分内容が前記編集内容と重複している場合、前記重複した内容を除く編集内容の更新を行うことを特徴とする請求項４記載の移動通信装置。
【請求項６】
自己の現在位置情報の送信に基づき、通信ネットワークを介して接続される放送チャンネル情報提供装置から対応する放送チャンネル情報を受信する移動通信装置に用いられるプログラムであって、
前記受信した放送チャンネル情報と、ユーザ入力により編集され取込まれる前記放送チャンネル情報の編集内容とを記憶装置に保持するステップと、
前記放送チャンネル情報の更新の有無に関するユーザ入力を取込み、前記放送チャンネル情報提供装置に対する自己の現在位置情報の送信を制御して前記記憶装置に保持された放送チャンネル情報を更新するステップと、
をコンピュータに実行させるプログラム。
【請求項７】
放送チャンネル情報に基づいて放送を受信する移動通信装置と、前記移動通信装置とは無線接続可能な通信ネットワークを介して接続される放送チャンネル情報提供装置とから成る放送チャンネル情報提供システムであって、
前記放送チャンネル情報提供装置は、
前記移動通信装置の現在位置情報に対応付けられた１以上の放送チャンネル情報を記憶する放送チャンネル情報記憶部と、前記１以上の放送チャンネル情報のうち、前記移動通信装置の現在位置情報に対応する放送チャンネル情報を抽出する放送チャンネル情報抽出部と、前記抽出された放送チャンネル情報を前記移動通信装置に送信する放送チャンネル情報送信部とを備え、
前記移動通信装置は、
前記放送チャンネル情報提供装置に対して自己の現在位置情報を送信する現在位置情報送信部と、前記現在位置情報に基づき、前記放送チャンネル情報提供装置から送信された放送チャンネル情報と、ユーザ入力により編集され取込まれる前記放送チャンネル情報の編集内容とを保持する放送チャンネル情報保持部と、前記放送チャンネル情報の更新の有無に関するユーザ入力を取込み、前記放送チャンネル情報提供装置に対する自己の現在位置情報の送信を制御して前記放送チャンネル情報の更新を行う放送チャンネル情報更新制御部と、を備えることを特徴とする放送チャンネル情報提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、デジタル放送を受信可能な携帯電話端末等の移動通信装置およびそのプログラム、ならびに移動通信装置がデジタル放送を受信するために必要な放送チャンネル情報の送受信を行う放送チャンネル情報提供システムに関する。
【背景技術】
【０００２】
近年、移動先でテレビ放送やラジオ放送を受信可能な携帯電話端末等の移動通信装置が知られるようになった。この種携帯電話端末は、例えば、複数の携帯基地局における位置情報のそれぞれについて少なくとも１つの放送局周波数を記憶する周波数記憶手段と、携帯基地局からの位置情報と選択された放送局によって、放送周波数を周波数記憶手段から検索する周波数検索手段とを備えている（例えば、特許文献１参照）。
【０００３】
また、テレビ放送やラジオ放送を受信可能な車載用ナビゲーションシステムも知られている。この種車載用ナビゲーションシステムは、例えば、オートプリセット機能を備え、このオートプリセット機能によってテレビがセットされている地域で受信できると考えられる放送チャンネル情報をチャンネルメモリに登録するようにしている（例えば、特許文献２参照）。
【０００４】
ところで、特許文献１および特許文献２に開示された携帯電話端末や車載用ナビゲーションシステムのような移動通信装置によれば、移動通信装置が移動することに伴い、それまでにセットされていた放送チャンネル情報であるチャンネル周波数を使用できなくなることがある。この場合、移動先で、視聴可能なチャンネル周波数を自動周波数スキャン機能により取得し、移動通信装置に設定登録する必要がある。
特に、デジタル放送時代に向け、従来の十数チャンネルから数百を超える多チャンネル時代を迎える今日において、ユーザ操作により放送チャンネル情報を設定し、更新のための操作を行うのは非常に煩わしい問題である。
【０００５】
このため、移動通信装置とは無線接続可能な通信ネットワークに接続された放送チャンネル情報提供装置が、移動通信装置から取得した移動通信装置の現在位置情報に基づき、保有する複数の放送チャンネル情報を検索し、対応する放送チャンネル情報を提供するようにした放送チャンネル情報提供システムが提案されている（例えば、特許文献３参照）。
【０００６】
【特許文献１】特開平８−１６２９０９号公報（請求項１、図３）
【特許文献２】特開２００１−１６８６８４号公報（段落「００２５」、図１）
【特許文献３】特開２００４−２０１１１７号公報（段落「０００７」、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記した特許文献３に開示された技術によれば、移動通信装置は、現在位置情報に応じて最適な放送チャンネル情報を受信し、設定が自動更新されることから、移動に伴うユーザの負担を大幅に軽減することができる。また、受信した放送チャンネル情報をユーザが保存し編集することが出来ることから、ユーザの嗜好にあった設定登録が可能になる。
しかしながら、特許文献３に開示された技術によれば、取得した位置情報が同じであっても放送チャンネル情報が更新されている可能性もあり、上記のように、位置情報が同じであれば放送チャンネル情報を更新しないように制限した場合、ユーザにとっての利便性が損なわれる。
【０００８】
本発明は上記事情に基づいてなされたものであり、新たに取得した移動通信装置の現在位置情報が既に取得してある現在位置情報と同じであった場合、その更新の有無についてユーザに選択させる環境を構築することでユーザに利便性を与えることのできる、移動通信装置、およびそのプログラム、ならびに放送チャンネル情報提供システムを提供することを課題とする。
【課題を解決するための手段】
【０００９】
上記した課題を解決するために本発明は、自己の現在位置情報の送信に基づき、通信ネットワークを介して接続される放送チャンネル情報提供装置から対応する放送チャンネル情報を受信する移動通信装置であって、前記受信した放送チャンネル情報と、ユーザ入力により編集される前記放送チャンネル情報の編集情報とを保持する放送チャンネル情報保持部と、前記放送チャンネル情報の更新の有無に関するユーザ入力を取込み、前記放送チャンネル情報提供装置に対する自己の現在位置情報の送信を制御して前記放送チャンネル情報保持部に対する前記放送チャンネル情報の更新を行う放送チャンネル情報更新制御部と、を備えたことを特徴とする。
【００１０】
また、本発明は、自己の現在位置情報の送信に基づき、通信ネットワークを介して接続される放送チャンネル情報提供装置から対応する放送チャンネル情報を受信する移動通信装置に用いられるプログラムであって、前記受信した放送チャンネル情報と、ユーザ入力により編集される前記放送チャンネル情報の編集情報とを記憶装置に保持するステップと、前記放送チャンネル情報の更新の有無に関するユーザ入力を取込み、前記放送チャンネル情報提供装置に対する自己の現在位置情報の送信を制御して前記放送チャンネル情報の更新を行うステップと、をコンピュータに実行させること特徴とする。
【００１１】
また、本発明は、放送チャンネル情報に基づいて放送を受信する移動通信装置と、前記移動通信装置とは無線接続可能な通信ネットワークを介して接続される放送チャンネル情報提供装置とから成る放送チャンネル情報提供システムであって、前記放送チャンネル情報提供装置は、前記移動通信装置の現在位置情報に対応付けられた１以上の放送チャンネル情報を記憶する放送チャンネル情報記憶部と、前記１以上の放送チャンネル情報のうち、前記移動通信装置の現在位置情報に対応する放送チャンネル情報を抽出する放送チャンネル情報抽出部と、前記抽出された放送チャンネル情報を前記移動通信装置に送信する放送チャンネル情報送信部とを備え、前記移動通信装置は、前記放送チャンネル情報提供装置に対して自己の現在位置情報を送信する現在位置情報送信部と、前記現在位置情報に基づき、前記放送チャンネル情報提供装置から送信された放送チャンネル情報と、ユーザ入力により編集された前記放送チャンネル情報の編集情報とを保持する放送チャンネル情報保持部と、前記放送チャンネル情報の更新の有無に関するユーザ入力を取込み、前記放送チャンネル情報提供装置に対する自己の現在位置情報の送信を制御して前記記憶装置に保持された前記放送チャンネル情報の更新を制御する放送チャンネル情報更新制御部と、を備えることを特徴とする。
【発明の効果】
【００１２】
この発明によれば、新たに取得した移動通信装置の現在位置情報が既に取得してある現在位置情報と同じであったときにユーザは受信した放送チャンネル情報の更新の有無について選択することができるため、利便性が向上するとともに放送チャンネル情報更新時の操作負担を大幅に軽減することができる。
【発明を実施するための最良の形態】
【００１３】
実施の形態１．
図１は、本発明の実施の形態１における放送チャンネル情報提供システムのシステム構成の一例を示す図である。
図１に示されるように、本発明の実施の形態１における放送チャンネル情報提供システムは、サーバとしての放送チャンネル情報提供装置１と、放送チャンネル情報提供装置１により送信される、例えば、「チャンネル番号」、「周波数」、「放送局」等から成る放送チャンネル情報を受信する端末としての移動通信装置３とから構成される。なお、移動通信装置３は、携帯電話端末や車載用ナビゲーションシステム等をいい、放送チャンネル情報提供装置１とは無線接続可能な通信ネットワーク２を介して接続される。
【００１４】
移動通信装置３は、上記した放送チャンネル情報を受信する他に、後述するＧＰＳ（Global Positioning System）レシーバを内蔵し、ＧＰＳ衛星４から発せられる電波を受信して自己の現在位置計測を行う位置測位機能を持つ。
一方、放送チャンネル情報提供装置１は、移動通信装置３の現在位置情報に対応する最新の放送チャンネル情報を保持しているサーバであり、移動通信装置２から現在位置情報を取得し、移動通信装置３に対して移動通信装置３が現在位置するエリアにおいて視聴可能な最適な放送チャンネル情報をパケットデータとして提供するものである。
【００１５】
図２は、図１に示す放送チャンネル情報提供装置１の内部構成を機能展開して示したブロック図である。
図２に示されるように、放送チャンネル情報提供装置１は、機能的には、放送チャンネル情報記憶部１１と、放送チャンネル情報抽出部１２と、放送チャンネル情報送信部１３と、現在位置情報受信部１４とで構成される。
【００１６】
放送チャンネル情報記憶部１１には移動通信装置３の現在位置情報に対応付けられた１以上の放送チャンネル情報が記憶されている。また、放送チャンネル情報抽出部１２は、放送チャンネル情報記憶部１１に記憶された１以上の放送チャンネル情報のうち、現在位置情報受信部１４を介して受信される移動通信装置３の現在位置情報に対応する放送チャンネル情報を抽出する機能を持つ。
また、放送チャンネル情報送信部１３は、放送チャンネル情報抽出部１２により抽出された放送チャンネル情報を、要求のあった移動通信装置３に送信する機能を持つ。
【００１７】
図３は、図１に示す移動通信装置３の内部構成を機能展開して示したブロック図である。  図３に示されるように、移動通信装置は、機能的には、現在位置情報測位部３０と、現在位置情報送信部３１と、放送チャンネル情報保持部３２と、放送チャンネル情報更新制御部３３と、放送チャンネル情報ＵＩ（User Interface）提供部３４と、放送チャンネル情報受信部３５とで構成される。
【００１８】
現在位置情報測位部３０は、ＧＰＳ衛星４から受信した電波に基づき測位演算して得られる移動通信装置３の現在位置情報を現在位置情報送信部３１、および放送チャンネル情報更新制御部３３へ出力する機能を持つ。
また、現在位置情報送信部３１は、後述する放送チャンネル情報更新制御部３３による制御の下、放送チャンネル情報提供装置１に対して、測位された移動通信装置３の現在位置情報を送信する機能を持つ。また、放送チャンネル情報保持部３２は、測位された現在位置情報に基づき、放送チャンネル情報提供装置１から送信される放送チャンネル情報と、ユーザ入力により編集され、放送チャンネル情報ＵＩ提供部３４によって取込まれる放送チャンネル情報の編集内容とを保持する機能を持つ。
【００１９】
放送チャンネル情報更新制御部３３は、放送チャンネル情報の更新の有無に関するユーザ入力を取込み、現在位置情報送信部３１を介して行われる放送チャンネル情報提供装置１に対する自己の現在位置情報の送信を制御して放送チャンネル情報保持部３２に対する放送チャンネル情報の更新を制御する機能を持つ。
また、放送チャンネル情報ＵＩ提供部３４は、ユーザにより編集のために入力された内容を取込み、放送チャンネル情報更新制御部３３を経由して放送チャンネル情報保持部３２に保持する機能を持つ。放送チャンネル情報ＵＩ提供部３４はまた、放送チャンネル情報更新制御部３３による制御の下、ユーザに対して放送チャンネル情報を更新するか否かについて選択入力を促す画面情報（情報更新有無確認画面）を生成出力し、更に、ユーザによる更新の有無に関する選択入力を取込んで放送チャンネル情報更新制御部３３に出力する機能も併せ持つ。また、視聴を希望する放送チャンネルの選択入力操作を促すユーザインタフェースを提供する機能も併せ持つ。ここで、放送チャンネル情報ＵＩ提供部３４により提供されるユーザインタフェースは、後述する表示モニタ、キースイッチから成るＵＩ（User Interface）装置を用いて実現される。
【００２０】
なお、放送チャンネル情報受信部３５は、放送チャンネル情報提供装置１から送信される移動通信装置３が現在位置するエリアに最適な放送チャンネル情報を受信して、放送チャンネル情報更新制御部３３を経由して放送チャンネル情報保持部３２に保持する機能を持つ。
【００２１】
以下、図１〜図３を参照しながら上記した放送チャンネル情報提供システムの概略動作説明を行う。
移動通信装置３は、ユーザのキー入力操作に応答して放送チャンネル情報の更新が選択された場合、現在位置情報測位部３０を介して自己の現在位置情報を取得し、ここで取得した現在位置情報を現在位置情報送信部３１により放送チャンネル情報提供装置１に通信ネットワーク２を介してパケットデータとして送信する。移動通信装置３から、移動通信装置３の現在位置情報を現在位置情報受信部１４により受信した放送チャンネル情報提供装置１は、放送チャンネル情報抽出部１２が、放送チャンネル情報記憶部１１から先に受信した移動通信装置３の現在位置情報（エリア）に対応する放送チャンネル情報を抽出する。そして、該当する情報が存在した場合、放送チャンネル情報送信部１３が、移動通信装置３に最適な放送チャンネル情報をパケットデータとして送信する。
【００２２】
移動通信装置３は、放送チャンネル情報提供装置１から送信された放送チャンネル情報を、放送チャンネル情報受信部３５を介して受信し、ここで受信された放送チャンネル情報は、放送チャンネル情報更新制御部３３による制御の下で放送チャンネル情報保持部３２に保持される。
また、受信した放送チャンネル情報は、放送チャンネル情報ＵＩ提供部３４を介して、例えば表示モニタにリストとして表示される。ユーザは、キー入力操作により視聴を希望する受信局を選択することにより放送チャンネル情報編集入力部３６がこれを取込み、該当するテレビ・ラジオを視聴することができる。また、既に取得済みの放送チャンネル情報が放送チャンネル情報保持部３２に保持されている場合、ユーザのキー入力操作により保持されてある放送チャンネル情報から任意に選択を行い、リストとして設定し、表示モニタに表示させることもできる。
【００２３】
図４は、移動通信装置３が受信した放送チャンネル情報を、ユーザがキー入力操作により編集を行う場合の画面イメージを示した図である。
放送チャンネル情報提供装置１から放送チャンネル情報を受信した移動通信装置３は、表示モニタに放送チャンネル情報をリスト表示することは上記したとおりである。このとき、ユーザは、メニューの中から「保存」を選択することにより、受信した放送チャンネル情報を直接放送チャンネル情報保持部３２（放送チャンネル情報受信内容保持領域３２１）に保持することができる。また、メニューの中から「編集」を選択することにより、受信した放送チャンネル情報を編集（放送局順の変更、放送局名の変更）することができ、ここで、編集された放送チャンネル情報は表示モニタに表示される他、ユーザのキー入力操作（メニューの中から「保存」を選択）により放送チャンネル情報保持部３２に保持することができる。
【００２４】
なお、ユーザが編集できる項目は、受信局の周波数情報等受信に必要な情報を除く、放送チャンネル名やリストに表示する順番等であり、これらは自由に編集して変更することができる。例えば、編集により、視聴したい放送チャンネル情報を上位にリストすることにより選局の際にユーザに利便性を与えることができ、このことは、今後の多チャンネル時代に向けて有益である。
【００２５】
図５は、本発明の実施の形態１にかかわる移動通信装置３の動作を説明するために引用したフローチャートである。
以下、図５に示すフローチャートを参照しながら、図３に示す移動通信装置３の動作について詳細に説明する。
【００２６】
移動通信装置３（放送チャンネル情報更新制御部３３）は、現在位置情報測位部３０から自己の現在位置情報を取得すると（ステップＳＴ５０１）、ここで取得した現在位置情報と既に取得してある現在位置情報との比較を行い、取得した現在位置情報が既に取得してある現在位置情報と同じエリア（同じ放送チャンネル情報を取得する領域）に属するか否かを判定する（ステップＳＴ５０２）。
ここで、取得した位置情報が同じエリアに属さない場合（ステップＳＴ５０２“不一致”）、放送チャンネル情報更新制御部３３は現在位置情報送信部３１を起動し、現在位置情報送信部３１は、現在位置情報測位部３０が取得した現在位置情報を放送チャンネル情報提供装置１に送信する（ステップＳＴ５０３）。
【００２７】
一方、現在位置情報測位部３０が取得した移動通信装置３の現在位置情報と同じエリアに属する場合（ステップＳＴ５０２“一致”）、放送チャンネル情報ＵＩ提供部３４は、ユーザに対してその放送チャンネル情報を更新するか否かについて問い合わせる画面情報（情報更新有無確認画面）を生成し、表示モニタに表示する（ステップＳＴ５０７）。  
ここで、ユーザがキー入力操作により「更新しない」を選択した場合（ステップＳＴ５０８“更新しない”）、放送チャンネル情報ＵＩ提供部３４は、放送チャンネル情報更新制御部３３にその旨を転送する。続いて、放送チャンネル情報更新制御部３３は現在位置情報送信部３１を起動し、現在位置情報送信部３１は、現在位置情報測位部３０から取得した移動通信装置３の現在位置情報を、放送チャンネル情報提供装置１に送信することなく、放送チャンネル情報保持部３２に保持されている同一エリアに属する移動通信装置３の現在位置情報に対応した放送チャンネル情報を読み出し（ステップＳＴ５０９）、放送チャンネル情報ＵＩ提供部３４を介して表示モニタにリスト表示する（ステップＳＴ５０６）。
【００２８】
一方、ユーザがキー入力操作により「更新する」を選択した場合（ステップＳＴ５０８“更新する”）、放送チャンネル情報ＵＩ提供部３４は、その旨を放送チャンネル情報更新制御部３３に転送し、このことを受けて放送チャンネル情報更新制御部３３は、現在位置情報送信部３１を制御して、現在位置情報測位部３０が取得した移動通信装置３の現在位置情報を放送チャンネル情報提供装置１に送信する（ステップＳＴ５０３）。
また、現在位置情報測位部３０が同じエリアの位置情報を取得した後（ステップＳＴ５０１）、放送チャンネル情報の更新をユーザが選択し（ステップＳＴ５０８“更新する”）、放送チャンネル情報受信部３５が放送チャンネル情報提供装置１から放送チャンネル情報を受信した場合（ステップＳＴ５０４）、放送チャンネル情報保持部３２に保持されている同一エリアに該当する放送チャンネル情報は消去され、新たに受信した放送チャンネル情報が放送チャンネル情報保持部３２に保持される（ステップＳＴ５０５）。
【００２９】
以上説明のように、本発明の実施の形態１によれば、放送チャンネル情報を更新することが選択された移動通信装置３は、自己の現在位置情報を取得した後、放送チャンネル情報提供装置３に対して無条件に現在位置情報を送信することはない。すなわち、取得した現在位置情報に対応する放送チャンネル情報を既に受信しており、放送チャンネル情報保持部３２に保持されている場合、移動通信装置３は、放送チャンネル情報提供装置１に現在位置情報を送信しない。
このように、移動通信装置３は、同じエリアの位置情報を取得した場合、放送チャンネル情報の更新の有無をユーザが決定することで、新規の放送チャンネル情報の受信、非受信の制御が可能になる。従って、位置情報が同一でも放送チャンネル情報提供装置１から送信される放送チャンネル情報が更新されている場合にユーザに対して利便性を提供することができ、また、移動通信装置３の無駄な電力消費を抑制できる。更に、同じエリアの放送チャンネル情報を再取得した場合、放送チャンネル情報保持部３２に保持されている古い放送チャンネル情報を削除するため、メモリ容量の削減にも寄与する。
【００３０】
実施の形態２．
上記した実施の形態１の移動通信装置３によれば、移動通信装置３が、同一エリアの放送チャンネル情報を再取得し、且つ、ユーザが放送チャンネル情報の更新を選択した場合、放送チャンネル情報保持部３２に保持されている情報は新規に受信した放送チャンネル情報に基づき更新される。但し、ユーザが受信した放送チャンネル情報を編集し、その内容を放送チャンネル情報保持部３２に保持している場合、新規に受信した放送チャンネル情報に基づき更新を行うと、ユーザが編集した内容も含めて更新されることになる。
このことから以下に説明する実施の形態２では、上記の事態を想定し、移動通信装置３が、同一エリアの放送チャンネル情報を再取得した場合、その放送チャンネル情報と、放送チャンネル情報保持部３２に既に保持されている古い放送チャンネル情報との比較を行い、ユーザによって編集された箇所を除く差分のみを更新するようにしたものである。以下にその詳細を説明する。
【００３１】
図６は、本発明の実施の形態２における移動通信装置３の動作を説明するために引用したフローチャートである。
本発明の実施の形態２では、上記した実施の形態１と同様、図３にその内部構成が示される移動通信装置３を用いることとする。
【００３２】
以下、図６に示すフローチャートを参照しながら本発明の実施の形態２における移動通信装置３の動作について詳細に説明する。
【００３３】
移動通信装置３は、現在位置情報測位部３０から自己の現在位置情報を取得すると（ステップＳＴ６０１）、放送チャンネル情報更新制御部３３は、取得した現在位置情報と既に取得してある移動通信装置３の現在位置情報とを比較し、ここで取得した現在位置情報が過去に取得した現在位置情報と同じエリア（同じ放送チャンネル情報を取得する領域）に属するか否かを判定する（ステップＳＴ６０２）。
ここで、取得した移動通信装置３の現在位置情報が同じエリアに属さない場合（ステップＳＴ６０２“不一致”）、放送チャンネル情報更新制御部３３は現在位置情報送信部３１を起動し、現在位置情報送信部３１は、現在位置情報測位部３０が取得した移動通信装置３の現在位置情報を放送チャンネル情報提供装置１に送信する（ステップＳＴ６０３）。一方、取得した現在位置情報と同じエリアに属する場合（ステップＳＴ６０２“一致”）、放送チャンネル情報ＵＩ提供部３４は、ユーザに対して放送チャンネル情報を更新するか否かについて問い合わせる画面情報（情報更新有無確認画面）を生成して表示モニタに表示する（ステップＳＴ６０９）。  
【００３４】
ここで、ユーザがキー入力操作により「更新しない」を選択した場合（ステップＳＴ６１０“更新しない”）、放送チャンネル情報ＵＩ提供部３４は、放送チャンネル情報更新制御部３３にその旨を転送する。このことを受けて放送チャンネル情報更新制御部３３は現在位置情報送信部３１を起動し、このとき、現在位置情報送信部３１は、現在位置情報測位部３０から取得した現在位置情報を、放送チャンネル情報提供装置１に送信しない。
そして、放送チャンネル情報更新制御部３３は、放送チャンネル情報保持部３２に保持されている同一エリアに属する現在位置情報に対応した放送チャンネル情報を読み出し（ステップＳＴ６１１）、放送チャンネル情報ＵＩ提供部３４を介して表示モニタにリスト表示する（ステップＳＴ６０８）。
【００３５】
一方、ユーザがキー入力操作により「更新する」を選択した場合（ステップＳＴ６１０“更新する”）、放送チャンネル情報ＵＩ提供部３４は、その旨を放送チャンネル情報更新制御部３３に転送し、これを受けた放送チャンネル情報更新制御部３３は、現在位置情報送信部３１を制御して、現在位置情報測位部３０が取得した移動通信装置３の現在位置情報を放送チャンネル情報提供装置１に送信する（ステップＳＴ６０３）。
次に、放送チャンネル情報受信部３５で先に送信した現在位置情報に基づく放送チャンネル情報を受信する（ステップＳＴ６０４）。そして、放送チャンネル情報更新制御部３３は、既に放送チャンネル情報保持部３２の放送チャンネル情報受信内容保持領域３２１に保持されている放送チャンネル情報との比較を行い、同一エリアの放送チャンネル情報である（再取得した）と判定されたとき、更に、双方の放送チャンネル情報の差分比較を行う（ステップＳＴ６０５）。続いて、放送チャンネル情報更新制御部３３は、差分比較の結果生成される差分内容についてのみ放送チャンネル情報保持部３２を更新する。
【００３６】
すなわち、放送チャンネル情報更新制御部３３は、放送チャンネル情報保持部３２に保持されている古い情報にユーザが編集を加えた内容が含まれている場合、ユーザが編集した項目を除く差分の抽出を行い（ステップＳＴ６０６）、放送チャンネル情報保持部３２に書込む（ステップＳＴ６０７）。このことにより、ユーザの編集内容が、放送チャンネル情報の再取得により更新される事態が回避される。
そして、放送チャンネル情報ＵＩ提供部３４は、放送チャンネル情報保持部３２から更新された放送チャンネル情報を読み出し、表示モニタにリスト表示してユーザに視聴選択操作を促す（ステップＳＴ６０８）。
【００３７】
以下に、放送チャンネル情報更新制御部３３の動作について、放送チャンネル情報保持部２３のメモリ割当て構造の一例を用いてより詳細に説明する。
【００３８】
図７は、放送チャンネル情報保持部３２の領域割当て構造の一例を示す図である。ここでは、放送チャンネル情報保持部３２は、チャンネル情報が保持される放送チャンネル情報受信内容保持領域３２１と、受信した放送チャンネル情報がユーザによって編集され、取り込まれる編集内容が保持される放送チャンネル情報編集内容保持領域３２２とが割当てられているものとする。
放送チャンネル情報受信内容保持領域３２１に保持されている放送チャンネル情報に対してユーザが編集を行うと、編集を行った差分内容と項目箇所が放送チャンネル情報編集内容保持領域３２２に保持される。
【００３９】
移動通信装置３が放送チャンネル情報提供装置１から受信する情報は、ここでは、「チャンネル番号」、「周波数」、「放送局名」の各項目から成る放送チャンネル情報であり、このうち、ユーザが編集可能な項目は、「チャンネル番号」と「放送局名」である。ユーザが「チャンネル番号」を変更のために編集入力を行うことで、表示モニタに表示されるリストの順序を変更し、ユーザが放送を視聴する際の操作性を向上させることができる。
放送チャンネル情報保持部３２の放送チャンネル情報受信内容保持領域３２１には、放送チャンネル情報提供装置１によって送信され、受信した放送チャンネル情報が保持され、また、受信した放送チャンネル情報に対してユーザが編集を行った後に生成される差分情報が放送チャンネル情報編集領域３２２に保持される。すなわち、放送チャンネル情報受信内容保持領域３２１に保持されているある項目をユーザが編集すると、その編集により生成される差分内容とその項目が放送チャンネル情報編集内容保持領域３２２に保持される。
【００４０】
図８は、放送チャンネル情報更新制御部３３の動作を示すフローチャートである。具体的には、放送チャンネル情報更新制御部３３による差分抽出ならびに更新処理の詳細手順が示されている。
以下、図８に示すフローチャートを参照しながら、図３に示す放送チャンネル情報更新制御部３３の動作について詳細に説明する。
【００４１】
放送チャンネル情報を受信した移動通信装置３は（ステップＳＴ８０１）、放送チャンネル情報更新制御部３３が、まず、放送チャンネル情報保持部３２の放送チャンネル情報受信内容保持領域３２１に保持されている放送チャンネル情報と、新規に受信した放送チャンネル情報との内容を比較してその差分を抽出する（ステップＳＴ８０２）。ここで、差分無しと判定された場合は放送チャンネル情報保持部３２の更新は行わない。
一方、差分ありと判定された場合、放送チャンネル情報更新制御部３３は、さらに、抽出した差分内容と、放送チャンネル情報保持部３２の放送チャンネル情報編集内容保持領域３２２に保持された内容とを比較する（ステップＳＴ８０３）。
【００４２】
ここで、新規に受信した差分情報とユーザが編集した内容の項目とが重複していると判定された場合、放送チャンネル情報更新制御部３３は、その項目の更新を行わずに重複箇所以外の差分更新を行い、放送チャンネル情報保持部３２に書込む（ステップＳＴ８０４）。また、重複無しと判定された場合、放送チャンネル情報更新制御部３３は、放送チャンネル情報保持部３２の放送チャンネル情報受信内容保持領域３２１に差分内容を更新のために書込む（ステップＳＴ８０５）。
【００４３】
図９（ａ）（ｂ）、図１０（ａ）（ｂ）（ｃ）に、上記した差分更新の具体例を表示画面上にイメージ図として示す。
【００４４】
図９（ａ）に示されるように、新たに受信した放送チャンネル情報の差分内容に放送局名が含まれており（「△△放送」を「ＤＥＦ」に変更、「●●テレビ」を「ＧＨＩ」に変更）、図９（ｂ）に示されるように、ユーザが差分に該当する箇所の放送局名を編集している場合（「●●テレビ」を「＃＃・●●系」に変更）は、差分箇所が重複しているため該当箇所の放送局名の更新（「＃＃・●●系」から「ＧＨＩ」へ変更）は行なわれない。
【００４５】
また、図１０（ａ）に示されるように、新たに受信した放送チャンネル情報に放送チャンネルが追加（「チャンネル番号：３ｃｈ」、「周波数：１９」、「局名：テレビ□□」の全追加）された状態において、図１０（ｂ）に示されるように、ユーザが「チャンネル番号」を編集（リスト順）し、あるいは、図１０（ｃ）に示されるように、「局名」を追加編集（３ｃｈの放送局名として「予約」を追加）し、追加放送チャンネルに該当する箇所の内容を変更している場合は、差分箇所が重複しているため、空いている「チャンネル番号」に差分内容を追加更新する。
すなわち、図１０（ｂ）では、差分内容とユーザが編集している内容が重複するため、空きの５ｃｈに放送局（周波数１９のテレビ□□）を追加更新し、図１０（ｃ）では、差分内容とユーザが編集している内容が重複するため、空きの１ｃｈに放送局（周波数１９のテレビ□□）を追加更新する。
【００４６】
以上説明のように、ユーザが編集可能な項目は「チャンネル番号」と「局名」のみであり、視聴に最も重要な情報である「周波数」については常に最新の情報に更新が可能であるため、ユーザの残したい情報だけを保持したまま必要な情報だけを更新することが可能である。また、放送チャンネルが追加された場合でも、ユーザの編集内容を削除することなく情報の追加更新が可能である。
上記した実施の形態２によれば、ユーザが編集した内容が削除されることなく、最新の放送チャンネル情報に更新することができ、ユーザに利便性を提供することができる。
【００４７】
図１１は、上記した本発明の実施の形態１、実施の形態２の双方において使用される放送チャンネル情報提供装置１の内部構成を示すハードウェアブロック図である。
図１１に示されるように、放送チャンネル情報提供装置１は、ＣＰＵ（Central Processing Unit）１１１を制御中枢とし、主記憶装置としてのメモリ１１２、大容量外部記憶装置としてのハードディスク装置（以下、ＨＤＤ：Hard Disk Driveという）１１３、通信ネットワーク２を介して放送チャンネル情報提供装置２と通信を行うネットワークインタフェース（以下、ＮＩＣ:Network Interface Controllerという）１１４のそれぞれが、アドレス、データ、コントロールのためのラインが複数本で構成されるシステムバス１１５を介して共通に接続され、構成される。
【００４８】
ここで、図２に示す放送チャンネル情報抽出部１２が持つ機能を実現するためのプログラムはメモリ１１２に格納されており、このプログラムをＣＰＵ１１１が逐次読み出し実行することで、放送チャンネル情報抽出部１２は、１以上の放送チャンネル情報のうち、移動通信装置３の現在位置情報に対応する放送チャンネル情報を抽出することができる。
また、移動通信装置３の現在位置情報に対応付けられた１以上の放送チャンネル情報を記憶する放送チャンネル情報記憶部１１は、ＨＤＤ１１３が、放送チャンネル情報抽出部１２によって抽出された放送チャンネル情報を移動通信装置３に送信する放送チャンネル情報送信部１３は、ＮＩＣ１１４がその機能を担う。
【００４９】
図１２は、本発明の実施の形態１、実施の形態２の双方において使用される移動通信装置３の内部構成を示すハードウェアブロック図である。
図１２に示されるように、移動通信装置３は、ＣＰＵ１２１を制御中枢とし、ＲＯＭ（Read Only Memory）１２２、ＲＡＭ（Random Access Memory）１２３、通信ネットワーク２を介して放送チャンネル情報提供装置２と通信を行うＮＩＣ１２４、キースイッチ等から成る入力装置１２５、表示モニタ等の出力装置１２６のそれぞれがアドレス、データ、コントロールのためのラインが複数本で構成される内部バス１２８を介して共通に接続され、構成される。内部バス１２８には、更に、ＧＰＳ衛星４から電波を受信するＧＰＳレシーバ１２７が図示せぬ入力インタフェースを介して接続される。
【００５０】
ここで、図３に示す放送チャンネル情報更新部３３が持つ機能を実現するためのプログラムはＲＯＭ１２２に記録されており、このプログラムをＣＰＵ１２１が逐次読み出し実行することで、放送チャンネル情報更新部３３は、放送チャンネル情報の更新の有無に関するユーザ入力を取込み、放送チャンネル情報提供装置１に対する自己の現在位置情報の送信を制御して放送チャンネル情報の更新を行うことができる。
また、放送チャンネル情報提供装置３に対して自己の現在位置情報を送信する現在位置情報送信部３１は、ＧＰＳレシーバ１２７およびＮＩＣ１２４が、移動通信装置３の現在位置情報に基づき、放送チャンネル情報提供装置１から送信された放送チャンネル情報と、ユーザ入力により編集され取込まれる放送チャンネル情報の編集内容とを保持する放送チャンネル情報保持部３２はＲＡＭ１２３がその機能を担う。
【００５１】
なお、放送チャンネル情報ＵＩ提供部３４が持つ機能を担う入力装置１２５と出力装置１２６のうち、出力装置１２６は、ＮＩＣ１２４を介して放送チャンネル情報を受信し、ＣＰＵ１２１により生成される放送チャンネル情報リストを表示モニタに表示し、放送チャンネル情報の更新の有無、あるいは視聴チャンネル等、ユーザによる意思表示のための選択入力を促す。また、入力装置１２５は、０〜９の「数字」キー、上下左右の「方向」キー、および「決定」キーなど、携帯電話やカーナビゲーションシステムが通常備えているキーを備え、ユーザの意思表示を示すキー操作に応じたキー入力信号を生成して内部バス１２８経由でＣＰＵ１２１に転送する。
【００５２】
以上説明のように本発明は、自己の現在位置情報の送信に基づき、通信ネットワーク２を介して接続される放送チャンネル情報提供装置１から対応する放送チャンネル情報を受信する移動通信装置３およびそのプログラム、ならびに放送チャンネル情報提供システムであって、移動通信装置３を構成する放送チャンネル情報保持部３２は、放送チャンネル情報提供装置１から受信した放送チャンネル情報と、ユーザ入力によって編集され取込まれる放送チャンネル情報の編集内容とを保持し、また、移動通信装置３を構成する放送チャンネル情報更新制御部３３は、放送チャンネル情報の更新の有無に関するユーザ入力を取込み、放送チャンネル情報提供装置１に対する自己の現在位置情報の送信を制御して放送チャンネル情報保持部３２に対する放送チャンネル情報の更新を行うものである。
このことにより、移動通信装置３は、新たに取得した移動通信装置の現在位置情報が既に取得済みの現在位置情報と同じであった場合、その更新の有無についてユーザに選択させる環境を構築することができ、従って、ユーザに利便性を与えるものである。
【００５３】
本発明によれば、放送チャンネル情報の更新の有無をユーザが決定することで、新規の放送チャンネル情報の受信、非受信の制御が可能になる。従って、移動通信装置の現在位置情報が同じであっても放送チャンネル情報提供装置１から送信される放送チャンネル情報が更新されている場合、ユーザに利便性を提供することができ、また、移動通信装置３の無駄な電力消費を抑制できる。更に、同じエリアの放送チャンネル情報を再取得した場合、放送チャンネル情報保持部３２に保持されている古い放送チャンネル情報を削除するため、メモリ容量の削減にも寄与する。
また、ユーザが編集可能な項目は「チャンネル番号」と「局名」のみであり、視聴に最も重要な情報である「周波数」については常に最新の情報に更新が可能であるため、ユーザの残したい情報だけを保持したまま必要な情報だけを更新することが可能である。更に、放送チャンネルが追加された場合でも、ユーザの編集内容を削除することなく情報の追加更新が可能である。このように、ユーザが編集した内容が削除されることなく、最新の放送チャンネル情報に更新することができ、ユーザに利便性を提供することができる。
【図面の簡単な説明】
【００５４】
【図１】本発明の実施の形態１における放送チャンネル情報提供システムのシステム構成の一例を示す図である。
【図２】図１に示す放送チャンネル情報提供装置の内部構成を機能展開して示したブロック図である。
【図３】図１に示す移動通信装置の内部構成を機能展開して示したブロック図である。
【図４】本発明の実施の形態１における移動通信装置が編集を行う場合の画面イメージの一例を示した図である。
【図５】本発明の実施の形態１における移動通信装置の動作を説明するために引用したフローチャートである。
【図６】本発明の実施の形態２における移動通信装置の動作を説明するために引用したフローチャートである。
【図７】本発明の実施の形態２において使用される放送チャンネル情報保持部の領域割り当て構造の一例を示す図である。
【図８】本発明の実施の形態２における移動通信装置の動作を詳細に説明するために引用したフローチャートである。
【図９】本発明の実施の形態２における移動通信装置の動作を表示画面上に示したイメージ図である。
【図１０】本発明の実施の形態２における移動通信装置の動作を表示画面上に示したイメージ図である。
【図１１】本発明の実施の形態１、実施の形態２の双方において使用される放送チャンネル情報提供装置の内部構成を示すハードウェアブロック図である。
【図１２】本発明の実施の形態１、実施の形態２の双方において使用される移動通信装置の内部構成を示すハードウェアブロック図である。
【符号の説明】
【００５５】
１  放送チャンネル情報提供装置、２  通信ネットワーク、３  移動通信装置、４  ＧＰＳ衛星、１１  放送チャンネル情報記憶部、１２  放送チャンネル情報抽出部、１３  放送チャンネル情報送信部、１４  現在位置情報受信部、３０  現在位置情報測位部、３１  現在位置情報送信部、３２  放送チャンネル情報保持部、３３  放送チャンネル情報更新制御部、３４  放送チャンネル情報ＵＩ提供部、３５  放送チャンネル情報受信部、３２１  放送チャンネル情報受信内容保持領域、３２２  放送チャンネル情報編集内容保持領域。
【図１】
2007201699.tif 000003
【図２】
2007201699.tif 000004
【図３】
2007201699.tif 000005
【図４】
2007201699.tif 000006
【図５】
2007201699.tif 000007
【図６】
2007201699.tif 000008
【図７】
2007201699.tif 000009
【図８】
2007201699.tif 000010
【図９】
2007201699.tif 000011
【図１０】
2007201699.tif 000012
【図１１】
2007201699.tif 000013
【図１２】
2007201699.tif 000014