JP2008204483A - E-mail transmission device - Google Patents
E-mail transmission device Download PDFInfo
- Publication number
- JP2008204483A JP2008204483A JP2008127964A JP2008127964A JP2008204483A JP 2008204483 A JP2008204483 A JP 2008204483A JP 2008127964 A JP2008127964 A JP 2008127964A JP 2008127964 A JP2008127964 A JP 2008127964A JP 2008204483 A JP2008204483 A JP 2008204483A
- Authority
- JP
- Japan
- Prior art keywords
- domain name
- mail address
- input
- user
- 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
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
Description
本発明は、ネットワーク上で電子メールのやりとりの機能を備えた電子メール送信装置に関する。 The present invention relates to an electronic mail transmission device having an electronic mail exchange function on a network.
近年、ローカルエリアネットワーク上でのデータのやりとりの機能と、公衆網を介して行うファクシミリ伝送手順によるファクシミリデータのやりとりの機能を備えたネットワークファクシミリ装置が提案されている(特許文献1参照)。 2. Description of the Related Art In recent years, a network facsimile apparatus having a function of exchanging data on a local area network and a function of exchanging facsimile data by a facsimile transmission procedure performed via a public network has been proposed (see Patent Document 1).
このようなネットワークファクシミリ装置を利用すると、ローカルエリアネットワークに接続したワークステーション装置に対し、公衆網に接続されているファクシミリ装置からの画情報を配信したり、あるいは、ローカルエリアネットワークに接続したワークステーション装置のユーザに対し、画情報を送信することができるので、非常に便利である。 When such a network facsimile apparatus is used, image information from a facsimile apparatus connected to a public network is distributed to a workstation apparatus connected to a local area network, or a workstation connected to a local area network. Since the image information can be transmitted to the user of the apparatus, it is very convenient.
また、接続されたローカルエリアネットワークが、インターネットに接続されている場合には、インターネットを介して他のローカルエリアネットワークに接続された端末装置に対しても画情報送信動作を行うことができることになり、多様な利用形態をとることができる。
ところで、ローカルエリアネットワーク、または、インターネットでは、おのおののユーザを区別するために電子メールアドレスを適用しており、この電子メールアドレスは、英数字で表現されており、一般的には、ユーザ名と、ネットワーク固有のドメイン名を区切符号(通常は、「@」)を介して連結した形式を持つ。 By the way, in a local area network or the Internet, an e-mail address is applied to distinguish each user, and this e-mail address is expressed in alphanumeric characters, and is generally a user name and a user name. , Network-specific domain names are concatenated via a delimiter (usually “@”).
したがって、電子メールアドレスは、比較的長い文字列となり、ネットワークファクシミリ装置等の通信装置で、宛先ユーザの電子メールアドレスを入力しようとするときには、専用のキーボード装置等を設けない限り、入力の手間がかかるという不具合を生じていた。 Therefore, the e-mail address becomes a relatively long character string, and when trying to input the e-mail address of the destination user in a communication apparatus such as a network facsimile apparatus, it is difficult to input unless a dedicated keyboard apparatus is provided. This caused a problem.
なお、専用のキーボード装置でなく、例えば、ワンタッチダイアルキーに登録する宛先の名称を入力する際に利用するキー入力装置(例えば、テンキー等)を用いて、電子メールアドレスの入力装置を構成することも考えられるが、長い文字列の電子メールアドレスを入力することには変わりなく、上述した不具合の解消とはならない。特に、電子メールアドレスは、送信の都度入力する必要があり、ワンタッチダイアルキーに登録する宛先の名称のように、登録時に一度だけ入力すればよい情報と異なり、その入力装置の操作性が大きく問題となるので、このような入力装置の流用では、上述した不具合を解消することとはならない。 Note that an e-mail address input device is configured by using a key input device (for example, a numeric keypad) used when inputting a name of a destination registered in a one-touch dial key, for example, instead of a dedicated keyboard device. However, inputting an e-mail address of a long character string is not changed, and the above-mentioned problems are not solved. In particular, an e-mail address must be entered every time it is sent. Unlike information that only needs to be entered once at the time of registration, such as the name of a destination that is registered with a one-touch dial key, the operability of the input device is greatly problematic. Therefore, diversion of such an input device does not solve the above-described problems.
また、ワンタッチダイアルの電話番号登録領域に電子メールアドレスも登録可能にすることも考えられるが、データの管理方法やデータの登録操作、引用操作等に大きな変更が必要になる一方、ワンタッチダイアル機能の本来の目的である電話番号の登録可能数も目減りするという不具合を生じ、好ましくない。 It is also possible to register an e-mail address in the phone number registration area of the one-touch dial. However, while the data management method, data registration operation, and quoting operation need to be changed significantly, the one-touch dial function This is not preferable because it causes a problem that the number of phone numbers that can be registered is reduced.
また、ワンタッチダイアル毎に相手先名称とともに電子メールアドレスを登録することも考えられるが、そのための登録領域のデータ容量が大きくなるために、好ましくない。また、ワンタッチダイアル登録とは別に、電子メールアドレスを登録して、選択できるようにすることも考えられるが、その登録領域のためのデータ容量が大きくなり、好ましくない。 Although it is conceivable to register the e-mail address together with the name of the other party for each one-touch dial, it is not preferable because the data capacity of the registration area for that purpose increases. In addition to the one-touch dial registration, it is conceivable to register an e-mail address so that it can be selected, but this is not preferable because the data capacity for the registration area increases.
本願発明は、上述した実情に鑑みてなされたものであり、電子メールアドレスの入力の手間を大幅に削減することのできる電子メール送信装置を提供することを目的としている。 The present invention has been made in view of the above-described circumstances, and an object of the present invention is to provide an e-mail transmission apparatus that can greatly reduce the trouble of inputting an e-mail address.
本発明は、表示手段と、ユーザ名、ドメイン名、および該ユーザ名と該ドメイン名との区切符号とからなる電子メールアドレスを入力する電子メールアドレス入力手段と、複数のドメイン名を記憶可能な記憶手段とを備え、前記電子メールアドレス入力手段による前記ユーザ名の入力に続いて前記区切符号の入力が検出されると、前記記憶手段に記憶しているドメイン名を読み出して前記表示手段に選択可能に表示し、選択されたドメイン名と入力されたユーザ名とを用いて電子メールアドレスを形成し、形成された電子メールアドレスを宛先として電子メールを送信するようにしたものである。 The present invention is capable of storing a plurality of domain names, display means, e-mail address input means for inputting an e-mail address consisting of a user name, a domain name, and a delimiter between the user name and the domain name. Storage means, and when the input of the delimiter is detected following the input of the user name by the e-mail address input means, the domain name stored in the storage means is read and selected by the display means An e-mail address is formed using the selected domain name and the input user name, and an e-mail is transmitted with the formed e-mail address as a destination.
また、前記形成された電子メールアドレスを前記表示手段に表示するようにしたものである。 The formed e-mail address is displayed on the display means.
また、前記表示手段へのドメイン名の表示は、記憶した日時の早いものから遅いものへと順に行うようにしたものである。 The display of the domain name on the display means is performed in order from the stored date and time to the latest one.
また、前記表示手段へのドメイン名の表示は、使用頻度順に行うようにしたものである。 The domain names are displayed on the display means in order of use frequency.
したがって、本発明によれば、表示手段と、ユーザ名、ドメイン名、および該ユーザ名と該ドメイン名との区切符号とからなる電子メールアドレスを入力する電子メールアドレス入力手段と、複数のドメイン名を記憶可能な記憶手段とを備え、前記電子メールアドレス入力手段による前記ユーザ名の入力に続いて前記区切符号の入力が検出されると、前記記憶手段に記憶しているドメイン名を読み出して前記表示手段に選択可能に表示し、選択されたドメイン名と入力されたユーザ名とを用いて電子メールアドレスを形成し、形成された電子メールアドレスを宛先として電子メールを送信するようにしたので、電子メールアドレスを入力する手間を大幅に軽減できるという効果を得る。 Therefore, according to the present invention, the display means, the e-mail address input means for inputting the e-mail address composed of the user name, the domain name, and the delimiter between the user name and the domain name, and the plurality of domain names Storage means capable of storing the information, and when the input of the delimiter code is detected following the input of the user name by the e-mail address input means, the domain name stored in the storage means is read and the Since it is displayed so as to be selectable on the display means, an e-mail address is formed using the selected domain name and the input user name, and an e-mail is transmitted with the formed e-mail address as a destination. The effect of greatly reducing the trouble of inputting an e-mail address can be obtained.
また、使用順、または、使用頻度順にドメイン名バッファの内容を呼び出すことで、迅速に所望のドメイン名を得ることができるという効果も得る。 In addition, by calling the contents of the domain name buffer in order of use or frequency of use, there is also an effect that a desired domain name can be obtained quickly.
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
図1は、本発明の一実施例にかかるネットワークシステムを示している。 FIG. 1 shows a network system according to an embodiment of the present invention.
同図において、ローカルエリアネットワークLANには、複数のワークステーション装置WS1〜WSn、メールサーバ装置SM、および、ネットワークファクシミリ装置FXが接続されている。 In the figure, a plurality of workstation devices WS1 to WSn, a mail server device SM, and a network facsimile device FX are connected to the local area network LAN.
ここで、メールサーバ装置SMは、ローカルエリアネットワークLANに接続されているワークステーション装置WS1〜WSnを利用するユーザ、および、ネットワークネットワークファクシミリ装置FXに対して、電子メール(後述)の収集および配布のサービスを提供するものである。 Here, the mail server device SM collects and distributes e-mails (described later) to users who use the workstation devices WS1 to WSn connected to the local area network LAN and the network network facsimile device FX. It provides services.
また、ワークステーション装置WS1〜WSnには、ローカルエリアネットワークLANを介して種々のデータのやりとりを行うアプリケーションソフトウェアや、ネットワークファクシミリ装置FXより受信した電子メールに含まれる画情報を処理するアプリケーションソフトウェアなどの種々のプログラムが導入されており、特定のユーザにより使用されるものである。ここで、特定のユーザは、一人または複数人のユーザであってよい。 The workstation devices WS1 to WSn include application software for exchanging various data via the local area network LAN, application software for processing image information included in an e-mail received from the network facsimile device FX, and the like. Various programs have been introduced and are used by specific users. Here, the specific user may be one or a plurality of users.
また、ネットワークファクシミリ装置FXは、ローカルエリアネットワークLANに接続して、画情報を電子メールとしてやりとりするための伝送機能と、公衆網(PSTN)に接続し、この公衆網を伝送路として用いてグループ3ファクシミリ伝送手順による画情報伝送を行う伝送機能を備えている。 Further, the network facsimile apparatus FX is connected to a local area network LAN, is connected to a transmission function for exchanging image information as an e-mail, and is connected to a public network (PSTN). A transmission function for transmitting image information according to a 3-facsimile transmission procedure is provided.
さて、本実施例において、基本的には、ローカルエリアネットワークLANに接続されている端末相互間でのデータのやりとりは、いわゆるTCP/IPと呼ばれるトランスポートレイヤまでの伝送プロトコルと、それ以上の上位レイヤの通信プロトコルとの組み合わせ(いわゆるプロトコルスイート)が適用して行われる。例えば、電子メールのデータのやりとりでは上位レイヤの通信プロトコルとしてSMTP(Simple Mail Transfer Protocol)という通信プロトコルが適用される。 In the present embodiment, basically, data exchange between terminals connected to the local area network LAN is performed by a transmission protocol up to a transport layer called TCP / IP and a higher level than that. A combination with a layer communication protocol (so-called protocol suite) is applied. For example, in the exchange of e-mail data, a communication protocol called SMTP (Simple Mail Transfer Protocol) is applied as an upper layer communication protocol.
また、本実施例では、ネットワークファクシミリ装置FXからワークステーション装置WS1〜WSnの各ユーザへの受信画情報の配信は、電子メールを用いて行っている。 In this embodiment, distribution of received image information from the network facsimile apparatus FX to each user of the workstation apparatuses WS1 to WSn is performed using electronic mail.
また、本実施例では、電子メールは、メールサーバ装置SMにいったん蓄積された後に宛先へと配信される蓄積配信型の伝送形態で送信される。 In the present embodiment, the e-mail is transmitted in a storage-and-delivery type transmission form in which the e-mail is once stored in the mail server device SM and then distributed to the destination.
すなわち、例えば、ネットワークファクシミリ装置FXからワークステーション装置WS1のユーザへの電子メールは、メールサーバ装置SMにいったん蓄積される。 That is, for example, an electronic mail from the network facsimile apparatus FX to the user of the workstation apparatus WS1 is temporarily stored in the mail server apparatus SM.
一方、ワークステーション装置WS1〜WSnおよびネットワークファクシミリ装置FXは、適宜な周期でメールサーバ装置SMに対して、自端末のユーザ宛の電子メール受信の問い合わせを行い、ユーザ宛の電子メールがメールサーバ装置SMに蓄積されているときには、メールサーバ装置SMよりその電子メールを受信して、自端末ユーザにその旨を通知する。 On the other hand, the workstation devices WS1 to WSn and the network facsimile device FX make an inquiry to the mail server device SM for receiving an e-mail addressed to the user of the own terminal at an appropriate cycle, and the e-mail addressed to the user is sent to the mail server device. When it is stored in the SM, it receives the electronic mail from the mail server device SM and notifies its own user to that effect.
したがって、この場合には、ワークステーション装置WS1は、メールサーバ装置SMに自端末のユーザ宛の電子メール受信の問い合わせを行った際に、自端末のユーザ宛の電子メールがメールサーバ装置SMに蓄積されていることが通知されるので、その電子メールを受信して、適宜な方法でその旨をユーザに対して通知する。 Accordingly, in this case, when the workstation WS1 makes an inquiry to the mail server device SM for receiving an e-mail addressed to the user of the own terminal, the e-mail addressed to the user of the own terminal accumulates in the mail server device SM. Therefore, the user receives the e-mail and notifies the user to that effect by an appropriate method.
この通知を受けたユーザは、その電子メールの内容を読み出して、内容を確認する。この場合、後述するように電子メールの内容として、例えば、ファクシミリ画情報のようなバイナリデータを含むものである場合には、そのバイナリデータを適切に処理できるアプリケーションを起動して、電子メールの内容を確認する。ただし、電子メールには、直接バイナリデータを含ませることができず、所定の変換方法を適用して可読情報(7ビットのキャラクタコード)に変換した状態で、電子メールに含められる。このような電子メールの形式をMIME(Multipurpose Internet Mail Extensions(多目的メール);RFC(後述)1521,RFC1522等参照)形式という。 The user who has received this notification reads the contents of the e-mail and confirms the contents. In this case, as will be described later, when the contents of the e-mail include binary data such as facsimile image information, an application capable of appropriately processing the binary data is started to check the contents of the e-mail. To do. However, the e-mail cannot include binary data directly, and is included in the e-mail in a state in which it is converted into readable information (7-bit character code) by applying a predetermined conversion method. Such an e-mail format is referred to as a MIME (Multipurpose Internet Mail Extensions (multipurpose mail); refer to RFC (described later) 1521, RFC1522, etc.) format.
ここで、各端末がメールサーバ装置SMに対して、ユーザ宛の電子メールの受信確認や送信要求などのために適用するプロトコルとしては、いわゆるPOP(Post Office Protocol)などを適用することができる。 Here, a so-called POP (Post Office Protocol) or the like can be applied as a protocol that each terminal applies to the mail server device SM in order to confirm the reception of an e-mail addressed to the user, a transmission request, or the like.
また、TCP/IP,SMTP,POPなどの通信プロトコル、および、電子メールのデータ形式やデータ構造などについては、それぞれIETF(Internet Engineering Task Force)というインターネットに関する技術内容をまとめている組織から発行されているRFC(Request For Comments)文書により規定されている。例えば、TCPはRFC793、IPはRFC793、SMTPはRFC821、電子メールの形式は、RFC822,RFC1521,RFC1522、POPはRFC1725でそれぞれ規定されている。 In addition, communication protocols such as TCP / IP, SMTP, and POP, and the data format and data structure of e-mails are issued by organizations that compile technical contents related to the Internet called IETF (Internet Engineering Task Force). RFC (Request For Comments) document. For example, RFC 793 is defined for TCP, RFC 793 is defined for IP, RFC 821 for SMTP, RFC 822, RFC 1521, RFC 1522, and POP for RFC 1725.
図2は、ネットワークファクシミリ装置FXの構成例を示している。 FIG. 2 shows a configuration example of the network facsimile apparatus FX.
同図において、システム制御部1は、このファクシミリ装置の各部の制御処理、および、ファクシミリ伝送制御手順処理などの各種制御処理を行うものであり、システムメモリ2は、システム制御部1が実行する制御処理プログラム、および、処理プログラムを実行するときに必要な各種データなどを記憶するとともに、システム制御部1のワークエリアを構成するものであり、パラメータメモリ3は、このファクシミリ装置に固有な各種の情報を記憶するためのものであり、時計回路4は、現在時刻情報を出力するものである。 In the figure, a system control unit 1 performs various control processes such as a control process of each part of the facsimile apparatus and a facsimile transmission control procedure process. A system memory 2 is a control executed by the system control part 1. The processing program and various data necessary for executing the processing program are stored, and the work area of the system control unit 1 is configured. The parameter memory 3 includes various information unique to the facsimile apparatus. The clock circuit 4 outputs current time information.
スキャナ5は、所定の解像度で原稿画像を読み取るためのものであり、プロッタ6は、所定の解像度で画像を記録出力するためのものであり、操作表示部7は、このファクシミリ装置を操作するためのもので、各種の操作キー、および、各種の表示器からなる。 The scanner 5 is for reading a document image with a predetermined resolution, the plotter 6 is for recording and outputting an image with a predetermined resolution, and the operation display unit 7 is for operating the facsimile apparatus. It consists of various operation keys and various displays.
符号化復号化部8は、画信号を符号化圧縮するとともに、符号化圧縮されている画情報を元の画信号に復号化するためのものであり、画像蓄積装置9は、符号化圧縮された状態の画情報を多数記憶するためのものである。 The encoding / decoding unit 8 encodes and compresses the image signal, and also decodes the encoded and compressed image information into the original image signal. The image storage device 9 performs encoding and compression. This is for storing a large number of image information in the selected state.
グループ3ファクシミリモデム10は、グループ3ファクシミリのモデム機能を実現するためのものであり、伝送手順信号をやりとりするための低速モデム機能(V.21モデム)、および、おもに画情報をやりとりするための高速モデム機能(V.17モデム、V.34モデム、V.29モデム、V.27terモデムなど)を備えている。 The group 3 facsimile modem 10 is for realizing the modem function of the group 3 facsimile, and is a low-speed modem function (V.21 modem) for exchanging transmission procedure signals, and mainly for exchanging image information. A high-speed modem function (V.17 modem, V.34 modem, V.29 modem, V.27ter modem, etc.) is provided.
網制御装置11は、このファクシミリ装置を国際電話回線網PSTNに接続するためのものであり、自動発着信機能を備えている。 The network control device 11 is for connecting the facsimile apparatus to the international telephone network PSTN, and has an automatic outgoing / incoming function.
ローカルエリアネットワークインターフェース回路12は、このインターネットファクシミリ装置をローカルエリアネットワークLANに接続するためのものであり、ローカルエリアネットワーク伝送制御部13は、ローカルエリアネットワークLANを介して、他のデータ端末装置との間で種々のデータをやりとりするための各種所定のプロトコルスイートの通信制御処理を実行するためのものである。 The local area network interface circuit 12 is for connecting the Internet facsimile apparatus to the local area network LAN, and the local area network transmission control unit 13 communicates with other data terminal apparatuses via the local area network LAN. This is for executing communication control processing of various predetermined protocol suites for exchanging various data between them.
これらの、システム制御部1、システムメモリ2、パラメータメモリ3、時計回路4、スキャナ5、プロッタ6、操作表示部7、符号化復号化部8、画像蓄積装置9、グループ3ファクシミリモデム10、網制御装置11、および、ローカルエリアネットワーク伝送制御部13は、内部バス14に接続されており、これらの各要素間でのデータのやりとりは、主としてこの内部バス14を介して行われている。 The system control unit 1, system memory 2, parameter memory 3, clock circuit 4, scanner 5, plotter 6, operation display unit 7, encoding / decoding unit 8, image storage device 9, group 3 facsimile modem 10, network The control device 11 and the local area network transmission control unit 13 are connected to an internal bus 14, and data exchange between these elements is mainly performed via the internal bus 14.
また、網制御装置11とグループ3ファクシミリモデム10との間のデータのやりとりは、直接行なわれている。 Data exchange between the network control device 11 and the group 3 facsimile modem 10 is performed directly.
さて、ローカルエリアネットワークLANを利用するユーザに対して、電子メールを用いて画情報を送信する場合には、そのユーザに割り当てられている電子メールアドレスを用いて、目的ユーザを指定する必要がある。 When image information is transmitted to a user using the local area network LAN using e-mail, it is necessary to specify a target user using an e-mail address assigned to the user. .
この電子メールアドレスは、上述したように、ユーザ名と、ネットワーク固有のドメイン名を区切符号(通常は、「@」)を介して連結した形式を持ち、また、文字列を構成する図形文字は、英数字が適用される。 As described above, this e-mail address has a format in which a user name and a network-specific domain name are concatenated via a delimiter (usually “@”), and the graphic characters constituting the character string are , Alphanumeric characters apply.
この場合、ネットワークファクシミリ装置FXの操作表示部7には、電子メールアドレスを入力可能なキー入力装置と、入力した電子メールアドレスを確認できるようにするための画面表示器(例えば、液晶表示装置)が備えられていて、所望の電子メールアドレスを入力できるようになっている。 In this case, the operation display unit 7 of the network facsimile apparatus FX includes a key input device capable of inputting an e-mail address and a screen display (for example, a liquid crystal display device) for enabling confirmation of the input e-mail address. Is provided so that a desired e-mail address can be input.
そして、本実施例では、図3に示すように、これまでに操作入力された電子メールアドレスのドメイン名の部分を抽出して、使用された順に記憶したドメイン名バッファを備えており、ユーザが宛先ユーザの電子メールアドレスを入力する際には、図4に示すように、ユーザが宛先ユーザの電子メールアドレスのユーザ名まで入力し、区切符号「@」を操作入力した段階で、ドメイン名バッファに記憶しているドメイン名を表示するとともに、その表示内容を順次更新できるようにして、ユーザに宛先ユーザの電子メールアドレスのドメイン名を選択させ、入力が確定すると、そのときに入力されたユーザ名と、区切符号「@」と、その選択されたドメイン名を順次連結して、宛先ユーザの電子メールアドレスを形成する。 In the present embodiment, as shown in FIG. 3, the domain name buffer of the e-mail address that has been input so far is extracted and stored in the order of use. When inputting the e-mail address of the destination user, as shown in FIG. 4, when the user inputs up to the user name of the e-mail address of the destination user and inputs the delimiter “@”, the domain name buffer The domain name memorized in is displayed, and the displayed contents can be updated sequentially. When the user selects the domain name of the destination user's e-mail address and the input is confirmed, the user entered at that time The name, the delimiter “@”, and the selected domain name are concatenated sequentially to form the destination user's email address.
これにより、宛先ユーザの電子メールアドレスを入力する際のユーザの手間を削減できるようにしている。 As a result, it is possible to reduce the user's trouble when inputting the e-mail address of the destination user.
この場合の電子メールアドレス入力処理の一例を図5に示す。 An example of the e-mail address input process in this case is shown in FIG.
まず、区切符号「@」が入力されるまで、キー入力データを取り込み(処理101、判断102のNOループ)、区切符号「@」が入力されて、判断102の結果がYESになると、ドメイン名バッファの先頭にポインタをセットする(処理103)。 First, key input data is captured until the delimiter “@” is input (processing 101, NO loop of determination 102), and when the delimiter “@” is input and the result of determination 102 is YES, the domain name A pointer is set at the head of the buffer (process 103).
次に、そのポインタに対応したドメイン名バッファのデータを取り出して表示し(処理104)、ユーザのキー入力データを取り込む(処理105)。このとき、ユーザが表示されたドメイン名を使用するために、確定キーを操作したかどうかを調べ(判断106)、ユーザが確定キーを操作した場合で判断106の結果がYESになるときには、そのときに入力されたユーザ名と、確定されたドメイン名からなる電子メールアドレスを形成して、その電子メールアドレスを宛先ユーザの電子メールアドレスとして出力するとともに、ドメイン名バッファを更新する宛先確定処理(処理107)を実行して、この処理を終了する。 Next, the data in the domain name buffer corresponding to the pointer is extracted and displayed (process 104), and the user's key input data is captured (process 105). At this time, in order to use the displayed domain name, it is checked whether or not the enter key has been operated (decision 106). If the result of the decision 106 is YES when the user has operated the enter key, Destination confirmation process (forms an email address composed of the user name inputted at the time and the confirmed domain name, outputs the email address as the email address of the destination user, and updates the domain name buffer) The processing 107) is executed and this processing is terminated.
また、判断106の結果がNOになるときには、処理105で入力したキーデータがスクロールキーであるかどうかを調べ(判断108)、判断108の結果がYESになるときには、ドメイン名バッファの内容を指示するポインタを1つ進める(処理109)。ここで、次のデータがあるかどうかを調べて(判断110)、判断110の結果がNOになるときには、処理104に戻り、新たにポインタが指示するドメイン名バッファの内容を表示する。 When the result of determination 106 is NO, it is checked whether or not the key data input at step 105 is a scroll key (determination 108). When the result of determination 108 is YES, the contents of the domain name buffer are indicated. The pointer to be advanced is advanced by one (process 109). Here, it is checked whether or not there is the next data (decision 110). If the result of determination 110 is NO, the process returns to step 104, and the contents of the domain name buffer indicated by the pointer are newly displayed.
また、処理105で入力したキーデータがそれ以外の場合で、判断108の結果がNOになるときには、ユーザが新たなドメイン名の宛先ユーザの電子メールを操作入力する場合なので、確定キーが押されるまで、キー入力データを取り込み(処理111、判断112のNOループ)、確定キーが押されて、判断112の結果がYESになると、そのときに入力されたユーザ名とドメイン名からなる電子メールアドレスを形成して、その電子メールアドレスを宛先ユーザの電子メールアドレスとして出力するとともに、ドメイン名バッファに新たに入力されたドメイン名を追加して更新するドメイン名バッファに新規追加処理(処理113)を実行して、この処理を終了する。 If the key data input in step 105 is other than that and the result of determination 108 is NO, the user presses the confirmation key because the user inputs an e-mail of a destination user with a new domain name. Until the key input data is fetched (NO loop of processing 111 and determination 112), when the confirmation key is pressed and the result of determination 112 is YES, the e-mail address composed of the user name and the domain name input at that time , And the electronic mail address is output as the electronic mail address of the destination user, and a new addition process (process 113) is performed on the domain name buffer for updating the domain name buffer by newly adding the domain name. Execute this to finish this process.
図6は、宛先確定処理(処理107)の一例を示している。 FIG. 6 shows an example of the destination confirmation process (process 107).
まず、ポインタがドメイン名バッファの先頭にあるかどうかを調べ(判断201)、判断201の結果がYESになるときには、直前に使用されたドメイン名が再度使用された場合であり、ドメイン名バッファを更新する必要がないので、即、この処理を終了する。 First, it is checked whether or not the pointer is at the head of the domain name buffer (determination 201). When the result of determination 201 is YES, the domain name used immediately before is used again. Since there is no need to update, this processing is immediately terminated.
また、判断201の結果がNOになるときには、直前に使用されたドメイン名以外のドメイン名が使用された場合である。そこで、新たに使用されたドメイン名をドメイン名バッファの先頭に保存するとともに、それ以外のドメイン名の要素は、順次1つずつ古い格納位置に移動することで、ドメイン名バッファを更新する(処理202〜処理209)。 When the result of determination 201 is NO, a domain name other than the domain name used immediately before is used. Therefore, the newly used domain name is stored at the top of the domain name buffer, and other domain name elements are sequentially moved to the old storage location one by one to update the domain name buffer (processing) 202 to process 209).
図7は、ドメイン名バッファに新規追加処理(処理113)の一例を示している。 FIG. 7 shows an example of new addition processing (processing 113) in the domain name buffer.
まず、テンポラリバッファに追加する宛先のドメイン名を待避し(処理301)、ドメイン名バッファの最古のデータを指示するようにポインタを更新する(処理302)。 First, the destination domain name to be added to the temporary buffer is saved (process 301), and the pointer is updated to indicate the oldest data in the domain name buffer (process 302).
次いで、ドメイン名バッファの最古のデータを削除する(処理304)とともに、それ以外のドメイン名バッファの要素は、順次1つずつ古い格納位置に移動し(処理305〜判断310)、ドメイン名バッファの先頭に、テンポラリバッファに待避したドメイン名を保存して(処理311)、この処理を終了する。 Next, the oldest data in the domain name buffer is deleted (process 304), and the other domain name buffer elements are sequentially moved to the old storage position one by one (process 305 to decision 310). The domain name saved in the temporary buffer is stored at the beginning of (step 311), and this processing is terminated.
ところで、上述した実施例では、ドメイン名バッファの要素を使用された順に取り出すようにしているが、使用頻度順に取り出すようにすることもできる。その場合、図8に示すように、ドメイン名バッファの1つの要素として、ドメイン名と使用回数を保存する。 By the way, in the above-described embodiment, the elements of the domain name buffer are extracted in the order of use, but may be extracted in the order of use frequency. In that case, as shown in FIG. 8, the domain name and the number of uses are stored as one element of the domain name buffer.
そして、このドメイン名バッファの要素の並びを、使用回数の多い順に先頭から配列することで、図5に示した電子メールアドレス入力処理において、使用頻度順にドメイン名を表示させることができることとなる。 Then, by arranging the elements of the domain name buffer from the top in the descending order of the number of uses, the domain names can be displayed in the order of use frequency in the e-mail address input process shown in FIG.
この場合の宛先確定処理(処理107)の一例を図9に示す。 An example of the destination confirmation process (process 107) in this case is shown in FIG.
まず、確定宛先のドメイン名に対応してドメインバッファに記憶されている使用回数の値を1つ増やす(処理401)。次いで、ポインタがドメイン名バッファの先頭にあるかどうかを調べ(判断402)、判断402の結果がYESになるときには、使用頻度の最も高いドメイン名が再度使用された場合であり、ドメイン名バッファを更新する必要がないので、即、この処理を終了する。 First, the value of the number of uses stored in the domain buffer corresponding to the domain name of the confirmed destination is incremented by 1 (process 401). Next, it is checked whether or not the pointer is at the head of the domain name buffer (decision 402). When the result of determination 402 is YES, the most frequently used domain name is used again, and the domain name buffer is Since there is no need to update, this processing is immediately terminated.
また、判断402の結果がNOになるときには、使用頻度の最も高いドメイン名以外のドメイン名が使用された場合である。そこで、新たに使用されたドメイン名を含めて、使用回数順にドメイン名バッファの各要素を並び換えて、ドメイン名バッファを更新する(処理404〜処理411)。 Further, when the result of determination 402 is NO, a domain name other than the domain name having the highest use frequency is used. Therefore, the domain name buffer is updated by rearranging the elements of the domain name buffer in order of the number of times of use including the newly used domain name (process 404 to process 411).
この場合のドメイン名バッファに新規追加処理(処理113)の一例を図10に示す。 An example of new addition processing (processing 113) in the domain name buffer in this case is shown in FIG.
まず、追加する宛先のドメイン名と使用回数(最初なので値は「1」)を待避し(処理501)、ドメイン名バッファの最終のデータを指示するようにポインタを更新する(処理502)。 First, the domain name of the destination to be added and the number of times of use (the value is “1” because it is the first) are saved (process 501), and the pointer is updated to indicate the final data in the domain name buffer (process 502).
次いで、ドメイン名バッファの最終のデータを削除するとともに、それ以外のドメイン名バッファの要素は、新たに使用されたドメイン名を含めて、使用回数順にドメイン名バッファの各要素を並び換えて、ドメイン名バッファを更新する(処理503〜処理512)。 Next, the final data of the domain name buffer is deleted, and other elements of the domain name buffer are rearranged in order of the number of times of use, including the newly used domain name. The name buffer is updated (process 503 to process 512).
なお、上述した実施例では、ドメイン名バッファのデータ要素を固定長のデータとしているが、可変長データとすることもできる。 In the above-described embodiment, the data element of the domain name buffer is fixed-length data, but may be variable-length data.
1 システム制御部
2 システムメモリ
3 パラメータメモリ
1 System control unit 2 System memory 3 Parameter memory
Claims (4)
ユーザ名、ドメイン名、および該ユーザ名と該ドメイン名との区切符号とからなる電子メールアドレスを入力する電子メールアドレス入力手段と、
複数のドメイン名を記憶可能な記憶手段とを備え、
前記電子メールアドレス入力手段による前記ユーザ名の入力に続いて前記区切符号の入力が検出されると、前記記憶手段に記憶しているドメイン名を読み出して前記表示手段に選択可能に表示し、選択されたドメイン名と入力されたユーザ名とを用いて電子メールアドレスを形成し、形成された電子メールアドレスを宛先として電子メールを送信することを特徴とする電子メール送信装置。 Display means;
E-mail address input means for inputting an e-mail address composed of a user name, a domain name, and a delimiter between the user name and the domain name;
Storage means capable of storing a plurality of domain names,
When the input of the delimiter is detected following the input of the user name by the e-mail address input means, the domain name stored in the storage means is read and displayed on the display means so as to be selectable. An e-mail transmitting apparatus, wherein an e-mail address is formed using a domain name and an input user name, and an e-mail is transmitted with the formed e-mail address as a destination.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008127964A JP2008204483A (en) | 2008-05-15 | 2008-05-15 | E-mail transmission device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008127964A JP2008204483A (en) | 2008-05-15 | 2008-05-15 | E-mail transmission device |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008097851A Division JP2008171456A (en) | 2008-04-04 | 2008-04-04 | E-mail address creating device and its control method, e-mail transmission device and its control method, and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2008204483A true JP2008204483A (en) | 2008-09-04 |
Family
ID=39781850
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008127964A Pending JP2008204483A (en) | 2008-05-15 | 2008-05-15 | E-mail transmission device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2008204483A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2151840A1 (en) | 2008-08-07 | 2010-02-10 | Alps Electric Co., Ltd. | Push-type switch device |
US10491761B2 (en) | 2016-11-29 | 2019-11-26 | Canon Kabushiki Kaisha | Information processing apparatus, control method for information processing apparatus, and storage medium, for displaying a candidate for selection |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10322508A (en) * | 1997-05-19 | 1998-12-04 | Ricoh Co Ltd | Control method for network facsimile equipment |
-
2008
- 2008-05-15 JP JP2008127964A patent/JP2008204483A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10322508A (en) * | 1997-05-19 | 1998-12-04 | Ricoh Co Ltd | Control method for network facsimile equipment |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2151840A1 (en) | 2008-08-07 | 2010-02-10 | Alps Electric Co., Ltd. | Push-type switch device |
US10491761B2 (en) | 2016-11-29 | 2019-11-26 | Canon Kabushiki Kaisha | Information processing apparatus, control method for information processing apparatus, and storage medium, for displaying a candidate for selection |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3810208B2 (en) | Communication terminal device | |
US20070071199A1 (en) | Communication device | |
JP2005142622A (en) | Communication apparatus | |
JP2008204483A (en) | E-mail transmission device | |
JP2006041845A (en) | Image processing apparatus | |
JPH10322508A (en) | Control method for network facsimile equipment | |
JP2008171456A (en) | E-mail address creating device and its control method, e-mail transmission device and its control method, and program | |
JP2005209189A (en) | Communication apparatus | |
JP2006101519A (en) | Communication apparatus | |
JP3082675B2 (en) | Communication terminal device | |
JP2008182405A (en) | Data communication device | |
JP4556246B2 (en) | Document processing device | |
JP2004104312A (en) | Network terminal | |
JP2006080965A (en) | Facsimile device | |
JP2000083119A (en) | Method for controlling network facsimile equipment | |
JP4283130B2 (en) | Facsimile device and data processing device | |
JP2005159698A (en) | Image communication apparatus, control method of image communication apparatus, and control program of image communication apparatus | |
JP4303257B2 (en) | Internet facsimile machine | |
JP3983249B2 (en) | Network facsimile apparatus and control method thereof | |
JP2001217970A (en) | Network facsimile terminal | |
JP3775936B2 (en) | Network facsimile machine | |
JP2003264706A (en) | Network facsimile apparatus | |
JP2005209075A (en) | Communication terminal device | |
JP4008788B2 (en) | Network terminal equipment | |
JPH11102335A (en) | Control method of network facsimile equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20090131 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20090217 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100316 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100706 |