(57)【要約】【課題】電子メールアドレスの入力の手間を大幅に削減することのできる電子メール送信装置を提供することを目的としている。【解決手段】表示手段と、ユーザ名、ドメイン名、および該ユーザ名と該ドメイン名との区切符号とからなる電子メールアドレスを入力する電子メールアドレス入力手段と、複数のドメイン名を記憶可能な記憶手段とを備え、前記電子メールアドレス入力手段による前記ユーザ名の入力に続いて前記区切符号の入力が検出されると、前記記憶手段に記憶しているドメイン名を読み出して前記表示手段に選択可能に表示し、選択されたドメイン名と入力されたユーザ名とを用いて電子メールアドレスを形成し、形成された電子メールアドレスを宛先として電子メールを送信するようにしたので、電子メールアドレスを入力する手間を大幅に軽減できるという効果を得る。【選択図】        図１
2008204483.tif 000002
【特許請求の範囲】
【請求項１】
表示手段と、
ユーザ名、ドメイン名、および該ユーザ名と該ドメイン名との区切符号とからなる電子メールアドレスを入力する電子メールアドレス入力手段と、
複数のドメイン名を記憶可能な記憶手段とを備え、
前記電子メールアドレス入力手段による前記ユーザ名の入力に続いて前記区切符号の入力が検出されると、前記記憶手段に記憶しているドメイン名を読み出して前記表示手段に選択可能に表示し、選択されたドメイン名と入力されたユーザ名とを用いて電子メールアドレスを形成し、形成された電子メールアドレスを宛先として電子メールを送信することを特徴とする電子メール送信装置。
【請求項２】
前記形成された電子メールアドレスを前記表示手段に表示することを特徴とする請求項１記載の電子メール送信装置。
【請求項３】
前記表示手段へのドメイン名の表示は、記憶した日時の早いものから遅いものへと順に行うことを特徴とする請求項１または請求項２記載の電子メール送信装置。
【請求項４】
前記表示手段へのドメイン名の表示は、使用頻度順に行うことを特徴とする請求項１または請求項２記載の電子メール送信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上で電子メールのやりとりの機能を備えた電子メール送信装置に関する。
【背景技術】
【０００２】
近年、ローカルエリアネットワーク上でのデータのやりとりの機能と、公衆網を介して行うファクシミリ伝送手順によるファクシミリデータのやりとりの機能を備えたネットワークファクシミリ装置が提案されている（特許文献１参照）。
【０００３】
このようなネットワークファクシミリ装置を利用すると、ローカルエリアネットワークに接続したワークステーション装置に対し、公衆網に接続されているファクシミリ装置からの画情報を配信したり、あるいは、ローカルエリアネットワークに接続したワークステーション装置のユーザに対し、画情報を送信することができるので、非常に便利である。
【０００４】
また、接続されたローカルエリアネットワークが、インターネットに接続されている場合には、インターネットを介して他のローカルエリアネットワークに接続された端末装置に対しても画情報送信動作を行うことができることになり、多様な利用形態をとることができる。
【特許文献１】特開平１０−１５５００１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、ローカルエリアネットワーク、または、インターネットでは、おのおののユーザを区別するために電子メールアドレスを適用しており、この電子メールアドレスは、英数字で表現されており、一般的には、ユーザ名と、ネットワーク固有のドメイン名を区切符号（通常は、「＠」）を介して連結した形式を持つ。
【０００６】
したがって、電子メールアドレスは、比較的長い文字列となり、ネットワークファクシミリ装置等の通信装置で、宛先ユーザの電子メールアドレスを入力しようとするときには、専用のキーボード装置等を設けない限り、入力の手間がかかるという不具合を生じていた。
【０００７】
なお、専用のキーボード装置でなく、例えば、ワンタッチダイアルキーに登録する宛先の名称を入力する際に利用するキー入力装置（例えば、テンキー等）を用いて、電子メールアドレスの入力装置を構成することも考えられるが、長い文字列の電子メールアドレスを入力することには変わりなく、上述した不具合の解消とはならない。特に、電子メールアドレスは、送信の都度入力する必要があり、ワンタッチダイアルキーに登録する宛先の名称のように、登録時に一度だけ入力すればよい情報と異なり、その入力装置の操作性が大きく問題となるので、このような入力装置の流用では、上述した不具合を解消することとはならない。
【０００８】
また、ワンタッチダイアルの電話番号登録領域に電子メールアドレスも登録可能にすることも考えられるが、データの管理方法やデータの登録操作、引用操作等に大きな変更が必要になる一方、ワンタッチダイアル機能の本来の目的である電話番号の登録可能数も目減りするという不具合を生じ、好ましくない。
【０００９】
また、ワンタッチダイアル毎に相手先名称とともに電子メールアドレスを登録することも考えられるが、そのための登録領域のデータ容量が大きくなるために、好ましくない。また、ワンタッチダイアル登録とは別に、電子メールアドレスを登録して、選択できるようにすることも考えられるが、その登録領域のためのデータ容量が大きくなり、好ましくない。
【００１０】
本願発明は、上述した実情に鑑みてなされたものであり、電子メールアドレスの入力の手間を大幅に削減することのできる電子メール送信装置を提供することを目的としている。
【課題を解決するための手段】
【００１１】
本発明は、表示手段と、ユーザ名、ドメイン名、および該ユーザ名と該ドメイン名との区切符号とからなる電子メールアドレスを入力する電子メールアドレス入力手段と、複数のドメイン名を記憶可能な記憶手段とを備え、前記電子メールアドレス入力手段による前記ユーザ名の入力に続いて前記区切符号の入力が検出されると、前記記憶手段に記憶しているドメイン名を読み出して前記表示手段に選択可能に表示し、選択されたドメイン名と入力されたユーザ名とを用いて電子メールアドレスを形成し、形成された電子メールアドレスを宛先として電子メールを送信するようにしたものである。
【００１２】
また、前記形成された電子メールアドレスを前記表示手段に表示するようにしたものである。
【００１３】
また、前記表示手段へのドメイン名の表示は、記憶した日時の早いものから遅いものへと順に行うようにしたものである。
【００１４】
また、前記表示手段へのドメイン名の表示は、使用頻度順に行うようにしたものである。
【発明の効果】
【００１５】
したがって、本発明によれば、表示手段と、ユーザ名、ドメイン名、および該ユーザ名と該ドメイン名との区切符号とからなる電子メールアドレスを入力する電子メールアドレス入力手段と、複数のドメイン名を記憶可能な記憶手段とを備え、前記電子メールアドレス入力手段による前記ユーザ名の入力に続いて前記区切符号の入力が検出されると、前記記憶手段に記憶しているドメイン名を読み出して前記表示手段に選択可能に表示し、選択されたドメイン名と入力されたユーザ名とを用いて電子メールアドレスを形成し、形成された電子メールアドレスを宛先として電子メールを送信するようにしたので、電子メールアドレスを入力する手間を大幅に軽減できるという効果を得る。
【００１６】
また、使用順、または、使用頻度順にドメイン名バッファの内容を呼び出すことで、迅速に所望のドメイン名を得ることができるという効果も得る。
【発明を実施するための最良の形態】
【００１７】
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。
【００１８】
図１は、本発明の一実施例にかかるネットワークシステムを示している。
【００１９】
同図において、ローカルエリアネットワークＬＡＮには、複数のワークステーション装置ＷＳ１〜ＷＳｎ、メールサーバ装置ＳＭ、および、ネットワークファクシミリ装置ＦＸが接続されている。
【００２０】
ここで、メールサーバ装置ＳＭは、ローカルエリアネットワークＬＡＮに接続されているワークステーション装置ＷＳ１〜ＷＳｎを利用するユーザ、および、ネットワークネットワークファクシミリ装置ＦＸに対して、電子メール（後述）の収集および配布のサービスを提供するものである。
【００２１】
また、ワークステーション装置ＷＳ１〜ＷＳｎには、ローカルエリアネットワークＬＡＮを介して種々のデータのやりとりを行うアプリケーションソフトウェアや、ネットワークファクシミリ装置ＦＸより受信した電子メールに含まれる画情報を処理するアプリケーションソフトウェアなどの種々のプログラムが導入されており、特定のユーザにより使用されるものである。ここで、特定のユーザは、一人または複数人のユーザであってよい。
【００２２】
また、ネットワークファクシミリ装置ＦＸは、ローカルエリアネットワークＬＡＮに接続して、画情報を電子メールとしてやりとりするための伝送機能と、公衆網（ＰＳＴＮ）に接続し、この公衆網を伝送路として用いてグループ３ファクシミリ伝送手順による画情報伝送を行う伝送機能を備えている。
【００２３】
さて、本実施例において、基本的には、ローカルエリアネットワークＬＡＮに接続されている端末相互間でのデータのやりとりは、いわゆるＴＣＰ／ＩＰと呼ばれるトランスポートレイヤまでの伝送プロトコルと、それ以上の上位レイヤの通信プロトコルとの組み合わせ（いわゆるプロトコルスイート）が適用して行われる。例えば、電子メールのデータのやりとりでは上位レイヤの通信プロトコルとしてＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）という通信プロトコルが適用される。
【００２４】
また、本実施例では、ネットワークファクシミリ装置ＦＸからワークステーション装置ＷＳ１〜ＷＳｎの各ユーザへの受信画情報の配信は、電子メールを用いて行っている。
【００２５】
また、本実施例では、電子メールは、メールサーバ装置ＳＭにいったん蓄積された後に宛先へと配信される蓄積配信型の伝送形態で送信される。
【００２６】
すなわち、例えば、ネットワークファクシミリ装置ＦＸからワークステーション装置ＷＳ１のユーザへの電子メールは、メールサーバ装置ＳＭにいったん蓄積される。
【００２７】
一方、ワークステーション装置ＷＳ１〜ＷＳｎおよびネットワークファクシミリ装置ＦＸは、適宜な周期でメールサーバ装置ＳＭに対して、自端末のユーザ宛の電子メール受信の問い合わせを行い、ユーザ宛の電子メールがメールサーバ装置ＳＭに蓄積されているときには、メールサーバ装置ＳＭよりその電子メールを受信して、自端末ユーザにその旨を通知する。
【００２８】
したがって、この場合には、ワークステーション装置ＷＳ１は、メールサーバ装置ＳＭに自端末のユーザ宛の電子メール受信の問い合わせを行った際に、自端末のユーザ宛の電子メールがメールサーバ装置ＳＭに蓄積されていることが通知されるので、その電子メールを受信して、適宜な方法でその旨をユーザに対して通知する。
【００２９】
この通知を受けたユーザは、その電子メールの内容を読み出して、内容を確認する。この場合、後述するように電子メールの内容として、例えば、ファクシミリ画情報のようなバイナリデータを含むものである場合には、そのバイナリデータを適切に処理できるアプリケーションを起動して、電子メールの内容を確認する。ただし、電子メールには、直接バイナリデータを含ませることができず、所定の変換方法を適用して可読情報（７ビットのキャラクタコード）に変換した状態で、電子メールに含められる。このような電子メールの形式をＭＩＭＥ（Ｍｕｌｔｉｐｕｒｐｏｓｅ  Ｉｎｔｅｒｎｅｔ  Ｍａｉｌ  Ｅｘｔｅｎｓｉｏｎｓ（多目的メール）；ＲＦＣ（後述）１５２１，ＲＦＣ１５２２等参照）形式という。
【００３０】
ここで、各端末がメールサーバ装置ＳＭに対して、ユーザ宛の電子メールの受信確認や送信要求などのために適用するプロトコルとしては、いわゆるＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）などを適用することができる。
【００３１】
また、ＴＣＰ／ＩＰ，ＳＭＴＰ，ＰＯＰなどの通信プロトコル、および、電子メールのデータ形式やデータ構造などについては、それぞれＩＥＴＦ（Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｃｅ）というインターネットに関する技術内容をまとめている組織から発行されているＲＦＣ（Ｒｅｑｕｅｓｔ  Ｆｏｒ  Ｃｏｍｍｅｎｔｓ）文書により規定されている。例えば、ＴＣＰはＲＦＣ７９３、ＩＰはＲＦＣ７９３、ＳＭＴＰはＲＦＣ８２１、電子メールの形式は、ＲＦＣ８２２，ＲＦＣ１５２１，ＲＦＣ１５２２、ＰＯＰはＲＦＣ１７２５でそれぞれ規定されている。
【００３２】
図２は、ネットワークファクシミリ装置ＦＸの構成例を示している。
【００３３】
同図において、システム制御部１は、このファクシミリ装置の各部の制御処理、および、ファクシミリ伝送制御手順処理などの各種制御処理を行うものであり、システムメモリ２は、システム制御部１が実行する制御処理プログラム、および、処理プログラムを実行するときに必要な各種データなどを記憶するとともに、システム制御部１のワークエリアを構成するものであり、パラメータメモリ３は、このファクシミリ装置に固有な各種の情報を記憶するためのものであり、時計回路４は、現在時刻情報を出力するものである。
【００３４】
スキャナ５は、所定の解像度で原稿画像を読み取るためのものであり、プロッタ６は、所定の解像度で画像を記録出力するためのものであり、操作表示部７は、このファクシミリ装置を操作するためのもので、各種の操作キー、および、各種の表示器からなる。
【００３５】
符号化復号化部８は、画信号を符号化圧縮するとともに、符号化圧縮されている画情報を元の画信号に復号化するためのものであり、画像蓄積装置９は、符号化圧縮された状態の画情報を多数記憶するためのものである。
【００３６】
グループ３ファクシミリモデム１０は、グループ３ファクシミリのモデム機能を実現するためのものであり、伝送手順信号をやりとりするための低速モデム機能（Ｖ．２１モデム）、および、おもに画情報をやりとりするための高速モデム機能（Ｖ．１７モデム、Ｖ．３４モデム、Ｖ．２９モデム、Ｖ．２７ｔｅｒモデムなど）を備えている。
【００３７】
網制御装置１１は、このファクシミリ装置を国際電話回線網ＰＳＴＮに接続するためのものであり、自動発着信機能を備えている。
【００３８】
ローカルエリアネットワークインターフェース回路１２は、このインターネットファクシミリ装置をローカルエリアネットワークＬＡＮに接続するためのものであり、ローカルエリアネットワーク伝送制御部１３は、ローカルエリアネットワークＬＡＮを介して、他のデータ端末装置との間で種々のデータをやりとりするための各種所定のプロトコルスイートの通信制御処理を実行するためのものである。
【００３９】
これらの、システム制御部１、システムメモリ２、パラメータメモリ３、時計回路４、スキャナ５、プロッタ６、操作表示部７、符号化復号化部８、画像蓄積装置９、グループ３ファクシミリモデム１０、網制御装置１１、および、ローカルエリアネットワーク伝送制御部１３は、内部バス１４に接続されており、これらの各要素間でのデータのやりとりは、主としてこの内部バス１４を介して行われている。
【００４０】
また、網制御装置１１とグループ３ファクシミリモデム１０との間のデータのやりとりは、直接行なわれている。
【００４１】
さて、ローカルエリアネットワークＬＡＮを利用するユーザに対して、電子メールを用いて画情報を送信する場合には、そのユーザに割り当てられている電子メールアドレスを用いて、目的ユーザを指定する必要がある。
【００４２】
この電子メールアドレスは、上述したように、ユーザ名と、ネットワーク固有のドメイン名を区切符号（通常は、「＠」）を介して連結した形式を持ち、また、文字列を構成する図形文字は、英数字が適用される。
【００４３】
この場合、ネットワークファクシミリ装置ＦＸの操作表示部７には、電子メールアドレスを入力可能なキー入力装置と、入力した電子メールアドレスを確認できるようにするための画面表示器（例えば、液晶表示装置）が備えられていて、所望の電子メールアドレスを入力できるようになっている。
【００４４】
そして、本実施例では、図３に示すように、これまでに操作入力された電子メールアドレスのドメイン名の部分を抽出して、使用された順に記憶したドメイン名バッファを備えており、ユーザが宛先ユーザの電子メールアドレスを入力する際には、図４に示すように、ユーザが宛先ユーザの電子メールアドレスのユーザ名まで入力し、区切符号「＠」を操作入力した段階で、ドメイン名バッファに記憶しているドメイン名を表示するとともに、その表示内容を順次更新できるようにして、ユーザに宛先ユーザの電子メールアドレスのドメイン名を選択させ、入力が確定すると、そのときに入力されたユーザ名と、区切符号「＠」と、その選択されたドメイン名を順次連結して、宛先ユーザの電子メールアドレスを形成する。
【００４５】
これにより、宛先ユーザの電子メールアドレスを入力する際のユーザの手間を削減できるようにしている。
【００４６】
この場合の電子メールアドレス入力処理の一例を図５に示す。
【００４７】
まず、区切符号「＠」が入力されるまで、キー入力データを取り込み（処理１０１、判断１０２のＮＯループ）、区切符号「＠」が入力されて、判断１０２の結果がＹＥＳになると、ドメイン名バッファの先頭にポインタをセットする（処理１０３）。
【００４８】
次に、そのポインタに対応したドメイン名バッファのデータを取り出して表示し（処理１０４）、ユーザのキー入力データを取り込む（処理１０５）。このとき、ユーザが表示されたドメイン名を使用するために、確定キーを操作したかどうかを調べ（判断１０６）、ユーザが確定キーを操作した場合で判断１０６の結果がＹＥＳになるときには、そのときに入力されたユーザ名と、確定されたドメイン名からなる電子メールアドレスを形成して、その電子メールアドレスを宛先ユーザの電子メールアドレスとして出力するとともに、ドメイン名バッファを更新する宛先確定処理（処理１０７）を実行して、この処理を終了する。
【００４９】
また、判断１０６の結果がＮＯになるときには、処理１０５で入力したキーデータがスクロールキーであるかどうかを調べ（判断１０８）、判断１０８の結果がＹＥＳになるときには、ドメイン名バッファの内容を指示するポインタを１つ進める（処理１０９）。ここで、次のデータがあるかどうかを調べて（判断１１０）、判断１１０の結果がＮＯになるときには、処理１０４に戻り、新たにポインタが指示するドメイン名バッファの内容を表示する。
【００５０】
また、処理１０５で入力したキーデータがそれ以外の場合で、判断１０８の結果がＮＯになるときには、ユーザが新たなドメイン名の宛先ユーザの電子メールを操作入力する場合なので、確定キーが押されるまで、キー入力データを取り込み（処理１１１、判断１１２のＮＯループ）、確定キーが押されて、判断１１２の結果がＹＥＳになると、そのときに入力されたユーザ名とドメイン名からなる電子メールアドレスを形成して、その電子メールアドレスを宛先ユーザの電子メールアドレスとして出力するとともに、ドメイン名バッファに新たに入力されたドメイン名を追加して更新するドメイン名バッファに新規追加処理（処理１１３）を実行して、この処理を終了する。
【００５１】
図６は、宛先確定処理（処理１０７）の一例を示している。
【００５２】
まず、ポインタがドメイン名バッファの先頭にあるかどうかを調べ（判断２０１）、判断２０１の結果がＹＥＳになるときには、直前に使用されたドメイン名が再度使用された場合であり、ドメイン名バッファを更新する必要がないので、即、この処理を終了する。
【００５３】
また、判断２０１の結果がＮＯになるときには、直前に使用されたドメイン名以外のドメイン名が使用された場合である。そこで、新たに使用されたドメイン名をドメイン名バッファの先頭に保存するとともに、それ以外のドメイン名の要素は、順次１つずつ古い格納位置に移動することで、ドメイン名バッファを更新する（処理２０２〜処理２０９）。
【００５４】
図７は、ドメイン名バッファに新規追加処理（処理１１３）の一例を示している。
【００５５】
まず、テンポラリバッファに追加する宛先のドメイン名を待避し（処理３０１）、ドメイン名バッファの最古のデータを指示するようにポインタを更新する（処理３０２）。
【００５６】
次いで、ドメイン名バッファの最古のデータを削除する（処理３０４）とともに、それ以外のドメイン名バッファの要素は、順次１つずつ古い格納位置に移動し（処理３０５〜判断３１０）、ドメイン名バッファの先頭に、テンポラリバッファに待避したドメイン名を保存して（処理３１１）、この処理を終了する。
【００５７】
ところで、上述した実施例では、ドメイン名バッファの要素を使用された順に取り出すようにしているが、使用頻度順に取り出すようにすることもできる。その場合、図８に示すように、ドメイン名バッファの１つの要素として、ドメイン名と使用回数を保存する。
【００５８】
そして、このドメイン名バッファの要素の並びを、使用回数の多い順に先頭から配列することで、図５に示した電子メールアドレス入力処理において、使用頻度順にドメイン名を表示させることができることとなる。
【００５９】
この場合の宛先確定処理（処理１０７）の一例を図９に示す。
【００６０】
まず、確定宛先のドメイン名に対応してドメインバッファに記憶されている使用回数の値を１つ増やす（処理４０１）。次いで、ポインタがドメイン名バッファの先頭にあるかどうかを調べ（判断４０２）、判断４０２の結果がＹＥＳになるときには、使用頻度の最も高いドメイン名が再度使用された場合であり、ドメイン名バッファを更新する必要がないので、即、この処理を終了する。
【００６１】
また、判断４０２の結果がＮＯになるときには、使用頻度の最も高いドメイン名以外のドメイン名が使用された場合である。そこで、新たに使用されたドメイン名を含めて、使用回数順にドメイン名バッファの各要素を並び換えて、ドメイン名バッファを更新する（処理４０４〜処理４１１）。
【００６２】
この場合のドメイン名バッファに新規追加処理（処理１１３）の一例を図１０に示す。
【００６３】
まず、追加する宛先のドメイン名と使用回数（最初なので値は「１」）を待避し（処理５０１）、ドメイン名バッファの最終のデータを指示するようにポインタを更新する（処理５０２）。
【００６４】
次いで、ドメイン名バッファの最終のデータを削除するとともに、それ以外のドメイン名バッファの要素は、新たに使用されたドメイン名を含めて、使用回数順にドメイン名バッファの各要素を並び換えて、ドメイン名バッファを更新する（処理５０３〜処理５１２）。
【００６５】
なお、上述した実施例では、ドメイン名バッファのデータ要素を固定長のデータとしているが、可変長データとすることもできる。
【図面の簡単な説明】
【００６６】
【図１】本発明の一実施例にかかるネットワークシステムを示したブロック図。
【図２】ネットワークファクシミリ装置ＦＸの構成例を示したブロック図。
【図３】ドメイン名バッファの一例を示した概略図。
【図４】電子メールアドレス入力の操作態様の一例を示したタイムチャート。
【図５】電子メールアドレス入力処理の一例を示したフローチャート。
【図６】宛先確定処理の一例を示したフローチャート。
【図７】ドメイン名バッファに新規追加処理の一例を示したフローチャート。
【図８】ドメイン名バッファの他の例を示した概略図。
【図９】宛先確定処理の他の例を示したフローチャート。
【図１０】ドメイン名バッファに新規追加処理の他の例を示したフローチャート。
【符号の説明】
【００６７】
１  システム制御部
２  システムメモリ
３  パラメータメモリ
【図１】
2008204483.tif 000003
【図２】
2008204483.tif 000004
【図３】
2008204483.tif 000005
【図４】
2008204483.tif 000006
【図５】
2008204483.tif 000007
【図６】
2008204483.tif 000008
【図７】
2008204483.tif 000009
【図８】
2008204483.tif 000010
【図９】
2008204483.tif 000011
【図１０】
2008204483.tif 000012