(57)【要約】【課題】ウェブサイト上の画像についての電子メール等での再利用を容易にする。【解決手段】通信機器１は、複数のファイルを有するウェブページを受信する通信部１１と、表示部１３と、通信部１１が受信したウェブページが有するファイルを自動的に記憶する記憶部１７と、通信部１１にウェブページを受信させ、当該ウェブページを表示部１３に表示させ、記憶部１７にファイルを記憶させる制御部１６と、ファイルを利用可能なアプリケーションを実行及び制御するアプリケーション部５１とを備え、アプリケーション部５１は、ファイルのうち、記憶部１７に記憶されているファイルと同種のファイルを取り扱う場合、記憶部１７に記憶されたファイルを利用可能とする。【選択図】図３
2011048704.tif 000002
【特許請求の範囲】
【請求項１】
複数のファイルを有するウェブページを受信する通信部と、
表示部と、
前記通信部が受信したウェブページが有するファイルを自動的に記憶する記憶部と、
前記通信部に前記ウェブページを受信させ、当該ウェブページを前記表示部に表示させ、前記記憶部に前記ファイルを記憶させる制御部と、
前記ファイルを利用可能なアプリケーションを実行及び制御するアプリケーション部と
を備え、
前記アプリケーション部は、前記ファイルのうち、前記記憶部に記憶されているファイルと同種のファイルを取り扱う場合、前記記憶部に記憶された前記ファイルを利用可能とする
通信機器。
【請求項２】
前記記憶部は、
キャッシュエリアとアプリケーションエリアとを有し、
前記通信機器は、
前記キャッシュエリアと前記アプリケーションエリアとに保存するファイルを制御する保存部を有し、
前記制御部は、
前記キャッシュエリアに前記ファイルを記憶させ、
前記保存部は、
前記アプリケーション部が利用可能なデータが前記キャッシュエリアに保存されると、前記利用可能なデータをファイルとして前記アプリケーションエリアに保存し、
前記アプリケーション部は、
前記アプリケーションエリアに記憶されているファイルを利用する
請求項１記載の通信機器。
【請求項３】
前記通信機器は、
前記アプリケーションを操作する操作部をさらに備え、
前記アプリケーション部は、
画像データファイルを添付した電子メールデータを生成するメール作成部であり、
前記保存部は、
前記キャッシュエリアに画像データが保存されると、前記画像データをファイルとして前記アプリケーションエリアに保存し、
前記メール作成部は、
前記操作部が電子メールにファイルを添付する操作を受け付けると、前記アプリケーションエリアに記憶されている前記ファイルを前記表示部に表示し、
前記操作部より表示したファイルが選択されると、選択されたファイルを電子メールに添付する
請求項２記載の通信機器。
【請求項４】
前記保存部は、
前記キャッシュエリアに画像データへのリンクデータを含むウェブページが保存されると、当該リンクデータを前記記憶部に保存し、
前記制御部は、
前記記憶部に前記リンクデータが保存されている場合において前記通信部が動作していないとき、当該通信部に前記リンクデータに基づくファイルを受信させる
請求項２または３記載の通信機器。
【請求項５】
前記保存部は、
前記アプリケーションエリアの記憶容量が不足する場合には、既に前記アプリケーションエリアに保存されていたデータを削除して必要な空き容量を確保し、前記キャッシュエリアに新たに保存された前記画像データをファイルとして前記アプリケーションエリアに保存する
請求項２から４のいずれか一項記載の通信機器。
【請求項６】
前記保存部は、終了時に、前記キャッシュエリアの保存データを削除する
請求項２から５のいずれか一項記載の通信機器。
【請求項７】
前記保存部は、前記キャッシュエリアに保存されたデータのうち、所定の条件に合致するデータをファイルとして前記アプリケーションエリアに保存する
請求項２から６のいずれか一項記載の通信機器。
【請求項８】
前記保存部は、
前記キャッシュエリアに保存されたデータのうち、
所定のデータサイズ以上であるデータを前記アプリケーションエリアに保存し、
所定のデータサイズより小さいデータを前記アプリケーションエリアに保存しない
請求項７記載の通信機器。
【請求項９】
前記保存部は、
前記キャッシュエリアに保存されたデータが、
表示文字より大きいサイズで表示される画像データの場合には前記アプリケーションエリアに保存し、
表示文字以下のサイズで表示される画像データの場合には前記アプリケーションエリアに保存しない
請求項７記載の通信機器。
【請求項１０】
前記保存部は、
前記キャッシュエリアに保存されたデータが、
前記ウェブページと同じサイト内の画像データである場合には前記アプリケーションエリアに保存し、
前記ウェブサイト外の外部リンクによる画像データである場合には前記アプリケーションエリアに保存しない
請求項７記載の通信機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェブブラウジング機能と電子メール機能とを有する通信機器に関する。
【背景技術】
【０００２】
近年市場に流通している通信機器は、一般的に、ウェブブラウジング機能と、電子メール機能とを有する。
特許文献１は、ウェブブラウジング機能と、画像データを添付した電子メールを作成する電子メール機能とを有する携帯電話機を開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２００５−５０４３９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の携帯電話機では、ウェブブラウジング機能と、電子メール機能とが別々のアプリケーションであるため、以下の不都合があった。
たとえばユーザがウェブブラウジング中に閲覧したサイトの画像を電子メールに添付する場合を例にする。
この場合、特許文献１の携帯電話機では、電子メールの作成画面からウェブサイトの履歴を表示し、履歴からサイトを選択して再アクセスし、画像を選択して保存し、その上で保存した画像の画像データを電子メールに添付する必要がある。
また、以上の一連の動作を携帯電話機に実行させるために、ユーザは、操作部を操作しなければならない。
【０００５】
以上のように、携帯電話機などの通信機器では、ウェブサイト上の画像を電子メール等で再利用することが容易でなかった。
【課題を解決するための手段】
【０００６】
本発明の第１の観点の通信機器は、複数のファイルを有するウェブページを受信する通信部と、表示部と、前記通信部が受信したウェブページが有するファイルを自動的に記憶する記憶部と、前記通信部に前記ウェブページを受信させ、当該ウェブページを前記表示部に表示させ、前記記憶部に前記ファイルを記憶させる制御部と、前記ファイルを利用可能なアプリケーションを実行及び制御するアプリケーション部とを備え、前記アプリケーション部は、前記ファイルのうち、前記記憶部に記憶されているファイルと同種のファイルを取り扱う場合、前記記憶部に記憶された前記ファイルを利用可能とする。
【０００７】
好適には、前記記憶部は、キャッシュエリアとアプリケーションエリアとを有し、前記通信機器は、前記キャッシュエリアと前記アプリケーションエリアとに保存するファイルを制御する保存部を有し、前記制御部は、前記キャッシュエリアに前記ファイルを記憶させ、前記保存部は、前記アプリケーション部が利用可能なデータが前記キャッシュエリアに保存されると、前記利用可能なデータをファイルとして前記アプリケーションエリアに保存し、前記アプリケーション部は、前記アプリケーションエリアに記憶されているファイルを利用してもよい。
【０００８】
好適には、前記通信機器は、前記アプリケーションを操作する操作部をさらに備え、前記アプリケーション部は、画像データファイルを添付した電子メールデータを生成するメール作成部であり、前記保存部は、前記キャッシュエリアに画像データが保存されると、前記画像データをファイルとして前記アプリケーションエリアに保存し、前記メール作成部は、前記操作部が電子メールにファイルを添付する操作を受け付けると、前記アプリケーションエリアに記憶されている前記ファイルを前記表示部に表示し、前記操作部より表示したファイルが選択されると、選択されたファイルを電子メールに添付してもよい。
【０００９】
好適には、前記保存部は、前記キャッシュエリアに画像データへのリンクデータを含むウェブページが保存されると、当該リンクデータを前記記憶部に保存し、前記制御部は、前記記憶部に前記リンクデータが保存されている場合において前記通信部が動作していないとき、当該通信部に前記リンクデータに基づくファイルを受信させてもよい。
【００１０】
好適には、前記保存部は、前記アプリケーションエリアの記憶容量が不足する場合には、既に前記アプリケーションエリアに保存されていたデータを削除して必要な空き容量を確保し、前記キャッシュエリアに新たに保存された前記画像データをファイルとして前記アプリケーションエリアに保存してもよい。
【００１１】
好適には、前記保存部は、終了時に、前記キャッシュエリアの保存データを削除してもよい。
【００１２】
好適には、前記保存部は、前記キャッシュエリアに保存されたデータのうち、所定の条件に合致するデータをファイルとして前記アプリケーションエリアに保存してもよい。
【００１３】
好適には、前記保存部は、前記キャッシュエリアに保存されたデータのうち、所定のデータサイズ以上であるデータを前記アプリケーションエリアに保存し、所定のデータサイズより小さいデータを前記アプリケーションエリアに保存しなくてもよい。
【００１４】
好適には、前記保存部は、前記キャッシュエリアに保存されたデータが、表示文字より大きいサイズで表示される画像データの場合には前記アプリケーションエリアに保存し、表示文字以下のサイズで表示される画像データの場合には前記アプリケーションエリアに保存しなくてもよい。
【００１５】
好適には、前記保存部は、前記キャッシュエリアに保存されたデータが、前記ウェブページと同じサイト内の画像データである場合には前記アプリケーションエリアに保存し、前記ウェブサイト外の外部リンクによる画像データである場合には前記アプリケーションエリアに保存しなくてもよい。
【発明の効果】
【００１６】
本発明では、ウェブサイト上の画像を電子メール等で容易に再利用できる。
【図面の簡単な説明】
【００１７】
【図１】図１は、本発明の実施形態に係る携帯電話機の外観図である。
【図２】図２は、図１の携帯電話機のハードウェア構成図である。
【図３】図３は、ウェブブラウジングに関連して携帯電話機に実現される機能を示すブロック図である。
【図４】図４は、ウェブブラウジング中の自動保存処理のフローチャートである。
【図５】図５は、図４の自動保存処理の詳細なフローチャートである。
【図６】図６は、図３の管理データの更新処理の説明図である。
【図７】図７は、ウェブブラウジング終了後の自動保存処理のフローチャートである。
【図８】図８は、携帯モードでの処理の説明図である。
【図９】図９は、フルスクリーンモードでの処理の説明図である。
【図１０】図１０は、電子メール作成時に携帯電話機に実現される機能を示すブロック図である。
【図１１】図１１は、実施形態の携帯電話機において、ブラウザ部が取得した画像データを電子メールにより再利用するまでの操作画面（手順）の説明図である。
【図１２】図１２は、比較例の実施形態の携帯電話機において、ブラウザ部が取得した画像データを電子メールにより再利用するまでの操作画面（手順）の説明図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施形態を図面に関連付けて説明する。
【００１９】
図１は、本発明の実施形態に係る携帯電話機１の外観図である。
携帯電話機１は、上部筐体１０１、下部筐体１０２およびヒンジ部１０３を有する。
上部筐体１０１および下部筐体１０２は、略同一サイズの長方形形状を有する。
上部筐体１０１と下部筐体１０２とは、ヒンジ部１０３により開閉可能に連結される。
図１は、上部筐体１０１と下部筐体１０２とを開いた状態である。
上部筐体１０１には、表示部１３が設けられる。
下部筐体１０２には、操作部１２が設けられる。
【００２０】
図２は、図１の携帯電話機１のハードウェア構成図である。
携帯電話機１は、たとえば無線通信部（ＲＦ）１１と、操作部（ＫＥＹ）１２と、表示部（ＤＩＳＰ）１３と、タイマ（ＲＴＣ）１４と、音声モデム部（ＭＯＤＥＭ）１５と、ＣＰＵ（Central Processing Unit）１６と、記憶部（ＭＥＭ）１７と、これらを接続するシステムバス１８とを有する。
【００２１】
無線通信部１１は、図示しない基地局との通信チャネルを確立し、基地局と通信データを送受する。
そして、無線通信部１１は、ＣＰＵ１６からの入力信号に含まれる通信データを基地局へ無線送信する。また、無線通信部１１は、基地局から受信した通信データを含む信号をＣＰＵ１６へ出力する。
通信データには、無線通信部１１から基地局へ送信するデータと、基地局から無線通信部１１が受信するデータとがある。
送信データには、たとえばウェブブラウジングなどでのデータの送信要求、電子メールデータ５２などがある。
送信要求には、要求するデータのロケーションを示すＵＲＬ（Uniform Resource Locator）などが含まれる。
受信データには、要求したデータ、電子メールデータ５２などがある。
ウェブブラウジングなどで要求して受信するデータとしては、ＵＲＬに直接関連付けられたウェブページのメインデータ、ウェブページに関連付けられた表示データ、再生音声データなどがある。
【００２２】
表示部１３は、図示外のＬＣＤ（Liquid Crystal Display Device）や有機ＥＬ（Electro-Luminescence）デバイスなどを有する。
ＬＣＤまたは有機ＥＬデバイスは、図１に示すように、携帯電話機１の前面に配置される。
そして、表示部１３は、ＣＰＵ１６から入力された信号に含まれる表示データを表示する。これにより、表示部１３は、たとえばウェブページなどを表示する。
また、表示部１３は、操作部１２から入力された未確定の文字、および確定された文字を表示する。 
【００２３】
操作部１２は、複数の操作キーを有する。
複数の操作キーには、たとえばファンクションキー、電源キー、通話キー、数字キー、文字キー、発信キーなどがある。
操作キーは、図１に示すように、携帯電話機１の前面に配置される。
そして、操作部１２は、ユーザにより操作された操作キーに対応する信号をＣＰＵ１６へ出力する。
操作部１２は、表示部に表示されたウェブページのリンクを選択し、ウェブページの選択信号をＣＰＵ１６へ出力する。
【００２４】
音声モデム部１５は、スピーカ１９およびマイクロホン２０に接続される。
そして、音声モデム部１５は、マイクロホン２０に入力された音声をサンプリングし、音声データを含む信号をＣＰＵ１６へ出力する。
また、音声モデム部１５は、ＣＰＵ１６からの入力信号に含まれる音声データによりスピーカ１９を駆動する。これにより、スピーカ１９から音声データに対応する音声が出力される。
【００２５】
タイマ１４は、時刻および経過時間を計測する。
そして、タイマ１４は、ＣＰＵ１６からの入力信号に含まれる設定時刻または経過時間になると、割り込み信号をＣＰＵ１６へ出力する。
【００２６】
記憶部１７は、ＣＰＵ１６が読み込んで実行可能なプログラム、ＣＰＵ１６が使用するデータなどを有する。
記憶部１７に記憶されるプログラムは、たとえばＣＤ−ＲＯＭ（Compact Disc Read Only Memory）などのコンピュータ読み取り可能な記録媒体に記録されたものをインストールしたものであってもよい。
また、記憶部１７に記憶されるプログラムは、インターネットなどの伝送媒体を介してダウンロードしたものをインストールしたものであってもよい。
【００２７】
記憶部１７に記憶されるデータには、後述する図３に示すように、たとえば設定データ３３、ウェブブラウジング時のデータ、再利用データ４３、電子メールデータ５２などがある。
ウェブブラウジング時のデータとしては、たとえば受信したキャッシュデータ３２、未受信データの受信元を示すリンクデータ４５などがある。
【００２８】
ＣＰＵ１６は、プログラムを実行するコンピュータである。
そして、ＣＰＵ１６が、記憶部１７に記憶されるプログラムを実行することで、携帯電話機１の制御部が実現される。
制御部は、携帯電話機１の動作を制御する。
【００２９】
図３は、ウェブブラウジングに関連して携帯電話機１に実現される機能を示すブロック図である。
【００３０】
ウェブブラウジング時には、ＣＰＵ１６には、ブラウザ部（ＢＲＷＺ）３１が実現される。
記憶部１７には、ウェブブラウジング用のデータとして、キャッシュデータ３２、設定データ３３が記憶される。
キャッシュデータ３２は、キャッシュデータエリア３４に保存される。
キャッシュデータ３２は、キャッシュファイルとして保存される。
キャッシュデータ３２は、ウェブブラウジングにより受信したデータである。
このようなデータとしては、たとえば表示部１３に表示する表示データ、スピーカ１９から再生する再生データがある。
【００３１】
また、ＣＰＵ１６には、ウェブブラウジングに関連して、自動保存部（ＣＯＰＹ）４１、およびタスクスケジューラ（ＳＣＥ）４２が実現される。
記憶部１７には、再利用データ４３、再利用データの管理データ４４、およびリンクデータ４５などを記憶する。
再利用データ４３は、再利用データのファイルとして、再利用データエリア４６に保存される。
リンクデータ４５は、リンクデータエリア４７に保存される。
【００３２】
再利用データ４３は、ウェブブラウジングにより表示または再生したデータを再利用するためのデータである。
再利用データ４３は、ウェブブラウジングにより受信したデータの内から選択され、携帯電話機１においてウェブブラウジング以外に再利用するデータである。
このようなデータとしては、たとえば画像データ、再生データがある。
【００３３】
管理データ４４は、再利用データとして記憶部１７に保存されたデータの情報を有する。
管理データ４４は、データ毎の複数のレコードを有する。
各レコードは、再利用データ４３の取得元のリンク情報、データのファイル名、保存時刻、最新のユーザアクセス時刻、データサイズなどの情報を含む。
【００３４】
リンクデータ４５は、ユーザ操作によるウェブブラウジング時に未受信となった画像データなどの取得先を示すリンクデータである。
管理データ４４において、リンクデータは、ＵＲＬとファイル名とで特定できる。
【００３５】
ブラウザ部３１は、ウェブブラウジングのために動作する。
ブラウザ部３１には、操作部１２またはタスクスケジューラ４２から、表示するウェブページの選択信号が入力される。
そして、ブラウザ部３１は、入力指示されたウェブページの送信要求を、無線通信部１１へ出力する。無線通信部１１は、ウェブページの送信要求を基地局へ送信する。
送信要求において、ブラウザ部３１は、たとえば表示しているウェブページについて操作部１２により選択されたリンクのＵＲＬを指定する。
送信を要求したデータが無線通信部１１により受信されると、ブラウザ部３１は、受信したデータをキャッシュデータ３２として記憶部１７に保存する。
記憶部１７は、キャッシュデータ３２をファイルとして記憶する。
ブラウザ部３１は、ＵＲＬによる送信要求に応じてこれらのダウンロードデータをすべて受信すると、キャッシュデータ３２から表示に係るデータを読み込み、表示データを生成し、表示部１３に表示させる。
また、ブラウザ部３１は、音声データが含まれる場合、音声モデム部１５へ出力し、スピーカ１９から再生させる。
なお、ブラウザ部３１は、表示部１３に表示させる範囲に含まれるデータを受信し終えた時点で、表示データの生成を開始し、表示部１３に表示させてもよい。
また、ブラウザ部３１は、ウェブブラウジングの終了時に、キャッシュデータ３２をすべて削除する。
これにより、記憶部１７の記憶領域は、ウェブブラウジング用のデータにより占有されない。
【００３６】
ウェブブラウジングなどで要求する表示データは、一般的に、複数のデータで構成される。
１個のウェブページのデータは、たとえばＵＲＬに対応付けられたＸＭＬ（eXtensible Markup Language）形式のテキストデータを含むメインデータと、このテキストデータに関連付けられた画像データとで構成される。
この場合、ブラウザ部３１は、メインデータを受信すると、メインデータを解析し、リンクデータ４５を抽出し、このリンクデータ４５に基づいて画像データの送信要求を追加送信する。
【００３７】
また、表示部１３によるウェブページの表示モードには、携帯モードと、フルスクリーンモードとがある。
どちらのモードで表示するかの設定情報は、設定データ３３として記憶部１７により記憶される。
設定データ３３は、操作部１２の設定操作により変更可能である。
携帯モードは、携帯電話の表示に適した形式で表示データを表示するモードである。
この場合、例えばテキストは携帯電話機１のデフォルトのテキストサイズおよびレイアウトにより表示される。
フルスクリーンモードは、パーソナルコンピュータなどと同様に、表示データに含まれるレイアウト情報に基づいて表示データを展開して表示するモードである。
表示データを記憶部１７から読み込んで表示データを生成する場合、ブラウザ部３１は、設定データ３３から表示モードを読み込む。
ブラウザ部３１は、設定データ３３により指定された表示モードで、読み込んだ表示データを展開し、表示データを生成する。
【００３８】
タスクスケジューラ４２は、タイマ１４の割り込みにより周期的に繰り返し動作する。
そして、タスクスケジューラ４２は、ＣＰＵ１６が利用されていない空き時間であるか否かを判断し、空き時間である場合には、空き時間における処理を実行する。
たとえばタスクスケジューラ４２は、リンクデータ４５を読み込み、未受信の画像データのリンクデータ４５、または未受信の再生データのリンクデータ４５が残存しているか否かを判断する。
リンクデータ４５が残存している場合、タスクスケジューラ４２は、ブラウザ部３１および自動保存部４１を起動する。
【００３９】
自動保存部４１は、ウェブブラウジングの際にブラウザ部３１とともに動作する。
また、自動保存部４１は、タスクスケジューラ４２により、ブラウザ部３１とともに起動される。
自動保存部４１は、ブラウザ部３１の動作中にバックグランドで動作する。
自動保存部４１は、記憶部１７のキャッシュデータ３２を監視する。
そして、自動保存部４１は、リンクデータ４５を含む新たな表示データが記憶部１７に記憶されると、そのリンクデータ４５を、キャッシュデータ３２とは別に記憶部１７に保存する。
また、自動保存部４１は、記憶部１７に新たな画像データまたは再生データが記憶されると、それらのデータを再利用データ４３として、キャッシュデータ３２とは別に記憶部１７にコピーして保存する。
なお、自動保存部４１は、記憶部１７に新たなデータが記憶されたか否かを判断するために、記憶部１７のキャッシュデータ３２と、再利用データ４３とを比較してもよい。
この場合、再利用データ４３に含まれない画像データまたは再生データがキャッシュデータ３２に含まれている場合、自動保存部４１は、その画像データまたは再生データを、再利用データ４３にコピー保存する。
新たな画像データまたは再生データを再利用データ４３として記憶部１７に保存すると、自動保存部４１は、コピー保存したデータのリンクデータ４５を記憶部１７から削除する。
【００４０】
図４は、ウェブブラウジング中の自動保存処理のフローチャートである。
ウェブブラウジングの際には、ブラウザ部３１および自動保存部４１が動作する。
そして、ブラウザ部３１は、送信要求に応じて表示データなどを受信すると、受信データをキャッシュデータ３２として記憶部１７に保存する。
このブラウザ部３１のキャッシュデータ３２の保存処理のバックグランドにおいて、自動保存部４１は、キャッシュデータ３２を監視する。
自動保存部４１は、ブラウザ部３１と非同期な動作によりキャッシュデータ３２を監視する。
【００４１】
自動保存部４１は、新たなＵＲＬのダウンロードデータがキャッシュデータ３２として記憶部１７に保存されたか否かを判断する（ステップＳＴ１）。
自動保存部４１は、新たなＵＲＬのキャッシュデータ３２が保存されるまでステップＳＴ１の判断処理を繰り返す。
【００４２】
新たなＵＲＬのキャッシュデータ３２として前記ダウンロードデータが記憶部１７に保存されると、自動保存部４１は、新たに保存されたＵＲＬのメインデータが携帯電話機１で再利用可能なデータへのリンクを含むか否かを判断する（ステップＳＴ２）。
たとえばメインデータに画像データまたは再生データへのリンクが含まれている場合、自動保存部４１は、再利用可能なデータへのリンクが含まれていると判断する。
再利用可能なデータへのリンクが含まれていない場合、自動保存部４１は、次のＵＲＬのメインデータが保存されるまでステップＳＴ１，ＳＴ２の判断処理を繰り返す。
【００４３】
再利用可能なデータへのリンクを含む新たなＵＲＬのメインデータが記憶部１７に保存された場合、自動保存部４１は、当該ＵＲＬのすべてのリンク先のデータがダウンロードされたか否かを判断する（ステップＳＴ３）。
ＵＲＬのすべてのリンク先のデータがダウンロードされていない場合、自動保存部４１は、設定データ３３から表示モードを読み込み（ステップＳＴ４）、表示モードがフルスクリーンモードであるか否かを判断する（ステップＳＴ５）。
そして、表示モードがフルスクリーンモードである場合、自動保存部４１は、メインデータを読み込んで解析し、メインデータに含まれるリンクデータ４５を抽出する（ステップＳＴ６）。
自動保存部４１は、抽出したリンクデータ４５を記憶部１７に保存する。
その後、自動保存部４１は、ステップＳＴ１の判断処理に戻る。
【００４４】
再利用可能なデータへのリンクを含む新たなＵＲＬのメインデータと、当該ＵＲＬのすべてのリンク先のデータがダウンロードされた場合、自動保存部４１は、ステップＳＴ３の判断処理においてＹｅｓと判断する。
自動保存部４１は、記憶部１７に保存した当該ＵＲＬのリンクデータ４５を削除する（ステップＳＴ８）。
自動保存部４１は、キャッシュデータ３２を再利用データ４３として保存する自動保存処理を実行する（ステップＳＴ９）。
【００４５】
図５は、図４の自動保存処理の詳細なフローチャートである。
自動保存部４１は、自動保存処理を開始すると（ステップＳＴ１１）、新たに保存するデータのサイズを読み込む（ステップＳＴ１２）。
また、自動保存部４１は、再利用データ４３として記憶部１７に確保した再利用データエリア４６の空き容量を読み込む（ステップＳＴ１３）。
そして、自動保存部４１は、新たに保存するデータのサイズが空き容量以下であるか否かを判断する（ステップＳＴ１４）。
新たに保存するデータのサイズが空き容量以下である場合、自動保存部４１は、キャッシュデータ３２から再利用可能なデータを読み込み、再利用データ４３として記憶部１７にコピー保存する（ステップＳＴ１５）。
これにより、記憶部１７には、再利用可能なデータとして、ウェブブラウジング中に受信した画像データや再生データが蓄積保存される。
【００４６】
新たに保存するデータのサイズが空き容量より大きい場合、自動保存部４１は、空き容量を確保するための処理を開始する。
具体的には、自動保存部４１は、再利用データ４３として記憶部１７に保存されたデータから、最も保存時刻が古いデータを読み込む（ステップＳＴ１６）。
自動保存部４１は、読み込んだデータへのユーザアクセスの有無を判断する（ステップＳＴ１７）。
自動保存部４１は、たとえば図３の再利用データ４３の管理データ４４にアクセスし、読み込んだデータのファイル名と同一のレコードに含まれるユーザアクセス情報の有無を判断すればよい。
【００４７】
読み込んだデータへのユーザアクセス情報が存在する場合、自動保存部４１は、さらにそのユーザアクセス時刻が、タイマ１４の現時刻から１０日以内であるか否かを判断する（ステップＳＴ１８）。
読み込んだデータのユーザアクセス時刻が１０日以内である場合、自動保存部４１は、次に古いデータを読み込み（ステップＳＴ１９）、ステップＳＴ１７に戻る。
【００４８】
これに対して、読み込んだデータへのユーザアクセス情報が無い場合、またはユーザアクセス時刻が１０日より古い場合、自動保存部４１は、読み込んだデータを記憶部１７の再利用データエリア４６から削除する（ステップＳＴ２０）。
再利用データエリア４６からデータを削除した後、自動保存部４１は、削除後の再利用データエリア４６の空き容量を読み込み（ステップＳＴ２１）、新たに保存するデータを保存するための空き容量が確保されたか否かを判断する（ステップＳＴ２２）。
新たに保存するデータを保存するための空き容量が確保されていない場合、自動保存部４１は、次に古いデータを読み込み（ステップＳＴ２３）、ステップＳＴ１７に戻る。
【００４９】
新たに保存するデータを保存するための空き容量が確保された場合、自動保存部４１は、キャッシュデータ３２から再利用可能なデータを読み込み、再利用データ４３として記憶部１７にコピー保存する（ステップＳＴ２４）。
これにより、記憶部１７には、再利用可能なデータとして、最新のウェブブラウジング中に受信した画像データや再生データが蓄積保存される。
【００５０】
図６は、再利用データ４３の更新処理による図３の再利用データエリア４６の管理データ４４の更新処理の説明図である。
管理データ４４は、再利用データエリア４６とともに、自動保存部４１により更新される。
図６（Ａ）は、削除処理前の管理データ４４の一例である。
図６（Ｂ）は、図６（Ａ）についての削除処理直後の管理データ４４である。
図６（Ｃ）は、図６（Ｂ）に対して新たな再利用データ４３を保存した後の管理データ４４である。
【００５１】
再利用データエリア４６の管理データ４４は、再利用データとして記憶部１７に保存されたデータの情報を有する。
管理データ４４は、データ毎の複数のレコードを有する。
各レコードは、再利用データ４３の取得元のリンク情報、ファイル名、保存時刻、最新のユーザアクセス時刻、データサイズなどの情報を含む。
図６（Ａ）の削除処理前の管理データ４４は、複数の再利用データ４３の情報を有する。
複数の再利用データ４３は、保存時刻の古い順番に並んでいる。
そして、新たに４８ｋＢｙｔｅの「ＺＺＺ．ｊｐｅｇ」を保存する場合において、再利用データエリア４６の空き容量が４８ｋＢｙｔｅより少ない場合、自動保存部４１は、複数の再利用データ４３を、図６（Ａ）の上側から順番に読み込み、アクセス情報に基づく判断を実行する。
これにより、自動保存部４１は、図６（Ａ）の上から１番目から６番目のデータを削除する。
ただし、自動保存部４１は、１０日以内のアクセス時刻を有する上から２番目のレコードのデータは削除しない。
【００５２】
この削除により、再利用データエリア４６に保存されているデータは、図６（Ｂ）のようになる。
この削除処理により、合計４９ｋＢｙｔｅの空き容量を確保できる。
自動保存部４１は、新たな保存するデータを保存可能な空き容量が確保できたので、「ＺＺＺ．ｊｐｅｇ」を再利用データ４３として記憶部１７に保存する
これにより、図６（Ｃ）に示すように、管理データ４４の最下部に、「ＺＺＺ．ｊｐｅｇ」のファイル名を有するレコードが追加される。
【００５３】
図７は、ウェブブラウジング終了後の自動保存処理のフローチャートである。
ウェブブラウジングが終了すると、ブラウザ部３１および自動保存部４１は停止する。
ブラウザ部３１は、ウェブブラウジング終了時にキャッシュデータ３２を削除する。
記憶部１７には、フルスクリーンモードで表示しようしたウェブページの未受信データのリンクデータ４５が記憶される。
【００５４】
タスクスケジューラ４２は、ウェブブラウジングが終了した状態で周期的に動作する。
タスクスケジューラ４２は、ダウンロードを必要とするリンクデータ４５が記憶部１７に記憶されているか否かを判断する（ステップＳＴ３１）。
また、タスクスケジューラ４２は、無線通信部１１の通信経路が空いているか否かを判断する（ステップＳＴ３２）。
そして、ダウンロードを必要とするリンクデータ４５が記憶部１７に記憶されていない場合、または、通信経路が空いていない場合、タスクスケジューラ４２は、終了する（ステップＳＴ３３）。
【００５５】
これに対して、ダウンロードを必要とするリンクデータ４５が記憶部１７に記憶され、かつ、通信経路が空いている場合、タスクスケジューラ４２は、自動保存処理を開始する。
自動保存処理において、タスクスケジューラ４２は、記憶部１７からリンクデータ４５を読み込む（ステップＳＴ３４）。
タスクスケジューラ４２は、ブラウザ部３１および自動保存部４１を起動し、読み込んだリンクデータ４５をブラウザ部３１へ出力する（ステップＳＴ３５）。
これにより、ブラウザ部３１は、記憶部１７に保存されていた未受信のリンクデータ４５の送信要求を無線通信部１１により送信させる。
また、ブラウザ部３１は、この要求に応じて受信したデータをキャッシュデータ３２として記憶部１７に保存する。
【００５６】
未受信のリンクデータ４５を用いたブラウザ部３１の受信処理が完了すると、キャッシュエリア３４には、新たにダウンロードしたデータが保存される。
自動保存部４１は、自動保存処理において、図４および図５の処理を実行し、キャッシュデータ３２を監視する（ステップＳＴ３６）。
このタイミングでは、ブラウザ部３１が新たにダウンロードしたデータがキャッシュデータ３２として記憶部１７に保存されている。
そのため、自動保存部４１は、新たに受信されたダウンロードデータを再利用データ４３として記憶部１７にコピー保存する（図５のステップＳＴ１５，ＳＴ２４）。
また、自動保存部４１は、新たに受信されたダウンロードデータのリンクデータ４５を削除する（図４のステップＳＴ８）。
これにより、記憶部１７には再利用可能なデータとして、フルスクリーンモードで表示しようしたウェブページの画像データまたは再生データが記憶される。
【００５７】
図８は、携帯モードでの処理の説明図である。
図８（Ａ）は、携帯モードでの表示部１３の表示画面例である。
図８（Ｂ）は、図８の表示の場合のキャッシュデータ３４である。
図８（Ｃ）は、図８の表示の場合の再利用データ４６の一例である。
【００５８】
図８（Ａ）に示すように、携帯モードでの表示画面では、ウェブページに関連付けられた画像データの画像は、予め設定された所定のサイズにより、表示部１３の左端を基準に表示される。
図８（Ａ）のウェブページの表示のために、１個のメインデータと、５個のリンクデータ４５とを受信した場合、図８（Ｂ）に示すように、キャッシュデータ３２として６個のファイルが保存される。
図８（Ｂ）は、ファイル名「．ｈｔｍｌ」のメインデータのファイルに、ファイル名「ＸＸＸ．ｊｐｇ」の画像データのファイルと、ファイル名「ＹＹＹ．ｍｉｄｉ」の音声データのファイルと、ファイル名「ＹＹＹ．ｍｐ３」の圧縮音声データのファイルと、ファイル名「ＹＹＹ．ｆｌｖ」の動画データのファイルと、ファイル名「ＰＰＰ．ｊｐｇ」の画像データのファイルとが関連付けられている場合の例である。
【００５９】
そして、たとえば図８（Ｂ）の最下の画像データの受信が完了する前に、ブラウザ部３１が終了（停止）した場合、図８（Ｃ）に示すように、再利用データ４３として、「ＸＸＸ．ｊｐｇ」の画像データのファイルと、ファイル名「ＹＹＹ．ｍｉｄｉ」の音声データのファイルとが、コピー保存される。
図８の例の場合、ファイル名「ＹＹＹ．ｍｐ３」の圧縮音声データと、ファイル名「ＹＹＹ．ｆｌｖ」の動画データとは、携帯電話機１において再利用不可能なデータである。
【００６０】
図９は、フルスクリーンモードでの処理の説明図である。
図９（Ａ）は、図８と同じウェブページをフルスクリーンモードで表示部１３に表示した場合の表示画面例である。
図９（Ｂ）は、ウェブブラウジング終了時での再利用データ４６である。
図９（Ｃ）は、ウェブブラウジング終了時でのリンクデータ４７である。
図９（Ｄ）は、ウェブブラウジング終了後の再利用データ４６である。
【００６１】
図９（Ａ）に示すように、フルスクリーンモードでの表示画面では、ウェブページに関連付けられた画像データの画像は、メインデータのレイアウト情報に基づくサイズにより、表示部１３の任意の位置に表示される。
そして、たとえば図８（Ｂ）の最下の画像データの受信が完了する前に、ブラウザ部３１が終了（停止）した場合、図９（Ｂ）に示すように、再利用データ４３として、「ＸＸＸ．ｊｐｇ」の画像データのファイルと、ファイル名「ＹＹＹ．ｍｉｄｉ」の音声データのファイルとが、コピー保存される。
また、図９（Ｃ）に示すように、リンクデータ４５として、ファイル名「ＰＰＰ．ｊｐｇ」の画像データのリンクデータ４５が記憶部１７に保存される。
その後、タスクスケジューラ４２に基づく自動保存処理により、ファイル名「ＰＰＰ．ｊｐｇ」の画像データがキャッシュデータ３２として保存されると、図９（Ｄ）に示すように、再利用データ４６には、ファイル名「ＰＰＰ．ｊｐｇ」の画像データが追加保存される。
【００６２】
図１０は、電子メール作成時に携帯電話機１に実現される機能を示すブロック図である。
電子メール作成時には、ＣＰＵ１６には、メール作成部（ＭＡＩＬ）５１が実現される。記憶部１７は、作成する電子メールデータ５２、再利用データ４３などを記憶する。
【００６３】
メール作成部５１は、メール作成時に動作する。
そして、メール作成部５１は、メール作成画面の表示データを生成し、表示部１３に表示させる。
メール作成画面の表示中に、メール作成部５１は、操作部１２から入力されたテキストデータを含む電子メールデータ５２を生成する。
メール作成部５１は、生成した電子メールデータ５２を記憶部１７に保存する。
【００６４】
また、メール作成部５１は、電子メール作成中の操作部１２の指示に基づいて、電子メールに添付するファイルの選択画面の表示データを生成し、表示部１３に表示させる。
このとき、メール作成部５１は、再利用データ４３として記憶部１７に記憶されてるデータのファイル名を選択画面に含める。
ファイルの選択画面の表示中に、メール作成部５１は、操作部１２の指示に基づいて、添付ファイルの選択画面から１のファイルを選択し、そのファイルのデータを電子メールデータ５２に追加する。
【００６５】
図１１は、実施形態の携帯電話機１において、ブラウザ部３１が取得した画像データを電子メールにより再利用するまでの操作画面（手順）の説明図である。
この実施形態では、ブラウザ部３１は、操作部１２の指示に基づいてウェブページのデータを受信すると、キャッシュデータエリア３４に受信データを保存し、図１１（Ａ）に示すように、ウェブページの表示画面を表示部１３に表示する。
また、ブラウザ部３１のバックグランドで動作する自動保存処理部は、キャッシュデータ３２を、再利用データエリア４６にコピーする。
これにより、再利用データエリア４６には、キャッシュデータエリア３４に保存された２個の画像の画像データのコピーが保存される。
【００６６】
その後、操作部１２の指示によりメール作成部５１が起動されると、図１１（Ｂ）の電子メールの作成画面が表示部１３に表示される。
次いで、操作部１２により添付ファイルの選択が指示されると、メール作成部５１は、図１１（Ｃ）に示すように、添付ファイルの選択画面を表示部１３に表示する。
次いで、操作部１２により再利用データ４３の選択が指示されると、メール作成部５１は、図１１（Ｄ）に示すように、再利用データ４３の選択画面を表示部１３に表示する。
次いで、操作部１２により再利用データ４３が選択されると、メール作成部５１は、図１１（Ｅ）に示すように、再利用データ４３が添付された電子メールの作成画面を表示部１３に表示する。
このように、本実施形態の携帯電話機１では、ブラウジング時に自動的に受信したデータを、メール作成部５１が利用可能な再利用領域にコピーするので、ユーザは簡単な操作により受信データを電子メールに添付することができる。
【００６７】
図１２は、比較例の携帯電話機１において、ブラウザ部３１が取得した画像データを電子メールにより再利用するまでの操作画面（手順）の説明図である。
なお、比較例の携帯電話機の説明において、実施形態と同一の符号を使用する。
【００６８】
比較例では、ブラウザ部３１は、操作部１２の指示に基づいてウェブページのデータを受信すると、キャッシュデータエリア３４に受信データを保存し、図１２（Ａ）に示すように、ウェブページの表示画面を表示部１３に表示する。
キャッシュデータ３２は、ブラウザ部３１の終了時に削除される。
【００６９】
その後、操作部１２の指示によりメール作成部５１が起動されると、図１２（Ｂ）の電子メールの作成画面が表示部１３に表示される。
次いで、操作部１２により履歴表示の選択が指示されると、メール作成部５１は、図１２（Ｃ）に示すように、ブラウザ部３１による表示履歴を表示する。
次いで、操作部１２によりウェブページが選択されると、ブラウザ部３１が起動され、図１２（Ｄ）に示すように、図１２（Ａ）と同様の画面が表示部１３に表示する。
次いで、メール作成部５１は、図１２（Ｅ）に示すようにダウンロードメニューを表示し、操作部１２により画像のダウンロード処理が指示されると、選択された画像をダウンロードする。
また、メール作成部５１は、図１２（Ｆ）に示すようにダウンロードの完了画面を表示部１３に表示する。
画像データのダウンロード完了すると、ブラウザ部３１が停止し、メール作成部５１は、図１２（Ｇ）に示すように、図１２（Ｂ）の電子メールの作成画面を表示部１３に表示する。
次いで、操作部１２により添付ファイルの選択が指示されると、メール作成部５１は、図１２（Ｈ）に示すように、添付ファイルの選択画面を表示部１３に表示する。
次いで、操作部１２によりダウンロードデータの選択が指示されると、メール作成部５１は、図１２（Ｉ）に示すように、再利用データ４３の選択画面を表示部１３に表示する。
次いで、操作部１２により再利用データ４３が選択されると、メール作成部５１は、図１２（Ｊ）に示すように、再利用データ４３が添付された電子メールの作成画面を表示部１３に表示する。
【００７０】
図１１の実施形態の携帯電話機１では、わすが５個の画面の操作により再利用データ４３の添付が完了するが、図１２の比較例の携帯電話機１では、１０個の画面の操作を必要とする。
また、比較例のように、従来の携帯電話機１では、ウェブページ上の画像データやmidiデータなどの端末で使用できるデータがあったとしても、それを直接端末で使用することができない。
これらのデータを比較例の携帯電話機１で利用するためには、目的のデータがあるページを再度開き、データを選択し、ダウンロードする必要がある。
このため、比較例の携帯電話機１では、一度見たデータでありながら、データを利用するためには多くの手順を必要とする。
【００７１】
これに対して、本実施形態の携帯電話機１では、ウェブブラウジングしている画像データや再生データを自動的にダウンロードして再利用可能なエリアに保存し、ウェブページ上のデータの再利用性を向上する。
そのため、たとえばウェブブラウジング中に表示・再生される画像データや音データを、後で他のアプリケーションで使用したい場合、ブックマークや表示履歴から、もしくは、検索機能をつかって再度検索を実行して、目的のデータがあるページを再表示する必要がない。
また、本実施形態の携帯電話機１は、通常、携帯電話専用ページの表示モードである携帯モードと、パーソナルコンピュータなどと共通するフルスクリーンモードの違いによる、ウェブページを構成するデータの容量の違いに考慮し、それぞれのモードで、データ保存の形式を変えている。
具体的には、携帯モードでは、ダウンロードしたデータをそのまま再利用可能に保存し、フルスクリーンモードでは、データへのリンク情報を保存し、待機中などの通信回線が空いている時間を利用して未受信のデータをダウンロードする。
これにより、本実施形態の携帯電話機１では、再利用するデータを、より効率よく再利用可能に保存し、収集することができる。
このような手段を講じない場合、フルスクリーンモードのデータは、途中までしかダウンロードされていない不完全データが多くなり、端末内での再利用率が低くなる。
このため、本実施形態では、従来に比べ、データ再利用時の手間を大幅に削減することができる。
また、本実施形態では、ウェブページの表示モードに連動して保存方法を変えるため、利用可能な有効データをより多く集める事ができる。
【００７２】
以上の実施形態は、本発明の好適な実施形態の例であるが、本発明は、これに限定されるものではなく、発明の要旨を逸脱しない範囲において種々の変形または変更が可能である。
【００７３】
たとえば上記実施形態では、ウェブブラウジングで取得したデータを、電子メールの添付データとして再利用している。
この他にも例えば、ウェブブラウジングで取得した画像データは、携帯電話機１の着信待ち受け画像、着信画像などとして再利用してもよい。また、音声データは、携帯電話機１の着信音として再利用してもよい。
【００７４】
上記実施形態では、携帯電話機１において、ブラウザ部３１およびメール作成部５１を実現している。
この他にも例えば、ＰＨＳ（Personal Handy phone System）端末、パーソナルコンピュータ端末、ＰＤＡ（Personal Data Assistance）、携帯ゲーム機器などの通信機器において、ブラウザ部３１およびメール作成部５１を実現してもよい。
【００７５】
上記実施形態では、自動保存部４１は、キャッシュテータエリア３４に再利用可能なデータが保存されると、この再利用可能なデータを再利用データエリア４６にコピー保存する。
また、自動保存部４１は、所定のファイル形式のデータのみ、再利用データエリア４６にコピー保存する。
この他にも例えば、自動保存部４１は、キャッシュデータエリア３４に保存された再利用可能なデータのうち、所定の条件に合致するデータのみを再利用データエリア４６に保存してもよい。
具体的には例えば、自動保存部４１は、再利用可能なデータが、所定のデータサイズ以上である場合には再利用データエリア４６に保存し、所定のデータサイズより小さい場合には保存しなくてもよい。
他にも例えば、自動保存部４１は、再利用可能なデータが、表示文字より大きいサイズ（表示ドット数）で表示される画像データの場合には再利用データエリア４６に保存し、それ以下のサイズの場合には保存しなくてもよい。
さらに他にも例えば、自動保存部４１は、再利用可能なデータが、ウェブページと同じサイト内の画像データである場合には再利用データエリア４６に保存し、外部リンクによる画像データである場合には保存しなくてもよい。
一般的にウェブページのデータ中の広告用の画像データのリンクデータ（ＵＲＬ）は、外部リンクとなっている。
よって、これらのフィルタリング処理により、広告用の画像データが再利用データエリア４６に不用意に保存されないようにできる。
【符号の説明】
【００７６】
１…携帯電話機（通信機器）、１１…通信部（無線通信部）、１２…操作部、１３…表示部１６…ＣＰＵ（制御部）、１７…記憶部、３１…ブラウザ部、３２…キャッシュデータ、３４…キャッシュエリア、４１…自動保存部（保存部）、４２…タスクスケジューラ（起動部）、４３…再利用データ（アプリケーションデータ）、４６…再利用データエリア（アプリケーションエリア）、５１…メール作成部（アプリケーション部）
【図１】
2011048704.tif 000003
【図２】
2011048704.tif 000004
【図３】
2011048704.tif 000005
【図４】
2011048704.tif 000006
【図５】
2011048704.tif 000007
【図６】
2011048704.tif 000008
【図７】
2011048704.tif 000009
【図８】
2011048704.tif 000010
【図９】
2011048704.tif 000011
【図１０】
2011048704.tif 000012
【図１１】
2011048704.tif 000013
【図１２】
2011048704.tif 000014