(57)【要約】【課題】本発明は、煩雑なユーザ操作を要することなく、低コストで適切に内部メモリの空き容量を確保するとともに、該内部メモリの全容量を超える巨大ファイルが添付された電子メールであっても受信することが可能な電子メール受信装置及び電子メール受信プログラムを提供することを目的とする。【解決手段】本発明は、電子メールの受信や格納を制御するメール管理部１２と、受信メールを格納する内部メモリ１４と、外部メモリ４ａが着脱されるスロット部４と、を有して成る電子メール受信装置において、メール管理部１２は、メールの受信に際して、受信メールの添付ファイルを外部メモリ４ａに分離格納し、内部メモリ１４にメール本体とリンク情報を格納する構成としている。【選択図】      図１
2004234583.tif 000002
【特許請求の範囲】
【請求項１】
電子メールの受信や格納を制御するメール管理部と、受信した電子メールを格納する内部記憶媒体と、着脱可能な外部記憶媒体と前記メール管理部との間のアクセス手段であるインターフェイス部と、を有して成る電子メール受信装置において、
前記メール管理部は、電子メールの受信に際して、受信しようとする電子メールの添付ファイルを前記外部記憶媒体に分離格納し、前記内部記憶媒体には、前記添付ファイルを除く電子メール本体と、該電子メール本体と前記添付ファイルを関連付けるリンク情報と、を格納することを特徴とする電子メール受信装置。
【請求項２】
電子メールの受信や格納を制御するメール管理部と、受信した電子メールを格納する内部記憶媒体と、着脱可能な外部記憶媒体と前記メール管理部との間のアクセス手段であるインターフェイス部と、を有して成る電子メール受信装置において、
前記メール管理部は、前記内部記憶媒体に格納された電子メールの閲覧に際して、閲覧対象に選択された電子メールの添付ファイルを前記外部記憶媒体に分離格納し、前記内部記憶媒体には、前記添付ファイルを除く電子メール本体と、該電子メール本体と前記添付ファイルを関連付けるリンク情報と、を格納することを特徴とする電子メール受信装置。
【請求項３】
電子メールの受信や格納を制御するメール管理部と、受信した電子メールを格納する内部記憶媒体と、着脱可能な外部記憶媒体と前記メール管理部との間のアクセス手段であるインターフェイス部と、ユーザ操作を受け付ける入力部と、を有して成る電子メール受信装置において、
前記メール管理部は、前記入力部への所定操作に応じて、前記内部記憶媒体に格納された電子メールの添付ファイルを前記外部記憶媒体に分離格納し、前記内部記憶媒体には、前記添付ファイルを除く電子メール本体と、該電子メール本体と前記添付ファイルを関連付けるリンク情報と、を格納することを特徴とする電子メール受信装置。
【請求項４】
前記メール管理部は、前記添付ファイルの分離格納に際して、所定条件に合致した添付ファイルのみを前記外部記憶媒体に分離格納することを特徴とする請求項１〜請求項３のいずれかに記載の電子メール受信装置。
【請求項５】
電子メールの受信や格納を制御するメール管理部と、受信した電子メールを格納する内部記憶媒体と、着脱可能な外部記憶媒体と前記メール管理部との間のアクセス手段であるインターフェイス部と、を有して成る電子メール受信装置を機能させるための電子メール受信プログラムにおいて、
電子メールの受信に際して、受信しようとする電子メールの添付ファイルを前記外部記憶媒体に分離格納し、前記内部記憶媒体には、前記添付ファイルを除く電子メール本体と、該電子メール本体と前記添付ファイルを関連付けるリンク情報と、を格納するように、前記メール管理部を機能させるための電子メール受信プログラム。
【請求項６】
電子メールの受信や格納を制御するメール管理部と、受信した電子メールを格納する内部記憶媒体と、着脱可能な外部記憶媒体と前記メール管理部との間のアクセス手段であるインターフェイス部と、を有して成る電子メール受信装置を機能させるための電子メール受信プログラムにおいて、
前記内部記憶媒体に格納された電子メールの閲覧に際して、閲覧対象に選択された電子メールの添付ファイルを前記外部記憶媒体に分離格納し、前記内部記憶媒体には、前記添付ファイルを除く電子メール本体と、該電子メール本体と前記添付ファイルを関連付けるリンク情報と、を格納するように、前記メール管理部を機能させるための電子メール受信プログラム。
【請求項７】
電子メールの受信や格納を制御するメール管理部と、受信した電子メールを格納する内部記憶媒体と、着脱可能な外部記憶媒体と前記メール管理部との間のアクセス手段であるインターフェイス部と、ユーザ操作を受け付ける入力部と、を有して成る電子メール受信装置を機能させるための電子メール受信プログラムにおいて、
前記入力部への所定操作に応じて、前記内部記憶媒体に格納された電子メールの添付ファイルを前記外部記憶媒体に分離格納し、前記内部記憶媒体には、前記添付ファイルを除く電子メール本体と、該電子メール本体と前記添付ファイルを関連付けるリンク情報と、を格納するように、前記メール管理部を機能させるための電子メール受信プログラム。
【請求項８】
前記添付ファイルの分離格納に際して、所定条件に合致した添付ファイルのみを前記外部記憶媒体に分離格納するように、前記メール管理部を機能させることを特徴とする請求項５〜請求項７のいずれかに記載の電子メール受信プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、外部記憶媒体を着脱可能な電子メール受信装置、及び該電子メール受信装置を機能させるための電子メール受信プログラムに関するものである。
【０００２】
【従来の技術】
近年、電子メール送受信機能を有する携帯電話機が広く一般に普及している。このような携帯電話機で送受信される電子メール１通の容量は、数百バイト〜数十キロバイト程度であり、受信メールを格納する内部メモリの容量は、装置の携帯性や価格を考慮して、２〜３メガバイトとされるのが主流である。
【０００３】
【特許文献１】
特開平１０−６５９４７号公報
【０００４】
【発明が解決しようとする課題】
確かに、上記構成から成る携帯電話機であれば、数百通の電子メールを内部メモリに格納することができるので、携帯電話機間で一般的なサイズの電子メールをやり取りするだけなら、さほど支障が生じることはない。
【０００５】
しかしながら、近年では、携帯電話機でも、パーソナルコンピュータ等から送信された比較的サイズの大きい添付ファイル（静止画や動画、音声など）を有する電子メールが受信できるようになってきており、このような添付ファイル付きの電子メールをやり取りする場合には、一度に受信可能なメール件数が内部メモリのサイズによって制限されてしまうという課題があった。そのため、上記構成から成る携帯電話機では、少しでも多くのメールを一度に受信するために、不必要な既読メールをまめに削除して内部メモリの空き容量を確保しておくなど、煩雑なユーザ操作が必要であり、ユーザは常に内部メモリの空き容量に注意を払っておかねばならなかった。また、いくら内部メモリの空き容量が確保されていても、その全容量を超える巨大ファイルが添付された電子メールを受信することは不可能であった。もちろん、内部メモリの容量を増強すれば、上記課題を解決することは可能であるが、内部メモリを大容量化すると大幅なコストアップが招かれるため、現実的な課題解決手段とは言えなかった。
【０００６】
なお、従来より、外部メモリの装着時には内部メモリの格納情報を該外部メモリに自動転送する機器も開示・提案されている（例えば、特許文献１を参照）。確かに、本文献の従来技術を携帯電話機に適用すれば、内部メモリの空き容量に依ることなく、大きな添付ファイル付きの電子メールを受信することが可能となる。しかしながら、本文献の従来技術は、内部メモリの格納データを全て外部メモリに自動転送するだけの構成であるため、該従来技術をそのまま携帯電話機に適用すると、添付ファイルだけでなく電子メール本体まで外部メモリへ転送されてしまい、外部メモリが携帯電話機本体から取り外されると、該電子メールの内容が確認できなくなるという課題を有していた。
【０００７】
本発明は、上記の問題点に鑑み、煩雑なユーザ操作を要することなく、低コストで適切に内部メモリの空き容量を確保するとともに、該内部メモリの全容量を超える巨大ファイルが添付された電子メールであっても受信することが可能な電子メール受信装置及び電子メール受信プログラムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記の目的を達成するために、本発明に係る電子メール受信装置は、電子メールの受信や格納を制御するメール管理部と、受信した電子メールを格納する内部記憶媒体と、着脱可能な外部記憶媒体と前記メール管理部との間のアクセス手段であるインターフェイス部と、を有して成る電子メール受信装置において、前記メール管理部は、電子メールの受信に際して、受信しようとする電子メールの添付ファイルを前記外部記憶媒体に分離格納し、前記内部記憶媒体には、前記添付ファイルを除く電子メール本体と、該電子メール本体と前記添付ファイルを関連付けるリンク情報と、を格納する構成としている。
【０００９】
このような構成とすることにより、煩雑なユーザ操作を要することなく、低コストで適切に内部記憶媒体の空き容量を確保することが可能となるので、該内部記憶媒体の容量によるメール受信件数の制限を緩和することができる。また、内部記憶媒体の全容量を超える巨大ファイルが添付された電子メールであっても受信することが可能となる。
【００１０】
また、本発明に係る電子メール受信装置は、電子メールの受信や格納を制御するメール管理部と、受信した電子メールを格納する内部記憶媒体と、着脱可能な外部記憶媒体と前記メール管理部との間のアクセス手段であるインターフェイス部と、を有して成る電子メール受信装置において、前記メール管理部は、前記内部記憶媒体に格納された電子メールの閲覧に際して、閲覧対象に選択された電子メールの添付ファイルを前記外部記憶媒体に分離格納し、前記内部記憶媒体には前記添付ファイルを除く電子メール本体と、該電子メール本体と前記添付ファイルを関連付けるリンク情報と、を格納する構成としている。
【００１１】
このような構成とすることにより、煩雑なユーザ操作を要することなく、低コストで適切に内部記憶媒体の空き容量を確保することが可能となるので、該内部記憶媒体の容量によるメール受信件数の制限を緩和することができる。また、メール受信処理と並行して添付ファイル分離格納処理を行う構成に比べると、メール管理部に課される負荷が軽減されるので、メール受信処理の遅延等が生じるおそれも少なくなる。
【００１２】
また、本発明に係る電子メール受信装置は、電子メールの受信や格納を制御するメール管理部と、受信した電子メールを格納する内部記憶媒体と、着脱可能な外部記憶媒体と前記メール管理部との間のアクセス手段であるインターフェイス部と、ユーザ操作を受け付ける入力部と、を有して成る電子メール受信装置において、前記メール管理部は、前記入力部への所定操作に応じて前記内部記憶媒体に格納された電子メールの添付ファイルを前記外部記憶媒体に分離格納し、前記内部記憶媒体には、前記添付ファイルを除く電子メール本体と、該電子メール本体と前記添付ファイルを関連付けるリンク情報と、を格納する構成としている。
【００１３】
このような構成とすることにより、煩雑なユーザ操作を要することなく、低コストで適切に内部記憶媒体の空き容量を確保することが可能となるので、該内部記憶媒体の容量によるメール受信件数の制限を緩和することができる。また、添付ファイルの分離格納処理をユーザの意図で行うことができるので、通常は添付ファイルを含めて受信メール全体を内部記憶媒体に格納し、該内部記憶媒体の空き容量が少なくなった場合にのみ、格納済み添付ファイルを外部記憶媒体に一括転送して空き容量を確保する、といった柔軟な対応を取ることが可能となる。
【００１４】
なお、上記構成から成る電子メール受信装置において、前記メール管理部は、前記添付ファイルの分離格納に際して、所定条件に合致した添付ファイルのみを前記外部記憶媒体に分離格納する構成にするとよい。このような構成とすれば、よりユーザニーズに沿った添付ファイル分離格納処理を行うことが可能となる。
【００１５】
また、本発明に係る電子メール受信プログラムは、電子メールの受信や格納を制御するメール管理部と、受信した電子メールを格納する内部記憶媒体と、着脱可能な外部記憶媒体と前記メール管理部との間のアクセス手段であるインターフェイス部と、を有して成る電子メール受信装置を機能させるための電子メール受信プログラムにおいて、電子メールの受信に際して、受信しようとする電子メールの添付ファイルを前記外部記憶媒体に分離格納し、前記内部記憶媒体には、前記添付ファイルを除く電子メール本体と、該電子メール本体と前記添付ファイルを関連付けるリンク情報と、を格納するように、前記メール管理部を機能させる構成としている。
【００１６】
このような構成とすることにより、プログラムを書き換えるだけで、煩雑なユーザ操作を要することなく、低コストで適切に内部記憶媒体の空き容量を確保することが可能となるので、該内部記憶媒体の容量によるメール受信件数の制限を取り払うことができる。また、内部記憶媒体の全容量を超える巨大ファイルが添付された電子メールであっても受信することが可能となる。
【００１７】
また、本発明に係る電子メール受信プログラムは、電子メールの受信や格納を制御するメール管理部と、受信した電子メールを格納する内部記憶媒体と、着脱可能な外部記憶媒体と前記メール管理部との間のアクセス手段であるインターフェイス部と、を有して成る電子メール受信装置を機能させるための電子メール受信プログラムにおいて、前記内部記憶媒体に格納された電子メールの閲覧に際して、閲覧対象に選択された電子メールの添付ファイルを前記外部記憶媒体に分離格納し、前記内部記憶媒体には、前記添付ファイルを除く電子メール本体と、該電子メール本体と前記添付ファイルを関連付けるリンク情報と、を格納するように、前記メール管理部を機能させる構成としている。
【００１８】
このような構成とすることにより、プログラムを書き換えるだけで、煩雑なユーザ操作を要することなく、低コストで適切に内部記憶媒体の空き容量を確保することが可能となるので、該内部記憶媒体の容量によるメール受信件数の制限を緩和することができる。また、メール受信処理と並行して添付ファイル分離格納処理を行う構成に比べると、メール管理部に課される負荷が軽減されるので、メール受信処理の遅延等が生じるおそれも少なくなる。
【００１９】
また、本発明に係る電子メール受信プログラムは、電子メールの受信や格納を制御するメール管理部と、受信した電子メールを格納する内部記憶媒体と、着脱可能な外部記憶媒体と前記メール管理部との間のアクセス手段であるインターフェイス部と、ユーザ操作を受け付ける入力部と、を有して成る電子メール受信装置を機能させるための電子メール受信プログラムにおいて、前記入力部への所定操作に応じて、前記内部記憶媒体に格納された電子メールの添付ファイルを前記外部記憶媒体に分離格納し、前記内部記憶媒体には、前記添付ファイルを除く電子メール本体と、該電子メール本体と前記添付ファイルを関連付けるリンク情報と、を格納するように、前記メール管理部を機能させる構成としている。
【００２０】
このような構成とすることにより、プログラムを書き換えるだけで、煩雑なユーザ操作を要することなく、低コストで適切に内部記憶媒体の空き容量を確保することが可能となるので、該内部記憶媒体の容量によるメール受信件数の制限を緩和することができる。また、添付ファイルの分離格納処理をユーザの意図で行うことができるので、通常は添付ファイルを含めて受信メール全体を内部記憶媒体に格納し、該内部記憶媒体の空き容量が少なくなった場合にのみ、格納済み添付ファイルを外部記憶媒体に一括転送して空き容量を確保する、といった柔軟な対応を取ることが可能となる。
【００２１】
また、本発明に係る電子メール受信プログラムは、前記添付ファイルの分離格納に際して、所定条件に合致した添付ファイルのみを前記外部記憶媒体に分離格納するように、前記メール管理部を機能させる構成にするとよい。このような構成とすれば、よりユーザニーズに沿った添付ファイルの分離格納処理を行うことが可能となる。
【００２２】
【発明の実施の形態】
以下では、電子メール送受信機能を有する携帯電話機に本発明を適用した場合を例に挙げて説明を行う。図１は本発明に係る携帯電話機の一実施形態を示すブロック図である。本図に示す通り、本実施形態の携帯電話機は、電子メールの送受信動作を統括制御するメール受信コントローラ１（電子メールの受信処理を行う受信処理部１１と、電子メールの受信や格納を制御するメール管理部１２と、受信した電子メールを表示させるメール表示部１３と、受信した電子メールを格納する内部メモリ１４と、を包含して成る）と、基地局（不図示）との無線双方向通信を行うためのアンテナ２と、ユーザ操作を受け付ける入力部３と、外部メモリ４ａが着脱されるスロット部４と、液晶ディスプレイや有機ＥＬ［Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ］ディスプレイから成る表示部５と、を有して成る。なお、本図には示されていないが、本実施形態の携帯電話機は、電話機としての必須機能（発着信機能や音声入出力機能等）を実現するための必須構成要素（発着信制御部やマイク・スピーカ等）を当然に有して成る。
【００２３】
上記構成から成る本実施形態の携帯電話機において、内部メモリ１４の容量は装置の携帯性や価格を考慮して、２〜３メガバイトとされている。一方、外部メモリ４ａとしては、小型のＩＣメモリカード（例えば、８〜６４メガバイト程度の容量を有するコンパクト型のフラッシュメモリカード）が着脱可能である。内部メモリ１４には、メールデータベース１４ａが格納される。
【００２４】
図２はメールデータベース１４ａの格納内容を示すデータマップである。本図に示すように、メールデータベース１４ａは、メールヘッダ部、メール本文、メール添付ファイル、並びに添付ファイルリンク情報など、を受信メール毎に有して成る。なお、添付ファイルリンク情報は、内部メモリ１４に格納された受信メール本体と、本発明に係る添付ファイル処理（詳細は後述）によって外部メモリ４ａに分離格納された添付ファイルとを関連付けるために必要なリンク情報（添付ファイルの格納場所やファイル名、ファイルサイズ、ファイル作成日時などの添付ファイル特定情報）である。このような添付ファイルリンク情報を内部メモリ１４に格納しておけば、外部メモリ４ａに分離格納された添付ファイルへのアクセスが可能となるのはもちろん、該添付ファイルの改ざんや削除によって対応する添付ファイルリンク情報との間に不整合が生じた場合には、その旨をユーザに報知することが可能となる。
【００２５】
上記のメールデータベース１４ａについて、具体例を挙げながら詳細に説明する。本実施形態の携帯電話機で送受信される電子メールは、テキスト文字列で構成されており、メール受信時には、これらのテキスト文字列が先頭から順次転送されてくる。図３は一般的な電子メールのデータ構造を示すコードである。
【００２６】
受信メールの先頭に記述されているメールヘッダ部には、日付（Ｄａｔｅ）、送信元（Ｆｒｏｍ）、宛先（Ｔｏ）、件名（Ｓｕｂｊｅｃｔ）等の情報が含まれている。該メールヘッダ部の「ｂｏｕｎｄａｒｙ＝”〜”」で定義される文字列（本図では”ｂｏｕｎｄａｒｙ＿ｓｔｒ”）は、メールヘッダ部、メール本文、添付ファイルなどの境界を示す区切り文字列の一部として取り扱われる。メールヘッダ部の後ろには、上述した区切り文字列（”−−”＋”ｂｏｕｎｄａｒｙ＿ｓｔｒ”）を挟んで暗号化されたメール本文が記述されている。さらにメール本文の後ろには、再度区切り文字列を挟んでテキスト化された添付ファイルが記述されている。本実施形態の携帯電話機は、該添付ファイルを自動で外部メモリ４ａに分離格納して、そのリンク情報を内部メモリ１４に残す構成である。なお、全ての情報が記述された後には、受信メールの末尾を示す終端文字列  （”−−”＋”ｂｏｕｎｄａｒｙ＿ｓｔｒ”＋”−−”）が記述されている。
【００２７】
次に、上記構成から成る携帯電話機（特にメール管理部１２）によるメール受信時の添付ファイル格納動作について詳細な説明を行う。図４はメール受信時の添付ファイル格納動作を示すフローチャートである。なお、以下では、内部メモリ１４で扱えるメール本文の最大サイズを６４キロバイトとして説明する。
【００２８】
本図に示すように、本実施形態の携帯電話機では、電子メールの受信に際し、ステップＳ１０１にて、入力部３でユーザのメール受信操作を受け付けたか否かの判定が行われる。ここで、ユーザ操作を受け付けたと判定された場合には、フローがステップＳ１０２に進められ、受け付けていないと判定された場合には、該ステップＳ１０１における受信操作有無判定が継続される。
【００２９】
ステップＳ１０１でメール受信操作を受け付けたと判定された場合、ステップＳ１０２では、受信しようとする電子メールのサイズ確認が行われ、続くステップＳ１０３では、上記の確認結果に基づいて、内部メモリ１４の空き領域が受信メールサイズより大きいか否かの判定が行われる。ここで、内部メモリ１４の空き領域が受信メールサイズより大きいと判定された場合には、フローがステップＳ１０５に進められ、小さいと判定された場合には、フローがステップＳ１０４に進められる。
【００３０】
ステップＳ１０３で内部メモリ１４の空き領域が受信メールサイズより小さいと判定された場合、ステップＳ１０４では、内部メモリ１４の空き領域が６４キロバイト（閲覧可能なメール本文の最大サイズ）より大きく、かつ外部メモリ４ａの空き容量が受信メールサイズより大きいか否かの判定が行われる。ここで、ＹＥＳ判定が為された場合には、フローがステップＳ１０５に進められ、ＮＯ判定が為された場合には、フローがステップＳ１０６に進められる。このようなステップを有する構成とすることにより、内部メモリ１４に格納することができない大きなファイル（極端な例としては内部メモリ１４の全容量よりも大きなファイル）が受信メールに添付されていたとしても、内部メモリ１４にメール本文を格納できるだけの空き容量があり、外部メモリ４ａに受信メールサイズより大きい空き容量がありさえすれば、その受信動作を中断せずに済むようになる。
【００３１】
なお、ステップＳ１０４でＮＯ判定が為された場合、ステップＳ１０６では、メール受信動作が中断され、表示部５にメモリフル表示が行われる。そして、一連のメール受信処理が終了される。このような構成とすることにより、ユーザに内部メモリ１４及び外部メモリ４ａ双方の空き容量がないことを認識させ、不必要な既読メールや添付ファイルの削除等を促すことができる。
【００３２】
一方、ステップＳ１０３又はステップＳ１０４でＹＥＳ判定が為された場合、ステップＳ１０５では、受信メールの本文データが６４キロバイトまで内部メモリ１４に格納され、続くステップＳ１０７では、該受信メールに添付ファイルがあるか否かの判定が行われる。ここで、添付ファイルがあると判定された場合には、フローがステップＳ１０８に進められ、添付ファイルがないと判定された場合には、フローがステップＳ１１２の受信完了判定処理にスキップされる。
【００３３】
ステップＳ１０７で添付ファイルがあると判定された場合、ステップＳ１０８では、外部メモリ４ａの空き領域が添付ファイルサイズより大きいか否かの判定が行われる。ここで、外部メモリ４ａの空き領域が添付ファイルサイズより大きいと判定された場合には、フローがステップＳ１０９に進められ、小さいと判定された場合は、フローがステップＳ１１１に進められる。
【００３４】
ステップＳ１０８で外部メモリ４ａの空き領域が添付ファイルサイズより大きいと判定された場合、ステップＳ１０９では、受信メールの添付ファイルのみが外部メモリ４ａに分離格納され、続くステップＳ１１０では、該添付ファイルのリンク情報が内部メモリ１４に格納されたメール本文に追加される。その後、フローはステップＳ１１２の受信完了判定処理に進められる。
【００３５】
一方、ステップＳ１０８で外部メモリ４ａの空き領域が添付ファイルサイズより小さいと判定された場合、ステップＳ１１１では、従来と同様に、添付ファイルを含む受信メール全体が内部メモリ１４に格納され、その後、フローはステップＳ１１２の受信完了判定処理にスキップされる。
【００３６】
ステップＳ１１２では、全ての電子メールが受信されたか否かの判定が行われる。ここで、全ての電子メールが受信されたと判定された場合には、一連のメール受信処理が終了され、サーバに受信可能な電子メールが残っていると判定された場合には、フローがステップＳ１０２に戻されて上記した一連のメール受信動作が繰り返される。
【００３７】
上記したように、メール受信時に添付ファイルを外部メモリ４ａに分離格納する構成であれば、煩雑なユーザ操作を要することなく、低コストで適切に内部メモリ１４の空き容量を確保することが可能となるので、内部メモリ１４の容量によるメール受信件数制限を緩和することができる。また、内部メモリ１４の全容量を超える巨大ファイルが添付された電子メールも受信することが可能となる。
【００３８】
なお、本実施形態では、ユーザによる手動メール受信時の添付ファイル格納動作を例示して説明を行ったが、本発明の構成はこれに限定されるものではなく、ステップＳ１０１の受信操作有無判定に代えて、サーバからの受信通知有無判定を行う構成とすれば、プッシュ型自動メール受信時にも適用することができる。
【００３９】
また、本実施形態では、閲覧可能なメール本文の最大サイズが規定された場合を例に挙げて説明を行ったが、本発明の構成はこれに限定されるものではなく、メール本文の最大サイズが制限されていないのであれば、ステップＳ１０４で内部メモリ１４の空き容量とメール本文のサイズを比較する構成とすればよい。
【００４０】
次に、上記構成から成る携帯電話機（特にメール管理部１２）によるメール閲覧時の添付ファイル転送動作について詳細な説明を行う。図５はメール閲覧時の添付ファイル転送動作を示すフローチャートである。
【００４１】
本図に示すように、本実施形態の携帯電話機では、電子メールの閲覧に際し、ステップＳ２０１にて、入力部３でユーザのメール閲覧操作を受け付けたか否かの判定が行われる。ここで、ユーザ操作を受け付けたと判定された場合には、フローがステップＳ２０２に進められ、受け付けていないと判定された場合には、該ステップＳ２０１における閲覧操作有無判定が継続される。
【００４２】
ステップＳ２０１でメール閲覧操作を受け付けたと判定された場合、ステップＳ２０２では、内部メモリ１４に格納された受信メールの一覧表示（メールヘッダ部のみ）が行われ、続くステップＳ２０３では、入力部３でユーザのメール選択操作を受け付けたか否かの判定が行われる。ここで、ユーザ操作を受け付けたと判定された場合には、フローがステップＳ２０４に進められ、受け付けていないと判定された場合には、フローがステップＳ２１０に進められる。
【００４３】
ステップＳ２０３でメール選択操作を受け付けたと判定された場合、ステップＳ２０４では、選択されたメールの添付ファイルが内部メモリ１４に格納されているか否かの判定が行われる。ここで、添付ファイルがあると判定された場合には、フローがステップＳ２０５に進められ、添付ファイルがないと判定された場合には、フローがステップＳ２０８のメール詳細表示処理にスキップされる。
【００４４】
ステップＳ２０４で添付ファイルがあると判定された場合、ステップＳ２０５では外部メモリ４ａの空き領域が添付ファイルサイズより大きいか否かの判定が行われる。ここで、外部メモリ４ａの空き領域が添付ファイルサイズより大きいと判定された場合は、フローがステップＳ２０６に進められ、小さいと判定された場合は、フローがステップＳ２０８のメール詳細表示処理にスキップされる。
【００４５】
ステップＳ２０５で外部メモリ４ａの空き領域が添付ファイルサイズより大きいと判定された場合、ステップＳ２０６では、選択メールの添付ファイルのみが外部メモリ４ａに分離格納され、続くステップＳ２０７では、該添付ファイルのリンク情報が内部メモリ１４に格納されたメール本文に追加される。その後、フローはステップＳ２０８のメール詳細表示処理に進められる。
【００４６】
ステップＳ２０８では、選択メールのメールヘッダ部、メール本文、及び添付ファイルの一覧などが詳細表示される。なお、添付ファイルのフォーマット（静止画［ＢＭＰ、ＧＩＦ、ＪＰＧ、ＰＮＧなど］、動画［ＭＰ４、ＡＳＦなど］、音声［ＭＰ３など］、ワープロ文書、表計算シート、プレゼンテーションスライドなど）に応じた閲覧アプリケーションを携帯電話機本体に格納しておけば、添付ファイルを一覧表示するだけでなく、その内容を確認することも可能となる。
【００４７】
ステップＳ２０８で選択メールの詳細表示が行われた後、続くステップＳ２０９では、入力部３でユーザの詳細表示終了操作を受け付けたか否かの判定が行われる。ここで、ユーザ操作を受け付けていないと判定された場合には、該ステップＳ２０９における操作有無判定が継続され、ユーザ操作を受け付けたと判定された場合には、フローがステップＳ２０２に戻されて、上記のメール閲覧処理が継続される。
【００４８】
一方、ステップＳ２０３でメール選択操作を受け付けていないと判定された場合、ステップＳ２１０では、入力部３でユーザの閲覧終了操作を受け付けたか否かの判定が行われる。ここで、ユーザ操作を受け付けたと判定された場合には、一連のメール閲覧処理が終了され、受け付けていないと判定された場合には、フローがステップＳ２０２に戻されて、上記のメール閲覧処理が継続される。
【００４９】
上記したように、メール閲覧時に添付ファイルを外部メモリ４ａに分離転送する構成であれば、煩雑なユーザ操作を要することなく、低コストで適切に内部メモリ１４の空き容量を確保することが可能となるので、内部メモリ１４の容量によるメール受信件数の制限を緩和することができる。また、メール受信と並行して添付ファイルの分離格納を行う構成に比べると、メール管理部１２に課される負荷が軽減されるので、メール受信処理の遅延等が生じるおそれも少なくなる。
【００５０】
次に、上記構成から成る携帯電話機（特にメール管理部１２）による添付ファイル一括転送動作について詳細な説明を行う。図６は添付ファイル一括転送動作を示すフローチャートである。
【００５１】
本図に示すように、本実施形態の携帯電話機では、添付ファイルの一括転送に際し、ステップＳ３０１にて、入力部３でユーザの添付ファイル一括転送操作を受け付けたか否かの判定が行われる。ここで、ユーザ操作を受け付けたと判定された場合には、フローがステップＳ３０２に進められ、受け付けていないと判定された場合には、該ステップＳ３０１における転送操作有無判定が継続される。
【００５２】
ステップＳ３０１で添付ファイルの一括転送操作を受け付けたと判定された場合、ステップＳ３０２では、内部メモリ１４に格納された全受信メールの確認処理が順に開始され、続くステップＳ３０３では、選択されたメールの添付ファイルが内部メモリ１４に格納されているか否かの判定が行われる。ここで、添付ファイルがあると判定された場合には、フローがステップＳ３０４に進められ、添付ファイルがないと判定された場合には、フローがステップＳ３０７の転送完了判定処理にスキップされる。
【００５３】
ステップＳ３０３で添付ファイルがあると判定された場合、ステップＳ３０４では外部メモリ４ａの空き領域が添付ファイルサイズより大きいか否かの判定が行われる。ここで、外部メモリ４ａの空き領域が添付ファイルサイズより大きいと判定された場合は、フローがステップＳ３０５に進められ、小さいと判定された場合は、フローがステップＳ３０７の転送完了判定処理にスキップされる。
【００５４】
ステップＳ３０４で外部メモリ４ａの空き領域が添付ファイルサイズより大きいと判定された場合、ステップＳ３０５では、選択メールの添付ファイルのみが外部メモリ４ａに分離格納され、続くステップＳ３０６では、該添付ファイルのリンク情報が内部メモリ１４に格納されたメール本文に追加される。その後、フローはステップＳ３０７の転送完了判定処理に進められる。
【００５５】
ステップＳ３０７では、全ての電子メールが確認されたか否かの判定が行われる。ここで、全ての電子メールが確認されたと判定された場合には、一連の添付ファイル一括転送処理が終了され、確認されていないと判定された場合には、フローがステップＳ３０２に戻されて上記した一連の添付ファイル一括転送動作が繰り返される。
【００５６】
上記したように、ユーザ操作によって内部メモリ１４に格納された全ての添付ファイルを外部メモリ４ａに一括転送する構成であれば、煩雑なユーザ操作を要することなく、低コストで適切に内部メモリ１４の空き容量を確保することが可能となるので、内部メモリ１４の容量によるメール受信件数の制限を緩和することができる。また、添付ファイルの分離格納処理をユーザの意図で行うことができるので、通常は添付ファイルを含めて受信メール全体を内部メモリ１４に格納し、内部メモリ１４の空き容量が少なくなった場合にのみ、格納済み添付ファイルを外部メモリ４ａに一括転送して空き容量を確保する、といった柔軟な対応を取ることが可能となる。
【００５７】
また、上記いずれの添付ファイル分離格納処理を行う場合でも、メール本体は内部メモリ１４に残るので、外部メモリ４ａが取り外されても携帯電話機本体でメール本文を閲覧することができる。従って、ユーザの利便性を向上させることが可能となる。さらに、添付ファイルを外部メモリ４ａに格納する構成であれば他の情報機器（パーソナルコンピュータ等）で該添付ファイルを利用しやすくなるので、携帯電話機本体では取り扱えない添付ファイルの運用が容易となる。
【００５８】
なお、上記の実施形態では、電子メール送受信機能を有する携帯電話機に本発明を適用した場合を例に挙げて説明を行ったが、本発明の適用対象はこれに限定されるものではなく、他の電子メール受信装置（電子メール送受信機能を有するデジタルカメラや携帯型情報端末など）にも広く適用が可能である。
【００５９】
また、上記の実施形態では、外部記憶媒体として小型のＩＣメモリカードを採用した場合を例に挙げて説明を行ったが、本発明の構成はこれに限定されるものではなく、その他の外部記憶媒体（磁気テープやカセットテープ等のテープ系、フレキシブルディスクやハードディスク等の磁気ディスク系、ＣＤ−ＲＷ、ＭＯディスク、ＭＤ、ＤＶＤ−ＲＷ等の光ディスク系、ＩＣカードや光カード等のカード系）を採用することも可能である。この場合には、本体にカードスロット等のインターフェイス部を設けず、外部記録装置そのものを外付けすればよい。
【００６０】
また、上記の実施形態では、受信メールの添付ファイルを無条件で外部メモリ４ａに分離格納する構成を例に挙げて説明を行ったが、本発明の構成はこれに限定されるものではなく、所定のフィルタリング条件（ファイルサイズが１０キロバイトを超えている、指定アドレスからの受信メールである、携帯電話機本体で閲覧不可能なフォーマットである、著作権等に基づく複製禁止ファイルでない、などの諸条件）に合致した添付ファイルのみを外部メモリ４ａに分離格納する構成としてもよい。このような構成とすることにより、よりユーザニーズに沿った添付ファイルの分離格納処理を行うことが可能となる。
【００６１】
また、上記構成から成る携帯電話機を機能させる電子メール受信プログラムについては、図示しない主記憶装置に予め格納しておいてもよいし、外部メモリ４ａから読み取って実行してもよい。この場合には、外部メモリ４ａに格納されている電子メール受信プログラムに直接アクセスして実行してもよいし、一旦主記憶装置にダウンロードした後で実行してもよい。なお、ダウンロード用プログラムは、主記憶装置に予め記憶しておけばよい。
【００６２】
【発明の効果】
上記した通り、本発明によれば、煩雑なユーザ操作を要することなく、低コストで適切に内部メモリの空き容量を確保するとともに、該内部メモリの全容量を超える巨大ファイルが添付された電子メールであっても受信することが可能な電子メール受信装置及び電子メール受信プログラムを提供することが可能となる。
【図面の簡単な説明】
【図１】本発明に係る携帯電話機の一実施形態を示すブロック図である。
【図２】メールデータベースの内容を示すデータマップである。
【図３】一般的な電子メールのデータ構造を示すコードである。
【図４】メール受信時の添付ファイル格納動作を示すフローチャートである。
【図５】メール閲覧時の添付ファイル転送動作を示すフローチャートである。
【図６】添付ファイルの一括転送動作を示すフローチャートである。
【符号の説明】
１    メール受信コントローラ
１１    受信処理部
１２    メール管理部
１３    メール表示部
１４    内部メモリ
１４ａ    メールデータベース
２    アンテナ
３    入力部
４    スロット部
４ａ    外部メモリ
５    表示部
【図１】
2004234583.tif 000003
【図２】
2004234583.tif 000004
【図３】
2004234583.tif 000005
【図４】
2004234583.tif 000006
【図５】
2004234583.tif 000007
【図６】
2004234583.tif 000008