[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP6485470B2 - Information processing apparatus, information processing method, and program - Google Patents

Information processing apparatus, information processing method, and program Download PDF

Info

Publication number
JP6485470B2
JP6485470B2 JP2017036554A JP2017036554A JP6485470B2 JP 6485470 B2 JP6485470 B2 JP 6485470B2 JP 2017036554 A JP2017036554 A JP 2017036554A JP 2017036554 A JP2017036554 A JP 2017036554A JP 6485470 B2 JP6485470 B2 JP 6485470B2
Authority
JP
Japan
Prior art keywords
category
mail
information
warning
specifying
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.)
Active
Application number
JP2017036554A
Other languages
Japanese (ja)
Other versions
JP2018142207A5 (en
JP2018142207A (en
Inventor
雄介 松田
雄介 松田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Marketing Japan Inc
Canon IT Solutions Inc
Original Assignee
Canon Marketing Japan Inc
Canon IT Solutions Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Marketing Japan Inc, Canon IT Solutions Inc filed Critical Canon Marketing Japan Inc
Priority to JP2017036554A priority Critical patent/JP6485470B2/en
Publication of JP2018142207A publication Critical patent/JP2018142207A/en
Publication of JP2018142207A5 publication Critical patent/JP2018142207A5/ja
Priority to JP2019029121A priority patent/JP6905999B2/en
Application granted granted Critical
Publication of JP6485470B2 publication Critical patent/JP6485470B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は、情報処理装置、情報処理方法、プログラムに関する。   The present invention relates to an information processing apparatus, an information processing method, and a program.

電子メールの添付ファイルを用いたサイバー攻撃が後を断たない。近年では、特定の企業を狙った標的型の攻撃が増加しており、メールの文面からは攻撃メールかどうかの判断が難しい場合があり、悪意ある動作をする添付ファイルを実行してしまうことがある。   Cyber attacks using e-mail attachments continue to decline. In recent years, targeted attacks targeting specific companies are increasing, and it may be difficult to determine whether an attack email is from the text of the email, which may cause malicious attachments to be executed. is there.

そこで、特許文献1には、事前に登録された送信識別情報を用いて電子メールの正当性を判断するシステムが記載されている。   Therefore, Patent Document 1 describes a system that determines the legitimacy of an e-mail using transmission identification information registered in advance.

特開2004−78845号公報JP 2004-78845 A

上記特許文献1のシステムでは、事前に送信識別情報を登録しておかなければならず、不特定多数から電子メールを受け取る必要がある場合には適さない。   In the system of the above-mentioned patent document 1, transmission identification information must be registered in advance, which is not suitable when it is necessary to receive an e-mail from an unspecified number.

また、添付ファイルを送信する場合にはキーファイルも必要となるため、システム導入やキーファイル添付など、送信者に煩雑な手続きが必要である。   Moreover, since a key file is also required when transmitting an attached file, complicated procedures are required for the sender, such as system installation and key file attachment.

そこで、本発明は、不特定多数からの電子メールを受信する場合であっても、受信者が不審な電子メールか否か識別できる仕組みを提供することを目的とする。   Accordingly, an object of the present invention is to provide a mechanism that can identify whether a recipient is a suspicious electronic mail even when receiving an electronic mail from an unspecified number.

本発明の情報処理装置は、受信した電子メールのカテゴリを推定するメールカテゴリ推定手段と、前記受信した電子メールの添付ファイルのカテゴリを推定するファイルカテゴリ推定手段と、前記メールカテゴリ推定手段と、前記ファイルカテゴリ推定手段により推定されたカテゴリに基づき、警告を通知する通知手段と、を備えることを特徴とする。   The information processing apparatus of the present invention includes a mail category estimation unit that estimates a category of a received electronic mail, a file category estimation unit that estimates a category of an attached file of the received electronic mail, the mail category estimation unit, Notification means for notifying a warning based on the category estimated by the file category estimation means.

また、本発明の情報処理方法は、情報処理装置のメールカテゴリ推定手段が、受信した電子メールのカテゴリを推定するメールカテゴリ推定工程と、前記情報処理装置のファイルカテゴリ推定手段が、前記受信した電子メールの添付ファイルのカテゴリを推定するファイルカテゴリ推定工程と、前記情報処理装置の通知手段が、前記メールカテゴリ推定工程と、前記ファイルカテゴリ推定工程により推定されたカテゴリに基づき、警告を通知する通知工程と、を備えることを特徴とする。   The information processing method of the present invention includes a mail category estimation step in which the mail category estimation means of the information processing apparatus estimates the category of the received electronic mail, and the file category estimation means of the information processing apparatus receives the received electronic A file category estimation step for estimating a category of an attached file of a mail, and a notification step in which the notification means of the information processing apparatus notifies a warning based on the mail category estimation step and the category estimated by the file category estimation step. And.

また、本発明のプログラムは、情報処理装置において実行可能なプログラムであって、前記情報処理装置を、受信した電子メールのカテゴリを推定するメールカテゴリ推定手段と、前記受信した電子メールの添付ファイルのカテゴリを推定するファイルカテゴリ推定手段と、前記メールカテゴリ推定手段と、前記ファイルカテゴリ推定手段により推定されたカテゴリに基づき、警告を通知する通知手段として機能させるためのプログラム。   The program of the present invention is a program that can be executed in an information processing apparatus, and the information processing apparatus uses a mail category estimation means for estimating a category of a received electronic mail, and an attachment file of the received electronic mail. A program for functioning as a notification unit for notifying a warning based on a category estimated by the file category estimation unit, the mail category estimation unit, and the file category estimation unit.

本発明によれば、受信者が不審な電子メールか否か識別することが可能となる。   According to the present invention, it is possible to identify whether or not the recipient is a suspicious electronic mail.

本発明の電子メール検査システムの構成の一例を示すシステム構成図である。1 is a system configuration diagram showing an example of a configuration of an e-mail inspection system of the present invention. 情報処理装置のハードウェア構成を示す図である。It is a figure which shows the hardware constitutions of information processing apparatus. 本発明における電子メールクライアントにおける電子メール検査、及び警告表示処理の一例を示すフローチャートである。It is a flowchart which shows an example of the email inspection in the email client in this invention, and a warning display process. 本発明における電子メールサーバにおける電子メール検査処理の一例を示すフローチャートである。It is a flowchart which shows an example of the email inspection process in the email server in this invention. 本発明における電子メール検査処理における電子メールのカテゴリ推定処理の一例を示すフローチャートである。It is a flowchart which shows an example of the category estimation process of the email in the email inspection process in this invention. 本発明における電子メール検査処理における添付ファイルのカテゴリ推定処理の一例を示すフローチャートである。It is a flowchart which shows an example of the category estimation process of the attached file in the electronic mail inspection process in this invention. 本発明における電子メールの推定カテゴリと警告表示の関係の一例を示す図である。It is a figure which shows an example of the relationship between the estimation category of an email in this invention, and a warning display. 本発明における添付ファイルの推定カテゴリと警告表示の関係の一例を示す図である。It is a figure which shows an example of the relationship between the estimated category of an attachment file in this invention, and a warning display. 本発明におけるクライアント検査を行った場合の警告表示の一例を示す図である。It is a figure which shows an example of the warning display at the time of performing the client test | inspection in this invention. 本発明におけるサーバ検査を行った場合の警告表示の一例を示す図である。It is a figure which shows an example of the warning display at the time of performing the server test | inspection in this invention. 本発明における保存メール管理サーバにおける保存メール閲覧画面の一例を示す図である。It is a figure which shows an example of the stored mail browsing screen in the stored mail management server in this invention. 本発明における保存メール管理サーバにおける保存メール一覧画面の一例を示す図である。It is a figure which shows an example of the preservation | save mail list screen in the preservation | save mail management server in this invention.

図1は、本発明の電子メール検査システムの構成の一例を示すシステム構成図である。   FIG. 1 is a system configuration diagram showing an example of the configuration of the e-mail inspection system of the present invention.

図1は、電子メールサーバ100又は複数の電子メールクライアント200、および保存メール管理サーバ300がローカルエリアネットワーク(LAN)を介して接続される構成となっている。   In FIG. 1, an e-mail server 100 or a plurality of e-mail clients 200 and a stored mail management server 300 are connected via a local area network (LAN).

電子メールサーバ100は、カテゴリ辞書を記憶し、該カテゴリ辞書を用いたカテゴリ推定処理、及び受信した電子メールの検査処理を行う。また、電子メールクライアント200からの要求に応じて、電子メールの配信を行う。   The email server 100 stores a category dictionary, and performs category estimation processing using the category dictionary and inspection processing of received email. In addition, in response to a request from the e-mail client 200, e-mail is distributed.

電子メールクライアント200は、カテゴリ辞書を記憶し、該カテゴリ辞書を用いたカテゴリ推定処理及び受信した電子メールの検査処理を行う。   The email client 200 stores a category dictionary, and performs category estimation processing using the category dictionary and received email inspection processing.

保存メール管理サーバ300は、電子メールサーバ100の要求に応じて警告と判定された電子メールを保存管理するサーバである。   The stored mail management server 300 is a server that stores and manages e-mails that are determined to be warnings in response to requests from the e-mail server 100.

次に、図2を用いて、電子メールサーバ100、電子メールクライアント200に適用可能な情報処理装置のハードウェア構成について説明する。   Next, the hardware configuration of the information processing apparatus applicable to the e-mail server 100 and the e-mail client 200 will be described with reference to FIG.

図2に示すように、情報処理装置は、システムバス204を介してCPU(Central Processing Unit)201、ROM(Read Only Memory)202、RAM(Random Access Memory)203、入力コントローラ205、ビデオコントローラ206、メモリコントローラ207、よび通信I/Fコントローラ208が接続される。   As shown in FIG. 2, the information processing apparatus includes a CPU (Central Processing Unit) 201, a ROM (Read Only Memory) 202, a RAM (Random Access Memory) 203, an input controller 205, a video controller 206, a system bus 204, and the like. A memory controller 207 and a communication I / F controller 208 are connected.

CPU201は、システムバス204に接続される各デバイスやコントローラを統括的に制御する。   The CPU 201 comprehensively controls each device and controller connected to the system bus 204.

ROM202あるいは外部メモリ211は、CPU201が実行する制御プログラムであるBIOS(Basic Input/Output System)やOS(Operating System)や、本情報処理方法を実現するためのコンピュータ読み取り実行可能なプログラムおよび必要な各種データ(データテーブルを含む)を保持している。   The ROM 202 or the external memory 211 includes a BIOS (Basic Input / Output System) and an OS (Operating System) that are control programs executed by the CPU 201, and a computer-readable program and various necessary programs for realizing the information processing method. Holds data (including data table).

RAM203は、CPU201の主メモリ、ワークエリア等として機能する。CPU201は、処理の実行に際して必要なプログラム等をROM202あるいは外部メモリ211からRAM203にロードし、ロードしたプログラムを実行することで各種動作を実現する。   The RAM 203 functions as a main memory, work area, and the like for the CPU 201. The CPU 201 implements various operations by loading a program or the like necessary for executing the processing from the ROM 202 or the external memory 211 to the RAM 203 and executing the loaded program.

入力コントローラ205は、キーボード209や不図示のマウス等のポインティングデバイス等の入力装置からの入力を制御する。入力装置がタッチパネルの場合、ユーザがタッチパネルに表示されたアイコンやカーソルやボタンに合わせて押下(指等でタッチ)することにより、各種の指示を行うことができることとする。   The input controller 205 controls input from an input device such as a keyboard 209 or a pointing device such as a mouse (not shown). When the input device is a touch panel, the user can perform various instructions by pressing (touching with a finger or the like) in accordance with an icon, a cursor, or a button displayed on the touch panel.

また、タッチパネルは、マルチタッチスクリーンなどの、複数の指でタッチされた位置を検出することが可能なタッチパネルであってもよい。   The touch panel may be a touch panel capable of detecting a position touched with a plurality of fingers, such as a multi-touch screen.

ビデオコントローラ206は、ディスプレイ210などの外部出力装置への表示を制御する。ディスプレイは本体と一体になったノート型パソコンのディスプレイも含まれるものとする。なお、外部出力装置はディスプレイに限ったものははく、例えばプロジェクタであってもよい。また、前述のタッチ操作を受け付け可能な装置については、入力装置も提供する。   The video controller 206 controls display on an external output device such as the display 210. The display includes a display of a notebook computer integrated with the main body. The external output device is not limited to a display, and may be a projector, for example. An input device is also provided for the device that can accept the touch operation described above.

なおビデオコントローラ206は、表示制御を行うためのビデオメモリ(VRAM)を制御することが可能で、ビデオメモリ領域としてRAM203の一部を利用することもできるし、別途専用のビデオメモリを設けることも可能である。   Note that the video controller 206 can control a video memory (VRAM) for display control, and a part of the RAM 203 can be used as a video memory area, or a dedicated video memory can be provided separately. Is possible.

メモリコントローラ207は、外部メモリ211へのアクセスを制御する。外部メモリとしては、ブートプログラム、各種アプリケーション、フォントデータ、ユーザファイル、編集ファイル、および各種データ等を記憶する外部記憶装置(ハードディスク)、フレキシブルディスク(FD)、或いはPCMCIAカードスロットにアダプタを介して接続されるコンパクトフラッシュ(登録商標)メモリ等を利用可能である。   The memory controller 207 controls access to the external memory 211. The external memory is connected via an adapter to an external storage device (hard disk), flexible disk (FD), or PCMCIA card slot that stores boot programs, various applications, font data, user files, editing files, and various data. A compact flash (registered trademark) memory or the like can be used.

通信I/Fコントローラ209は、ネットワークを介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いた通信やISDNなどの電話回線、および携帯電話の3G回線を用いた通信が可能である。   The communication I / F controller 209 connects and communicates with an external device via a network, and executes communication control processing on the network. For example, communication using TCP / IP, telephone lines such as ISDN, and communication using 3G lines of mobile phones are possible.

尚、CPU201は、例えばRAM203内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、ディスプレイ210上での表示を可能としている。また、CPU201は、ディスプレイ210上の不図示のマウスカーソル等でのユーザ指示を可能とする。
<第1の実施例>
図3を用いて、本発明の第1の実施例である、電子メールクライアント200において電子メール検査処理を実行する実施例について説明する。本処理は電子メールクライアント200が電子メールを受信する際、もしくは受信者が電子メールの閲覧を行う際に実行される。
Note that the CPU 201 enables display on the display 210 by executing outline font rasterization processing on a display information area in the RAM 203, for example. Further, the CPU 201 enables a user instruction with a mouse cursor (not shown) on the display 210.
<First embodiment>
With reference to FIG. 3, an embodiment in which an email inspection process is executed in the email client 200, which is the first embodiment of the present invention, will be described. This process is executed when the e-mail client 200 receives an e-mail or when the recipient browses the e-mail.

図3のフローチャートで示す処理は、電子メールクライアント200のCPU201が所定の制御プログラムを読み出して実行する処理である。   The process shown in the flowchart of FIG. 3 is a process in which the CPU 201 of the email client 200 reads and executes a predetermined control program.

ステップS301では、電子メールサーバ100から電子メールを受信する。   In step S301, an email is received from the email server 100.

ステップS302では、ステップS301で受信した電子メールに対してカテゴリ推定処理(詳細は図5を用いて後述する)を行い、推定カテゴリ及び警告表示の有無を記憶しておく。   In step S302, category estimation processing (details will be described later with reference to FIG. 5) is performed on the email received in step S301, and the estimated category and presence / absence of warning display are stored.

ステップS303では、ステップS301で受信した電子メールに添付ファイルが存在するか否かを判定する。存在する場合(ステップS303のYes)、処理をステップS304に進め、存在しない場合(ステップS303のNo)、処理をステップS305に進める。   In step S303, it is determined whether an attached file exists in the email received in step S301. If it exists (Yes in step S303), the process proceeds to step S304. If it does not exist (No in step S303), the process proceeds to step S305.

ステップS304では、該電子メールの添付ファイルに対してカテゴリ推定処理(詳細は図6を用いて後述する)を行い、推定されたカテゴリ及び警告表示の要否を記憶しておく。   In step S304, category estimation processing (details will be described later with reference to FIG. 6) is performed on the attached file of the e-mail, and the estimated category and necessity of warning display are stored.

ステップS305では、ステップS302またはステップS304で警告表示をすると決定された否か、及びステップS302とステップS304とで推定したカテゴリが一致するか否かを判定する。   In step S305, it is determined whether or not it is determined to display a warning in step S302 or step S304, and whether or not the categories estimated in step S302 and step S304 match.

警告表示が必要と判定された場合、またはカテゴリが一致しない場合(ステップS305のYes)、ステップS306に処理を進め、そうでない場合(ステップS305のNo)、処理を終了する。   If it is determined that a warning display is necessary, or if the categories do not match (Yes in step S305), the process proceeds to step S306. If not (No in step S305), the process ends.

ステップS306では、該電子メールに対する警告を電子メールクライアント200の電子メール閲覧画面上に表示する(一例を図9に示す)。ここにステップS304で抽出した添付ファイルのテキストを表示するためのボタン等を表示してもよい(図9の901)。
<第2の実施例>
次に図4を用いて、本発明の第2の実施例である、電子メールサーバ100において電子メール検査処理を実行する実施例について説明する。本処理は、電子メールサーバ100が電子メールを受信した際に実行されるものである。
In step S306, a warning for the email is displayed on the email browsing screen of the email client 200 (an example is shown in FIG. 9). Here, a button or the like for displaying the text of the attached file extracted in step S304 may be displayed (901 in FIG. 9).
<Second embodiment>
Next, with reference to FIG. 4, an embodiment in which an email inspection process is executed in the email server 100, which is a second embodiment of the present invention, will be described. This process is executed when the email server 100 receives an email.

図4に示す処理は、電子メールサーバ100のCPU201が所定の制御プログラムを読み出して実行する処理である。   The process shown in FIG. 4 is a process in which the CPU 201 of the e-mail server 100 reads and executes a predetermined control program.

ステップS401では、電子メールサーバ100は、電子メールを受信する。   In step S401, the email server 100 receives an email.

ステップS402では、ステップS401で受信した電子メールに対してカテゴリ推定処理(図5)を行い、推定カテゴリ及び警告表示の要否を記憶しておく。   In step S402, category estimation processing (FIG. 5) is performed on the electronic mail received in step S401, and the estimated category and necessity of warning display are stored.

ステップS403では、該電子メールに添付ファイルが存在するか否かを判定する。存在する場合(ステップS403のYes)、処理をステップS404に進め、存在しない場合(ステップS403のNo)、処理をステップS405に進める。   In step S403, it is determined whether or not an attached file exists in the electronic mail. If it exists (Yes in step S403), the process proceeds to step S404. If it does not exist (No in step S403), the process proceeds to step S405.

ステップS404では、該電子メールの添付ファイルに対してカテゴリ推定処理(図6)を行い、推定カテゴリ及び警告表示の要否を記憶しておく。   In step S404, category estimation processing (FIG. 6) is performed on the attached file of the e-mail, and the estimated category and the necessity of warning display are stored.

ステップS405では、ステップS402またはステップS404で警告表示が必要か否か、及びステップS402とステップS404とで判定されたカテゴリが一致するか否かを判定する。   In step S405, it is determined whether warning display is required in step S402 or step S404, and whether the categories determined in step S402 and step S404 match.

警告表示をする必要があると判定された場合、またはカテゴリが一致しない場合(ステップS405のYes)、処理をステップS406に進め、そうでない場合(ステップS405のNo)、処理をステップS408に進める。   If it is determined that it is necessary to display a warning, or the categories do not match (Yes in step S405), the process proceeds to step S406. If not (No in step S405), the process proceeds to step S408.

ステップS406では、該電子メールとステップS404で抽出した添付ファイルのテキストを保存メール管理サーバ300へ保存する。   In step S406, the electronic mail and the text of the attached file extracted in step S404 are stored in the storage mail management server 300.

ステップS407では、該電子メールに対する警告を電子メール本文へ挿入し、添付ファイルをステップS404(S602)で抽出したテキストに置換する(図10参照)。ここに保存メール管理サーバ300の該電子メールを閲覧するための情報を付加してもよい(例えば、図10の1001)。この場合、受信者は図11及び図12に示すような管理画面を用いて受信メールの管理を行う。   In step S407, a warning for the e-mail is inserted into the e-mail body, and the attached file is replaced with the text extracted in step S404 (S602) (see FIG. 10). Information for browsing the electronic mail of the stored mail management server 300 may be added here (for example, 1001 in FIG. 10). In this case, the recipient manages the received mail using a management screen as shown in FIGS.

ステップS408では、電子メールクライアント200からの要求に応じて、電子メールを電子メールクライアント200に対して送信する。   In step S <b> 408, an email is transmitted to the email client 200 in response to a request from the email client 200.

次に、図5を用いて、電子メールのカテゴリ推定処理について説明する。   Next, the e-mail category estimation process will be described with reference to FIG.

図5に示す処理は、第1の実施例においては電子メールクライアント200が、第2の実施例においては電子メールサーバ100が実行する処理である。   The process shown in FIG. 5 is a process executed by the e-mail client 200 in the first embodiment and by the e-mail server 100 in the second embodiment.

ステップS501では、電子メールの件名から件名のカテゴリを推定(判定、特定)する。なお、このカテゴリ推定処理は、公知技術を用いるものとする。例えば、予め単語とカテゴリとを対応付けて記憶し、件名から取得した単語と当該単語に対応付けて記憶されたカテゴリにより、件名のカテゴリを推定する方法が考えられるが、カテゴリ推定の方法はいずれの方法を採用しても良い。   In step S501, the category of the subject is estimated (determined or specified) from the subject of the email. This category estimation process uses a known technique. For example, a method of estimating the category of a subject based on a word acquired in advance from a subject and a category stored in association with the word can be considered. This method may be adopted.

また、件名が空欄である場合や、カテゴリ辞書に登録されている単語を取得できなかった場合など、カテゴリを推定できなかった場合は、カテゴリを「不明」とする。   If the category cannot be estimated, such as when the subject is blank or the word registered in the category dictionary cannot be obtained, the category is set to “unknown”.

ステップS502では、電子メールの本文から本文のカテゴリを推定する。ステップS502の処理も、S501と同様に公知技術を用いるものとする。カテゴリ推定の方法は、上述したカテゴリ辞書を用いる方法であっても、いずれの方法であっても良い。   In step S502, the category of the text is estimated from the text of the electronic mail. The processing in step S502 is also performed using a known technique as in S501. The method of category estimation may be a method using the above-described category dictionary or any method.

返信メールと判定された場合(例えば、件名に「Re」が含まれている場合など)には、引用部分(返信元のメールに書かれていた内容)以外の部分に基づき、カテゴリを判定しても良い。このような制御をすることで、メール送信者(返信メールの作成者)が書いた文章に基づきカテゴリを判定することが可能となる。   If it is determined to be a reply mail (for example, “Re” is included in the subject), the category is determined based on the part other than the quoted part (content written in the reply mail). May be. By performing such control, the category can be determined based on the text written by the mail sender (reply mail creator).

また、電子メールの最初に書かれるあいさつ部や、末尾の署名については除外した上で、カテゴリ判定をしても良い。   Further, the category determination may be made after excluding the greeting part written at the beginning of the e-mail and the signature at the end.

ステップS503では、ステップS501で推定された件名のカテゴリと、ステップS502で推定された本文のカテゴリとに基づき、当該電子メールのカテゴリを推定する。   In step S503, the category of the e-mail is estimated based on the category of the subject estimated in step S501 and the category of the text estimated in step S502.

例えば、図7に示すように、件名の推定カテゴリ及び本文の推定カテゴリの組み合わせと電子メールのカテゴリとを対応付けた情報に基づき、電子メールのカテゴリおよび警告表示の要否を決定する。なお、図7に示す図は一例であり、システム利用者の用途・目的に応じて様々な組み合わせで利用してもよい。   For example, as shown in FIG. 7, the e-mail category and the necessity of warning display are determined based on information in which a combination of the estimated category of the subject and the estimated category of the text is associated with the e-mail category. Note that the diagram shown in FIG. 7 is an example, and may be used in various combinations depending on the use and purpose of the system user.

次に、図6を用いて、添付ファイルのカテゴリ推定処理について説明する。   Next, the attached file category estimation processing will be described with reference to FIG.

図6に示す処理は、第1の実施例においては電子メールクライアント200が、第2の実施例においては電子メールサーバ100が実行する処理である。   The process shown in FIG. 6 is a process executed by the email client 200 in the first embodiment and by the email server 100 in the second embodiment.

ステップS601では、添付ファイルのファイル名からファイル名のカテゴリを推定(判定、特定)する。なお、このカテゴリ推定処理は、ステップS501等と同様の処理であり、公知技術を用いるものとする。   In step S601, the category of the file name is estimated (determined or specified) from the file name of the attached file. This category estimation process is the same process as step S501 and the like, and a known technique is used.

ステップS602では、添付ファイルからテキストを抽出する。   In step S602, text is extracted from the attached file.

ステップS603では、ステップS602の処理において添付ファイルからテキストを抽出できたかを判定する。抽出できた場合(ステップS603のYes)、処理をステップS604に進め、抽出できなかった場合(ステップS603のNo)、抽出テキストのカテゴリは、不明とする(ステップS605)。   In step S603, it is determined whether text has been extracted from the attached file in the process of step S602. If extraction is possible (Yes in step S603), the process proceeds to step S604. If extraction is not possible (No in step S603), the category of the extracted text is unknown (step S605).

ステップS604では、ステップS602で抽出したテキストから当該テキストのカテゴリを推定(判定、特定)する。なお、このカテゴリ推定処理は、ステップS501等と同様の処理であり、公知技術を用いるものとする。   In step S604, the category of the text is estimated (determined or specified) from the text extracted in step S602. This category estimation process is the same process as step S501 and the like, and a known technique is used.

ステップS606では、ステップS601で推定したファイル名のカテゴリと、ステップS604で推定したテキストのカテゴリとに基づき、添付ファイルのカテゴリを推定する。   In step S606, the category of the attached file is estimated based on the file name category estimated in step S601 and the text category estimated in step S604.

例えば、図8に示すように、ファイル名の推定カテゴリ及びテキストの推定カテゴリの組み合わせと添付ファイルのカテゴリとを対応付けた情報に基づき、添付ファイルのカテゴリおよび警告表示の要否を決定する。なお、図8に示す図は一例であり、システム利用者の用途・目的に応じて様々な組み合わせで利用してもよい。   For example, as shown in FIG. 8, the attachment file category and the necessity of the warning display are determined based on information in which the combination of the estimated file name category and the estimated text category is associated with the attached file category. Note that the diagram shown in FIG. 8 is an example, and may be used in various combinations according to the use and purpose of the system user.

図7は、電子メールの件名のカテゴリと本文のカテゴリとの組み合わせと、電子メールのカテゴリとを対応付けたデータが登録されたテーブルを示す図である。   FIG. 7 is a diagram illustrating a table in which data in which a combination of a subject category of an email and a body category is associated with an email category is registered.

図7に示す通り、件名と本文の何れかのカテゴリが不明である場合には、件名か本文のどちらかカテゴリが特定されている方のカテゴリが電子メールのカテゴリとして推定される。   As shown in FIG. 7, when the category of the subject or the body is unknown, the category of which the subject or the body is specified is estimated as the category of the e-mail.

また、いずれも不明の場合には、電子メールのカテゴリも不明となる。   If neither is known, the e-mail category is also unknown.

件名のカテゴリと本文のカテゴリが一致しない場合には、不一致とされる。   If the subject category and the body category do not match, the categories are not matched.

そして、電子メールのカテゴリが不明である場合と不一致である場合には、警告表示が必要であると判定される。   If the category of the e-mail is unknown and does not match, it is determined that a warning display is necessary.

図8は、添付ファイルのファイル名のカテゴリと添付ファイルから抽出されたテキストから推定されたカテゴリとの組み合わせと、添付ファイルのカテゴリとを対応付けたデータが登録されたテーブルを示す図である。   FIG. 8 is a diagram showing a table in which data in which a combination of the category of the file name of the attached file and the category estimated from the text extracted from the attached file is associated with the category of the attached file is registered.

図8に示す通り、抽出されたテキストのカテゴリが特定され、ファイル名のカテゴリが不明である場合には、テキストのカテゴリが添付ファイルのカテゴリと推定される。   As shown in FIG. 8, when the extracted text category is specified and the file name category is unknown, the text category is estimated as the attachment category.

また、抽出されたテキストのカテゴリが不明である場合には、添付ファイルのカテゴリも不明となる。   Further, when the category of the extracted text is unknown, the category of the attached file is also unknown.

抽出されたテキストのカテゴリが特定された場合であっても、ファイル名のカテゴリと異なる場合には、添付ファイルのカテゴリは不一致となる。   Even if the category of the extracted text is specified, the category of the attached file does not match if it is different from the category of the file name.

そして、添付ファイルのカテゴリが不明または不一致の場合には、警告表示が必要であると判定される。   When the category of the attached file is unknown or does not match, it is determined that a warning display is necessary.

図9は、ステップS306において電子メールクライアント200の弟子メール閲覧画面上に表示される電子メールの一例である。   FIG. 9 is an example of an email displayed on the disciple email browsing screen of the email client 200 in step S306.

添付ファイルのカテゴリを特定できなかった旨や、電子メールのカテゴリと添付ファイルのカテゴリが一致していない旨が表示される。また、添付ファイルのテキストを表示するためのリンク(ボタン)が表示される(901)。   It is displayed that the category of the attached file could not be specified, or that the category of the e-mail and the category of the attached file do not match. Further, a link (button) for displaying the text of the attached file is displayed (901).

ユーザは、当該ボタン901を押下することで、添付ファイルのテキストを表示することが可能となる。   By pressing the button 901, the user can display the text of the attached file.

図10は、ステップS407において警告文が挿入され、添付ファイルがテキスト化されたメールデータを示す図である。   FIG. 10 is a diagram showing the mail data in which the warning text is inserted in step S407 and the attached file is converted into text.

図10に示す通り、添付ファイル(.doc)がテキストファイル(.txt)に変換されている。また、警告文として、添付ファイルのカテゴリが特定できなかった旨、メールと添付ファイルのカテゴリが一致しない旨、添付ファイルがテキストに変換された旨などが挿入されている。さらに、元の添付ファイルの保存先である保存メール管理サーバ300へのリンク(情報)が通知される(1001)。   As shown in FIG. 10, the attached file (.doc) is converted into a text file (.txt). In addition, as a warning text, information indicating that the category of the attached file could not be specified, that the category of the mail and the attached file does not match, or that the attached file has been converted into text is inserted. Further, a link (information) to the stored mail management server 300 that is the storage destination of the original attached file is notified (1001).

図11は、保存メール管理サーバ300に保存されたメールを表示した保存メール閲覧画面の一例である。   FIG. 11 is an example of a stored mail browsing screen that displays mail stored in the stored mail management server 300.

図11に示す通り、該電子メールに関連する警告の一覧(1101)、送信者、件名、添付ファイル、本文などの電子メールの情報(1102)、添付ファイルを取得するためのボタン(1103)が表示されている。添付ファイルの判定結果に応じて表示しないようにするような構成にしてもよい。また、該電子メールの添付ファイルの抽出テキストを取得するためのボタン(1104)も表示されている。   As shown in FIG. 11, a list of warnings (1101) related to the e-mail, e-mail information (1102) such as a sender, a subject, an attached file, and a body, and a button (1103) for acquiring the attached file are provided. It is displayed. A configuration may be adopted in which display is not performed according to the determination result of the attached file. In addition, a button (1104) for acquiring the extracted text of the attached file of the electronic mail is also displayed.

図12は、保存メール管理サーバ300に保存されたメールの一覧を表示した保存メール一覧画面の一例である。   FIG. 12 is an example of a stored mail list screen that displays a list of mails stored in the stored mail management server 300.

図12に示す通り、保存メール管理サーバ300が保存している保存メールの一覧(1202)が表示されている。なお、保存メール一覧画面にアクセスしている利用者に関連する電子メールだけを表示するように構成してもよい。   As shown in FIG. 12, a list (1202) of stored mail stored in the stored mail management server 300 is displayed. Note that only e-mails related to users accessing the stored mail list screen may be displayed.

また、電子メールの件名(1202)が押下されることで、該電子メールの閲覧画面(図11)を表示する。   When the subject (1202) of the e-mail is pressed, the e-mail browsing screen (FIG. 11) is displayed.

削除ボタン(1203)が押下されることで、該電子メールを保存メール管理サーバ300から削除する。保存メールの管理者がアクセスした場合にのみ表示するよう構成してもよい。   When the delete button (1203) is pressed, the electronic mail is deleted from the stored mail management server 300. You may comprise so that it may display only when the administrator of a preservation | save mail accesses.

標的型攻撃メールの場合、メール本文は受信者の興味を惹く内容にし、悪意ある動作をするファイルを添付することで、攻撃してくることが多い。本発明によれば、メールのカテゴリと添付ファイルのカテゴリとをそれぞれ推定し、メールのカテゴリと添付ファイルのカテゴリが異なる場合には、警告を通知することが可能となる。そのため、受信者は標的型攻撃メールであることに気付くことが可能となるため、上述したタイプの標的型攻撃メールにより損害を被ることを低減させることが可能となる。   In the case of targeted attack emails, the email body is often attacked by setting the content of the email to be of interest to the recipient and attaching a file with malicious behavior. According to the present invention, it is possible to estimate a mail category and an attached file category, respectively, and to notify a warning when the mail category and the attached file category are different. Therefore, since the recipient can recognize that it is a targeted attack mail, it is possible to reduce damage caused by the above-described type of targeted attack mail.

また、標的型攻撃メールの場合、件名と本文の内容が不一致の場合があったり、悪意ある動作をするファイルについては、ファイル名と内容が不一致であることも多い。そのため、本発明のように、件名と本文のカテゴリに基づき警告をするかを決定したり、ファイル名と内容のカテゴリに基づき警告をするかを決定することで、標的型攻撃メールの可能性があるメールについて受信者に気付かせることが可能となる。その結果、標的型攻撃メールにより損害を被ることを低減させることが可能となる。   In the case of targeted attack emails, the subject name and the content of the body may not match, and the file name and content of the file that performs malicious operations often do not match. Therefore, as in the present invention, by determining whether to warn based on the subject and category of the text, or determining whether to warn based on the file name and the category of content, there is a possibility of targeted attack mail. Recipients can be made aware of a certain mail. As a result, it is possible to reduce damage from targeted attack mail.

以上、情報処理装置の実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。   Although the embodiment of the information processing apparatus has been described above, the present invention can take an embodiment as a system, apparatus, method, program, recording medium, or the like. Specifically, the present invention may be applied to a system composed of a plurality of devices, or may be applied to an apparatus composed of a single device.

また、本発明におけるプログラムは、図3〜図6に示すフローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体は図3〜図6の処理方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは図3〜図6の各装置の処理方法ごとのプログラムであってもよい。   The program according to the present invention is a program that allows a computer to execute the processing methods of the flowcharts shown in FIGS. 3 to 6. Is remembered. The program in the present invention may be a program for each processing method of each apparatus in FIGS.

以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記録媒体に格納されたプログラムを読み出し、実行することによっても本発明の目的が達成されることは言うまでもない。   As described above, a recording medium that records a program that implements the functions of the above-described embodiments is supplied to a system or apparatus, and a computer (or CPU or MPU) of the system or apparatus stores the program stored in the recording medium. It goes without saying that the object of the present invention can also be achieved by reading and executing.

この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した記録媒体は本発明を構成することになる。   In this case, the program itself read from the recording medium realizes the novel function of the present invention, and the recording medium recording the program constitutes the present invention.

プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、DVD−ROM、磁気テープ、不揮発性のメモリカード、ROM、EEPROM、シリコンディスク等を用いることが出来る。   As a recording medium for supplying the program, for example, a flexible disk, hard disk, optical disk, magneto-optical disk, CD-ROM, CD-R, DVD-ROM, magnetic tape, nonvolatile memory card, ROM, EEPROM, silicon A disk or the like can be used.

また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているOS(オペレーティングシステム)等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。   Further, by executing the program read by the computer, not only the functions of the above-described embodiments are realized, but also an OS (operating system) operating on the computer based on an instruction of the program is actually It goes without saying that a case where the function of the above-described embodiment is realized by performing part or all of the processing and the processing is included.

さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。   Furthermore, after the program read from the recording medium is written to the memory provided in the function expansion board inserted into the computer or the function expansion unit connected to the computer, the function expansion board is based on the instructions of the program code. It goes without saying that the case where the CPU or the like provided in the function expansion unit performs part or all of the actual processing and the functions of the above-described embodiments are realized by the processing.

また、本発明は、複数の機器から構成されるシステムに適用しても、ひとつの機器から成る装置に適用しても良い。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。   The present invention may be applied to a system constituted by a plurality of devices or an apparatus constituted by a single device. Needless to say, the present invention can be applied to a case where the present invention is achieved by supplying a program to a system or apparatus. In this case, by reading a recording medium storing a program for achieving the present invention into the system or apparatus, the system or apparatus can enjoy the effects of the present invention.

さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。   Furthermore, by downloading and reading a program for achieving the present invention from a server, database, etc. on a network using a communication program, the system or apparatus can enjoy the effects of the present invention. In addition, all the structures which combined each embodiment mentioned above and its modification are also included in this invention.

100 電子メールサーバ
200 電子メールクライアント
300 保存メール管理サーバ
100 Email Server 200 Email Client 300 Stored Mail Management Server

Claims (6)

コンピュータを、
電子メールに含まれる第1の情報に基づき、カテゴリを特定する第1のカテゴリ特定手段と、
当該電子メールに含まれる第2の情報に基づき、カテゴリを特定する第2のカテゴリ特定手段と、
前記第1の情報に基づき特定されるカテゴリおよび前記第2の情報に基づき特定されるカテゴリの組み合わせに基づき、当該電子メールのカテゴリを特定するメールカテゴリ特定手段と、
前記メールカテゴリ特定手段により特定されたカテゴリに基づき、警告の要否を決定する決定手段と、
前記決定手段により警告が必要と決定された場合、警告を通知する通知手段として機能させるためのプログラム。
Computer
First category specifying means for specifying a category based on the first information included in the e-mail;
A second category specifying means for specifying a category based on the second information included in the e-mail;
A mail category specifying means for specifying a category of the e-mail based on a combination of a category specified based on the first information and a category specified based on the second information;
Determining means for determining whether or not a warning is required based on the category specified by the mail category specifying means;
A program for causing a function to serve as notification means for notifying a warning when the determination means determines that a warning is necessary .
前記第1の情報は、前記電子メールに添付されたファイルのファイル名であることを特徴とし、
前記第2の情報は、前記電子メールに添付されたファイルの内容であることを特徴とする請求項1に記載のプログラム。
The first information is a file name of a file attached to the e-mail,
2. The program according to claim 1, wherein the second information is a content of a file attached to the electronic mail.
前記第1の情報は、前記電子メールの件名であることを特徴とし、
前記第2の情報は、前記電子メールの本文であることを特徴とする請求項1に記載のプログラム。
The first information is a subject of the email,
The program according to claim 1, wherein the second information is a text of the electronic mail.
前記通知手段を、前記第1のカテゴリ特定手段により特定されたカテゴリと、前記第2のカテゴリ特定手段により特定されたカテゴリとが異なる場合に、警告を通知する手段として機能させるための請求項1乃至3のいずれか1項に記載のプログラム。   The notification means functions as means for notifying a warning when the category specified by the first category specifying means is different from the category specified by the second category specifying means. The program of any one of thru | or 3. 電子メールに含まれる第1の情報に基づき、カテゴリを特定する第1のカテゴリ特定手段と、
当該電子メールに含まれる第2の情報に基づき、カテゴリを特定する第2のカテゴリ特定手段と、
前記第1の情報に基づき特定されるカテゴリおよび前記第2の情報に基づき特定されるカテゴリの組み合わせに基づき、当該電子メールのカテゴリを特定するメールカテゴリ特定手段と、
前記メールカテゴリ特定手段により特定されたカテゴリに基づき、警告の要否を決定する決定手段と、
前記決定手段により警告が必要と決定された場合、警告を通知する通知手段と、
を備えることを特徴とする情報処理装置。
First category specifying means for specifying a category based on the first information included in the e-mail;
A second category specifying means for specifying a category based on the second information included in the e-mail;
A mail category specifying means for specifying a category of the e-mail based on a combination of a category specified based on the first information and a category specified based on the second information;
Determining means for determining whether or not a warning is required based on the category specified by the mail category specifying means;
A notification means for notifying the warning when the determination means determines that a warning is necessary ;
An information processing apparatus comprising:
情報処理装置の第1のカテゴリ特定手段が、電子メールに含まれる第1の情報に基づき、カテゴリを特定する第1のカテゴリ特定工程と、
前記情報処理装置の第2のカテゴリ特定手段が、当該電子メールに含まれる第2の情報に基づき、カテゴリを特定する第2のカテゴリ特定工程と、
前記情報処理装置のメールカテゴリ特定手段が、前記第1の情報に基づき特定されるカテゴリおよび前記第2の情報に基づき特定されるカテゴリの組み合わせに基づき、当該電子メールのカテゴリを特定するメールカテゴリ特定工程と、
前記情報処理装置の決定手段が、前記メールカテゴリ特定工程により特定されたカテゴリに基づき、警告の要否を決定する決定工程と、
前記情報処理装置の通知手段が、前記決定工程により警告が必要と決定された場合、警告を通知する通知工程と、
を備えることを特徴とする情報処理方法。
A first category specifying step in which the first category specifying means of the information processing device specifies a category based on the first information included in the e-mail;
A second category specifying step in which the second category specifying means of the information processing device specifies a category based on the second information included in the e-mail;
The mail category specifying means of the information processing apparatus specifies the category of the e-mail based on the combination of the category specified based on the first information and the category specified based on the second information. Process,
A determination step of determining whether or not a warning is necessary based on the category specified by the mail category specifying step;
When the notification unit of the information processing apparatus determines that a warning is necessary in the determination step, a notification step of notifying the warning;
An information processing method comprising:
JP2017036554A 2017-02-28 2017-02-28 Information processing apparatus, information processing method, and program Active JP6485470B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2017036554A JP6485470B2 (en) 2017-02-28 2017-02-28 Information processing apparatus, information processing method, and program
JP2019029121A JP6905999B2 (en) 2017-02-28 2019-02-21 Information processing equipment, information processing methods, programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017036554A JP6485470B2 (en) 2017-02-28 2017-02-28 Information processing apparatus, information processing method, and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2019029121A Division JP6905999B2 (en) 2017-02-28 2019-02-21 Information processing equipment, information processing methods, programs

Publications (3)

Publication Number Publication Date
JP2018142207A JP2018142207A (en) 2018-09-13
JP2018142207A5 JP2018142207A5 (en) 2018-11-29
JP6485470B2 true JP6485470B2 (en) 2019-03-20

Family

ID=63528201

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017036554A Active JP6485470B2 (en) 2017-02-28 2017-02-28 Information processing apparatus, information processing method, and program

Country Status (1)

Country Link
JP (1) JP6485470B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002259187A (en) * 2001-03-01 2002-09-13 Nec Corp Attachable/detachable file monitoring system aiming at detection and elimination of abnormal file
US7860885B2 (en) * 2007-12-05 2010-12-28 Palo Alto Research Center Incorporated Inbound content filtering via automated inference detection

Also Published As

Publication number Publication date
JP2018142207A (en) 2018-09-13

Similar Documents

Publication Publication Date Title
US10326792B2 (en) Virus intrusion route identification device, virus intrusion route identification method, and program
US7950064B2 (en) System and method for controlling comments in a collaborative document
US20150350133A1 (en) Message attachment management
US10613717B2 (en) Reproducing state of source environment when image was screen captured on a different computing device using resource location, resource navigation and positional metadata embedded in image
RU2595533C2 (en) System for displaying mail attachments on web mail page
JP6485470B2 (en) Information processing apparatus, information processing method, and program
JP6905999B2 (en) Information processing equipment, information processing methods, programs
JP5205581B2 (en) Information processing apparatus, information processing method, and program
JP5842981B2 (en) Information processing apparatus, information processing method, and program
KR20140031602A (en) Management method for message context based on attached file
JP5862890B2 (en) Information processing apparatus, information processing method, and program
JP2020095304A (en) Information processing apparatus, information processing system, control method thereof, and program
JP2017102847A (en) Information processing system, relay device, method, and program
JP5982820B2 (en) Information processing apparatus, information processing method, and program
JP6327623B2 (en) Information processing apparatus, control method for information processing apparatus, and program
JP2018205887A (en) Information processing equipment and information processing method and program
JP5565478B2 (en) Information processing apparatus, information processing method, and program
KR102104651B1 (en) Method for attaching a file and an electronic device thereof
JP5334137B2 (en) Information processing apparatus, information processing method, and program
JP2013109411A (en) Information processing device, information processing method, and program
JP2019106118A (en) Information processing unit, control method thereof and program
JP2022108861A (en) Information processing system, information processing method, and program
JP5158657B2 (en) Information processing apparatus, control method therefor, and program
JP6767658B2 (en) Information processing system, information processing device, control method, and program
JP2022070323A (en) Information processing device, information processing method, and program

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20180703

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181016

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181016

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20181031

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181127

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190108

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20190111

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: 20190122

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190204

R151 Written notification of patent or utility model registration

Ref document number: 6485470

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250