(57)【要約】【課題】  携帯電話などの携帯端末自体に電気機器をリモコン制御するタイマ機能を持たせ、利用者の利便性を向上できるようにすることを課題とする。【解決手段】  携帯電話は、記憶部３０３に電化製品毎に赤外線によるリモコン操作のコマンドを記憶するとともに、タイマ設定対象となる電化製品についてリモコン操作のシーケンスおよびリモコン起動の日時を設定する。携帯電話は、カレンダ処理により記憶部３０３に設定された日時に同設定されたシーケンスを実行してコマンドに基づく赤外線を赤外線送信部３４から送信する。【選択図】  図３
2005333274.tif 000002
【特許請求の範囲】
【請求項１】
ボタン群、赤外線送信部および表示部を有する携帯端末のコンピュータにより実行されるプログラムであって、
前記コンピュータに、
日時のカレンダ処理を行う第１ステップと、
電化製品毎に赤外線によるリモコン操作のコマンドがメモリに記憶されており、前記メモリに記憶されたコマンドをタイマ設定するための画面を前記表示部に表示する第２ステップと、
前記第２ステップの表示画面にしたがってタイマ設定対象となる電化製品についてリモコン操作のシーケンスおよびリモコン起動の日時を設定する第３ステップと、
前記第１ステップのカレンダ処理にしたがって前記第３ステップで設定された日時に同設定されたシーケンスを実行して前記赤外線送信部の赤外線送信を制御する第４ステップと、
を実行させることを特徴するプログラム。
【請求項２】
ボタン群、赤外線送信部および表示部を有する携帯端末を用いて電化製品をリモコン制御するリモコン制御方法であって、
日時のカレンダ処理を行う第１ステップと、
電化製品毎に赤外線によるリモコン操作のコマンドがメモリに記憶されており、前記メモリに記憶されたコマンドをタイマ設定するための画面を前記表示部に表示する第２ステップと、
前記第２ステップの表示画面にしたがってタイマ設定対象となる電化製品についてリモコン操作のシーケンスおよびリモコン起動の日時を設定する第３ステップと、
前記第１ステップのカレンダ処理にしたがって前記第３ステップで設定された日時に同設定されたシーケンスを実行して前記赤外線送信部の赤外線送信を制御する第４ステップと、
を含んだことを特徴するリモコン制御方法。
【請求項３】
携帯端末であって、
日時のカレンダ処理を行うカレンダ処理手段と、
電化製品毎に赤外線によるリモコン操作のコマンドを記憶する記憶手段と、
前記記憶手段に記憶されたコマンドをタイマ設定するための画面を表示する表示手段と、
前記表示手段の表示画面にしたがってタイマ設定対象となる電化製品についてリモコン操作のシーケンスおよびリモコン起動の日時を設定する設定手段と、
前記カレンダ処理手段のカレンダ処理にしたがって前記設定手段で設定された日時に同設定されたシーケンスを実行してコマンドに基づく赤外線を送信する赤外線送信手段と、
を備えたことを特徴する携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム、リモコン制御方法および携帯端末に関する。
【背景技術】
【０００２】
従来、テレビ放送を受信可能なテレビ受信機には、放送波に重畳されている電子化された番組表データを抽出してそれを画面上に表示する機能を備えたものがある。また、この機能をインターネット等のネットワーク上に番組表配信用のサーバを設けて、テレビ受信機のリモコンのほか、携帯電話やＰＤＳ(Personal Digital Assistants)等の携帯端末でダウンロードできるようにしたものも提案されている（特許文献１）。
【０００３】
また、テレビ番組表の表示方法としては、縦軸又は横軸の一方を時間軸に、他方をチャンネル軸に設定し、複数の番組をマトリックス表示する方法が知られている（特許文献２）。
【０００４】
従来例によるテレビ番組表の表示態様では、テレビ装置の画面を有効に使用して新聞やテレビガイドなどの雑誌に掲載されるテレビ番組表とほぼ同一の形式で表示がなされていた。すなわち、テレビ画面にテレビ番組表を表示させる場合には、表示領域が十分に確保されているので、全チャンネルの一日分の番組スケジュールを表示させることが可能であった。
【０００５】
一方、表示領域を十分に確保できない携帯電話などの携帯端末では、表示領域に制約があり、テレビ番組表の一部を表示させることが精一杯であった。携帯端末にテレビ番組表を表示させる一例として、株式会社ナノ・メディアのサービスがある。このサービスは、携帯電話を用いてテレビ番組を検索するシステムであり、テレビ番組表のうち一放送局のその日のテレビ番組タイトルを縦方向に列挙させている。
【０００６】
また、携帯電話を用いてテレビ番組のリモコン操作を可能とするアプリケーションが登場している。その一例として、株式会社ナノ・メディアより提供されるアプリモコン（商標）がある。このアプリモコン（商標）により、所望の番組を検索して携帯電話の赤外線機能を用いて予約をすることができる。
【０００７】
【特許文献１】特開２００２−２０４４１３号公報
【特許文献２】特開２００１−２７３６９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
このように、上述した従来例においては、番組の予約やチャンネル切り替え時にリモコン機能を使用するものであり、テレビなどの電気機器に対してタイマとして携帯電話自体を機能させることはできなかった。
【０００９】
本発明の目的は、携帯電話などの携帯端末自体に電気機器をリモコン制御するタイマ機能を持たせ、利用者の利便性を向上させることが可能なプログラム、リモコン制御方法および携帯端末を提供することにある。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、上記目的を達成するため、本発明の請求項１の発明に係るプログラムは、ボタン群、赤外線送信部および表示部を有する携帯端末のコンピュータにより実行されるプログラムであって、前記コンピュータに、日時のカレンダ処理を行う第１ステップと、電化製品毎に赤外線によるリモコン操作のコマンドがメモリに記憶されており、前記メモリに記憶されたコマンドをタイマ設定するための画面を前記表示部に表示する第２ステップと、前記第２ステップの表示画面にしたがってタイマ設定対象となる電化製品についてリモコン操作のシーケンスおよびリモコン起動の日時を設定する第３ステップと、前記第１ステップのカレンダ処理にしたがって前記第３ステップで設定された日時に同設定されたシーケンスを実行して前記赤外線送信部の赤外線送信を制御する第４ステップと、を実行させることを特徴するものである。
【００１１】
また、請求項２の発明に係るリモコン制御方法は、ボタン群、赤外線送信部および表示部を有する携帯端末を用いて電化製品をリモコン制御するリモコン制御方法であって、日時のカレンダ処理を行う第１ステップと、電化製品毎に赤外線によるリモコン操作のコマンドがメモリに記憶されており、前記メモリに記憶されたコマンドをタイマ設定するための画面を前記表示部に表示する第２ステップと、前記第２ステップの表示画面にしたがってタイマ設定対象となる電化製品についてリモコン操作のシーケンスおよびリモコン起動の日時を設定する第３ステップと、前記第１ステップのカレンダ処理にしたがって前記第３ステップで設定された日時に同設定されたシーケンスを実行して前記赤外線送信部の赤外線送信を制御する第４ステップと、を含んだことを特徴するものである。
【００１２】
また、請求項３の発明に係る携帯端末は、携帯端末であって、日時のカレンダ処理を行うカレンダ処理手段と、電化製品毎に赤外線によるリモコン操作のコマンドを記憶する記憶手段と、前記記憶手段に記憶されたコマンドをタイマ設定するための画面を表示する表示手段と、前記表示手段の表示画面にしたがってタイマ設定対象となる電化製品についてリモコン操作のシーケンスおよびリモコン起動の日時を設定する設定手段と、前記カレンダ処理手段のカレンダ処理にしたがって前記設定手段で設定された日時に同設定されたシーケンスを実行してコマンドに基づく赤外線を送信する赤外線送信手段と、を備えたことを特徴するものである。
【発明の効果】
【００１３】
本発明によれば、携帯電話などの携帯端末自体に電気機器をリモコン制御するタイマ機能を持たせ、利用者の利便性を向上させることが可能なプログラム、リモコン制御方法および携帯端末を提供できる効果を奏する。
【発明を実施するための最良の形態】
【００１４】
以下、本発明を実施するための最良の形態について、図面を参照して詳細に説明する。
本実施の形態では、携帯電話などの携帯端末に携帯電話網およびインターネットを介してサーバからテレビ装置、ビデオテープレコーダ（ＶＴＲ）、ＤＶＤ再生装置（ＤＶＤ）などをリモコン操作するためのリモコンアプリケーションをダウンロードすることで、携帯端末を電化製品のリモコン端末として利用するための一例を示している。リモコンアプリケーションにおいて、とくに、タイマ機能について詳述する。
【００１５】
まず全体構成について説明する。図１は本発明の一実施の形態に係るシステムを概略的に説明する概略構成図である。このシステムは、たとえば図１に示したように、携帯端末（一例として携帯電話３）とサーバ１とを携帯電話網４およびインターネット５間で通信可能にしたものである。携帯電話網４は、図示せぬ基地局に接続され、パケット処理を司るパケット網４１と、インターネット５に接続され、当該インターネット５に接続される各種端末との通信を司るゲートウェイサーバ４２とを備え、携帯端末側からインターネット５への通信接続を可能にする構成である。以下の説明では、テレビ装置に対するリモコン操作を中心に説明する。
【００１６】
携帯電話３は、たとえば、ＨＴＴＰ（Hyper Text Transfer Protocol）によりウェブ閲覧を可能にするウェブブラウザ３１、赤外線受光部６１を具備したテレビ装置６のチャンネル切り替えをなどを行うリモコンアプリケーション３２、テレビ放送の番組を表示するための番組情報テーブル３３、各種電化製品をリモコン制御するためのコマンド情報などを記憶している。携帯電話３は、ウェブブラウザ３１によりインターネット５の各サイトにアクセスしてウェブ閲覧などのサービスを享受可能である。携帯電話３は、赤外線送信部３４を具備しており、リモコンアプリケーション３２を起動させることで、たとえば番組情報テーブル３３に基づくテレビ番組に関する情報を表示したり、赤外線送信部３４からテレビ装置６に対してチャンネル切り替えのための赤外線信号を送信することを可能にする。
【００１７】
サーバ１は、データベース２を接続させ、インターネット１４を介して他の端末と通信を行うとともに、携帯電話網１３およびインターネット１４を介して携帯端末からのアクセスに応じてデータベース２に格納しているリモコンアプリケーションやテレビ放送の番組情報、電化製品毎のリモコン制御情報などをダウンロードさせる処理をプログラム１１によって全体的に制御する。データベース２は、サーバ１に接続された大規模記憶装置であり、ダウンロード用リモコンアプリケーション２１、テレビ放送の番組情報テーブル２２、各種電化製品のリモコン制御情報などを記憶するとともにサーバ１の制御下で当該サーバ１に対して提供するものである。
【００１８】
つぎに、サーバ１２、携帯電話３について詳述する。図２は本実施の形態によるサーバ１の一内部構成例を示すブロック図、図３は本実施の形態による携帯電話３の一内部構成例を示すブロック図、そして、図４は本実施の形態による携帯電話３の外観形状の一例を示す図である。
【００１９】
サーバ１は、たとえば図２に示したように、インターネット５に接続され、このインターネット５を介して携帯端末などの他の機器との間の双方向通信を司る通信制御部１０１、ＣＰＵ、ＲＯＭ、ＲＡＭなどを備え、サーバ全体の制御を司る制御部１０２、時刻を計時する時計部１０３、他の端末に対してウェブブラウザ表示を提供したり、サーバ自体の処理を行うプログラム１１、各種パラメータなどを記憶する記憶部１０４、データベース２に接続され、データベース２との間でデータ授受を行うデータベースインタフェース１０５などのユニットを備え、各ユニットを内部のバスライン１０６に接続させてデータ、アドレス信号、制御信号などを伝送可能としている。
【００２０】
携帯電話３は、たとえば図３に示したように、アンテナ３０１を接続させた通信制御部３０２、制御部３０３、操作部３０４、赤外線送信部３４、表示部３０６、記憶部３０７、音声／サウンド制御部３０８などのユニットを備え、各ユニットをバスライン３１１に接続させてデータ、アドレス信号、制御信号などを伝送可能としている。
【００２１】
通信制御部３０２は、アンテナ３０１を介して携帯電話網４と無線通信を行う。この通信制御部３０２により、他の電話機能付端末との間で音声通話を実現したり、サーバ１との間でデータ通信を実現することができる。
【００２２】
制御部３０３は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを備え、ＲＯＭや記憶部３０７の各種プログラムに従って携帯電話１１全体の制御を行う。制御部３０３は、ウェブブラウザ３１（たとえばＪＡＶＡ（登録商標）アプリ）によってウェブ閲覧を制御するとともに、リモコンアプリケーション３２によって表示部３０６に対するテレビ番組表示の制御、赤外線送信部３４を用いたチャンネル切り替え制御、その他として各種電化製品のリモコン制御用画面の形成を行う。また、制御部３０３は、操作部３０４の操作入力に応じて各種の処理を実行するとともに各種の処理に応じた表示を制御する。
【００２３】
操作部３０４は、たとえば図４に示すように、電話番号や文字を入力するためのダイヤルキー３０４１、メインメニューを呼び出したり、選択されている項目を決定するときに使用するセレクトキー３０４２、ダイヤルキー３０４１やセレクトキー３０４２で選択した項目を確定する確定キー３０４３、図示せぬがメールを利用するときや文字入力中に記号を入力するときに使用するキーなどを備えている。セレクトキー３０４２は上下左右の４方向を指示可能な構成である。
【００２４】
制御部３０３は、アプリケーションに応じてテレビ装置、電灯、エアコン、オーディオプレーヤ、ＤＶＤプレーヤなどの電気・電子機器を制御するためのコマンド信号を生成する。本実施の形態では、リモコンアプリケーション３２をインストールする環境下のため、制御部３０３は、コマンド信号として少なくとも「チャンネル選択信号」、「音量調整信号」、「電灯電源投入／切断信号」を生成する。
【００２５】
赤外線送信部３４は、制御部３０３で生成された各種コマンド信号を赤外線信号に変換して外部に送信する。なお、コマンド信号の仕様は電化製品、製造・販売メーカーによって異なる。そのため、リモコンアプリケーション３２内には、たとえばテレビであれば各社仕様に応じてチャンネル番号をコマンド信号に変換するためのチャンネル−コマンド変換テーブルが含まれている。なお、コマンド信号を送信するための手段としては、電磁波の一例として赤外線を例に挙げている。
【００２６】
表示部３０６は、液晶などのディスプレイを備え、そのディスプレイにたとえばウェブブラウザを表示したり、電話やメールの機能を使うときの操作画面を表示したり、テレビ番組に関する情報、各種電化製品のリモコン操作画面などを表示する。記憶部３０７には、上述したように、ウェブブラウザ３１、リモコンアプリケーション３２、番組情報テーブル３３などを記憶している。ここで、番組情報テーブル３３は、「放送日」、「放送局コード」、「チャンネル番号」、「開始時間」、「終了時間」、「番組タイトル」の各データからなる。放送局情報としては、「放送局コード」、「キー局コード」、「チャンネル番号」、「放送局名」の各データからなる。番組情報テーブル３３は、番組情報テーブル２２の一部であり、番組情報テーブル２２のうちでユーザが入手した範囲のデータとなる。
【００２７】
音声／サウンド制御部３０８は、スピーカ３０９やマイク３１０を接続させており、スピーカ３０９に対して着信メロディなどのサウンド出力や通話時などの音声出力を制御したり、マイク３１０に対して通話時などの音声入力を制御する。
【００２８】
つづいて、番組情報テーブル２２について図５、図６および図７を用いて説明する。図５は本実施の形態による番組情報テーブルの一例を説明する図、図６は本実施の形態による地域情報テーブルの一例を説明する図、そして、図７は本実施の形態による放送局情報テーブルの一例を説明する図である。
【００２９】
番組情報テーブル３３は、地域ごとに設けられており、それぞれの地域に応じて地域コードが割り当てられている。図５は地域コードＡ−Ｎｏ．１の番組情報テーブルである。番組情報テーブルは、「放送日」、「放送局コード」、「チャンネル番号」、「開始時間」、「終了時間」、「ジャンルコード」、「放送モード」、「番組タイトル」、「サブタイトル」、「番組内容」、「出演者」、「番組詳細解説」、「予備」などの各データで構成される。この番組情報テーブルはたとえば１週間ごとに更新してもよく、もう少し短期もしくは長期で更新するようにしてもよい。
【００３０】
地域情報テーブルは、地域を特定するために使用されるものであり、図６に示すように地域コードに地域名を対応させたデータから構成される。たとえば、地域コードＡ−Ｎｏ．１は「東京」、地域コードＡ−Ｎｏ．２は「大阪」、地域コードＡ−Ｎｏ．３は「名古屋」である。
【００３１】
放送局情報テーブルは、地域ごとに存在する放送局を特定するために使用されるものであり、「放送局コード」、「キー局コード」、「チャンネル番号」、「放送局名」などの各データで構成される。この放送局情報テーブルは、決まったものであるので、新たに放送局が造られない限り更新されることはない。放送局情報テーブルは、たとえば図７に示すように、地域コードＡ−Ｎｏ．１の「東京」には、放送局コードが「０３１」のＡ局、「０４１」のＢ局、「００４」のＣ局、「００５」のＤ局、「００６」のＥ局、「００７」のＦ局、「００８」のＧ局が記録されている。
【００３２】
また、Ａ局のチャンネル番号が「１」、Ｂ局のチャンネル番号が「２」、Ｃ局のチャンネル番号が「４」、Ｄ局のチャンネル番号が「６」、Ｅ局のチャンネル番号が「８」、Ｆ局のチャンネル番号が「１０」、Ｇ局のチャンネル番号が「１２」となっている。また、Ｃ局のキー局コードが「００１」、Ｄ局のキー局コードが「００２」、Ｅ局のキー局コードが「００３」、Ｆ局のキー局コードが「００４」、Ｇ局のキー局コードが「００５」となっている。なお、Ａ局とＢ局は共に全国共通となっているので、キー局コードは存在しない。
【００３３】
また、地域コードＡ−Ｎｏ．２の「大阪」には、放送局コードが「０３１」のＡ局、「０４１」のＢ局、「０５０７」のＨ局、「０５０４」のＩ局、「０５０６」のＪ局、「０５０５」のＫ局、「０５１３」のＬ局が記録されている。また、Ａ局のチャンネル番号が「２」、Ｂ局のチャンネル番号が「１２」、Ｈ局のチャンネル番号が「１０」、Ｉ局のチャンネル番号が「４」、Ｊ局のチャンネル番号が「８」、Ｋ局のチャンネル番号が「６」、Ｌ局のチャンネル番号が「１９」である。また、Ｈ局のキー局コードが「００１」、Ｉ局のキー局コードが「００２」、Ｊ局のキー局コードが「００３」、Ｋ局のキー局コードが「００４」、Ｌ局のキー局コードが「００５」となっている。なお、Ａ局とＢ局は共に全国共通となっているので、キー局コードは存在しない。
【００３４】
ここで、大阪のＨ局からＬ局までの各局のキー局コードが、東京のＣ局からＧ局までの各局のキー局コードと同一となっているが、これは放送ネットワークにおける提携関係を示している。すなわち、大阪のＨ局と東京のＣ局とが提携しており、互いの番組を中継する。また、大阪のＩ局と東京のＤ局とが提携しており、互いの番組を中継する。また、大阪のＪ局と東京のＥ局とが提携しており、互いの番組を中継する。
【００３５】
また、大阪のＫ局と東京のＦ局とが提携しており、互いの番組を中継する。また、大阪のＬ局と東京のＧ局とが提携しており、互いの番組を中継する。すなわち、たとえば「東京」のＣ局の番組を、「大阪」のＨ局で見ることができる。別に言い換えると「東京」の４チャンネルの番組を「大阪」の１０チャンネルで見ることができる。またその逆も言えるので、「大阪」の１０チャンネルの番組を「東京」の４チャンネルで見ることができる。
【００３６】
さて、これらの番組情報テーブル、放送局情報テーブル、地域情報テーブルは、サーバ１と携帯電話３との間でつぎのように利用される。サーバ１は、携帯電話３からアクセス要求が送られてくると、ＨＴＴＰを用いて通信を開始する。そして、サーバ１は、携帯電話３のユーザに対して地域コードを選択させるために、データベース２から地域情報テーブルを読み出して携帯電話３へ送信する。携帯電話３がこの地域情報テーブルを受信すると、ユーザに地域コードを選択させる画面が携帯電話３の表示部３０６に表示される。携帯電話３のユーザがこの選択画面を見て、携帯電話３のダイヤルキーあるいは上下左右に可動するキー（これをセレクトキーと呼ぶ）を操作して所望の地域コードを指定する。
【００３７】
ここで、たとえば「Ａ−Ｎｏ．１」の地域コードが指定されると、携帯電話３からサーバ１に対して地域コード「Ａ−Ｎｏ．１」が送信される。サーバ１は、携帯電話３から送信されてきた地域コードを受信すると、データベース２の放送局情報テーブルを参照して放送局を特定する。なお、「Ａ−Ｎｏ．１」の地域コードで指定される地域には、Ａ局、Ｂ局、Ｃ局、Ｄ局、Ｅ局、Ｆ局及びＧ局の７つの局が存在する。放送局が特定された後、時計部１０３から現在時刻が取得される。そして、データベース２上の番組情報テーブルから、今特定した放送局が現在放送している番組情報が取得される。
【００３８】
このようにして取得された番組情報と、「Ａ−Ｎｏ．１」の地域コードに対応する放送局情報とがサーバ１から携帯電話３へ送信される。その際、データベース２の全ての番組情報が送信されるのではなく、ユーザに番組内容を知らせるのに必要且つ十分な情報がユーザの操作に応答して任意に選択されて送信される。ここでは、「放送日」、「放送局コード」、「チャンネル番号」、「開始時間」、「終了時間」、「番組タイトル」の各データが選択されて送信する。
【００３９】
また、放送局情報はひとつであるが、番組情報は放送局の数だけ存在するものとする。これらの番組情報を送信する順序は任意で構わない。
【００４０】
つづいて、図８〜図１５を用いて携帯電話３の画面遷移について説明する。図８、図９、図１０および図１１はそれぞれ本実施の形態によるタイマ設定の画面遷移を説明する図である。図１２は本実施の形態によるリモコンアプリの動作を説明するフローチャート、図１３および図１４は本実施の形態によるタイマ設定処理を説明するフローチャート、そして、図１５は本実施の形態によるタイマ機能に基づくリモコン処理を説明するフローチャートである。
【００４１】
ユーザの操作によりリモコンアプリが起動されると（ステップＭＳ３１）、初期画面では、たとえば図８（Ａ）のように、表示分３０６に電化製品選択ボタンＡＰＮとその電化製品に対応する電源ボタンＰＷＢとが対応付けて表示される（ステップＭＳ３２）。ここでは、ＡＡＡ社のテレビ（ＡＡＡＴＶ）、ＡＡＡ社のＶＴＲ（ＡＡＡＶＴＲ）などのボタンが示されている。
【００４２】
そして、画面左下方には、サブメニューＳＭの画面が形成されており、そのサブメニューＳＭ内にカーソルＣＳで選択可能なメニューとして“リモコンコード取得”、“タイマ設定”、“データ削除”、“ヘルプ”、“戻る”などが表示される。
【００４３】
本実施の形態では、“タイマ設定”について説明する。カーソルＣＳはユーザが操作部３０４を操作することによりメニュー選択を切り替えることができる（ステップＭＳ３３）。そこで、“タイマ設定”の位置にカーソルＣＳが移動され、その選択状態で決定キーが操作されると（ステップＭＳ３４のＹＥＳルート）、画面はたとえば図８（Ｂ）に切り替わる。これにより、所望の電化製品に対するタイマ設定が可能となる（ステップＭＳ３５）。なお、タイマ設定外の入力操作があった場合には、その操作に応じて処理が実行される（ステップＭＳ３４のＮＯルート）。
【００４４】
図８（Ｂ）には、タイマ設定すなわちタイマ自動起動設定のための新規登録画面が示されている（ステップＭＳ３５１）。画面の最下段には、「戻る」ボタン８１が表示され、このボタン操作により表示は、同図（Ａ）の画面に戻る。ここでもカーソルＣＳがユーザにより操作可能である。
【００４５】
図８（Ｂ）の例では、新規登録の位置にカーソルＣＳが移動しており、この状態で新規登録が決定されると、表示画面は図９（Ａ）に遷移する。ここでは、年月日設定欄ＹＭＤ、時間設定欄ＳＴ、タイマ起動のパターン設定欄ＰＴが表示される。また、画面の最下段には、年月日設定欄ＹＭＤ、時間設定欄ＳＴおよびタイマ起動のパターン設定欄ＰＴの設定事項を決定するための実行ボタン８３とその設定事項を破棄するための中止ボタン８４とが表示される。
【００４６】
年月日設定欄ＹＭＤには、操作部の操作により年、月、日をそれぞれ設定することができる。同様に、時間設定欄ＳＴには、操作部の操作により時、分をそれぞれ設定することができる。また、タイマ起動のパターン設定欄ＰＴには、選択肢として“一回限り”、“毎日”、“毎週”の３パターンが用意されており、たとえば決定ボタンの操作でひとつ確定することができる（ステップＭＳ３５２）。
【００４７】
そして、実行ボタン８３が操作されると（ステップＭＳ３５３、３５４のＹＥＳルート）、たとえば図９（Ａ）に示したように、２００４年３月１３日（年月日設定欄ＹＭＤ）、１０時３０分（時間設定欄ＳＴ）、毎日（パターン設定欄ＰＴ）が設定事項として決定される。なお、未入力事項があった場合には（ステップＭＳ３５５のＮＯルート）、処理がステップＭＳ３５２に戻る。入力が完了したのであれば（ステップＭＳ３５５のＹＥＳルート）、入力事項が記憶部３０７に一時記憶される（ステップＭＳ３５６）。なお、実行コマンド以外のコマンド操作（中止ボタン８３）があった場合には、処理は中止される。
【００４８】
この後、たとえば図９（Ｂ）にように、どの電化製品をタイマ起動させるか電化製品を特定するための表示画面が形成され、選択入力が受け付けられる（ステップＭＳ３５７）。ここでは、“ＡＡＡＴＶ”の電化製品選択ボタンＡＰＮにカーソルＣＳが位置している。また、画面最下段には、電化製品を特定するための設定ボタン８４と本処理を終了させるための終了ボタン８５とが表示される。
【００４９】
そして、コマンド入力があり（ステップＭＳ３５８のＹＥＳルート）、“ＡＡＡＴＶ”のカーソルＣＳ位置で設定ボタン８４の操作が確認されると（ステップＭＳ３５９のＹＥＳルート）、入力データは記憶部３０７に一時記憶される（ステップＭＳ３６０）。なお、終了コマンド（終了ボタン８５）が操作された場合には（ステップＭＳ３５９のＮＯルート）、処理は終了する。
【００５０】
つづいて、“ＡＡＡＴＶ”の操作パネルがたとえば図１０（Ａ）のように表示され、操作シーケンスの入力が受け付けられる（ステップＭＳ３６１）。この場合には、ユーザがリモコン操作したい順番にしたがって電源、チャンネル、音量などのボタンを順次選択して決定すればよい。一例として、ボタン位置をカーソル移動により選択させたり、画面内のソフトボタンに対応するキーを操作部３０４に割り当て、キー操作をボタン操作に置き換えて選択させることができる。
【００５１】
画面最下段には（図１０（Ａ）参照）、トップボタン８６が表示されており、このトップボタン８６の操作によりリモコン操作のシーケンス設定が完了する（ステップＭＳ３６２のＹＥＳルート）。このようにして設定されたシーケンスは記憶部３０７に一時記憶される（ステップ３６３）。
【００５２】
このとき、表示画面には、たとえば図１０（Ｂ）のように、サブメニューＳＭが表示される。サブメニューＳＭには、“設定完了”、“クリア”、“設定中止”、“戻る”などの選択肢が表示される。ここでも、画面最下段には、「戻る」ボタン８７と終了ボタン８８とが選択可能に表示される。
【００５３】
サブメニューＳＭ内の選択肢はカーソルＣＳにより選択可能である（ステップＭＳ３６４）。“設定完了”のカーソル位置で決定キーが操作された場合には（ステップＭＳ３６４、３６５のＹＥＳルート）、記憶部３０７に一時記憶していた入力データに基づいてタイマ予約（登録）が行われる（ステップＭＳ３６６）。すなわち、リモコンアプリに対してタイマ予約した内容が自動的に起動できるように登録（記憶部３０３）される。
【００５４】
つづいて、たとえば図１１（Ａ）のように、タイマ予約した内容の送信テストを実行することができる。ここでもカーソルＣＳを移動させ、“送信テスト”の選択肢の位置で決定ボタンを操作すれば、赤外線信号の送信が可能となる（ステップＭＳ３６７）。表示画面には、タイマ予約した年月日および時間、ＡＡＡＴＶに対するコマンド（たとえば電源投入、音量）が表示される。一例として、送信テストの画面からは、たとえば図１１（Ｂ）のように、タイマ予約された日時の確認画面を表示するようにしてもよい。このようにして、タイマ予約が完了すると、図１２のメイン処理に戻ることができる。
【００５５】
そして、タイマ予約された後は（図１５参照）、年月日、時間の掲示に基づいてカレンダ処理により日時が提供されるので（ステップＭＳ４１）、その日時とタイマ予約の日時とが比較される（ステップＭＳ４２）。この比較により合致が確認されると（ステップＭＳ４３のＹＥＳルート）、その合致したタイマ予約の内容が記憶部３０３より読み出される（ステップＭＳ４４）。
【００５６】
そして、その読み出された内容すなわちリモコン操作のシーケンスにしたがってコマンド信号が赤外線送信部３４に送られ、赤外線信号に変換されて送信される（ステップＭＳ４５）。
【００５７】
つぎに、リモコンアプリのダウンロード方法について図１６および図１７を用いて説明する。図１６は本実施の形態によるデータベースに対する処理の一例を説明するフローチャートであり、図１７は本実施の形態によるリモコンアプリのダウンロード処理の一例を説明するフローチャートである。
【００５８】
まず、サーバ１においては（図１６参照）、データベース２に対してインターネット５に接続される他の端末もしくは図示せぬサーバ１の操作部や外部インタフェーにより携帯電話に対するダウンロード用リモコンアプリの登録または更新が実行される（ステップＳＳ１１）。そして、同様に、サーバ１においては、データベース２に対してインターネット５に接続される他の端末もしくは図示せぬサーバ１の操作部や外部インタフェーにより携帯電話に対する番組情報の登録または更新が実行される（ステップＳＳ１２）。以上のステップＳＳ１１，ＳＳ１２の処理は、定期的もしくは不定期に実行されるものとする。
【００５９】
ここで、すでにデータベース２にダウンロード用リモコンアプリが登録されている状況下とする（図１７参照）。携帯電話３からサーバ１へのアクセスがあると（ステップＭＳ２１）、そのアクセスがサーバ１により受け付けられる（ステップＳＳ２１）。サーバ１では、携帯電話３からのアクセスに応じてまずはウェブページ画面が作成され、そのウェブページ画面が送信される（ステップＳＳ２２）。このとき、一例として携帯電話３とサーバ１間は、ｈｔｔｐにより通信が行われるものとする。
【００６０】
携帯電話３では、サーバ１から送信されてきたウェブページ画面が受信されると、表示部３０６にそのウェブページが表示される（ステップＭＳ２２）。このとき、ユーザの操作によりサーバ１によって提供されるサイトのページは要求に応じたページへと切り替えられる。
【００６１】
図示せぬが、ユーザの操作によりリモコンアプリのダウンロードページにページ遷移が進み、さらにユーザの操作によりダウンロード用リモコンアプリのダウンロード要求がサーバ１に対して送信されると（ステップＭＳ２３）、サーバ１では、まずその要求が受け付けられて携帯電話３のユーザが会員かどうか判定される（ステップＳＳ２３）。
【００６２】
この会員判定は、図示せぬが、データベース２内に会員情報が登録されている前提で実行される。これは、ユーザに対するリモコンアプリの提供が会員に対するサービスであった場合の一例となる。もちろん、会員有無に関係なく、リモコンアプリを提供するシステムにも適用可能であることはいうまでもない。
【００６３】
携帯電話３のユーザが会員ではないという判定結果が得られた場合には（非会員）、携帯電話３との間で会員登録処理が実行され、処理はステップＳＳ２５へ移行する（ステップＳＳ２４）。一方、そうでない場合（会員）には、処理はそのままステップＳＳ２５へ移行する。
【００６４】
ステップＳＳ２５においては、ステップＳＳ２３ですでに受け付けられているダウンロード要求に応じてデータベース２からダウンロード用リモコンアプリ２２が読み出され、携帯電話３に対して送信（ダウンロード処理）される。携帯電話３では、サーバ１より送信されてくるダウンロード用リモコンアプリ２２がダウンロードされ、記憶部３０７にリモコンアプリ３２として登録される（ステップＭＳ２４）。このリモコンアプリ３２には、ユーザ指定のチャンネル番号を赤外線で送出する際のコマンド信号に変換するテーブルが含まれている。このようにして携帯電話３にリモコンアプリがダウンロードされると、以降はサーバ１より番組情報のダウンロードおよびリモコン操作が可能となる。
【００６５】
以上説明したように本実施の形態によれば、携帯電話などの携帯端末自体に電気機器をリモコン制御するタイマ機能を持たせるようにしたので、利用者の利便性を向上させることが可能である。
【００６６】
また、本記実施の形態では、携帯電話について説明したが、携帯端末であれば、ＰＤＡでもＰＨＳ(Personal Handy-Phone System)でも勿論可能である。さらに、テレビ受信機に付属するリモコンでも勿論実現可能である。
【００６７】
また、上述した実施の形態では、携帯電話を例に挙げていたが、本発明はこれに限定されるものではなく、ＰＤＡ(Personal Digital Assistant)等の携帯端末、ネットワークに接続可能な通信機能付きリモコン端末でもよい。
【産業上の利用可能性】
【００６８】
本発明は、プログラム、リモコン制御方法および携帯端末を製造する産業で利用される。
【図面の簡単な説明】
【００６９】
【図１】本発明の一実施の形態に係るシステムを概略的に説明する概略構成図である。
【図２】本実施の形態によるサーバ１の一内部構成例を示すブロック図である。
【図３】本実施の形態による携帯電話３の一内部構成例を示すブロック図である。
【図４】本実施の形態による携帯電話３の外観形状の一例を示す図である。
【図５】本実施の形態による番組情報テーブルの一例を説明する図である。
【図６】本実施の形態による地域情報テーブルの一例を説明する図である。
【図７】本実施の形態による放送局情報テーブルの一例を説明する図である。
【図８】本実施の形態によるタイマ設定の画面遷移を説明する図である。
【図９】本実施の形態によるタイマ設定の画面遷移を説明する図である。
【図１０】本実施の形態によるタイマ設定の画面遷移を説明する図である。
【図１１】本実施の形態によるタイマ設定の画面遷移を説明する図である。
【図１２】本実施の形態によるリモコンアプリの動作を説明するフローチャートである。
【図１３】本実施の形態によるタイマ設定処理を説明するフローチャートである。
【図１４】本実施の形態によるタイマ設定処理を説明するフローチャートである。
【図１５】本実施の形態によるタイマ機能に基づくリモコン処理を説明するフローチャートである。
【図１６】本実施の形態によるデータベースに対する処理の一例を説明するフローチャートである。
【図１７】本実施の形態によるリモコンアプリのダウンロード処理の一例を説明するフローチャートである。
【符号の説明】
【００７０】
１  サーバ
２  データベース
３  携帯電話
１１  プログラム
２１  ダウンロード用リモコンアプリ
２２  番組情報
３１  ウェブブラウザ
３２  リモコンアプリ
３３  番組情報
３４  赤外線送信部
１０１  通信制御部
１０２  制御部
１０３  時計部
１０４  記憶部
１０５  データベースインタフェース
３０１  通信制御部
３０３  制御部
３０４  操作部
３０６  表示部
３０７  記憶部
【図１】
2005333274.tif 000003
【図２】
2005333274.tif 000004
【図３】
2005333274.tif 000005
【図４】
2005333274.tif 000006
【図５】
2005333274.tif 000007
【図６】
2005333274.tif 000008
【図７】
2005333274.tif 000009
【図８】
2005333274.tif 000010
【図９】
2005333274.tif 000011
【図１０】
2005333274.tif 000012
【図１１】
2005333274.tif 000013
【図１２】
2005333274.tif 000014
【図１３】
2005333274.tif 000015
【図１４】
2005333274.tif 000016
【図１５】
2005333274.tif 000017
【図１６】
2005333274.tif 000018
【図１７】
2005333274.tif 000019