JP2012160153A - メール端末装置、メッセージ取得方法、メッセージ送信方法およびメールクライアントプログラム - Google Patents
メール端末装置、メッセージ取得方法、メッセージ送信方法およびメールクライアントプログラム Download PDFInfo
- Publication number
- JP2012160153A JP2012160153A JP2011032575A JP2011032575A JP2012160153A JP 2012160153 A JP2012160153 A JP 2012160153A JP 2011032575 A JP2011032575 A JP 2011032575A JP 2011032575 A JP2011032575 A JP 2011032575A JP 2012160153 A JP2012160153 A JP 2012160153A
- Authority
- JP
- Japan
- Prior art keywords
- message
- data
- buffer
- volatile memory
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 230000005540 biological transmission Effects 0.000 title claims abstract description 23
- 239000000872 buffer Substances 0.000 claims abstract description 53
- 238000012545 processing Methods 0.000 claims abstract description 39
- 238000004891 communication Methods 0.000 description 25
- 230000006870 function Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 6
- 238000010295 mobile communication Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000009877 rendering Methods 0.000 description 3
- 239000000969 carrier Substances 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
サイズが大きいメッセージを受信/送信する際にRAM不足とならず、プログラムの動作が不安定とならないメール端末装置、メッセージ取得方法、メッセージ送信方法およびメールクライアントプログラムを提供すること
【解決手段】 メール端末装置は、所定サイズのバッファーを有する揮発性メモリと、書き込み可能な不揮発性メモリと、処理部とを備えたメール端末装置において、前記処理部は、メッセージのデータを固定長ずつ前記バッファーに受信するステップと、前記固定長ずつ受信したデータを不揮発性メモリ上のファイルに逐次格納するステップとを繰り返してメッセージを取得する。
【選択図】図3
Description
書き込み可能な不揮発性メモリと、
処理部とを備えたメール端末装置において、
前記処理部は、メッセージのデータを固定長ずつ前記バッファーに受信するステップと、前記固定長ずつ受信したデータを不揮発性メモリ上のファイルに逐次格納するステップとを繰り返してメッセージを取得することを特徴とするメール端末装置を提供する。
書き込み可能な不揮発性メモリと、
処理部とを備えたメール端末装置において、
前記処理部は、作成したメッセージのデータを不揮発性メモリ上のファイルに格納するステップと、当該ファイルからデータを固定長ずつ読み出して前記バッファーに格納して逐次データを送信するステップとを繰り返してメッセージを送信することを特徴とするメール端末装置を提供する。
メッセージのデータを固定長ずつ前記バッファーに受信するステップと、前記固定長ずつ受信したデータを不揮発性メモリ上のファイルに逐次格納するステップとを繰り返してメッセージを取得することを特徴とするメッセージ取得方法を提供する。
作成したメッセージのデータを不揮発性メモリ上のファイルに格納するステップと、当該ファイルからデータを固定長ずつ読み出して前記バッファーに格納して逐次データを送信するステップとを繰り返してメッセージを送信することを特徴とするメール送信方法を提供する。
前記処理装置で実行することにより、メッセージのデータを固定長ずつ前記バッファーに受信するステップと、前記固定長ずつ受信したデータを不揮発性メモリ上のファイルに逐次格納するステップとを繰り返してメッセージを取得する処理を実現することを特徴とするメールクライアントプログラムを提供する。
前記処理装置で実行することにより、作成したメッセージのデータを不揮発性メモリ上のファイルに格納するステップと、当該ファイルからデータを固定長ずつ読み出して前記バッファーに格納して逐次データを送信するステップとを繰り返してメッセージを送信することを特徴とするメールクライアントプログラムを提供する。
以下、これらの構成について説明する。
図2に示すように通信端末装置100のプログラム構成は、主として、オペレーティングシステム200、ミドルウェア202およびアプリケーション207の3層からなっている。これらのプログラムはフラッシュメモリ105に格納されており、必要に応じてRAM104を使用してアプリケーションプロセッサ101および/またはベースバンドプロセッサ102により実行されることにより各種機能を実現するものである。
図3はメールクライアントプログラム209のソフトウェアブロック図を各種データ等と併せて示した図面である。図3に示すようにメールクライアントプログラム209は、主としてメニュー表示部221、アカウント設定管理部222、アドレス管理部223およびメッセージ管理部227から構成される。また、各種データ等は、データベース管理システム205で管理されたアカウント情報241、アドレスデータ部242、メールボックス243およびメッセージ格納部244を含んでいる。
105 フラッシュメモリ
205 データベース管理システム
221 フォルダ一覧表示部
223 アドレス管理部
224 アドレス一覧表示部
225 アドレス個別表示部
226 アドレス追加修正部
227 メッセージ管理部
228 メッセージ表示部
229 メッセージ作成編集部
230 メッセージ送信部
231 メッセージ受信部
232 受信バッファー
233 送信バッファー
234 キャッシュ管理部
241 アカウント情報部
242 アドレスデータ部
243 メールボックス
244 メッセージ格納部
Claims (12)
- 所定サイズのバッファーを有する揮発性メモリと、
書き込み可能な不揮発性メモリと、
処理部とを備えたメール端末装置において、
前記処理部は、メッセージのデータを固定長ずつ前記バッファーに受信するステップと、前記固定長ずつ受信したデータを不揮発性メモリ上のファイルに逐次格納するステップとを繰り返してメッセージを取得することを特徴とするメール端末装置。 - 前記処理部は、受信するメッセージのサイズが所定値以下の場合には、メッセージのデータを固定長ずつ前記バッファーに受信するステップと、前記固定長ずつ受信したデータを揮発性メモリ上のオブジェクトに逐次格納するステップとを繰り返してメッセージを取得することを特徴とする請求項1に記載のメール端末装置。
- 所定サイズのバッファーを有する揮発性メモリと、
書き込み可能な不揮発性メモリと、
処理部とを備えたメール端末装置において、
前記処理部は、作成したメッセージのデータを不揮発性メモリ上のファイルに格納するステップと、当該ファイルからデータを固定長ずつ読み出して前記バッファーに格納して逐次データを送信するステップとを繰り返してメッセージを送信することを特徴とするメール端末装置。 - 前記処理部は、作成したメッセージのサイズが所定値以下の場合には、メッセージのデータを揮発性メモリ上に保持するステップと、当該揮発性メモリ上に保持されたデータを固定長ずつ前記バッファーに格納して逐次データを送信するステップとを繰り返してメッセージを送信することを特徴とする請求項3に記載のメール端末装置。
- 所定サイズのバッファーを有する揮発性メモリと、書き込み可能な不揮発性メモリと、処理部とを備えたメール端末装置でメッセージを取得する方法において、
メッセージのデータを固定長ずつ前記バッファーに受信するステップと、前記固定長ずつ受信したデータを不揮発性メモリ上のファイルに逐次格納するステップとを繰り返してメッセージを取得することを特徴とするメッセージ取得方法。 - 受信するメッセージのサイズが所定値以下の場合には、メッセージのデータを固定長ずつ前記バッファーに受信するステップと、前記固定長ずつ受信したデータを揮発性メモリ上のオブジェクトに逐次格納するステップとを繰り返してメッセージを取得することを特徴とする請求項5に記載のメール取得方法。
- 所定サイズのバッファーを有する揮発性メモリと、書き込み可能な不揮発性メモリと、処理部とを備えたメール端末装置でメッセージを送信する方法において、
作成したメッセージのデータを不揮発性メモリ上のファイルに格納するステップと、当該ファイルからデータを固定長ずつ読み出して前記バッファーに格納して逐次データを送信するステップとを繰り返してメッセージを送信することを特徴とするメール送信方法。 - 成したメッセージのサイズが所定値以下の場合には、メッセージのデータを揮発性メモリ上に保持するステップと、当該揮発性メモリ上に保持されたデータを固定長ずつ前記バッファーに格納して逐次データを送信するステップとを繰り返してメッセージを送信することを特徴とする請求項7に記載のメール送信方法。
- 所定サイズのバッファーを有する揮発性メモリと、書き込み可能な不揮発性メモリと、処理部とを備えたメール端末装置で実行されるメールクライアントプログラムにおいて、
前記処理装置で実行することにより、メッセージのデータを固定長ずつ前記バッファーに受信するステップと、前記固定長ずつ受信したデータを不揮発性メモリ上のファイルに逐次格納するステップとを繰り返してメッセージを取得する処理を実現することを特徴とするメールクライアントプログラム。 - 前記処理装置で実行することにより、さらに受信するメッセージのサイズが所定値以下の場合には、メッセージのデータを固定長ずつ前記バッファーに受信するステップと、前記固定長ずつ受信したデータを揮発性メモリ上のオブジェクトに逐次格納するステップとを繰り返してメッセージを取得する処理を実現することを特徴とする請求項9に記載のメールクライアントプログラム。
- 所定サイズのバッファーを有する揮発性メモリと、書き込み可能な不揮発性メモリと、処理部とを備えたメール端末装置で実行されるメールクライアントプログラムにおいて、
前記処理装置で実行することにより、作成したメッセージのデータを不揮発性メモリ上のファイルに格納するステップと、当該ファイルからデータを固定長ずつ読み出して前記バッファーに格納して逐次データを送信するステップとを繰り返してメッセージを送信することを特徴とするメールクライアントプログラム。 - 前記処理装置で実行することにより、さらに作成したメッセージのサイズが所定値以下の場合には、メッセージのデータを揮発性メモリ上に保持するステップと、当該揮発性メモリ上に保持されたデータを固定長ずつ前記バッファーに格納して逐次データを送信するステップとを繰り返してメッセージを送信する処理を実現することを特徴とする請求項11に記載のメールクライアントプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011032575A JP2012160153A (ja) | 2011-01-31 | 2011-01-31 | メール端末装置、メッセージ取得方法、メッセージ送信方法およびメールクライアントプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011032575A JP2012160153A (ja) | 2011-01-31 | 2011-01-31 | メール端末装置、メッセージ取得方法、メッセージ送信方法およびメールクライアントプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012160153A true JP2012160153A (ja) | 2012-08-23 |
| JP2012160153A5 JP2012160153A5 (ja) | 2014-03-13 |
Family
ID=46840608
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011032575A Pending JP2012160153A (ja) | 2011-01-31 | 2011-01-31 | メール端末装置、メッセージ取得方法、メッセージ送信方法およびメールクライアントプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2012160153A (ja) |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01261950A (ja) * | 1988-04-13 | 1989-10-18 | Fujitsu Ltd | メール情報のワークプール管理処理方式 |
| JPH09149445A (ja) * | 1995-11-17 | 1997-06-06 | Canon Inc | 携帯型通信装置 |
| JPH11127186A (ja) * | 1997-10-21 | 1999-05-11 | Sony Corp | 情報通信システム、サーバ装置、情報通信端末および情報通信方法 |
| JP2001025053A (ja) * | 1999-07-09 | 2001-01-26 | Mitsubishi Electric Corp | 携帯電話のメモリシステム |
| JP2002229911A (ja) * | 2001-02-06 | 2002-08-16 | Canon Inc | データ受信装置、データ受信方法、プログラムおよび記録媒体 |
| JP2003173264A (ja) * | 2001-12-05 | 2003-06-20 | Sharp Corp | 情報端末およびダウンロード処理プログラム |
| JP2004038532A (ja) * | 2002-07-03 | 2004-02-05 | Matsushita Electric Ind Co Ltd | 携帯通信端末 |
| JP2004234583A (ja) * | 2003-02-03 | 2004-08-19 | Sharp Corp | 電子メール受信装置及び電子メール受信プログラム |
| JP2006137293A (ja) * | 2004-11-12 | 2006-06-01 | Alpine Electronics Inc | コンテンツ配信装置 |
| JP2008052318A (ja) * | 2006-08-22 | 2008-03-06 | Matsushita Electric Ind Co Ltd | データ処理装置、データ処理方法およびマルチファンクションプリンタ |
-
2011
- 2011-01-31 JP JP2011032575A patent/JP2012160153A/ja active Pending
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01261950A (ja) * | 1988-04-13 | 1989-10-18 | Fujitsu Ltd | メール情報のワークプール管理処理方式 |
| JPH09149445A (ja) * | 1995-11-17 | 1997-06-06 | Canon Inc | 携帯型通信装置 |
| JPH11127186A (ja) * | 1997-10-21 | 1999-05-11 | Sony Corp | 情報通信システム、サーバ装置、情報通信端末および情報通信方法 |
| JP2001025053A (ja) * | 1999-07-09 | 2001-01-26 | Mitsubishi Electric Corp | 携帯電話のメモリシステム |
| JP2002229911A (ja) * | 2001-02-06 | 2002-08-16 | Canon Inc | データ受信装置、データ受信方法、プログラムおよび記録媒体 |
| JP2003173264A (ja) * | 2001-12-05 | 2003-06-20 | Sharp Corp | 情報端末およびダウンロード処理プログラム |
| JP2004038532A (ja) * | 2002-07-03 | 2004-02-05 | Matsushita Electric Ind Co Ltd | 携帯通信端末 |
| JP2004234583A (ja) * | 2003-02-03 | 2004-08-19 | Sharp Corp | 電子メール受信装置及び電子メール受信プログラム |
| JP2006137293A (ja) * | 2004-11-12 | 2006-06-01 | Alpine Electronics Inc | コンテンツ配信装置 |
| JP2008052318A (ja) * | 2006-08-22 | 2008-03-06 | Matsushita Electric Ind Co Ltd | データ処理装置、データ処理方法およびマルチファンクションプリンタ |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7395313B2 (en) | Method and system for controlling multiple remote mailboxes simultaneously connected to a plurality of PDP connections of a GPRS system | |
| CN102318295A (zh) | 用于处理消息的设备和方法 | |
| EP2143287A1 (en) | Short message service enhancement techniques for added communication options | |
| JP2010531006A (ja) | Smsメッセージ閲覧確認方法及びこれを遂行するための端末装置 | |
| WO2012116613A1 (zh) | 信息通知方法、装置及电子设备 | |
| JP2004178294A (ja) | 関連する電子メールを表示する携帯端末、電子メール表示方法、及びプログラム | |
| CN102172003A (zh) | 信息处理方法及终端设备 | |
| JP5718088B2 (ja) | メッセージ受信方法、携帯電話端末装置およびメールクライアントプログラム | |
| JP2012160153A (ja) | メール端末装置、メッセージ取得方法、メッセージ送信方法およびメールクライアントプログラム | |
| JP5695932B2 (ja) | メールクライアントプログラムおよび携帯電話端末装置 | |
| US20030074414A1 (en) | Electronic mail rejecting system, method therefor, and storage medium storing control program thereof | |
| CN100455054C (zh) | 一种自发建立映射的方法、装置与终端 | |
| JP5722072B2 (ja) | メール端末装置およびメールクライアントプログラム | |
| JP3875250B2 (ja) | 情報消去方法、移動通信端末装置、サーバシステム、情報消去システム及びプログラム | |
| JP2007249372A (ja) | 電子メール送受信システム及び電子メール送受信方法並びにメール送信端末装置,メール受信端末装置 | |
| KR101501107B1 (ko) | 전자명함 서비스 장치 및 그 장치의 구동 방법, 단말기 및 단말기의 구동 방법 | |
| JP5258059B2 (ja) | 通信端末装置、および、プログラム | |
| JP2008203972A (ja) | 通信端末装置 | |
| JP3768195B2 (ja) | 電子メールシステム及び通信端末装置 | |
| CN118264990A (zh) | 短信发送方法、装置、存储介质、移动设备及穿戴设备 | |
| JP2004104731A (ja) | 携帯端末装置 | |
| JP4487827B2 (ja) | 携帯通信端末 | |
| KR200430180Y1 (ko) | 메일 통지 서비스를 위한 휴대 단말기 | |
| JP4292576B2 (ja) | 自動発信機能付き電話装置 | |
| JP2001257711A (ja) | 携帯電話を使用する電子メール方式 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140124 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140124 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20140124 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140822 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140902 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20150106 |