(57)【要約】      （修正有）【課題】携帯電話のテレビ電話通信において、映像を送信するフレームレートの設定変更が頻繁に発生することの無い携帯電話端末を提供する。【解決手段】選択可能な二つのフレームレートのうち高速フレームレートか低速フレームレートのいずれかに基づいて映像データを生成するカメラ部と、映像データをテレビ電話通信の無線信号として送信する無線部と、テレビ電話通信における受信信号強度を算出する受信信号強度算出部と、カメラ部に低速フレームレートを設定している時は、受信信号強度に対する二つの閾値のうち高レベル閾値を用いて、受信信号強度が高レベル閾値を超えた場合に、カメラ部へ高速フレームレートの設定命令を出力し、カメラ部に高速フレームレートを設定している時は、高レベル閾値より低い低レベル閾値を用いて、受信信号強度が低レベル閾値を割り込んだ場合に、カメラ部へ低速フレームレートの設定命令を出力する判定部とを備える。【選択図】図１
2009141543.tif 000002
【特許請求の範囲】
【請求項１】
テレビ電話通信の対向側端末へ送信する映像のフレームレートであって、選択可能な二つのフレームレートのうち高速フレームレートか前記高速フレームレートより低速な低速フレームレートのいずれかに基づいて映像データを生成するカメラ部と、
前記映像データを前記テレビ電話通信の無線信号として送信する無線部と、
前記テレビ電話通信における受信信号強度を算出する受信信号強度算出部と、
前記カメラ部に低速フレームレートを設定している時は、前記受信信号強度に対する二つの閾値のうち高レベル閾値を用いて、前記受信信号強度が前記高レベル閾値を超えた場合に、前記カメラ部へ前記高速フレームレートの設定命令を出力し、
前記カメラ部に高速フレームレートを設定している時は、前記高レベル閾値より低い低レベル閾値を用いて、前記受信信号強度が前記低レベル閾値を割り込んだ場合に、前記カメラ部へ前記低速フレームレートの設定命令を出力する判定部と、
を備える携帯電話端末。
【請求項２】
請求項１に記載の携帯電話端末であって、
前記判定部は、前記受信信号強度が前記高レベル閾値を超えた場合には、常に前記高速フレームレートの設定命令を前記カメラ部へ出力し、前記受信信号強度が前記低レベル閾値を割り込んだ場合には、常に前記低速フレームレートの設定命令を前記カメラ部へ出力し、
前記カメラ部は、前記低速フレームレートに基づいて前記映像データを生成している時は、前記高速フレームレートの設定命令を入力したときに前記フレームレートを前記高速フレームレートへ変更し、
前記高速フレームレートに基づいて前記映像データを生成している時は、前記低速フレームレートの設定命令を入力したときに前記フレームレートを前記低速フレームレートへ変更する
携帯電話端末。
【請求項３】
請求項１または請求項２に記載の携帯電話端末であって、  
前記カメラ部は、複数の前記高速フレームレートのうちから選択される一つの高速フレームレートか複数の前記低速フレームレートのうちから選択される一つの低速フレームレートに基づいて前記映像データの生成を可能であり、
前記判定部は、前記高レベル閾値を選択される前記一つの高速フレームレートに対応させて変更可能であり、前記低レベル閾値を選択される前記一つの低速フレームレートに対応させて変更可能である
携帯電話端末。
【請求項４】
請求項１に記載の携帯電話端末であって、
電源の残量である電池残量を算出する電池部をさらに有し、
前記判定部は、前記カメラ部が低速フレームレートに基づいて前記映像データを生成している時は、前記電池残量に対する二つの閾値のうち高レベル電池閾値を用いて、前記電池残量が前記高レベル電池閾値を超えた場合に、前記高速フレームレートの設定命令を前記カメラ部へ出力し、
前記カメラ部が高速フレームレートに基づいて前記映像データを生成している時は、前記高レベル電池閾値より低い低レベル電池閾値を用いて、前記電池残量が前記低レベル電池閾値を割り込んだ場合に、前記低速フレームレートの設定命令を前記カメラ部へ出力する
携帯電話端末。
【請求項５】
請求項４に記載の携帯電話端末であって、
前記判定部は、前記電池残量が前記高レベル電池閾値を超えた場合には、常に前記高速フレームレートの設定命令を前記カメラ部へ出力し、前記電池残量が前記低レベル電池閾値を割り込んだ場合には、常に前記低速フレームレートの設定命令を前記カメラ部へ出力し、
前記カメラ部は、前記低速フレームレートに基づいて前記映像データを生成している時は、前記高速フレームレートの設定命令を入力したときに前記フレームレートを前記高速フレームレートへ変更し、
前記高速フレームレートに基づいて前記映像データを生成している時は、前記低速フレームレートの設定命令を入力したときに前記フレームレートを前記低速フレームレートへ変更する
携帯電話端末。
【請求項６】
請求項４または請求項５に記載の携帯電話端末であって、  
前記カメラ部は、複数の前記高速フレームレートのうちから選択される一つの前記高速フレームレートか複数の前記低速フレームレートのうちから選択される一つの低速フレームレートに基づいて前記映像データの生成を設定可能であり、
前記判定部は、前記高レベル電池閾値を選択される前記一つの高速フレームレートに対応させて変更可能であり、前記低レベル電池閾値を選択される前記一つの前記低速フレームレートに対応させて変更可能である
携帯電話端末。
【請求項７】
テレビ電話通信の対向側端末へ送信する映像のフレームレートであって、選択可能な二つのフレームレートのうち高速フレームレートか前記高速フレームレートより低速な低速フレームレートのいずれかに基づいて映像データを生成するステップと、
前記映像データを前記テレビ電話通信の無線信号として送信するステップと、
前記テレビ電話通信における受信信号強度を算出するステップと、
前記カメラ部が低速フレームレートを設定している時は、前記受信信号強度に対する二つの閾値のうち高レベル閾値を用いて、前記受信信号強度が前記高レベル閾値を超えた場合に、前記カメラ部へ前記高速フレームレートの設定命令を出力し、
前記カメラ部が高速フレームレートを設定している時は、前記高レベル閾値より低い低レベル閾値を用いて、前記受信信号強度が前記低レベル閾値を割り込んだ場合に、前記カメラ部へ前記低速フレームレートの設定命令を出力するステップと、
を備える携帯電話端末制御方法。
【請求項８】
請求項７に記載の携帯電話端末制御方法であって、
前記設定命令を出力するステップは、
前記受信信号強度が前記高レベル閾値を超えた場合には、常に前記高速フレームレートの設定命令を前記カメラ部へ出力し、前記受信信号強度が前記低レベル閾値を割り込んだ場合には、常に前記低速フレームレートの設定命令を前記カメラ部へ出力するステップと、
前記データ化するステップは、
前記低速フレームレートに基づいて前記映像データを生成している時は、前記高速フレームレートの設定命令を入力したときに前記フレームレートを前記高速フレームレートへ変更し、
前記高速フレームレートに基づいて前記映像データを生成している時は、前記低速フレームレートの設定命令を入力したときに前記フレームレートを前記低速フレームレートへ変更するステップと
を含む携帯電話端末制御方法。
【請求項９】
請求項７または請求項８に記載の携帯電話端末制御方法であって、
前記設定命令を出力するステップは、
複数の前記高速フレームレートのうちから選択される一つの前記高速フレームレートか複数の前記低速フレームレートのうちから選択される一つの低速フレームレートに、前記高レベル閾値と前記低レベル閾値とをそれぞれ対応させて変更するステップ
を含む携帯電話端末制御方法。
【請求項１０】
請求項７に記載の携帯電話端末制御方法であって、
電源の残量である電池残量を算出するステップ
をさらに備える携帯電話端末制御方法。
【請求項１１】
請求項１０に記載の携帯電話端末制御方法であって、
前記設定命令を出力するステップは、
前記カメラ部が低速フレームレートに基づいて前記映像データを生成している時は、前記電池残量に対する二つの閾値のうち高レベル電池閾値を用いて、前記電池残量が前記高レベル電池閾値を超えた場合に、前記高速フレームレートの設定命令を前記カメラ部へ出力し、
前記カメラ部が高速フレームレートに基づいて前記映像データを生成している時は、前記高レベル閾値より低い低レベル電池閾値を用いて、前記電池残量が前記低レベル電池閾値を割り込んだ場合に、前記低速フレームレートの設定命令を前記カメラ部へ出力するステップと
を含む携帯電話端末制御方法。
【請求項１２】
請求項１１に記載の携帯電話端末制御方法であって、
前記設定命令を出力するステップは
前記電池残量が前記高レベル電池閾値を超えた場合には、常に前記高速フレームレートの設定命令を前記カメラ部へ出力し、前記電池残量が前記低レベル電池閾値を割り込んだ場合には、常に前記低速フレームレートの設定命令を前記カメラ部へ出力するステップと、
前記データ化するステップは、
前記低速フレームレートに基づいて前記映像データを生成している時は、前記高速フレームレートの設定命令を入力したときに前記フレームレートを前記高速フレームレートへ変更し、
前記高速フレームレートに基づいて前記映像データを生成している時は、前記低速フレームレートの設定命令を入力したときに前記フレームレートを前記低速フレームレートへ変更するステップと
を含む携帯電話端末制御方法。
【請求項１３】
請求項１１または請求項１２に記載の携帯電話端末制御方法であって、  
前記設定命令を出力するステップは
複数の前記高速フレームレートのうちから選択される一つの前記高速フレームレートか複数の前記低速フレームレートのうちから選択される一つの低速フレームレートに、前記高レベル電池閾値と前記低レベル電池閾値とをそれぞれ対応させて変更するステップ
を含む携帯電話端末制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話を用いたテレビ電話通信における映像のフレームレート制御に関する。
【背景技術】
【０００２】
携帯電話端末の多機能化が進んでいる。これに伴って、携帯電話端末の電力消費量は、増加傾向にある。また、携帯電話端末の使用可能時間を長時間化することも求められている。
【０００３】
しかし、同時に、ユーザーからの携帯電話端末への小型化の要求も強い。そのため、携帯電話端末に搭載されるバッテリー容量を増加させて使用可能時間を長時間化するといった対策を講じるとしても、携帯電話端末が大型化することは許容されない。このように、携帯電話端末には、多機能化、あるいは多機能化に伴う使用可能時間の長時間化と、小型化という相反する要求にさらされている。
【０００４】
多機能化する携帯電話端末の機能の一例としてテレビ電話機能がある。テレビ電話機能は、音声データと共に携帯電話端末に設置されたカメラによって撮影する映像データを、共に送信することによって実現する。そのため、テレビ電話機能は、携帯電話端末の機能の中でも電力消費量が大きい機能である。特に携帯電話通信では弱電界時において無線送信出力の増加を必要とし、最も電力消費量が大きい状態となる。
【０００５】
近年の通信のブロードバンド化に伴ってテレビ電話機能が使用される機会もより増加している。テレビ電話機能において電力消費量を抑え、より長時間に渡って携帯電話端末を使用可能とすることが求められている。テレビ電話機能における携帯電話端末の使用可能時間を抑制する手段として以下のような技術が開示されている。
【０００６】
特許文献１は、回線品質が悪化した場合においても、画像を伴った通信の継続を可能とする携帯電話端末装置を開示している。特許文献１の携帯電話端末装置は、画像を送受信する携帯電話端末装置において、画像を撮影する撮像手段と、自局の受信電界強度の状態を検出する受信電界強度検出手段と、この受信電界強度検出手段により検出された受信電界強度情報に基づいて、撮像手段により撮影した画像の構成画素数を変化させる画素数設定手段を備え、画像データ量を変化させる画像データ変換手段と、この画像データ変換手段により生成した画像データを通信先に送信する通信手段とを備えたことを特徴とする。
【０００７】
特許文献２は、電池残量が少ない場合に、画像表示に必要な消費電力を抑制することが可能な携帯情報端末を開示している。特許文献２の携帯情報端末は、電池を動力源として動作する携帯情報端末であって、画像を表示する画像表示手段と、電池の残量を検出して電池の残量を示す残量情報を出力する残量検出手段と、残量検出手段が出力する残量情報を受け取り、当該残量情報に応じて、画像表示手段に表示させる画像を更新する頻度を示すフレームレートを設定し、設定したフレームレートで画像表示手段に画像を表示させる表示制御手段とから構成される。
【０００８】
特許文献３は、電力消費を抑え、より長時間の通信が可能な動画伝送装置が開示されている。特許文献３の動画伝送装置は、内部の電池によって電力が供給される動画伝送装置であって、電池の電力残量を検出する残量検出手段と、残量検出手段によって検出された電力残量に基づいて、フレームレートを算出するフレームレート算出手段と、フレームレート算出手段によって算出されたフレームレートで動画像信号を符号化する動画像符号化手段と、動画像符号化手段によって符号化された動画像信号を送信する送信手段とを備える。
【０００９】
これらの発明においては、基準となる閾値を割り込んだ場合にテレビ電話通信における画像送信のフレームレートを下げ、基準となる閾値を回復した場合にテレビ電話通信における画像送信のフレームレート上げるとしている。しかし、基準値が激しく変動するような場合においては、フレームレートもこれに連動して頻繁に変動してしまう。これによって、テレビ電話通信の映像出力スムーズな表示が損なわれる。また、頻繁にフレームレートの変更処理が発生することによって、携帯電話端末のＣＰＵ等の処理負担が増加し、余計な電力消費が発生するといった課題が存在する。
【特許文献１】特開２００３−１８８８０１号公報
【特許文献２】特開２００７−０３６７０２号公報
【特許文献３】特開平８−００９３４７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
本発明の目的は、携帯電話のテレビ電話通信において、映像を送信するフレームレートの設定変更が頻繁に発生することの無い携帯電話端末を提供することである。
【課題を解決するための手段】
【００１１】
本発明の携帯電話端末は、テレビ電話通信の対向側端末へ送信する映像のフレームレートであって、選択可能な二つのフレームレートのうち高速フレームレートか高速フレームレートより低速な低速フレームレートのいずれかに基づいて映像データを生成するカメラ部と、映像データをテレビ電話通信の無線信号として送信する無線部と、テレビ電話通信における受信信号強度を算出する受信信号強度算出部と、カメラ部に低速フレームレートを設定している時は、受信信号強度に対する二つの閾値のうち高レベル閾値を用いて、受信信号強度が高レベル閾値を超えた場合に、カメラ部へ高速フレームレートの設定命令を出力し、カメラ部に高速フレームレートを設定している時は、高レベル閾値より低い低レベル閾値を用いて、受信信号強度が低レベル閾値を割り込んだ場合に、カメラ部へ低速フレームレートの設定命令を出力する判定部とを備える携帯電話端末。
【００１２】
本発明の携帯電話端末制御方法は、テレビ電話通信の対向側端末へ送信する映像のフレームレートであって、選択可能な二つのフレームレートのうち高速フレームレートか高速フレームレートより低速な低速フレームレートのいずれかに基づいて映像データを生成するステップと、映像データをテレビ電話通信の無線信号として送信するステップと、テレビ電話通信における受信信号強度を算出するステップと、カメラ部が低速フレームレートを設定している時は、受信信号強度に対する二つの閾値のうち高レベル閾値を用いて、受信信号強度が高レベル閾値を超えた場合に、カメラ部へ高速フレームレートの設定命令を出力し、カメラ部が高速フレームレートを設定している時は、高レベル閾値より低い低レベル閾値を用いて、受信信号強度が低レベル閾値を割り込んだ場合に、カメラ部へ低速フレームレートの設定命令を出力するステップとを備える。
【発明の効果】
【００１３】
本発明によれば、携帯電話のテレビ電話通信において、映像を送信するフレームレートの設定変更が頻繁に発生することが無いため、安定したテレビ電話通信の提供が可能となると共に、処理回数の増加による余計な電力消費を抑えることが可能な携帯電話端末を提供することができる。
【発明を実施するための最良の形態】
【００１４】
添付図面を参照して、本発明による携帯電話端末を実施するための最良の形態としての実施例を、以下に説明する。
【００１５】
（第１実施例）
まず、第１実施例を説明する。第１実施例は、テレビ電話通信において、画像を送信するフレームレートの設定を変更する判定用の基準値として受信信号強度を使用する。
【００１６】
［構成の説明］
始めに、本実施例における構成の説明を行う。図１は、本実施例における携帯電話端末の構成を示す機能ブロック図である。本実施例の携帯電話端末は、制御部１０と、無線部２０と、記憶部３０と、電池部４０と、カメラ部５０と、表示部６０と、音声処理部７０を備える。各構成部位について説明する。
【００１７】
まず、無線部２０の説明を行う。無線部２０は、無線通信用のアンテナを備えて移動体用無線基地局（図示せず。）と無線通信を行う。無線部２０は、移動体無線基地局から受信した受信データの受信処理を行い制御部１０へ出力する。また、無線部２０は、制御部１０が出力した送信データの送信処理を行い移動体無線基地局へ送信する。無線部２０が行う無線通信は従来の技術によるものである。無線部２０が、使用する周波数や変調方式等は、当該携帯電話端末の使用する無線通信方式に依存するものであり、本実施例においては特に限定しない。
【００１８】
次に、記憶部３０の説明を行う。記憶部３０は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などから構成される。記憶部３０は、制御部１０が処理を行うための処理用プログラム、制御部１０がフレームレートを設定するための判定閾値データ、その他、通常携帯電話端末において使用される各種データが保存される。記憶部３０は、制御部１０からの命令に応じて保存しているデータを出力する。
【００１９】
次に、電池部４０の説明を行う。電池部４０は、例えば、バッテリー等である。電池部４０は、本実施例の携帯電話端末の各構成部位へ電源を供給する。
【００２０】
次に、カメラ部５０の説明を行う。カメラ部５０は、例えば、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）カメラ等である。カメラ部５０は、テレビ電話通信において、通話先に送信するために通話者等の対象物を撮影する。カメラ部５０は、撮影した対象物等の映像データを生成して制御部１０へ出力する。本実施例において、テレビ電話通信の対向先に一秒間に送信する画像（フレーム）の枚数をフレームレートと呼ぶ。本実施例において、カメラ部５０は、２つの値のフレームレートによって映像データを生成する。一つの値は、フレームレートの高い値（以下、高速レート）である。本実施例において高速レートは、１秒間に１５フレームを生成するフレームレートとする。もう一つの値は、フレームレートの低い値（以下、低速レート）である。本実施例において低速レートは、１秒間に５フレームを生成するフレームレートとする。カメラ部５０は、制御部１０のフレームレート設定部１３が出力するフレームレート高速設定命令（あるいは、フレームレート低速設定命令）に基づいて、データ化するフレームレートを設定する。カメラ部５０は、設定したフレームレートに基づいて、撮影した映像のデータ化を行う。なお、カメラ部５０が、設定する高速レートおよび低速レートのフレームレートは、１秒間に１５フレームおよび５フレームに限らない。本実施例において、高速レートは低速レートよりフレームレートが高いという点以外は限定しない。
【００２１】
次に、表示部６０の説明を行う。表示部６０は、例えば、ＬＣＤ等の表示装置である。表示部６０は、制御部１０が出力するテレビ電話通信の通話先からの画像やその他の文字等を表示する。
【００２２】
次に、音声処理部７０の説明を行う。音声処理部７０は、スピーカーとマイクを備える。音声処理部７０は、テレビ電話通信においてユーザーの話す音声をマイクにより取得して、音声データ化し、制御部１０へ出力する。また、音声処理部７０は、テレビ電話通信において制御部１０が出力する通信相手から受信した音声データを、音声化し、スピーカから出力する。
【００２３】
次に、制御部１０について説明を行う。制御部１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  ＰｒｏＣｅｓｓｉｎｇ  Ｕｎｉｔ）やＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等で構成され、記憶部３０に保存された処理用プログラムを実行することで、携帯電話端末が備える通信機能やテレビ電話通信機能といった各機能を実現する。
【００２４】
本実施例において、制御部１０は、判定部１１と、受信信号強度算出部１２と、フレームレート設定部１３をさらに備える。
【００２５】
まず、受信信号強度算出部１２について説明する。受信信号強度算出部１２は、無線部２０が出力する受信無線信号から受信信号強度（以下、ＲＳＳＩ：Ｒｅｃｅｉｖｅ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｏｒ）を算出して、判定部１１へ出力する。携帯電話通信においては、フェージング等の影響によって、ＲＳＳＩが常に変動する。ＲＳＳＩの変動が激しい状態の場合には、フレームレートの変更設定が頻繁に発生することになる。なお、ＲＳＳＩの算出方法については周知の技術であるので説明を省略する。
【００２６】
次に、フレームレート設定部１３について説明する。フレームレート設定部１３は、カメラ部５０のフレームレート設定を制御する。フレームレート設定部１３は、判定部１１が出力するフレームレート減少命令（あるいはフレームレート増加命令）を入力し、カメラ部５０が画像をデータ化するフレームレートの設定値を、高速レートか低速レートのうちから選択し、カメラ部５０へ設定値変更命令を出力する。フレームレート設定部１３は、カメラ部５０が現在使用しているフレームレートを記憶している。
本実施例において、フレームレート設定部１３は、フレームレート減少命令を入力した場合には、フレームレートの設定値として低速レートを選択する。前述のとおり、低速レートは１秒間に５フレームを生成するフレームレートである。フレームレート設定部１３は、低速レートへフレームレートを変更するようにカメラ部５０へフレームレート低速設定命令を出力する。
一方、フレームレート設定部１３は、フレームレート増加命令を入力した場合には、フレームレートの設定値として高速レートを選択する。前述のとおり、高速レートは１秒間に１５フレームを生成するフレームレートである。フレームレート設定部１３は、高速レートへフレームレートを変更するようにカメラ部５０へフレームレート高速設定命令を出力する。なお、フレームレート設定部１３が選択するフレームレートはこの例に限定しない。フレームレート設定部１３が選択するフレームレートの範囲は、カメラ部５０が設定を可能なフレームレートの範囲に依存する。フレームレート設定部１３は、カメラ部５０が設定可能なフレームレートの範囲に応じて、より多くの選択肢のうちからフレームレートを選択してもよい。
【００２７】
判定部１１は、受信信号強度算出部１２が出力するＲＳＳＩを入力して、ＲＳＳＩが閾値を超えているか、あるいは閾値を下回っているかを判定する。判定部１１がＲＳＳＩの閾値判定を行うための閾値データは、記憶部３０に保存されている。判定部１１は、記憶部３０から閾値データを取得してＲＳＳＩの判定を行う。判定部１１は、ＲＳＳＩの閾値判定の結果、テレビ電話通信における画像データのフレームレートを下げるべきと判定した場合は、フレームレート減少命令をフレームレート設定部１３へ出力する。また、判定部１１は、ＲＳＳＩの閾値判定の結果、テレビ電話通信における画像データのフレームレートを上げるべきと判定した場合は、フレームレート増加命令をフレームレート設定部１３へ出力する。
【００２８】
本実施例において、判定部１１は、ＲＳＳＩの値に対して判定を行うための閾値を２つ有している。２つの閾値のうち、ＲＳＳＩが高い値である閾値を「閾値Ｈ」と呼び、ＲＳＳＩが低い値である閾値を「閾値Ｌ」と呼ぶ。判定部１１が行う判定は、判定を行う時に、カメラ部５０に設定されているフレームレートよって異なる。前述のとおり、本実施例において、カメラ部５０へ設定されるフレームレートは、高速レートと低速レートの２つである。
【００２９】
判定部１１は、フレームレート設定部１３から、現在、カメラ部５０に設定されているフレームレートを取得する。
まず、カメラ部５０に、現在、設定されたフレームレートが高速レートである場合、判定部１１は、閾値Ｌを基準に判定を行う。判定部１１は、ＲＳＳＩが閾値Ｌより高い値から低い値へ変化した場合に、テレビ電話通信における画像データのフレームレートを下げるべきと判定する。判定部１１は、その他の場合において、テレビ電話通信における画像データのフレームレートを下げるべきと判定しない。
一方、カメラ部５０に、現在、設定されたフレームレートが低速レートである場合、判定部１１は、閾値Ｈを基準に判定を行う。判定部１１は、ＲＳＳＩが閾値Ｈより低い値から高い値へ変化した場合に、テレビ電話通信における画像データのフレームレートを上げるべきと判定する。判定部１１は、その他の場合において、テレビ電話通信における画像データのフレームレートを下げるべきと判定しない。
【００３０】
図２を用いて、判定部１１の行う判定について説明する。図２は、本実施例の携帯電話端末がテレビ電話通信を行っている最中のＲＳＳＩと時間との関係を示したグラフの例である。図２において、縦軸は、ＲＳＳＩであり、横軸は時間である。また、「Ｈ」は閾値Ｈの値を示し、「Ｌ」は閾値Ｌの値を示している。時間軸には説明のため「ａ，ｂ，ｃ，ｄ，ｅ」の目印を記入している。この時間軸の流れに沿って説明する。
【００３１】
（時刻ａから時刻ｂまでの時間）
時刻ａにおいて、カメラ部５０のフレームレートは高速レートであるとする。判定部１１は、カメラ部５０のフレームレートが高速レートであるため、閾値Ｌを基準に判定を行う。この時間帯では、ＲＳＳＩが閾値Ｈより高い値にある。判定部１１は、ＲＳＳＩが閾値Ｌより低い値ではないため、フレームレートを下げるべきとは判定しない。
【００３２】
（時刻ｂから時刻ｃまでの時間）
前述より時刻ｂにおいて、カメラ部５０のフレームレートは高速レートである。時刻ｂにおいてＲＳＳＩが閾値Ｈより低い値となる。しかし、判定部１１は、カメラ部５０のフレームレートが高速レートであるため、閾値Ｌを基準に判定を行う。判定部１１は、ＲＳＳＩが閾値Ｌより低い値へ変化したのではないため、フレームレートを下げるべきとは判定しない。さらに、この時間帯において、ＲＳＳＩは閾値Ｈの挟んで何度も上下するが、判定部１１は、ＲＳＳＩが閾値Ｌより低い値へ変化したのではないので、フレームレートを下げるべきとは判定しない。仮に、閾値が閾値Ｈのみであったとすれば、この時間帯においてカメラ部５０のフレームレートは何度も設定変更されていたことになる。
【００３３】
（時刻ｃから時刻ｄまでの時間）
前述より時刻ｃにおいて、カメラ部５０のフレームレートは高速レートである。時刻ｃにおいて、ＲＳＳＩが閾値Ｌより低い値となる。判定部１１は、カメラ部５０のフレームレートは高速レートであるので、閾値Ｌを基準に判定を行う。そのため判定部１１は、時刻ｃの時点でフレームレートを下げるべきと判定する。判定部１１は、判定に基づいてフレームレート減少命令をフレームレート設定部１３へ出力する。フレームレート設定部１３は、フレームレート減少命令を入力する。フレームレート設定部１３は、低速レートのフレームレートを選択し、フレームレート低速設定命令をカメラ部５０へ出力する。カメラ部５０は、フレームレート低速設定命令を入力する。カメラ部５０は、撮影する映像のデータ化フレームレートを低速レートへ設定変更する。この後、フレームレート設定部１３は、カメラ部５０の現在のフレームレートを低速レートと記憶している。判定部１１は、フレームレート設定部１３から現在のカメラ部５０のフレームレートを取得することによって、現在のカメラ部５０のフレームレートは低速レートに設定されていることを検知する。この後、判定部１１は、カメラ部５０のフレームレートが低速レートのため、閾値Ｈを基準に判定を行う。この時間帯において、ＲＳＳＩは、閾値Ｌを挟んで何度も上下する。しかし、判定部１１は、閾値Ｈを基準に判定を行うため、フレームレートを上げるべきとは判定しない。仮に、閾値が閾値Ｌのみであったとすれば、この時間帯においてカメラ部５０のフレームレートは何度も設定変更されていたことになる。
【００３４】
（時刻ｄから時刻ｅまでの時間）
前述より時刻ｄにおいて、カメラ部５０のフレームレートは低速レートである。この時間帯において、ＲＳＳＩは閾値Ｌより高い値にある。しかし、判定部１１は、閾値Ｈを基準に判定を行うため、フレームレートを上げるべきとは判定しない。
【００３５】
（時刻ｅ以降の時間）
前述より時刻ｅにおいて、カメラ部５０のフレームレートは低速レートである。時刻ｅにおいて、ＲＳＳＩは、閾値Ｈより高い値となる。判定部１１は、閾値Ｈを基準に判定を行うため、時刻ｅの時点でフレームレートを上げるべきと判定する。判定部１１は、フレームレート増加命令をフレームレート設定部１３へ出力する。フレームレート設定部１３はフレームレート増加命令を入力する。フレームレート設定部１３は、高速レートのフレームレートを選択し、フレームレート高速設定命令をカメラ部５０へ出力する。カメラ部５０は、フレームレート高速設定命令を入力する。カメラ部５０は、撮影する映像のデータ化フレームレートを高速レートへ設定変更する。この後、フレームレート設定部１３は、カメラ部５０の現在のフレームレートを高速レートと記憶している。判定部１１は、フレームレートから現在のカメラ部５０のフレームレートを取得することによって、現在のカメラ部５０のフレームレートは高速レートで設定されていることを検知する。この後、判定部１１は、カメラ部５０のフレームレートが高速レートのため、閾値Ｌを基準に判定を行う。
【００３６】
以上が、判定部１１が行う判定の説明である。このように、判定部１１は、カメラ部５０のフレームレートが高速レートである場合、閾値Ｌを基準として判定を行う。また、判定部１１は、カメラ部５０のフレームレートが低速レートである場合、閾値Ｈを基準として判定を行う。こうすることで、判定の基準となるＲＳＳＩの変動が、いずれかの閾値近辺で激しい場合にも、判定部１１は、安定したＲＳＳＩの判定を行うことが可能となる。これによって、フレームレート設定部１３によるカメラ部５０のフレームレートの選択も頻繁に切り替わることなく安定して選択が可能となる。
【００３７】
以上が、本実施例における構成の説明である。なお、本実施例において、カメラ部５０のフレームレートは、２つに設定可能としているが、これは２つには限定しない。カメラ部５０がフレームレートをさらに細かく設定可能であれば、フレームレート設定部１３が出力するフレームレート設定変更命令によって指定するフレームレートの選択を増やすことも可能である。
また、フレームレート設定部１３は、フレームレートの設定値を指定するものではなく、現在のフレームレートの値に対してどれくらいフレームレートを減少（あるいは増加）させるといった内容で値を指定してもよい。
また、判定部１１の２つの閾値は、変動可能なものでもよい。判定部１１は、カメラ部５０がフレームレートをより細かく設定可能である場合には、ＲＳＳＩを値に応じて複数の段階に区分し、それぞれの区分に応じて閾値Ｈと閾値Ｌを設定して判定を行うことも可能である。これらによって、段階的にフレームレートが下がっていくような場合においても、安定したフレームレート選択を行うことが可能となる。
【００３８】
また、フレームレート設定部１３が、記憶しているカメラ部５０の現在のフレームレートに応じて、フレームレートを上げるべき（または、下げるべき）と判定して、高速レートまたは低速レートを選択してもよい。この場合、判定部１１は、ＲＳＳＩが閾値Ｈより高い値となった時に常にフレームレート増加命令を出力し、あるいは、ＲＳＳＩが閾値Ｌより低い値となった時に常にフレームレート減少命令を出力する。フレームレート設定部１３は、判定部１１が出力するフレームレート増加命令（あるいは、フレームレート減少命令）を入力する。フレームレート設定部１３は、前述の判定部１１の判定方法と同様に、記憶しているカメラ部５０の現在のフレームレートに応じて、カメラ部５０へ設定するフレームレートを選択し、カメラ部５０へフレームレート高速設定命令（あるいはフレームレート低速設定命令）を出力する。このようにＲＳＳＩの閾値判定とフレームレートの増加あるいは減少の判定とを、判定部１１とフレームレート設定部１３とによって機能分担してもよい。
【００３９】
また、フレームレート設定部１３は、カメラ部５０に存在してもよい。また、受信強度算出部１２は、無線部２０に存在してもよい。これらは、同様に機能を果たすことが可能であれば限定しない。
【００４０】
［動作方法の説明］
次に、本実施例における動作方法の説明を行う。図３は、本実施例における動作フローを示している。
【００４１】
（ステップＡ０１）
本実施例における携帯電話端末が、テレビ電話通信を開始する。
【００４２】
（ステップＡ０２）
判定部１１は、携帯電話端末がテレビ電話通信状態を継続しているかを判定する。テレビ電話通信状態を継続中である場合には、ステップＡ０３へ進む。一方、テレビ電話通信を終了した場合は、本動作は終了となる。
【００４３】
（ステップＡ０３）
判定部１１は、記憶部３０から、記憶部３０が記憶している閾値Ｈと閾値Ｌの値を取得する。
【００４４】
（ステップＡ０４）
判定部１１は、フレームレート設定部１３から、フレームレート設定部１３が記憶している、カメラ部５０の現在のフレームレート設定を取得する。
【００４５】
（ステップＡ０５）
判定部１１は、カメラ部５０の現在のフレームレートが高速レートであるかを判定する。カメラ部５０の現在のフレームレートが高速レートである場合は、ステップＡ０６へ進む。一方、カメラ部５０の現在のフレームレートが高速レートで無い場合（低速レートである場合）は、ステップＡ１２へ進む。
【００４６】
（ステップＡ０６）
受信信号強度算出部１２は、無線部２０の出力する受信信号を入力して、ＲＳＳＩを算出する。受信信号強度算出部１２は、算出したＲＳＳＩを判定部１１へ出力する。
【００４７】
（ステップＡ０７）
判定部１１は、受信信号強度算出部１２が出力するＲＳＳＩを入力する。判定部１１は、現在のカメラ部５０のフレームレートが高速レートであるので、閾値Ｌを基準に判定を行う。判定部１１は、入力したＲＳＳＩが、閾値Ｌより低い値であるかを判定する。ＲＳＳＩが、閾値Ｌより低い値である場合は、ステップＡ０８へ進む。一方、ＲＳＳＩが、閾値Ｌより低い値でない場合は、ステップＡ１１へすすむ。
【００４８】
（ステップＡ０８）
判定部１１は、ＲＳＳＩが閾値Ｌより低い値であるので、フレームレートを下げるべきと判定する。判定部１１は、フレームレート減少命令をフレームレート設定部１３へ出力する。
【００４９】
（ステップＡ０９）
フレームレート設定部１３は、判定部１１が出力するフレームレート減少命令を入力する。フレームレート設定部１３は、カメラ部５０のフレームレートのうち低速レートを選択する。フレームレート選定部１３は、カメラ部５０のフレームレートを低速レートへ設定変更するように、フレームレート低速設定命令をカメラ部５０へ出力する。
【００５０】
（ステップＡ１０）
カメラ部５０は、フレームレート設定部１３の出力するフレームレート低速設定命令を入力する。カメラ部５０は、フレームレートを低速レートへ設定変更する。フレームレート設定部１３は、カメラ部５０の現在のフレームレートが低速レートに設定されていることを記憶する。この後、ステップＡ０２へ戻る。
【００５１】
（ステップＡ１１）
判定部１１は、ＲＳＳＩが閾値Ｌより低い値ではないので、フレームレートを下げるべきとは判定しない。そのため、ステップＡ０２へ戻る。
【００５２】
（ステップＡ１２）
受信信号強度算出部１２は、無線部２０の出力する受信信号を入力して、ＲＳＳＩを算出する。受信信号強度算出部１２は、算出したＲＳＳＩを判定部１１へ出力する。
【００５３】
（ステップＡ１３）
判定部１１は、受信信号強度算出部１２が出力するＲＳＳＩを入力する。判定部１１は、現在のカメラ部５０のフレームレートが低速レートであるので、閾値Ｈを基準に判定を行う。判定部１１は、入力したＲＳＳＩが、閾値Ｈ以上に高い値であるかを判定する。ＲＳＳＩが、閾値Ｈ以上に高い値である場合はステップＡ１４へ進む。一方、ＲＳＳＩが、閾値Ｈ以上に高い値ではない場合にはステップＡ１７へすすむ。
【００５４】
（ステップＡ１４）
判定部１１は、ＲＳＳＩが閾値Ｈ以上に高い値であるので、フレームレートを上げるべきと判定する。判定部１１は、フレームレート増加命令をフレームレート設定部１３へ出力する。
【００５５】
（ステップＡ１５）
フレームレート設定部１３は、判定部１１が出力するフレームレート増加命令を入力する。フレームレート設定部１３は、カメラ部５０のフレームレートのうち高速レートを選択する。フレームレート選定部１３は、カメラ部５０のフレームレートを高速レートへ設定変更するように、フレームレート高速設定命令をカメラ部５０へ出力する。
【００５６】
（ステップＡ１６）
カメラ部５０は、フレームレート設定部１３の出力するフレームレート高速設定命令を入力する。カメラ部５０は、フレームレートを高速レートへ設定変更する。フレームレート設定部１３は、カメラ部５０の現在のフレームレートが高速レートに設定されていることを記憶する。この後、ステップＡ０２へ戻る。
【００５７】
（ステップＡ１７）
判定部１１は、ＲＳＳＩが閾値Ｈ以上に高い値ではないので、フレームレートを上げるべきとは判定しない。そのため、ステップＡ０２へ戻る。
【００５８】
以上が、本実施例の動作方法の説明である。判定部１１は、カメラ部５０のフレームレートが高速レートで設定されている場合は閾値Ｌを基準に判定を行う。一方、判定部１１は、カメラ部５０のフレームレートが低速レートで設定されている場合は閾値Ｈを基準に判定を行う。このように、２つの閾値を用いて判定を行うことで、判定部１１は、基準となるＲＳＳＩの変動が、いずれかの閾値の近辺で激しい場合にも、安定した判定を行うことが可能となる。また、これに伴って、フレームレート設定部１３は、フレームレートの選択を安定して行うことが可能となる。
【００５９】
なお、ステップＡ０３において、判定部１１は記憶部３０から閾値Ｈと閾値Ｌを取得するが、これは各閾値に変更があった場合にのみ取得する方法としてもよい。
また、ステップＡ０４において、判定部１１はフレームレート設定部１３からカメラ部５０の現在のフレームレートを取得するが、これはフレームレートに変更があった場合にのみ取得する方法としてもよい。
また、ステップＡ０７及びステップＡ１３において、判定部１１は、ＲＳＳＩの各閾値判定を行うが、ＲＳＳＩが各閾値の限界値にある場合にどちらの判定を行うかは限定しない。
また、ステップＡ１０およびステップＡ１６において、フレームレート設定部１３は、カメラ部５０の現在のフレームレートが変更になったことを記憶するが、これは、カメラ部５０からの設定変更完了通知を受信して動作する方法でもよい。
【００６０】
また、フレームレート設定部１３が、記憶しているカメラ部５０の現在のフレームレートに応じて、フレームレートを上げるべき（または、下げるべき）と判定して、高速レートまたは低速レートを選択する動作方法としてもよい。
この場合、判定部１１は、ステップＡ０７においてＲＳＳＩが閾値Ｈより高い値となった時に、ステップＡ０８において常にフレームレート増加命令を出力し、あるいは、ステップＡ０７においてＲＳＳＩが閾値Ｌより低い値となった時に、ステップＡ０８において常にフレームレート減少命令を出力する。
フレームレート設定部１３は、ステップＡ０９において、判定部１１が出力するフレームレート増加命令（あるいは、フレームレート減少命令）を入力する。フレームレート設定部１３は、さらにステップＡ０９において、前述の判定部１１の判定方法と同様に、記憶しているカメラ部５０の現在のフレームレートに応じて、カメラ部５０へ設定するフレームレートを選択し、カメラ部５０へフレームレート高速設定命令（あるいは、フレームレート低速設定命令）を出力する。このようにＲＳＳＩの閾値判定とフレームレートの増加あるいは減少の判定とを、判定部１１とフレームレート設定部１３とによって機能分担してもよい。
【００６１】
以上が、第１実施例の説明である。
【００６２】
（第２実施例）
次に、第２実施例について説明する。第２実施例は、テレビ電話通信において、画像を送信するフレームレートの設定を変更する判定用の基準値として電池残量を使用する。
【００６３】
［構成の説明］
まず、本実施例における構成を説明する。図４は、本実施例による携帯電話端末の構成を示す機能ブロック図である。本実施例においては、第１実施例との際がある部分について説明する。図４の携帯電話端末は、第１実施例と同様に、制御部１０と、無線部２０と、記憶部３０と、電池部４０と、カメラ部５０と、表示部６０と、音声処理部７０と、入力部８０とを備える。
【００６４】
本実施例において、無線部２０と、記憶部３０と、電池部４０と、カメラ部５０と、表示部６０と、音声処理部７０と、入力部８０は、第１実施例と同様であるので説明を省略する。
【００６５】
次に、制御部１０の説明を行う。制御部１０は、第１実施例と同様に、判定部１１と、受信信号強度算出部１２と、フレームレート設定部１３を備え、さらに電池残量算出部１４を備える。
【００６６】
本実施例において、フレームレート設定部１３と、受信信号強度算出部１２は、第１実施例と同様であるので説明を省略する。
【００６７】
電池残量算出部１４は、電池部４０と接続される。電池残量算出部１４は、電池部４０の電池残量を算出する。電池残量は、電池部４０の出力電圧である。携帯電話端末の電池残量は、携帯電話端末内の各回路等の抵抗と各回路等へ流れる消費電流との関係に基づき算出する。消費電流は、携帯電話端末の提供する機能や無線通信の状態によって増減する。そのため、電池残量は、消費電流の変動に伴って増減することになる。なお、電池残量の算出方法にはいくつかの種類が存在するが、本実施例では算出方法を特に限定しない。電池残量算出部１４は、算出した電池残量を判定部１１へ出力する。
【００６８】
本実施例において、判定部１１は、電池残量算出部１４が出力する電池残量を入力して、  電池残量が閾値を超えているか、あるいは閾値を下回っているかを判定する。判定部１１が判定を行うための閾値のデータは、記憶部３０に保存されている。判定部１１は、記憶部３０から閾値データを取得して電池残量の判定を行う。判定部１１は、電池残量の閾値判定の結果、テレビ電話通信における画像データのフレームレートを下げるべきと判定した場合は、フレームレート減少命令をフレームレート設定部１３へ出力する。また、判定部１１は、電池残量の閾値判定の結果、テレビ電話通信における画像データのフレームレートを上げるべきと判定した場合は、フレームレート増加命令をフレームレート設定部１３へ出力する。
【００６９】
本実施例において、判定部１１は、電池残量の値に対して判定を行うための閾値を２つ有している。２つの閾値のうち、電池残量の高い値における閾値を「閾値Ｈ」と呼び、電池残量の低い値における閾値を「閾値Ｌ」と呼ぶ。判定部１１が行う判定は、現在、カメラ部５０に設定されているフレームレートよって異なる。前述のとおり、本実施例において、カメラ部５０へ設定されるフレームレートは、高速レートと低速レートの２つである。
【００７０】
判定部１１は、フレームレート設定部１３から、現在、カメラ部５０に設定されているフレームレートを取得する。
まず、カメラ部５０に設定されたフレームレートが高速レートである場合、判定部１１は、閾値Ｌを基準に判定を行う。判定部１１は、電池残量が閾値Ｌより高い値から低い値へ変化した場合に、テレビ電話通信における画像データのフレームレートを下げるべきと判定する。判定部１１は、その他の場合において、テレビ電話通信における画像データのフレームレートを下げるべきと判定しない。
一方、カメラ部５０に設定されたフレームレートが低速レートである場合、判定部１１は、閾値Ｈを基準に判定を行う。判定部１１は、電池残量が閾値Ｈより低い値から高い値へ変化した場合に、テレビ電話通信における画像データのフレームレートを上げるべきと判定する。判定部１１は、その他の場合において、テレビ電話通信における画像データのフレームレートを下げるべきと判定しない。
判定部１１による電池残量の変動と閾値Ｈおよび閾値Ｌに対する判定方法は、第１実施例において図２を用いて説明した、ＲＳＳＩの変動と閾値Ｈおよび閾値Ｌに対する判定方法と同様であるので省略する。
【００７１】
以上が、本実施例における構成の説明である。このように、判定部１１は、カメラ部５０のフレームレートが高速レートである場合、閾値Ｌを基準として判定を行う。また、判定部１１は、カメラ部５０のフレームレートが低速レートである場合、閾値Ｈを基準として判定を行う。こうすることで、携帯電話端末の消費電流の変動により、判定の基準となる電池残量の変動が、いずれかの閾値近辺で激しい場合にも、判定部１１は、安定した電池残量の判定を行うことが可能となる。これによって、フレームレート設定部１３によるカメラ部５０のフレームレートの選択も頻繁に切り替わることなく安定して選択が可能となる。
【００７２】
なお、本実施例において、カメラ部５０のフレームレートは２つに設定可能としているが、これは２つには限定しない。さらに細かく設定可能なものであれば、フレームレート設定部１３が出力するフレームレート高速設定命令（あるいは、フレームレート低速設定命令）によって指定するフレームレートの選択を増やすことも可能である。  
また、設定値を指定するものではなく、現在のフレームレートの値に対してどれくらいフレームレートを減少（あるいは増加）させるといった内容で値を指定することも可能である。
また、判定部１１の２つの閾値は、変動可能なものでもよい。判定部１１は、カメラ部５０がより細かくフレームレートを設定可能である場合には、電池残量を複数の段階に区分し、それぞれの区分に閾値Ｈと閾値Ｌを設定して判定を行うことも可能である。これらによって、電池残量の減少に伴って段階的にフレームレートが下がっていくような設定を行う場合においても、安定したフレームレート選択を行うことが可能となる。
【００７３】
また、フレームレート設定部１３が、記憶しているカメラ部５０の現在のフレームレートに応じて、フレームレートを上げるべき（または、下げるべき）と判定して、高速レートまたは低速レートを選択してもよい。この場合、判定部１１は、電池残量が閾値Ｈより高い値となった時に常にフレームレート増加命令を出力し、あるいは、電池残量が閾値Ｌより低い値となった時に常にフレームレート減少命令を出力する。フレームレート設定部１３は、判定部１１が出力するフレームレート増加命令（あるいは、フレームレート減少命令）を入力する。フレームレート設定部１３は、前述の判定部１１の判定方法と同様に、記憶しているカメラ部５０の現在のフレームレートに応じて、カメラ部５０へ設定するフレームレートを選択し、カメラ部５０へフレームレート高速設定命令（あるいは、フレームレート低速設定命令）を出力する。このように電池残量の閾値判定とフレームレートの増加あるいは減少の判定とを、判定部１１とフレームレート設定部１３とによって機能分担してもよい。
【００７４】
また、電池残量算出部１４は、電池部４０に存在してもよい。これらは、同様に機能を果たすことが可能であれば限定しない。
【００７５】
［動作方法の説明］
次に、本実施例における動作方法の説明を行う。図５は、本実施例における動作フローを示している。本実施例においては、第１実施例との際がある部分について説明する。
図５において、ステップＢ０６、ステップＢ０７、ステップＢ１２、およびステップＢ１３が第１実施例と差異のある部分である。ステップＡ０１〜ステップＡ０５、ステップＡ０８〜ステップＡ１１、ステップＡ１４〜ステップＡ１７については第１実施例と同様の動作方法であるので説明を省略する。
【００７６】
（ステップＢ０６）
電池残量算出部１４は、電池部４０の電池残量を算出する。電池残量算出部１４は、算出した電池残量を判定部１１へ出力する。
【００７７】
（ステップＢ０７）
判定部１１は、電池残量算出部１４が出力する電池残量を入力する。判定部１１は、現在のカメラ部５０のフレームレートが高速レートであるので、閾値Ｌを基準に判定を行う。判定部１１は、入力した電池残量が、閾値Ｌより低い値であるかを判定する。電池残量が、閾値Ｌより低い値である場合は、ステップＡ０８へ進む。一方、電池残量が、閾値Ｌより低い値でない場合は、ステップＡ１１へすすむ。
【００７８】
（ステップＢ１２）
電池残量算出部１４は、電池部４０の電池残量を算出する。電池残量算出部１４は、算出した電池残量を判定部１１へ出力する。
【００７９】
（ステップＢ１３）
判定部１１は、電池残量算出部１４が出力する電池残量を入力する。判定部１１は、現在のカメラ部５０のフレームレートが低速レートであるので、閾値Ｈを基準に判定を行う。判定部１１は、入力した電池残量が、閾値Ｈ以上に高い値であるかを判定する。電池残量が、閾値Ｈ以上に高い値である場合はステップＡ１４へ進む。一方、電池残量が、閾値Ｈ以上に高い値ではない場合にはステップＡ１７へすすむ。
【００８０】
以上が、本実施例による動作方法の説明である。判定部１１は、カメラ部５０のフレームレートが高速レートで設定されている場合は閾値Ｌを基準に判定を行う。一方、判定部１１は、カメラ部５０のフレームレートが低速レートで設定されている場合は閾値Ｈを基準に判定を行う。このように、２つの閾値を用いて判定を行うことで、判定部１１は、基準となる電池残量の変動が、２つの閾値近辺で激しい場合にも、安定した判定を行うことが可能となる。また、これに伴って、フレームレート設定部１３は、フレームレートの選択を安定して行うことが可能となる。
【００８１】
なお、ステップＡ０３において、判定部１１は記憶部３０から閾値Ｈと閾値Ｌを取得するが、これは各閾値に変更があった場合にのみ取得する方法としてもよい。
また、ステップＡ０４において、半値恥部１１はフレームレート設定部１３からカメラ部５０の現在のフレームレートを取得するが、これはフレームレートに変更があった場合にのみ取得する方法としてもよい。
また、ステップＡ０７及びステップＡ１３において、判定部１１は、電池残量の各閾値判定を行うが、電池残量が各閾値の限界値にある場合にフレームレートを下げるべき（あるいはフレームレートを上げるべき）と判定するか否かは設計に依存するものであり、特に限定しない。
また、ステップＡ１０およびステップＡ１６において、フレームレート設定部１３は、カメラ部５０の現在のフレームレートが変更になったことを記憶するが、これは、カメラ部５０からの設定変更完了通知を受信して動作する方法でもよい。
【００８２】
また、フレームレート設定部１３が、記憶しているカメラ部５０の現在のフレームレートに応じて、フレームレートを上げるべき（または、下げるべき）と判定して、高速レートまたは低速レートを選択する動作方法としてもよい。
この場合、判定部１１は、ステップＡ０７において電池残量が閾値Ｈより高い値となった時に、ステップＡ０８において常にフレームレート増加命令を出力し、あるいは、ステップＡ０７において電池残量が閾値Ｌより低い値となった時に、ステップＡ０８において常にフレームレート減少命令を出力する。
フレームレート設定部１３は、ステップＡ０９において、判定部１１が出力するフレームレート増加命令（あるいは、フレームレート減少命令）を入力する。フレームレート設定部１３は、さらにステップＡ０９において、前述の判定部１１の判定方法と同様に、記憶しているカメラ部５０の現在のフレームレートに応じて、カメラ部５０へ設定するフレームレートを選択し、カメラ部５０へフレームレート高速設定命令（フレームレート低速設定命令）を出力する。このように電池残量の閾値判定とフレームレートの増加あるいは減少の判定とを、判定部１１とフレームレート設定部１３とによって機能分担してもよい。
【００８３】
以上が、第２実施例の説明である。
【００８４】
以上、説明してきたように、本発明の携帯電話端末において、判定部１１は、カメラ部５０のフレームレートが高速レートで設定されている場合は閾値Ｌを基準に判定を行う。一方、判定部１１は、カメラ部５０のフレームレートが低速レートで設定されている場合は閾値Ｈを基準に判定を行う。このように、２つの閾値を用いて判定を行うことで、判定部１１は、基準となる値が激しく変動するような場合にも、安定した判定を行うことが可能となる。また、フレームレート設定部１３は、フレームレートの選択を安定して行うことが可能となる。これらに伴って、カメラ部５０が、撮影した映像をデータ化するフレームレートを安定的に保つことが可能となる。
【００８５】
なお、第１実施例と第２実施例は、独立してのみ実現するものではない。第１実施例と第２実施例は、それぞれ組み合わせて実現することも可能である。例えば、図４の構成において、判定部１１の判定基準をＲＳＳＩと電池残量の両方を組み合わせて判断させる。判定部１１は、電池残量が減少していくのに合わせて段階的にカメラ部５０のフレームレートを減少させ、各段階に応じてさらにＲＳＳＩの値に基づいてフレームレートを変更することも可能である。この場合にも、電池残量およびＲＳＳＩのそれぞれの判定に閾値を２つ用いることで安定したテレビ電話通信映像の提供が実現できる。
また、本発明は上述の実施例によるテレビ電話通信にとらわれるものではない、閾値により判定を行う処理において、安定性を確保するための様々な技術に応用が可能である。
【図面の簡単な説明】
【００８６】
【図１】本発明における第１実施例の機能ブロック図である。
【図２】テレビ電話通信中のＲＳＳＩと時間との関係の例を示したグラフである。
【図３】本発明における第１実施例の動作フローである。
【図４】本発明における第２実施例の機能ブロック図である。
【図５】本発明における第２実施例の動作フローである。
【符号の説明】
【００８７】
１０  制御部
１１  判定部
１２  受信信号強度計算部
１３  フレームレート設定部
１４  電池残量算出部
２０  無線部
３０  記憶部
４０  電池部
５０  カメラ部
６０  表示部
７０  音声処理部
８０  入力部
【図１】
2009141543.tif 000003
【図２】
2009141543.tif 000004
【図３】
2009141543.tif 000005
【図４】
2009141543.tif 000006
【図５】
2009141543.tif 000007