(57)【特許請求の範囲】
【請求項１】
動画コンテンツを再生する動画再生部と、前記動画コンテンツからの自動通信による取得要求に応じて当該動画コンテンツの一部として追加される追加ファイルをコンテンツサーバからネットワークを介して取得する取得部と、前記取得部により取得された前記追加ファイルのファイルサイズと前記動画コンテンツのファイルサイズとを合計した合計ファイルサイズが予め定められた上限値に到達した場合にそれ以降の自動通信による前記追加ファイルの取得を制限する取得制限部と、前記追加ファイルの自動通信による取得が制限された場合に、該追加ファイルを装置本体への指示を受け付ける操作部に対する指示により取得可能である旨を含むメッセージを前記動画コンテンツが表示される表示部に出力する出力部と、を具備することを特徴とする移動体端末装置。
【請求項２】
前記追加ファイルの自動通信による取得が制限された旨を前記メッセージに含めることを特徴とする請求項１記載の移動体端末装置。
【請求項３】
前記取得部は、前記操作部に対する指示に応じて自動通信による取得が制限された前記追加ファイルを取得することを特徴とする請求項１又は請求項２記載の移動体端末装置。
【請求項４】
前記取得制限部は、前記操作部に対する指示に応じて前記取得部により取得された前記追加ファイルのファイルサイズを前記合計ファイルサイズに含めないことを特徴とする請求項３記載の移動体端末装置。
【請求項５】
自動取得により取得される追加ファイルを格納する第１記憶領域と、手動取得により取得される追加ファイルを格納する第２記憶領域と、を具備し、
前記取得部は、前記操作部に対する指示に応じて自動通信による取得が制限された前記追加ファイルを前記第２記憶領域に格納し、
前記動画再生部は、前記第２記憶領域に格納された前記追加ファイルを再生することを特徴とする請求項３又は請求項４記載の移動体端末装置。
【請求項６】
動画コンテンツを再生するステップと、前記動画コンテンツからの自動通信による取得要求に応じて当該動画コンテンツの一部として追加される追加ファイルをコンテンツサーバからネットワークを介して取得するステップと、前記取得された前記追加ファイルのファイルサイズと前記動画コンテンツのファイルサイズとを合計した合計ファイルサイズが予め定められた上限値に到達した場合に前記追加ファイルの自動通信による取得を制限するステップと、前記追加ファイルの自動通信による取得が制限された場合に、該追加ファイルを装置本体への指示を受け付ける操作部に対する指示により取得可能である旨を含むメッセージを前記動画コンテンツが表示される表示部に出力するステップと、を具備することを特徴とする移動体端末装置の動画再生制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体端末装置及びその動画再生制御方法に関し、特に、ＦＬＡＳＨ（登録商標）コンテンツなどの動画コンテンツを再生可能な移動体端末装置及びその動画再生制御方法に関する。
【背景技術】
【０００２】
近年、ＦＬＡＳＨ（登録商標）コンテンツなどの動画コンテンツを再生可能な移動体端末装置が普及している。このような移動体端末装置で再生される動画コンテンツにおいては、その一部として表示される画像データやテキストデータなどで構成される追加ファイルをコンテンツサーバから自動通信により取得するものが知られている。この場合において、無制限の追加ファイルの取得を許容すると、使用可能な記憶容量を占有し、動画コンテンツの再生が不能になる事態が発生し得る。このため、このような動画コンテンツにおいては、ファイル取得の上限を制御することにより、その安定動作を確保している（例えば、非特許文献１参照）。
【０００３】
例えば、このような移動体端末装置においては、自動通信により追加ファイルを取得する際、ユーザにその旨を通知し、その通知に応じてユーザから追加ファイルの取得指示を受け付けた場合に一定の上限値（例えば、１００ＫＢ）未満の追加ファイルの取得を許容する。この一定の上限値以上の追加ファイルを取得する場合には、再びその旨をユーザに通知し、ユーザからの指示がない限り、追加ファイルの取得を行わないように制御している。
【非特許文献１】ＮＴＴ ＤＯＣＯＭＯ テクニカル・ジャーナルＶＯＬ．１３ Ｎｏ．１ Ａｐｒ．２００５ 第２５頁 「５．１ 差分ファイルの更新」
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述したような移動体端末装置においては、自動通信により追加ファイルを取得する際に必ずユーザからの追加ファイルの取得指示を要求するので、自動通信により追加ファイルを取得するまでの処理が煩雑になるという問題がある。
【０００５】
本発明は、このような実情に鑑みて為されたものであり、動画コンテンツの安定した再生を確保しつつ、煩雑な処理を要求することなく、自動通信により追加ファイルを取得することができる移動体通信装置及びその動画再生制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の移動体端末装置は、動画コンテンツを再生する動画再生部と、前記動画コンテンツからの自動通信による取得要求に応じて当該動画コンテンツの一部として追加される追加ファイルをコンテンツサーバからネットワークを介して取得する取得部と、前記取得部により取得された前記追加ファイルのファイルサイズと前記動画コンテンツのファイルサイズとを合計した合計ファイルサイズが予め定められた上限値に到達した場合にそれ以降の自動通信による前記追加ファイルの取得を制限する取得制限部と、前記追加ファイルの自動通信による取得が制限された場合に、該追加ファイルを装置本体への指示を受け付ける操作部に対する指示により取得可能である旨を含むメッセージを前記動画コンテンツが表示される表示部に出力する出力部と、を具備することを特徴とする。
【０００７】
この構成によれば、取得部により取得された追加ファイルのファイルサイズと、動画コンテンツのファイルサイズとを合計した合計ファイルサイズが予め定められた上限値に到達した場合にそれ以降の自動通信による追加ファイルの取得が制限されることから、無制限に追加ファイルが取得されて動画コンテンツの再生が不能となる事態を回避することができるので、動画コンテンツの安定した再生を確保することが可能となる。また、合計ファイルサイズが上限値に到達するまでは自動通信による追加ファイルの取得が許容されることから、従来行われていたユーザからの取得指示を省略することができるので、煩雑な処理を要求することなく、自動通信により追加ファイルを取得することが可能となる。この結果、動画コンテンツの安定した再生を確保しつつ、煩雑な処理を要求することなく、自動通信により追加ファイルを取得することが可能となる。また、操作部に対する指示により自動通信による取得が制限された追加ファイルを取得可能なことをユーザに通知することができるので、当該追加ファイルの取得を促すことが可能となる。
【０００８】
本発明の移動体端末装置においては、前記追加ファイルの自動通信による取得が制限された旨を前記メッセージに含めることが好ましい。この場合には、追加ファイルの自動通信による取得が制限されるとその旨を含むメッセージが表示部に表示されることから、追加ファイルを適切に取得できなかったことを確実にユーザに通知することが可能となる。
【０００９】
本発明の移動体端末装置においては、自動取得により取得される追加ファイルを格納する第１記憶領域と、手動取得により取得される追加ファイルを格納する第２記憶領域と、を具備し、前記取得部は、前記操作部に対する指示に応じて自動通信による取得が制限された前記追加ファイルを前記第２記憶領域に格納し、前記動画再生部は、前記第２記憶領域に格納された前記追加ファイルを再生してもよい。
【００１０】
また、本発明の移動体端末装置において、前記取得部は、前記操作部に対する指示に応じて自動通信による取得が制限された前記追加ファイルを取得することが好ましい。この場合には、操作部に対する指示に応じて自動通信による取得が制限された追加ファイルが取得されるので、当該追加ファイルが追加された動画コンテンツを動画再生部で再生することが可能となる。
【００１１】
特に、本発明の移動体端末装置において、前記取得制限部は、前記操作部に対する指示に応じて前記取得部により取得された前記追加ファイルのファイルサイズを前記合計ファイルサイズに含めないことが好ましい。この場合には、ユーザからの指示に基づいて取得された追加ファイルを合計ファイルサイズから除外することができるので、動画コンテンツから自動通信により取得要求された追加ファイルのファイルサイズを適切に把握することが可能となる。
【００１２】
本発明の移動体端末装置の動画再生制御方法は、動画コンテンツを再生するステップと、前記動画コンテンツからの自動通信による取得要求に応じて当該動画コンテンツの一部として追加される追加ファイルをコンテンツサーバからネットワークを介して取得するステップと、前記取得された前記追加ファイルのファイルサイズと前記動画コンテンツのファイルサイズとを合計した合計ファイルサイズが予め定められた上限値に到達した場合に前記追加ファイルの自動通信による取得を制限するステップと、前記追加ファイルの自動通信による取得が制限された場合に、該追加ファイルを装置本体への指示を受け付ける操作部に対する指示により取得可能である旨を含むメッセージを前記動画コンテンツが表示される表示部に出力するステップと、を具備することを特徴とする。
【００１３】
この方法によれば、取得された追加ファイルのファイルサイズと、動画コンテンツのファイルサイズとを合計した合計ファイルサイズが予め定められた上限値に到達した場合にそれ以降の自動通信による追加ファイルの取得が制限されることから、無制限に追加ファイルが取得されて動画コンテンツの再生が不能となる事態を回避することができるので、動画コンテンツの安定した再生を確保することが可能となる。また、合計ファイルサイズが上限値に到達するまでは自動通信による追加ファイルの取得が許容されることから、従来行われていたユーザからの取得指示を省略することができるので、煩雑な処理を要求することなく、自動通信により追加ファイルを取得することが可能となる。この結果、動画コンテンツの安定した再生を確保しつつ、煩雑な処理を要求することなく、自動通信により追加ファイルを取得することが可能となる。また、操作部に対する指示により自動通信による取得が制限された追加ファイルを取得可能なことをユーザに通知することができるので、当該追加ファイルの取得を促すことが可能となる。
【発明の効果】
【００１４】
本発明によれば、取得された追加ファイルのファイルサイズと、動画コンテンツのファイルサイズとを合計した合計ファイルサイズが予め定められた上限値に到達した場合にそれ以降の自動通信による追加ファイルの取得が制限されることから、無制限に追加ファイルが取得されて動画コンテンツの再生が不能となる事態を回避することができるので、動画コンテンツの安定した再生を確保することが可能となる。また、合計ファイルサイズが上限値に到達するまでは自動通信による追加ファイルの取得が許容されることから、従来のようにユーザからの取得指示を省略することができるので、煩雑な処理を要求することなく、自動通信により追加ファイルを取得することが可能となる。この結果、動画コンテンツの安定した再生を確保しつつ、煩雑な処理を要求することなく、自動通信により追加ファイルを取得することが可能となる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態について添付図面を参照して詳細に説明する。なお、以下においては、本発明を具現化した移動体端末装置としての携帯電話機について説明するが、本発明は、これに限定されるものではなく、ＦＬＡＳＨ（登録商標）コンテンツなどの動画コンテンツを再生可能な移動体端末装置の動画再生制御方法としても成立するものである。
【００１６】
図１は、本発明の一実施の形態に係る移動体端末装置が適用される移動通信ネットワークシステムの概略構成を示す図である。図１に示す移動通信ネットワークシステムは、本発明に係る移動体端末装置としての携帯電話機１と、この携帯電話機１と移動通信網であるコアネットワーク２を介して接続された移動通信センター３と、移動通信センター３とインターネット４のようなネットワークを介して接続されたコンテンツサーバ５とから主に構成される。
【００１７】
携帯電話機１は、オペレーティングシステム（移動機ＯＳ）を有しており、移動機ＯＳ上でブラウザ機能、ビューワ機能、動画コンテンツを再生する動画再生機能及びその他の機能が動作可能に構成されている。特に、携帯電話機１は、予め実装された動画コンテンツだけでなく、ブラウザ機能で閲覧可能なＷｅｂサイト（パーソナルコンピュータ向けに作成されたＷｅｂサイトを含む）に含まれる動画コンテンツを再生可能に構成されている。ここで、動画コンテンツとしては、代表的なものとして、Ｆｌａｓｈ（登録商標）コンテンツが挙げられる。この場合、携帯電話機１は、例えば、Ｆｌａｓｈ（登録商標）  Ｌｉｔｅ３．０を実装し、Ｆｌａｓｈ（登録商標）コンテンツを再生する。なお、携帯電話機１で再生可能な動画コンテンツとしては、これに限定されるものでなく、その他の動画コンテンツを再生することも可能である。
【００１８】
コアネットワーク２は、携帯電話機１と移動通信センター３との間のネットワークである。このコアネットワーク２には、通常の移動通信網に加えて移動パケット通信網も含まれる。移動通信センター３は、例えば、ｉモード（登録商標）サーバであり、コアネットワーク２とインターネット４とを結ぶゲートウェイ機能を担っており、具体的には、情報配信機能、メール送受信機能、メール蓄積機能、契約顧客管理機能、情報提供者（Ｉｎｆｏｒｍａｔｉｏｎ  Ｐｒｏｖｉｄｅｒ）管理機能、及び情報料課金機能を有する。
【００１９】
ネットワークには、インターネット４をはじめその他のネットワーク、例えば、ＬＡＮやＷＡＮなども含まれる。コンテンツサーバ５は、インターネット４に接続されたＷｅｂサーバを構成するものであり、例えば、Ｆｌａｓｈ（登録商標）コンテンツなどの動画コンテンツを含むＷｅｂサイトや、その動画コンテンツの一部を構成する追加ファイルを携帯電話機１等に提供する。
【００２０】
図２は、本実施の形態に係る携帯電話機１の構成を示すブロック図である。なお、図２に示す携帯電話機１の構成については、本発明を説明するために簡略化したものであり、通常の携帯電話機１が有する機能（例えば、通話機能やメール通信機能など）を備えているものとする。
【００２１】
図２に示すように、携帯電話機１は、コンテンツサーバ５から提供されるＷｅｂサイトを閲覧するためのブラウザ１１と、ブラウザ１１でＷｅｂサイトを閲覧する際に必要なデータを保存するバッファ１２と、動画コンテンツ（Ｗｅｂサイトに含まれる動画コンテンツを含む。以下、適宜「コンテンツ」という）を再生する動画プレーヤ１３と、携帯電話機１に対するユーザからの指示を受け付ける入力デバイス１４と、ブラウザ１１及び動画プレーヤ１３から指示された出力データを出力する出力デバイス１５とを含んで構成されている。
【００２２】
入力デバイス１４は、操作部として機能するものであり、例えば、カーソル位置を操作可能な十字キーや決定キーを含んで構成されるが、ユーザの操作により所望の指示を受け付けることができればどのような構成であっても良い。また、出力デバイス１５は、表示部として機能するものであり、例えば、ブラウザ１１から指示される画面データや動画プレーヤ１３から指示される動画データを表示する液晶ディスプレイなどで構成される。
【００２３】
ブラウザ１１は、Ｗｅｂサーバ５から移動通信センター３等を介してＷｅｂサイトを表示するためのリソースデータを取得する取得部１１１と、取得部１１１で取得したリソースデータを解釈する解釈部１１２と、解釈部１１２が解釈したリソースデータの内容に基づいて出力デバイス１５上の画面表示を制御する画面表示制御部１１３と、コンテンツの再生の制御や、動画プレーヤ１３が再生するコンテンツからの要求に応じて後述する追加ファイルの自動通信による取得（以下、適宜「自動取得」という）の制御を行うコンテンツ制御部１１４とを有している。
【００２４】
取得部１１１は、例えば、コンテンツサーバ５からＨＴＭＬデータや動画コンテンツなどをダウンロードし、これらのＨＴＭＬファイル等をバッファ１２に格納する。解釈部１１２は、バッファ１２に格納されたＨＴＭＬデータ等の内容を解釈し、Ｗｅｂサイトのレイアウトを解析して再びバッファ１２に格納する。画面表示制御部１１３は、バッファ１２に格納されたレイアウトが解析されたリソースデータのうち、当該Ｗｅｂサイトにおける現在の画面に対応する部分のリソースデータを出力デバイス１５に出力し、表示させる。なお、画面表示制御部１１３は、出力デバイス１５に表示される画面におけるコンテンツの表示領域も判定する。
【００２５】
コンテンツ制御部１１４は、コンテンツの再生を指示する再生指示部１１４ａと、後述する合計ファイルサイズが予め定められた上限値に到達するかを判定するファイルサイズ判定部１１４ｂと、動画プレーヤ１３が再生するコンテンツから追加ファイルの自動取得の要求の有無を判定する自動取得判定部１１４ｃとを有している。ここで、追加ファイルとは、コンテンツからの要求によりコンテンツサーバ５から追加して取得されるファイルであり、当該コンテンツの一部として追加して表示される画像データやテキストデータを含むものである。
【００２６】
また、コンテンツ制御部１１４は、入力デバイス１４を用いたユーザからの指示に基づく追加ファイルの取得（以下、適宜「手動取得」という）の要求の有無を判定する手動取得判定部１１４ｄと、ファイルサイズ判定部１１４ｂの判定結果、並びに、自動取得判定部１１４ｃ又は手動取得判定部１１４ｄの判定結果に応じて追加ファイルの取得を取得部１１１に指示する取得指示部１１４ｅと、ファイルサイズ判定部１１４ｂの判定結果に応じて追加ファイルを自動取得できなかった旨を含むエラーメッセージを出力デバイス１５に出力するメッセージ出力部１１４ｆとを有している。
【００２７】
この場合において、ファイルサイズ判定部１１４ｂは、取得制限部として機能するものであり、後述するルートコンテンツファイルと、自動取得された追加ファイルとを合計したファイルサイズ（以下、「合計ファイルサイズ」という）が予め定められた上限値（以下、「所定の上限値」という）に到達するかを判定する。そして、その判定結果に応じて追加ファイルの自動取得を許容するか、制限するかを決定する。許容する場合にはその旨を取得指示部１１４ｅに通知する一方、制限する場合にはその旨をメッセージ出力部１１４ｆに通知する。
【００２８】
バッファ１２は、取得部１１１によりダウンロードされたＨＴＭＬデータや動画コンテンツ、並びに、それらのＨＴＭＬデータ等の内容から解釈部１１２によりレイアウトが解釈されたデータを格納する。また、バッファ１２は、コンテンツの基本部分を構成するルートコンテンツファイルと、自動取得により得られる追加ファイル（以下、「自動追加ファイル」という）と、手動取得により得られる追加ファイル（以下、「手動追加ファイル」という）とを個別に格納する記憶領域１２ａ〜１２ｃを有している。動画プレーヤ１３は、動画再生部として機能するものであり、バッファ１２に保存されたコンテンツを読み出して再生し、その再生データを出力デバイス１５に出力する。
【００２９】
次に、上記構成を有する携帯電話機１において、追加ファイルの自動取得を要求するコンテンツを再生する場合の動作について説明する。図３〜図５は、本実施の形態に係る携帯電話機１において、追加ファイルの自動取得を要求するコンテンツを再生する場合の動作について説明するためのシーケンス図である。以下、本実施の形態に係る携帯電話機１において、合計ファイルサイズが所定の上限値に到達していない場合（図３）、追加ファイルを自動取得する途中で合計ファイルサイズが所定の上限値に到達する場合（図４）、並びに、新たに追加ファイルを自動取得する前に合計ファイルサイズが所定の上限値に到達している場合（図５）に分けて説明する。
【００３０】
なお、以下において、ルートコンテンツファイルのファイルサイズは、所定の上限値（例えば、１００ＫＢ）よりも小さいものとする。また、説明の便宜上、バッファ１２におけるルートコンテンツファイルを格納するための記憶領域１２ａを「ルートファイル用領域１２ａ」と呼び、自動追加ファイルを格納するための記憶領域１２ｂを「自動追加ファイル用領域１２ｂ」と呼び、手動追加ファイルを格納するための記憶領域１２ｃを「手動追加ファイル用領域１２ｃ」と呼ぶものとする。
【００３１】
まず、本実施の形態に係る携帯電話機１において、合計ファイルサイズが所定の上限値に到達していない場合について説明する。図３は、本実施の形態に係る携帯電話機１において、合計ファイルサイズが所定の上限値に到達していない場合のシーケンス図である。なお、携帯電話機１のブラウザ１１は、図３に示すシーケンスを実行する前段階において、追加ファイルの自動取得を要求するコンテンツを動画プレーヤ１３で再生しているものとする。これに伴い、バッファ１２におけるルートファイル用領域１２ａには、当該コンテンツのルートコンテンツファイルが格納されているものとする。
【００３２】
なお、この場合において、動画プレーヤ１３により再生されるコンテンツについては、予め携帯電話機１にインストールされているコンテンツであっても良く、ブラウザ１１により閲覧可能なＷｅｂサイトに含まれるコンテンツであっても良い。
【００３３】
動画プレーヤ１３で追加ファイルの自動取得を要求するコンテンツが再生されると、図３に示すように、当該コンテンツからコンテンツ制御部１１４に対して追加ファイルの自動取得が要求される（ステップ（以下、「ＳＴ」という）３０１）。なお、この要求は、自動取得判定部１１４ｃにより検出される。この要求を検出すると、自動取得判定部１１４ｃからファイルサイズ判定部１１４ｂにその旨が通知される。
【００３４】
この通知を受けると、ファイルサイズ判定部１１４ｂにより合計ファイルサイズが所定の上限値に到達しているか判定される（ＳＴ３０２）。この場合、自動追加ファイル用領域１２ｂには、自動追加ファイルが格納されていないため、合計ファイルサイズが所定の上限値に到達していないと判定される。そして、ファイルサイズ判定部１１４ｂから取得指示部１１４ｅにその旨が通知される。
【００３５】
この通知を受けると、取得指示部１１４ｅから取得部１１１に対して該当する追加ファイルの取得が指示される（ＳＴ３０３）。この指示を受けると、取得部１１１から、コアネットワーク２等を介してコンテンツサーバ５に対して追加ファイルの取得が要求される（ＳＴ３０４）。この要求を受けると、コンテンツサーバ５において、該当する追加ファイルが検索され、検索された追加ファイルが取得部１１１に出力される（ＳＴ３０５）。追加ファイルを受信すると、取得部１１１において、当該追加ファイルがバッファ１２に格納される（ＳＴ３０６）。なお、この追加ファイルは、解釈部１１２により必要な解釈が行われた後、自動追加ファイル用領域１２ｂに格納される。
【００３６】
このように、本実施の形態に係る携帯電話機１においては、コンテンツからの追加ファイルの自動取得の要求に伴って合計ファイルサイズを判定する。そして、合計ファイルサイズが所定の上限値に到達していない場合には、ユーザからの指示を待つことなく、追加ファイルをコンテンツサーバ５から自動取得する。このため、従来の携帯電話機のように、ユーザに煩雑な処理を要求することなく、追加ファイルを自動取得することが可能となっている。
【００３７】
なお、バッファ１２の自動追加ファイル用領域１２ｂ及び手動追加ファイル用領域１２ｃに対する追加ファイルの格納は、コンテンツ制御部１１４のファイルサイズ判定部１１４ｂにより監視されている。上述のように、追加ファイルが自動追加ファイル用領域１２ｂに格納されると、ファイルサイズ判定部１１４ｂにより合計ファイルサイズが所定の上限値に到達しているか判定される（ＳＴ３０７）。ここで、合計ファイルサイズは、所定の上限値に到達していないと判定されるものとする。この場合、ファイルサイズ判定部１１４ｂから再生指示部１１４ａにその旨が通知される。
【００３８】
この通知を受けると、再生指示部１１４ａから動画プレーヤ１３に対して追加ファイルの再生が指示される（ＳＴ３０８）。この指示を受けると、動画プレーヤ１３により、バッファ１２の自動追加ファイル用領域１２ｂから追加ファイルが取得され、再生される（ＳＴ３０９）。そして、この再生データが出力デバイス１５に出力され、出力デバイス１５において、当該追加ファイルを含むコンテンツが表示される（ＳＴ３１０）。合計ファイルサイズが所定の上限値に到達していない場合には、このようにして追加ファイルの自動取得を要求するコンテンツが再生される。
【００３９】
なお、ここでは、ＳＴ３０４〜ＳＴ３１０において、追加ファイルを１回の通信処理により取得すると共に、その取得した追加ファイルを再生するように説明しているが、実際には、ＳＴ３０４〜ＳＴ３１０の処理を繰り返すことで追加ファイルが再生される。すなわち、要求した追加ファイルのうち、コンテンツサーバ５から出力された部分を取得し、取得できた部分から順次再生されていく。従って、ファイルサイズ判定部１１４ｂによるファイルサイズの判定も、ルートコンテンツファイルと、取得できた部分の追加ファイルとを合計した合計ファイルサイズを基準として行われている。
【００４０】
また、ここでは、コンテンツからの追加ファイルの自動取得の要求が１回だけである場合について示しているが、追加ファイルの自動取得は、コンテンツの設定内容に応じて複数回要求され得る。このように複数回に亘って追加ファイルの自動取得が要求される場合においても、本実施の形態に係る携帯電話機１においては、合計ファイルサイズが所定の上限値に到達していない場合には、ユーザの取得指示を待つことなく、当該追加ファイルを自動取得することが可能となっている。
【００４１】
次に、本実施の形態に係る携帯電話機１において、追加ファイルを自動取得する途中で合計ファイルサイズが所定の上限値に到達する場合について説明する。図４は、本実施の形態に係る携帯電話機１において、追加ファイルを自動取得する途中で合計ファイルサイズが所定の上限値に到達する場合のシーケンス図である。なお、図３と同様に、携帯電話機１のブラウザ１１は、図４に示すシーケンスを実行する前段階において、追加ファイルの自動取得を要求するコンテンツを動画プレーヤ１３で再生し、バッファ１２のルートファイル用領域１２ａには、当該コンテンツのルートコンテンツファイルが格納されているものとする。また、図４において、図３と同一の処理については同一の符号を付与し、その説明を省略する。
【００４２】
図４においては、図３に示すＳＴ３０１〜ＳＴ３１０と同一の処理が行われる。上述のように、ＳＴ３０４〜ＳＴ３１０は、追加ファイルを再生する際に繰り返される。図４においては、これらの処理を繰り返すうち、ＳＴ３０７において、合計ファイルサイズが所定の上限値に到達したと判定されるものとする。例えば、追加ファイルの一部を取得したものの、全ての追加ファイルを取得する前に合計ファイルサイズが所定の上限値に到達した場合である。このように判定されると、ファイルサイズ判定部１１４ｂからメッセージ出力部１１４ｆにその旨が通知される。
【００４３】
この通知を受けると、メッセージ出力部１１４ｆから出力デバイス１５に対して追加ファイルを自動取得できなかった旨を含むエラーメッセージが出力され（ＳＴ４０１）、出力デバイス１５で表示される（ＳＴ４０２）。なお、このエラーメッセージには、手動取得により追加ファイルを取得することができる旨が含まれている。例えば、このメッセージは、「追加ファイルの一部を取得できませんでした。全ての追加ファイルを取得する場合には、決定キーを押して下さい。」などの文章で構成される。これにより、手動取得により自動取得が制限された追加ファイルを取得可能なことをユーザに通知することができるので、当該追加ファイルの取得を促すことが可能となる。
【００４４】
ここでは、エラーメッセージに応じてユーザから入力デバイス１４を介して追加ファイルの手動取得が指示されたものとする。このように追加ファイルの手動取得が指示されると、コンテンツ制御部１１４に対して追加ファイルの手動取得が要求される（ＳＴ４０３）。なお、この要求は、手動取得判定部１１４ｄにより検出される。この要求を検出すると、手動取得判定部１１４ｄから取得指示部１１４ｅにその旨が通知される。なお、この場合、自動取得が要求される場合と異なり、ファイルサイズ判定部１１４ｂによる合計ファイルサイズの判定が行われることはない。これは、手動取得による追加ファイルは合計ファイルサイズに含めないためである（図７参照）。
【００４５】
この通知を受けると、取得指示部１１４ｅから取得部１１１に対して該当する追加ファイルの取得が指示される（ＳＴ４０４）。この指示を受けると、取得部１１１から、コアネットワーク２等を介してコンテンツサーバ５に対して追加ファイルの取得が要求される（ＳＴ４０５）。この要求を受けると、コンテンツサーバ５において、該当する追加ファイルが検索され、検索された追加ファイルが取得部１１１に出力される（ＳＴ４０６）。追加ファイルを受信すると、取得部１１１において、当該追加ファイルがバッファ１２に格納される（ＳＴ４０７）。なお、この追加ファイルは、解釈部１１２により必要な解釈が行われた後、手動追加ファイル用領域１２ｃに格納される。
【００４６】
このように追加ファイルが手動追加ファイル用領域１２ｃに格納されると、ファイルサイズ判定部１１４ｂにより検出され、その旨が再生指示部１１４ａに通知される。この通知を受けると、再生指示部１１４ａから動画プレーヤ１３に対して追加ファイルの再生が指示される（ＳＴ４０８）。この指示を受けると、動画プレーヤ１３により、バッファ１２の手動追加ファイル用領域１２ｃから追加ファイルが取得され、再生される（ＳＴ４０９）。そして、この再生データが出力デバイス１５に出力され、出力デバイス１５において、当該追加ファイルを含むコンテンツが表示される（ＳＴ４１０）。追加ファイルを自動取得する途中で合計ファイルサイズが所定の上限値に到達する場合には、このようにして追加ファイルの自動取得を要求するコンテンツが再生される。
【００４７】
なお、ここでは、ＳＴ４０３において、ユーザから追加ファイルの手動取得が要求され、全ての追加ファイルが取得される場合について示している。これに対し、追加ファイルの手動取得が要求されない場合には、所定の上限値に到達する部分までの追加ファイルが自動追加ファイル用領域１２ｂに格納され、動画プレーヤ１３により再生されることとなる。この場合、所定の上限値を超える部分の追加ファイルについては、コンテンツサーバ５から取得されることはない。
【００４８】
このように、本実施の形態に係る携帯電話機１においては、合計ファイルサイズが所定の上限値よりも小さい場合には、ユーザからの指示を待つことなく、追加ファイルをコンテンツサーバ５から自動取得する。一方、合計ファイルサイズが所定の上限値に到達した場合には、ユーザからの指示を受けない限り、それ以降の追加ファイルを自動取得することはない。このため、無制限に追加ファイルが自動取得され、コンテンツの再生が不能になる事態を防止することが可能となっている。
【００４９】
一方、合計ファイルサイズが所定の上限値に到達した場合であっても、エラーメッセージを取得し、このエラーメッセージに応じて追加ファイルの手動取得が要求された場合には、自動取得が制限された追加ファイルを取得できるようにしている。これにより、自動取得が制限された追加ファイルが追加された動画コンテンツを動画プレーヤ１３で再生し、ユーザに視聴させることが可能となる。
【００５０】
次に、本実施の形態に係る携帯電話機１において、新たに追加ファイルを自動取得する前に合計ファイルサイズが所定の上限値に到達している場合について説明する。図５は、本実施の形態に係る携帯電話機１において、新たに追加ファイルを自動取得する前に合計ファイルサイズが所定の上限値に到達している場合のシーケンス図である。なお、携帯電話機１のブラウザ１１は、図５に示すシーケンスを実行する前段階において、追加ファイルの自動取得を要求するコンテンツを動画プレーヤ１３で再生しているものとする。また、当該コンテンツを再生する過程で追加ファイルが自動追加ファイル用領域１２ｂに格納され、バッファ１２に格納されている合計ファイルサイズが所定の上限値よりも大きいものとする。図５に示すシーケンスは、例えば、自動取得した追加ファイルに更に異なる追加ファイルの自動取得を要求する指示が含まれている場合に実行される（図７参照）。また、図５において、図４と同一の処理については同一の符号を付与し、その説明を省略する。
【００５１】
動画プレーヤ１３により追加ファイルの自動取得を要求するコンテンツが再生されると、図５に示すように、コンテンツ制御部１１４に対して追加ファイルの自動取得が要求される（ＳＴ５０１）。なお、この要求は、自動取得判定部１１４ｃにより検出される。この要求を検出すると、自動取得判定部１１４ｃからファイルサイズ判定部１１４ｂにその旨が通知される。
【００５２】
この通知を受けると、ファイルサイズ判定部１１４ｂにより合計ファイルサイズが所定の上限値に到達しているか判定される（ＳＴ５０２）。この場合、合計ファイルサイズが所定の上限値に既に到達しているため、ファイルサイズ判定部１１４ｂからメッセージ出力部１１４ｆにその旨が通知される。
【００５３】
この通知を受けると、メッセージ出力部１１４ｆから出力デバイス１５に対してエラーメッセージが出力され（ＳＴ５０３）、出力デバイス１５で表示される（ＳＴ５０４）。ここでは、エラーメッセージに応じてユーザから入力デバイス１４を介して追加ファイルの手動取得が指示されたものとする。このように手動取得が指示された後については、図４に示すＳＴ４０３〜ＳＴ４１０と同一の処理が行われる。新たに追加ファイルを自動取得する前に合計ファイルサイズが所定の上限値に到達している場合には、このようにして追加ファイルの自動取得を要求するコンテンツが再生される。
【００５４】
なお、ここでは、ＳＴ４０３において、ユーザから追加ファイルの手動取得が要求され、全ての追加ファイルが取得された場合について示している。これに対し、追加ファイルの手動取得が要求されない場合には、図４で説明した態様と同様に、所定の上限値に到達する部分までの追加ファイルが自動追加ファイル用領域１２ｂに格納され、動画プレーヤ１３により再生されることとなる。この場合、所定の上限値を超える部分の追加ファイルについては、コンテンツサーバ５から取得されることはない。
【００５５】
ここで、図３及び図４に示すシーケンスに従って自動取得される追加ファイルのファイルサイズの具体例について説明する。図６は、図３及び図４に示すシーケンスに従って自動取得される追加ファイルのファイルサイズの具体例を説明するための図である。以下においては、図６に示すように、所定の上限値が１００ＫＢである場合について説明するものとする。
【００５６】
図６（ａ）は、現在、動画プレーヤ１３で再生されているコンテンツにおけるルートコンテンツファイルのファイルサイズを示している。ここでは、ルートコンテンツファイルのファイルサイズが６０ＫＢである場合について示している。図６（ｂ）、（ｃ）は、同図（ａ）に示すルートコンテンツファイルから自動取得が要求される異なる追加ファイルのファイルサイズを示している。図６（ｂ）においては、追加ファイルのファイルサイズが２０ＫＢである場合について示し、同図（ｃ）においては、５０ＫＢである場合について示している。
【００５７】
図６（ｂ）に示すように、６０ＫＢのルートコンテンツファイルから２０ＫＢの追加ファイルの自動取得が要求される場合には、図３に示すシーケンスに従って処理が実行される。すなわち、図３に示すＳＴ３０２において、合計ファイルサイズ（この場合、６０ＫＢ）が１００ＫＢに到達していないと判定されると共に、同図に示すＳＴ３０７においても、合計ファイルサイズ（この場合、８０ＫＢ）が１００ＫＢに到達していないと判定される。この場合、この追加ファイルを含むコンテンツが動画プレーヤ１３により再生され、出力デバイス１５に表示されることとなる（ＳＴ３０８〜ＳＴ３１０）。すなわち、合計ファイルサイズが１００ＫＢに到達していない場合には、ユーザからの指示を待つことなく、追加ファイルが自動取得された後に再生される。
【００５８】
一方、図６（ｃ）に示すように、６０ＫＢのルートコンテンツファイルから２０ＫＢの追加ファイルの自動取得が要求される場合には、図４に示すシーケンスに従って処理が実行される。すなわち、図４に示すＳＴ３０２において、合計ファイルサイズ（この場合、６０ＫＢ）が１００ＫＢに到達していないと判定される一方、処理を繰り返す中で同図に示すＳＴ３０７において、合計ファイルサイズ（この場合、１１０ＫＢ）が１００ＫＢに到達したと判定される。なお、実際には、合計ファイルサイズが１００ＫＢを超えた時点で合計ファイルサイズが１００ＫＢに到達したと判定される。この場合、５０ＫＢの追加ファイルのうち、４０ＫＢの部分を含むコンテンツが動画プレーヤ１３により再生され、出力デバイス１５に表示されることとなる（ＳＴ３０８〜ＳＴ３１０）。
【００５９】
そして、ＳＴ３０７で合計ファイルサイズが１００ＫＢに到達したと判定された時点でエラーメッセージが出力される（ＳＴ４０１、ＳＴ４０２）。そして、ユーザからの追加ファイルの手動取得が指示されると、これに応じて追加ファイルにおける残りの１０ＫＢの部分が取得され（ＳＴ４０３〜ＳＴ４０７）、この１０ＫＢの部分を含むコンテンツが動画プレーヤ１３により再生され、出力デバイス１５に表示されることとなる（ＳＴ４０８〜ＳＴ４１０）。なお、ユーザからの追加ファイルの手動取得が指示されない場合には、追加ファイルにおける残りの１０ＫＢの部分が取得されることはない。すなわち、合計ファイルサイズが１００ＫＢに到達した場合には、ユーザからの指示がない限り、１００ＫＢを越えて追加ファイルが自動取得されることはない。
【００６０】
次に、本実施の形態に係る携帯電話機１において、自動取得される追加ファイルと、合計ファイルサイズとの関係について説明する。図７は、本実施の形態に係る携帯電話機１において、自動取得される追加ファイルと、合計ファイルサイズとの関係について説明するための図である。なお、図７に示すルートコンテンツファイル（Ａ）においては、自動取得及び手動取得の両方による追加ファイルの取得が可能に構成されているものとする。
【００６１】
本実施の形態に係る携帯電話機１において、追加ファイルの自動取得は、コンテンツを構成するルートコンテンツファイルから要求されるだけでなく、自動取得された追加ファイルからも要求される。図７においては、ルートコンテンツファイル（Ａ）から手動取得された追加ファイル（Ｂ）が異なる追加ファイル（Ｃ）の自動取得を要求するように構成されると共に、追加ファイル（Ｂ）により自動取得された追加ファイル（Ｃ）が異なる追加ファイル（Ｄ）の自動取得を要求するように構成されている。なお、ルートコンテンツファイル（Ａ）は、追加ファイル（Ｅ）の自動取得を要求するように構成されている。
【００６２】
そして、本実施の形態に係る携帯電話機１においては、取得契機がどのファイル（ルートコンテンツファイル、追加ファイル）であるかに関わらず、自動取得した追加ファイルを合計ファイルサイズに積算していく。すなわち、図７に示す場合には、ルートコンテンツファイル（Ａ）と、追加ファイル（Ｃ）と、追加ファイル（Ｄ）と、追加ファイル（Ｅ）とを合計したファイルサイズが合計ファイルサイズと判定されることとなる。本実施の形態に係る携帯電話機１においては、このように判定される合計ファイルサイズと、所定の上限値とを比較して当該上限値に到達していない場合には追加ファイルの自動取得が許容され、当該上限値に到達している場合には追加ファイルの自動取得が制限される。
【００６３】
一方、手動取得した追加ファイルは合計ファイルサイズに含めない。すなわち、図７に示す場合には、追加ファイル（Ｂ）が合計ファイルサイズに積算されることはない。これにより、ユーザからの指示に基づいて手動取得された追加ファイルを合計ファイルサイズから除外することができるので、動画コンテンツから自動通信により取得要求された追加ファイルのファイルサイズを適切に把握することが可能となっている。
【００６４】
このように本実施の形態に係る携帯電話機１においては、合計ファイルサイズが所定の上限値に到達した場合にそれ以降の追加ファイルの自動取得が制限するようにしたことから、無制限に追加ファイルが取得されて動画コンテンツの再生が不能となる事態を回避することができるので、動画コンテンツの安定した再生を確保することが可能となる。また、合計ファイルサイズが上限値に到達するまでは追加ファイルの自動取得を許容するようにしたことから、従来行われていたユーザからの取得指示を省略することができるので、煩雑な処理を要求することなく、自動通信により追加ファイルを取得することが可能となる。この結果、動画コンテンツの安定した再生を確保しつつ、煩雑な処理を要求することなく、自動通信により追加ファイルを取得することが可能となる。
【００６５】
本発明は上記実施の形態に限定されず、種々変更して実施することが可能である。例えば、本発明の範囲を逸脱しない限りにおいて、処理部や処理手順については適宜変更して実施することが可能である。その他、本発明の範囲を逸脱しないで適宜変更して実施することが可能である。
【００６６】
例えば、上記実施の形態においては、出力デバイス１５においてコンテンツがインタラクティブ再生される場合を前提として説明している。しかしながら、本発明は、これに限定されるものではなく、出力デバイス１５においてコンテンツがインライン再生される場合にも適用することが可能である。ここで、インタラクティブ再生とは、コンテンツの出力デバイス１５上での再生状態の１つであり、ＨＴＭＬデータ等とは排他的にコンテンツを単体でコンテンツの縦横比を保ったまま出力デバイス１５の表示領域全体に表示する状態を指す。一方、インライン再生とは、同じくコンテンツの出力デバイス１５上での再生状態の１つであり、ＨＴＭＬデータ内に同時にコンテンツを表示する状態を指す。
【００６７】
このように出力デバイス１５においてコンテンツがインライン再生される場合には合計ファイルサイズの判定手法において、コンテンツがインタラクティブ再生される場合と異なる。ここで、コンテンツがインライン再生される場合の合計ファイルサイズの判定手法について図８を用いて説明する。図８は、コンテンツがインライン再生される場合における合計ファイルサイズを説明するための図である。なお、図８においては、説明の便宜上、図６と同一の構成を用いている。
【００６８】
図８に示すように、コンテンツがインライン再生される場合には、ルートコンテンツファイルを含む表示ページと、追加ファイルとを合計したファイルサイズを合計ファイルサイズとする。したがって、図８に示すように、所定の上限値が１００ＫＢである場合には、６０ＫＢであるルートコンテンツファイルを含む表示ページに対して、４０ＫＢの追加ファイルを自動取得することが許容される一方、これを超えるファイルサイズの追加ファイルを自動取得することは制限されることとなる。
【図面の簡単な説明】
【００６９】
【図１】本発明の一実施の形態に係る移動体端末装置としての携帯電話機が適用される移動通信ネットワークシステムの概略構成を示す図である。
【図２】上記実施の形態に係る携帯電話機の構成を示すブロック図である。
【図３】上記実施の形態に係る携帯電話機において、合計ファイルサイズが所定の上限値に到達していない場合のシーケンス図である。
【図４】上記実施の形態に係る携帯電話機において、追加ファイルを自動取得する途中で合計ファイルサイズが所定の上限値に到達する場合のシーケンス図である。
【図５】上記実施の形態に係る携帯電話機において、新たに追加ファイルを自動取得する前に合計ファイルサイズが所定の上限値に到達している場合のシーケンス図である。
【図６】図３及び図４に示すシーケンスに従って自動取得される追加ファイルのファイルサイズの具体例を説明するための図である。
【図７】上記実施の形態に係る携帯電話機において、自動取得される追加ファイルと、合計ファイルサイズとの関係について説明するための図である。
【図８】上記実施の形態に係る携帯電話機において、コンテンツがインライン再生される場合における合計ファイルサイズを説明するための図である。
【符号の説明】
【００７０】
１  携帯電話機
２  コアネットワーク
３  移動通信センター
４  インターネット
５  コンテンツサーバ
１１  ブラウザ
１１１  取得部
１１２  解釈部
１１３  画面表示制御部
１１４  コンテンツ制御部
１１４ａ  再生指示部
１１４ｂ  ファイルサイズ判定部
１１４ｃ  自動取得判定部
１１４ｄ  手動取得判定部
１１４ｅ  取得指示部
１１４ｆ  メッセージ出力部
１２  バッファ
１２ａ  ルートファイル用領域
１２ｂ  自動追加ファイル用領域
１２ｃ  手動追加ファイル用領域
１３  動画プレーヤ
１４  入力デバイス
１５  出力デバイス
【図１】
0004781396.tif 000002
【図２】
0004781396.tif 000003
【図３】
0004781396.tif 000004
【図４】
0004781396.tif 000005
【図５】
0004781396.tif 000006
【図６】
0004781396.tif 000007
【図７】
0004781396.tif 000008
【図８】
0004781396.tif 000009