JPH05225086A - Message transmission system - Google Patents
Message transmission systemInfo
- Publication number
- JPH05225086A JPH05225086A JP5690092A JP5690092A JPH05225086A JP H05225086 A JPH05225086 A JP H05225086A JP 5690092 A JP5690092 A JP 5690092A JP 5690092 A JP5690092 A JP 5690092A JP H05225086 A JPH05225086 A JP H05225086A
- Authority
- JP
- Japan
- Prior art keywords
- destination
- similar
- message
- address
- unit
- 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
- 230000005540 biological transmission Effects 0.000 title description 18
- 238000000034 method Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000002411 adverse Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Small-Scale Networks (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明はメッセージ転送システム
に関する。なお「メッセージ」は「メール」とも称され
る。本明細書ではCCITT勧告X.400に倣い、
「メッセージ」という。FIELD OF THE INVENTION The present invention relates to a message transfer system. The “message” is also called “mail”. In this specification CCITT Recommendation X. Imitating 400,
It is called a "message".
【0002】[0002]
【従来の技術】メッセージ転送システムに於て、送信者
から送られるメッセージには、どの加入者に送信すべき
かを指定した宛先情報が付されている。宛先情報には通
常、個人名、グループ名、及びそれらの略称を使用する
ことが出来る。(例えば上谷晃弘「ローカルエリアネッ
トワーク−イーサネット概説−」改訂2版(平1−3−
25)丸善p.272−273 参照。)これら宛先と
なる加入者名、グループ名、及びそれらの略称は、クリ
アリングハウスサービスと呼ばれるデータベースに予め
登録されている。2. Description of the Related Art In a message transfer system, a message sent from a sender is provided with destination information designating to which subscriber the message should be sent. Generally, personal names, group names, and their abbreviations can be used as the destination information. (For example, Akihiro Uetani "Local Area Network-Outline of Ethernet-" revised 2nd edition (1-3
25) Maruzen p. 272-273. ) These subscriber names, group names, and their abbreviations that are the destinations are registered in advance in a database called a clearinghouse service.
【0003】[0003]
【発明が解決しようとする課題】ところで誰しもが経験
するところであるが、会社や個人に対して文書等を出そ
うとする場合、その正式な名称、所属部署、個人のフル
ネームなどを、意外に思い出せないものである。人が配
達してくれる手紙なら少々間違っていても相手に届く。
しかしメッセージではそうはいかない。ある程度の曖昧
さを認めるようにするのも一方法であるが、周知の通
り、曖昧さを認めるのはプログラミング上困難が多く、
また誤配による情報洩れ等、弊害も予想される。この
為、僅かな例外、例えば大文字と小文字の違い等を除
き、宛先は厳密に登録名と一致していることが要求され
る。しかし、例えば視覚では「づ」と「ず」を簡単に区
別できるが、音では区別できない。この為、そのような
音を電話で聞き、宛先として記述した場合、これを「D
U」にする人もあれば「ZU」にする人もある。[T
U」と「TSU」、「TI」と「CHI」など、この様
な例は他にも沢山ある。宛先を書くにあたってスペル自
体が複雑或いは不明瞭ということも多い。外国人の名前
や、グループ名に古代の名前を引用した場合などがその
例である。何れにしろこのような場合、エラーで返され
てから、改めて辞書を引くか、或いは幾つかの操作をし
てクリアリングハウスサービスに問合せ、返されてきた
多数の名称を丹念に探すというような煩雑な作業をしな
ければならなかった。特に後者の場合、スペル自体が曖
昧なので候補を絞るのが難しく、宛先の探索が一層煩雑
であった。本発明の目的はこのような従来システムの欠
点を解消し、誤った宛先を入力した場合でも、正しい宛
先への入れ替えが容易且つ迅速にできるメッセージ転送
システムを提供することにある。[Problems to be solved by the invention] By the way, as everyone experiences, when trying to issue a document etc. to a company or an individual, the official name, department, full name of the individual, etc. are unexpected. I can't remember. If a letter is delivered by a person, it will reach the other person even if it is a little wrong.
But the message does not. It is one method to allow some ambiguity, but as is well known, it is difficult to recognize ambiguity in programming,
In addition, adverse effects such as information leakage due to incorrect distribution are expected. For this reason, the destination is required to exactly match the registered name, with a few exceptions, such as the difference between uppercase and lowercase letters. However, for example, "zu" and "zu" can be easily distinguished visually, but not by sound. Therefore, if you hear such a sound on the phone and describe it as the
Some people make it "U" and some make it "ZU." [T
There are many other such examples, such as "U" and "TSU,""TI" and "CHI." Often the spelling itself is complicated or unclear when writing the address. Examples include foreigners' names and ancient names quoted in group names. In any case, after returning an error, you can either look up the dictionary again, or perform some operation to query the clearinghouse service and carefully search for the many names returned. I had to do some complicated work. Especially in the latter case, it was difficult to narrow down the candidates because the spelling itself was ambiguous, and the search for the destination was more complicated. An object of the present invention is to eliminate such drawbacks of the conventional system, and to provide a message transfer system in which even if an incorrect destination is input, it is possible to easily and quickly switch to the correct destination.
【0004】[0004]
【課題を解決するための手段】上記目的達成のため本発
明では、指定された宛先の登録の有無を判断する判断手
段と、前記判断に基づき登録されていない宛先がある場
合エラーを通知する通知手段とを有するメッセージ転送
システムに於て、登録されていないと判断された宛先に
類似する宛先を検索する検索手段と、前記検索された類
似宛先を表示する表示手段と、前記表示された類似宛先
を選択する選択手段と、前記選択された宛先を前記登録
されていない宛先と入れ替える入れ替え手段とを備え
る。In order to achieve the above object, according to the present invention, a judgment means for judging whether or not a designated destination is registered, and a notification for notifying an error if there is a destination not registered based on the judgment. In a message transfer system having means, a searching means for searching a destination similar to a destination not determined to be registered, a display means for displaying the searched similar destination, and the displayed similar destination. And selecting means for selecting the selected destination, and replacement means for replacing the selected destination with the unregistered destination.
【0005】[0005]
【作用】検索手段は、当該宛先の各文字を順にワイルド
カードに代えるなどして、そのワイルドカードを含む加
入者名が登録されているか否かをクリアリングハウスサ
ービス等に問合せる。表示手段は前記検索された類似宛
先をメッセージの宛先候補として画面上に表示する。選
択手段、例えばマウスに連動して画面上を移動するカー
ソルにより前記表示された類似宛先の一つが選択される
と、入れ替え手段はこの類似宛先を前記登録されていな
い宛先と入れ替える。これにより正しい宛先へメッセー
ジが送信される。The retrieval means inquires of the clearinghouse service or the like whether or not the subscriber name including the wild card is registered by replacing each character of the destination with a wild card in order. The display means displays the retrieved similar destination on the screen as a destination candidate of the message. When one of the displayed similar destinations is selected by the selecting means, for example, the cursor moving on the screen in conjunction with the mouse, the replacing means replaces the similar destination with the unregistered destination. This will send the message to the correct destination.
【0006】[0006]
【実施例】以下本発明の詳細を図示実施例に基いて説明
する。図2にメッセージ転送システムの一構成例を示
す。図に於て1はワークステーションで、本発明に係る
メッセージ送受信部2を備えている。メッセージ送受信
部2の詳細は後述する。なおワークステーション1が種
々の機能を備えているこというまでも無いが、ここでは
本発明に関する部分のみ取り出して表示する。以後の各
部分についても同様である。3はメッセージ転送エージ
ェント(メールサーバ)で、ネットワーク5を介して前
記ワークステーション1から送られてくるメッセージを
受け付ける。メッセージ転送エージェント3は、メッセ
ージを受け付け、その受信者のメッセージボックス(メ
ールボックス)が自己のメッセージデータベース4にあ
るか否かを検査する。あるときは、そこに格納する。無
いときはその受信者のメッセージボックスの所在をクリ
アリングハウスサービス(ディレクトリサービス)6に
問い合せる。その回答に示される当該メッセージ転送エ
ージェント3にそのメッセージを転送する。なおクリア
リングハウスサービス6は上記加入者に関する事項の管
理や情報の提供、例えば加入者(ユーザ)登録の受け付
け、認証の発行、登録の有無に関する応答、ネットワー
クの資源(ファイルサーバ、プリントサーバ、その他)
に関する管理情報の提供等を行なう(例えば前掲書p.
222−232など参照)。The details of the present invention will be described below with reference to the illustrated embodiments. FIG. 2 shows an example of the configuration of the message transfer system. In the figure, reference numeral 1 is a workstation, which is provided with a message transmitting / receiving unit 2 according to the present invention. Details of the message transmitting / receiving unit 2 will be described later. Needless to say, the workstation 1 has various functions, but here, only the portion related to the present invention is extracted and displayed. The same applies to the subsequent parts. A message transfer agent (mail server) 3 receives a message sent from the workstation 1 via the network 5. The message transfer agent 3 accepts the message and checks whether the message box (mailbox) of the recipient exists in its message database 4. If there is, store it there. If not, the clearing house service (directory service) 6 is inquired about the location of the message box of the recipient. The message is transferred to the message transfer agent 3 indicated in the answer. The clearing house service 6 manages the above-mentioned matters related to subscribers and provides information, for example, acceptance of subscriber (user) registration, issuance of authentication, response regarding presence or absence of registration, network resources (file server, print server, etc. )
Providing management information related to the above (for example, p.
222-232, etc.).
【0007】図3にメッセージ送受信部2の詳細を示
す。11は操作表示部で、ユーザ(送信者或いは受信
者)による宛先入力、類似宛先選択、メッセージ本文入
力、ユーザへのエラー報知、類似宛先表示などを行な
う。12はユーザ入力部で、ユーザによるメッセージ作
成を支援する。13は送信処理部で、生成されたメッセ
ージの宛先の確認、類似宛先の検索などを行なう。14
はメッセージ送信部で、宛先、送信者、メッセージ本
文、その他の情報をメッセージ転送エージェント3に送
信する。21はメッセージ受信部で、メッセージ転送エ
ージェント3へのメッセージの有無の問い合せ、該エー
ジェント3からのメッセージの受信等を行なう。22は
受信処理部で、前記メッセージ受信の為のクリアリング
ハウスサービス6との間の認証確認等を行なう。23は
ユーザ出力部で、メッセージの有無、受信されたメッセ
ージの内容等を操作表示部11へ供給する。FIG. 3 shows details of the message transmitting / receiving unit 2. An operation display unit 11 is used for inputting a destination by a user (sender or receiver), selecting a similar destination, inputting a message text, notifying a user of an error, and displaying a similar destination. A user input unit 12 assists the user in creating a message. A transmission processing unit 13 confirms the destination of the generated message and searches for similar destinations. 14
Is a message sending unit, which sends the destination, sender, message body, and other information to the message transfer agent 3. A message receiving unit 21 inquires of the message transfer agent 3 about the presence or absence of a message and receives a message from the agent 3. A reception processing unit 22 performs authentication confirmation with the clearing house service 6 for receiving the message. A user output unit 23 supplies the operation display unit 11 with the presence or absence of a message, the content of the received message, and the like.
【0008】図1に操作表示部11、ユーザ入力部1
2、及び送信処理部13の詳細を示す。31は操作部
で、キーボード及びマウスを備えており、データやコマ
ンドの入力に使用される。32は報知音発生部で、エラ
ー発生時、例えばメッセージの宛先が登録されていない
とき等に電子音を発生し、ユーザの注意を喚起する。3
3は表示部で、供給された文字コード、ベクトルデー
タ、ドットデータの表示及び、指定された位置へのカー
ソルの表示等を行なう。なおカーソル位置に文字等があ
る場合、該位置の表示を反転させ、ブリンクさせる(図
では矩形の囲みで表現)。41は入力制御部で、操作部
31からの入力データの受信、その時のカーソル位置に
基づく入力コマンドの判定などを行なう。42はエラー
表示制御部で、宛先エラーのとき、報知音発生部32に
鳴動を指示すると共に、表示部33に当該未登録宛先部
分の反転ブリンク61(図4)を命令する。43は類似
宛先表示制御部で、類似宛先表示ウィンドウ62(図
4)に類似宛先を表示する。44は類似宛先選択制御部
で、前記類似宛先表示ウィンドウ62上でのカーソル6
3の移動制御と、マウスのボタンがクリックされたとき
のカーソル63の位置からユーザが選択した類似宛先を
判定し、入れ替え部53に通知する。FIG. 1 shows an operation display unit 11 and a user input unit 1.
2 and details of the transmission processing unit 13. An operation unit 31 includes a keyboard and a mouse, and is used for inputting data and commands. Reference numeral 32 denotes a notification sound generation unit, which generates an electronic sound when an error occurs, for example, when the destination of the message is not registered, to call the user's attention. Three
A display unit 3 displays the supplied character code, vector data and dot data, and displays a cursor at a designated position. If there is a character or the like at the cursor position, the display at that position is reversed and blinked (represented by a rectangular box in the figure). An input control unit 41 receives input data from the operation unit 31 and determines an input command based on the cursor position at that time. An error display control unit 42 instructs the notification sound generation unit 32 to ring when a destination error occurs, and also instructs the display unit 33 to perform the reverse blink 61 (FIG. 4) of the unregistered destination portion. A similar destination display control unit 43 displays the similar destinations on the similar destination display window 62 (FIG. 4). Reference numeral 44 denotes a similar destination selection control unit, which is a cursor 6 on the similar destination display window 62.
The similar destination selected by the user is determined from the movement control of No. 3 and the position of the cursor 63 when the mouse button is clicked, and the replacement unit 53 is notified.
【0009】51は送信制御部で、宛先保持部52への
宛先の格納、該宛先のクリアリングハウスサービス6へ
の問い合せ、認証確認、認証が取れたメッセージについ
てのメッセージ送信部14へのメッセージ送信要求など
を行なう。54は類似宛先検索部で、宛先エラーがあっ
たとき、図6に示す手順でそれに類似する宛先を生成
し、送信制御部51にクリアリングハウスサービス6へ
の問い合せを要求する。その類似宛先が登録されていた
ときは、それを類似宛先保持部55に格納する。類似宛
先の検索が終了したら、前記類似宛先表示制御部43に
表示を要求する。入れ替え部53は類似宛先選択制御部
44から供給された新しい宛先を宛先保持部52に格納
する(前の宛先と入れ替える)。送信制御部51が請求
項の判断手段にあたる。同じくエラー表示制御部42が
通知手段、類似宛先検索部54が検索手段、類似宛先表
示ウィンドウ62が表示手段、類似宛先選択制御部44
が選択手段、入れ替え部53が入れ替え手段にあたる。A transmission control unit 51 stores the destination in the destination holding unit 52, makes an inquiry to the clearing house service 6 of the destination, confirms the authentication, and transmits a message to the message transmitting unit 14 regarding the authenticated message. Make requests, etc. Reference numeral 54 denotes a similar destination search unit, which, when there is a destination error, generates a destination similar to that in the procedure shown in FIG. 6 and requests the transmission control unit 51 to make an inquiry to the clearing house service 6. If the similar destination is registered, it is stored in the similar destination holding unit 55. When the search for similar destinations is completed, the similar destination display control unit 43 is requested to display. The replacement unit 53 stores the new destination supplied from the similar destination selection control unit 44 in the destination holding unit 52 (replaces the previous destination). The transmission control unit 51 corresponds to the determining means in the claims. Similarly, the error display control unit 42 is a notification unit, the similar destination search unit 54 is a search unit, the similar destination display window 62 is a display unit, and a similar destination selection control unit 44.
Is the selecting means, and the replacing section 53 is the replacing means.
【0010】図4に表示部33の詳細を示す。71は送
信者表示部で、送信者の登録名称の後に「:」の記号を
付し、上位の組織名を記述する。ここの例では「iid
a」が登録された略称、「KSPB」が事業所名、「A
BCDE」が会社名を表わしている。72は宛先表示部
で、ユーザが入力した宛先名を表示する。区切り記号と
して「,」を用い、複数の宛先を指定することが出来
る。この例では「SVD−2G」がグループ名、「hi
rosh」が個人名である。73は写し送付用宛先表示
部で、写しを送付する宛先を表示する。なお、ある受信
者が、写しの受取人とされていても、メッセージ転送処
理の点からは直接の名宛人と変るところが無い。本実施
例ではこれら写しの宛先に関しても類似宛先の検索、表
示、選択、入れ替え等を行なう。74はメッセージの件
名表示部、75はメッセージの本文(コメント)表示部
である。なお実際の表示画面は他に多くのパラメータを
表示している。ここでは視認性を良くするため、本発明
に関する部分だけ特に表示した。FIG. 4 shows the details of the display unit 33. Reference numeral 71 denotes a sender display section, in which a sign ":" is added after the registered name of the sender to describe a higher organization name. In this example, "iid
"a" is the registered abbreviation, "KSPB" is the office name, and "A"
BCDE ”represents the company name. A destination display unit 72 displays the destination name input by the user. Multiple destinations can be specified by using "," as a delimiter. In this example, "SVD-2G" is the group name and "hi
"rosh" is the personal name. Reference numeral 73 denotes a copy sending destination display section, which displays the destination to which the copy is sent. It should be noted that even if a certain recipient is the recipient of the copy, there is no difference from the direct addressee in terms of message transfer processing. In this embodiment, similar destinations are searched, displayed, selected, replaced, and the like for these duplicated destinations. Reference numeral 74 denotes a message subject display portion, and 75 denotes a message body (comment) display portion. The actual display screen displays many other parameters. Here, in order to improve the visibility, only the portions related to the present invention are shown.
【0011】図5,図6に基づき、本発明実施例装置の
動作を説明する。ユーザによりメッセージの送信が指令
されると、送信制御部51は前述のようにその宛先を宛
先保持部53に格納し、その宛先が登録されたものであ
るか否かをクリアリングハウスサービス6に問い合せる
(ステップS1)。なお「ステップ」の語は以後省略す
る。宛先が正しければ(S2「Yes(はい)」)S7
に進み、送信制御部51はメッセージ送信部14に前述
のメッセージ送信を要求する。これにより通常のメール
送信が実行される。S2での答が「No(いいえ)」で
あった場合、送信制御部51は類似宛先検索部54に類
似宛先の検索処理を要求する。該検索部54はこれに応
動して該処理を実行する(S3)。The operation of the apparatus according to the present invention will be described with reference to FIGS. When the user instructs the transmission of the message, the transmission control unit 51 stores the destination in the destination holding unit 53 as described above, and the clearing house service 6 determines whether or not the destination is registered. Inquire (step S1). The word "step" will be omitted hereinafter. If the destination is correct (S2 "Yes"), S7
Then, the transmission control unit 51 requests the message transmission unit 14 to transmit the above message. As a result, normal mail transmission is executed. When the answer in S2 is “No”, the transmission control unit 51 requests the similar destination search unit 54 to perform a similar destination search process. The search unit 54 responds to this and executes the processing (S3).
【0012】その詳細を図6に示す。ここでは宛先とし
て入力した「hirosh」が登録されていなかったた
め、エラー表示制御部42により、宛先表示部72の当
該「hirosh」の文字が反転表示されているとす
る。先ず変数iが初期値「1」とされ、変数wにこの時
入力された宛先の文字数「6」が代入される。次に宛先
の文字列のi番目の文字がワイルドカード「*」に変更
され、送信制御部51に対し、クリアリングハウスサー
ビス6への問い合せが要求される(S12)。なお本実
施例に於てワイルドカード「*」とは、アルファベット
及び特殊記号からなる1個若しくは複数個の文字又はヌ
ルの文字をいうものとする。ここではi=1であるの
で、先頭の「h」の文字がこの「*」に置き換えられ、
「*irosh」となる。送信制御部51は、これが登
録されているか否かをクリアリングハウスサービス6に
問い合せる。The details are shown in FIG. Here, since the "hirosh" input as the destination has not been registered, it is assumed that the character "hirosh" on the destination display unit 72 is highlighted by the error display control unit 42. First, the variable i is set to an initial value "1", and the number of destination characters "6" input at this time is substituted into the variable w. Next, the i-th character of the destination character string is changed to the wild card "*", and the transmission control unit 51 is requested to make an inquiry to the clearing house service 6 (S12). In this embodiment, the wildcard “*” means one or more characters consisting of alphabets and special symbols or a null character. Since i = 1 here, the leading "h" character is replaced with this "*",
It becomes "* irosh". The transmission control unit 51 inquires of the clearing house service 6 whether this is registered.
【0013】クリアリングハウスサービス6はこの問い
合せがあった場合、先頭から「*」の前迄の文字列F$
と、「*」の後に続く文字列R$を取り出す。このとき
の文字列F$の文字数をmとする。次にクリアリングハ
ウスサービス6は、登録ユーザ名の中から、そのm番目
までの文字列がこのときの文字列F$と一致しているも
のを検索する。文字列が一致したユーザ名の集合を前方
一致グループとする。この前方一致グループの中から、
m+1番目以降にこのときの文字列R$を含むものが選
択される。選択されたユーザ名の集合をヒットグループ
とする。このヒットグループがこのときの問い合せに係
る類似宛先である。クリアリングハウスサービス6はこ
れらを要求元の送信制御部51に送信する。該ヒットグ
ループは類似宛先保持部55に格納される(S13)。
なお登録ユーザ名検索の際、大文字、小文字の区別は行
なわない方が良い。即ち「K」の文字で検索する場合
「k」の文字を含むユーザ名も読み出すようにした方が
類似宛先の範囲が広がる。また同様の理由で、登録ユー
ザ名の中にあるハイフンやスペースも無視して検索を行
なった方が良い。ここでは、クリアリングハウスサービ
ス6に送信された宛先は「*iroshi」である。先
頭に「*」があるので、宛先の先頭から「*」の前迄の
文字列F$は「ヌル」、「*」の後に続く文字列R$は
「iroshi」となる。文字列F$がヌルなので、登
録されている全てのユーザ名が前方一致グループとさ
れ、m+1文字目、即ち1文字目以降に「irosh
i」の文字列を含む登録ユーザ名が、この前方一致グル
ープの中から選択され、ヒットグループとされる。ここ
でヒットグループとされるものは、先頭が「ヌル」であ
る「iroshi」を始め、「iroshi」の前後に
種々の文字が付加されたもの、例えば「hiroshi
ma」などである。When the clearing house service 6 makes this inquiry, the character string F $ from the beginning to the character before "*"
And the character string R $ following "*" is taken out. The number of characters of the character string F $ at this time is m. Next, the clearing house service 6 searches the registered user names for which the m-th character string up to the character string F $ at this time matches. A set of user names whose character strings match is defined as a prefix match group. From this prefix match group,
Those including the character string R $ at this time are selected after the m + 1th position. A set of selected user names is set as a hit group. This hit group is a similar destination related to the inquiry at this time. The clearing house service 6 transmits these to the request source transmission control unit 51. The hit group is stored in the similar destination holding unit 55 (S13).
When searching for registered user names, it is better not to distinguish between uppercase and lowercase letters. That is, when searching with the character “K”, the range of similar destinations is expanded by reading the user name including the character “k”. For the same reason, it is better to ignore the hyphen and space in the registered user name and perform the search. Here, the destination transmitted to the clearing house service 6 is “* iroshi”. Since there is "*" at the beginning, the character string F $ from the beginning of the destination to before "*" is "null", and the character string R $ following "*" is "iroshi". Since the character string F $ is null, all the registered user names are set as a prefix match group, and the characters "irosh" are added after the m + 1st character, that is, the first character.
The registered user name including the character string "i" is selected from the prefix matching groups and is set as the hit group. Here, the hit group is a group in which various characters are added before and after “iroshi”, which starts with “null”, for example, “hiroshi”.
ma ”and the like.
【0014】ヒットグループが受信されたら、変数iが
インクリメントされ(S14)、インクリメント後の変
数iが宛先文字数より大きくなったか否かが検査される
(S15)。ここではインクリメントによりi=2とな
る。w=6より小さいので、S12に戻り、今度は「h
irosh」の2番目の文字「i」がワイルドカードに
され、類似宛先の検索が行なわれる。このときクリアリ
ングハウスサービス6に送信される宛先は「h*ros
hi」である。先頭に「h」がある登録ユーザ名が前方
一致グループとして読み出される。m=1であるので2
文字目以降に「roshi」の文字列を含む登録ユーザ
名が選択され、ヒットグループとされる。このヒットグ
ループが同じように要求元の送信制御部51に供給さ
れ、類似宛先保持部55に格納される。このようにして
入力された宛先の最後の文字「h」についてのワイルド
カード検索が終り、iのインクリメントが行なわれる
と、S15の答が「Yes」になる。類時宛先の検索が
終了する。When the hit group is received, the variable i is incremented (S14), and it is checked whether the incremented variable i is larger than the number of destination characters (S15). Here, i = 2 due to the increment. Since it is smaller than w = 6, the process returns to S12 and this time, “h
The second character "i" of "irosh" is used as a wild card, and a similar destination is searched. At this time, the destination transmitted to the clearing house service 6 is “h * ros
hi ”. The registered user name with “h” at the beginning is read as the prefix match group. 2 because m = 1
The registered user name including the character string “roshi” after the first character is selected and is set as a hit group. This hit group is similarly supplied to the request source transmission control unit 51 and stored in the similar destination holding unit 55. When the wild card search for the last character "h" of the destination input in this way ends and i is incremented, the answer in S15 is "Yes". The search for the similar address ends.
【0015】検索が終了したら、前述の通り類似宛先検
索部54は類似宛先表示制御部43にその表示を指令す
る。類似宛先表示制御部43は類似宛先保持部55に蓄
積された検索結果を読み出し、これを類似宛先表示ウィ
ンドウ62に表示するよう表示部33へのデータ供給を
行なう。ユーザが操作部31によりカーソルを操作し
て、表示されている類似宛先の中から「hirosak
i」を選択した(これを反転表示させ、マウスのボタン
をクリックした)とする。類似宛先選択制御部44は操
作部31による選択動作に応動し、その時のカーソル位
置から選択された類似宛先を判定し、その類似宛先を入
れ替え部53に供給する。入れ替え部53は宛先保持部
52に該選択された類似宛先を格納する。これにより、
未登録の宛先は、ユーザが選択した正しい宛先、即ち登
録されている宛先に入れ替えられる。送信処理部51は
この新たな宛先についてクリアリングハウスサービス6
からの認証を取り、この新たな宛先に向けてメッセージ
を送信するようメッセージ送信部14に要求する。When the search is completed, the similar destination search unit 54 commands the similar destination display control unit 43 to display the same, as described above. The similar destination display control unit 43 reads out the search results accumulated in the similar destination holding unit 55 and supplies data to the display unit 33 so as to display them in the similar destination display window 62. The user operates the cursor on the operation unit 31 to select "hirosak" from the displayed similar destinations.
It is assumed that "i" is selected (it is highlighted and the mouse button is clicked). The similar destination selection control unit 44 responds to the selection operation by the operation unit 31, determines the selected similar destination from the cursor position at that time, and supplies the similar destination to the replacement unit 53. The replacement unit 53 stores the selected similar destination in the destination holding unit 52. This allows
The unregistered destination is replaced with the correct destination selected by the user, that is, the registered destination. The transmission processing unit 51 uses the clearing house service 6 for this new destination.
Requesting the message sending unit 14 to send a message to this new destination.
【0016】なお本実施例ではi文字目をワイルドカー
ドに置き換えるようにした(図6S12)。例えばi文
字目とi+1文字目、更にはi+2文字目などを1個の
「*」に置き換えても良い。また置き換えでなく、間違
えている宛先の文字の間に順に「*」を挿入するように
しても良い。実施例の類似宛先による検索に加える形
で、ここに挙げた夫々の類似宛先についての検索を行な
うようにしても良い。又、他の手法により類似宛先を検
索するようにしても良い。In this embodiment, the i-th character is replaced with a wild card (S12 in FIG. 6). For example, the i-th character and the i + 1-th character, and further the i + 2-th character may be replaced with one "*". Further, instead of replacing, "*" may be inserted in order between the characters of the wrong address. In addition to the search by the similar destinations in the embodiment, the search for each similar destination may be performed. Further, the similar destination may be searched by another method.
【0017】[0017]
【発明の効果】以上説明したように本発明では、登録さ
れていないと判断された宛先に類似する宛先を検索手段
で検索し、該検索された類似宛先を表示手段に表示し、
選択手段により類似宛先が選択されたらこれを登録され
ていない宛先と入れ替えるようにした。従って宛先エラ
ーになった場合でも、表示された類似宛先の中から、目
的のものを簡単且つ迅速に選択でき、従来のように手間
を掛けて検索をしたり、辞書を引いたりするというよう
な手間が掛からない。As described above, according to the present invention, the destination similar to the destination not determined to be registered is searched by the search means, and the searched similar destination is displayed on the display means.
When a similar destination is selected by the selecting means, this is replaced with an unregistered destination. Therefore, even if a destination error occurs, you can easily and quickly select the desired one from the similar destinations that are displayed. No hassle.
【図1】 実施例各部の詳細を示すブロック図。FIG. 1 is a block diagram showing details of each part of an embodiment.
【図2】 メッセージ転送システムの一例を示すブロッ
ク図。FIG. 2 is a block diagram showing an example of a message transfer system.
【図3】 実施例のメッセージ送受信部の構成を示すブ
ロック図。FIG. 3 is a block diagram showing a configuration of a message transmission / reception unit according to an embodiment.
【図4】 表示の一例を示す線図。FIG. 4 is a diagram showing an example of a display.
【図5】 宛先の確認、入れ替え手順の一例を示すフロ
ーチャート。FIG. 5 is a flowchart showing an example of a procedure for confirming and exchanging destinations.
【図6】 類似宛先の検索手順の一例を示すフローチャ
ート。FIG. 6 is a flowchart showing an example of a similar destination search procedure.
42 通知手段 44 選択手段 51 判断手段 53 入れ替え手段 54 検索手段 62 表示手段 42 notification means 44 selection means 51 judgment means 53 replacement means 54 search means 62 display means
Claims (1)
判断手段と、前記判断に基づき登録されていない宛先が
ある場合エラーを通知する通知手段とを有するメッセー
ジ転送システムに於て、登録されていないと判断された
宛先に類似する宛先を検索する検索手段と、前記検索さ
れた類似宛先を表示する表示手段と、前記表示された類
似宛先を選択する選択手段と、前記選択された宛先を前
記登録されていない宛先と入れ替える入れ替え手段とを
備えたことを特徴とするメッセージ転送システム。1. A message transfer system having a judgment means for judging whether or not a designated destination is registered, and a notification means for notifying an error when there is a destination not registered based on the judgment. Search means for searching a destination similar to the destination determined not to exist, display means for displaying the searched similar destination, selection means for selecting the displayed similar destination, and the selected destination A message transfer system, comprising: a replacement unit for replacing the unregistered destination.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5690092A JPH05225086A (en) | 1992-02-07 | 1992-02-07 | Message transmission system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5690092A JPH05225086A (en) | 1992-02-07 | 1992-02-07 | Message transmission system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH05225086A true JPH05225086A (en) | 1993-09-03 |
Family
ID=13040333
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP5690092A Pending JPH05225086A (en) | 1992-02-07 | 1992-02-07 | Message transmission system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH05225086A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003076626A (en) * | 2001-08-28 | 2003-03-14 | Viagold Direct Network Ltd | Web site linking method and system therefor |
JP5876181B1 (en) * | 2015-06-05 | 2016-03-02 | 株式会社ソリトンシステムズ | Alerting device, e-mail transmission system and program for preventing erroneous transmission of e-mail |
JP2018516402A (en) * | 2015-04-14 | 2018-06-21 | アリババ グループ ホウルディング リミテッド | Data transfer method and device |
JP2019020988A (en) * | 2017-07-14 | 2019-02-07 | キヤノン株式会社 | Information processing apparatus, method for controlling information processing apparatus, and program |
US10311408B2 (en) | 2015-04-10 | 2019-06-04 | Soliton Systems K.K. | Electronic mail wrong transmission determination apparatus, electronic mail transmission system, and recording medium |
JP2021044615A (en) * | 2019-09-06 | 2021-03-18 | コニカミノルタ株式会社 | Image forming apparatus, destination setting support method, and destination setting support program |
-
1992
- 1992-02-07 JP JP5690092A patent/JPH05225086A/en active Pending
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003076626A (en) * | 2001-08-28 | 2003-03-14 | Viagold Direct Network Ltd | Web site linking method and system therefor |
US10311408B2 (en) | 2015-04-10 | 2019-06-04 | Soliton Systems K.K. | Electronic mail wrong transmission determination apparatus, electronic mail transmission system, and recording medium |
US11100471B2 (en) | 2015-04-10 | 2021-08-24 | Soliton Systems K.K. | Warning apparatus for preventing electronic mail wrong transmission, electronic mail transmission system, and program |
JP2018516402A (en) * | 2015-04-14 | 2018-06-21 | アリババ グループ ホウルディング リミテッド | Data transfer method and device |
JP5876181B1 (en) * | 2015-06-05 | 2016-03-02 | 株式会社ソリトンシステムズ | Alerting device, e-mail transmission system and program for preventing erroneous transmission of e-mail |
JP2019020988A (en) * | 2017-07-14 | 2019-02-07 | キヤノン株式会社 | Information processing apparatus, method for controlling information processing apparatus, and program |
JP2021044615A (en) * | 2019-09-06 | 2021-03-18 | コニカミノルタ株式会社 | Image forming apparatus, destination setting support method, and destination setting support program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6993563B2 (en) | System and method for composing, processing, and organizing electronic mail message items | |
US7251658B2 (en) | Method and apparatus for sending and tracking resume data sent via URL | |
JP2985782B2 (en) | Email transmission method | |
JP4054399B2 (en) | Information processing apparatus and method | |
US6292770B1 (en) | Japanese language user interface for messaging system | |
US11736587B2 (en) | System and method for integrating message content into a target data processing device | |
JPH05225086A (en) | Message transmission system | |
JPH1083362A (en) | Email addressing method | |
KR20000073523A (en) | The method to connect a web site using a classical number system. | |
JPH09288634A (en) | Address management method in computer communication | |
JPH03113934A (en) | Mail address designating system | |
JPH10285325A (en) | Facsimile reception transfer system | |
JPH0837570A (en) | Electronic mail system | |
JPH1063813A (en) | Method for managing image document and device therefor | |
JPH06161786A (en) | Multi-process input system | |
JP3114743B2 (en) | Email information processing device | |
JP2001014351A (en) | How to store and retrieve business card information | |
JPH0128411B2 (en) | ||
JPH04364629A (en) | Document communication control method | |
NZ760613B2 (en) | System and method for integrating message content into a target data processing device | |
JP2002334075A (en) | Server device, client device, external character providing program, and external character requesting program | |
JPH10134073A (en) | ID designation device and intellectual property search device provided with the ID designation device | |
JPH09214546A (en) | Electronic mail reception system | |
JPH10134074A (en) | Database search device | |
JPH02281847A (en) | Electronic mail transmission system |