(57)【特許請求の範囲】
【請求項１】
電子メールの送受信機能を有する携帯情報端末であって、
前記電子メールを受信する度に、受信した前記電子メールから、それを識別するための識別情報と本文データとを抽出する、受信処理部と、
受信した前記電子メール毎に、前記受信処理部によって抽出された前記本文データを用い、バッファの記憶領域上に、前記本文データがテキスト表示された状態を表わす画像を展開して画像データを作成し、作成した画像データのサイズを表示領域のサイズに合わせて調整して、一覧表示用の画像データを生成する、画像データ生成部と、
受信した前記電子メール毎に、前記識別情報と前記一覧表示用の画像データとを紐付けて記憶する、情報記憶部と、
一覧表示の対象となる電子メールの前記識別情報と、前記一覧表示の対象となる電子メールの中から選択された電子メールの前記一覧表示用の画像データとを、前記情報記憶部から抽出し、抽出した前記識別情報及び前記画像データを用いて、受信した前記電子メールの一覧表示を行う、一覧表示部と、
を備えている、ことを特徴とする携帯情報端末。
【請求項２】
前記識別情報が、前記電子メールの受信日時、前記電子メールの送信元のメールアドレス、前記電子メールの件名のうち少なくとも一つを含む、請求項１に記載の携帯情報端末。
【請求項３】
電子メールを一覧表示するための方法であって、
（ａ）電子メールを受信する度に、受信した前記電子メールから、それを識別するための識別情報と本文データとを抽出する、ステップと、
（ｂ）受信した前記電子メール毎に、前記（ａ）のステップで抽出された前記本文データを用い、バッファの記憶領域上に、前記本文データがテキスト表示された状態を表わす画像を展開して画像データを作成し、作成した画像データのサイズを表示領域のサイズに合わせて調整して、一覧表示用の画像データを生成する、ステップと、
（ｃ）受信した前記電子メール毎に、前記（ａ）のステップで抽出された前記識別情報と、前記（ｂ）のステップで生成された前記一覧表示用の画像データと、を紐付けて、記憶装置に記憶させる、ステップと、
（ｄ）一覧表示の対象となる電子メールの前記識別情報と、前記一覧表示の対象となる電子メールの中から選択された電子メールの前記一覧表示用の画像データとを、前記記憶装置から抽出し、抽出した前記識別情報及び前記画像データを用いて、受信した前記電子メールの一覧表示を行う、ステップと、
を有している、ことを特徴とする電子メール表示方法。
【請求項４】
前記識別情報が、前記電子メールの受信日時、前記電子メールの送信元のメールアドレス、前記電子メールの件名のうち少なくとも一つを含む、請求項３に記載の電子メール表示方法。
【請求項５】
コンピュータによって、電子メールを一覧表示するためのプログラムであって、
前記コンピュータに、
（ａ）電子メールを受信する度に、受信した前記電子メールから、それを識別するための識別情報と本文データとを抽出する、ステップと、
（ｂ）受信した前記電子メール毎に、前記（ａ）のステップで抽出された前記本文データを用い、バッファの記憶領域上に、前記本文データがテキスト表示された状態を表わす画像を展開して画像データを作成し、作成した画像データのサイズを表示領域のサイズに合わせて調整して、一覧表示用の画像データを生成する、ステップと、
（ｃ）受信した前記電子メール毎に、前記（ａ）のステップで抽出された前記識別情報と、前記（ｂ）のステップで生成された前記一覧表示用の画像データと、を紐付けて、記憶装置に記憶させる、ステップと、
（ｄ）一覧表示の対象となる電子メールの前記識別情報と、前記一覧表示の対象となる電子メールの中から選択された電子メールの前記一覧表示用の画像データとを、前記記憶装置から抽出し、抽出した前記識別情報及び前記画像データを用いて、受信した前記電子メールの一覧表示を行う、ステップと、
を実行させる、プログラム。
【請求項６】
前記識別情報が、前記電子メールの受信日時、前記電子メールの送信元のメールアドレス、前記電子メールの件名のうち少なくとも一つを含む、請求項５に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールの送受信機能を有する携帯情報端末、電子メールを一覧表示するための電子メール表示方法、及びこれらを実現するためのプログラムに関する。
【背景技術】
【０００２】
従来から、携帯電話に代表される携帯情報端末を用いたメールシステムが構築されている（例えば、特許文献１参照。）。また、近年においては、携帯情報端末を構成するハードウェアの性能向上により、携帯情報端末でもＨＴＭＬメール等といった、表現力の向上が図られた電子メールの送受信が可能となっており、電子メール１件のデータ量は増加している。
【０００３】
更に、携帯情報端末には、一般に、電子メールの送受信時刻、送信元アドレス、題名を一覧表示させる一覧表示機能が付加されている。また、近年では、一覧表示において、画面の半分を使用して、選択された電子メールの本文も同時に表示すること（プレビュー表示）も行われている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−２１５１１９号公報（第２図）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、携帯情報端末では、通常、ユーザの要求に即座に反応するため、一覧表示の対象となる情報のうち、本文以外の情報は、常時、読込速度及び書込速度の速いメモリ（揮発性メモリ)に読み込まれている。一方、本文を表すテキストデータ及び添付ファイル等は、速度は遅いが容量が大きい不揮発性メモリに読み込まれる。
【０００６】
このため、携帯情報端末のプロセッサは、電子メールの一覧表示の中からある電子メールが選択されると、本文をプレビュー表示するため、不揮発性メモリにアクセスする必要があり、プレビュー表示には時間が掛かるという問題がある。また、選択された電子メールがＨＴＭＬメールである場合は、プレビュー表示の前に、ＨＴＭＬパーサによる解析も行われるため、更に時間が掛かってしまう。
【０００７】
このような問題の解決措置としては、揮発性メモリの容量の増加が考えられるが、この場合は、携帯情報端末の大型化を招いてしまうため、揮発性メモリの容量の増加は困難である。よって、現在の携帯情報端末において、プレビュー表示を行う場合は、プレビュー表示を行わない場合に比べて、表示のもたつきが発生するが、ユーザは、このことを受け入れざるを得ない状況にある。
【０００８】
本発明の目的の一例は、上記問題を解消し、電子メールの本文をプレビュー表示する際のもたつきの発生を抑制し得る、携帯情報端末、電子メール表示方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明の一側面における携帯情報端末は、電子メールの送受信機能を有する携帯情報端末であって、
前記電子メールを受信する度に、受信した前記電子メールから、それを識別するための識別情報と本文データとを抽出する、受信処理部と、
受信した前記電子メール毎に、前記受信処理部によって抽出された前記本文データから、一覧表示用の画像データを生成する、画像データ生成部と、
受信した前記電子メール毎に、前記識別情報と前記一覧表示用の画像データとを紐付けて記憶する、情報記憶部と、
一覧表示の対象となる電子メールの前記識別情報と、前記一覧表示の対象となる電子メールの中から選択された電子メールの前記一覧表示用の画像データとを、前記情報記憶部から抽出し、抽出した前記識別情報及び前記画像データを用いて、受信した前記電子メールの一覧表示を行う、一覧表示部と、
を備えている、ことを特徴とする。
【００１０】
また、上記目的を達成するため、本発明の一側面における電子メール表示方法は、電子メールを一覧表示するための方法であって、
（ａ）電子メールを受信する度に、受信した前記電子メールから、それを識別するための識別情報と本文データとを抽出する、ステップと、
（ｂ）受信した前記電子メール毎に、前記（ａ）のステップで抽出された前記本文データから、一覧表示用の画像データを生成する、ステップと、
（ｃ）受信した前記電子メール毎に、前記（ａ）のステップで抽出された前記識別情報と、前記（ｂ）のステップで生成された前記一覧表示用の画像データと、を紐付けて、記憶装置に記憶させる、ステップと、
（ｄ）一覧表示の対象となる電子メールの前記識別情報と、前記一覧表示の対象となる電子メールの中から選択された電子メールの前記一覧表示用の画像データとを、前記記憶装置から抽出し、抽出した前記識別情報及び前記画像データを用いて、受信した前記電子メールの一覧表示を行う、ステップと、
を有している、ことを特徴とする。
【００１１】
更に、上記目的を達成するため、本発明の一側面におけるプログラムはコンピュータによって、電子メールを一覧表示するためのプログラムであって、
前記コンピュータに、
（ａ）電子メールを受信する度に、受信した前記電子メールから、それを識別するための識別情報と本文データとを抽出する、ステップと、
（ｂ）受信した前記電子メール毎に、前記（ａ）のステップで抽出された前記本文データから、一覧表示用の画像データを生成する、ステップと、
（ｃ）受信した前記電子メール毎に、前記（ａ）のステップで抽出された前記識別情報と、前記（ｂ）のステップで生成された前記一覧表示用の画像データと、を紐付けて、記憶装置に記憶させる、ステップと、
（ｄ）一覧表示の対象となる電子メールの前記識別情報と、前記一覧表示の対象となる電子メールの中から選択された電子メールの前記一覧表示用の画像データとを、前記記憶装置から抽出し、抽出した前記識別情報及び前記画像データを用いて、受信した前記電子メールの一覧表示を行う、ステップと、
を実行させる、ことを特徴とする。
【発明の効果】
【００１２】
以上のように、本発明における、携帯情報端末、電子メール表示方法、及びプログラムによれば、電子メールの本文をプレビュー表示する際のもたつきの発生を抑制することができる。
【図面の簡単な説明】
【００１３】
【図１】図１は、本発明の実施の形態における携帯情報端末とそれが構成するメールシステムとを示す図である。
【図２】図２は、本発明の実施の形態における携帯情報端末の構成を示すブロック図である。
【図３】図３は、本発明の実施の形態における携帯情報端末の動作を示すフロー図である。
【発明を実施するための形態】
【００１４】
（実施の形態）
以下、本発明の実施の形態における携帯情報端末、電子メール表示方法、及びプログラムについて、図１〜図３を参照しながら説明する。最初に、本実施の形態における携帯情報端末の構成について図１を用いて説明する。図１は、本発明の実施の形態における携帯情報端末とそれが構成するメールシステムとを示す図である。
【００１５】
図１に示す本実施の形態における携帯情報端末１０は、電子メールの送受信機能を有する携帯電話、またはスマートフォン等であり、インターネット８０を介してメールサーバ７０にアクセスすることができる。そして、携帯情報端末１０は、メールサーバ７０を経由して、他の携帯情報端末及びパーソナルコンピュータに電子メールを送信し、また、これらからの電子メールを受信する。
【００１６】
図１に示すように、携帯情報端末１０は、表示装置６０を備え、表示装置６０の画面にメール一覧６１を表示させることができる。図１の例では、メール一覧６１は、受信された各電子メールの識別情報６２と、受信された電子メールの中から選択された電子メールのプレビュー６４とで構成される。また、識別情報６２は、対応する受信メールを識別するための情報であり、本実施の形態では、対応する電子メールの受信日時、送信元のアドレス、及び題名（件名）を含む。なお、以降の説明では、識別情報６２のまとまりを「一覧情報」６３とする。
【００１７】
続いて、図２を用いて、携帯情報端末１０の構成について説明する。図２は、本発明の実施の形態における携帯情報端末の構成を示すブロック図である。図２に示すように、携帯情報端末１０は、受信処理部２０と、画像データ生成部３０と、情報記憶部４０と、一覧表示部５０とを備えている。
【００１８】
受信処理部２０は、電子メールを受信し、受信する度に、受信した電子メールから、それを識別するための識別情報６２と本文データとを抽出する。画像データ生成部３０は、受信した電子メール毎に、受信処理部２０によって抽出された本文データから、一覧表示用の画像データ６５を生成する。また、このとき生成される一覧表示用の画像データ６５が、プレビュー６４として用いられる。つまり、受信した全ての電子メールについて、プレビュー６４が生成される。
【００１９】
情報記憶部４０は、受信した電子メール毎に、識別情報６２と一覧表示用の画像データ６５とを紐付けて記憶する。一覧表示部５０は、一覧表示の対象となる電子メールの識別情報６２（即ち、一覧情報６３）と、一覧表示の対象となる電子メールの中から選択された電子メールの一覧表示用の画像データ６５とを、情報記憶部４０から抽出する。そして、一覧表示部５０は、抽出した識別情報６２（一覧情報６３）及び画像データ６５を用いて、受信した電子メールの一覧表示を行う（図１参照）。
【００２０】
このように、携帯情報端末１０においては、電子メールの受信の度に、プレビュー用（一覧表示用）の画像データ６５が作成される。つまり、携帯情報端末１０では、プレビューの表示が指示されて初めて、プレビュー対象となった電子メールについて、プレビュー用（一覧表示用）の画像データ６５が作成されるのではない。このため、携帯情報端末１０によれば、電子メールの本文をプレビュー表示する際のもたつきの発生が抑制され、ユーザは、ストレス無く、電子メールの一覧表示から、目的の電子メールを選択することができる。
【００２１】
ここで、携帯情報端末１０の各部について更に具体的に説明する。図２に示すように、画像データ生成部３０は、データ解析部３１と、バッファ３２とを備えている。また、一覧表示部５０は、一覧処理部５１と、バッファ５２とを備えている。バッファ３２及びバッファ５２は、共に、メモリ等の記憶装置であるが、このうち、バッファ５２は、画像データ生成部３０のバッファ３２と異なり、表示装置６０に接続されている。本実施の形態では、バッファ５２の記憶領域に展開された画像が、表示装置６０の表示画面に表示される。
【００２２】
画像データ生成部３０において、データ解析部３１は、受信処理部２０から本文データを受け取ると、これを解析し、テキスト表示された状態を特定する。例えば、電子メールの本文データが日本語で記載されている場合は、本文データは文字コードで構成されているため、データ解析部３１は、各文字コードが対応する日本語の文字を特定する。また、電子メールがＨＴＭＬメールである場合は、データ解析部３０１は、構文解析を行い、使用されている文字、その大きさ、フォント及び図形等を特定する。
【００２３】
そして、データ解析部３１は、バッファ３２の記憶領域上に、特定した文字（ＨＴＭＬメールの場合は文字及び図形）が表示された状態を表す画像を展開する。これにより、本文データがテキスト表示された状態の画像データが生成される。また、データ解析部３１は、作成した画像データのサイズをメール一覧６１のサイズに合わせて調整し、調整後の画像データを一覧表示用の画像データ６５とする。そして、データ解析部３１は、一覧表示用の画像データ６５を情報記憶部４０に出力する。
【００２４】
また、一覧表示部５０において、一覧処理部５１は、情報記憶部４０から、一覧表示の対象となる各電子メールの識別情報６２（一覧情報６３）を取得する。更に、一覧処理部５１は、ユーザが、いずれかの電子メールを選択した場合は、選択された電子メールの一覧表示用の画像データ６５も、情報記憶部４０から取得する。なお、本実施の形態では、ユーザは、例えば、携帯情報端末１０の操作キー（図１参照）等を用いて、メール一覧中のいずれかの電子メールをフォーカスすることにより、電子メールの選択を行うことができる。
【００２５】
そして、一覧処理部５１は、バッファ５２の記憶領域上に、一覧情報６３が表示された状態を表す画像と、取得された画像データ６５の画像とを展開し、メール一覧６１の画像データを生成する。その後、バッファ５２が、生成された画像データを、表示装置６０に出力すると、表示装置６０の表示画面にメール一覧６１が表示される。
【００２６】
次に、本発明の実施の形態における携帯情報端末１０の動作について図３を用いて説明する。図３は、本発明の実施の形態における携帯情報端末の動作を示すフロー図である。以下の説明においては、適宜図１及び図２を参酌する。また、本実施の形態では、携帯情報端末１０を動作させることによって、電子メール表示方法が実施される。よって、本実施の形態における電子メール表示方法の説明は、以下の携帯情報端末１０の動作説明に代える。
【００２７】
図３に示すように、最初に、受信処理部２０が、メールサーバ７０からインターネット８０を経由して電子メールを受信すると、受信した電子メールから、それを識別するための識別情報６２と本文データとを抽出する（ステップＡ１）。また、ステップＡ１において、受信処理部２０は、識別情報６２を情報記憶部４０に出力し、それに記憶させる。更に、受信処理部２０は、本文データを画像データ生成部３０に出力する。
【００２８】
次に、画像データ生成部３０において、データ解析部３１は、受信処理部２０から本文データを受け取ると、これを解析し、テキスト表示された状態を特定する（ステップＡ２）。このとき、受信した電子メールがＨＴＭＬメールである場合は、データ解析部３１は、構文解析を行い、これによってテキスト表示された状態を特定する。
【００２９】
次に、データ解析部３１は、テキスト表示された状態を特定するデータをバッファ３２に出力して、画像データを生成させる（ステップＡ３）。なお、バッファ３２は、上述したように表示装置６０に接続されていないため、生成された画像が、表示装置６０の画面上に表示されることはない。
【００３０】
次に、データ解析部３１は、ステップＡ３で生成された画像データを切り出し、プレビューとして適切なサイズの画像データとし、これを一覧表示用の画像データ６５とする（ステップＡ４）。また、データ解析部３１は、この一覧表示用の画像データ６５を、情報記憶部４０に出力する。
【００３１】
次に、ステップＡ４が実行されると、情報記憶部４０は、出力された画像データ６５を、対応する識別情報６２に紐付けて記憶し、これらを１件のメール情報として管理する（ステップＡ５）。
【００３２】
次に、ステップＡ５の実行が終了すると、一覧処理部５１は、ユーザがキー操作等によってメール一覧６１の表示を指示しているかどうかを判定する（ステップＡ６）。判定の結果、指示が行われていない場合は、再度、ステップＡ１〜Ａ５が実行される。一方、判定の結果、指示が行われている場合は、ステップＡ７以降が実行される。
【００３３】
ステップＡ７では、一覧処理部５１は、メール一覧６１に表示可能な件数分の識別情報６２（一覧情報６３）を情報記憶部４０から取得する。そして、一覧処理部５１は、バッファ５２に、一覧情報６３が表示された状態を特定するデータを出力し、一覧情報６３を表示装置６０の画面に表示させる。
【００３４】
次に、一覧処理部５１は、ユーザが、一覧情報６３の中のいずれかの電子メールをフォーカスすると、フォーカスの存在する電子メールの識別情報６２に基づいて、情報記憶部４０から対応する一覧表示用の画像データ６５を取得する。そして、一覧処理部５１は、バッファ５２に、取得された画像データ６５を出力し、プレビュー６４を表示装置６０の画面に表示させる（ステップＡ８）。
【００３５】
以上のステップＡ１〜Ａ８により、表示装置６０の画面には、一覧情報６１とプレビュー６４とが表示されるが、プレビュー用の画像データは、電子メールが受信される度に生成されている。このため、プレビュー６４の表示にかかる時間は最小限となっており、ユーザが表示の遅延にストレスを感じる可能性は極めて少ないと考えられる。
【００３６】
また、本実施の形態におけるプログラムは、携帯電話又はスマートフォン等を構成するコンピュータに、図３に示すステップＡ１〜Ａ８を実行させるプログラムであれば良い。このプログラムを上記コンピュータにインストールし、実行することによって、本実施の形態における携帯情報端末１０と電子メール表示方法とを実現することができる。
【００３７】
更に、この場合、上記コンピュータのＣＰＵ（Central Processing Unit）は、受信処理部２０、データ解析部３１、一覧処理部５１として機能し、処理を行なう。また、コンピュータに備えられたメモリ等の記憶装置が、情報記憶部４０、バッファ３２、バッファ５２として機能する。
【００３８】
また、本実施の形態におけるプログラムは、記録媒体に格納された状態で、またはインターネット等のネットワークを介して提供されても良い。記憶媒体の例としては、ＣＦ（Compact Flash）及びＳＤ（Secure Digital）等の汎用的な半導体記憶デバイスが挙げられる。
【産業上の利用可能性】
【００３９】
本発明によれば、携帯情報端末において、電子メールの本文をプレビュー表示する際のもたつきの発生を抑制することができる。本発明は、携帯電話、スマートフォンといった携帯情報端末に有用である。
【符号の説明】
【００４０】
１０  携帯情報端末
２０  受信処理部
３０  画像データ生成部
３１  データ解析部
３２  バッファ
４０  情報記憶部
５０  一覧表示部
５１  一覧処理部
５２  バッファ
６０  表示装置
６１  メール一覧
６２  識別情報
６３  一覧情報
６４  プレビュー
６５  一覧表示用の画像データ
７０  メールサーバ
８０  インターネット
【図１】
0005218996.tif 000002
【図２】
0005218996.tif 000003
【図３】
0005218996.tif 000004