JP2006072415A - メールデータ処理方法、メールサーバー、メールサーバー用のプログラム、端末装置、端末装置用のプログラム - Google Patents
メールデータ処理方法、メールサーバー、メールサーバー用のプログラム、端末装置、端末装置用のプログラム Download PDFInfo
- Publication number
- JP2006072415A JP2006072415A JP2004251349A JP2004251349A JP2006072415A JP 2006072415 A JP2006072415 A JP 2006072415A JP 2004251349 A JP2004251349 A JP 2004251349A JP 2004251349 A JP2004251349 A JP 2004251349A JP 2006072415 A JP2006072415 A JP 2006072415A
- Authority
- JP
- Japan
- Prior art keywords
- data
- registered
- font
- terminal device
- 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.)
- Granted
Links
- 238000003672 processing method Methods 0.000 title claims description 27
- 238000000034 method Methods 0.000 claims description 131
- 238000004891 communication Methods 0.000 claims description 46
- 230000015654 memory Effects 0.000 claims description 42
- 230000005540 biological transmission Effects 0.000 claims description 25
- 238000000605 extraction Methods 0.000 claims description 21
- 230000006870 function Effects 0.000 claims description 16
- 239000000284 extract Substances 0.000 claims description 13
- 230000004044 response Effects 0.000 claims description 9
- 238000007726 management method Methods 0.000 description 46
- 235000016496 Panda oleosa Nutrition 0.000 description 9
- 240000000220 Panda oleosa Species 0.000 description 9
- 101000911772 Homo sapiens Hsc70-interacting protein Proteins 0.000 description 3
- 101001139126 Homo sapiens Krueppel-like factor 6 Proteins 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 101000661807 Homo sapiens Suppressor of tumorigenicity 14 protein Proteins 0.000 description 2
- 101100150128 Schizosaccharomyces pombe (strain 972 / ATCC 24843) spo14 gene Proteins 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 238000012905 input function Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000000877 morphologic effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
- 230000003936 working memory Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
- H04N1/00209—Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/06—Message adaptation to terminal or network requirements
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
【解決手段】 メールサーバー1では、受信したメールデータから携帯端末2に登録されていない文字を抽出し、その文字のフォントデータを添付する処理、またはその文字の読みを示す読みタグをメールデータに挿入する処理を実行する。携帯端末2では、受信したメールデータを表示する処理に先立ち、このメールデータに添付されているフォントデータをフォントデータベース28に追加登録する。さらに、メールデータの表示処理において、フォントデータが登録されていない文字をフォント無し記号に置き換えて表示するとともに、読みタグを構成する各文字のフォントを読み出し、これらのフォントを前記フォント無し記号に続けて表示する。
【選択図】 図1
Description
上記の端末装置およびメールサーバーは、インターネットのような汎用の通信ネットワークを介して交信するものであるのが望ましい。
なお、日本語メールを構成する文字には、仮名、漢字、数字のほか、記号、全角のアルファベット文字、絵文字などを含めることができる。
メールサーバー側の管理データベースには、端末装置側にフォントデータが登録されている文字のリスト、またはフォントデータが登録されていない文字のリストを格納することができる。なお、このような文字のリストは、各文字の文字コードを配列した構成とすることができる。
なお、フォントデータによる送信容量について上限値を固定する場合には、メールデータの本体の容量に関わらず、一定容量までのフォントデータを送信することができる。一方、メールデータを含めた全ての送信容量の上限値を決めた場合には、メールデータの本体の容量に応じて送信できるフォントデータの容量が変動するようになる。
たとえば、次に述べるように、端末装置側で、追加登録に応じて他の利用頻度の少ないフォントデータを削除する場合には、少なくとも追加登録されたフォントデータと削除されたフォントデータとに対応する文字コードを送信するのが望ましい。または、追加登録の際に、これまでに追加登録されたすべてのフォントデータに対応する文字コードを送信してもよい。
なお、このように本来の文字の代わりに読みを表示した場合には、読みの前または後に表示を置き換えたことを示す記号などを表示するのが望ましい。
上記構成のプログラムによれば、第1ステップのプログラムにより前記受信手段を構成することができる。また、第2ステップおよび第3ステップのプログラムにより、前記送信制御手段および抽出手段を構成することができる。
上記のプログラムによれば、第1ステップのプログラムにより受信手段を構成することができ、第2、第3のプログラムにより送信制御手段を構成することができる。
また、このプログラムには、登録フォントデータがないことを示すフォント無し記号として文字種毎に異なる画像情報を前記メモリに登録する登録手段を前記コンピュータも設定するためのプログラムを含めることができる。この登録手段により、前記メモリ内にフォント無し記号の画像情報を登録しておくことが可能となる。なお、前記プログラムには各フォント無し記号の画像情報を含めることもできる。また、フォント無し記号の画像情報として、端末装置側に登録された所定のフォントデータを使用する場合には、前記フォント無し記号を登録するためのプログラムは、各フォント無し記号にかかるフォントデータと文字種との対応づけデータをメモリに登録するプログラムとして構成することができる。
このメール配信システムは、メールサーバー1とこのメールサーバー1に登録されている複数台の携帯端末2(図1では1台のみ記載)とにより構成されるもので、メールサーバー1と携帯端末2とは、インターネットを介して交信する。
前記フォントデータベース16には、現行のJISコードで規定されている全ての文字(ひらがな、カタカナ、第1,第2水準の漢字、記号などを含む。)について、それぞれ表示用のフォントデータが格納される。なお、このフォントデータは、文字毎に独立の画像ファイルとして構成されており、各ファイルには該当する文字の文字コードによるファイル名が付与されている。
なお、この文字のリストは、具体的には各文字の文字コードを配列した構成のものである。後記する携帯端末2側で作成される候補文字リストや追加登録リストも、これと同様に、文字コードの配列として構成される。
また、このフォント管理処理部13は、携帯端末2側から後記する追加登録リストが送信されてきたとき、これを用いて、リスト送信元の携帯端末2に対応するユーザ別管理データファイル18aの内容を更新する。
この携帯端末2側のダウンロード時のフォントデータベース28には、ひらがな、かたかなのほか、一般に利用頻度の高い漢字や記号など、限られた数の文字に対するフォントデータが格納される。以下、これらの初期登録されるフォントデータを「標準フォントデータ」という。各標準フォントデータは、メールサーバー1側のフォントデータと同様に、該当する文字の文字コードをファイル名とする画像データファイルとして構成される。
このような処理により、前記表示対象の文字の画像を表示部に表示することが可能となる。なお、前記各フォントデータの利用頻度の更新処理は、前記フォント抽出処理部26により実行される。
メール通信に使用される文字コードは、一般にJISコードである。JISコードでは、文字種毎にコードの値の範囲が規定されているので、文字コードの値に基づいて文字種を判別することが可能である。表示処理部25は、この方法により文字種を判別した後、判別結果に応じてあらかじめ決められた記号のフォントデータを読み出し、そのフォントデータによる画像を本来の文字画像の代わりに表示するようにしている。
まず、図2のST1において登録された携帯端末2に対する日本語メールを受信すると、つぎのST2では、このメールのヘッダ部に記述された宛先データを用いて宛先端末2を特定する。続いてST3では、メールデータからフォント未実装文字を抽出する処理を実行する。この抽出処理について、以下、図3を用いて説明する。
ST4では、前記ST3の処理によりフォント未実装文字が抽出されたかどうかを判別する。ここで、フォント未実装文字の抽出数が0であれば、ST14に進む。この場合には、ST1で受信した状態のままのメールデータを宛先端末2に送信する。
ST5では、前記読みデータ処理部14の機能を用いて、前記読みデータベース17から着目文字の読みデータを読み出す。ここで読み出された読みデータは、前記図5のテーブルの「読み」の登録エリアに格納される。ただし、着目文字が読みデータベース17に登録されていない場合には、その文字に対応する登録エリアは空状態となる。
ここで比較されるデータ容量は、フォントデータや読みタグを加えたメールデータの全容量である。この容量が制限値以内であれば、ST13を介してST5に戻り、つぎの未実装文字に着目して同様の処理を実行する。
一方、『礼』は、出現回数が1回であり、読みデータも1つであることから、読みタグによる処理の対象となる。
この携帯端末2では、st1〜3でメール処理に関わる操作の有無をチェックしつつ、st13(通常の通信に関する処理など)を実施するようにしている。この流れにおいて、メールの送信または受信を指示する操作があると、st1が「YES」となり、st4に進んで前記メールサーバー1に接続する。
メールサーバー1から受信したメールデータにフォントデータが添付されている場合には、st7が「YES」となってst8に進み、添付されたフォントデータを前記フォントデータベース28に追加登録する処理を実行する。この処理の詳細については、図7を用いて後述する。
なお、この格納順位は、フォントデータの登録順序を表すもので、順位が1番のデータが最新の登録データである。
このメール閲覧処理では、メールデータに含まれるすべての文字に順に着目しつつ着目文字に対応する文字コードを読み出す。ただし、メールデータ中に前記読みタグが含まれている場合は、この読みタグを構成する複数の文字列単位で文字コードの読み出し処理を実行する。以下、詳細を説明する。
この処理の詳細は、図9に示すとおりである。簡単に説明すると、前記着目文字の文字コードの値から文字種を特定し(st207)、文字種が漢字であれば『■』のフォントデータを、記号であれば『●』のフォントデータを、絵文字であれば『▲』のフォントデータを、それぞれ読み出す(st208〜213)。また、上記3種類以外の文字種(外字など)であると判別した場合には、st214に進み、その他の文字種用に用意した所定の記号のフォントデータを読み出す。
このようにして、メールデータ中のすべての文字が表示されると、st216が「YES」となり、処理を終了する。
この例では、フォント未実装文字のうちの『国』『慣』『☆』の3文字については、フォントデータの追加登録がなされた結果、文字自体が正常に表示されている。また『礼』については、読みタグが付与されたことにより、フォント無し記号の『■』と読みの『(れい)』とが続けて表示されている。
2 携帯端末
12 メールデータ処理部
13 フォント管理処理部
14 読みデータ処理部
15 交信処理部
16 フォントデータベース
17 読みデータベース
18 フォント管理データベース
21 交信処理部
23 メール閲覧処理部
25 表示処理部
26 フォント抽出処理部
27 フォント管理処理部
28 フォントデータベース
28a 追加登録領域
Claims (18)
- 所定容量分の日本語フォントデータが登録された端末装置と、この端末装置に日本語メールを配信するメールサーバーとを具備するシステムにおいて実行される方法であって、
前記端末装置に登録されているよりも多くのフォントデータが登録されたフォントデータベースと、前記端末装置のフォントデータの登録状況を示す管理データが登録された管理データベースとを、あらかじめ前記メールサーバーのメモリに保存しておき、
前記メールサーバーでは、配信対象のメールデータを前記管理データベースを用いて解析して、宛先の端末装置にフォントデータが登録されていない文字を抽出するとともに、フォントデータが登録されていない文字が抽出されたとき、この文字のフォントデータを前記フォントデータベースから読み出して前記配信対象のメールデータとともに前記端末装置に送信し、
前記端末装置では、受信したメールデータに含まれる文字毎に、登録フォントデータを読み出すステップAと読み出した登録フォントデータによる文字画像を表示するステップBとを実行して前記メールデータの内容を表示するとともに、前記メールデータとともにフォントデータを受信したとき、前記メールデータの表示処理に先立ち、受信したフォントデータを追加登録する処理を実行するようにしたメールデータ処理方法。 - 前記メールサーバーでは、前記配信対象のメールデータから前記フォントデータが登録されていない文字が抽出されたとき、この文字の前記メールデータにおける出現頻度に基づき前記フォントデータを送信するか否かを選択する請求項1に記載されたメールデータ処理方法。
- 前記メールサーバーでは、前記フォントデータが登録されていない文字が複数抽出されたとき、フォントデータによる送信容量が所定値以内になることを条件にして、前記フォントデータを送信する文字を選択する請求項1または2に記載されたメールデータ処理方法。
- 請求項1〜3のいずれかに記載された方法において、
前記端末装置では、前記追加登録したフォントデータのリストをメールサーバーに送信する処理を実行し、
前記メールサーバーでは、前記管理データベースを端末装置毎に個別に登録しており、所定の端末装置から前記フォントデータの追加登録リストを受信したとき、そのリストを用いて該当する管理データベースを更新するメールデータ処理方法。 - 請求項1〜4のいずれかに記載された方法において、
前記端末装置では、追加登録したフォントデータに利用頻度情報を設定し、この利用頻度情報を前記メールデータの表示処理における利用に応じて更新するとともに、登録フォントデータの容量が所定の制限値を超えたとき、前記利用頻度が最も少ないフォントデータを削除するようにしたメールデータ処理方法。 - 所定容量分の日本語フォントデータが登録された端末装置と、この端末装置に日本語メールを配信するメールサーバーとを具備するシステムにおいて実行される方法であって、
日本語を構成する各文字の読みデータが登録された読みデータベースと、前記端末装置のフォントデータの登録状況を示す管理データが登録された管理データベースとを、前記メールサーバーのメモリにあらかじめ保存しておき、
前記メールサーバーでは、配信対象のメールデータを前記管理データベースを用いて解析して、宛先の端末装置にフォントデータが登録されていない文字を抽出するとともに、フォントデータが登録されていない文字が抽出されたとき、その文字に対応する読みデータを前記読みデータベースから抽出して、前記配信対象のメールデータとともに前記端末装置に送信し、
前記端末装置では、受信したメールデータに含まれる文字毎に、登録フォントデータを読み出すステップAと読み出された登録フォントデータによる文字画像を表示するステップBとを実行して前記メールデータの内容を表示するとともに、前記メールデータとともに読みデータを受信したとき、この読みデータに対応する文字にかかるステップAにおいて、その読みデータを構成する文字の登録フォントデータを読み出すようにしたメールデータ処理方法。 - 前記メールサーバーでは、前記配信対象のメールデータから前記フォントデータが登録されていない文字が抽出されたとき、この文字に対応する読みの数に基づき前記読みデータを送信するか否かを選択する請求項6に記載されたメールデータ処理方法。
- 所定容量分の日本語フォントデータが登録された端末装置と、この端末装置に日本語メールを配信するメールサーバーとを具備するシステムにおいて実行される方法であって、
登録フォントデータがないことを示すフォント無し記号として文字種毎に異なる記号の画像情報をあらかじめ設定して、前記端末装置のメモリに登録しておき、
前記端末装置では、受信したメールデータに含まれる文字毎に、登録フォントデータを読み出すステップAと読み出した登録フォントデータによる文字画像を表示するステップBとを実行して前記メールデータの内容を表示するとともに、前記ステップAにおいてフォントデータが登録されていない文字を処理するとき、その文字の文字コードから文字種を判別し、その判別した文字種に対応するフォント無し記号を読み出すようにしたメールデータ処理方法。 - 所定容量分の日本語フォントデータが登録された端末装置に日本語メールを配信するメールサーバーであって、
前記日本語メールのメールデータを受信する受信手段と、
前記受信手段が受信したメールデータのヘッダ部を用いて宛先の端末装置を判別した後、その端末装置に前記メールデータを送信する処理を実行する送信制御手段と、
前記端末装置に登録されているより多くの日本語フォントデータが登録されたフォントデータベース、および前記端末装置のフォントデータの登録状況を示す管理データが登録された管理データベースが保存されたメモリと、
前記受信手段が受信したメールデータを前記管理データベースを用いて解析して、前記宛先の端末装置にフォントデータが登録されていない文字を抽出する抽出手段とを具備し、
前記送信制御手段は、前記抽出手段が前記宛先の端末装置にフォントデータが登録されていない文字を抽出したとき、この文字のフォントデータを前記フォントデータベースから読み出して、前記メールデータとともに前記端末装置に送信するメールサーバー。 - 所定容量分の日本語フォントデータが登録された端末装置に日本語メールを配信するメールサーバーであって、
前記日本語メールのメールデータを受信する受信手段と、
前記受信手段が受信したメールデータのヘッダ部を用いて宛先の端末装置を判別した後、その端末装置に前記メールデータを送信する処理を実行する送信制御手段と、
各種日本語文字の読みデータが登録された読みデータベース、および前記端末装置のフォントデータの登録状況を示す管理データが格納された管理データベースが保存されたメモリと、
前記受信手段が受信したメールデータを前記管理データベースを用いて解析して、前記宛先の端末装置にフォントデータが登録されていない文字を抽出する抽出手段とを具備し、
前記送信制御手段は、前記抽出手段が前記端末装置にフォントデータが登録されていない文字を抽出したとき、この文字に対応する読みデータを前記読みデータベースから抽出して、前記メールデータとともに前記端末装置に送信するメールサーバー。 - 所定容量分の日本語フォントデータが登録された端末装置に日本語メールを配信するメールサーバーに組み込まれるプログラムであって、
前記日本語メールのメールデータを受信する第1ステップと、
前記第1ステップで受信したメールデータのヘッダ部を用いて宛先の端末装置を判別するとともに、前記端末装置のフォントデータの登録状況を示す管理データを用いて、前記メールデータから前記宛先の端末装置にフォントデータが登録されていない文字を抽出する第2ステップと、
前記第2ステップの処理を経たメールデータを宛先の端末装置に送信する第3ステップとを、コンピュータに実行させるためのプログラムが含まれており、
前記第3ステップには、前記第2ステップにおいて前記宛先の端末装置にフォントデータが登録されていない文字が抽出されたとき、所定数のフォントデータが登録されたフォントデータベースから前記抽出された文字のフォントデータを読み出して、前記メールデータとともに端末装置に送信するステップが含まれているメールサーバー用のプログラム。 - 所定容量分の日本語フォントデータが登録された端末装置に日本語メールを配信するメールサーバーに組み込まれるプログラムであって、
前記日本語メールのメールデータを受信する第1ステップと、
前記第1ステップで受信したメールデータのヘッダ部を用いて宛先の端末装置を判別するとともに、前記端末装置のフォントデータの登録状況を示す管理データを用いて、前記メールデータから前記宛先の端末装置にフォントデータが登録されていない文字を抽出する第2ステップと、
前記第2ステップの処理を経たメールデータを宛先の端末装置に送信する第3ステップとを、コンピュータに実行させるためのプログラムが含まれており、
前記第3ステップには、前記第2ステップにおいて前記宛先の端末装置にフォントデータが登録されていない文字が抽出されたとき、各種日本語文字の読みデータが登録された読みデータベースから前記抽出された文字の読みデータを読み出して、前記メールデータとともに前記端末装置に送信するステップが含まれているメールサーバー用のプログラム。 - 所定容量の日本語フォントデータが登録されたメモリと、遠隔地のメールサーバーと通信する通信手段と、前記通信手段が前記メールサーバーから受信したメールデータを表示するための表示手段とを有する端末装置であって、
前記通信手段が前記メールサーバーから日本語メールのメールデータを受信したことに応じて、そのメールデータに含まれる文字毎に、前記メモリから登録フォントデータを読み出すステップAと読み出した登録フォントデータによる文字画像を前記表示手段に表示するステップBとを実行して前記メールデータの内容を表示する表示制御手段と、
前記通信手段がメールデータとともにフォントデータを受信したとき、前記表示制御手段の処理に先立ち、受信したフォントデータを前記メモリに追加登録する追加登録手段とを具備する端末装置。 - 所定容量の日本語フォントデータが登録されたメモリと、遠隔地のメールサーバーと通信する通信手段と、前記通信手段が前記メールサーバーから受信したメールデータを表示するための表示手段とを有する端末装置であって、
前記通信手段が前記メールサーバーから日本語メールのメールデータを受信したことに応じて、そのメールデータに含まれる文字毎に、前記メモリから登録フォントデータを読み出すステップAと読み出した登録フォントデータによる文字画像を前記表示手段に表示するステップBとを実行して前記メールデータの内容を表示する表示制御手段を具備し、
前記表示制御手段は、前記通信手段が前記メールデータとともに読みデータを受信したとき、この読みデータに対応する文字にかかるステップAにおいて、前記読みデータを構成する文字の登録フォントデータを読み出すように設定されている端末装置。 - 所定容量の日本語フォントデータが登録されたメモリと、遠隔地のメールサーバーと通信する通信手段と、前記通信手段が前記メールサーバーから受信したメールデータを表示するための表示手段とを有する端末装置であって、
前記通信手段が前記メールサーバーから日本語メールのメールデータを受信したことに応じて、そのメールデータに含まれる文字毎に、前記メモリから登録フォントデータを読み出すステップAと読み出した登録フォントデータによる文字画像を前記表示手段に表示するステップBとを実行して前記メールデータの内容を表示する表示制御手段を具備し、
前記メモリには、登録フォントデータがないことを示すフォント無し記号として文字種毎に異なる画像情報が登録されており、
前記表示制御手段は、前記ステップAにおいてフォントデータが登録されていない文字を処理するとき、その文字の文字コードから文字種を判別し、その判別した文字種に対応するフォント無し記号の画像情報を読み出すように設定されている端末装置。 - 所定容量の日本語フォントデータを登録することが可能なメモリと、遠隔地のメールサーバーと通信する通信手段と、前記通信手段が前記メールサーバーから受信したメールデータを表示するための表示手段と、コンピュータを含む制御部とを有する端末装置の前記制御部に組み込まれるプログラムであって、
受信したメールデータに含まれる文字毎に、前記メモリから登録フォントデータを読み出すステップAと読み出した登録フォントデータによる文字画像を前記表示手段に表示するステップBとを実行して前記メールデータの内容を表示する表示制御手段と、前記通信手段がメールデータとともにフォントデータを受信したとき、前記表示制御手段の処理に先立ち、受信したフォントデータを前記メモリに追加登録する追加登録手段として、前記コンピュータを機能させるためのプログラム。 - 所定容量の日本語フォントデータを登録することが可能なメモリと、遠隔地のメールサーバーと通信する通信手段と、前記通信手段が前記メールサーバーから受信したメールデータを表示するための表示手段と、コンピュータを含む制御部とを有する端末装置の前記制御部に組み込まれるプログラムであって、
受信したメールデータに含まれる文字毎に、前記メモリから登録フォントデータを読み出すステップAと読み出した登録フォントデータによる文字画像を前記表示手段に表示するステップBとを実行して前記メールデータの内容を表示するとともに、前記通信手段が前記メールデータとともに読みデータを受信したとき、この読みデータに対応する文字にかかるステップAにおいて前記読みデータを構成する文字の登録フォントデータを読み出す処理を実行する表示制御手段として、前記コンピュータを機能させるためのプログラム。 - 所定容量の日本語フォントデータを登録することが可能なメモリと、遠隔地のメールサーバーと通信する通信手段と、前記通信手段が前記メールサーバーから受信したメールデータを表示するための表示手段と、コンピュータを含む制御部とを有する端末装置の前記制御部に組み込まれるプログラムであって、
登録フォントデータがないことを示すフォント無し記号として文字種毎に異なる画像情報を前記メモリに登録する登録手段と、
受信したメールデータに含まれる文字毎に、前記メモリから登録フォントデータを読み出すステップAと読み出した登録フォントデータによる文字画像を前記表示手段に表示するステップBとを実行して前記メールデータの内容を表示するとともに、前記ステップAにおいてフォントデータが登録されていない文字を処理するとき、その文字の文字コードから文字種を判別し、その判別した文字種に対応するフォント無し記号の画像情報を読み出す表示制御手段として、前記コンピュータを機能させるためのプログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004251349A JP4595448B2 (ja) | 2004-08-31 | 2004-08-31 | メールデータ処理方法、メールサーバー、メールサーバー用のプログラム |
US11/212,839 US7538771B2 (en) | 2004-08-31 | 2005-08-29 | Mail data processing method, mail server, program for mail server, terminal device and program for terminal device |
CNA2005100990248A CN1744119A (zh) | 2004-08-31 | 2005-08-31 | 邮件数据处理方法、邮件服务器及程序、终端装置及程序 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004251349A JP4595448B2 (ja) | 2004-08-31 | 2004-08-31 | メールデータ処理方法、メールサーバー、メールサーバー用のプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006072415A true JP2006072415A (ja) | 2006-03-16 |
JP4595448B2 JP4595448B2 (ja) | 2010-12-08 |
Family
ID=36125218
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004251349A Expired - Fee Related JP4595448B2 (ja) | 2004-08-31 | 2004-08-31 | メールデータ処理方法、メールサーバー、メールサーバー用のプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US7538771B2 (ja) |
JP (1) | JP4595448B2 (ja) |
CN (1) | CN1744119A (ja) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6961567B1 (en) * | 2000-12-07 | 2005-11-01 | Palm, Inc. | Generic activation and registration framework for wireless devices |
US7555571B1 (en) * | 2001-01-05 | 2009-06-30 | Palm, Inc. | Activation of mobile computing device on a cellular network |
US8812398B2 (en) * | 2001-05-08 | 2014-08-19 | Qualcomm Incorporated | Key for a wireless-enabled device |
WO2005096217A1 (en) * | 2004-04-02 | 2005-10-13 | Nokia Corporation | Apparatus and method for handwriting recognition |
JP4897520B2 (ja) | 2006-03-20 | 2012-03-14 | 株式会社リコー | 情報配信システム |
GB0620238D0 (en) * | 2006-10-12 | 2006-11-22 | Ibm | A method and apparatus for converting a text-based email message to an email message comprising image-based fonts |
US9319444B2 (en) | 2009-06-22 | 2016-04-19 | Monotype Imaging Inc. | Font data streaming |
US8615709B2 (en) | 2010-04-29 | 2013-12-24 | Monotype Imaging Inc. | Initiating font subsets |
US20130215126A1 (en) * | 2012-02-17 | 2013-08-22 | Monotype Imaging Inc. | Managing Font Distribution |
US9817615B2 (en) | 2012-12-03 | 2017-11-14 | Monotype Imaging Inc. | Network based font management for imaging devices |
US9569865B2 (en) | 2012-12-21 | 2017-02-14 | Monotype Imaging Inc. | Supporting color fonts |
EP2943894A2 (en) | 2013-01-09 | 2015-11-18 | Monotype Imaging Inc. | Advanced text editor |
US9317777B2 (en) | 2013-10-04 | 2016-04-19 | Monotype Imaging Inc. | Analyzing font similarity for presentation |
US9691169B2 (en) | 2014-05-29 | 2017-06-27 | Monotype Imaging Inc. | Compact font hinting |
US10115215B2 (en) | 2015-04-17 | 2018-10-30 | Monotype Imaging Inc. | Pairing fonts for presentation |
US11537262B1 (en) | 2015-07-21 | 2022-12-27 | Monotype Imaging Inc. | Using attributes for font recommendations |
CN105335198B (zh) * | 2015-11-13 | 2018-12-11 | 小米科技有限责任公司 | 字体添加方法及装置 |
US11334750B2 (en) | 2017-09-07 | 2022-05-17 | Monotype Imaging Inc. | Using attributes for predicting imagery performance |
US10909429B2 (en) | 2017-09-27 | 2021-02-02 | Monotype Imaging Inc. | Using attributes for identifying imagery for selection |
US11657602B2 (en) | 2017-10-30 | 2023-05-23 | Monotype Imaging Inc. | Font identification from imagery |
CN114513760B (zh) * | 2020-11-17 | 2023-03-24 | 华为技术有限公司 | 字库同步方法、装置和存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001067287A (ja) * | 1999-08-30 | 2001-03-16 | Fujitsu Ltd | 電子メール装置,電子メール送信方法及び記録媒体 |
JP2002290465A (ja) * | 2001-03-23 | 2002-10-04 | Seiko Epson Corp | 電子メール配信装置および電子メール配信方法並びにコンピュータプログラム |
JP2002312279A (ja) * | 2001-04-11 | 2002-10-25 | Kenwood Corp | 情報通信システム、ゲートウェイサーバ、その通信方法、及び情報通信端末 |
JP2003067302A (ja) * | 2001-08-28 | 2003-03-07 | Hitachi Application Systems Kk | 特殊文字を含むメールデータを表示可能な携帯電話端末及び特殊文字処理機能を備えた携帯電話端末 |
JP2003281140A (ja) * | 2002-03-20 | 2003-10-03 | Hitachi Ltd | コンテンツ配信方法および配信システム |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3160177B2 (ja) * | 1995-03-06 | 2001-04-23 | 松下電器産業株式会社 | ファクシミリ型電子メール装置 |
US6907418B2 (en) * | 2000-12-21 | 2005-06-14 | Metabiz Co., Ltd. | Advertisement servicing system using e-mail arrival notifying program and method therefor |
JP4496669B2 (ja) * | 2001-05-24 | 2010-07-07 | 日本電気株式会社 | 無線携帯端末装置 |
JP4440777B2 (ja) * | 2002-09-18 | 2010-03-24 | パナソニック株式会社 | 情報取得装置および情報提供装置 |
US6957497B2 (en) * | 2004-01-13 | 2005-10-25 | Foot Levelers, Inc. | Method and apparatus for taking measurements for a custom pillow |
-
2004
- 2004-08-31 JP JP2004251349A patent/JP4595448B2/ja not_active Expired - Fee Related
-
2005
- 2005-08-29 US US11/212,839 patent/US7538771B2/en not_active Expired - Fee Related
- 2005-08-31 CN CNA2005100990248A patent/CN1744119A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001067287A (ja) * | 1999-08-30 | 2001-03-16 | Fujitsu Ltd | 電子メール装置,電子メール送信方法及び記録媒体 |
JP2002290465A (ja) * | 2001-03-23 | 2002-10-04 | Seiko Epson Corp | 電子メール配信装置および電子メール配信方法並びにコンピュータプログラム |
JP2002312279A (ja) * | 2001-04-11 | 2002-10-25 | Kenwood Corp | 情報通信システム、ゲートウェイサーバ、その通信方法、及び情報通信端末 |
JP2003067302A (ja) * | 2001-08-28 | 2003-03-07 | Hitachi Application Systems Kk | 特殊文字を含むメールデータを表示可能な携帯電話端末及び特殊文字処理機能を備えた携帯電話端末 |
JP2003281140A (ja) * | 2002-03-20 | 2003-10-03 | Hitachi Ltd | コンテンツ配信方法および配信システム |
Also Published As
Publication number | Publication date |
---|---|
JP4595448B2 (ja) | 2010-12-08 |
CN1744119A (zh) | 2006-03-08 |
US20060072162A1 (en) | 2006-04-06 |
US7538771B2 (en) | 2009-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4595448B2 (ja) | メールデータ処理方法、メールサーバー、メールサーバー用のプログラム | |
US7343152B1 (en) | Method and apparatus for reducing bandwidth use in a portable device | |
EP1679863A1 (en) | Mobile terminal and system providing multilingual support | |
US20050010694A1 (en) | Method and interface for facilitating communication between a cellular telephone or similar wireless device and other devices or systems via an interface | |
EP1729421A2 (en) | Method for compressing short messages in a mobile communication terminal | |
WO2000043890A1 (fr) | Processeur de documents | |
JP5082129B2 (ja) | 携帯情報端末および一時文字保存プログラム | |
CN1650596B (zh) | 通信***及其移动设备以及在移动设备上存储页面的方法 | |
CN103140848B (zh) | 字符变换***以及字符变换方法 | |
CN101346737A (zh) | 移动装置和用于从移动装置发送消息的方法 | |
US20060045355A1 (en) | Mobile terminal, and computer controlling method and program for use in the same | |
US20040110491A1 (en) | Portable terminal suitable for displaying related electronic mail, method of displaying electronic mail and program for displaying electronic mail | |
US7720460B2 (en) | Automatic character code recognition/display system, method, and program using mobile telephone | |
KR100411891B1 (ko) | 휴대형 무선 통신 단말기에서 사용자 인터페이스 구현 방법 | |
JP4470713B2 (ja) | 移動体通信端末、メッセージ送信方法、及びプログラム | |
KR20050091283A (ko) | 이동통신 단말기의 문자 메세지내 문자열 처리 방법 | |
JP4633758B2 (ja) | 通信端末及びコンテンツダウンロード方法 | |
JP2002183126A (ja) | 仮名漢字変換システム、端末装置、および辞書サーバ装置 | |
JPH11331426A (ja) | 電話番号取り込み機能付き通信装置 | |
JP2003006122A (ja) | 電子メール処理装置及び電子メール処理プログラムを記録した記録媒体 | |
JP2003099365A (ja) | メール管理装置、情報処理装置及びプログラム | |
US20090210805A1 (en) | System and method for processing and rendering markup language based electronic mail | |
WO2007099779A1 (ja) | コンテンツ表示装置、コンテンツ表示方法、及びコンテンツ表示プログラム | |
JP3912374B2 (ja) | 携帯情報端末装置および情報通信システム | |
JP4949221B2 (ja) | 電子装置及び通信方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070216 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090724 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090908 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091106 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100420 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100609 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100824 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100906 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131001 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |