(57)【要約】【課題】ナビゲーション機能起動中に音楽などのコンテンツを再生する場合、ナビゲーション機能に影響を与えないように音楽コンテンツを再生する。【解決手段】コンテンツ処理負担判定手段１６は、再生するコンテンツの処理負担の大きさを判定し、再生するコンテンツの処理負担が大きい場合には、再生時点算出手段２０は、当該コンテンツの処理時点を算出し、ナビゲーション処理負担判定手段２１は、算出された処理時点でのナビゲーションの処理負担の大きさを判定し、算出された処理時点でのナビゲーションの処理負担が大きい場合、制御手段１０は、当該コンテンツに替えて、処理負担が小さいコンテンツを再生するようにＡＶコンテンツ記憶手段１５より選択し再生する。【選択図】図１
2010236899.tif 000002
【特許請求の範囲】
【請求項１】
主機能と副機能においてそれぞれ異なる処理を行うコンテンツ処理装置であって、
副機能にかかるコンテンツを記憶するコンテンツ記憶手段と、前記コンテンツの処理負担を判定するためのコンテンツ処理負担判定手段と、前記コンテンツ処理負担判定手段による判定結果に基づき前記コンテンツ記憶手段からコンテンツを選択して処理する制御手段と、主機能にかかる処理負担を判定するための主機能処理負担判定手段と、前記副機能において処理を予定しているコンテンツの処理時点を算出する処理時点算出手段と、を有し、
前記副機能において処理を予定しているコンテンツの処理負担が大きい場合、前記処理時点算出手段は、当該コンテンツの処理時点を算出し、前記主機能処理負担判定手段は、算出された該処理時点での主機能の処理負担の大きさを判定し、算出された該処理時点での主機能の処理負担が大きい場合、前記制御手段は、当該コンテンツに替えて、処理負担が小さいコンテンツを前記コンテンツ記憶手段より選択して処理することを特徴とするコンテンツ処理装置。
【請求項２】
前記制御手段が処理負担の小さいコンテンツを処理中の前記コンテンツ処理装置において、
次に処理を予定しているコンテンツの処理負担が大きい場合、前記処理時点算出手段は、当該コンテンツの処理時点を算出し、前記主機能処理負担判定手段は、算出された該処理時点での主機能の処理負担の大きさを判定し、算出された該処理時点での主機能の処理負担が大きい場合、前記制御手段は、当該コンテンツに替えて、処理負担が小さいコンテンツを前記コンテンツ記憶手段より選択し、現在行っているコンテンツの処理が終了した後に、選択した前記処理負担が小さいコンテンツを処理することを特徴とする請求項１に記載のコンテンツ処理装置。
【請求項３】
前記コンテンツ記憶手段に記憶された副機能にかかるコンテンツは、音楽、映像または写真に係るＡＶコンテンツであることを特徴とする請求項１または２に記載のコンテンツ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多機能なナビゲーション装置などの複数のコンテンツを処理する機能を備えたコンテンツ処理装置に関するもので、特に、ナビゲーション機能を起動して経路案内などのために地図コンテンツを表示しながら同時に他のＡＶコンテンツの再生処理を可能とするコンテンツ処理装置に関するものである。
【背景技術】
【０００２】
近年、車載用ナビゲーション装置の性能は飛躍的に向上し、多機能化が進んでいる。ナビゲーション装置は、出発地点から指定された目的地点までの最適経路を探索してＬＣＤ等の表示装置に表示して経路案内するという本来の機能に加えて、外部メモリから音楽データを読み取ってスピーカに出力する音楽視聴機能や映像を受信して表示するテレビ受信機能等、ＡＶコンテンツの再生機能を備えたナビゲーション装置も広く普及している。
【０００３】
かかるナビゲーション装置などのコンテンツ処理装置において、当該装置の飛躍的な性能向上やＡＶコンテンツ処理量の増大に伴い、処理負担も大幅に増大し、それに伴った円滑な処理が求められている。
【０００４】
例えば、下記の特許文献１（特開２００４−１２６６８５号公報）には、ナビゲーション用等のコンテンツデータを読み出しながら利用すると同時に、オーディオ用等の連続再生が必要なコンテンツデータを途切れなく再生すべく、それぞれのデータを一時的に記憶する分離したバッファと、かかるデータの授受を制御する制御部を有し、連続再生するコンテンツを途切れなく再生しながら別のコンテンツをも同時に利用することを可能とする情報処理装置が開示されている。
【０００５】
また、特許文献２（特開２００８−１５２２０７号公報）には、車載用ナビゲーション装置のような地図表示装置において、地図スクロール処理における制御手段の負荷を軽減するために、地図表示処理時の描画負荷を描画時間として算出し、該描画負荷が所定の負荷を超える場合に、建物画像のデータや特定の場所を示すアイコン画像のデータなどの重要でないデータを間引いて処理することにより、スクロールの負荷を軽減し、スクロール速度が低下することなく、地図画像をスムーズにスクロールすることを可能とする地図表示装置が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−１２６６８５号公報（段落［０００５］〜段落［０００６］、段落［００２３］〜段落［００３０］、図２）
【特許文献２】特開２００８−１５２２０７号公報（段落［００３６］〜段落［００３９］）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１に開示された情報処理装置では、新たなバッファや制御部を設けることにより異なる２つのコンテンツを同時に且つ円滑に処理するものであり、新たな構成を付加しなければならないという問題がある。
【０００８】
また、特許文献２に開示された地図表示装置では、経路案内するために地図をスクロール表示するという１つの機能を速度を低下させることなく円滑に処理するために不要なデータを間引くというものであるが、複数のコンテンツを同時に且つ円滑に処理することを要求する多機能化の時代にあっては充分な対応ができないという問題がある。
【０００９】
例えば、ナビゲーション機能と音楽再生機能を同時に処理する場合で且つナビゲーション機能を優先させる場合に、優先するナビゲーション機能に影響を与えるような処理負担の大きい音楽用コンテンツの再生を行おうとした場合に充分な対応ができないという問題があった。
【００１０】
よって、本願発明者は、上記の問題点を解消すべく種々検討を重ねた結果、ナビゲーション機能起動中（ナビゲーション用コンテンツ再生処理中）に、再生するＡＶコンテンツがある場合、該ＡＶコンテンツの処理負担の大きさを判定し、かかる処理負担が大きい場合には、再生を予定しているＡＶコンテンツに替えて、処理負担が所定の閾値以下の他のＡＶコンテンツがあればそれを選択し再生できるようになせば上記問題を解消しうることを想到して本発明を完成するに至ったものである。
【００１１】
すなわち、本発明は、上記の問題点を解消することを課題とし、ナビゲーション機能起動中に、ナビゲーション機能に影響を与えることなく、副機能のＡＶコンテンツを再生処理できるようにしたコンテンツ処理装置を提供することを目的とするものである。
【課題を解決するための手段】
【００１２】
前記課題を解決するため、本願の請求項１にかかる発明は、主機能と副機能においてそれぞれ異なる処理を行うコンテンツ処理装置であって、
副機能にかかるコンテンツを記憶するコンテンツ記憶手段（例えば下記実施例では、ＡＶコンテンツ記憶手段１５に相当する）と、前記コンテンツの処理負担を判定するためのコンテンツ処理負担判定手段（例えば下記実施例では、コンテンツ処理負担判定手段１６に相当する）と、前記コンテンツの処理負担判定手段による判定結果に基づき前記コンテンツ記憶手段からコンテンツを選択して処理する制御手段（例えば下記実施例では、制御手段１０に相当する）と、主機能にかかる処理負担を判定するための主機能処理負担判定手段（例えば下記実施例では、ナビゲーション処理負担判定手段２１に相当する）と、前記副機能において処理を予定しているコンテンツの処理時点を算出する処理時点算出手段（例えば下記実施例では、再生時点算出手段２０に相当する）と、を有し、
前記副機能において処理を予定しているコンテンツの処理負担が大きい場合、前記処理時点算出手段は、当該コンテンツの処理時点を算出し、前記主機能処理負担判定手段は、算出された該処理時点での主機能の処理負担の大きさを判定し、算出された該処理時点での主機能の処理負担が大きい場合、前記制御手段は、当該コンテンツに替えて、処理負担が小さいコンテンツを前記コンテンツ記憶手段より選択して処理することを特徴とする。
【００１３】
また、本願の請求項２にかかる発明は、請求項１に記載のコンテンツ処理装置において
前記制御手段が処理負担の小さいコンテンツを処理中の前記コンテンツ処理装置において、次に処理を予定しているコンテンツの処理負担が大きい場合、前記処理時点算出手段は、当該コンテンツの処理時点を算出し、前記主機能処理負担判定手段は、算出された該処理時点での主機能の処理負担の大きさを判定し、算出された該処理時点での主機能の処理負担が大きい場合、前記制御手段は、当該コンテンツに替えて、処理負担が小さいコンテンツを前記コンテンツ記憶手段より選択し、現在行っているコンテンツの処理が終了した後に、選択した前記処理負担が小さいコンテンツを処理することを特徴とする
また、本願の請求項３にかかる発明は、請求項１または２に記載のコンテンツ処理装置
において、前記コンテンツ記憶手段に記憶された副機能にかかるコンテンツは、音楽、映像または写真に係るＡＶコンテンツであることを特徴とする。
【発明の効果】
【００１４】
請求項１にかかる発明においては、主機能と副機能においてそれぞれ異なる処理を行うコンテンツ処理装置であって、副機能にかかるコンテンツを記憶するコンテンツ記憶手段と、前記コンテンツの処理負担を判定するためのコンテンツ処理負担判定手段と、前記コンテンツ処理負担判定手段による判定結果に基づき前記コンテンツ記憶手段からコンテンツを選択して処理する制御手段と、主機能にかかる処理負担を判定するための主機能処理負担判定手段と、前記副機能において処理を予定しているコンテンツの処理時点を算出する処理時点算出手段と、を有し、前記副機能において処理を予定しているコンテンツの処理負担が大きい場合、前記処理時点算出手段は、当該コンテンツの処理時点を算出し、前記主機能処理負担判定手段は、算出された該処理時点での主機能の処理負担の大きさを判定し、算出された該処理時点での主機能の処理負担が大きい場合、前記制御手段は、当該コンテンツに替えて、処理負担が小さいコンテンツを前記コンテンツ記憶手段より選択して処理するようにした。
【００１５】
このような構成によれば、主機能起動中であっても、同時に再生される副機能にかかるコンテンツの処理負担の大きさを考慮のうえ主機能に影響を与えることなく、副機能のコンテンツを再生処理することが可能となる。
【００１６】
また、請求項２にかかる発明においては、請求項１に記載のコンテンツ処理装置において、前記制御手段が処理負担の小さいコンテンツを処理中の前記コンテンツ処理装置において、次に処理を予定しているコンテンツの処理負担が大きい場合、前記処理時点算出手段は、当該コンテンツの処理時点を算出し、前記主機能処理負担判定手段は、算出された該処理時点での主機能の処理負担の大きさを判定し、算出された該処理時点での主機能の処理負担が大きい場合、前記制御手段は、当該コンテンツに替えて、処理負担が小さいコンテンツを前記コンテンツ記憶手段より選択し、現在行っているコンテンツの処理が終了した後に、選択した前記処理負担が小さいコンテンツを処理するようにした。
【００１７】
このような構成によれば、主機能起動中であっても、同時に再生される副機能にかかるコンテンツの処理負担の大きさを考慮のうえ主機能に影響を与えることなく、副機能のコンテンツを再生処理することが可能となる。
【００１８】
また、請求項３にかかる発明においては、請求項１または２に記載のコンテンツ処理装置において、前記コンテンツ記憶手段に記憶された副機能にかかるコンテンツは、音楽、映像または写真に係るＡＶコンテンツとした。
【００１９】
こうすることにより、主機能起動中であっても、同時に他の音楽、映像または写真を視聴することが可能となる。
【００２０】
このような構成によれば、主機能起動中であっても、副機能にかかるコンテンツの処理負担の大きさおよび主機能にかかる処理負担の大きさの両方を考慮のうえ主機能に影響を与えることなく、同時に副機能のコンテンツを再生処理することが可能となる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施例におけるコンテンツ処理装置の構成を示すブロック図である。
【図２】本発明の実施例における副機能にかかるコンテンツの一例を示す図であり、図２（ａ）は、コンテンツの圧縮方法により処理負担の大きさを判定する場合のＡＶコンテンツ再生リストの一例であり、図２（ｂ）は、コンテンツのビットレートにより処理負担の大きさを判断する場合のＡＶコンテンツ再生リストの一例である。
【図３】本発明の実施例における処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００２２】
以下、本発明の具体例を実施例および図面を用いて詳細に説明する。但し、以下に示す実施例は、本発明の技術思想を具体化するためのコンテンツ処理装置としてナビゲーション装置を例示するものであって、本発明をこのナビゲーション装置に特定することを意図するものではなく、特許請求の範囲に含まれるその他の実施形態のコンテンツ処理装置にも等しく適用し得るものである。
【実施例】
【００２３】
図１は本発明の実施例におけるナビゲーション装置の構成を示すブロック図である。ナビゲーション装置１は、自動車等の車両に搭載されることにより車載用として使用される装置であってもよく、車両から取外されユーザが携帯し使用できるタイプのものであってもよい。以下の説明においては、これらを総称してナビゲーション装置という。
【００２４】
ナビゲーション装置１は、制御手段１０、現在位置検出手段１１、経路探索手段１２、経路案内手段１３、地図記憶手段１４、ＡＶコンテンツ記憶手段１５、コンテンツ処理負担判定手段１６、表示手段１７、音声出力手段１８、入力手段１９、再生時点算出手段２０、ナビゲーション処理負担判定手段２１などを備えて構成されている。
【００２５】
制御手段１０は、図示しないＣＰＵ、ＲＡＭ、ＲＯＭからなるプロセッサで構成され、ＲＡＭ、ＲＯＭに記録された制御プログラムに従ってナビゲーション装置１の各部の動作を制御する。
【００２６】
現在位置検出手段１１は、例えばＧＰＳ受信機等で構成され、地球上空を周回している複数のＧＰＳ衛星からの時刻情報を含む電波を受信し、それをもとに現在位置情報を算出するものである。さらに、現在位置検出手段１１は、操角センサ、加速度センサ、距離センサや方位センサなどからなる自立航法手段を併用するようにしてもよい。
【００２７】
経路探索手段１２は、入力手段１９の操作により出発地点や目的地点が指定されると、地図記憶手段１４に記憶されている道路データを参照し、出発地点から目的地点に至るまでの最適経路を探索し、案内経路データを作成するものである。
【００２８】
経路探索手段１２によって探索された案内経路は、経路案内手段１３によって、表示手段１７に現在位置周辺の地図画像と共に表示され、目的地点までの案内に用いられる。
【００２９】
地図記憶手段１４には、各道路の交差点や分岐点などの結節点をノードとし、それぞれのノード間を結ぶ経路をリンクとした道路ノードデータと道路リンクデータを含む道路データが記憶されている。道路ノードデータには、道路ノードの番号、位置座標、接続リンク本数、交差点名称などが含まれる。また、道路リンクデータには起点および終点となる道路ノードの番号、道路種別、リンク長（リンクコスト）、所要時間、車線数、車道幅などが含まれる。道路リンクデータにはさらに、リンク属性として橋、トンネル、踏切、料金所などのデータが付与される。道路種別は、高速道路や有料道路の別および国道や都道府県道などの別を含む情報である。
【００３０】
また、地図記憶手段１４には、道路データや背景データの他、地図画像を見やすく表示するためにベクター形式で記憶された地図画像データを含んでいてもよい。これらの道路データと背景データおよび地図画像データは、ナビゲーション装置１を使用する際に、ナビゲーション装置１の現在位置を含む所定範囲の地図が地図記憶手段１４から抽出され、現在位置を示す現在位置マークや案内経路の画像が重ね合わされて表示手段１７に表示される。
【００３１】
ＡＶコンテンツ記憶手段１５は、音楽、映像、写真などのコンテンツを記憶しておくもので、入力手段１９を通してコンテンツの再生指示があると、制御手段１０の制御によりＡＶコンテンツ記憶手段１５に記憶されたコンテンツが読み出され、表示手段１７および／または音声出力手段１８を介して出力される。また、ＡＶコンテンツ記憶手段１５は、後で説明する図２（ａ）または（ｂ）に示すＡＶコンテンツ再生リストを記憶している。
【００３２】
コンテンツ処理負担判定手段１６は、音楽、映像、写真などのＡＶコンテンツの処理負担の大きさを判定するものである。コンテンツの処理負担の大きさの判定方法については後で詳細に説明する。制御手段１０は、コンテンツ処理負担判定手段１６によって判定されたコンテンツの処理負担の大きさに基づきＡＶコンテンツ記憶手段１５に記憶されているコンテンツの中から再生処理に適したコンテンツを選択して読み出す。
【００３３】
表示手段１７は、ＬＣＤなどのディスプレイパネルから構成される表示画面を備えた表示ユニットであり、地図画像や探索経路、現在位置検出手段１１で決定した現在位置などを表示する。制御手段１０により選択された映像や写真のコンテンツも表示手段１７を介して出力される。
【００３４】
音声出力手段１８は、ナビゲーション装置１における各種音声ガイダンスの報知を行う。制御手段１０により選択された音楽のコンテンツも音声出力手段１８を介して出力される。入力手段１９は、操作ボタンやタッチパネルなどにより構成され、ナビゲーション装置１の各種機能を操作したり、所要の数値や文字を入力したりするものである。
【００３５】
再生時点算出手段２０は、再生を予定している音楽コンテンツの再生時点を算出するものである。例えば、図２（ｂ）に示す再生リストに基づく再生処理の場合には、現在再生中の音楽コンテンツの再生時間から次に再生予定のコンテンツの再生時点を求めることができる。
【００３６】
ナビゲーション処理負担判定手段２１は、ナビゲーションの処理負担の大きさを判定するもので、本発明においては、再生を予定している音楽コンテンツの再生時点でのナビゲーションの処理負担の大きさを判定する。ここで、再生予定のコンテンツ再生時点におけるナビゲーションの処理負担の大きさを判定するためには、予めコンテンツ再生時点にナビゲーション機能において処理されるはずの負担量を算出する必要があり、例えば、経路案内中の自車（ナビゲーション装置１を搭載した車両）のように進行方向が分かっていて、次に再生するコンテンツの再生時点における自車の位置情報を経路案内等から算出し、その位置情報に基づいて経路案内される予定の地図コンテンツの大きさ（地図画像データの描画処理量）といったナビゲーションにかかる処理負担量が予め算出できる場合に限られる。
【００３７】
次に、図２により本発明の実施例におけるＡＶコンテンツの一例を示すとともに、併せてコンテンツの処理負担の判定方法を説明する。以下、音楽コンテンツを例にとり説明する。コンテンツの処理負担の大きさを判定する場合、二通りの方法が考えられる。
【００３８】
一つはコンテンツの圧縮方法に基づいて処理負担を判定するもので、処理負担の大きさを定性的に判定する。コンテンツの圧縮方法には、ＡＡＣ(MPEG２／Advanced Audio Coding)、ＷＭＡ（Windows (登録商標) Media Audio）、ＭＰ３（MPEG-1 Audio Laye3）などの複数の方法があり、図２（ａ）は、コンテンツの圧縮方法により処理負担の大きさを判定する場合のＡＶコンテンツ再生リストの一例である。
【００３９】
ＡＡＣは、高音質で高圧縮な圧縮方法であるため、ＷＭＡやＭＰ３に比較してコンテンツを再生する際の再生処理負担が大きいと言える。ＷＭＡとＭＰ３との間ではそれ程の差異は認められない。従って、コンテンツの圧縮方法により処理負担の大小を判定する場合、ＡＡＣ形式のコンテンツの処理負担を「大」、ＷＭＡまたはＭＰ３形式のコンテンツの処理負担を「小」と定義することができる。
【００４０】
図２（ａ）に示すＡＶコンテンツ再生リストに基づき、コンテンツの圧縮方法によって処理負担の大きさを判定し、コンテンツを選択する方法を説明する。リストの再生順から最初に再生されるのはタイトル「ａ１」のコンテンツであるが、当該コンテンツの圧縮方法は「ＡＡＣ」であるため処理負担が大きいと判定される。そのため、タイトル「ａ１」のコンテンツは制御手段１０により再生対象として選択されず、再生順の２番目であるタイトル「ａ２」のコンテンツの圧縮方法がＷＭＡであるため処理負担が小さいと判定され、タイトル「ａ１」のコンテンツの再生がスキップされ、タイトル「ａ２」のコンテンツが選択されて再生されることになる。
【００４１】
もう一つはコンテンツを再生する際のビットレートに基づいて処理負担を判定するもので、処理負担の大きさを定数的に判定する。ビットレートは１秒当たりの情報量で表現されるものであり、図２（ｂ）は、コンテンツのビットレートにより処理負担の大きさを判定する場合のＡＶコンテンツ再生リストの一例である。処理負担の大小を判定するビットレートの閾値を、例えば１２８ｋｂｐｓとし、このレートを超える場合を処理負担が大きいと定義することができる。
【００４２】
図２（ｂ）に示すＡＶコンテンツ再生リストに基づき、コンテンツのビットレートによって処理負担の大きさを判定し、コンテンツを選択する方法を説明する。リストの再生順から最初に再生されるのはタイトル「ａ１」のコンテンツであり、当該コンテンツのビットレートは３２ｋｂｐｓのため処理負担は大きくはないと判定される。従って、タイトル「ａ１」のコンテンツが制御手段１０により再生対象として選択され、順位通り再生されることになる。次に、タイトル「ａ２」のコンテンツも順位通り再生される。しかしながら、タイトル「ａ３」のコンテンツは２２３ｋｂｐｓであることから処理負担が大きいと判定され、タイトル「ａ３」のコンテンツの再生がスキップされ、閾値以下の次順位のタイトル「ａ４」のコンテンツが選択されて再生されることになる。
【００４３】
本発明の実施例にかかるナビゲーション装置では、再生を予定している音楽コンテンツの処理負担の大きさだけではなく、再生を予定している音楽コンテンツの再生時点におけるナビゲーションの処理負担の大きさをも加味し、ナビゲーションの処理負担が大きい場合にのみ処理負担が小さい音楽コンテンツを選択し再生するように構成する。
【００４４】
このため、本願の実施例の説明においてナビゲーション機能が起動している状態とは、探索された経路に従い経路案内を行っている状態とする。ナビゲーションの処理負担を判定する具体的な方法としては、例えば、予め所定の地図画像データを地図記憶手段１４から読み込むことにより当該地図画像データのサイズを取得するとともに、この取得したデータサイズの地図画像データに基づく地図描画処理を実行して描画処理の実行時間を計測し、取得した地図画像データのサイズと計測した当該地図画像データの描画処理実行時間との関係を記憶させておく。
【００４５】
そして、これから経路案内される予定の地図画像データを地図記憶手段１４から読み込むことにより当該地図描画データのサイズを取得し、取得したデータサイズと予め記憶させておいた所定のデータサイズの地図描画データについての描画処理実行時間とに基づいてこれから描画予定の地図画像データの描画処理予測時間を算出する。算出された描画処理予測時間が予め設定されている地図描画の更新周期に占める割合を算出することにより、例えば、描画処理予測時間が地図描画の更新周期の５０％以上を占める場合には、これから描画予定の地図画像データの処理負荷は重い、すなわちナビゲーションの処理負担が大きいと判定することができる。なお、本発明におけるナビゲーションの処理負担の判定に当たっては、経路案内中に表示する地図コンテンツの大きさだけでなく、音声ガイダンスのような経路案内の処理なども含み、それらを総合してかかる処理負担の大きさを判定してもよい。
【００４６】
次に、図３により本発明の実施例における処理の手順を説明する。図３に示す処理は、制御手段１０がＲＯＭに記憶されている制御プログラムを実行することで実現される。以下、音楽コンテンツを例にとり、ナビゲーション機能が起動中に図２（ｂ）に示す再生リストに基づきＮ曲（図２（ｂ）ではＮ＝２３４）の音楽コンテンツの再生処理を行う場合について説明する。
【００４７】
ステップＳ５０１の処理において、ユーザにより入力手段１９から音楽コンテンツの再生要求の指示がなされると、ステップＳ５０２において、制御手段１０は、再生予定の音楽コンテンツを示すフラグｎを再生リストに従って最初に再生予定の音楽コンテンツを示す「１」に設定し、ステップＳ５０３の処理において、ナビゲーション機能が起動中か否かを判定する。ナビゲーション機能が起動中でなければ（ステップＳ５０３のＮＯ）、ステップＳ５１０の処理に進み、制御手段１０によりフラグｎに対応する音楽コンテンツが音声出力手段１９を介して出力される。すなわち、図２（ｂ）に示す再生リストに基づく再生処理の場合には、再生順位が１番目（ｎ＝１）であるタイトル「ａ１」の音楽コンテンツが再生対象となって出力されることになる。
【００４８】
一方、ナビゲーション機能が起動中であれば（ステップＳ５０３のＹＥＳ）、ステップＳ５０４の処理において、制御手段１０の制御によりコンテンツ処理負担判定手段１６がフラグｎに対応する再生予定の音楽コンテンツの処理負担の大きさを判定する。ここで処理負担が大きいと判定された場合には（ステップＳ５０４のＹＥＳ）、ステップＳ５０５の処理に進み、処理負担が小さい判定された場合には（ステップＳ５０４のＮＯ）、ステップＳ５１０の処理において、制御手段１０によりステップＳ５０４で処理負担が小さいと判定されたフラグｎに対応する音楽コンテンツが音声出力手段１９を介して出力される。
【００４９】
図２（ｂ）に示す再生リストに基づく再生処理の場合には、再生順位が１番目（ｎ＝１）の音楽コンテンツはビットレート３２ｋｂｐｓのため処理負担が小さいコンテンツと判定されるので、ステップＳ５１０の処理において１番目の音楽コンテンツ（タイトル「ａ１」の音楽コンテンツ）が再生対象となって出力されることになる。この音楽コンテンツの再生が開始されると、ステップＳ５１１の処理において、制御手段１０が、フラグｎと再生リストの総曲数Ｎを比較することでフラグｎが総曲数Ｎに達して再生リストの最後まで音楽コンテンツの再生が終了したか否かを判定する。フラグｎが再生リストの総曲数Ｎに達している場合には（ステップＳ５１１のＹＥＳ）、現在再生中の音楽コンテンツの再生処理終了後に処理を終了し、フラグｎが再生リストの総曲数Ｎに達していない場合には（ステップＳ５１１のＮＯ）、ステップＳ５１２において、制御手段１０はフラグｎの値を１だけインクリメントして、ステップＳ５０３の処理に戻り、再生リストに従って次に再生予定の音楽コンテンツについてステップＳ５０３以降の処理を繰り返すことになる。ここで繰り返されるステップＳ５０３〜ステップＳ５０９の処理は現在再生中の音楽コンテンツの再生処理中に行うことになる。
【００５０】
図２（ｂ）に示す再生リストに基づく再生処理の場合には、ステップＳ５１０の処理においてタイトル「ａ１」の音楽コンテンツが再生されると、再生リストに従って次に再生予定のコンテンツはｎ＝２のタイトル「ａ２」の音楽コンテンツとなり、タイトル「ａ１」の音楽コンテンツが再生中に、ステップＳ５０３の処理において、制御手段１０は、ナビゲーション機能が起動中か否かを判定する。依然としてナビゲーション機能が起動中であれば（ステップＳ５０３のＹＥＳ）、ステップＳ５０４の処理において、制御手段１０の制御によりコンテンツ処理負担判定手段１６が再生リストに従って次に再生予定のタイトル「ａ２」の音楽コンテンツの処理負担の大きさを判定する。
【００５１】
ここでも、タイトル「ａ２」の音楽コンテンツは、ビットレート４８ｋｂｐｓの音楽コンテンツのため処理負担が小さいコンテンツと判定されるので、ステップＳ５１０の処理において再生対象となって、タイトル「ａ１」の音楽コンテンツの再生処理終了後に再生されることになる。
【００５２】
そして、ステップＳ５１０の処理において、タイトル「ａ２」の音楽コンテンツが再生されると、再生リストに従って次に再生予定のコンテンツとしてｎ＝３のタイトル「ａ３」の音楽コンテンツがあるため、再びステップＳ５０３の処理に戻る。ここでもナビゲーション機能が起動中であれば（ステップＳ５０３のＹＥＳ）、今度はステップＳ５０４の処理において、タイトル「ａ３」の音楽コンテンツは、ビットレート２２３ｋｂｐｓの音楽コンテンツのため処理負担が大きいコンテンツと判定され、ステップＳ５０５の処理に進むことになる。
【００５３】
再生予定の音楽コンテンツの処理負担が大きいと判定されると（ステップＳ５０４のＹＥＳ）、ステップＳ５０５の処理において、制御手段１０の制御により再生時点算出手段２０が再生リストに従って再生を予定しいている音楽コンテンツの再生時点を算出し、ステップＳ５０６の処理に進む。図２（ｂ）に示す再生リストに基づく再生処理の場合には、次に再生予定のタイトル「ａ３」の音楽コンテンツの再生時点は現在再生中のタイトル「ａ２」の音楽コンテンツの再生終了時点となるので、タイトル「ａ２」の音楽コンテンツの再生時間「３：５６」から算出することができる。
【００５４】
なお、ステップＳ５０１の音楽コンテンツの再生要求時にナビゲーション機能が起動中であり（ステップＳ５０３のＹＥＳ）、再生リストに従って最初に再生予定のフラグｎ＝１の音楽コンテンツの処理負担が大きいと判定された場合には（ステップＳ５０４のＹＥＳ）、ステップＳ５０５の処理において、再生時点算出手段２０は、すでに現在再生中の音楽コンテンツがないため、現時点を再生リストに従って再生を予定しいている最初の音楽コンテンツの再生時点とみなすこととする。
【００５５】
そして、ステップＳ５０６の処理において、制御手段１０の制御によりナビゲーション処理負担判定手段２１がステップＳ５０５で算出した次に再生予定の音楽コンテンツの再生時点におけるナビゲーション装置１の位置情報を案内経路等から算出し、算出された位置情報に基づきナビゲーションの処理負担を判定する。ここでナビゲーションの処理負担が大きいと判定された場合には（ステップＳ５０６のＹＥＳ）、ステップＳ５０７の処理に進み、ナビゲーションの処理負担が小さいと判定された場合には（ステップＳ５０６のＮＯ）、ステップＳ５１０の処理において、制御手段１０によりステップＳ５０４で処理負担が大きいと判定された音楽コンテンツが再生リストの順位とおり音声出力手段１８を介して出力される。
【００５６】
ステップＳ５０５で算出した再生時点におけるナビゲーションの処理負担が大きいと判定されると（ステップＳ５０６のＹＥＳ）、ステップＳ５０７の処理において、制御手段１０が、フラグｎと再生リストの総曲数Ｎを比較してフラグｎが総曲数Ｎに達しているか判定し、フラグｎが再生リストの総曲数Ｎに達している場合には（ステップＳ５０７のＹＥＳ）、再生リストに従って再生すべき音楽コンテンツがないと判断されて、次の音楽コンテンツの再生処理は終了する。
【００５７】
一方、ステップＳ５０７の判定の結果、フラグｎが再生リストの総曲数Ｎに達していない場合には（ステップＳ５０７のＮＯ）、ステップＳ５０８において、制御手段１０はフラグｎの値を１だけインクリメントして、ステップＳ５０９の処理において、制御手段１０の制御によりコンテンツ処理負担判定手段１６が次の再生順序のフラグｎに対応する再生予定の音楽コンテンツの処理負担の大きさを判定する。コンテンツの処理負担の判定の結果、次の音楽コンテンツが処理負担の小さい音楽コンテンツであれば（ステップＳ５０９のＮＯ）、ステップＳ５１０の処理において、制御手段１０は当該音楽コンテンツを再生するように選択し、現在再生中のコンテンツが終了した後に、当該音楽コンテンツが音声出力手段１８を介して出力される。
【００５８】
一方、コンテンツの処理負担の判定の結果、次の音楽コンテンツが処理負担の大きい音楽コンテンツであれば（ステップＳ５０９のＹＥＳ）、ステップＳ５０７の処理に戻り、ステップＳ５０７〜ステップＳ５０９の処理が繰り返される。
【００５９】
図２（ｂ）に示す再生リストに基づく再生処理の場合には、Ｓ５０５で算出したタイトル「ａ３」の音楽コンテンツ再生時点におけるナビゲーションの処理負担が大きいと判定されると、タイトル「ａ３」の音楽コンテンツはビットレート２２３ｋｂｐｓのため処理負担が大きいコンテンツと判定されるので、４番目以降の再生順序の音楽コンテンツの中で処理負担が小さい１２８ｋｂｐｓ以下の音楽コンテンツ、ここでは４番目（ｎ＝４）の音楽コンテンツ（タイトル「ａ４」の音楽コンテンツ）が再生対象となって再生されることになる。
【００６０】
ステップＳ５１０の処理において再生対象となった音楽コンテンツの再生が開始されると、ステップＳ５１１の処理に進み、制御手段１０が、フラグｎと再生リストの総曲数Ｎを比較することでフラグｎが総曲数Ｎに達して再生リストの最後まで音楽コンテンツの再生が終了したか否かを判定する。フラグｎが再生リストの総曲数Ｎに達している場合には（ステップＳ５１１のＹＥＳ）、現在再生中の音楽コンテンツの再生処理終了後に処理を終了し、フラグｎが再生リストの総曲数Ｎに達していない場合には（ステップＳ５１１のＮＯ）、ステップＳ５１２において、制御手段１０はフラグｎの値を１だけインクリメントして、ステップＳ５０３の処理に戻り、再生リストに従って次に再生予定の音楽コンテンツについてステップＳ５０３以降の処理を繰り返すことになる。ここで繰り返されるステップＳ５０３〜ステップＳ５０９の処理は現在再生中の音楽コンテンツの再生処理中に行うことになる。
【００６１】
以上説明したように、本発明にかかるコンテンツ処理装置によれば、主機能である、例えばナビゲーション機能を起動中であっても、同時に起動される副機能である、例えば音楽コンテンツ再生機能の処理負担の大きさを考慮したうえで、主機能に影響を与えることなく、副機能のコンテンツを再生処理することができる。
【００６２】
なお、上記実施例では、主機能としてナビゲーション機能を実行するナビゲーション装置を例に挙げて説明したが、これに限らず、主機能としては、ゲーム機能などのナビゲーション機能以外のものでもよい。
【符号の説明】
【００６３】
１    ：ナビゲーション装置
１０  ：制御手段
１１  ：現在位置検出手段
１２  ：経路探索手段
１３  ：経路案内手段
１４  ：地図記憶手段
１５  ：ＡＶコンテンツ記憶手段
１６  ：コンテンツ処理負担判定手段
１７  ：表示手段
１８  ：音声出力手段
１９  ：入力手段
２０  ：再生時点算出手段
２１  ：ナビゲーション処理負担判定手段
【図１】
2010236899.tif 000003
【図２】
2010236899.tif 000004
【図３】
2010236899.tif 000005