(57)【特許請求の範囲】
【請求項１】
通信機能を備えた通信端末装置であって、
通信相手の識別情報を含む通信相手情報を複数記憶する記憶手段と、
放送番組の番組情報を取得する番組情報取得手段と、
この番組情報取得手段によって取得された番組情報と前記記憶手段に記憶されている通信相手情報とに基づいて、当該記憶手段に通信相手情報が記憶されている複数の通信相手の中からいずれかの通信相手を抽出する第１の抽出手段と、
この第１の抽出手段によって抽出された通信相手の位置情報を取得する相手位置取得手段と、
前記番組情報取得手段によって取得された番組情報と前記相手位置取得手段によって取得された通信相手の位置情報とに基づいて、前記第１の抽出手段によって抽出された通信相手の中から放送番組の記録を指示する通信相手を抽出する第２の抽出手段と、
この第２の抽出手段によって抽出された通信相手に対して、前記番組情報取得手段によって取得された番組情報が示す放送番組の記録指示を送信する送信手段と、
を具備したことを特徴とする通信端末装置。
【請求項２】
前記記憶手段は、通信相手情報として、通信相手の識別情報と対応付けて当該通信相手の住所情報を記憶し、
前記第１の抽出手段は、前記番組情報取得手段によって取得された番組情報が示す放送番組の放送地域情報と前記記憶手段に記憶されている通信相手の住所情報とに基づいて、通信相手を抽出する、
ようにしたことを特徴とする請求項１記載の通信端末装置。
【請求項３】
前記記憶手段は、通信相手情報として、通信相手の識別情報と対応付けて当該通信相手と通信した際に取得した当該通信相手の位置情報を記憶し、
前記第１の抽出手段は、前記番組情報取得手段によって取得された番組情報が示す放送番組の放送地域情報と前記記憶手段に記憶されている通信相手の位置情報とに基づいて、通信相手を抽出する、
ようにしたことを特徴とする請求項１記載の通信端末装置。
【請求項４】
前記第１の抽出手段は、前記番組情報取得手段によって取得された番組情報が示す放送番組の放送地域情報と前記記憶手段に記憶されている通信相手の識別情報から導かれる位置情報とに基づいて、通信相手を抽出する、
ようにしたことを特徴とする請求項１記載の通信端末装置。
【請求項５】
前記送信手段によって記録指示を送信した通信相手を記憶する指示履歴記憶手段を更に備え、
前記送信手段は、前記第２の抽出手段で抽出された通信相手の中から前記指示履歴記憶手段に記憶されている通信相手に対して、放送番組の記録指示を送信する、
ようにしたことを特徴とする請求項１記載の通信端末装置。
【請求項６】
前記送信手段によって送信された記録指示に応じて記録を実行した通信相手を記憶する記録履歴記憶手段を更に備え、
前記送信手段は、前記第２の抽出手段で抽出された通信相手の中から前記記録履歴記憶手段に記憶されている通信相手に対して、放送番組の記録指示を送信する、
ようにしたことを特徴とする請求項１記載の通信端末装置。
【請求項７】
前記送信手段は、放送番組の記録指示を当該放送番組の放送開始時刻の所定時間前に送信する、
ようにしたことを特徴とする請求項１記載の通信端末装置。
【請求項８】
前記番組情報取得手段によって取得された番組情報が示す放送番組を受信して記録する記録手段と、
この記録手段による放送番組の記録の可否を判別する判別手段と、
を更に備え、
前記送信手段は、前記判別手段によって放送番組の記録が否であると判別された場合に、放送番組の記録指示を送信する、
ようにしたことを特徴とする請求項１記載の通信端末装置。
【請求項９】
コンピュータに対して、
放送番組の番組情報を取得する機能と、
通信相手の識別情報を含む通信相手情報が複数記憶されている状態において、前記取得された番組情報と前記記憶されている通信相手情報とに基づいて、前記通信相手情報が記憶されている複数の通信相手の中からいずれかの通信相手を抽出する機能と、
前記抽出された通信相手の位置情報を取得する機能と、
前記取得された番組情報と前記取得された通信相手の位置情報とに基づいて、前記抽出された通信相手の中から放送番組の記録を指示する通信相手を抽出する機能と、
前記抽出された通信相手に対して、前記取得された番組情報が示す放送番組の記録指示を送信する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、通信機能を備えた通信端末装置及びプログラムに関する。
【背景技術】
【０００２】
従来、インターネットなどのネットワークを利用して、テレビ番組などの番組予約や番組配信を行う番組予約配信システムとして、例えば、ユーザが録画予約要求した番組の放送地域と、予め記憶されている録画再生装置の設置情報（録画再生装置が設置されている地域情報）とから当該番組の放送地域内に設置されている録画再生装置を検索し、その録画再生装置に対して録画予約を要求するようにした技術が開示されている（特許文献１参照）。
【特許文献１】特開２００６−２２２５９８号公報。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、近年、テレビ放送やラジオ放送を受信して記録（録画や録音）する携帯電話などの通信端末装置が実用化されている。このような通信端末装置を上述の番組予約配信システムの録画再生装置として利用することを考えると、通信端末装置はそれを携帯する通信相手と共に移動するため、その端末位置を逐次把握しておく必要がある。すなわち、通信相手の位置情報を取得する技術が実用化されているため、これを利用して、ユーザが録画予約を要求した場合に、このシステム下に置かれている全ての通信端末装置（通信相手）の位置情報を取得することもできるが、それらの位置情報を全て取得するのは処理の負担が大きく膨大な時間がかかるため、現実的な方法とは言えなかった。
【０００４】
この発明の課題は、記録する放送番組の情報と通信相手の位置に応じて放送番組の記録を指示する通信相手を抽出する際に、通信相手の位置情報を取得する処理の負荷を軽減できるようにすることである。
【課題を解決するための手段】
【０００５】
請求項１記載の発明は、通信機能を備えた通信端末装置であって、通信相手の識別情報を含む通信相手情報を複数記憶する記憶手段と、放送番組の番組情報を取得する番組情報取得手段と、この番組情報取得手段によって取得された番組情報と前記記憶手段に記憶されている通信相手情報とに基づいて、当該記憶手段に通信相手情報が記憶されている複数の通信相手の中からいずれかの通信相手を抽出する第１の抽出手段と、この第１の抽出手段によって抽出された通信相手の位置情報を取得する相手位置取得手段と、前記番組情報取得手段によって取得された番組情報と前記相手位置取得手段によって取得された通信相手の位置情報とに基づいて、前記第１の抽出手段によって抽出された通信相手の中から放送番組の記録を指示する通信相手を抽出する第２の抽出手段と、この第２の抽出手段によって抽出された通信相手に対して、前記番組情報取得手段によって取得された番組情報が示す放送番組の記録指示を送信する送信手段とを具備したことを特徴とする。
更に、コンピュータに対して、上述した請求項１記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項９記載の発明）。
【０００６】
なお、上述した請求項１記載の発明は次のようなものであってもよい。
前記記憶手段は、通信相手情報として、通信相手の識別情報と対応付けて当該通信相手の住所情報を記憶し、前記第１の抽出手段は、前記番組情報取得手段によって取得された番組情報が示す放送番組の放送地域情報と前記記憶手段に記憶されている通信相手の住所情報とに基づいて、通信相手を抽出する（請求項２記載の発明）。
【０００７】
前記記憶手段は、通信相手情報として、通信相手の識別情報と対応付けて当該通信相手と通信した際に取得した当該通信相手の位置情報を記憶し、前記第１の抽出手段は、前記番組情報取得手段によって取得された番組情報が示す放送番組の放送地域情報と前記記憶手段に記憶されている通信相手の位置情報とに基づいて、通信相手を抽出する（請求項３記載の発明）。
【０００８】
前記第１の抽出手段は、前記番組情報取得手段によって取得された番組情報が示す放送番組の放送地域情報と前記記憶手段に記憶されている通信相手の識別情報から導かれる位置情報とに基づいて、通信相手を抽出する（請求項４記載の発明）。
【０００９】
前記送信手段によって記録指示を送信した通信相手を記憶する指示履歴記憶手段を更に備え、前記送信手段は、前記第２の抽出手段で抽出された通信相手の中から前記指示履歴記憶手段に記憶されている通信相手に対して、放送番組の記録指示を送信する（請求項５記載の発明）。
【００１０】
前記送信手段によって送信された記録指示に応じて記録を実行した通信相手を記憶する記録履歴記憶手段を更に備え、前記送信手段は、前記第２の抽出手段で抽出された通信相手の中から前記記録履歴記憶手段に記憶されている通信相手に対して、放送番組の記録指示を送信する（請求項６記載の発明）。
【００１１】
前記送信手段は、放送番組の記録指示を当該放送番組の放送開始時刻の所定時間前に送信する（請求項７記載の発明）。
【００１２】
前記番組情報取得手段によって取得された番組情報が示す放送番組を受信して記録する記録手段と、この記録手段による放送番組の記録の可否を判別する判別手段と、を更に備え、前記送信手段は、前記判別手段によって放送番組の記録が否であると判別された場合に、放送番組の記録指示を送信する（請求項８記載の発明）。
【発明の効果】
【００１３】
この発明によれば、複数の通信相手の中から放送番組の記録を指示する通信相手を抽出する際に、複数の通信相手の位置情報を全て取得しなくても、この複数の通信相手の中から位置取得対象となる通信相手を絞り込んでからその位置情報を取得することができ、位置取得処理の負荷を軽減することが可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、図１〜図１７を参照して本発明の実施例を説明する。
この実施例は、通信端末装置として携帯電話装置に適用した場合を例示したもので、図１は、携帯電話装置の通信ネットワークシステムを示したブロック図である。
携帯電話装置１は、通話機能、電子メール機能、インターネット接続機能（Ｗｅｂアクセス機能）のほか、デジタルテレビ放送（例えば、ワンセグ地上デジタルテレビ放送）を受信可能なテレビ放送受信機能と、デジタルラジオ放送（例えば、サンセグ地上デジタルラジオ放送）を受信可能なラジオ放送受信機能と、番組の予約記録を行う予約機能と、記録された番組の内容を再生出力する再生機能などが備えられている。
【００１５】
携帯電話装置１は、テレビ局／ラジオ局２から発信された地上デジタルテレビ放送を最寄りの送信基地局３を経由して受信すると、この放送の番組を映像データ、音声データなどに分離して出力したり、受信した放送の番組を記録したりする。また、携帯電話装置１は、テレビ局／ラジオ局２から発信された地上デジタルラジオ放送を最寄りの送信基地局３を経由して受信すると、この放送の番組を音声出力したり、受信した放送の番組を記録したりする。このようにテレビ局／ラジオ局２から放送基地局３を経由して放送を受信するほか、携帯電話装置１は、無線通信網（公衆移動体通信網）４を構成する最寄りの基地局４Ａ、交換機４Ｂを介してインターネット５に接続されており、この無線通信網４、インターネット５を介してテレビ・ラジオ番組情報サーバ６からデジタルテレビ放送あるいはデジタルラジオ放送を受信することもできる。
【００１６】
また、テレビ放送に関する番組情報、ラジオ放送に関する番組情報は、放送受信時にテレビ放送信号／ラジオ放送信号に重畳されている番組情報をその放送信号から分離して取得するようにしてもよく、また、無線通信網４、インターネット５を介してテレビ・ラジオ番組情報サーバ６から番組情報を受信取得するようにしてもよい。テレビ・ラジオ番組情報サーバ６は、テレビ局／ラジオ局２に有線などによって接続されており、このサーバ６には放送番組データ、放送地域情報、放送地域情報などのデータベースが備えられている。なお、「番組情報」とは、一般的な放送種目を意味する場合に限らず、ＣＭ（コマーシャル）放送であってもよく、また、「放送地域情報」とは、番組が放送される地域を示している。
【００１７】
携帯電話装置１は、無線通信網４を介して位置情報管理サーバ７に接続されており、携帯電話装置１と位置情報管理サーバ７との間での位置登録応答によって携帯電話装置１の位置情報が位置情報管理サーバ７に定期的に登録される。この場合、携帯電話装置１は、ＧＰＳ（Global Positioning System）衛星８からの受信結果を位置情報管理サーバ７に送信して位置情報の要求を行い、位置情報管理サーバ７は、このＧＰＳ情報に基づいて携帯電話装置１の現在位置を算出して登録する。携帯電話装置１は、自己の位置情報を取得するほか、通信相手の位置情報を取得するようにしているが、自己の位置情報を取得する際に、ＧＰＳ衛星８から受信した信号に基づいて位置情報を算出取得するようにしてもよいし、無線通信網４を介して位置情報管理サーバ７から受信取得するようにしてもよい。また、携帯電話装置１は、通信相手の位置情報を取得する際に、無線通信網４を介して相手の携帯電話装置１から受信取得してもよいし、無線通信網４を介して位置情報管理サーバ７から受信取得するようにしてもよい。
【００１８】
また、携帯電話装置１は、無線通信網４、インターネット５を介してデータベースサーバ９に接続されている。このデータベースサーバ９は、各種のデータベースを記憶管理するサーバである。すなわち、データベースサーバ９には、「住所」と「位置情報」とを対応付けたデータベースと、「市外局番が示す地域（地名）」と「位置情報」とを対応付けたデータベースと、「携帯電話番号」と「携帯電話の番号が示す契約地域（地名）」と「位置情報」とを対応付けたデータベースとが備えられている。
【００１９】
図２は、携帯電話装置１の基本的な構成要素を示したブロック図である。
ＣＰＵ１１は、ＲＯＭ１２内の各種のプログラムに応じてこの携帯電話装置１の全体動作を制御する中央演算処理装置である。ＲＯＭ１２は、プログラム領域とデータ領域とを有し、このプログラム領域には、後述する図７〜図１７に示す動作手順に応じて本実施例を実現するためのプログラムが格納されている。ＲＡＭ１３は、ワーク領域を有する内部メモリで、後述する記録指示送信条件記憶部ＣＤ、アドレス帳記憶部ＡＤ、予約情報記憶部ＲＶ、記録データ記憶部ＲＤなどを有している。
【００２０】
無線通信部１４は、無線部、ベースバンド部、多重分離部などを備え、例えば、通話機能、電子メール機能、インターネット接続機能の動作時に最寄りの基地局２Ａとの間でデータの送受信を行うもので、通話機能の動作時にはベースバンド部の受信側から信号を取り込んで受信ベースバンド信号に復調したのち、音声信号処理部１５を介して送話スピーカＳＰから音声出力させ、また、受話マイクＭＣからの入力音声データを音声信号処理部１５から取り込み、送信ベースバンド信号に符号化したのち、ベースバンド部の送信側に与えてアンテナから発信出力させる。
【００２１】
テレビ放送・ラジオ放送通信部１６は、テレビ放送受信部とラジオ放送受信部とを有し、それらを個別に起動可能なもので、携帯電話などの通信端末装置向けの地上波デジタルテレビ放送及び地上波デジタルラジオ放送と共に、電子番組表（ＥＰＧ）などの番組情報も含めて受信可能となっている。テレビ放送・ラジオ放送通信部１６は、専用アンテナに接続されていて放送信号を抽出する受信部（アナログ回路部）と、受信した放送信号をＯＦＤＭ（直交周波数分割多重）復調したり、多重化されている放送信号から映像、音声、データ（文字データ）に分離して復号化したり、圧縮データの解凍などを行うデジタル回路部を有している。ここで、受信したテレビ映像データ及び文字データは、表示部１７から表示され、また、テレビ音声あるいはラジオ音声データは、サウンドスピーカ１８から出力される。
【００２２】
ＧＰＳ通信部１９は、ＧＰＳ衛星８からＧＰＳ情報を受信取得するもので、ＣＰＵ１１は、ＧＰＳ通信部１９から受信した信号に基づいて自己の位置情報を算出取得することができる。表示部１７は、高精細液晶あるいは有機ＥＬなどを使用したもので、文字情報、画像情報、各種のメッセージなどを高品位に表示する。操作部２０は、ダイヤル入力、文字入力、コマンド入力などを行うもので、ＣＰＵ１１は、操作部２０からの入力信号に応じた処理を実行する。ＲＴＣ（リアルタイムクロックモジュール）２１は、時計部を構成するもので、ＣＰＵ１１は、ＲＴＣ２１から現在日時を取得する。電池残量検出部２２は、電源電池（図示せず）の残量検出を行うもので、ＣＰＵ１１は、電池残量検出部２２からの検出結果に基づいて電池残量が低下しているか否かを判別する。
【００２３】
図３は、記録指示送信条件記憶部ＣＤの内容を説明するための図である。
この実施例では、テレビ放送、ラジオ放送の記録を予約されている場合にその予約番組の放送を自己の携帯電話装置１で正常に記録することができる環境下にあるか否かを判別し、記録不可の環境下であれば、アドレス帳に登録されている通信相手の中から抽出した通信相手の装置（携帯電話装置１など）に対してその予約番組の記録を依頼（指示）するようにしている。この場合、記録指示送信条件記憶部ＣＤは、この予約番組の記録指示をどのようなタイミングで送信するかを示す送信条件を記憶するもので、「予約時に送信」、「記録不可時に送信」、「記録１時間前に送信」に対応して、“送信する”、“送信しない”を示す「設定フラグ」を記憶する構成となっている。
【００２４】
「予約時に送信」は、予約操作が行われた際に記録指示を送信すべきことを示している。「記録不可時に送信」は、自己の携帯電話装置１で正常に記録することができない環境下になったことが検出された際に記録指示を送信すべきことを示し、「記録１時間前に送信」は、予約番組の放送が開始される１時間前に記録指示を送信すべきことを示している。ここで、自己の携帯電話装置１で正常に記録することができない環境とは、放送地域外に移動したことによって放送受信が不可となった場合、受信状況が悪化して放送受信が不可となった場合、記録容量一杯で記録が不可となった場合、電池残量が減少して記録が不可となった場合である。なお、予約番組の記録を依頼（指示）する通信相手側の装置は、放送受信記録機能付きの携帯電話装置１に限らず、通信機能付きのハードディスクなどの放送記録装置であってもよい。
【００２５】
図４は、予約情報記憶部ＲＶの内容を説明するための図である。
予約情報記憶部ＲＶは、テレビ放送予約情報、ラジオ放送予約情報をその予約日時順に順次記憶するもので、「予約ＩＤ」、「番組情報」、「記録指示」、「記録フラグ」、「記録ＩＤ」の各項目を有する構成となっており、各予約情報（予約レコード）はユーザ操作によって予め任意に設定されたものである。「予約ＩＤ」は、各予約情報を特定する一連Ｎｏである。「番組情報」は、更に「種別」、「チャンネル／周波数」、「時刻情報」、「番組名」、…の各項目を有している。「種別」は、テレビ放送に関する予約かラジオ放送に関する予約かを示し、「チャンネル／周波数」、「時刻情報」、「番組名」は、予約番組を特定する具体的な予約内容を示している。
【００２６】
「記録指示」は、予約情報で示される番組の放送を自己の携帯電話装置１で正常に記録することができない場合に、その予約番組の記録指示を送信した通信相手として、後述する「アドレス帳ＩＤ」が記憶される項目であり、その送信先が複数の場合には、各通信相手に対応する「アドレス帳ＩＤ」が記憶される。なお、図中「−」は、予約番組の放送を自己の携帯電話装置１で記録する場合あるいは記録した場合、又は記録指示を送信していない場合を示している。「記録フラグ」は、予約情報で示される番組の放送を記録データ記憶部ＲＤに記録済みであるか否かを示すもので、“１”は記録済みであることを示している。この場合、自己の携帯電話装置１で記録した場合に限らず、記録指示先で記録されたデータを受信して記録データ記憶部ＲＤに記録した場合でも当該フラグは“１”となる。「記録ＩＤ」は、後述する記録データ記憶部ＲＤの格納先を示している。
【００２７】
図５は、記録データ記憶部ＲＤの内容を説明するための図である。
記録データ記憶部ＲＤは、自己の携帯電話装置１で記録したデータあるいは記録指示先で記録されたデータを受信して記憶したデータが格納されるもので、「記録ＩＤ」に対応して「映像データ・音声データ」を記憶する構成となっている。この記録データ記憶部ＲＤに格納されている各記録データにはそのタイトル名（番組名、記録日時、記録先など）を含み、任意の記録データを再生する際に、このタイトル名がリスト表示されているリスト画面内から任意のタイトル名がユーザ操作によって再生対象として選択されると、当該記録データを読み出して再生させる。
【００２８】
図６は、アドレス帳記憶部ＡＤの内容を説明するための図である。
アドレス帳は、通信相手の識別情報を含む通信相手情報を複数記憶する構成となっており、その内容はユーザ操作によって任意に登録されたもので、このアドレス帳を構成する各レコードは、「アドレス帳ＩＤ」、「名前」、「電話番号（自宅）」、「市外局番地域の位置情報」、「電話番号（携帯）」、「契約地域の位置情報」、「メールアドレス」、「住所」、「住所の位置情報」、「通信位置（前回）」、「指示送信回数」、「記録実行回数」の各項目を有している。なお、「名前」は必須登録項目であるが、「電話番号（自宅）」、「電話番号（携帯）」、「メールアドレス」、「住所」は任意登録項目であり、図示のように任意登録項目に付した「−」は、情報が登録されていない項目を示している。また、このアドレス帳には、例えば、最大５００人分のアドレス帳データが記憶可能となっている。
【００２９】
「アドレス帳ＩＤ」は、通信相手毎に割り当てられた一連番号である。「名前」、「電話番号（自宅）」、「電話番号（携帯）」、「メールアドレス」は、通信相手を識別可能な識別情報である。「電話番号（自宅）」は、自宅に設置されている固定電話機の電話番号である。「市外局番地域の位置情報」は、通信相手の識別情報から導かれる位置情報、つまり、「電話番号（自宅）」から通信相手が居る地域として推定された位置情報であり、無線通信網４、インターネット５を介してデータベースサーバ９をアクセスすることで、「電話番号（自宅）」の市外局番が示す地域に対応する位置情報を受信取得して「電話番号（自宅）」に対応して登録された市外局番地域の位置情報である。
【００３０】
「電話番号（携帯）」は、相手が所持している携帯電話装置の電話番号である。「契約地域の位置情報」は、通信相手の識別情報から導かれる位置情報、つまり、「電話番号（携帯）」から通信相手が居る地域として推定された位置情報であり、無線通信網４、インターネット５を介してデータベースサーバ９をアクセスすることで、「電話番号（携帯）」の番号（０９０や０８０以下の番号）が示す契約地域に対応する位置情報を受信取得して「電話番号（携帯）」に対応して登録された契約地域の位置情報である。「住所」、「住所の位置情報」、「通信位置（前回）」、「指示送信回数」、「記録実行回数」は、その他の通信相手情報である。「住所」、「住所の位置情報」は、通信相手の住所情報であり、「住所の位置情報」は、「住所」通信相手が居る場所として推定された位置情報であり、無線通信網４、インターネット５を介してデータベースサーバ９をアクセスすることで、「住所」が示す地点の位置情報を受信取得して「住所」に対応して登録された住所情報である。
【００３１】
「通信位置（前回）」は、通信相手と通信した際に取得したその相手の位置情報である。つまり、「通信位置（前回）」は、前回通信時に通信相手が居た場所を示す位置情報（通信相手の前回の位置情報）であり、通信（通話あるいはメール）が行われる毎に自動更新される。「指示送信回数」は、以前に記録指示送信を行った回数を示す累計値であり、「記録実行回数」は、以前に行った記録指示送信のうち実際にその記録を実行した回数を示す累計値である。なお、「指示送信回数」、「記録実行回数」は、例えば、所定期間（例えば、１ヶ月）分の累計値であってもよい。
【００３２】
アドレス帳の内容は、アドレス帳の表示操作時に読み出されてリスト表示される。また、アドレス帳の中から記録指示を送信する通信相手を抽出する場合に、ＣＰＵ１１は、アドレス帳を参照し、予約番組が放送される放送地域あるいはその近くに居る可能性の高い通信相手（予約番組の記録が可能な通信相手）を推定するようにしている。すなわち、ＣＰＵ１１は、予約番組の記録が可能な地域内あるいはその近くに居る通信相手を特定するために、アドレス帳に記憶されている各通信相手の位置情報を全て取得しなくても、番組情報と通信相手情報とに基づいてアドレス帳内からいずれかの通信相手（複数あるいは単数の通信相手）を抽出したのち、当該通信相手の位置情報（現在の位置情報）を取得して、予約番組の記録が可能な地域あるいはその近くに実際に居るか否かを判別し、記録が可能な相手に対して記録指示を送信するようにしている。
【００３３】
なお、記録指示を受信した通信相手側の装置においては、その指示どおりに記録を実行した場合に、その記録データを指示元の携帯電話装置１に送信するようにしているが、記録実行済みであることをメールなどによって指示元の携帯電話装置１に対して通知するようにしてもよい。
【００３４】
次に、この実施例における携帯電話装置１の動作概念を図７〜図１７に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。すなわち、伝送媒体を介して外部供給されたプログラム／データを利用してこの実施例特有の動作を実行することもできる。
【００３５】
図７は、電源投入に伴って実行開始される携帯電話装置１の全体動作を示したフローチャートである。
先ず、ＣＰＵ１１は、電源を投入する電源オン操作が行われると（ステップＡ１でＹＥＳ）、無線通信部１４を作動させて現在位置を登録する待受処理を行うと共に、所定の待受画像を読み出して表示出力させながら電話／メールの待受状態となる（ステップＡ２）。この待受状態において設定操作が行われると（ステップＡ３）、記録指示送信条件の設定が指示されたか、アドレス帳登録が指示されたのかを調べる（ステップＡ４）。いま、記録指示送信条件の設定が指示された場合にはその設定処理の実行に移る（ステップＡ５）。この設定処理は、ユーザ操作に応じて「予約時に送信」、「記録不可時に送信」、「記録１時間前に送信」に対応して、“送信する”、“送信しない”を示す「設定フラグ」を記録指示送信条件記憶部ＣＤに設定する処理である。また、アドレス帳登録が指示された場合には（ステップＡ４でＮＯ）、アドレス帳登録処理の実行に移る（ステップＡ６）。
【００３６】
図８は、アドレス帳登録処理（図４のステップＡ６）を詳述するためのフローチャートである。
このアドレス帳登録処理は、アドレス帳の内容を任意に変更する変更登録あるいは新規データを追加登録するもので、ＣＰＵ１１は、変更登録が指示された場合には（ステップＢ１でＹＥＳ）、アドレス帳の内容をリスト表示させたのち（ステップＢ２）、このアドレス帳画面の中から変更対象のアドレス帳データがユーザ操作によって指定されると（ステップＢ３）、このアドレス帳データの変更画面に切り替える（ステップＢ４）。
【００３７】
ここで、変更対象項目が指定されて新たな項目データが入力されると（ステップＢ５）、アドレス帳内の指定項目の内容を入力されたデータに書き替えて当該項目のデータを変更したのち（ステップＢ６）、この変更項目が「電話番号（自宅）」、「電話番号（携帯）」、「住所」のいずれであれば（ステップＢ７でＹＥＳ）、この変更後のデータを一時記憶しておく（ステップＢ８）。以下、変更終了が指示されるまで（ステップＢ９）、上述のステップＢ５に戻り、１項目毎に項目データを変更する処理を繰り返す。
【００３８】
ここで、変更終了が指示されると（ステップＢ９でＹＥＳ）、上述のステップＢ８で一時記憶しておいた変更後のデータを読み出すと共に、無線通信網４、インターネット５を介してデータベースサーバ９をアクセスし（ステップＢ１０）、「電話番号（自宅）」、「電話番号（携帯）」、「住所」の変更後のデータに基づいて対応する位置情報を受信取得し、これを「市外局番地域の位置情報」、「契約地域の位置情報」、「住所の位置情報」として書き込んで当該項目の内容を変更する（ステップＢ１１）。この場合、データベースサーバ９をアクセスすることによって、市外局番が示す地域と位置情報とを対応付けたデータベースから「市外局番地域の位置情報」を受信取得し、また、「電話番号（携帯）」が示す契約地域と位置情報とを対応付けたデータベースから「契約地域の位置情報」を受信取得し、また、住所情報と位置情報とを対応付けたデータベースから「住所の位置情報」を受信取得する。
【００３９】
また、新規登録が指示された場合には（ステップＢ１でＮＯ）、アドレス帳データの新規登録画面を表示させる（ステップＢ１２）。なお、新規登録時に「名前」は、必須登録項目であるのに対し、「電話番号（自宅）」、「電話番号（携帯）」、「メールアドレス」、「住所」は、必要に応じて登録する任意登録項目である。この新規登録画面内において、入力項目が指定されてその項目データが新規入力されると（ステップＢ１３）、アドレス帳内の指定項目に入力されたデータを新規登録したのち（ステップＢ１４）、この登録項目が「電話番号（自宅）」、「電話番号（携帯）」、「住所」のいずれであれば（ステップＢ１５でＹＥＳ）、この登録データを一時記憶しておく（ステップＢ１６）。
【００４０】
以下、登録終了が指示されるまで（ステップＢ１７）、上述のステップＢ１３に戻り、１レコード毎にアドレス帳データを新規登録する処理を繰り返す。ここで、登録終了が指示されると（ステップＢ１７でＹＥＳ）、上述のステップＢ１６で一時記憶しておいた登録済みの項目データを読み出すと共に、無線通信網４、インターネット５を介してデータベースサーバ９をアクセスし（ステップＢ１８）、「電話番号（自宅）」、「電話番号（携帯）」、「住所」のデータに基づいて対応する位置情報を受信取得し、これを「市外局番地域の位置情報」、「契約地域の位置情報」、「住所の位置情報」として新規登録する（ステップＢ１９）。
【００４１】
また、待受状態において音声発信あるいはメール発信操作が行われると（図７のステップＡ７）、発信処理を実行する（ステップＡ８）。図９は、発信処理（図７のステップＡ８）を詳述するためのフローチャートである。
先ず、ＣＰＵ１１は、音声発信操作であれば（ステップＣ１でＹＥＳ）、通信相手の電話番号宛に発信を行ったのち（ステップＣ２）、この相手との回線接続に応じて通話可能状態とする（ステップＣ３）。そして、通信相手との回線接続が遮断されると、その通信相手の位置情報を取得し（ステップＣ４）、この位置情報を該当するアドレス帳内の「通信位置（前回）」に書き込んでその通信位置を更新する（ステップＣ５）。
【００４２】
なお、上述したように通信相手の位置情報は、無線通信網４を介して相手の携帯電話装置１から受信取得してもよいし、無線通信網４を介して位置情報管理サーバ７から受信取得するようにしてもよい。また、メール発信操作が行われた場合には（ステップＣ１でＮＯ）、メール作成画面を表示させてメール作成処理に移る（ステップＣ６）。そして、その通信相手のメールアドレス宛に発信を行う（ステップＣ７）。そして、その通信相手の位置情報を取得し（ステップＣ４）、この位置情報を該当するアドレス帳内の「通信位置（前回）」に書き込んでその通信位置を更新する（ステップＣ５）。
【００４３】
また、待受状態において音声着信あるいはメール着信を検出すると（図７のステップＡ９）、着信処理を実行する（ステップＡ１０）。図１０は、着信処理（図７のステップＡ１０）を詳述するためのフローチャートである。
先ず、ＣＰＵ１１は、無線通信部１４からの着信有り信号に基づいて音声着信を検出すると（ステップＤ１でＹＥＳ）、着信音などで着信報知を行ったのち（ステップＤ２）、その通信相手との回線接続に応答して音声通話可能状態となる（ステップＤ３）。そして、この通信相手との回線接続が遮断されると、その通信相手の位置情報を取得し（ステップＤ４）、この位置情報を該当するアドレス帳内の「通信位置（前回）」に書き込んでその通信位置を更新する（ステップＤ５）。
【００４４】
また、メール着信を検出すると（ステップＤ１でＮＯ）、着信音などで着信報知を行ったのち（ステップＤ７）、その着信メールを記憶する（ステップＤ８）。そして、この通信相手との回線接続が遮断されると、その通信相手の位置情報を取得し（ステップＤ４）、この位置情報を該当するアドレス帳内の「通信位置（前回）」に書き込んでその通信位置を更新する（ステップＤ５）。
【００４５】
また、待受状態においてテレビ放送あるいはラジオ放送の記録を予約する予約操作が行われると（図７のステップＡ１１でＹＥＳ）、予約処理を実行する（ステップＡ１２）。図１１は、予約処理（図７のステップＡ１２）を詳述するためのフローチャートである。
先ず、ＣＰＵ１１は、番組情報を取得するが（ステップＥ１）、その際、テレビ放送信号／ラジオ放送信号に重畳されている番組情報をその放送信号から分離したり、無線通信網４、インターネット５を介してテレビ・ラジオ番組情報サーバ６から番組情報を受信したりして取得する。そして、この番組情報の中から記録したい放送番組の番組情報がユーザ操作によって指定されると（ステップＥ２）、この番組情報に基づいて予約情報を生成して予約情報記憶部ＲＶに追加記憶する（ステップＥ３）。
【００４６】
そして、記録指示送信条件記憶部ＣＤを参照し、「設定フラグ」が“１”の記録指示送信条件を読み出し（ステップＥ４）、「予約時に送信する」の条件が設定されているかを調べ（ステップＥ５）、「予約時に送信する」の条件が設定されていない場合には（ステップＥ５でＮＯ）、この時点で予約処理を終了させるために当該フローから抜けるが、「予約時に送信する」の条件が設定されていれば（ステップＥ５でＹＥＳ）、予約操作時にその予約番組の記録指示を送信するための処理（記録指示送信処理）の実行に移る（ステップＥ６）。
【００４７】
図１２及び図１３は、記録指示送信処理（図１１のステップＥ６）を詳述するためのフローチャートである。
先ず、ＣＰＵ１１は、アドレス帳ポインタＮに初期値“１”をセットしたのち（ステップＦ１）、このポインタＮの値で指定されるＮ件目のアドレス帳データを読み出す（ステップＦ２）。最初は１件目のアドレス帳データ（先頭レコード）が読み出される。そして、以下、記録指示する放送番組の番組情報と通信相手の位置とから記録可否を推定する処理を実行するが、その際、アドレス帳内の通信相手情報である住所、通信位置、電話番号（自宅）、電話番号（携帯）の順でその推定を行うようにしている。
【００４８】
先ず、ＣＰＵ１１は、アドレス帳ポインタＮによって指定されたアドレス帳データ内に住所情報が登録されていれば（ステップＦ３でＹＥＳ）、対応する「住所の位置情報」を読み出し（ステップＦ４）、記録指示する放送番組の番組情報とアドレス帳内の「住所の位置情報」とから記録可否を判別してその判別結果を一時記憶する（ステップＦ５）。この場合、番組情報内に放送地域を示す情報が含まれていれば、この放送地域内あるいはその近くに通信相手の「住所の位置情報」が該当しているか否かに応じて記録可否を判別する。なお、番組情報内に放送地域を示す放送が含まれていなければ、その番組の放送地域を示す情報をインターネット５を介してテレビ・ラジオ番組情報サーバ６から受信取得したのち、この放送地域内あるいはその近くに通信相手の「住所の位置情報」が該当しているか否かに応じて記録可否を判別するようにしている。
【００４９】
また、住所情報は登録されていないが、前回の通信位置情報が登録されている場合には（ステップＦ６でＹＥＳ）、「通信位置（前回）」を読み出し（ステップＦ７）、記録指示する放送番組の番組情報と「通信位置（前回）」とから記録可否を判別してその判別結果を一時記憶する（ステップＦ８）。この場合においても、番組情報内の放送地域と「通信位置（前回）」とに応じて記録可否を判別し、番組情報内に放送地域が含まれていなければ、その放送地域をテレビ・ラジオ番組情報サーバ６から受信取得したのち、この放送地域と「住所の位置情報」とに応じて記録可否を判別するようにしている。
【００５０】
また、住所情報、前回の通信位置情報は登録されていないが、電話番号（自宅）情報が登録されている場合には（ステップＦ９でＹＥＳ）、対応する「市外局番地域の位置情報」を読み出し（ステップＦ１０）、記録指示する放送番組の番組情報と「市外局番地域の位置情報」とから記録可否を判別してその判別結果を一時記憶する（ステップＦ１１）。この場合においても、番組情報内の放送地域と「市外局番地域の位置情報」とに応じて記録可否を判別し、番組情報内に放送地域が含まれていなければ、その放送地域をテレビ・ラジオ番組情報サーバ６から受信取得したのち、この放送地域と「市外局番地域の位置情報」とに応じて記録可否を判別するようにしている。
【００５１】
また、住所情報、前回の通信位置情報、電話番号（自宅）情報は登録されていないが、電話番号（携帯）情報が登録されている場合には（ステップＦ１２でＹＥＳ）、対応する「契約地域の位置情報」を読み出し（ステップＦ１３）、記録指示する放送番組の番組情報と「契約地域の位置情報」とから記録可否を判別してその判別結果を一時記憶する（ステップＦ１４）。この場合においても、番組情報内の放送地域と「契約地域の位置情報」とに応じて記録可否を判別し、番組情報内に放送地域が含まれていなければ、その放送地域をテレビ・ラジオ番組情報サーバ６から受信取得したのち、この放送地域と「契約地域の位置情報」とに応じて記録可否を判別するようにしている。
【００５２】
以下、全件のアドレス帳データの読み出しが終了するまで（ステップＦ１５でＹＥＳ）、アドレス帳ポインタＮに“１”を加算したのち（ステップＦ１６）、上述のステップＦ２に戻り、Ｎ件目のアドレス帳データを読み出しながら上述の動作を繰り返す。これによって全件の読み出しが終了すると（ステップＦ１５でＹＥＳ）、上述のようにして通信相手毎に一時記憶しておいた記録可否の判別結果から記録可の通信相手のみを抽出する（ステップＦ１７）。なお、この場合、抽出する人数の上限を設けるようにしてもよい。
【００５３】
このような抽出処理が終わると、図１３のフローに移り、上述のようにして抽出した通信相手の中から更なる絞込みを行うための絞込みポインタＮＮに初期値“１”をセットしたのち（ステップＦ１８）、この絞込みポインタＮＮの値で指定されるＮＮ件目の通信相手の位置情報（現在の位置情報）を取得して一時記憶する（ステップＦ１９）。なお、上述したように通信相手の位置情報は、無線通信網４を介して相手の携帯電話装置１から受信取得するようにしてもよいし、無線通信網４を介して位置情報管理サーバ７から受信取得するようにしてもよい。次に、記録指示する放送番組の番組情報と通信相手の位置情報（現在の位置情報）とから記録可否を判別し、その判別結果を一時記憶する（ステップＦ２０）。この場合、この放送地域内あるいはその近くに通信相手の現在位置が該当するか否かに応じて記録可否の判別を行う。
【００５４】
以下、上述のようにして抽出した通信相手を全て指定し終わったかを調べ（ステップＦ２１）、全員を指定し終わるまで絞込みポインタＮＮの値に“１”を加算する更新処理を行いながら（ステップＦ２２）、上述のステップＦ１９に戻り、以下、上述の動作を繰り返す。これによって全員の記録可否の判別が終わると（ステップＦ２１でＹＥＳ）、上述のようにして通信相手毎に一時記憶しておいた記録可否の判別結果を参照し、その中から記録可の通信相手を抽出する（ステップＦ２３）。
【００５５】
この場合、抽出された通信相手の識別情報をアドレス帳から読み出してリスト表示させた状態において、このリスト画面の中から任意の通信相手をユーザ操作によって選択可能としてもよく、また、抽出された通信相手に基づいてアドレス帳をアクセスし、各通信相手の「指示送信回数」あるいは「記録実行回数」を比較することによって、「指示送信回数」が最も多い通信相手あるいは「記録実行回数」が最も多い通信相手を自動選択するようにしてもよい。なお、抽出人数は一人に限らず、複数人を抽出するようにしてもよい。
【００５６】
そして、上述のようにして抽出した通信相手に対して記録指示を送信する（ステップＦ２４）。この場合、アドレス帳から当該通信相手の「メールアドレス」を読み出し、記録したい番組情報を含んだ記録依頼メールをメールアドレス宛に送信する。次に、アドレス帳から当該通信相手の「アドレス帳ＩＤ」を読み出し、この「アドレス帳ＩＤ」を予約情報記憶部ＲＶの「記録指示」に記憶させることにより予約情報の更新を行う（ステップＦ２５）。
【００５７】
また、待受状態において所定時間（例えば、１０分）毎に記録可否を検出するタイミングに到達すると（図７のステップＡ１３でＹＥＳ）、記録可否検出処理に移る（ステップＡ１４）。図１４は、記録可否検出処理（図７のステップＡ１４）を詳述するためのフローチャートである。
先ず、ＣＰＵ１１は、記録指示送信条件記憶部ＣＤを参照し、「設定フラグ」が“１”の記録指示送信条件を読み出して（ステップＧ１）、「記録不可時に送信する」の条件が設定されているかを調べ（ステップＧ２）、「記録不可時に送信する」の条件が設定されていない場合には（ステップＧ２でＮＯ）、この時点で記録可否検出処理を終了させるために当該フローから抜けるが、「記録不可時に送信する」の条件が設定されていれば（ステップＧ２でＹＥＳ）、予約情報記憶部ＲＶを検索し、「記録フラグ」が“０”で、かつ「記録指示」が“−”の予約情報の有無を調べる（ステップＧ３）。
【００５８】
言い換えれば、未だデータが記録されておらず、かつ記録指示もされていない予約情報（これから自己が記録する予定の放送番組の予約情報）の有無を調べ、該当する予約情報があれば、それを読み出す（ステップＧ４）。そして、自己の位置情報を取得して記憶保持しておく（ステップＧ５）。なお、上述したように自己の位置情報は、ＧＰＳ衛星８から受信した信号に基づいて位置情報を算出取得するようにしてもよいし、無線通信網４を介して位置情報管理サーバ７から受信取得するようにしてもよい。また、自己の位置情報を定期的に取得して記憶保持しておき、その最新の位置情報を読み出して取得するようにしてもよい。そして、予約番組を自己の携帯電話装置１で正常に記録することができるかを判別するための判別処理に移る（ステップＧ６）。
【００５９】
図１５は、判別処理（図１４のステップＧ６）を詳述するためのフローチャートである。
先ず、ＣＰＵ１１は、記録する放送番組の番組情報と自己の位置情報とから記録可否を判別してその判別結果を一時記憶する（ステップＨ１）。この場合、番組情報内に放送地域を示す情報が含まれている場合には、この放送地域内あるいはその近くに自己の位置情報が該当しているか否かに応じて記録可否を判別する。なお、番組情報内に放送地域を示す放送が含まれていない場合には、その番組の放送地域を示す情報をインターネット５を介してテレビ・ラジオ番組情報サーバ６から受信取得したのち、この放送地域内あるいはその近くに自己の位置情報が該当しているか否かに応じて記録可否を判別するようにしている。
【００６０】
次に、記録する放送番組の番組情報とテレビ放送・ラジオ放送通信部１６の現在の受信状況とから記録可否を判別してその判別結果を一時記憶する（ステップＨ２）。この場合、この番組情報に含まれる「チャンネル／周波数」の放送が正常に受信可能か否かによって記録可否を判別する。また、記録データ記憶部ＲＤの記憶残容量を算出取得し、この記憶残容量と番組情報とから記録可否を判別してその判別結果を一時記憶する（ステップＨ３）。この場合、番組情報に含まれている時刻情報（放送時間帯）からその記録に要する記憶容量を算出して、この記憶容量と記憶残容量とを比較すると共に、記憶容量≦記憶残容量であれば、記録可と判別するが、記憶容量＞記憶残容量であれば、記憶不可と判断する。
【００６１】
また、電池残量検出部２２から検出結果を取得し、この電池残量と番組情報とから記録可否を判別してその判別結果を一時記憶する（ステップＨ４）。この場合、番組情報に含まれている時刻情報（放送時間帯）からその記録に要する電池消費量を算出して、この電池消費量と電池残量とを比較すると共に、電池消費量≦電池残量であれば、記録可と判別するが、電池消費量＞電池残量であれば、記憶不可と判断する。
【００６２】
このような判別処理（図１４のステップＧ６）が終わると、上述のようにして一時記憶した判別結果を参照し、記録不可の有無を調べ（ステップＧ７）、記録不可が無ければ、このフローから抜けるが、記録不可が有れば、上述した図１２及び図１３の記録指示送信処理に移る（ステップＧ８）。すなわち、予約されている放送番組を自己の携帯電話装置１では正常に記録することができないことを条件に（ステップＧ７でＹＥＳ）、記録可能な通信相手にその記録を依頼するための処理（記録指示送信処理）の実行に移る。
【００６３】
また、待受状態において時刻更新を検出する毎（１秒毎）に（図７のステップＡ１５でＹＥＳ）、予約記録処理の実行に移る（ステップＡ１６）。図１６は、予約記録処理（図７のステップＡ１６）を詳述するためのフローチャートである。
先ず、ＣＰＵ１１は、記録指示送信条件記憶部ＣＤを参照し、「設定フラグ」が“１”の記録指示送信条件を読み出し（ステップＪ１）、「記録１時間前に送信する」の条件が設定されているかを調べ（ステップＪ２）、「記録１時間前に送信する」の条件が設定されていない場合には（ステップＪ２でＮＯ）、後述するステップＪ９に移るが、「記録１時間前に送信する」の条件が設定されていれば（ステップＪ２でＹＥＳ）、ＲＴＣ２１から現在時刻を取得すると共に、予約情報記憶部ＲＶを検索し、「記録フラグ」が“０”、かつ「記録指示」が“−”、かつ現在時刻から１時間後の予約情報の有無を調べる（ステップＪ３）。
【００６４】
つまり、今から１時間後に自己が記録する予定の放送番組の予約情報が有るかを調べ、該当する予約情報が無ければ（ステップＪ３でＮＯ）、後述するステップＪ９に移るが、該当する予約情報が有れば（ステップＪ３でＹＥＳ）、その予約情報を読み出す（ステップＪ４）。そして、自己の位置情報を取得して記憶保持したのち（ステップＪ５）、予約番組を自己の携帯電話装置１で正常に記録可能かを判別するための判別処理（図１５参照）に移る（ステップＪ６）。その結果、記録不可の有無を調べ（ステップＪ７）、記録不可が無ければ、後述するステップＪ９に移るが、記録不可が有れば（ステップＪ７でＹＥＳ）、上述した図１２及び図１３の記録指示送信処理に移る（ステップＪ８）。すなわち、予約されている放送番組を自己の携帯電話装置１では正常に記録することができないことを条件に（ステップＪ７でＹＥＳ）、その番組を記録可能な通信相手に記録依頼するための処理（記録指示送信処理）の実行に移る。
【００６５】
一方、上述のステップＪ９では、ＲＴＣ２１から現在時刻を取得し、現在時刻に一致する予約情報の有無を調べる。その結果、該当する予約情報が無ければ、この時点で予約記録処理を終了させるために当該フローから抜けるが、現在時刻に一致する予約情報が有れば（ステップＪ９でＹＥＳ）、その予約情報を読み出す（ステップＪ１０）。そして、「記録指示」は“−”であるかを調べる（ステップＪ１１）。ここで、「記録指示」が“−”でなければ、いずれかの通信相手に対して記録指示済みであるので、このフローから抜けるが、“−”であれば（ステップＪ１１でＹＥＳ）、テレビ放送・ラジオ放送通信部１６を駆動し、当該予約情報で示される放送番組を受信しながら（ステップＪ１２）、この放送番組を記録データ記憶部ＲＤに記録する動作を開始する（ステップＪ１３）。そして、当該予約情報の「記録フラグ」に“１”をセットするほか、「記録ＩＤ」に記録データ記憶部ＲＤの格納先をセットして予約情報の更新を行う（ステップＪ１４）。
【００６６】
また、待受状態において、予約番組の記録を指示した相手先の装置で記録された記録データを受信した場合には（図７のステップＡ１７でＹＥＳ）、受信データ記憶処理に移る（ステップＡ１８）。図１７は、受信データ記憶処理（図７のステップＡ１８）を詳述するためのフローチャートである。
先ず、ＣＰＵ１１は、予約番組の記録を指示した相手先の装置で記録された記録データを受信すると、この受信データを無線通信部１４から取り込んで記録データ記憶部ＲＤに記憶する（ステップＫ１）。そして、当該予約情報内の「記録フラグ」“１”をセットすると共に、「記録ＩＤ」に記録データ記憶部ＲＤの格納先をセットして予約情報の更新を行うほか（ステップＫ２）、その相手のアドレス帳データ内の「記録実行回数」に“１”を加算してその更新を行う（ステップＫ３）。
【００６７】
なお、待受状態において電源オフ操作が行われると（ステップＡ１９でＹＥＳ）、ＣＰＵ１１は、電源オフ処理が行い（ステップＡ２０）、その他の操作が行われると（ステップＡ２１でＹＥＳ）、この操作に対応した処理として、例えば、Ｗｅｂサイト閲覧処理、記録データ記憶部ＲＤの内容を任意に読み出して再生させる再生処理などを行う（ステップＡ２２）。
【００６８】
以上のように、この実施例においてＣＰＵ１１は、アドレス帳記憶部ＡＤに記憶されている複数の通信相手の中から放送番組の記録を指示する通信相手を抽出する際に、この番組情報とアドレス帳内の通信相手情報とに基づいて当該アドレス帳内からいずれかの通信相手を抽出してその位置情報を取得するようにしたので、位置取得処理の負荷を軽減することができる。つまり、複数の通信相手の位置情報を全て取得しなくても、この複数の通信相手の中から位置取得対象となる通信相手を絞り込んでからその位置情報を取得することができ、位置取得処理の負荷を軽減することが可能となる。
【００６９】
位置取得対象となる通信相手をアドレス帳の中から抽出する場合に、放送番組の放送地域情報とアドレス帳内の「住所」に対応する「住所の位置情報」に基づいて通信相手を抽出するようにしたので、放送地域内あるいはそれに近い地域に住所情報が該当しているかによって位置取得対象の通信相手を絞り込むことができる。
【００７０】
また、位置取得対象となる通信相手をアドレス帳の中から抽出する場合に、放送番組の放送地域とアドレス帳内の通信位置（前回）に基づいて通信相手を抽出するようにしたので、前回通信したときの相手の位置が放送地域内あるいはそれに近い地域に該当しているかによって位置取得対象の通信相手を絞り込むことができる。
【００７１】
また、位置取得対象となる通信相手をアドレス帳の中から抽出する場合に、放送番組の放送地域とアドレス帳内の「電話番号（自宅）」に対応する「市外局番地域の位置情報」に基づいて通信相手を抽出するようにしたので、「電話番号（自宅）」から導かれる位置情報から位置取得対象の通信相手を絞り込むことができる。また、アドレス帳内から位置情報の取得対象となる通信相手を抽出する場合に、自己の位置情報と「電話番号（携帯）」に対応する「契約地域の位置情報」に基づいて通信相手を抽出するようにしたので、「電話番号（携帯）」から導かれる位置情報から位置取得対象の通信相手を絞り込むことができる。
【００７２】
記録可の通信相手として抽出された通信相手の中からアドレス帳内の「指示送信回数」を比較し、その回数が多い通信相手に対して放送番組の記録指示を送信するようにしたので、過去に依頼した相手に対して依頼することができ、記録を拒否される確率を下げ、記録される確率を上げることができる。
【００７３】
記録可の通信相手として抽出された通信相手の中からアドレス帳内の「記録実行回数」を比較し、その回数が多い通信相手に対して放送番組の記録指示を送信するようにしたので、過去に依頼に応じて記録してくれた相手に対して依頼することができ、記録を拒否される確率を下げ、記録される確率を上げることができる。
【００７４】
放送番組の記録指示を放送開始時刻の所定時間前（１時間前）に送信することで、通信相手に記録を拒否された場合に別の通信相手に記録の指示を送信する時間を持つことができる。また、通信相手が手動で記録操作をする場合にはその時間を持つこともできる。すなわち、各種の状況に対応する時間を持つことができるので、記録される確率を上げることができる。
【００７５】
テレビ放送・ラジオ放送通信部１６を備えた携帯電話装置において、ＣＰＵ１１は、自らが放送番組を記録できない場合に、他の通信相手に放送番組を記録してもらうことで、見逃しや聞き逃しを防ぐことができる。
【００７６】
なお、上述した実施例においては、図１２のフローに示すように、記録指示する放送番組の番組情報と通信相手の位置とから記録可否を推定する際に、住所情報（ステップＦ３）、通信位置情報（ステップＦ５）、電話番号（自宅）情報（ステップＦ８）、電話番号（携帯）情報（ステップＦ１１）の優先順位で推定するようにしたが、その優先順位は任意であり、また、いずれか一つの情報に限らず、複数の情報の組合せで推定するようにしてもよい。また、どの情報を使用して推定したかを案内表示するようにしてもよい。
【００７７】
また、上述した実施例においては、アドレス帳から抽出した通信相手に対して記録指示を送信する際に、アドレス帳から当該通信相手の「メールアドレス」を読み出し、記録したい番組情報を含んだ記録依頼メールをメールアドレス宛に送信するようにしたが、無線通信網４、インターネット５を介して相手の装置（携帯電話装置などの放送記録装置）に記録を指示する制御信号を送信し、その相手の装置を遠隔制御するようにしてもよい。
また、上述した実施例においては、抽出された１人又は複数の通信相手に対して記録指示を送信するようにしたが、複数の通信相手に「指示送信回数」や「記録実行回数」あるいは「位置情報」に基づいて優先順位を付け、優先順位の高い通信相手に対して記録指示を送信し、その通信相手から記録できない旨の返信が来た場合には、次の優先順位の通信相手に対して記録指示を送信し、以降、記録を了解する旨の返信が来るまで、この動作を続けるようにしてもよい。
また、上述した実施例においては、記録指示には記録したい番組情報を含んでいるが、更に、その番組の記録データを携帯電話装置１に対して送信するか否かを指示する情報を含んでもよい。例えば、記録指示の送信先が自宅の放送記録装置の場合には、ユーザは帰宅してから記録データを視聴することも考えられる。この情報はユーザが通信相手毎に予め指定してもよいし、記録指示を送信する際に指定してもよい。
【００７８】
また、上述した実施例においては、図１６のフロー（予約記録処理）のステップＪ６で判別処理を実行するようにしたが、「記録１時間前に送信する」場合には、この判別処理（ステップＪ６）を実行せず（記録可否にかかわらず）、１時間後に記録する予約情報については、そのまま通信相手に送信するようにしてもよい。また、この予約記録処理において記録指示は“−”であるかを判別するようにしたが（そのステップＪ１１）、記録指示を送信したか、送信していないかに関わらず、自己のテレビ放送・ラジオ放送通信部１６で受信した放送番組を記録するようにしてもよい。
【００７９】
また、上述した実施例においては、図１７のフロー（受信データ記憶処理）で受信したデータを全て記録データ記憶部ＲＤに記憶するようにしたが、再生対象のデータのみを記憶するようにしてもよい。この場合、受信データの中から再生対象として指定されたデータのみを選択して記録データ記憶部ＲＤに記憶するようにしてもよい。
【００８０】
図１２の記録指示送信処理において、記録指示する放送番組の番組情報とアドレス帳内の「住所の位置情報」とから記録可否を判別する場合に、番組情報内に放送地域を示す情報が含まれていれば、この放送地域内に通信相手の「住所の位置情報」が含まれるか否かに応じて記録可否を判別し、番組情報内に放送地域を示す放送が含まれていなければ、その番組の放送地域を示す情報をテレビ・ラジオ番組情報サーバ６から受信取得したのち、この放送地域内に通信相手の「住所の位置情報」が含まれるか否かに応じて記録可否を判別するようにしたが、例えば、相手の住所が示す位置と番組情報を無線通信網４、インターネット５を介してテレビ・ラジオ番組情報サーバ６に送信し、その番組の放送地域に相手の住所が示す位置が含まれているか否かを当該サーバ６側で判別された場合には、この判別結果をテレビ・ラジオ番組情報サーバ６から無線通信網４、インターネット５を介して受信するようにしてもよい。
【００８１】
同様に、図１５の判別処理において、番組情報内に放送地域を示す情報が含まれている場合には、この放送地域内に自己の位置情報が含まれるか否かに応じて記録可否を判別し、番組情報内に放送地域を示す放送が含まれていない場合には、その番組の放送地域を示す情報をテレビ・ラジオ番組情報サーバ６から受信取得したのち、この放送地域内に自己の位置情報が含まれるか否かに応じて記録可否を判別するようにしたが、例えば、自己の位置情報と番組情報を無線通信網４、インターネット５を介してテレビ・ラジオ番組情報サーバ６に送信し、その番組の放送地域に自己の位置情報が含まれているか否かを当該サーバ６側で判別された場合には、この判別結果をテレビ・ラジオ番組情報サーバ６から無線通信網４、インターネット５を介して受信するようにしてもよい。
【００８２】
また、図１６の予約記録処理において、記録１時間前に送信する条件に該当する場合の判別処理（ステップＪ６）で、現在位置、現在残量から記録可否を判別するのではなく、１時間後の位置と残量を現在位置、現在残量から予測して、この予測値から記録可否を判別するようにしてもよい。例えば、１時間当たりの予測移動量、１時間後の予測記憶容量・予測電池残量を考慮して１時間後の位置と残量から記録可否を判別するようにしてもよい。
【００８３】
また、上述した実施例においては、アドレス帳の登録時に、無線通信網２、インターネット５を介してデータベースサーバ６をアクセスし、「電話番号（自宅）」、「電話番号（携帯）」、「住所」のデータに基づいて対応する位置情報を受信取得し、これを「市外局番地域の位置情報」、「契約地域の位置情報」、「住所の位置情報」として新規登録するようにしたが、「市外局番地域の位置情報」、「契約地域の位置情報」、「住所の位置情報」の登録は、アドレス帳の登録時に限らず、任意であってもよい。また、アドレス帳への登録に限らず、通信相手と対応付けて他のテーブルに登録するようにしてもよい。
また、上述した実施例においては、「住所」と「位置情報」とを対応付けたデータベース、「市外局番が示す地域（地名）」と「位置情報」とを対応付けたデータベース、「携帯電話番号」と「携帯電話の番号が示す契約地域（地名）」と「位置情報」とを対応付けたデータベースをデータベースサーバ９が備えるようにしたが、これらデータベースの一部あるいは全部を携帯電話装置１が備えるようにしてもよい。
【００８４】
その他、携帯電話装置に限らず、例えば、通信機能付きのＰＤＡ、電子カメラ、電子腕時計、音楽再生機などの通信端末装置であっても同様に適用可能である。
【図面の簡単な説明】
【００８５】
【図１】通信端末装置として適用した携帯電話装置の通信ネットワークシステムを示したブロック図。
【図２】携帯電話装置１の基本的な構成要素を示したブロック図。
【図３】記録指示送信条件記憶部ＣＤの内容を説明するための図。
【図４】予約情報記憶部ＲＶの内容を説明するための図。
【図５】記録データ記憶部ＲＤの内容を説明するための図。
【図６】アドレス帳記憶部ＡＤの内容を説明するための図。
【図７】電源投入に伴って実行開始される携帯電話装置１の全体動作を示したフローチャート。
【図８】アドレス帳登録処理（図４のステップＡ６）を詳述するためのフローチャート。
【図９】発信処理（図７のステップＡ８）を詳述するためのフローチャート。
【図１０】着信処理（図７のステップＡ１０）を詳述するためのフローチャート。
【図１１】予約処理（図７のステップＡ１２）を詳述するためのフローチャート。
【図１２】記録指示送信処理（図１１のステップＥ６）を詳述するためのフローチャート。
【図１３】図１２に続くフローチャート。
【図１４】記録可否検出処理（図７のステップＡ１４）を詳述するためのフローチャート。
【図１５】判別処理（図１４のステップＧ６）を詳述するためのフローチャート。
【図１６】予約記録処理（図７のステップＡ１６）を詳述するためのフローチャート。
【図１７】受信データ記憶処理（図１８のステップＡ１８）を詳述するためのフローチャート。
【符号の説明】
【００８６】
１  携帯電話装置
２  テレビ局／ラジオ局
３  送信基地局
４  無線通信網
５  インターネット
６  テレビ・ラジオ番組情報サーバ
７  位置情報管理サーバ
８  ＧＰＳ衛星
９  データベースサーバ
１１  ＣＰＵ
１２  ＲＯＭ
１４  無線通信部
１６  テレビ放送・ラジオ放送通信部
１７  表示部
１９  ＧＰＳ通信部
２０  操作部
２１  サウンドスピーカ
２２  電池残量検出部
ＣＤ  記録指示送信条件記憶部
ＡＤ  アドレス帳記憶部
ＲＶ  予約情報記憶部
ＲＤ  記録データ記憶部
【図１】
0004863299.tif 000002
【図２】
0004863299.tif 000003
【図３】
0004863299.tif 000004
【図４】
0004863299.tif 000005
【図５】
0004863299.tif 000006
【図６】
0004863299.tif 000007
【図７】
0004863299.tif 000008
【図８】
0004863299.tif 000009
【図９】
0004863299.tif 000010
【図１０】
0004863299.tif 000011
【図１１】
0004863299.tif 000012
【図１２】
0004863299.tif 000013
【図１３】
0004863299.tif 000014
【図１４】
0004863299.tif 000015
【図１５】
0004863299.tif 000016
【図１６】
0004863299.tif 000017
【図１７】
0004863299.tif 000018