(57)【要約】【課題】削除してしまったダウンロードデータを容易に取得する。【解決手段】データ通信部１２２による通信でダウンロードしたデータをダウンロードデータ格納領域１６２に格納した際に、当該データのタイトルや種別、提供元のアドレス情報などを含んだダウンロード履歴情報をダウンロード履歴格納領域１６３に格納する。ユーザが、ダウンロードデータ格納領域１６２に格納されているダウンロードデータを誤って削除してしまった場合、ダウンロード履歴格納領域１６３に格納されているダウンロード履歴情報を表示部１４０に表示する。表示されたダウンロード履歴情報のうち、ユーザが選択したダウンロード履歴情報に含まれるアドレス情報に基づいたデータ通信部１２２の動作により、削除したデータの提供元にアクセスして、当該データを再ダウンロードする。【選択図】図２
2007158451.tif 000002
【特許請求の範囲】
【請求項１】
データ通信によるデータダウンロード機能を有する移動体通信端末において、
ダウンロードしたデータを記憶するダウンロードデータ記憶手段と、
前記ダウンロードデータ記憶手段に記憶されたデータについて、少なくとも当該ダウンロードデータのタイトルと、データ種別と、提供元を示すアドレス情報とを含んだダウンロード履歴情報を取得するダウンロード履歴情報取得手段と、
前記ダウンロード履歴情報取得手段が取得したダウンロード履歴情報を記憶するダウンロード履歴情報記憶手段と、
前記ダウンロード履歴情報記憶手段に記憶されているダウンロード履歴情報を表示出力するダウンロード履歴表示手段と、
前記ダウンロード履歴表示手段が表示したダウンロード履歴から選択されたダウンロード履歴に対応するアドレス情報に基づいて、対応するダウンロードデータの提供元にアクセスし、該ダウンロードデータを再ダウンロードする再ダウンロード手段と、
を備えることを特徴とする移動体通信端末。
【請求項２】
前記ダウンロード履歴表示手段は、ダウンロード履歴情報に含まれるデータ種別を示す情報に基づいて、ダウンロード履歴情報をデータ種別毎に分類して表示出力する、
ことを特徴とする請求項１に記載の移動体通信端末。
【請求項３】
前記データ通信によって閲覧したコンテンツの履歴を示す閲覧履歴情報を記憶する閲覧履歴情報記憶手段をさらに備え、
前記ダウンロード履歴表示手段は、閲覧履歴の表示とダウンロード履歴の表示とをユーザに選択させる画面を表示し、ユーザの選択に応じて、前記閲覧履歴情報記憶手段に記憶されている閲覧履歴情報、もしくは、前記ダウンロード履歴情報記憶手段に記憶されているダウンロード履歴情報を表示出力する、
ことを特徴とする請求項１または２に記載の移動体通信端末。
【請求項４】
前記ダウンロード履歴情報記憶手段は、前記ダウンロードデータ記憶手段から削除されたダウンロードデータについてのダウンロード履歴情報を記憶する、
ことを特徴とする請求項１乃至３のいずれか１項に記載の移動体通信端末。
【請求項５】
データ通信によるデータダウンロード機能を有する移動体通信端末を制御するコンピュータに、
ダウンロードしたデータを前記移動体通信端末の記憶装置に格納する機能と、
ダウンロードしたデータを格納する毎に、少なくとも当該ダウンロードデータのタイトルと、データ種別と、提供元を示すアドレス情報とを含んだダウンロード履歴情報を取得して前記記憶装置に格納する機能と、
前記記憶装置に格納されたダウンロードデータが削除されても、当該ダウンロードデータに対応するダウンロード履歴情報を保持する機能と、
前記記憶装置に格納されているダウンロード履歴情報を選択可能に表示してユーザに選択させる機能と、
選択されたダウンロード履歴情報に対応するアドレス情報に基づいて、当該ダウンロード履歴情報に対応するダウンロードデータの提供元にアクセスして、該ダウンロードデータを再ダウンロードする機能と、
を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体通信端末、および、プログラムに関し、特に、移動体通信端末の利便性向上に好適な移動体通信端末、および、プログラムに関する。
【背景技術】
【０００２】
携帯電話などの移動体通信においては、基本機能である音声通話機能に加え、例えば、インターネット接続などのデータ通信機能が付加されている。このような機能により、移動体通信端末を用いてウェブサイトなどを閲覧することができる他、種々のデータをダウンロードして移動体通信端末で利用することもできる。
【０００３】
さらに近時では、音楽再生機能を備える移動体通信端末が普及しており、音楽データなどをデータ通信によりダウンロードして利用する形態が一般的になっている。このように、データをダウンロードして利用する機会が増えると、データをどのコンテンツ（サイト）から取得したのかをユーザが憶えておくのは困難である。よって、アクセスしたページの履歴を表示する手法などが提案されている（例えば、特許文献１）。
【特許文献１】特開２００２−２０７７６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示されている技術では、アクセスしたページの履歴を表示することはできるが、ダウンロードしたデータについては考慮されていない。したがって、ダウンロードしたデータの提供元に再アクセスしたい場合などには有効ではない。例えば、ダウンロードした音楽データなどを誤って削除してしまった場合に、当該データを再ダウンロードしようとしても、提供元のページ（コンテンツ）をユーザが憶えていなければ、ページのアクセス履歴だけでは再ダウンロードすることができない。
【０００５】
本発明は、上記実状に鑑みてなされたものであり、削除したダウンロードデータを容易に再取得することができる移動体通信端末等を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の第１の観点にかかる移動体通信端末は、
データ通信によるデータダウンロード機能を有する移動体通信端末において、
ダウンロードしたデータを記憶するダウンロードデータ記憶手段と、
前記ダウンロードデータ記憶手段に記憶されたデータについて、少なくとも当該ダウンロードデータのタイトルと、データ種別と、提供元を示すアドレス情報とを含んだダウンロード履歴情報を取得するダウンロード履歴情報取得手段と、
前記ダウンロード履歴情報取得手段が取得したダウンロード履歴情報を記憶するダウンロード履歴情報記憶手段と、
前記ダウンロード履歴情報記憶手段に記憶されているダウンロード履歴情報を表示出力するダウンロード履歴表示手段と、
前記ダウンロード履歴表示手段が表示したダウンロード履歴から選択されたダウンロード履歴に対応するアドレス情報に基づいて、対応するダウンロードデータの提供元にアクセスし、該ダウンロードデータを再ダウンロードする再ダウンロード手段と、
を備えることを特徴とする。
【０００７】
このような構成によれば、ダウンロード履歴情報を記憶しておき、ダウンロードしたデータのタイトルなどに基づいて提供元にアクセスすることができるので、ダウンロードしたデータを誤って削除してしまった場合などであっても、当該データを容易に再ダウンロードして取得することができる。
【０００８】
上記移動体通信端末において、
前記ダウンロード履歴表示手段は、ダウンロード履歴情報に含まれるデータ種別を示す情報に基づいて、ダウンロード履歴情報をデータ種別毎に分類して表示出力することが望ましい。
【０００９】
このような構成によれば、例えば、音楽データや画像データなどの種々のデータをダウンロードして利用している場合であっても、データ種別に基づいてダウンロード履歴情報を選択することができるので、再ダウンロードを容易におこなうことができる。
【００１０】
上記移動体通信端末は、
前記データ通信によって閲覧したコンテンツの履歴を示す閲覧履歴情報を記憶する閲覧履歴情報記憶手段をさらに備えていることが望ましく、この場合、
前記ダウンロード履歴表示手段は、閲覧履歴の表示とダウンロード履歴の表示とをユーザに選択させる画面を表示し、ユーザの選択に応じて、前記閲覧履歴情報記憶手段に記憶されている閲覧履歴情報、もしくは、前記ダウンロード履歴情報記憶手段に記憶されているダウンロード履歴情報を表示出力することが望ましい。
【００１１】
このような構成によれば、従来の閲覧履歴に加えてダウンロード履歴を選択することができるので、ユーザが提供元を憶えている場合には閲覧履歴を用い、憶えていない場合にはダウンロード履歴を用いて再ダウンロードすることができ、ユーザの状況に応じて効率的に再ダウンロードをおこなうことができる。
【００１２】
上記移動体通信端末において、
前記ダウンロード履歴情報記憶手段は、前記ダウンロードデータ記憶手段から削除されたダウンロードデータについてのダウンロード履歴情報を記憶することが望ましい。
【００１３】
このような構成によれば、削除したダウンロードデータについてのみダウンロード履歴情報を保持するので、記憶装置の記憶容量が制限されるような場合であっても、再ダウンロードを容易におこなうことができる。
【００１４】
上記目的を達成するため、本発明の第２の観点にかかるプログラムは、
データ通信によるデータダウンロード機能を有する移動体通信端末を制御するコンピュータに、
ダウンロードしたデータを前記移動体通信端末の記憶装置に格納する機能と、
ダウンロードしたデータを格納する毎に、少なくとも当該ダウンロードデータのタイトルと、データ種別と、提供元を示すアドレス情報とを含んだダウンロード履歴情報を取得して前記記憶装置に格納する機能と、
前記記憶装置に格納されたダウンロードデータが削除されても、当該ダウンロードデータに対応するダウンロード履歴情報を保持する機能と、
前記記憶装置に格納されているダウンロード履歴情報を選択可能に表示してユーザに選択させる機能と、
選択されたダウンロード履歴情報に対応するアドレス情報に基づいて、当該ダウンロード履歴情報に対応するダウンロードデータの提供元にアクセスして、該ダウンロードデータを再ダウンロードする機能と、
を実現させることを特徴とする。
【００１５】
このようなプログラムを適用することで、例えば、既存の移動体通信端末などを本発明にかかる移動体通信端末として機能させることができる。
【発明の効果】
【００１６】
本発明によれば、ダウンロード履歴を記憶し、ダウンロード履歴に基づいて再ダウンロードすることができるので、誤って削除してしまったダウンロードデータなどを容易に再ダウンロードすることができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照して本発明にかかる実施形態を説明する。まず、図１を参照して、本発明の実施形態にかかる移動体通信システムについて説明する。図示するように、本実施形態にかかる移動体通信システム１は、インターネット１０、モバイルネットワーク２０、複数の基地局２５、ゲートウェイ（ＧＷ）３０、などから構成される。
【００１８】
インターネット１０は、例えば、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）などの通信プロトコルに基づいて、情報処理装置間のデータ通信などを媒介する通信ネットワークである。インターネット１０には、例えば、種々の情報を提供する情報サイトや、音楽データの配信をおこなう音楽配信サイトなどを提供するための種々のサーバが接続されており、移動体通信端末１００などで利用可能な種々のコンテンツが提供される。
【００１９】
モバイルネットワーク２０は、移動体通信事業者（いわゆる、キャリア）によって提供される通信ネットワークであり、複数の基地局２５とキャリアセンタとを接続する公衆回線網などから構成され、移動体通信端末１００によるモバイル通信（移動体通信）のための通信ネットワークである。基地局２５は、移動体通信端末１００と無線通信するための通信設備であり、サービス提供範囲内の複数箇所に設置される。移動体通信端末１００は、近傍の基地局２５と無線通信することで、モバイルネットワーク２０を介して他の移動体通信端末１００やキャリアセンタなどと通信する。この場合、例えば、ＷＡＰ（Wireless Application Protocol）などの通信プロトコルに基づいてデータ通信などをおこなう。
【００２０】
ゲートウェイ３０は、モバイルネットワーク２０とインターネット１０とを接続するとともに、それぞれ異なるプロトコルを変換する。このようなプロトコル変換により、移動体通信端末１００はモバイルネットワーク２０を介してインターネット１０に接続することができる。移動体通信端末１００は、インターネット１０を介して種々のサイトにアクセスすることで、コンテンツの閲覧や音楽データなどのダウンロード等をおこなうことができる。
【００２１】
次に移動体通信端末１００について説明する。本実施形態にかかる移動体通信端末１００は、例えば、携帯電話やＰＨＳ（Personal Handyphone System）などといった移動体通信用の端末装置（電話機）であり、基本機能である音声通話機能の他に、インターネット１０などの通信ネットワークを介してデータ通信し、ウェブサイトなどにアクセスするデータ通信機能を有しているものとする。
【００２２】
本実施形態にかかる移動体通信端末１００の構成を、図２を参照して説明する。図２は移動体通信端末１００の構成を示すブロック図である。
【００２３】
図示するように、移動体通信端末１００は、制御部１１０、無線通信部１２０、アンテナ１２１、データ通信部１２２、通話処理部１２３、入力部１３０、表示部１４０、音声コーデック部１５０、記憶部１６０、などから構成される。
【００２４】
制御部１１０は、例えば、ＣＰＵ（Central Processing Unit：中央演算処理装置）やワークエリアとなるＲＡＭ（Random Access Memory）などから構成され、所定の動作プログラムを実行することで移動体通信端末１００の各部を制御する。すなわち、移動体通信端末１００の各構成は制御部１１０によって制御されるとともに、各構成間の情報伝達などは制御部１１０を介しておこなわれる。
【００２５】
無線通信部１２０は、例えば、移動体通信用の無線通信デバイスなどから構成され、基地局２５と無線通信するためのアンテナ１２１による電波送受信を制御することで、基地局２５との無線通信により音声通話やデータ通信をおこなう。
【００２６】
データ通信部１２２は、制御部１１０の指示に応じて無線通信部１２０を制御し、データ通信用のプロトコルを用いた送受信をおこなうことでデータ通信をおこなう。本実施形態では、モバイルネットワーク２０を介して他の移動体通信端末１００やキャリアセンタとのデータ通信をおこなう他、インターネット１０を介したウェブサイトへのアクセスや、種々のデータ（音楽データなど）のダウンロード等をおこなう。
【００２７】
通話処理部１２３は、制御部１１０の指示に応じて無線通信部１２０を制御し、音声通話用のプロトコルを用いた送受信をおこなうことで音声通話をおこなう。
【００２８】
入力部１３０は、移動体通信端末１００の外面上に構成されたボタンやキーなどから構成され、移動体通信端末１００のユーザによって操作される。入力部１３０は、各ボタンやキーなどと接続された入力回路などを備え、ユーザの操作に応じた入力信号を生成して制御部１１０に入力する。
【００２９】
表示部１４０は、例えば、液晶表示装置などから構成された表示出力装置であり、制御部１１０の制御によって画像等を表示出力する。
【００３０】
音声コーデック部１５０は、例えば、所定のコーデック回路や音源回路などから構成され、移動体通信端末１００の通話機能にかかる音声の処理をおこなう。すなわち、マイクロフォン１５１から入力されたユーザの発話音声をデジタル音声データに変換して無線通信部１２０に送出する送話動作や、無線通信部１２０で受信したデジタル音声データをアナログ音声信号に変換してスピーカ１５２から出力する受話動作などをおこなう。
【００３１】
また、本実施形態にかかる移動体通信端末１００は、音楽再生機能を有しているものとし、インターネット１０に接続されている音楽配信サイトなどからダウンロードした音楽データを再生出力する。本実施形態では、このような音楽再生動作を音声コーデック部１５０がおこなうものとする。この場合、音声コーデック部１５０は、取得した音楽データをデコードしてスピーカ１５２から出力する。
【００３２】
記憶部１６０は、例えば、フラッシュメモリなどの書き換え可能な記憶装置などから構成され、制御部１１０が実行する動作プログラムを格納する他、本発明を実現するために必要な種々のデータを格納する。本実施形態では、図２に示すように、複数の記憶領域が記憶部１６０に構成され、各記憶領域に所定のデータが格納される。図示するように、記憶部１６０には、閲覧履歴格納領域１６１、ダウンロードデータ格納領域１６２、ダウンロード履歴格納領域１６３、プログラム格納領域１６４、などの記憶領域が構成される。
【００３３】
閲覧履歴格納領域１６１は、移動体通信端末１００のデータ通信機能によりアクセスしたコンテンツの閲覧履歴情報を格納する領域である。閲覧履歴格納領域１６１に記録される情報の例を図３（ａ）に示す。図示するように、閲覧履歴格納領域１６１には、予め規定された履歴格納数に対応したカウンタ値毎にレコードが作成されている（ここで、記録済レコードの最終カウンタ値をＮとし、格納可能最大数をＮmaxとする）。各レコードには、閲覧した日時を示す情報（「日時」）、閲覧したコンテンツのタイトルを示す情報（「コンテンツタイトル」）、当該コンテンツを提供するウェブサイトを示すＵＲＬ（Uniform Resource Locator）などのアドレス情報（「ＵＲＬ」）、などが記録される。
【００３４】
ダウンロードデータ格納領域１６２は、インターネット１０などを介してダウンロードした情報を格納する領域である。ダウンロードデータ格納領域１６２は、例えば、ダウンロードした情報の種別（例えば、音楽データ、画像データ、など）毎にデータが分類して格納される。
【００３５】
ダウンロード履歴格納領域１６３は、インターネット１０などを介しておこなったダウンロードの履歴情報を格納する領域である。ダウンロード履歴格納領域１６３に記録される情報の例を図３（ｂ）に示す。図示するように、ダウンロード履歴格納領域１６３には、予め規定された履歴格納数に対応したカウンタ値毎にレコードが作成されている（ここで、記録済レコードの最終カウンタ値をＭとし、格納可能最大数をＭmaxとする）。各レコードには、ダウンロードした日時を示す情報（「日時」）、ダウンロードデータを提供したコンテンツのタイトルを示す情報（「コンテンツタイトル」）、当該コンテンツを提供するウェブサイトを示すＵＲＬ（Uniform Resource Locator）などのアドレス情報（「ＵＲＬ」）、ダウンロードしたデータのタイトルを示す情報（「データタイトル」）、ダウンロードしたデータの種別（音楽データや画像データなど）を示す情報（「データ種別」）、などが記録される。
【００３６】
なお、ダウンロード履歴格納領域１６３には、ダウンロードデータ格納領域１６２に格納されたデータについての履歴情報が格納されるが、ダウンロードデータ格納領域１６２上のデータに変更があってもダウンロード履歴格納領域１６３の履歴情報には影響しないものとする。すなわち、ダウンロードデータ格納領域１６２に格納されているダウンロードデータが削除されても、対応する履歴情報がダウンロード履歴格納領域１６３からは削除されない。
【００３７】
プログラム格納領域１６４は、制御部１１０が実行するプログラムを格納するための領域である。プログラム格納領域１６４には、移動体通信端末１００全体の動作を制御するための基本ソフトウェア（いわゆる、ＯＳ）や、移動体通信端末１００の種々の機能を実現するためのアプリケーションソフトウェアなどが格納される。本実施形態では、制御部１１０がプログラム格納領域１６４に格納されているプログラムを実行することで、本実施形態にかかる処理をおこなうための機能構成が実現される。制御部１１０によって実現される機能構成を図４に示す。図４は、制御部１１０によって実現される機能構成を示す機能ブロック図である。
【００３８】
図示するように、制御部１１０は、アプリケーション実行部１１１、履歴管理部１１２、ダウンロード制御部１１３、などとして機能する。
【００３９】
アプリケーション実行部１１１は、入力部１３０との協働により、ユーザが指定するアプリケーションを実行する。すなわち、ユーザが入力部１３０の操作により選択したアプリケーションを実現するためのアプリケーションプログラムを、プログラム格納領域１６４からワークエリアにロードして実行する。本実施形態では、インターネット接続してウェブサイトにアクセスするための、いわゆるブラウザなどのデータ通信プログラムを実行するものとする。この場合、アプリケーション実行部１１１は、データ通信部１２２との協働によりデータ通信をおこなうとともに、表示部１４０との協働により、アクセスしたコンテンツを示す画像などを表示出力する。
【００４０】
ここで、移動体通信端末１００で利用可能なコンテンツは、例えば、ＸＨＴＭＬ Ｂａｓｉｃ（eXtensible Hyper Text Markup Language Basic）やＨＤＭＬ（Handheld Device Markup Language）などの所定のマークアップ言語で記述されているものとする。よって、アプリケーション実行部１１１によって実行されるブラウザは、このようなマークアップ言語を解釈することで、コンテンツの表示出力などをおこなう。
【００４１】
また、プログラム格納領域１６４に格納されているアプリケーションプログラムを実行することで、ダウンロードデータ格納領域１６２に格納されているダウンロードデータが利用される。例えば、音楽プレーヤプログラムを実行した場合、音声コーデック部１５０との協働によってダウンロードした音楽データを再生出力したり、ムービープレーヤプログラムを実行した場合、表示部１４０や音声コーデック部１５０との協働によって、ダウンロードした動画像データを再生出力する。
【００４２】
履歴管理部１１２は、データ通信部１２２と記憶部１６０との協働により、アクセスしたコンテンツの閲覧履歴情報を取得して閲覧履歴格納領域１６１に格納する他、ダウンロード制御部１１３によりダウンロードされたデータの履歴情報を取得してダウンロード履歴格納領域１６３に格納する。また、入力部１３０とデータ通信部１２２との協働により、記憶部１６０に格納されている履歴情報に基づいたデータ通信動作をおこなう。さらに、表示部１４０との協働により、記憶部１６０に格納されている各履歴情報の表示出力などをおこなう。
【００４３】
ダウンロード制御部１１３は、入力部１３０とデータ通信部１２２との協働により、ユーザが指示するデータのダウンロードをおこなう。この場合、記憶部１６０との協働により、データ通信部１２２によって受信されたデータをダウンロードデータ格納領域１６２に格納する。また、表示部１４０との協働により、ダウンロードデータ格納領域１６２に格納されているデータを表示出力する他、アプリケーション実行部１１１との協働により、ダウンロードデータ格納領域１６２に格納されているデータを利用した動作の実行などをおこなう。
【００４４】
本実施形態では、制御部１１０がプログラムを実行することによって、上記機能構成が論理的に実現されるものとするが、これらの機能を、例えば、ＡＳＩＣ（Application Specific Integrated Circuit：特定用途向け集積回路）などの物理的な構成によって実現してもよい。
【００４５】
なお、上記各構成は、移動体通信端末１００によって本発明を実現するために必要な主要な構成であり、移動体通信端末として必要なその他の構成については、必要に応じて備えられているものとする。
【００４６】
以上のような構成を有する移動体通信端末１００により実行される動作を以下説明する。本実施形態では、移動体通信端末１００のデータ通信機能を用いて、インターネット接続をおこない、インターネット１０に接続されている音楽配信サイトから、着信メロディなどとして用いるための音楽データをダウンロードして利用する場合を例に説明する。
【００４７】
まず、音楽配信サイトから音楽データをダウンロードする際に実行するダウンロード処理を、図５に示すフローチャートを参照して説明する。このダウンロード処理は、ダウンロード可能なデータを提供するコンテンツにアクセスしたことを契機に開始されるものとする。本実施形態では、アプリケーション実行部１１１により実行されるブラウザの動作により、インターネット１０を介して提供される音楽配信サイトのコンテンツにアクセスしたことを契機に処理を開始する。この場合、例えば、ダウンロード可能な音楽データの一覧などを示すコンテンツが提供され、移動体通信端末１００の表示部１４０に表示されるものとする。
【００４８】
処理が開始されると、アプリケーション実行部１１１により、アクセスしたコンテンツが表示部１４０に表示出力される（ステップＳ１０１）。このとき、履歴管理部１１２が、アクセスした音楽配信サイトのコンテンツについての閲覧履歴情報を、閲覧履歴格納領域１６１に格納する（ステップＳ１０２）。この場合、現在の最終カウンタ値であるＮを＋１したカウンタ値のレコードを作成し、当該レコードに閲覧日時、コンテンツタイトル、ＵＲＬ、などを記録する。この場合、アプリケーション実行部１１１による当該コンテンツの記述解釈により、コンテンツタイトルやＵＲＬが取得される。また、ＯＳなどによって実現される移動体通信端末１００の時計機能などによって、閲覧日時を示す日時情報が取得される。
【００４９】
表示されているコンテンツに、ダウンロードを所望する音楽データがある場合、移動体通信端末１００のユーザは、入力部１３０を操作し、所望する音楽データを指定する。このような操作がされた場合、入力部１３０は、ユーザ操作に基づき、指定された音楽データを示している画面上のオブジェクトやテキスト（以下、「ダウンロードアンカー」とする）を認識し、制御部１１０に入力する。
【００５０】
アプリケーション実行部１１１は、入力部１３０からの入力信号に基づいて、ダウンロード対象となるデータが指定されたか否かを判別する（ステップＳ１０３）。すなわち、アプリケーション実行部１１１による当該コンテンツの記述解釈により、入力部１３０によって認識されたダウンロードアンカーに対応づけられているリンク情報（ＵＲＬなど）を認識することなどにより、ダウンロード可能なデータが指定されたか否かを判別する。
【００５１】
ダウンロード対象が指定された場合（ステップＳ１０３：Ｙｅｓ）、アプリケーション実行部１１１は、その旨をダウンロード制御部１１３に通知する。このとき、アプリケーション実行部１１１は、ユーザ操作によって指示されたダウンロードアンカーに対応づけられているリンク情報をダウンロード制御部１１３に通知する。ダウンロード制御部１１３は、アプリケーション実行部１１１からの通知に応じてデータ通信部１２２を制御し、通知されたリンク情報に基づいたダウンロード動作を実行する（ステップＳ１０４）。すなわち、ユーザが選択した音楽データの格納位置を指定するＵＲＬなどに基づいてアクセスすることで、指定された音楽データのダウンロードをおこなう。
【００５２】
当該データ全体が取得されダウンロードが完了すると（ステップＳ１０５：Ｙｅｓ）、ダウンロード制御部１１３は、取得したデータをダウンロードデータ格納領域１６２に格納する（ステップＳ１０６）。
【００５３】
このとき、完了したダウンロード動作についての履歴情報が履歴管理部１１２によって記録される。まず、履歴管理部１１２は、今回のダウンロードについての履歴情報を格納するためのレコードをダウンロード履歴格納領域１６３に作成する。この場合、現時点での最終ポインタ値Ｍを＋１した値を新たな最終ポインタ値Ｍとして設定する（ステップＳ１０７）。そして、当該ポインタ値が格納可能最大数のＭmax以下であれば（ステップＳ１０８：Ｙｅｓ）、新たなポインタ値Ｍに対応するレコードをダウンロード履歴格納領域１６３に作成することで、今回のダウンロードについての履歴情報格納レコードを用意する（ステップＳ１０９）。
【００５４】
一方、新たなポインタ値ＭがＭmaxより大きい場合（ステップＳ１０８：Ｎｏ）、ダウンロード履歴情報の繰り上げ処理をおこなう（ステップＳ１１０）。すなわち、カウンタ値１のレコード内容を削除し、カウンタ値２のレコード内容をカウンタ値１のレコードに転記する。同様にして、ｍ番目のレコード内容をｍ−１番目のレコードに順次転記することで全レコードを繰り上げる。すなわち、格納可能最大数を超えた場合、最も古いレコードを削除して新たな履歴情報を格納する。このような繰り上げ処理の後、ステップＳ１０７で設定したポインタ値Ｍに対応するレコードを、今回のダウンロードについての履歴情報を格納するレコードとする（ステップＳ１０９）。
【００５５】
新規記録用のレコードが用意されると、履歴管理部１１２は、ステップＳ１０６でダウンロードデータをダウンロードデータ格納領域１６２に格納した日時情報を、ステップＳ１０９で用意したレコードに格納する（ステップＳ１１１）。
【００５６】
また、履歴管理部１１２は、アプリケーション実行部１１１との協働により、ダウンロードデータを提供したコンテンツのタイトルとＵＲＬとを取得し、ステップＳ１０９で用意したレコードに格納する（ステップＳ１１２）。この場合、アプリケーション実行部１１１が実行するブラウザの記述解釈により、ステップＳ１０１で表示したコンテンツのタイトルとＵＲＬとを示す情報を取得して、ダウンロード履歴格納領域１６３に格納する。例えば、当該コンテンツがＸＨＴＭＬ  Ｂａｓｉｃで記述されている場合、ｔｉｔｌｅタグで指定されている文字列を、コンテンツタイトルを示す情報として取得する。なお、この場合、ステップＳ１０２で閲覧履歴格納領域１６１に記録したコンテンツタイトルとＵＲＬとをダウンロード履歴格納領域１６３に転記するようにしてもよい。
【００５７】
次に履歴管理部１１２は、アプリケーション実行部１１１との協働により、ダウンロードしたデータのタイトルとデータ種別を示す情報を取得し、ステップＳ１０９用意したレコードに格納して（ステップＳ１１３）、処理を終了する。ここでは、ステップＳ１０１で表示したコンテンツの記述に基づいて、ダウンロードデータのタイトル情報やデータ種別情報を取得する。例えば、当該コンテンツがＸＨＴＭＬ  Ｂａｓｉｃで記述されている場合、ｐａｒａｍタグで指定されている文字列を、データタイトルを示す情報として取得するとともに、ｏｂｊｅｃｔタグで指定されている文字列を、データ種別を示す情報として取得する。
【００５８】
このように、移動体通信端末１００で音楽データなどをダウンロードすると、ダウンロードしたデータがダウンロードデータ格納領域１６２に格納されるとともに、ダウンロード毎の履歴情報がダウンロード履歴格納領域１６３に格納される。
【００５９】
このようにしてダウンロードされたデータは、移動体通信端末１００によって利用される。音楽配信サイトからダウンロードした音楽データは、例えば、着信メロディとして設定したり、移動体通信端末１００を音楽プレーヤとして機能させて利用する。また、画像データや映像データなどをダウンロードした場合は、例えば、待ち受け画面として設定したり、任意に再生するなどして利用する。
【００６０】
このように、ダウンロードデータを利用する際に実行するダウンロードデータ利用処理を、図６に示すフローチャートを参照して説明する。このダウンロードデータ利用処理は、ユーザが入力部１３０を操作することにより、ダウンロードデータ格納領域１６２に格納されているデータを一覧表示させる指示が入力されたことを契機に開始されるものとする。
【００６１】
処理が開始されると、ダウンロード制御部１１３は、ダウンロードデータ格納領域１６２に格納されているデータの一覧を表示部１４０に表示する（ステップＳ２０１）。上述したように、ダウンロードデータ格納領域１６２には、ダウンロードしたデータの種別毎にデータが分類されているので、表示部１４０には、例えば、図８（ａ）に示すように、フォルダ別に表示するなどして、データ種別毎にダウンロードデータが一覧表示される（データフォルダ画面）。いずれかのフォルダが選択されると、当該フォルダに対応するデータ種別のデータタイトルなどが、例えば、図８（ｂ）に示すように一覧表示される（データ一覧画面）。
【００６２】
ユーザは入力部１３０を操作し、実行や閲覧を所望するデータを選択する。例えば、音楽データの再生をおこなう場合には、データ種別が「音楽データ」となっているフォルダから、所望する楽曲を示すデータを選択する。
【００６３】
この場合、入力部１３０は、ユーザ操作に応じて、選択されたデータがいずれであるかを制御部１１０に入力する。制御部１１０は、入力部１３０からの入力に基づいて、ダウンロードデータがユーザによって選択されたか否かを判別する（ステップＳ２０２）。
【００６４】
ダウンロードデータが選択された場合（ステップＳ２０２：Ｙｅｓ）、当該データに応じたアプリケーションプログラムをアプリケーション実行部１１１が実行することで、選択されたデータが利用され（ステップＳ２０３）、処理を終了する。例えば、音楽データが選択された場合には、音楽プレーヤのアプリケーションプログラムが実行され、音声コーデック部１５０との協働によってダウンロードした音楽データが再生出力される。
【００６５】
ここで、ダウンロードデータ格納領域１６２に格納されているダウンロードデータは、一般的な移動体通信端末と同様、ユーザによって任意に削除することができる。このため、不要なデータを随時削除できる反面、誤操作や誤認などによって、本来は削除すべきでないデータを誤って削除してしまう場合もある。このような場合、表示部１４０には、ユーザが所望するデータが表示されないことになる。
【００６６】
誤って削除してしまったデータがユーザにとって重要である場合、再度ダウンロードすることで当該データの取得をおこなうことになる。本実施形態では、図８（ｂ）に示すように、ダウンロードデータの各一覧画面において、サブメニューを表示させるためのボタンが表示されている。ユーザは、一度ダウンロードした後に削除したデータを再取得したい場合には、サブメニューを表示するよう入力部１３０を操作する。
【００６７】
この場合、「サブメニュー」ボタンが選択されたことが入力部１３０から制御部１１０に入力される。制御部１１０は、入力部１３０からの入力に基づいて、サブメニューの表示が選択されたと判別すると（ステップＳ２０４：Ｙｅｓ）、図８（ｃ）に示すようなサブメニューを表示部１４０に表示する（ステップＳ２０５）。図示するように、サブメニューには、ダウンロードデータの利用に関する種々の機能を選択するためのメニュー項目が含まれている。本実施形態では、閲覧履歴またはダウンロード履歴を表示するための「履歴表示」がメニュー項目として含まれているものとする。
【００６８】
ユーザは、削除したデータの再取得をおこなう場合は、入力部１３０を操作して、サブメニューから「履歴表示」を選択する。この場合、項目「履歴表示」が選択されたことが入力部１３０から制御部１１０に入力される。この場合、制御部１１０は、入力部１３０の入力に基づいて、履歴表示がユーザによって選択されたと判別し（ステップＳ２０６：Ｙｅｓ）、履歴表示に基づいた再ダウンロードをおこなうための再ダウンロード処理（ステップＳ３００）を実行する。なお、サブメニュー表示が指示されない場合（ステップＳ２０４：Ｎｏ）、ステップＳ２０１に戻りダウンロードデータの一覧表示を継続する。また、履歴表示が選択されない場合（ステップＳ２０６：Ｎｏ）は、ユーザ操作に応じた他の処理をおこなうために本処理は終了する。
【００６９】
履歴表示が指示された場合に実行される再ダウンロード処理を、図７に示すフローチャートを参照して説明する。再ダウンロード処理が開始されると、履歴管理部１１２は、表示する履歴情報の種類をユーザに選択させるため、図９（ａ）に示すような履歴選択画面を表示部１４０に表示出力する（ステップＳ３０１）。図示するように、履歴選択画面には、閲覧履歴格納領域１６１に格納されているコンテンツの閲覧履歴を表示するための項目「閲覧履歴」と、ダウンロード履歴格納領域１６３に格納されているダウンロード履歴を表示するための項目「ダウンロード履歴」が選択可能に表示される。
【００７０】
ユーザは、再ダウンロード対象となるデータを提供したコンテンツを憶えている場合は、当該コンテンツにアクセスすればデータを再ダウンロードすることができる。この場合は、コンテンツの閲覧履歴を見れば該当するコンテンツを特定することができるので、ユーザは入力部１３０を操作して「閲覧履歴」を選択する。一方、対象データをいずれのコンテンツからダウンロードしたかユーザが憶えていない場合は、コンテンツの閲覧履歴を見ただけでは、対象とするデータを提供しているコンテンツを特定することができない。このような場合、ダウンロード履歴から対象データの提供元を特定するため、ユーザは入力部１３０を操作して「ダウンロード履歴」を選択する。
【００７１】
この場合、入力部１３０は、ユーザ操作に応じた入力信号を制御部１１０に入力する。制御部１１０は、入力部１３０からの入力に基づいて、ユーザが選択した履歴情報が「閲覧履歴」であるか「ダウンロード履歴」であるかを判別する（ステップＳ３０２）。
【００７２】
閲覧履歴が選択された場合（ステップＳ３０２：Ｙｅｓ）、履歴管理部１１２は、閲覧履歴格納領域１６１にアクセスし、格納されている閲覧履歴情報の一覧を表示部１４０に表示出力する。すなわち、コンテンツのタイトルなどが一覧表示される（ステップＳ３０３）。
【００７３】
ユーザは入力部１３０を操作し、表示された閲覧履歴の中から、対象データの提供元コンテンツを選択する。この場合、入力部１３０からの入力に基づき、制御部１１０が、履歴情報が選択されたことを判別すると（ステップＳ３０５：Ｙｅｓ）、履歴管理部１１２は、データ通信部１２２を制御し、選択された閲覧履歴情報が示すＵＲＬ情報をアプリケーション実行部１１１に通知する。アプリケーション実行部１１１は、履歴管理部１１２からのアクセス指示の場合、データの再ダウンロードであると認識する。そして、通知されたＵＲＬにアクセスし、該当するコンテンツを表示部１４０に表示する（ステップＳ３０６）。
【００７４】
一方、ダウンロード履歴が選択された場合（ステップＳ３０２：Ｎｏ）、対象データをダウンロードしたときの履歴情報をユーザに選択させるための種々の画面表示をおこなう。
【００７５】
ここでは、例えば、ダウンロード履歴の指定方法をユーザに選択させるための、図９（ｂ）に示すような指定方法選択画面を表示部１４０に表示する。図示するように、指定方法選択画面には、例えば、ダウンロード履歴全件から指定するための「全件表示」と、データ種別に基づいて指定するための「データ種別指定」とが選択可能に表示される。ユーザは入力部１３０を操作し、好適な指定方法を選択する。
【００７６】
「全件表示」が選択された場合、履歴管理部１１２は、ダウンロード履歴格納領域１６３に格納されているダウンロード履歴情報のすべてを表示部１４０に一覧表示する。一方、「データ種別指定」が選択された場合、履歴管理部１１２は、所望するデータ種別をユーザに選択させるための、図１０（ａ）に示すようなデータ種別選択画面を表示部１４０に表示出力する。
【００７７】
図示するように、データ種別選択画面には、ダウンロード履歴格納領域１６３内のダウンロード履歴情報に含まれているデータ種別に応じた選択項目が表示される。ユーザは、入力部１３０を操作し、再ダウンロード対象のデータに該当するデータ種別を選択する。ユーザによってデータ種別が選択されると、履歴管理部１１２は、ダウンロード履歴格納領域１６３に格納されているダウンロード履歴情報のうち、選択されたデータ種別に該当するものを抽出して、表示部１４０に一覧表示する。
【００７８】
このようにして、履歴管理部１１２は、全件もしくは選択されたデータ種別に該当するダウンロード履歴情報を表示部１４０に一覧表示する（ステップＳ３０４）。このようなダウンロード履歴一覧表示画面の例を図１０（ｂ）に示す。ここでは、ダウンロード履歴格納領域１６３に格納されているダウンロード履歴情報のそれぞれを１項目として選択可能に表示され、各項目には、該当するダウンロードデータのタイトルやＵＲＬなどが表示される。ユーザは、入力部１３０を操作し、再ダウンロードするデータタイトルが示されている項目を選択する。
【００７９】
ユーザによってダウンロード履歴項目が選択されると（ステップＳ３０５：Ｙｅｓ）、履歴管理部１１２は、データ通信部１２２を制御し、選択されたダウンロード履歴情報が示すＵＲＬ情報をアプリケーション実行部１１１に通知する。アプリケーション実行部１１１は、履歴管理部１１２からのアクセス指示の場合、データの再ダウンロードであると認識する。そして、通知されたＵＲＬにアクセスし、該当するコンテンツを表示部１４０に表示する（ステップＳ３０６）。
【００８０】
履歴に基づいて表示されたコンテンツは、以前にデータのダウンロードをおこなったものであるから、アクセスしたコンテンツでは、再ダウンロード対象のデータが提供されている。ユーザは、入力部１３０を操作し、該当するデータを指定するためのダウンロードアンカーを選択する。
【００８１】
入力部１３０からの入力に基づいて、アプリケーション実行部１１１は、ダウンロード対象のデータが選択されたと判別する（ステップＳ３０７：Ｙｅｓ）。この場合、アプリケーション実行部１１１は、対象となるデータのダウンロードをダウンロード制御部１１３に指示する。アプリケーション実行部１１１からの指示により、ダウンロード制御部１１３は、データ通信部１２２を制御し、指定されたデータのダウンロードを実行する（ステップＳ３０８）。
【００８２】
当該データのダウンロードが完了すると（ステップＳ３０９：Ｙｅｓ）、ダウンロード制御部１１３は、ダウンロードしたデータをダウンロードデータ格納領域１６２に格納する（ステップＳ３１０）。
【００８３】
このとき、履歴管理部１１２は、当該ダウンロードは、再ダウンロードであるため、ユーザが選択したダウンロード履歴情報の更新をおこない（ステップＳ３１１）、処理を終了する。ここでは、ユーザが選択したダウンロード履歴項目の日時情報を、ステップＳ３１０での再ダウンロード完了日時に更新する。
【００８４】
以上説明したように、本発明を上記実施形態の如く適用することで、通常の閲覧履歴の他に、ダウンロード履歴が記録されるので、ダウンロードしたデータの再ダウンロードを容易におこなうことができる。このダウンロード履歴情報は、ダウンロードした実データに対する処理に影響されないため、誤って削除したデータなどの再ダウンロードを容易におこなうことができる。
【００８５】
上記実施形態は一例であり、本発明の適用範囲はこれに限られない。すなわち、種々の応用が可能であり、あらゆる実施の形態が本発明の範囲に含まれる。
【００８６】
例えば、上記実施形態では、ダウンロードデータ格納領域１６２に格納したダウンロードデータのすべてについての履歴情報をダウンロード履歴格納領域１６３に格納するものとしたが、ダウンロード時には、ダウンロードした実データとともにダウンロード履歴情報をダウンロードデータ格納領域１６２に格納し、ダウンロードデータの削除が指示された場合に、当該ダウンロードデータの実データのみを削除し、ダウンロード履歴データをダウンロード履歴格納領域１６３に転記するようにしてもよい。この場合、削除したダウンロードデータについての履歴情報のみが残るので、記憶部１６０の記憶容量が少ない場合でも、再ダウンロードを容易におこなうことができる。
【００８７】
また、上記実施形態では、ダウンロード時に格納するダウンロード履歴情報が、所定の最大数を超えている場合には、最も古い履歴情報を削除したが、いずれの履歴情報を削除するかは任意である。例えば、その時点でダウンロードデータ格納領域１６２に残っている実データに対応する履歴情報を削除するようにしてもよい。
【００８８】
なお、上述した移動体通信端末１００のように、本発明を実現するための機能を予め備えている移動体通信端末として提供できることはもとより、これらの機能を備えていない既存の移動体通信端末などにプログラムを適用することで、本発明にかかる移動体通信端末として機能させることもできる。この場合、少なくとも、データ通信によるダウンロード機能を有している移動体通信端末に、上述した移動体通信端末１００の各処理を実行させるためのプログラムを適用し、当該移動体通信端末を制御するコンピュータ（ＣＰＵなど）がそのプログラムを実行することで、本発明にかかる端末装置として機能させることができる。
【００８９】
このようなプログラムの適用方法は任意であり、例えば、インターネットなどの通信媒体を介して提供することで任意の装置に適用できる他、所定の記録媒体（例えば、メモリカード、ＣＤ−ＲＯＭ、ＤＶＤ、など）にプログラムを格納して配布することでも適用可能である。
【図面の簡単な説明】
【００９０】
【図１】本発明の実施形態にかかる移動体通信システムの構成を示す図である。
【図２】図１に示す移動体通信端末の構成を示すブロック図である。
【図３】図２に示す記憶部に格納される情報の例を示す図であり、（ａ）は閲覧履歴格納領域に格納される情報の例を示し、（ｂ）はダウンロード履歴格納領域に格納される情報の例を示す。
【図４】図２に示す制御部によって実現される機能構成を示す機能ブロック図である。
【図５】本発明の実施形態にかかるダウンロード処理を説明するためのフローチャートである。
【図６】本発明の実施形態にかかるダウンロードデータ利用処理を説明するためのフローチャートである。
【図７】本発明の実施形態にかかる再ダウンロード処理を説明するためのフローチャートである。
【図８】図６に示すダウンロードデータ利用処理において出力される表示画面の例を示す図であり、（ａ）はデータフォルダ画面の表示例を示し、（ｂ）はデータ一覧画面の表示例を示し、（ｃ）はサブメニューの表示例を示す。
【図９】図７に示す再ダウンロード処理において出力される表示画面の例を示す図であり、（ａ）は履歴選択画面の表示例を示し、（ｂ）は指定方法選択画面の表示例を示す。
【図１０】図７に示す再ダウンロード処理において出力される表示画面の例を示す図であり、（ａ）はデータ種別選択画面の表示例を示し、（ｂ）はダウンロード履歴一覧表示画面の表示例を示す。
【符号の説明】
【００９１】
１…移動体通信システム、１０…インターネット、２０…モバイルネットワーク、２５…基地局、３０…ゲートウェイ（ＧＷ）、１００…移動体通信端末、１１０…制御部、１１１…アプリケーション実行部、１１２…履歴管理部、１１３…ダウンロード制御部、１２０…無線通信部、１２１…アンテナ、１２２…データ通信部、１２３…通話処理部、１３０…入力部、１４０…表示部、１５０…音声コーデック部、１５１…マイクロフォン、１５２…スピーカ、１６０…記憶部、１６１…閲覧履歴格納領域、１６２…ダウンロードデータ格納領域、１６３…ダウンロード履歴格納領域、１６４…プログラム格納領域
【図１】
2007158451.tif 000003
【図２】
2007158451.tif 000004
【図３】
2007158451.tif 000005
【図４】
2007158451.tif 000006
【図５】
2007158451.tif 000007
【図６】
2007158451.tif 000008
【図７】
2007158451.tif 000009
【図８】
2007158451.tif 000010
【図９】
2007158451.tif 000011
【図１０】
2007158451.tif 000012