(57)【要約】【課題】携帯電話機等の携帯端末装置から、ヘッドセット等の外部リモート装置へ音楽コンテンツまたは動画コンテンツにおけるオーディオデータを送信して再生出力する場合に、耳障りな音切れや再生音声と再生画像とのズレ等が生じない携帯端末装置を提供すること。【解決手段】ジッター制御部２３が、主制御部２３Ｂによって当該再生処理を行うコンテンツがビデオデータを含むコンテンツであると判断された場合であって、且つ送信バッファ部２３Ｈにおいてアンダーフローが生じた場合には、前記送信バッファ部２３Ｈにバッファリング中のオーディオデータをＢＴ通信ユニット３０に出力させない制御を行い且つ時間管理部２３Ｋによって指示された時刻にＢＴ通信ユニット３０に出力されなかったオーディオデータを破棄する制御を行う携帯端末装置。【選択図】      図２
2008193150.tif 000002
【特許請求の範囲】
【請求項１】
オーディオデータ及びビデオデータを記憶する記憶部と、
近距離無線通信機能を有する外部機器に対して、前記オーディオデータを近距離無線通信によって送信する為の近距離無線通信部と、
再生処理を行うコンテンツの種別を判定するコンテンツ種別判定部と、
前記近距離無線通信部によって前記外部機器に送信する前記オーディオデータをバッファリングして前記近距離無線通信部に出力する送信バッファ部と、
タイマ機能を有し、該タイマ機能によって計測した時間に基づいて、前記送信バッファ部に、前記オーディオデータを前記近距離無線通信部に出力する指示を行う時間管理部と、
前記送信バッファ部においてアンダーフローが生じたか否かを判定し、前記送信バッファ部においてアンダーフローが生じたと判定した場合には、前記送信バッファ部にバッファリング中の前記オーディオデータを前記近距離無線通信部に出力させない制御を行うジッター制御部と、
を具備し、
前記ジッター制御部は、前記コンテンツ種別判定部によって当該再生処理を行うコンテンツがビデオデータを含むコンテンツであると判断された場合であって、且つ前記送信バッファ部においてアンダーフローが生じた場合には、前記時間管理部によって指示された時刻に前記近距離無線通信部に出力されなかった前記オーディオデータを破棄する制御を行うことを特徴とする携帯端末装置。
【請求項２】
前記ジッター制御部は、前記コンテンツ種別判定部によって当該再生処理を行うコンテンツがビデオデータを含まないコンテンツであると判断された場合であって、且つ前記送信バッファ部においてアンダーフローが生じた場合には、前記送信バッファ部が前記アンダーフローから回復した後、前記オーディオデータを前記近距離無線通信部に出力する制御を行うことを特徴とする請求項１に記載の携帯端末装置。
【請求項３】
前記ジッター制御部は、前記送信バッファ部にバッファリングされているデータ量が所定の閾値以下である場合に、前記送信バッファ部においてアンダーフローが生じたと判定し、
前記所定の閾値は、前記コンテンツ種別判定部による判定結果に基づいて設定されることを特徴とする請求項１又は請求項２に記載の携帯端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機等の携帯端末装置に関する。
【背景技術】
【０００２】
携帯電話機等の携帯端末装置における近年の急速な技術向上に伴い、携帯端末装置の使用目的は多様化している。例えば、携帯電話機もしくは携帯電話機に接続された機器を用いて、動画コンテンツや音楽コンテンツを視聴することは、一般的になってきている。
【０００３】
一方、近年、数１０ｍ程度までの伝送距離の近距離無線伝送システムが各種開発されており、この近距離無線伝送システムを使用して、家庭内等において音楽データ等を無線伝送させる技術が実用化されている。なお、このような技術の一つにＢｌｕｅｔｏｏｔｈ（登録商標）がある。以降、ＢｌｕｅｔｏｏｔｈをＢＴと称する。
【０００４】
そして、このような近距離無線伝送システムによって、例えば携帯電話機等の携帯端末装置とヘッドセット等の外部リモート装置との間で、携帯端末装置において再生処理が施された音楽データを、所定のプロファイルを用いて送受信を行う技術も実用化されている。
【０００５】
これに関連する技術として、例えば特許文献１に、音楽データ再生装置におけるデータのアンダーフローに起因した音切れの発生を抑制する音楽データ送信装置及び音楽データ再生装置が開示されている。
【０００６】
すなわち、特許文献１に開示された技術によれば、データの受信状態が悪いときに音楽データの再生側である音楽データ再生装置から発される再生要求信号を受けると、音楽データの送信側である音楽データ送信装置は、再送を要求されたフレームのデータのうち、例えばＬチャネルのデータのみを再送し、再生側の音楽データ再生装置は、再送要求直前のＬ／Ｒチャネルの音の強度の夫々と再送されたＬチャネルのデータに基づいて再送されていないＲチャネルのデータを生成し、２つのスピーカＬ及びＲのそれぞれからＬチャネルのデータに対応する音楽信号及びＲチャネルのデータに対応する音楽信号をそれぞれ出力する。このようにして、特許文献１に開示された技術では、音楽データ再生装置におけるデータのアンダーフローの発生を低減させている。
【特許文献１】特開平２００５−３４７８９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、携帯電話機等の携帯端末装置においては、通常の音楽再生専用の装置と異なり種々の機能を有する為、音楽コンテンツの再生処理中にその他の処理が競合した場合に、次のような不都合を生じる場合がある。すなわち、例えば当該携帯電話機からヘッドセットへ音楽コンテンツのオーディオデータをＢＴ通信によって送信する場合に、該オーディオデータに関して当該携帯電話機においてアンダーフローが発生してしまうことにより、ヘッドセットから出力される音声に耳障りな音切れが断続的に生じてしまうことがある。さらには、当該携帯電話機からヘッドセットへ送信するコンテンツが、オーディオデータの他にビデオデータを含む動画コンテンツの場合に関しても、同様の問題が生じる。
【０００８】
しかしながら、前記特許文献１には、このような問題及びこのような問題を解決する手段に関しては、開示は勿論、示唆すらされていない。
【０００９】
本発明は、前記の事情に鑑みてなされたもので、携帯電話機等の携帯端末装置から、ヘッドセット等の外部リモート装置へ音楽コンテンツまたは動画コンテンツにおけるオーディオデータを送信して再生出力する場合に、耳障りな音切れや再生音声と再生画像との同期にズレが生じない携帯端末装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
前記の目的を達成するために、本発明の第１の態様による携帯端末装置は、オーディオデータ及びビデオデータを記憶する記憶部と、近距離無線通信機能を有する外部機器に対して、前記オーディオデータを近距離無線通信によって送信する為の近距離無線通信部と、再生処理を行うコンテンツの種別を判定するコンテンツ種別判定部と、前記近距離無線通信部によって前記外部機器に送信する前記オーディオデータをバッファリングして前記近距離無線通信部に出力する送信バッファ部と、タイマ機能を有し、該タイマ機能によって計測した時間に基づいて、前記送信バッファ部に、前記オーディオデータを前記近距離無線通信部に出力する指示を行う時間管理部と、前記送信バッファ部においてアンダーフローが生じたか否かを判定し、前記送信バッファ部においてアンダーフローが生じたと判定した場合には、前記送信バッファ部にバッファリング中の前記オーディオデータを前記近距離無線通信部に出力させない制御を行うジッター制御部と、を具備し、前記ジッター制御部は、前記コンテンツ種別判定部によって当該再生処理を行うコンテンツがビデオデータを含むコンテンツであると判断された場合であって、且つ前記送信バッファ部においてアンダーフローが生じた場合には、前記時間管理部によって指示された時刻に前記近距離無線通信部に出力されなかった前記オーディオデータを破棄する制御を行うことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、携帯電話機等の携帯端末装置から、ヘッドセット等の外部リモート装置へ音楽コンテンツまたは動画コンテンツにおけるオーディオデータを送信して再生出力する場合に、耳障りな音切れや再生音声と再生画像との同期にズレが生じない携帯端末装置を提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して本発明の一実施形態に係る携帯電話機を説明する。
【００１３】
図１は、本発明の一実施形態に係る携帯電話機の構成を示すブロック図である。
【００１４】
同図において、図示しない基地局から送信された無線信号は、アンテナ１１で受信されたのちアンテナ共用器（ＤＵＰ）１２を介して受信回路（ＲＸ）１３に入力される。受信回路１３は、前記受信された無線信号を周波数シンセサイザ（ＳＹＮ）１４から出力された局部発振信号とミキシングして中間周波信号に周波数変換（ダウンコンバート）する。そして、このダウンコンバートされた中間周波信号を直交復調して受信ベースバンド信号を出力する。なお、前記周波数シンセサイザ１４から発生される局部発振信号の周波数は、マイクロコンピュータ（ＣＰＵ；Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等から成る制御ユニット２３から出力される制御信号ＳＹＣによって指示される。
【００１５】
また、前記制御ユニット２３は、当該無線信号におけるＳＮＩＲ（Ｓｉｇｎａｌ  ｔｏ  Ｎｏｉｓｅ  Ｒａｔｉｏ；ＳＮ比）を算出する。このＳＮＩＲはＣ／Ｉとも称され、一般にＡＴ（端末側）からＡＮ（網側）へ通知するＤＲＣ（Ｄａｔａ  Ｒａｔｅ  Ｃｏｎｔｒｏｌ  ；ＡＴが要求する下り信号の通信速度であり、ＡＮによって決定される）の決定の際に用いられる。
【００１６】
ところで、前記受信ベースバンド信号はＣＤＭＡ信号処理ユニット１６に入力される。このＣＤＭＡ信号処理ユニット１６はＲＡＫＥ受信機を備える。ＲＡＫＥ受信機では、前記受信ベースバンド信号に含まれる複数のパスがそれぞれ拡散符号により逆拡散処理される。そして、この逆拡散処理された各パスの信号が位相を調停されたのち合成される。かくして、所定の伝送フォーマットの受信パケットデータが得られる。この受信パケットデータは圧縮伸長処理ユニット（以後コンパンダと称する）１７に入力される。
【００１７】
前記コンパンダ１７は、前記ＣＤＭＡ信号処理ユニット１６から出力された受信パケットデータを多重分離部によりメディアごとに分離する。そして、この分離されたメディアごとのデータに対しそれぞれ復号処理を行う。例えば、通話モードにおいては、受信パケットデータに含まれている通話音声等のオーディオデータをスピーチコーデックにより復号する。
【００１８】
前記復号処理により得られたディジタルオーディオ信号は、ＰＣＭ符号処理ユニット（以後ＰＣＭコーデックと称する）１８に供給される。ＰＣＭコーデック１８は、コンパンダ１７から出力されたディジタルオーディオ信号をＰＣＭ復号してアナログオーディオ信号を出力する。このアナログオーディオ信号は、受話増幅器１９にて増幅されたのちスピーカ２０より出力される。
【００１９】
なお、オーディオ再生モードが設定されている場合には、制御ユニット２３は記憶ユニット２４から該当する音楽コンテンツを読み出し、この音楽コンテンツを復号処理したのち前記ＰＣＭコーデック１８及び受話増幅器１９を介してスピーカ２０から拡声出力する。
【００２０】
ところで、前記コンパンダ１７により復号されて生成した画像データは、制御ユニット２３に入力される。制御ユニット２３は、前記コンパンダ１７から出力された画像データを、後述するビデオデータバッファ部２３Ｄを介してディスプレイ２８に表示する。なお、制御ユニット２３は、受信された画像データばかりでなく、後述するカメラ３３により撮像された画像データについてもビデオＲＡＭを介してディスプレイ２８に表示する。
【００２１】
また、前記コンパンダ１７は、受信パケットが電子メールの場合には、この電子メールを制御ユニット２３に供給する。制御ユニット２３は、前記電子メールを記憶ユニット２４に保存する。そして、入力デバイス２７の操作状態に応じて、記憶ユニット２４から前記電子メールを読み出し、この電子メールをディスプレイ２８に表示する。
【００２２】
一方、通話モードにおいて、マイクロホン２１に入力された話者の音声信号は、送話増幅器２２により適正レベルまで増幅されたのち、ＰＣＭコーデック１８によりＰＣＭ符号化処理が施されてディジタルオーディオ信号となり、コンパンダ１７に入力される。また、後述するカメラ３３から出力される画像データは、制御ユニット２３によりディジタル化されてコンパンダ１７に入力される。なお、制御ユニット２３において作成された電子メールも、制御ユニット２３からコンパンダ１７に入力される。
【００２３】
ここで、前記カメラ３３は撮像を行う為のカメラである。本一実施形態に係る携帯電話機では、テレビ電話における表示映像としての画像データは、前記カメラ３３による撮像で取得する。
【００２４】
前記コンパンダ１７は、ＰＣＭコーデック１８から出力されたディジタルオーディオ信号より入力音声のエネルギ量を検出し、この検出結果に基づいて送信データレートを決定する。そして、前記ディジタルオーディオ信号を前記送信データレートに応じたフォーマットの信号に符号化し、これによりオーディオデータを生成する。また、制御ユニット２３等から出力された画像データを、所定のビットレートで符号化（エンコード処理）する。そして、これらのオーディオデータ及び画像データを多重分離部で所定の伝送フォーマットに従いパケット化し、この送信パケットデータをＣＤＭＡ信号処理ユニット１６へ出力する。なお、制御ユニット２３から電子メールが出力された場合にも、この電子メールを前記送信パケットデータに多重化する。
【００２５】
ＣＤＭＡ信号処理ユニット１６は、前記コンパンダ１７から出力された送信パケットデータに対し、送信チャネルに割り当てられた拡散符号を用いてスペクトラム拡散処理を施す。そして、その出力信号を送信回路（ＴＸ）１５へ出力する。送信回路１５は、前記スペクトラム拡散された信号をＱＰＳＫ（Ｑｕａｄｒａｔｕｒｅ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）方式等のディジタル変調方式を使用して変調する。そして、この変調により生成された送信信号を、周波数シンセサイザ１４から発生される局部発振信号と合成して無線信号に周波数変換する。さらに、制御ユニット２３により指示される送信電力レベルとなるように前記無線信号を高周波増幅する。この増幅された無線信号は、アンテナ共用器１２を介してアンテナ１１に供給され、このアンテナ１１から図示しない基地局へ向けて送信される。
【００２６】
また、電源回路２６は、バッテリ２５の出力をもとに所定の動作電源電圧Ｖccを生成して各回路部に供給する。前記バッテリ２５は充電回路２９によって充電される。
【００２７】
ＢＴ通信ユニット３０は、ＢＴアンテナ３１を用いて無線通信制御を行う。すなわち、ＢＴ通信ユニット３０は、送信するデータをＢＴ接続方式に対応したデータへ変換すること、及びＢＴ接続方式によってＢＴアンテナ３１を通じてデータの送受信を行うことを制御する。さらに、ＢＴ通信ユニット３０は、周辺のＢＴ通信可能な通信機器をサーチすること、及びデータ送受信前のリンクの確立を行うことも周知のとおりＢＴ通信ユニット３０によって制御が行われる。
【００２８】
ここで、前記制御ユニット２３を機能の観点から見た場合の制御ユニット２３の詳細な構成を、図２を参照して説明する。
【００２９】
図２に示すように、前記制御ユニット２３は、分離部２３Ａと、主制御部２３Ｂと、ビデオデータバッファ部２３Ｄと、フレーム切り出し部２３Ｅと、バッファ部２３Ｆと、パケット生成部２３Ｇと、送信バッファ部２３Ｈと、ジッター制御部２３Ｊと、時間管理部２３Ｋと、を有する。
【００３０】
前記分離部２３Ａは、当該制御ユニット２３に入力されたデータを、ビデオデータとオーディオデータとに分離する。主制御部２３Ｂは、主に、対向デバイスであるヘッドセットに対して、途切れることなくオーディオデータを送信し続ける為の制御等を行う。前記ビデオデータバッファ部２３Ｄは、ビデオデータをバッファリングして前記ディスプレイ２８へ出力する。
【００３１】
前記フレーム切り出し部２３Ｅは、オーディオデータのフレーム切り出しを行う。前記バッファ部２３Ｆは、前記フレーム切り出し部２３Ｅによってフレーム切り出しされたオーディオデータをバッファリングして前記パケット生成部２３Ｇに出力する。
【００３２】
前記パケット生成部２３Ｇは、入力されたオーディオデータをパケット化し、前記送信バッファ部２３Ｈに出力する。前記送信バッファ部２３Ｈは、前記パケット生成部２３Ｇによってパケット化されたオーディオデータをバッファリングする。そして、前記送信バッファ部２３Ｈは、前記時間管理部２３Ｋから出力される送信指示に基づいて、前記ＢＴ通信ユニット３０へ送信する。なお、前記時間管理部２３Ｋは、タイマ機能を有し、該タイマ機能による計測時間に従って、指定時間がタイムアップする毎に（後述する送信時刻ｔが到来する毎に）、前記送信バッファ部２３Ｈに対してオーディオデータの送信指示を出力する。
【００３３】
すなわち、前記時間管理部２３Ｋは、前記送信バッファ部２３Ｈが前記ＢＴ通信ユニット３０に出力したオーディオデータのデータ量に基づいて、次に前記送信バッファ部２３Ｈが前記ＢＴ通信ユニット３０にオーディオデータを送信する時刻である送信時刻ｔを割り出し、該送信時刻ｔに基づいて前記送信バッファ部２３Ｈにオーディオデータの送信指示を出力する。
【００３４】
なお、前記ＢＴ通信ユニット３０に入力されたオーディオデータは上述した処理を施され、前記ＢＴアンテナ３１を用いてＢＴによる無線通信によって、外部リモート装置へ送信される。以下、対向機器である外部リモート装置としてヘッドセットを想定する。
【００３５】
ジッター制御部２３Ｊは、詳しくは後述するが、本一実施形態に係る携帯電話機に特有の制御である前記送信バッファ部２３Ｈにおけるアンダーフローの監視及びアンダーフローが生じた際の各種制御を行う。
【００３６】
以下、前記ＢＴ通信ユニット３０によって、ヘッドセットへ動画コンテンツまたは音楽コンテンツにおけるオーディオデータを送信する場合における、前記制御ユニット２３による本一実施形態に特有の動作制御について、図３及び図４に示すフローチャートを参照して説明する。
【００３７】
図３は、前記制御ユニット２３による本一実施形態に係る携帯電話機に特有の動作制御を示すフローチャートの第１の部分を示す図である。図４は、同フローチャートの第２の部分を示す図である。
【００３８】
なお、当該携帯電話機にて再生処理するコンテンツが動画コンテンツの場合、当該動画コンテンツにおけるビデオデータに関しては、前記コンパンダ１７によって復号処理された後、前記ビデオデータバッファ部２３Ｄにバッファリングされ、前記ディスプレイ２８に出力表示される。
【００３９】
まず、制御ユニット２３における主制御部２３Ｂは、再生処理を行うコンテンツがオーディオデータとビデオデータとから成る動画コンテンツであるか否かを判断する（ステップＳ１）。このステップＳ１をＮＯに分岐する場合は、再生処理を行うコンテンツがオーディオデータから成る音楽コンテンツであると判断し、後述するステップＳ２２へ移行する。
【００４０】
ここで、前記ステップＳ１をＹＥＳに分岐する場合は、主制御部２３Ｂは、前記コンパンダ１７から、再生処理を行う動画コンテンツのオーディオデータが当該制御ユニット２３に入力されたか否かを判断する（ステップＳ２）。このステップＳ２をＮＯに分岐する場合は、後述するステップＳ１２へ移行する。
【００４１】
一方、前記ステップＳ２をＹＥＳに分岐する場合は、主制御部２３Ｂは、送信遅延時間Ｔが零であるか否かを判断する（ステップＳ３）。なお、前記送信遅延時間Ｔとは、前記時間管理部２３Ｋによって算出される値であり、当該オーディオデータの送信時刻が、本来の送信時刻から遅延している時間を示す値である。
【００４２】
前記ステップＳ３をＹＥＳに分岐する場合は、フレーム切り出し部２３Ｅが、当該オーディオデータのフレーム切り出しを行う（ステップＳ４）。前記バッファ部２３Ｆは、このオーディオデータをバッファリングした後（ステップＳ５）、前記パケット生成部２３Ｇへ出力する。そして、前記パケット生成部２３Ｇは、入力されたオーディオデータをパケット化し（ステップＳ６）、前記送信バッファ部２３Ｈに出力する（ステップＳ７）。
【００４３】
ここで、主制御部２３Ｂは、前記ステップＳ４乃至前記ステップＳ７における処理を経ていないオーディオデータがあるか否かを判断する（ステップＳ１１）。このステップＳ１１をＹＥＳに分岐する場合は、前記ステップＳ３へ戻る。
【００４４】
一方、前記ステップＳ１１をＮＯに分岐する場合は、前記時間管理部２３Ｋは、前記送信バッファ部２３Ｈにバッファリングされているオーディオデータの送信時間がタイムアップしたか否か（送信時刻ｔが到来したか否か）を判断する（ステップＳ１２）。このステップＳ１２をＮＯに分岐する場合は、後述するステップＳ１６に移行する。一方、前記ステップＳ１２をＹＥＳに分岐する場合は、前記送信バッファ部２３Ｈによってバッファリングされているオーディオデータがあるか否かを判断する（ステップＳ１３）。
【００４５】
前記ステップＳ１３をＹＥＳに分岐する場合には、前記送信バッファ部２３Ｈは、前記時間管理部２３Ｋから送信指示が為されたパケットを、前記ＢＴ通信ユニット３０へ出力し、前記ＢＴ通信ユニット３０及び前記ＢＴアンテナ３１によってヘッドセットへ送信する（ステップＳ１４）。一方、前記ステップＳ１３をＮＯに分岐する場合は、前記時間管理部２３Ｋは、送信時刻ｔに送信遅延時間Ｔを加算する（ステップＳ１５）。
【００４６】
前記ステップＳ１４または前記ステップＳ１５における処理を経た後、前記ジッター制御部２３Ｊは、前記送信バッファ部２３Ｈにおいてアンダーフローが発生したか否かを、後述する方法で判断する（ステップＳ１６）。そして、このステップＳ１６をＮＯに分岐する場合は前記ステップＳ１２へ戻り、ＹＥＳに分岐する場合は前記ステップＳ２へ戻る。
【００４７】
ここで、前記ステップＳ１６において、前記ジッター制御部２３Ｊは、前記送信バッファ部２３Ｈにおけるオーディオデータのバッファリング量を所定の閾値と比較することで、前記送信バッファ部２３Ｈにおいてアンダーフローが発生したか否かを判断する。換言すれば、前記ジッター制御部２３Ｊは、前記送信バッファ部２３Ｈにおけるオーディオデータのバッファリング量が所定の閾値以下である場合に、前記送信バッファ部２３Ｈにおいてアンダーフローが発生したと判断する。
【００４８】
なお、前記ステップＳ１６においては、前記送信バッファ部２３Ｈにおけるアンダーフロー発生の判断に用いる前記所定の閾値として、“第１閾値”を用いる。この第１閾値とは、前記ステップＳ１をＹＥＳに分岐する場合すなわち入力されたデータがオーディオデータとビデオデータとから成る動画コンテンツである場合に用いる閾値である。したがって、前記第１閾値は、前記テップＳ１をＮＯに分岐する場合すなわち入力されたデータがオーディオデータ成る音楽コンテンツである場合に用いる閾値（後述する第２閾値）とは異なる値である。
【００４９】
このように、動画コンテンツを扱う場合と音楽コンテンツを扱う場合とで、前記送信バッファ部２３Ｈにおけるアンダーフロー発生の判断に用いるバッファリング量の閾値を異なる値に設定することで、それぞれのコンテンツにとって適切な閾値を用いることができる。
【００５０】
すなわち、動画コンテンツを扱う場合には、携帯電話機における前記ディスプレイ２８にて再生出力される映像と、ヘッドセットにて再生出力される音声とを可能な限り同期させる（再生時刻のズレを小さくする）為に、前記送信バッファ部２３Ｈにおけるバッファリング量をできるだけ小さくする方が好ましいので、前記第１閾値は前記第２閾値よりも小さな値に設定されている。
【００５１】
ところで、前記ステップＳ３をＮＯに分岐する場合には、フレーム切り出し部２３Ｅが、当該オーディオデータのフレーム切り出しを行う（ステップＳ８）。続いて、前記時間管理部２３Ｋが、携帯電話機における前記ディスプレイ２８にて再生出力される映像と、ヘッドセットにて再生出力される音声とを同期させる為に、タイマ機能による計測時間から前記送信遅延時間Ｔを減算する（ステップＳ９）。換言すれば、このステップＳ９は、携帯電話機における前記ディスプレイ２８にて再生出力される映像とヘッドセットにて再生出力される音声とを同期させる為に、前記時間管理部２３Ｋが、そのタイマ機能による計測時間に修正を加えるステップである。
【００５２】
そして、前記ジッター制御部２３Ｊは、前記ステップＳ８にてフレーム切り出しを行ったオーディオデータ（送信が遅延しているオーディオデータ）が前記バッファ部２３Ｆにバッファリングされないように破棄する制御を行う。その後、上述した前記ステップＳ１１へ移行する。
【００５３】
以上説明したように、再生処理を行うコンテンツがオーディオデータとビデオデータとから成る動画コンテンツである場合にも、本一実施形態によれば、ヘッドセットにおける再生出力音声の断続的で耳障りな音切れが無く、更にディスプレイ２８における再生表示映像とヘッドセットにおける再生出力音声との同期も確保することができる。
【００５４】
ところで、前記ステップＳ１をＮＯに分岐する場合（再生処理を行うコンテンツがオーディオデータから成る音楽コンテンツである場合）には、主制御部２３Ｂは、前記コンパンダ１７から、再生処理を行う音楽コンテンツのオーディオデータが入力されたか否かを判断する（ステップＳ２２）。このステップＳ２２をＮＯに分岐する場合は、後述するステップＳ３２へ移行する。
【００５５】
一方、前記ステップＳ２２をＹＥＳに分岐する場合は、ステップＳ２４乃至ステップＳ２７における処理を行う。ここで、ステップＳ２４乃至ステップＳ２７における処理は、上述したステップＳ４乃至ステップＳ７における処理と同様の処理であるので、その処理に関する説明は省略する。
【００５６】
前記ステップＳ２７における処理を経た後、主制御部２３Ｂは、前記ステップＳ２４乃至前記ステップＳ２７における処理を経ていないオーディオデータがあるか否かを判断する（ステップＳ３１）。このステップＳ３１をＹＥＳに分岐する場合は、前記ステップＳ２４へ戻る。
【００５７】
一方、前記ステップＳ３１をＮＯに分岐する場合は、前記時間管理部２３Ｋは、タイマ機能によってオーディオデータの送信時間がタイムアップしたか否か（送信時刻ｔが到来したか否か）を判断する（ステップＳ３２）。このステップＳ３２をＮＯに分岐する場合は、後述するステップＳ３６に移行する。一方、前記ステップＳ３２をＹＥＳに分岐する場合は、前記送信バッファ部２３Ｈによってバッファリングされているオーディオデータがあるか否かを判断する（ステップＳ３３）。
【００５８】
前記ステップＳ３３をＹＥＳに分岐する場合には、前記送信バッファ部２３Ｈは、前記時間管理部２３Ｋから送信指示が為されたパケットを前記ＢＴ通信ユニット３０へ出力し、前記ＢＴ通信ユニット３０及び前記ＢＴアンテナ３１によってヘッドセットへ送信する（ステップＳ３４）。
【００５９】
前記ステップＳ３２をＮＯに分岐する場合、前記ステップＳ３３をＮＯに分岐する場合、及び前記ステップＳ３４における処理を経た後、前記ジッター制御部２３Ｊは、前記送信バッファ部２３Ｈにおいてアンダーフローが発生したか否かを、上述した方法で判断する（ステップＳ３６）。このステップＳ３６をＹＥＳに分岐する場合、前記ステップＳ２２へ移行して当該アンダーフローからの回復を図る。一方、前記ステップＳ３６をＮＯに分岐する場合、前記送信バッファ部２３Ｈは、前記ステップＳ３２へ移行して次の送信指示を待つ。
【００６０】
なお、前記ステップＳ３６においては、前記送信バッファ部２３Ｈにおけるアンダーフロー発生の判断に用いる前記所定の閾値として、上述したように前記第２閾値を用いる。
【００６１】
以上説明したように、本一実施形態によれば、携帯電話機等の携帯端末装置から、ヘッドセット等の外部リモート装置へ音楽コンテンツまたは動画コンテンツにおけるオーディオデータを送信して再生出力する場合に、耳障りな音切れや再生音声と再生画像とのズレ等が生じない携帯端末装置を提供することができる。
【００６２】
具体的には、本一実施形態によれば、携帯電話機等の携帯端末装置から、ヘッドセット等の外部リモート装置へ音楽コンテンツにおけるオーディオデータを送信して再生出力する場合であって、当該携帯端末装置における送信バッファ部２３Ｈにおいてアンダーフローを生じた場合には、当該アンダーフローから回復するまで、外部リモート装置へのオーディオデータの送信を停止する。これにより、携帯端末装置における送信バッファ部２３Ｈにおけるアンダーフローに起因する耳障りな音切れを防ぐことができる。
【００６３】
また、本一実施形態によれば、携帯電話機等の携帯端末装置から、ヘッドセット等の外部リモート装置へ動画コンテンツにおけるオーディオデータを送信して再生出力する場合であって、当該携帯端末装置における送信バッファ部２３Ｈにおいてアンダーフローを生じた場合には、当該アンダーフローから回復するまで、外部リモート装置へのオーディオデータの送信を停止し且つその間のオーディオデータをバッファリングせずに破棄する。
【００６４】
これにより、携帯端末装置における送信バッファ部２３Ｈにおけるアンダーフローに起因する耳障りな音切れを防ぐことができ、且つ該アンダーフローによる影響を受けずに前記ディスプレイ２８において再生出力し続けられる再生画像と、外部リモート装置において再生出力される再生音声との同期を確保することができる。
【００６５】
さらに、本一実施形態によれば、携帯電話機等の携帯端末装置からヘッドセット等の外部リモート装置へ送信するオーディオデータが、音楽コンテンツにおけるオーディオデータであるか、動画コンテンツにおけるオーディオデータであるかを判断して、上述したようにそれぞれの場合に適した制御を行うので、ユーザーの利便性を著しく向上させている。
【００６６】
また、上記では近距離無線としてＢｌｕｅｔｏｏｔｈを例に説明しているが、これに限るものではなく、ＩＥＥＥ  ８０２．１１やＩＥＥＥ  ８０２．１６などの無線ＬＡＮを用いて実現することも可能である。
【００６７】
以上、一実施形態に基づいて本発明を説明したが、本発明は上述した実施形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形及び応用が可能なことは勿論である。
【００６８】
さらに、上述した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件の適当な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成も発明として抽出され得る。
【図面の簡単な説明】
【００６９】
【図１】本発明の一実施形態に係る携帯電話機の構成を示すブロック図。
【図２】本発明の一実施形態に係る携帯電話機の制御ユニットを機能の観点から見た場合の制御ユニット２３の詳細な構成を示す図。
【図３】制御ユニットによる本一実施形態に係る携帯電話機に特有の動作制御を示すフローチャートの第１の部分を示す図。
【図４】制御ユニットによる本一実施形態に係る携帯電話機に特有の動作制御を示すフローチャートの第２の部分を示す図。
【符号の説明】
【００７０】
１１…アンテナ、  １２…アンテナ共用器、  １３…受信回路、  １４…周波数シンセサイザ、  １５…送信回路、  １６…ＣＤＭＡ信号処理ユニット、  １７…コンパンダ、  １８…ＰＣＭコーデック、  １９…受話増幅器、  ２０…スピーカ、  ２１…マイクロホン、  ２２…送話増幅器、  ２３…制御ユニット、  ２３Ａ…分離部、  ２３Ｂ…主制御部、  ２３Ｄ…ビデオデータバッファ部、  ２３Ｆ…バッファ部、  ２３Ｇ…パケット生成部、  ２３Ｈ…送信バッファ部、  ２３Ｊ…ジッター制御部、  ２３Ｋ…時間管理部、  ２４…記憶ユニット、  ２５…バッテリ、  ２６…電源回路、  ２７…入力デバイス、  ２８…ディスプレイ、  ２９…充電回路、  ３０…ＢＴ通信ユニット、  ３１…ＢＴアンテナ、  ３３…カメラ。
【図１】
2008193150.tif 000003
【図２】
2008193150.tif 000004
【図３】
2008193150.tif 000005
【図４】
2008193150.tif 000006