Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5961983B2 - Image processing apparatus, processing method thereof, and program. - Google Patents
[go: Go Back, main page]

JP5961983B2 - Image processing apparatus, processing method thereof, and program. - Google Patents

Image processing apparatus, processing method thereof, and program. Download PDF

Info

Publication number
JP5961983B2
JP5961983B2 JP2011256552A JP2011256552A JP5961983B2 JP 5961983 B2 JP5961983 B2 JP 5961983B2 JP 2011256552 A JP2011256552 A JP 2011256552A JP 2011256552 A JP2011256552 A JP 2011256552A JP 5961983 B2 JP5961983 B2 JP 5961983B2
Authority
JP
Japan
Prior art keywords
image processing
processing apparatus
information
user
transmission
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.)
Expired - Fee Related
Application number
JP2011256552A
Other languages
Japanese (ja)
Other versions
JP2013110715A5 (en
JP2013110715A (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 JP2011256552A priority Critical patent/JP5961983B2/en
Publication of JP2013110715A publication Critical patent/JP2013110715A/en
Publication of JP2013110715A5 publication Critical patent/JP2013110715A5/en
Application granted granted Critical
Publication of JP5961983B2 publication Critical patent/JP5961983B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Or Security For Electrophotography (AREA)
  • Facsimiles In General (AREA)

Description

本発明は、読み取った原稿の画像ファイルを送信することが可能な画像形成装置とその制御方法及びプログラムに関する。   The present invention relates to an image forming apparatus capable of transmitting an image file of a read original, a control method thereof, and a program.

近年、複合機等で原稿をスキャンし、スキャンした原稿の画像データを複合機からクライアントPCに送信する、紙原稿の電子化の仕組みが利用されている。   2. Description of the Related Art In recent years, a mechanism for digitizing a paper document is used in which a document is scanned by a multifunction device or the like, and image data of the scanned document is transmitted from the multifunction device to a client PC.

この仕組みで、画像データを複合機からクライアントPCに送信する場合、一般的に、FTPやSMBを用いている。   With this mechanism, when image data is transmitted from a multifunction peripheral to a client PC, FTP or SMB is generally used.

このFTPでは各クライアントPCにFTPサーバを導入する必要があり手間がかかる。またSMBではクライアントPCに共有フォルダを作成する必要があり、企業のセキュリティポリシーに合致しないため使用できないケースがある。   In this FTP, it is necessary to install an FTP server in each client PC, which is troublesome. In SMB, it is necessary to create a shared folder on the client PC, and there are cases where it cannot be used because it does not match the security policy of the company.

そこで、特許文献1のように、メールによって画像データを送信する仕組みが存在する。   Therefore, as in Patent Document 1, there is a mechanism for transmitting image data by mail.

特開2005−210187号公報JP 2005-210187 A

しかしながら、特許文献1のような画像データをメールによって送信する仕組みでは、メールサーバに負荷がかかってしまうことがある。   However, the mechanism for transmitting image data by e-mail as in Patent Document 1 may place a load on the e-mail server.

また、複合機が大容量のストレージを有していることから、メールに画像データを添付して送信するのではなく、この複合機内にスキャンした画像データを格納しておき、クライアント端末からユーザが複合機にアクセスして、画像データを取得する仕組みが望まれている。   In addition, since the multifunction device has a large capacity storage, the scanned image data is stored in the multifunction device instead of sending the image data attached to the mail, and the user can read from the client terminal. A mechanism for accessing a multifunction device and acquiring image data is desired.

その場合、複合機に画像データが格納されていることをユーザにメールで通知することが考えられるが、複合機にログインして原稿をスキャンしたユーザと、実際に画像データを取得するユーザが異なる場合には、複合機にログインできないユーザにメールで通知がされることが考えられる。   In that case, it may be possible to notify the user that the image data is stored in the multifunction device by e-mail, but the user who actually logs in the multifunction device and the user who actually acquires the image data are different from the user who scanned the document. In this case, it is conceivable that a user who cannot log in to the MFP is notified by e-mail.

例えば、メール通知されたユーザが画像データを取得するために、メールで通知された複合機にクライアント端末からアクセスしようとした場合に、ログインできずに画像データを取得できないことが発生する。   For example, when a user notified by e-mail tries to access a multifunction machine notified by e-mail from a client terminal in order to acquire image data, the image data cannot be acquired without being able to log in.

これは、様々な複合機にログインできないように、認証サーバでログインできる複合機を管理しているためである。特に大きな企業では、各階に複数の複合機が設置されているため、例えば、ログインできる複合機を自分がいる階と、共有階として制限することが可能となっている。   This is because MFPs that can log in with the authentication server are managed so that they cannot log in to various MFPs. Particularly in a large company, since a plurality of multifunction peripherals are installed on each floor, for example, it is possible to restrict the multifunction peripherals that can log in as the floor where the user is and the shared floor.

そこで、本発明は、画像処理装置のログインに用いられる認証情報を参照し、メールの送信先のユーザがログインできる画像処理装置を特定して電子ファイルを送信し、そのログインできる画像処理装置におけるリンク情報をメール送信することで、ログインできない画像処理装置に電子ファイルが格納されて、ダウンロードできないことを防ぐ仕組みを提供することを目的とする。
Therefore, the present invention refers to authentication information used for login of an image processing apparatus, specifies an image processing apparatus to which a mail destination user can log in, transmits an electronic file, and links in the image processing apparatus that can log in It is an object of the present invention to provide a mechanism for preventing electronic files from being stored and downloaded from an image processing apparatus that cannot log in by sending information by e-mail .

本発明の目的を達成するために、ーザを特定可能なユーザ情報と、当該ユーザによりログイン可能な画像処理装置を示す画像処理装置情報とを含む、画像処理装置のログインに用いられる認証情報を記憶する記憶装置と通信可能な電子ファイルを記憶する画像処理装置であって、電子ファイルを送信する送信先を取得する送信先取得手段と、前記送信先取得手段により取得された送信先に基づき、前記記憶装置に記憶されている認証情報の、前記信先のユーザによりログイン可能な画像処理装置の画像処理装置情報を参照する参照手段と、前記参照手段による参照によって得られた画像処理装置情報と、前記電子ファイルを記憶する画像処理装置の画像処理装置情報とに従って、前記送信先取得手段で取得した送信先のユーザが当該画像処理装置にログイン可能ないとされる場合に、前記参照手段による参照によって得られた画像処理装置情報に対応する画像処理装置であって、前記送信先取得手段で取得した送信先のユーザがログイン可能な他の画像処理装置前記電子ファイルを送信する電子ファイル送信手段と、前記電子ファイル送信手段により送信され、前記他の画像処理装置に保存された前記電子ファイルをダウンロードさせるためのリンク情報を前記他の画像処理装置より取得する取得手段と、前記取得手段により取得したリンク情報が入力されたリンクメールを、当該画像処理装置にログイン可能でないユーザであって前記送信先取得手段で取得した送信先に対して送信するメール送信手段とを備えることを特徴とする。
To achieve the object of the present invention, a user information capable of identifying a User chromatography THE, and an image processing apparatus information indicating the login image processing apparatus capable of by the user, it is used to log in the image processing apparatus authentication information An image processing apparatus that stores an electronic file communicable with a storage device that stores information, based on a transmission destination acquisition unit that acquires a transmission destination for transmitting the electronic file, and a transmission destination acquired by the transmission destination acquisition unit the storage device in the authentication information stored in the transmission and reference means for referring to the image processing apparatus information signal destination user by log capable image processing apparatus, an image processing obtained by the reference by said reference means and apparatus information, the following image processing apparatus information of the image processing apparatus for storing electronic files, the destination users the image acquired by the destination acquisition section If that is not possible login to the processing apparatus, an image processing apparatus corresponding to the image processing apparatus information obtained by the reference by said reference means, user login destination acquired by the destination acquisition section Electronic file transmission means for transmitting the electronic file to another possible image processing apparatus , and link information for downloading the electronic file transmitted by the electronic file transmission means and stored in the other image processing apparatus The acquisition means acquired from the other image processing apparatus, and the link mail input with the link information acquired by the acquisition means is a user who cannot log in to the image processing apparatus and acquired by the transmission destination acquisition means And a mail transmission means for transmitting to the destination.

また、前記取得手段は、前記送信先取得手段で取得した送信先のユーザが、情報処理装置から当該画像処理装置にログイン可能なユーザである場合に、当該画像処理装置に保存された電子ファイルのリンク情報を取得し、前記送信先に従って、前記取得手段で取得したリンク情報が入力されたリンクメールを生成するメール生成手段備えることを特徴とする。
In addition, when the transmission destination user acquired by the transmission destination acquisition unit is a user who can log in to the image processing apparatus from the information processing apparatus, the acquisition unit stores the electronic file stored in the image processing apparatus. It further comprises mail generation means for acquiring link information and generating a link mail in which the link information acquired by the acquisition means is input according to the transmission destination.

前記電子ファイル送信先と送信元を設定する送信設定手段と、前記送信設定手段で設定した送信先の情報と送信元の情報が一致するか否かを判定する送信判定手段と、前記送信判定手段で、送信先の情報と送信元の情報が一致すると判定した場合に、前記取得手段により、当該画像処理装置に保存された電子ファイルのリンク情報を取得することを特徴とする。
A transmission setting means for setting the source and destination of the electronic file, a transmission determining means for determining whether the transmission source information and destination information set by the setting means are identical, the transmission determination When the means determines that the transmission destination information and the transmission source information match, the acquisition means acquires link information of an electronic file stored in the image processing apparatus .

前記送信判定手段で、送信先の情報と送信元の情報が一致しないと判定した場合に、前記送信先のユーザが、情報処理装置から当該画像処理装置にログイン可能なユーザか否かを判定する判定手段を更に備えることを特徴とする。
When the transmission determination unit determines that the transmission destination information and the transmission source information do not match, it determines whether the transmission destination user is a user who can log in to the image processing apparatus from the information processing apparatus. It further comprises a determination means .

前記参照手段による参照は、認証サーバに備える記憶装置に記憶されている認証情報、又は、当該画像処理装置に備える記憶装置に記憶されている認証情報、又は、当該画像処理装置に備える記憶装置に記憶されているログイン履歴情報を参照し、前記送信先取得手段で取得した送信先のユーザが、当該画像処理装置にログイン可能なユーザであるかを判定することを特徴とする。 The reference by the reference means is the authentication information stored in the storage device provided in the authentication server, the authentication information stored in the storage device provided in the image processing device, or the storage device provided in the image processing device. By referring to stored login history information, it is determined whether or not the transmission destination user acquired by the transmission destination acquisition unit is a user who can log in to the image processing apparatus.

また、前記電子ファイルは、紙文書をスキャンすることによって生成されるファイルであることを特徴とする。   Further, the electronic file is a file generated by scanning a paper document.

本発明によれば、画像処理装置のログインに用いられる認証情報を参照し、メールの送信先のユーザがログインできる画像処理装置を特定して電子ファイルを送信し、そのログインできる画像処理装置におけるリンク情報をメール送信することで、ログインできない画像処理装置に電子ファイルが格納されて、ダウンロードできないことを防ぐことが可能となる。 According to the present invention, referring to authentication information used for logging in to an image processing apparatus, specifying an image processing apparatus to which a mail transmission destination user can log in, transmitting an electronic file, and a link in the image processing apparatus capable of logging in By sending the information by e-mail, it is possible to prevent the electronic file from being stored in the image processing apparatus that cannot be logged in and downloaded.

本実施形態におけるシステム構成を示す図The figure which shows the system configuration | structure in this embodiment 認証サーバ200、メールサーバ300、クラインアントPC400に適用可能な情報処理装置のハードウエア構成を示すブロック図Block diagram showing a hardware configuration of an information processing apparatus applicable to the authentication server 200, the mail server 300, and the client PC 400 複合機100のコントローラユニットのハードウエア構成の一例を示すブロック図Block diagram showing an example of the hardware configuration of the controller unit of the multifunction machine 100 複合機100、認証サーバ200の機能を示す機能ブロック図Functional block diagram showing functions of the multifunction peripheral 100 and the authentication server 200 メールサーバ300、クライアント端末400の機能を示す機能ブロック図Functional block diagram showing functions of mail server 300 and client terminal 400 認証サーバ200内でユーザ情報を管理するためのユーザテーブルの一例を示す図The figure which shows an example of the user table for managing user information in the authentication server 200 メール送信先の宛先の一覧を表示する画面Screen that displays a list of recipients 宛先の詳細設定画面Destination details setting screen 複数の宛先追加後の宛先一覧画面Address list screen after adding multiple addresses 宛先追加時のアドレス帳参照画面Address book reference screen when adding a destination メール送信完了を通知する画面A screen to notify the completion of email transmission 添付設定の変更をする変更画面Change screen for changing attachment settings 宛先リスト中のmain(To)宛先のクライアントPCに送信されるメールのイメージ図Image diagram of mail sent to main (To) destination client PC in destination list 宛先リスト中のsub(Cc)宛先のクライアントPCに送信されるメールのイメージ。An image of a mail transmitted to a client PC of a sub (Cc) destination in the destination list. ログインする際のフローチャートFlow chart for logging in 宛先を設定するためのフローチャートFlow chart for setting the destination メールサーバ300にメール送信するフローチャートFlow chart for sending mail to mail server 300 実施形態2のメール送信するフローチャートFlowchart for sending mail according to the second embodiment ログイン可能な複合機の処理を示すフローチャートFlow chart showing the processing of a multifunction device that can log in 実施形態の一態様の概略を示す図The figure which shows the outline of the one aspect | mode of embodiment. 実施形態3の処理を説明するフローチャートFlowchart for explaining the processing of the third embodiment

〔実施形態1〕
以下、図面を参照して本発明の実施形態を詳細に説明する。
Embodiment 1
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

図1は、本発明のクライアントPCおよび認証サーバおよび複合機(画像形成装置)およびメールサーバを適用可能なプリントシステムの構成の一例を示すシステム構成図である。 FIG. 1 is a system configuration diagram illustrating an example of a configuration of a print system to which a client PC, an authentication server, a multifunction peripheral (image forming apparatus), and a mail server according to the present invention can be applied.

クライアント端末400と認証サーバ200とメールサーバ300と複合機100はLAN600(ネットワーク)を介して通信可能に接続されている。   The client terminal 400, the authentication server 200, the mail server 300, and the multifunction peripheral 100 are communicably connected via a LAN 600 (network).

複合機100は、紙原稿(紙文書)をスキャンし電子化する機能とユーザによって指定された宛先を指定して電子データを電子メール(以下、メール)に添付して、メールサーバ300に送信する機能を有する。電子化されたデータは一旦複合機100のHDD内に保存され、宛先ごとに指定したデータをメールに添付し、LAN600を介してメールを送信することができる。すなわち、複合機は、電子ファイルを記憶する画像処理装置又は画像形成装置である。   The multifunction peripheral 100 scans and digitizes a paper document (paper document), designates a destination designated by the user, attaches electronic data to an electronic mail (hereinafter, mail), and transmits the electronic data to the mail server 300. It has a function. The digitized data is temporarily stored in the HDD of the multi-function device 100, and the data designated for each destination can be attached to the mail, and the mail can be transmitted via the LAN 600. That is, the multifunction peripheral is an image processing apparatus or an image forming apparatus that stores an electronic file.

認証サーバ200は、図6に示すカードID601及び、カードに紐付けられたユーザ情報(ユーザ名602、メールアドレス603、複合機情報604)を保持する定義ファイルを保持する。複合機100より送信されたカードIDにしたがって、該ユーザを検索し、該ユーザが存在する場合は該ユーザ情報のユーザ名602、メールアドレス603、複合機情報604を複合機100へ返信する。なお、複合機情報604は、カードを有するユーザ情報でログイン可能(アクセス可能)な複合機を識別するための情報である。なお、複合機情報は、複合機名や複合機のIPアドレスなど識別可能な情報であればよい。   The authentication server 200 holds a definition file that holds the card ID 601 shown in FIG. 6 and user information (user name 602, mail address 603, multifunction device information 604) associated with the card. The user is searched according to the card ID transmitted from the multifunction device 100. If the user exists, the user name 602, the mail address 603, and the multifunction device information 604 of the user information are returned to the multifunction device 100. The multi-function peripheral information 604 is information for identifying a multi-function peripheral that can be logged in (accessed) with user information having a card. The MFP information may be any information that can be identified, such as the MFP name and the IP address of the MFP.

メールサーバ300は一般的なSMTPの機能を有し、複合機100から送信されるメールを受信し、指定のメールアドレスのクライアント端末400に転送する。   The mail server 300 has a general SMTP function, receives mail transmitted from the multifunction peripheral 100, and transfers it to the client terminal 400 having a specified mail address.

クライアント端末400には、メールクライアントがインストールされており、このメールクライアントは、メールサーバから転送されるメールを受信することができる。 A mail client is installed in the client terminal 400, and this mail client can receive mail transferred from the mail server.

以下、図2を用いて、図1に示した認証サーバ200、メールサーバ300、クライアント端末400に適用可能な情報処理装置のハードウエア構成について説明する。   Hereinafter, the hardware configuration of the information processing apparatus applicable to the authentication server 200, the mail server 300, and the client terminal 400 illustrated in FIG. 1 will be described with reference to FIG.

図2は、図1に示した認証サーバ200、メールサーバ300、クライアント端末400に適用可能な情報処理装置のハードウエア構成を示すブロック図である。   FIG. 2 is a block diagram illustrating a hardware configuration of an information processing apparatus applicable to the authentication server 200, the mail server 300, and the client terminal 400 illustrated in FIG.

図2において、201はCPUで、システムバス204に接続される各デバイスやコントローラを統括的に制御する。また、ROM202あるいは外部メモリ211には、CPU201の制御プログラムであるBIOS(Basic Input / Output System)やオペレーティングシステムプログラム(以下、OS)や、各サーバ或いは各PCの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。   In FIG. 2, reference numeral 201 denotes a CPU that comprehensively controls each device and controller connected to the system bus 204. Further, the ROM 202 or the external memory 211 is necessary to realize a BIOS (Basic Input / Output System) or an operating system program (hereinafter referred to as an OS), which is a control program of the CPU 201, or a function executed by each server or each PC. Various programs to be described later are stored.

203はRAMで、CPU201の主メモリ、ワークエリア等として機能する。CPU201は、処理の実行に際して必要なプログラム等をROM202あるいは外部メモリ211からRAM203にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。   A 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 execution of processing from the ROM 202 or the external memory 211 into the RAM 203 and executing the loaded program.

また、205は入力コントローラで、キーボード(KB)209や不図示のマウス等のポインティングデバイス等からの入力を制御する。206はビデオコントローラで、CRTディスプレイ(CRT)210等の表示器への表示を制御する。なお、図2では、CRT210と記載しているが、表示器はCRTだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて管理者が使用するものである。   An input controller 205 controls input from a keyboard (KB) 209 or a pointing device such as a mouse (not shown). A video controller 206 controls display on a display device such as a CRT display (CRT) 210. In FIG. 2, although described as CRT 210, the display device is not limited to the CRT, but may be another display device such as a liquid crystal display. These are used by the administrator as needed.

207はメモリコントローラで、ブートプログラム,各種のアプリケーション,フォントデータ,ユーザファイル,編集ファイル,各種データ等を記憶するハードディスク(HD)や、フレキシブルディスク(FD)、或いはPCMCIAカードスロットにアダプタを介して接続されるコンパクトフラッシュ(登録商標)メモリ等の外部メモリ211へのアクセスを制御する。   A memory controller 207 is connected to the hard disk (HD), flexible disk (FD), or PCMCIA card slot for storing a boot program, various applications, font data, user files, editing files, various data, etc. via an adapter. The access to the external memory 211 such as a compact flash (registered trademark) memory is controlled.

208は通信I/Fコントローラで、ネットワーク(例えば、図1に示したLAN600)を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いた通信等が可能である。   A communication I / F controller 208 is connected to and communicates with an external device via a network (for example, the LAN 600 shown in FIG. 1), and executes communication control processing on the network. For example, communication using TCP / IP is possible.

なお、CPU201は、例えばRAM203内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、CRT210上での表示を可能としている。また、CPU201は、CRT210上の不図示のマウスカーソル等でのユーザ指示を可能とする。   Note that the CPU 201 enables display on the CRT 210 by executing outline font rasterization processing on a display information area in the RAM 203, for example. In addition, the CPU 201 enables a user instruction with a mouse cursor (not shown) on the CRT 210.

本発明を実現するための後述する各種プログラムは、外部メモリ211に記録されており、必要に応じてRAM203にロードされることによりCPU201によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ211に格納されており、これらについての詳細な説明も後述する。   Various programs to be described later for realizing the present invention are recorded in the external memory 211 and executed by the CPU 201 by being loaded into the RAM 203 as necessary. Furthermore, definition files and various information tables used when executing the program are also stored in the external memory 211, and a detailed description thereof will be described later.

次に、図3を用いて、図1に示した複合機100のハードウェア構成について説明する。   Next, the hardware configuration of the multifunction peripheral 100 shown in FIG. 1 will be described with reference to FIG.

図3は、図1に示した複合機100のハードウェア構成の一例を示すブロック図である。   FIG. 3 is a block diagram illustrating an example of a hardware configuration of the multifunction peripheral 100 illustrated in FIG.

図3において、316はコントローラユニットで、画像入力デバイスとして機能するスキャナ部314や、画像出力デバイスとして機能するプリンタ部312と接続する一方、LAN(例えば、図1に示したLAN600)や公衆回線(WAN)(例えば、PSTNまたはISDN等)と接続することで、画像データやデバイス情報の入出力を行う。   In FIG. 3, reference numeral 316 denotes a controller unit which is connected to a scanner unit 314 functioning as an image input device and a printer unit 312 functioning as an image output device, while being connected to a LAN (for example, the LAN 600 shown in FIG. 1) or a public line ( (WAN) (for example, PSTN or ISDN) to input / output image data and device information.

コントローラユニット316において、301はCPUで、システム全体を制御するプロセッサである。302はRAMで、CPU301が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。   In the controller unit 316, reference numeral 301 denotes a CPU, which is a processor that controls the entire system. A RAM 302 is a system work memory for the CPU 301 to operate, and is also a program memory for recording a program and an image memory for temporarily recording image data.

303はROMで、システムのブートプログラムや各種制御プログラムが格納されている。304はハードディスクドライブ(HDD)で、システムを制御するための各種プログラム,画像データ等を格納する。   A ROM 303 stores a system boot program and various control programs. A hard disk drive (HDD) 304 stores various programs for controlling the system, image data, and the like.

307は操作部インタフェース(操作部I/F)で、操作部(キーボード)308とのインタフェース部である。また、操作部I/F307は、操作部308から入力したキー情報(例えば、スタートボタンの押下)をCPU301に伝える役割をする。   An operation unit interface (operation unit I / F) 307 is an interface unit with the operation unit (keyboard) 308. Further, the operation unit I / F 307 serves to transmit the key information (for example, pressing of the start button) input from the operation unit 308 to the CPU 301.

305はネットワークインタフェース(Network I/F)で、ネットワーク(LAN)600に接続し、データの入出力を行う。本実施形態では、特にメールがネットワークを介してメールサーバに送信される。306はモデム(MODEM)で、公衆回線に接続し、FAXの送受信等のデータの入出力を行う。   A network interface (Network I / F) 305 is connected to the network (LAN) 600 and inputs / outputs data. In the present embodiment, in particular, mail is transmitted to the mail server via the network. A modem (MODEM) 306 is connected to a public line and inputs / outputs data such as FAX transmission / reception.

318は外部インタフェース(外部I/F)で、USB、IEEE1394,プリンタポート,RS−232C等の外部入力を受け付けるI/F部であり、本実施形態においては認証で必要となる携帯端末のICカード(記憶媒体)の読み取り用のカードリーダ319が外部I/F部318に接続されている。そして、CPU301は、この外部I/F318を介してカードリーダ319による携帯端末のICカードからの情報読み取りを制御し、該携帯端末のICカードから読み取られた情報を取得可能である。以上のデバイスがシステムバス309上に配置される。   Reference numeral 318 denotes an external interface (external I / F), which is an I / F unit that accepts external inputs such as USB, IEEE 1394, printer port, and RS-232C. In this embodiment, an IC card for a portable terminal required for authentication A card reader 319 for reading (storage medium) is connected to the external I / F unit 318. The CPU 301 can control reading of information from the IC card of the mobile terminal by the card reader 319 via the external I / F 318, and can acquire information read from the IC card of the mobile terminal. The above devices are arranged on the system bus 309.

320はイメージバスインタフェース(IMAGE BUS I/F)であり、システムバス309と画像データを高速で転送する画像バス315とを接続し、データ構造を変換するバスブリッジである。   Reference numeral 320 denotes an image bus interface (IMAGE BUS I / F), which is a bus bridge that connects the system bus 309 and an image bus 315 that transfers image data at high speed and converts the data structure.

画像バス315は、PCIバスまたはIEEE1394で構成される。画像バス315上には以下のデバイスが配置される。   The image bus 315 is configured by a PCI bus or IEEE1394. The following devices are arranged on the image bus 315.

310はラスタイメージプロセッサ(RIP)で、例えば、PDLコード等のベクトルデータをビットマップイメージに展開する。311はプリンタインタフェース(プリンタI/F)で、プリンタ部312とコントローラユニット316を接続し、画像データの同期系/非同期系の変換を行う。また、313はスキャナインタフェース(スキャナI/F)で、スキャナ部314とコントローラユニット316を接続し、画像データの同期系/非同期系の変換を行う。   A raster image processor (RIP) 310 develops vector data such as a PDL code into a bitmap image. A printer interface (printer I / F) 311 connects the printer unit 312 and the controller unit 316 and performs synchronous / asynchronous conversion of image data. A scanner interface (scanner I / F) 313 connects the scanner unit 314 and the controller unit 316 and performs synchronous / asynchronous conversion of image data.

317は画像処理部で、入力画像データに対し補正、加工、編集を行ったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部317は、画像データの回転や、多値画像データに対してはJPEG、2値画像データはJBIG、MMR、MH等の圧縮伸張処理を行う。   An image processing unit 317 performs correction, processing, and editing on input image data, and performs printer correction, resolution conversion, and the like on print output image data. In addition to this, the image processing unit 317 performs image data rotation and compression / decompression processing such as JPEG for multi-valued image data and JBIG, MMR, MH for binary image data.

スキャナ部314は、原稿(紙文書)となる紙上の画像を照明し、CCDラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部308から読み取り起動指示することにより、CPU301がスキャナ部314に指示を与え、フィーダは原稿用紙を1枚ずつフィードし原稿画像の読み取り動作を行う。   The scanner unit 314 illuminates an image on a paper serving as a document (paper document) and scans it with a CCD line sensor, thereby converting the image into an electrical signal as raster image data. The original paper is set on the tray of the original feeder, and when the apparatus user gives a reading start instruction from the operation unit 308, the CPU 301 gives an instruction to the scanner unit 314, and the feeder feeds the original paper one by one to read the original image. Perform the action.

プリンタ部312は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、CPU301からの指示によって開始する。なお、プリンタ部312には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。   The printer unit 312 is a part that converts raster image data into an image on paper. The method is an electrophotographic method using a photosensitive drum or a photosensitive belt, and ink is ejected from a micro nozzle array directly on the paper. There is an inkjet method for printing an image, but any method may be used. The activation of the printing operation is started by an instruction from the CPU 301. The printer unit 312 has a plurality of paper feed stages so that different paper sizes or different paper orientations can be selected, and has a paper cassette corresponding thereto.

操作部308は、LCD表示部を有し、LCD上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部I/F307を介してCPU301に伝える。また、操作部308は、各種操作キーとして、例えば、スタートキー、ストップキー、IDキー、リセットキー等を備える。   The operation unit 308 has an LCD display unit, and a touch panel sheet is pasted on the LCD. The operation unit 308 displays an operation screen of the system. When a displayed key is pressed, the position information is displayed on the operation unit I / F 307. To the CPU 301 via The operation unit 308 includes, for example, a start key, a stop key, an ID key, a reset key, and the like as various operation keys.

尚、表示部はプリンタによって表示性能が異なり、タッチパネルを介して操作をできるプリンタ、単に液晶画面を備え文字列を表示(印刷状態や印刷している文書名の表示)させるだけのプリンタによって本発明は構成されている。   Note that the display unit has different display performance depending on the printer, and a printer that can be operated via a touch panel, a printer that simply has a liquid crystal screen and displays a character string (displays the print status and the name of the document being printed). Is structured.

ここで、操作部308のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の2色LEDがあり、その色によってスタートキーが使える状態にあるかどうかを示す。また、操作部308のストップキーは、稼働中の動作を止める働きをする。また、操作部308のIDキーは、使用者のユーザIDを入力する時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。   Here, the start key of the operation unit 308 is used when starting a document image reading operation. At the center of the start key, there are two color LEDs, green and red, which indicate whether or not the start key can be used. Further, the stop key of the operation unit 308 functions to stop the operation in operation. The ID key of the operation unit 308 is used when inputting the user ID of the user. The reset key is used when initializing settings from the operation unit.

カードリーダ319は、CPU301からの制御により、携帯端末内に備えられたICカードに記憶されている情報を読み取り、該読み取った情報を外部I/F318を介してCPU301へ通知する。   The card reader 319 reads information stored in an IC card provided in the mobile terminal under the control of the CPU 301 and notifies the CPU 301 of the read information via the external I / F 318.

以上のような構成によって、複合機100は、スキャナ部314から読み込んだ画像データをLAN600上に送信したり、LAN600から受信した印刷データをプリンタ部312により印刷出力することができる。   With the configuration described above, the multi-function device 100 can transmit the image data read from the scanner unit 314 to the LAN 600 and print out the print data received from the LAN 600 using the printer unit 312.

また、スキャナ部314から読み込んだ画像データをモデム306により、公衆回線上にFAX送信したり、公衆回線からFAX受信した画像データをプリンタ部312により出力することできる。   Further, the image data read from the scanner unit 314 can be fax-transmitted on the public line by the modem 306, and the image data received by FAX from the public line can be output by the printer unit 312.

以下、図4と図5を用いて本発明の実施形態における、各端末内の機能について説明する。   Hereinafter, functions in each terminal in the embodiment of the present invention will be described with reference to FIGS. 4 and 5.

なお、各端末の詳細な説明はフローチャートを用いて後述するため、ここでは各種端末内に記載されている機能ブロック図を用いて説明する。   In addition, since detailed description of each terminal will be described later with reference to flowcharts, here, description will be given using functional block diagrams described in various terminals.

また、図4を用いて複合機100と認証サーバ200の機能について説明する。   The functions of the multifunction peripheral 100 and the authentication server 200 will be described with reference to FIG.

複合機100は、認証モジュール1100とスキャンモジュール1200がHDD304にインストールされており、認証モジュール1100が認証機能1101を有し、スキャンモジュール1200がスキャン機能1201とメール送信機能1202を有している。なお、認証モジュール1100やスキャンモジュール1200の機能は、複合機100の本体制御プラットフォーム内の機能として備えてもよい。   In the MFP 100, an authentication module 1100 and a scan module 1200 are installed in the HDD 304, the authentication module 1100 has an authentication function 1101, and the scan module 1200 has a scan function 1201 and a mail transmission function 1202. Note that the functions of the authentication module 1100 and the scan module 1200 may be provided as functions in the main body control platform of the multifunction peripheral 100.

また、認証サーバ200は、認証サービス2100を有しており、認証サービス2100がユーザ情報管理機能2101とユーザ情報応答機能2102を有している。   The authentication server 200 includes an authentication service 2100, and the authentication service 2100 includes a user information management function 2101 and a user information response function 2102.

複合機100は認証サーバ200とネットワーク経由で通信可能である。また、複合機100は紙原稿をスキャンし電子データに変換することが可能である。   The multi-function device 100 can communicate with the authentication server 200 via a network. Further, the multi-function device 100 can scan a paper document and convert it into electronic data.

認証機能1101は、複合機100に付属されているカードリーダ319を介してログインユーザのカードIDを読み取り、認証サーバ200のユーザ情報応答機能2102で受信することが可能なようにカードIDを含む認証要求パケットを送信する。   The authentication function 1101 reads the card ID of the logged-in user via the card reader 319 attached to the multi-function peripheral 100, and includes the card ID so that the user information response function 2102 of the authentication server 200 can receive the card ID. Send a request packet.

そして、認証サーバ200のユーザ情報応答機能2102が返信する応答パケット内の応答フラグを取得し、認証失敗の場合はユーザに対し、認証が失敗した旨のメッセージを表示し処理を終了する。また、認証成功の場合は応答パケット内のユーザ情報(図6の602、603、604)を取得し、ユーザ名602、メールアドレス603を含むログイン情報を生成する。認証成功の場合とは、カードIDが認証テーブルに存在し、且つ、要求のあった複合機が複合機情報604と一致する場合である。   Then, the response flag in the response packet returned by the user information response function 2102 of the authentication server 200 is acquired. If the authentication fails, a message indicating that the authentication has failed is displayed to the user, and the process is terminated. If the authentication is successful, user information (602, 603, 604 in FIG. 6) in the response packet is acquired, and login information including the user name 602 and the mail address 603 is generated. The case of successful authentication is a case where the card ID exists in the authentication table and the requested multifunction device matches the multifunction device information 604.

なお、認証サーバ200では、認証テーブルに一致するカードIDがあるか否かを判定した場合に認証成功として、認証成功の情報を受け取った複合機で、複合機情報と当該複合機が一致するかを判定して、一致する場合に認証成功として、複合機にログインする構成としてもよい。   In the authentication server 200, when it is determined whether there is a card ID that matches the authentication table, whether the MFP information and the MFP match in the MFP that has received authentication success information as successful authentication. It is also possible to log in to the multi-function peripheral as a successful authentication if they match.

また、ユーザがログインしたことを通知するために、ログイン情報をスキャンモジュールに通知する。   Further, in order to notify that the user has logged in, the login information is notified to the scan module.

スキャン機能1201は、図7〜12に示すような宛先設定画面を表示し、メール送信先の宛先や、宛先ごとの詳細な添付情報設定を受け付ける。また、ユーザからのスキャン実行要求を受け付けて、複合機100にセットされている紙原稿をスキャンし電子データに変換して一旦HDD304に保存する。   The scan function 1201 displays a destination setting screen as shown in FIGS. 7 to 12, and accepts a destination of a mail transmission destination and detailed attached information setting for each destination. In response to a scan execution request from the user, a paper document set in the multifunction peripheral 100 is scanned, converted into electronic data, and temporarily stored in the HDD 304.

メール送信機能1202は、スキャン機能1201で設定した宛先ごとに、HDD304に保存した電子データをメールに添付してメールサーバ300のメール受信機能3101で受信することが可能なように送信する。   The mail transmission function 1202 attaches the electronic data stored in the HDD 304 to a mail for each destination set by the scan function 1201 so that it can be received by the mail reception function 3101 of the mail server 300.

ユーザ情報管理機能2101は、図6で示すユーザ情報テーブルを記憶し、更新を行う。   The user information management function 2101 stores and updates the user information table shown in FIG.

ユーザ情報応答機能2102は、複合機100の認証機能1101から送信された認証パケットを受信し、受信した認証パケット内からカード情報(カードID)を取得する。カード情報に結びついたユーザ情報を図6で示すユーザ情報テーブルから検索し、検索した結果得られたユーザ名602、メールアドレス603、複合機情報604を返信する為にユーザ情報(ユーザ名602、メールアドレス603、複合機情報604)と応答フラグを含む応答パケットを返信する。   The user information response function 2102 receives the authentication packet transmitted from the authentication function 1101 of the multifunction peripheral 100, and acquires card information (card ID) from the received authentication packet. User information linked to the card information is searched from the user information table shown in FIG. 6, and user information (user name 602, mail) is sent back to return the user name 602, mail address 603, and multifunction machine information 604 obtained as a result of the search. A response packet including an address 603, MFP information 604) and a response flag is returned.

次に、図5を用いてメールサーバ300とクライアント端末400の機能について説明する。   Next, functions of the mail server 300 and the client terminal 400 will be described with reference to FIG.

メールサーバ300は、SMTPサービス3100を有しており、クライアント端末400は、メールサーバからメールを受信可能なメーラー4100(メールクライアントソフト)がインストールされている。   The mail server 300 has an SMTP service 3100, and the client terminal 400 is installed with a mailer 4100 (mail client software) that can receive mail from the mail server.

また、SMTPサービス3100はメール受信機能3101と、メール転送機能3102を有し、メーラー4100(メールクライアントソフト)は、メール受信機能4101を有している。   The SMTP service 3100 has a mail receiving function 3101 and a mail transfer function 3102, and the mailer 4100 (mail client software) has a mail receiving function 4101.

メールサーバ300は複合機100とネットワーク経由で通信可能であり、また、メールサーバ300はクライアント端末400とネットワーク経由で通信可能である。   The mail server 300 can communicate with the MFP 100 via a network, and the mail server 300 can communicate with the client terminal 400 via a network.

メール受信機能3101は、SMTPサーバとしての機能であり、複合機100上のメール送信機能1202から送信されてくるメールを受信する。   The mail reception function 3101 is a function as an SMTP server, and receives mail transmitted from the mail transmission function 1202 on the multifunction peripheral 100.

メール転送機能3102は、SMTPサーバとしての機能であり、転送先のメールアドレスに対応するクライアント端末400に対してメール受信機能3101で受信したメールを転送する。   The mail transfer function 3102 is a function as an SMTP server, and transfers the mail received by the mail reception function 3101 to the client terminal 400 corresponding to the transfer destination mail address.

メール受信機能4101は、メールサーバ300から送信されるメールを受信し本文と添付ファイルとを分けてユーザ向けに表示する。   The mail receiving function 4101 receives mail transmitted from the mail server 300 and displays the text and attached file separately for the user.

次に本実施形態の一態様について図20を用いて説明する。また図20で示す一態様では、スキャン機能1201、メール送信機能1202をプラットフォームの本体機能とし、スキャンモジュール1200がメール送信機能で送信されたメールを受信して、スキャンデータをHDD304に格納し、リンクメールを送信する構成として説明する。   Next, one mode of this embodiment will be described with reference to FIG. In one mode shown in FIG. 20, the scan function 1201 and the mail transmission function 1202 are the main body functions of the platform, the scan module 1200 receives the mail transmitted by the mail transmission function, stores the scan data in the HDD 304, and the link A description will be given of a configuration for sending mail.

図20は本実施形態の一態様の概略を示す図である。なお、本図では、便宜上スキャンモジュールと記載しているが、スキャンモジュールはSMTPポートを有しており、メールを送信できることからスキャンモジュールと言い換えることも可能である。つまり、本発明がモジュール名に限定されるものではない。以下、モジュールやプラットフォームの各機能はCPU301が実行する。   FIG. 20 is a diagram showing an outline of one aspect of the present embodiment. In this figure, although it is described as a scan module for convenience, the scan module has an SMTP port and can be rephrased as a scan module because it can transmit mail. That is, the present invention is not limited to the module name. Hereinafter, the CPU 301 executes each function of the module and the platform.

複合機100は、オペレーティングシステムなどのプラットフォームを有しており、プラットフォームには複合機100の本体機能としてのスキャン機能とメール送信機能を有している。また、プラットフォーム上で動作する認証モジュールとスキャンモジュールを有している。なお、認証モジュールとスキャンモジュールは、任意に複合機100にインストールすることが可能なプログラム(ソフトウェア)である。   The multifunction device 100 has a platform such as an operating system, and the platform has a scan function and a mail transmission function as main body functions of the multifunction device 100. It also has an authentication module and a scan module that operate on the platform. Note that the authentication module and the scan module are programs (software) that can be arbitrarily installed in the multifunction peripheral 100.

(1)スキャン機能は、スキャナ部314で原稿を読み取り、画像データを生成する。(2)生成された画像データはメール送信機能でメールに添付され、スキャンモジュールにローカルホスト接続にて受け渡される。なお、メール送信機能では、送信先(To)や送信元(From)のアドレスが設定され、画像データが添付されたメールが生成される。なお、送信元(From)は、複合機100にログインする際に認証サーバ200から受信したメールアドレスが設定される。すなわち、電子ファイルをメール送信する送信先と送信元を設定する(送信設定)処理である。   (1) The scan function reads an original with the scanner unit 314 and generates image data. (2) The generated image data is attached to an e-mail by an e-mail transmission function, and delivered to the scan module through a local host connection. In the mail transmission function, an address of a transmission destination (To) and a transmission source (From) is set, and an email with image data attached is generated. Note that the sender (From) is set to the email address received from the authentication server 200 when logging into the multifunction peripheral 100. That is, it is a process for setting a transmission destination and a transmission source for transmitting an electronic file by mail (transmission setting).

(3)スキャンモジュールは、SMTPポートの25番を開いておき、SMTPポートを介してメール送信機能から出力されたメールを受信(取得)する。また、スキャンモジュールは、取得したメールのアドレス(FromとTo)を比較して、当該複合機100のHDD304に画像データを格納するか、他の複合機100に記憶するかを判断する。   (3) The scan module opens the SMTP port No. 25 and receives (acquires) the mail output from the mail transmission function via the SMTP port. Further, the scan module compares the acquired mail addresses (From and To) to determine whether to store the image data in the HDD 304 of the MFP 100 or to store it in another MFP 100.

(4−1)FromとToが一致する場合、すなわち複合機100にログインしたユーザのメールアドレスがFromとToに設定されている場合には、ユーザがこの複合機100にアクセスして画像データを取得することができるため、メールに添付されている画像データを取得し、HDD304に保存する。そして、(5)この画像データを取得するためのリンク情報を含むリンクメールを生成してメールサーバ300へ送信する。この場合のアドレス(FromとTo)は同じアドレスとなる。なお、本実施形態の一態様ではFromとToの一致を判断したが、Toのメールアドレスのユーザを認証サーバに問い合わせて、当該複合機100にログインできるユーザかを判定する(リンクメールの送信を判定する)ように構成してもよい。   (4-1) If From and To match, that is, if the email address of the user who has logged in to the multifunction device 100 is set to From and To, the user accesses the multifunction device 100 to obtain the image data. Since it can be acquired, the image data attached to the mail is acquired and stored in the HDD 304. (5) A link mail including link information for acquiring the image data is generated and transmitted to the mail server 300. In this case, the addresses (From and To) are the same address. Note that in one aspect of the present embodiment, the match between From and To is determined, but the authentication server is inquired of the user with the mail address of To to determine whether the user can log in to the multifunction peripheral 100 (transmit link email). Determination).

(4−2)FromとToが一致しない場合、すなわち複合機100にログインしたユーザのメールアドレスがFromに設定され、複合機100にログインしたユーザと異なるユーザのメールアドレスがToに設定されている場合には、Toに設定されているメールアドレスのユーザがこの複合機100にアクセスして画像データを取得することができない場合があるため、認証サーバ200、もしくは、複合機100に備える認証テーブルを用いて、当該複合機100にログインできるユーザかを判定する。ログインできないユーザと判定される場合、認証サーバ200から取得したToのメールアドレスのユーザがログインできる複合機の複合機識別情報(複合機名やIPアドレス)に従って、添付データをログインできる複合機に送信し、HDD304に添付データを保存する。   (4-2) When From and To do not match, that is, the mail address of the user who has logged into the multifunction device 100 is set to From, and the mail address of a user different from the user who has logged into the multifunction device 100 is set to To In this case, the user with the mail address set in To may not be able to access the multifunction device 100 to acquire image data, so the authentication server 200 or the authentication table provided in the multifunction device 100 is provided. It is used to determine whether the user can log in to the multifunction device 100. If it is determined that the user cannot log in, the attached data is transmitted to the MFP capable of logging in according to the MFP identification information (the MFP name and IP address) of the MFP capable of logging in by the user having the To mail address acquired from the authentication server 200. Then, the attached data is stored in the HDD 304.

そして、(4−3)で、この画像データを取得するためのリンク情報を取得して、リンク情報を元の複合機に送信する。なお、リンク情報は画像データを識別するための情報が含まれているURLなどである。(3)で受信した添付メールの宛先を設定し、受信したリンク情報を記載したメールを生成し、メールサーバ300にメールを送信する(5)。   In (4-3), link information for acquiring the image data is acquired, and the link information is transmitted to the original multifunction device. The link information is a URL or the like that includes information for identifying image data. The destination of the attached mail received in (3) is set, a mail describing the received link information is generated, and the mail is transmitted to the mail server 300 (5).

なお、ローカルホスト接続以外に、複合機100のIPアドレスと異なるIPアドレスを有している外部の端末からメールがスキャンモジュールに送信されてきた場合には、受信しないように制御している。   In addition to the local host connection, when an email is sent to the scan module from an external terminal having an IP address different from the IP address of the multifunction device 100, control is performed so as not to receive it.

メールサーバ300は、リンクメールを複合機100から受信し、クライアント端末400に送信する。   The mail server 300 receives the link mail from the multifunction device 100 and transmits it to the client terminal 400.

(6)クライアント端末400は、リンクメールを受信する。リンクメールの場合には、メールに記載の複合機100に保存されている画像データを取得(ダウンロード)するためのリンク情報に従って、画像データをダウンロードする。なお、画像データをダウンロードする際には、例えば、ユーザがメールのリンク情報を指定することに従って、ダウンロードが開始され、複合機100からクライアント端末400にダウンロードがされる。   (6) The client terminal 400 receives the link mail. In the case of a link mail, the image data is downloaded according to the link information for acquiring (downloading) the image data stored in the MFP 100 described in the mail. When downloading image data, for example, when the user specifies link information of an email, the download is started and downloaded from the multifunction device 100 to the client terminal 400.

なお、Toのメールアドレスに対応するユーザがログイン可能な複合機がなかった場合に、画像データを添付した添付メールを送信するか、リンクメールも添付メールも送信しない(禁止する)かを設定でき、この設定に応じてToのメールアドレスに対応するユーザがログイン可能な複合機がなかった場合のメール送信処理を行うように構成する。   In addition, when there is no MFP that can log in to the user corresponding to To's e-mail address, you can set whether to send an e-mail with attached image data, or not send (prohibit) a link e-mail or attached e-mail. In accordance with this setting, a mail transmission process is performed when there is no multifunction machine that can log in by the user corresponding to the mail address of To.

次に、図15〜図17を用いて本実施形態の詳細な説明を行う。なお、本実施形態における特徴的なステップは、例えば、ステップS1719〜ステップS1724である。   Next, this embodiment will be described in detail with reference to FIGS. Note that characteristic steps in the present embodiment are, for example, steps S1719 to S1724.

図15は、本発明の実施形態におけるユーザ認証処理のフローチャートである。各処理をステップ数と共に説明する。   FIG. 15 is a flowchart of user authentication processing according to the embodiment of the present invention. Each process will be described together with the number of steps.

なお、ステップS1501、ステップS1502、ステップS1504〜ステップS1506は、複合機100のCPU301が実行する。また、ステップS1503は、認証サーバ200のCPU201が実行する。   Note that step S1501, step S1502, and step S1504 to step S1506 are executed by the CPU 301 of the multifunction peripheral 100. In addition, step S1503 is executed by the CPU 201 of the authentication server 200.

ステップS1501では、ユーザ操作として複合機100に接続されているカードリーダ319にカードをかざすことで、カードリーダがカードIDを読み取る。複合機100の認証機能1101はカードリーダ319で読み取ったカードIDを取得する。カードID以外に、カード内にユーザIDを記憶している場合には、ユーザIDを用いてもよい。   In step S1501, the card reader reads the card ID by holding the card over the card reader 319 connected to the multifunction peripheral 100 as a user operation. The authentication function 1101 of the multifunction peripheral 100 acquires the card ID read by the card reader 319. In addition to the card ID, the user ID may be used when the user ID is stored in the card.

なお、認証サーバ200が保持している図6で示すようなユーザ情報テーブル内に、ユーザ名とパスワードを保持するような構成の場合は、複合機100の操作部からユーザに、ユーザ名とパスワードを入力させ、このユーザ名とパスワードを取得する方法でもよい。   In the case where the user name and password are held in the user information table as shown in FIG. 6 held by the authentication server 200, the user name and password are sent from the operation unit of the multifunction peripheral 100 to the user. Alternatively, the user name and password may be acquired.

ステップS1502では、認証機能1101はカードID(ユーザ名パスワードでもよい)を取得した場合、ユーザ認証のための認証要求フラグとカードIDを含むユーザ認証要求パケットを生成し、認証サーバ200へ送信する。   In step S1502, when the authentication function 1101 acquires a card ID (or a user name password), the authentication function 1101 generates a user authentication request packet including an authentication request flag for user authentication and a card ID, and transmits the user authentication request packet to the authentication server 200.

ステップS1503では、ユーザ情報応答機能2102は複合機100から送信されてくる認証要求パケット内からカードIDを取得する。また取得したカードIDをキー(例えば、001〜009)に、図6のユーザ情報テーブルを検索し、ユーザ名602とメールアドレス603、複合機情報604を取得し、それを含む認証応答パケットを生成し複合機100に返信する。   In step S <b> 1503, the user information response function 2102 acquires a card ID from the authentication request packet transmitted from the multifunction device 100. Further, the user information table in FIG. 6 is searched using the acquired card ID as a key (for example, 001 to 009), the user name 602, the mail address 603, and the MFP information 604 are acquired, and an authentication response packet including the same is generated. The response is returned to the multifunction device 100.

ステップS1504では、認証機能1101は認証サーバ200から認証応答パケットを受信する。受信したパケット内から、ユーザ名とメールアドレス(ユーザ情報)を取得する。また取得したユーザ情報を元にログイン情報を生成し、複合機100のスキャン機能1201に通知する。   In step S1504, the authentication function 1101 receives an authentication response packet from the authentication server 200. The user name and e-mail address (user information) are acquired from the received packet. Also, login information is generated based on the acquired user information, and is notified to the scan function 1201 of the multifunction peripheral 100.

ステップS1505では、スキャン機能1201は認証機能1101からログイン情報が通知された場合、ログイン情報内のユーザ名とメールアドレスを取得してRAM302に保持する。   In step S <b> 1505, when the login information is notified from the authentication function 1101, the scan function 1201 acquires the user name and mail address in the login information and stores them in the RAM 302.

次に、図16は、本発明の実施形態における宛先追加時のフローチャートである。各処理をステップ数と共に説明する。   Next, FIG. 16 is a flowchart when a destination is added in the embodiment of the present invention. Each process will be described together with the number of steps.

なお、ステップS1601〜ステップS1618は、複合機100のCPU301が実行する。   Note that steps S1601 to S1618 are executed by the CPU 301 of the multifunction machine 100.

ステップS1506で複合機100にログインすると、ステップS1601では、スキャン機能1201は複合機100の操作部308の操作画面上に図7で示すようなメール送信画面を表示する。   When logging in to the multifunction device 100 in step S1506, in step S1601, the scan function 1201 displays a mail transmission screen as shown in FIG. 7 on the operation screen of the operation unit 308 of the multifunction device 100.

ステップS1602では、図7に複合機100にログインしたユーザ名を表示するために、スキャン機能1201はログインしたユーザ名をRAM302に保持する。   In step S <b> 1602, the scan function 1201 holds the logged-in user name in the RAM 302 in order to display the logged-in user name in the MFP 100 in FIG. 7.

ステップS1603では、スキャン機能1201は表示したユーザ名に対応するメールアドレスをログイン情報から取得し、RAM302に保持する。   In step S <b> 1603, the scan function 1201 acquires the mail address corresponding to the displayed user name from the login information and stores it in the RAM 302.

ステップS1604では、スキャン機能1201は図7で示すメール送信画面上にステップS1602で保持したユーザ名を表示する。なお、添付ファイルの最大容量は、スキャンモジュール1200が参照可能な設定ファイル内に記憶されている設定情報(添付ファイルの最大容量)を読み出して表示させる。なお、運用によって、この添付ファイルの最大容量は管理者によって変更することが可能な情報である。   In step S1604, the scan function 1201 displays the user name held in step S1602 on the mail transmission screen shown in FIG. Note that the maximum capacity of the attached file is read and displayed on the setting information (maximum capacity of the attached file) stored in the setting file that can be referred to by the scan module 1200. Note that the maximum capacity of the attached file is information that can be changed by the administrator depending on the operation.

ステップS1605では、スキャン機能1201はメール送信宛先を保持するための空の宛先リストを生成し、RAM302に保持する。   In step S <b> 1605, the scan function 1201 generates an empty destination list for holding a mail transmission destination and stores it in the RAM 302.

ステップS1606では、スキャン機能1201はステップS1605で生成した宛先リストにログインユーザの、ステップS1603でRAM302に保持したメールアドレスをmainアドレスとして追加する(宛先設定)。   In step S1606, the scan function 1201 adds the mail address of the login user stored in the RAM 302 in step S1603 as the main address to the destination list generated in step S1605 (destination setting).

その際宛先詳細情報に添付ファイル情報として[全てのデータ](添付)を保持する(提供方法)。本実施形態ではmain宛先のデフォルト添付情報は[全てのデータ](添付)を指定するようにしているが、アプリケーションの設定によってデフォルト値が変更可能な構成でもよい。すなわち、全てのデータ(ステップS1705で生成する電子データ(ファイル))をメールに添付してユーザ(クライアント端末400)に提供する方法を設定する処理である。   At that time, [all data] (attachment) is held as attachment file information in the destination detailed information (providing method). In the present embodiment, “all data” (attachment) is designated as the default attached information of the main destination, but a configuration in which the default value can be changed by application settings may be used. That is, it is a process of setting a method for providing all data (electronic data (file) generated in step S1705) to a user (client terminal 400) by attaching it to an email.

また、mainアドレスはログインユーザのアドレスをデフォルトの設定とせず、ユーザによって複合機100に保持しているアドレス帳から指定させるようにしてもよい。   The main address may be designated by the user from the address book held in the multi-function device 100 without setting the login user's address as a default setting.

ステップS1607では、ステップS1608〜ステップS1619の処理は新規宛先追加の処理である(宛先設定)。複数の宛先を追加する場合は、ユーザの指定を受け付けた回数分ステップS1608〜ステップS1619を繰り返す。   In step S1607, the processing in steps S1608 to S1619 is processing for adding a new destination (destination setting). When adding a plurality of destinations, Steps S1608 to S1619 are repeated as many times as the number of times the user's designation is accepted.

ステップS1608では、宛先を新規追加する際は図7で示すメール送信画面上の[宛先追加]ボタンの押下を受け付ける。   In step S1608, when a new destination is added, pressing of the [add destination] button on the mail transmission screen shown in FIG. 7 is accepted.

ステップS1609では、スキャン機能1201は[宛先追加]ボタンが押下されたことを受け付け、図8に示す宛先追加画面を表示する。   In step S1609, the scan function 1201 accepts that the [add destination] button has been pressed, and displays the add destination screen shown in FIG.

ステップS1610では、宛先追加の際に複合機100に既に存在するアドレス帳から検索して参照画面を表示するために、図8宛先追加画面上の[アドレス帳参照]ボタンの押下を受け付けた否かを判定する。アドレス帳参照ボタンの押下を受け付けた場合には、ステップS1612へ処理を移し、アドレス帳参照ボタンの押下を受け付けず、図8の宛先追加画面上のアドレス入力欄への指示を受け付けた場合には、ステップS1611へ処理を移す。   In step S1610, whether or not the pressing of the [reference address book] button on the destination addition screen shown in FIG. 8 is accepted in order to display the reference screen by searching from the address book already existing in the multi-function peripheral 100 when adding the destination. Determine. If the pressing of the address book reference button is accepted, the process proceeds to step S1612. If the address book reference button is not pressed and the instruction to the address input field on the destination addition screen in FIG. The process moves to step S1611.

ステップS1611では、図8の宛先追加画面上のアドレス入力欄から直接宛先のアドレスの入力を受け付ける。入力には、操作部にソフトキーボードを表示させユーザに入力させる。   In step S1611, input of a destination address is directly accepted from the address input field on the destination addition screen in FIG. For input, a soft keyboard is displayed on the operation unit to allow the user to input.

ステップS1612ではスキャン機能1201は図10に示すアドレス帳画面を表示する。なお、アドレス帳画面には、複合機100で管理しているメールアドレスデータを取得し、表示する。   In step S1612, the scan function 1201 displays the address book screen shown in FIG. In the address book screen, the mail address data managed by the multifunction device 100 is acquired and displayed.

ステップS1613では、図10のアドレス帳画面から追加したい宛先のアドレスの選択を受け付ける。   In step S1613, selection of a destination address to be added is accepted from the address book screen of FIG.

ステップS1614では、図10のアドレス帳画面上の[追加]ボタンが押下されると、ステップS1613にて選択されたアドレスを取得する。図8の宛先追加画面では1つの宛先のみの設定しかできないが、アドレス帳参照の場合、図10アドレス帳画面上で複数の宛先を選択された場合は、複数の宛先を一度に追加できる構成であってもよい。   In step S1614, when the [Add] button on the address book screen in FIG. 10 is pressed, the address selected in step S1613 is acquired. Although only one destination can be set on the destination addition screen of FIG. 8, in the case of referring to the address book, when a plurality of destinations are selected on the address book screen of FIG. 10, a configuration in which a plurality of destinations can be added at once. There may be.

ステップS1615では、スキャン機能1201は、ステップS1614で選択したアドレスを図8のアドレス追加画面のアドレス入力欄に表示する。なお、アドレス帳画面で複数のアドレスを選択された場合は、図8のアドレス入力欄をプルダウン形式にして複数のアドレスを編集することを可能としてもよい。このとき図8のアドレス追加画面上の[main(To)に設定する]にチェックを付けた場合はmainアドレスとして追加される。チェックをつけない場合はsub(Cc(カーボンコピー))アドレスとして追加される。なお、mainとして設定された宛先(アドレス)は、メールの送信情報(ヘッダー部)の宛先(To)として識別可能なようにメールに設定される。また、subとして設定された宛先(アドレス)は、メールの送信先情報(ヘッダー部)のCc(カーボンコピー)として識別可能なようにメールに設定される。すなわち、電子ファイルをメール送信する送信先を設定する(送信設定)処理である。   In step S1615, the scan function 1201 displays the address selected in step S1614 in the address input field of the address addition screen in FIG. When a plurality of addresses are selected on the address book screen, it is possible to edit the plurality of addresses by pulling down the address input field in FIG. At this time, when [Set to main (To)] on the address addition screen in FIG. 8 is checked, it is added as the main address. When the check is not added, it is added as a sub (Cc (carbon copy)) address. The destination (address) set as “main” is set in the mail so that it can be identified as the destination (To) of the transmission information (header part) of the mail. Further, the destination (address) set as sub is set in the mail so that it can be identified as Cc (carbon copy) of the mail destination information (header part). That is, it is a process of setting a transmission destination for sending an electronic file by mail (transmission setting).

ステップS1616では、アドレス入力欄にアドレスが表示すると、追加したアドレスに付加する添付ファイルの設定の入力を受け付ける。   In step S1616, when an address is displayed in the address input field, an input for setting an attached file to be added to the added address is accepted.

添付ファイルの設定は、「全データ(添付)」「リンクURL」が設定可能である。「全データ」は、スキャンしたデータ全てをメールに添付する設定である(ステップS1705で生成する電子データ(ファイル)をメールに添付する設定)。「リンクURL」は、原稿をスキャンして生成される電子データを取得可能な保存先を含むリンク情報(電子データを取得するための取得情報)をメールに記載する設定である。つなわち、添付ファイルの設定(添付設定)は、全データ、リンクURLの少なくとも1つを用いて、電子データ(ファイル)をユーザ(クライアント端末400)に提供する方法を設定するものである。なお、「全データ」は画像データ(ファイル)をメールに添付する第1の方法で、「リンクURL」は、画像データ(ファイル)に対応する画像ファイル情報を付加する第2の方法と言い換えることも可能である。   For the setting of the attached file, “all data (attached)” and “link URL” can be set. “All data” is a setting for attaching all scanned data to an email (setting for attaching electronic data (file) generated in step S1705 to an email). The “link URL” is a setting for writing link information (acquisition information for acquiring electronic data) including a storage destination from which electronic data generated by scanning a document can be acquired in an email. In other words, the attachment file setting (attachment setting) sets a method of providing electronic data (file) to the user (client terminal 400) using at least one of all data and link URL. In addition, “all data” is a first method of attaching image data (file) to an email, and “link URL” is a second method of adding image file information corresponding to image data (file). Is also possible.

ステップS1617では、アドレス追加の全ての設定が終了した場合、ユーザによる図8アドレス追加画面上の[追加]ボタンの押下を受け付ける。   In step S1617, when all the settings for adding an address have been completed, the user accepts pressing of the [Add] button on the FIG. 8 address addition screen.

ステップS1618では、ステップS1617にて[追加]ボタンが押下を受け付けると、スキャン機能1201はステップS1611〜ステップS1617で追加設定したアドレスを表示した図9のメール送信画面を表示する。このとき追加されたアドレスや設定情報(main/subや添付設定)を含む情報はステップS1605で生成したRAM302の宛先リストに追加される。   In step S1618, when the [Add] button is pressed in step S1617, the scan function 1201 displays the mail transmission screen of FIG. 9 displaying the addresses additionally set in steps S1611 to S1617. Information including the address and setting information (main / sub and attached settings) added at this time is added to the destination list of the RAM 302 generated in step S1605.

次に、図17は、本発明の実施形態における原稿スキャンからメール送信までのフローチャートである。各処理をステップ数と共に説明する。   Next, FIG. 17 is a flowchart from document scanning to mail transmission in the embodiment of the present invention. Each process will be described together with the number of steps.

ステップS1701〜ステップS1725は、複合機100のCPU301が実行する。   Steps S1701 to S1725 are executed by the CPU 301 of the multifunction peripheral 100.

ステップS1701では、ユーザによって図9のメール送信画面の[送信]ボタンの押下を受け付ける。   In step S1701, the user accepts pressing of the [Send] button on the mail transmission screen in FIG.

ステップS1702では、スキャン機能1201はステップS1701で[送信]ボタンが押下されると、複合機100のスキャナ部314にセットされた原稿(紙文書)の読込処理を開始する。具体的には、スキャンモジュール1200が複合機100の本体制御プラットフォームに原稿読込要求を行い、本体制御プラットフォームからスキャナ部に対して原稿読み込み依頼を発行する。   In step S1702, when the [Send] button is pressed in step S1701, the scan function 1201 starts reading processing of a document (paper document) set in the scanner unit 314 of the multifunction peripheral 100. Specifically, the scan module 1200 issues a document reading request to the main body control platform of the multifunction peripheral 100, and issues a document reading request from the main body control platform to the scanner unit.

なお、ステップS1703〜ステップS1704の処理は原稿の枚数分繰り返す。   Note that the processing in steps S1703 to S1704 is repeated for the number of documents.

ステップS1703では、複合機100のスキャナ部314は、スキャン機能1201から原稿の読み込み要求に従ってセットされている原稿を1枚ずつ読み込む。   In step S <b> 1703, the scanner unit 314 of the multifunction peripheral 100 reads the set originals one by one from the scan function 1201 according to the original reading request.

ステップS1704では、複合機100のスキャナ部314はスキャンした原稿の電子データ(画像データ)をスキャン機能1201に渡す。電子データを受け取ったスキャン機能1201は複合機100のHDD304に原稿1枚分の電子データを保存する。   In step S <b> 1704, the scanner unit 314 of the multifunction peripheral 100 passes the scanned original electronic data (image data) to the scan function 1201. Upon receiving the electronic data, the scan function 1201 stores electronic data for one document in the HDD 304 of the multifunction peripheral 100.

ステップS1705では、原稿の読取が全て完了すると、全ての電子データを1つの電子データ(1ファイル)になるように所定のファイルフォーマット(TIFFやPDF)で変換し、HDD304に保存する(画像ファイル取得)。すなわち、電子ファイルを保存する処理である。電子データ(1ファイル)をHDD304に保存した後、スキャン機能1201は電子データの保存場所にひもづいたURLを生成し保持する。すなわち、電子ファイルの保存に従って、URL(リンク情報)を生成する(リンク情報生成)処理である。   In step S1705, when all the reading of the document is completed, all electronic data is converted into a single electronic data (one file) in a predetermined file format (TIFF or PDF) and stored in the HDD 304 (image file acquisition). ). That is, it is a process of saving an electronic file. After storing the electronic data (one file) in the HDD 304, the scan function 1201 generates and holds a URL associated with the storage location of the electronic data. That is, it is a process for generating a URL (link information) (link information generation) in accordance with storage of an electronic file.

ここで作成したURLはクライアントPCからステップS1704で生成した電子データをダウンロードする際に使用される。またステップS1704でHDD304に保存された電子データは一定時間経過後に自動で削除される。   The URL created here is used when downloading the electronic data generated in step S1704 from the client PC. Also, the electronic data stored in the HDD 304 in step S1704 is automatically deleted after a predetermined time has elapsed.

ステップS1706では、スキャン機能1201は図7に示すメール送信画面で表示された[添付ファイルの最大容量]を取得しRAM302に保持する。   In step S1706, the scan function 1201 acquires [maximum capacity of attached file] displayed on the mail transmission screen shown in FIG.

ステップS1707では、スキャン機能1201は、ステップS1605で生成した宛先リストからステップS1705で保存した電子データを添付する必要がある宛先が存在するかを判断する。   In step S1707, the scan function 1201 determines whether there is a destination to which the electronic data stored in step S1705 needs to be attached from the destination list generated in step S1605.

ステップS1708では、スキャン機能1201は、ステップS1707で電子データを添付する必要のある宛先が存在する場合は、ステップS1704で保存した電子データ(1ファイル)のファイルサイズ(データ量)を取得する(サイズ取得)。   In step S1708, if there is a destination to which electronic data should be attached in step S1707, the scan function 1201 acquires the file size (data amount) of the electronic data (one file) saved in step S1704 (size). Acquisition).

ステップS1709では、スキャン機能1201は、ステップS1708で取得したファイルのサイズが、ステップS1706でRAM302保持した添付ファイルの最大容量(所定のサイズ)を超えていないかを判断する(サイズ判定)。   In step S1709, the scan function 1201 determines whether the file size acquired in step S1708 exceeds the maximum capacity (predetermined size) of the attached file stored in the RAM 302 in step S1706 (size determination).

なお、本実施形態では、宛先リストの宛先分メールを送信するため、電子データ(1ファイル)のファイルサイズが小さくても全メールを合計するとファイルサイズが大きくなってしまう。そこで、全ての宛先に対して電子データ(1ファイル)を送る場合には、「宛先数×電子データ(1ファイル)のファイルサイズ」が添付ファイルの最大容量を超えていないかを判断する。この形態で「宛先数×電子データ(1ファイル)のファイルサイズ」が添付ファイルの最大容量を超える場合には、ステップS1710へ処理を移し、「宛先数×電子データ(1ファイル)のファイルサイズ」が添付ファイルの最大容量を超えない場合にはステップS1712へ処理を移す。   In the present embodiment, since the mails for the destinations in the destination list are transmitted, even if the file size of the electronic data (one file) is small, the total file size becomes large. Therefore, when electronic data (one file) is sent to all destinations, it is determined whether “number of destinations × file size of electronic data (one file)” exceeds the maximum capacity of the attached file. In this form, if “the number of destinations × the file size of electronic data (1 file)” exceeds the maximum capacity of the attached file, the process proceeds to step S1710, and “the number of destinations × the file size of electronic data (1 file)”. If does not exceed the maximum capacity of the attached file, the process proceeds to step S1712.

ステップS1710では、スキャン機能1201は、ステップS1709にてステップS1708で取得したファイルのサイズが、添付ファイルの最大容量を超えていると判断した場合に、図12に示す添付設定変更画面を表示する。すなわち、添付設定変更画面は、画像データ(ファイル)の提供方法を変更する変更画面である。   In step S1710, when the scan function 1201 determines in step S1709 that the file size acquired in step S1708 exceeds the maximum capacity of the attached file, the scan function 1201 displays the attachment setting change screen shown in FIG. That is, the attached setting change screen is a change screen for changing the method of providing image data (file).

ステップS1711では、添付設定変更画面を介して、ユーザの操作に応じた添付設定の変更指示を受け付け、宛先カテゴリのmain(メイン)とsub(サブ)ごとに添付設定を変更する。   In step S1711, an attachment setting change instruction corresponding to a user operation is received via the attachment setting change screen, and the attachment setting is changed for each of the main (main) and sub (sub) destination categories.

図12に示すようにmainの場合は[全データ][リンクURL]から選択可能になる。ステップS1708で取得したファイルのサイズが、ステップS1706でメモリ上に[保持した添付ファイルの最大容量]を超えている場合でもmain宛先に限り全てのデータを添付することを許可する。   As shown in FIG. 12, in the case of main, it is possible to select from [all data] [link URL]. Even if the size of the file acquired in step S1708 exceeds the [maximum capacity of attached file held] in the memory in step S1706, it is permitted to attach all data only to the main destination.

なお、本実施形態では、main宛先に限り全てのデータを添付することを許可する構成としたが、main宛先であっても、全てのデータを添付することを許可しないようにすることも可能である。これは、複合機100が保持するスキャンモジュール1200が参照可能な設定ファイルに、main宛先に全てのデータの添付を許可するか許可しないかの設定情報が記載されている。main宛先であっても、全てのデータを添付することを許可しないようにする場合、sub宛先と同じように制御する。   In the present embodiment, it is configured to allow attachment of all data only to the main destination. However, it is also possible not to permit attachment of all data even to the main destination. is there. This is described in the setting file that can be referred to by the scan module 1200 held by the multi-function peripheral 100, whether or not to allow attachment of all data to the main destination. Even if it is a main destination, when it is not permitted to attach all data, control is performed in the same manner as a sub destination.

sub宛先の場合は全データの添付が許可されないため[リンクURL]の選択となる。ここで設定をした場合はmainとsubそれぞれに属する宛先の添付設定を変更して、ステップS1605で生成した宛先リストに保存する。   In the case of a sub destination, attachment of all data is not permitted, and therefore [link URL] is selected. If the setting is made here, the attachment setting of the destination belonging to each of main and sub is changed and stored in the destination list generated in step S1605.

ステップS1712では、ステップS1713〜ステップS1724までの処理を繰り返すことによって、宛先リストの宛先ごとに、添付設定に従ってメールを生成する(電子メール生成)。なお、本フローチャートの説明では、スキャン機能1201とメール送信機能1202はスキャンモジュール内で実現されている機能なので、スキャン機能1201で生成した電子データやRAM302に保持したデータをメール送信機能1202は参照/操作可能である。   In step S1712, mail is generated according to the attachment setting for each destination in the destination list by repeating the processing from step S1713 to step S1724 (e-mail generation). In the description of this flowchart, since the scan function 1201 and the mail transmission function 1202 are functions realized in the scan module, the mail transmission function 1202 refers to the electronic data generated by the scan function 1201 and the data stored in the RAM 302. It is possible to operate.

ステップS1713では、メール送信機能1202は、宛先リストに格納されている宛先情報の中から1件分の宛先情報(メールアドレスと設定情報(添付情報))を取得する。すなわち、電子メールの送信先を取得する処理(送信先取得)である。   In step S1713, the mail transmission function 1202 acquires one piece of destination information (mail address and setting information (attached information)) from the destination information stored in the destination list. That is, it is a process (transmission destination acquisition) for acquiring the transmission destination of the electronic mail.

ステップS1714では、メール送信機能1202はステップS1715で取得した宛先情報から添付設定を取得する。   In step S1714, the mail transmission function 1202 acquires the attachment setting from the destination information acquired in step S1715.

ステップS1715では、メール送信機能1202は、画像データをユーザが取得可能にするために、図13または図14で示すようなメール本文を生成する。メール本文中にはメール送信を実行したユーザを記載する。またメール本文中の[宛先]欄には宛先リストに含まれる、宛先(メールアドレス)と添付設定で指定されている添付する情報を記載する。これは、メール送信時に、送信側が複合機100であることからFromが複合機100で、mainの宛先もsubの宛先もメールのToに設定して送信するからで、どのユーザが実際のFrom(送信者)で、どのユーザが実際のToとして送ったユーザか、どのユーザが実際のCcとして送ったユーザかをユーザに認識させるためである。   In step S1715, the mail transmission function 1202 generates a mail text as shown in FIG. 13 or 14 so that the user can acquire the image data. The user who sent the email is described in the email body. In the [Destination] field in the mail text, the destination (mail address) included in the destination list and the information to be attached specified by the attachment setting are described. This is because when the mail is sent, since the sender is the multifunction device 100, the From is the multifunction device 100, and both the main address and the sub address are set to the mail To. This is to allow the user to recognize which user sent as the actual To and which user sent as the actual Cc.

ステップS1716では、メール送信機能1202はステップS1715で取得した宛先情報から添付情報を取得し、画像データの添付が必要かを判断する。   In step S1716, the mail transmission function 1202 acquires attachment information from the destination information acquired in step S1715, and determines whether image data needs to be attached.

ステップS1717では、メール送信機能1202は、ステップS1718で画像の添付が必要と判断した場合は、ステップS1705で保存した画像データを添付ファイルとしてメールに添付する。この時Fromにログインしたユーザのメールアドレスをメールに設定する。すなわち、電子ファイルをメール送信する送信元を設定する(送信設定)処理である。   In step S1717, the mail transmission function 1202 attaches the image data saved in step S1705 to the mail as an attached file when it is determined in step S1718 that the image needs to be attached. At this time, the mail address of the user who has logged into From is set as mail. That is, it is a process for setting a transmission source for sending an electronic file by mail (transmission setting).

ステップS1718では、メール送信機能1202は、ステップS1713で取得した宛先情報から添付情報を取得し、添付情報でリンクURLの添付が必要かを判断する。   In step S1718, the mail transmission function 1202 acquires attached information from the destination information acquired in step S1713, and determines whether a link URL needs to be attached using the attached information.

ステップS1719では、メール送信機能1202はステップS1718でリンクURLの添付が必要と判断した場合は、宛先情報のユーザがログイン可能な複合機情報を認証サーバ200に問い合わせて取得する。具体的には、宛先情報のメールアドレスを認証サーバ200に送信し、認証サーバ200は、図6の認証テーブルからメールアドレスが一致する複合機情報を取得して、問い合わせのあった複合機へ送信することで、ログイン可能な複合機情報を取得する。   In step S1719, if the mail transmission function 1202 determines in step S1718 that the link URL needs to be attached, the mail transmission function 1202 inquires the authentication server 200 about the MFP information that the user of the destination information can log in to obtain. Specifically, the e-mail address of the destination information is transmitted to the authentication server 200, and the authentication server 200 acquires the multi-function device information having the same e-mail address from the authentication table of FIG. By doing so, the MFP information that can be logged in is acquired.

なお、ここではメールアドレスを送信するように構成したが、ユーザ名(ユーザID)を宛先情報として持っている場合には、ユーザ名を認証サーバ200に送信することでもログイン可能な複合機情報を取得することが可能である。また、本実施形態では、認証サーバ200を用いてログイン可能な複合機情報を取得するように構成したが、複合機内に認証テーブルを有している構成の場合には、この認証テーブルを参照する構成であってもよい。更に、各複合機内でログインした履歴(ログインユーザのユーザ名、カードID、メールアドレス)を保持している場合には、各複合機に問合せを行い、このログイン履歴に一致するメールアドレスが存在した場合に、ログイン可能な複合機と判定するような構成であってもよい。   Here, the mail address is configured to be transmitted. However, when the user name (user ID) is included as the destination information, the MFP information that can be logged in by transmitting the user name to the authentication server 200 is also displayed. It is possible to obtain. In the present embodiment, the MFP information is acquired using the authentication server 200. However, when the MFP has an authentication table, the authentication table is referred to. It may be a configuration. In addition, when there is a log-in history (user name, card ID, email address of the login user) in each multifunction device, an inquiry was made to each multifunction device, and an email address that matched this login history existed. In such a case, the configuration may be such that it is determined that the MFP can log in.

また、複合機情報は、複合機を識別する情報であるが、複合機の所属するグループであってもよい。つまり、複合機を識別する情報は複合機グループも含むものである。   Further, the MFP information is information for identifying the MFP, but may be a group to which the MFP belongs. That is, the information for identifying the multifunction device includes the multifunction device group.

ステップ1720では、メール送信機能1202はステップS1719で取得した複合機情報と、複合機100が予め保持している複合機情報(複合機名やIPアドレス)と一致するか否かを判定し、当該複合機にログイン可能なユーザに対する宛先かを判定する。宛先情報に対応するユーザがログイン可能な複合機であると判定された場合に、ステップS1723へ処理を移す。宛先情報に対応するユーザがログイン可能な複合機でないと判定された場合に、ステップS1721へ処理を移す。すなわち、送信先取得処理で取得した送信先のユーザが、情報処理装置から当該複合機(画像処理装置)にログインして電子ファイルをダウンロード可能か否かを判定する処理である。   In step 1720, the mail transmission function 1202 determines whether the MFP information acquired in step S1719 matches the MFP information (multifunction device name or IP address) held in advance by the MFP 100. It is determined whether the destination is for a user who can log in to the MFP. If it is determined that the user corresponding to the destination information is a multifunction machine that can log in, the process proceeds to step S1723. If it is determined that the user corresponding to the destination information is not a multifunction machine capable of logging in, the process proceeds to step S1721. That is, it is a process for determining whether or not the transmission destination user acquired in the transmission destination acquisition process can log in to the multifunction peripheral (image processing apparatus) from the information processing apparatus and download the electronic file.

ステップS1721では、ステップS1705で保存した画像データを、宛先情報に対するユーザにダウンロードさせるために、当該電子データを、ステップS1719で取得した複合機へ送信する。すなわち、電子ファイルをダウンロード可能でないと判定される場合に、送信先取得処理で取得した送信先のユーザがログイン可能な複合機(画像処理装置)に前記電子ファイルを保存するべく、前記電子ファイルを送信する(電子ファイル送信)処理である。   In step S1721, the electronic data is transmitted to the multifunction peripheral acquired in step S1719 so that the user can download the image data stored in step S1705 to the destination information. That is, when it is determined that the electronic file cannot be downloaded, the electronic file is stored in the multifunction peripheral (image processing apparatus) that can log in to the transmission destination user acquired in the transmission destination acquisition process. This is a transmission (electronic file transmission) process.

ここで、送信先の複合機の電子データの保存処理について、図19を用いて説明する。図19は、送信先の複合機の電子データの保存処理のフローチャートである。   Here, the electronic data storage processing of the destination MFP will be described with reference to FIG. FIG. 19 is a flowchart of the electronic data storage process of the destination MFP.

ステップS1901では、電子データを受信する。ステップS1902では、受信した電子データをHDD304に保存する。ステップS1903では、保存したデータに対するリンクするURL(リンク情報)を生成する。ステップS1904では、生成したURLを電子データが送信された複合機へ送信する。   In step S1901, electronic data is received. In step S1902, the received electronic data is stored in the HDD 304. In step S1903, a URL (link information) for linking the stored data is generated. In step S1904, the generated URL is transmitted to the MFP to which the electronic data is transmitted.

図17の説明に戻り、ステップS1722では、電子データを送信した先の複合機からURLを受信する。すなわち、電子ファイル送信処理による電子ファイルの送信に従って、送信した電子ファイルを保存先の前記画像処理装置からダウンロードさせるためのリンク情報を、保存先の複合機(画像処理装置)から受信する(リンク情報受信)処理である。   Returning to the description of FIG. 17, in step S <b> 1722, the URL is received from the multifunction peripheral to which the electronic data is transmitted. That is, in accordance with transmission of an electronic file by electronic file transmission processing, link information for downloading the transmitted electronic file from the image processing apparatus at the storage destination is received from the multifunction machine (image processing apparatus) at the storage destination (link information) Receive) processing.

ステップS1723では、ステップS1722で受信したURL又は、ステップS1705で生成したリンクURLをメールに添付(入力)する。この時Fromにログインしたユーザのメールアドレスをメールに設定する。すなわち、受信したリンク情報が入力されたリンクメールを生成する(メール生成)処理である。また、リンク情報生成処理で生成されたリンク情報が入力されたリンクメールを生成する処理である。また、電子ファイルをメール送信する送信元を設定する(送信設定)処理である。なお、送信元の設定は、メールを作成する際に設定可能なタイミングであれば何れであってもあってもよい。   In step S1723, the URL received in step S1722 or the link URL generated in step S1705 is attached (input) to the mail. At this time, the mail address of the user who has logged into From is set as mail. That is, it is a process of generating a link mail (mail generation) in which the received link information is input. Moreover, it is a process which produces | generates the link mail into which the link information produced | generated by the link information production | generation process was input. Further, it is a process for setting a transmission source for transmitting an electronic file by mail (transmission setting). The transmission source may be set at any timing that can be set when creating a mail.

なお、本実施形態では、電子データを宛先情報のユーザがログイン可能な複合機に保存した場合に、当該複合機でURLを生成するように構成したが、保存先の複合機からHDDの保存先情報を取得し、この取得した保存先情報と、保存先の複合機のIPアドレスから、原稿をスキャンした複合機でURLを生成する構成であってもよい。すなわち、ステップS1723は、宛先情報に対応するユーザがログイン可能な複合機に保存した電子データのリンク情報をメールに入力する。   In the present embodiment, when the electronic data is stored in a multifunction device that can be logged in by the user of the destination information, the URL is generated by the multifunction device. However, the storage destination HDD stores the electronic data. The information may be acquired, and a URL may be generated from the acquired storage destination information and the IP address of the storage destination MFP by the MFP that has scanned the document. That is, in step S1723, the link information of the electronic data stored in the MFP that can be logged in by the user corresponding to the destination information is input to the mail.

ステップS1724では、メール送信機能1202は、ステップS1713〜ステップS1723で生成したメールデータを、ステップS1715で取得した宛先情報のアドレスをToに設定し送信する。すなわち、電子ファイル送信処理で送信した電子ファイルを保存先の複合機(画像処理装置)からダウンロードさせるためのリンク情報が入力されたリンクメールを送信し、判定処理で電子ファイルをダウンロード可能と判定される場合に、当該複合機(画像処理装置)に記憶する電子ファイルをダウンロードさせるためのリンク情報が入力されたリンクメールを送信する(メール送信)処理である。   In step S1724, the mail transmission function 1202 transmits the mail data generated in steps S1713 to S1723 with the address of the destination information acquired in step S1715 set to To. In other words, it is determined that the electronic mail transmitted by the electronic file transmission process is transmitted from the storage destination multifunction peripheral (image processing apparatus) and the link mail to which the link information is input is transmitted, and the electronic file can be downloaded by the determination process. In this case, a link mail in which link information for downloading an electronic file stored in the multifunction peripheral (image processing apparatus) is input is transmitted (mail transmission).

なお、メールの送信は、メールサーバ300に対して、メール受信機能3101が受信可能なように送信し、メールを受けたメール受信機能3101は一般的なSMTPプロトコルを使用して宛先のクライアント端末400に送信する。   The mail is sent to the mail server 300 so that the mail receiving function 3101 can receive the mail, and the mail receiving function 3101 that receives the mail uses the general SMTP protocol to receive the destination client terminal 400. Send to.

なお、本実施形態では、mainもsubもメールのToに設定して送信するため、送信ユーザと宛先をメール本文中に記載するようにしたが、この構成に限ることはない。   In this embodiment, since both main and sub are set to the mail To and transmitted, the sending user and the destination are described in the mail text. However, the present invention is not limited to this configuration.

例えば、通常のメーラーでも可能なように、mainの宛先にメールを送信する際には、Fromにログインしたユーザのメールアドレスを設定し、Toにmainの宛先を設定する。そして、添付設定に応じて電子データを添付、もしくはURLを記載してメールサーバ300に送信する。この場合、メール本文中の送信ユーザの情報は記載しなくてもよい。   For example, as is possible with a normal mailer, when sending mail to the main destination, the mail address of the user who has logged into From is set, and the main destination is set to To. Then, according to the attachment setting, the electronic data is attached or the URL is described and transmitted to the mail server 300. In this case, the information on the sending user in the mail text need not be described.

また。subの宛先にメールを送信する際には、Fromにログインしたユーザのメールアドレスを設定し、Toに複合機100に与えられているメールアドレスを設定し、Ccにsubの宛先を設定する。そして、メール本文中の[宛先]欄に、mainの宛先(メールアドレス)と添付設定で指定されているmainの添付する情報を記載する。さらに添付設定に応じて電子データを添付、もしくはURLを記載してメールサーバ300に送信する。この場合、複合機100がこのメールを受け取った場合は自動で削除されるか、メールサーバ300で複合機100には送信しないように構成する。この場合、メール本文中の送信ユーザの情報は記載しなくてもよい。   Also. When sending mail to the sub address, the mail address of the user who has logged into From is set, the mail address given to the multifunction device 100 is set to To, and the sub address is set to Cc. In the [Destination] field in the mail text, the main destination (mail address) and the information attached to the main specified in the attachment setting are described. Further, according to the attachment setting, the electronic data is attached or the URL is described and transmitted to the mail server 300. In this case, when the multi-function device 100 receives this mail, it is automatically deleted, or the mail server 300 is configured not to send it to the multi-function device 100. In this case, the information on the sending user in the mail text need not be described.

なお、上述は、mainとsubで、送信するメールの情報が違う(電子データ、URL等)場合があるため、mainとsubで別々のメールを作成し送信する構成としたが、添付する電子データがmainもsubも同じように送信可能な場合には、1つのメールで送信することも可能である。この場合、Toにmainのアドレスを、Ccにsubのアドレスを、Fromにログインユーザのメールアドレスを設定して、添付設定に対応する電子データ又はURLの情報を付与して送信する。   In the above, since the mail information to be transmitted may be different between the main and the sub (electronic data, URL, etc.), separate mail is created and transmitted with the main and sub, but the attached electronic data However, if both main and sub can be transmitted in the same manner, it is also possible to transmit by one mail. In this case, the main address is set in To, the sub address is set in Cc, the mail address of the login user is set in From, and the electronic data or URL information corresponding to the attachment setting is added and transmitted.

また、本実施形態では、図12のように、subは添付設定が同じになるような構成としたが、subの宛先ごとに添付設定を変更するように構成することも可能である。つまり、subについては、1つのメールのCcにsubの全てのアドレスを設定して送信するが、subの宛先ごとに添付設定が違う場合には、subの宛先ごとにメールを作成し、送信するように構成する。   Further, in the present embodiment, as shown in FIG. 12, the sub is configured to have the same attachment setting. However, the attachment setting may be changed for each sub destination. That is, for a sub, all the addresses of the sub are set in the Cc of one mail and transmitted, but if the attachment setting is different for each sub destination, a mail is created and transmitted for each sub destination. Configure as follows.

ステップS1725では、メール送信機能1202は宛先リスト中の全ての宛先へメール送信が完了した場合、スキャン機能1201に対してメール送信完了通知を発行する。メール送信完了通知を受けたスキャン機能1201は複合機100の操作表示部に図11に示すようなメール送信完了ダイアログを表示する。   In step S1725, the mail transmission function 1202 issues a mail transmission completion notification to the scan function 1201 when mail transmission to all the destinations in the destination list is completed. Upon receiving the mail transmission completion notification, the scan function 1201 displays a mail transmission completion dialog as shown in FIG.

またスキャン機能1201はステップS1705で保存した電子データの内、メールに添付した電子データのファイルを削除する。   The scan function 1201 deletes the electronic data file attached to the mail from the electronic data stored in step S1705.

なお、本実施形態では、複合機内にて処理を実現する構成としたが、複合機から電子データが送信された情報処理装置で実現する構成としてもよい。   In the present embodiment, the processing is realized in the multifunction peripheral. However, the processing may be realized by an information processing apparatus to which electronic data is transmitted from the multifunction peripheral.

以上、本実施形態によれば、メールの送信先に従って、電子ファイルを画像処理装置に格納し、格納した電子ファイルをダウンロードさせるためのリンクメールを送信することで、ユーザがアクセスできない画像処理装置に電子ファイルが格納されて、ダウンロードできないことを防ぐことが可能となる。   As described above, according to the present embodiment, the electronic file is stored in the image processing apparatus according to the mail transmission destination, and the link mail for downloading the stored electronic file is transmitted to the image processing apparatus that cannot be accessed by the user. It is possible to prevent electronic files from being stored and not downloaded.

〔実施形態2〕
実施形態1では、宛先リストの宛先数分メールを作成して、メールサーバ300にメールを送信する構成としたが、本実施形態では、宛先リストの宛先全てに対して全データ(1ファイルになった画像データ)が送信可能な場合の処理について説明する。
[Embodiment 2]
In the first embodiment, the number of destinations in the destination list is created, and the mail is sent to the mail server 300. However, in the present embodiment, all the data (one file is stored) for all destinations in the destination list. The processing when image data can be transmitted will be described.

より具体的には、宛先リストに宛先を設定した場合の添付設定はデフォルト全データ設定になっているため、添付設定をユーザが変更しなければ、全ての宛先が全データ設定になっている。そのため、添付するデータのサイズが小さい場合には、宛先数分のメールは作成せずに、1つのメールに宛先を複数設定して、データを添付して送信する処理とする。   More specifically, since the attachment setting when the destination is set in the destination list is the default all data setting, all the destinations are all the data setting unless the user changes the attachment setting. For this reason, when the size of the data to be attached is small, a process is performed in which a plurality of destinations are set for one mail and the data is attached and transmitted without creating as many mails as the number of destinations.

以下、図18を参照しながら、実施形態2について説明する。   Hereinafter, Embodiment 2 will be described with reference to FIG.

その他の図面に関しては、実施形態1と実施形態2では同等のものとし、説明は省略する。   Regarding the other drawings, the first embodiment and the second embodiment are equivalent, and the description thereof is omitted.

図18は、複合機100の各ステップは、CPU301が実行する。   In FIG. 18, the CPU 301 executes each step of the multifunction machine 100.

なお、図17のステップS1709の処理を図18の処理に置き換えることで実現可能である。従って、図17と同じ処理については同じステップ番号を振り、説明を省略する。すなわち、図18の処理は、画像データの容量(サイズ)が添付ファイルの最大容量(所定サイズ)を超えていない、且つ宛先リストに設定した複数の宛先に対する添付設定(提供方法)が一致する場合に、画像データ(ファイル)を1つのメールで複数の宛先に送るようにメールを生成する処理である(電子メール生成)。   In addition, it is realizable by replacing the process of step S1709 of FIG. 17 with the process of FIG. Accordingly, the same processing as in FIG. 17 is assigned the same step number, and the description thereof is omitted. That is, the processing of FIG. 18 is performed when the capacity (size) of image data does not exceed the maximum capacity (predetermined size) of the attached file, and the attachment settings (providing methods) for a plurality of destinations set in the destination list match. In addition, it is a process for generating mail so that image data (file) is sent to a plurality of destinations by one mail (e-mail generation).

ステップS1801では、ステップS1708で取得したファイルの容量(サイズ)が添付ファイルの最大容量(サイズ)を超えていない場合の処理である。宛先リストの全宛先の添付設定が全データ(スキャンしたページごとの画像データを1つにまとめたファイル)の設定か否かを判断する。つまり、デフォルトの設定か否かを判断する。   In step S1801, the file size (size) acquired in step S1708 is processing that does not exceed the maximum size (size) of the attached file. It is determined whether the attachment setting for all destinations in the destination list is a setting for all data (a file in which image data for each scanned page is combined into one). That is, it is determined whether or not the default setting is used.

全宛先の添付設定が全データの設定である場合には、ステップS1802へ処理を移す。全宛先の添付設定が全データの設定でない場合には、ステップS1712へ処理を移す。   If the attachment setting for all destinations is the setting for all data, the process proceeds to step S1802. If the attachment setting for all destinations is not the setting for all data, the process proceeds to step S1712.

ステップS1802では、ステップS1705で生成したデータ(ファイル)を取得し、取得したデータ(ファイル)を添付したメールを生成する(電子メール生成)。   In step S1802, the data (file) generated in step S1705 is acquired, and a mail attached with the acquired data (file) is generated (e-mail generation).

ステップS1803では、生成したメールのToにmainのアドレスを設定し、CCにsubのアドレスを設定する。この時Fromにログインしたユーザのアドレスを設定してもよい。   In step S1803, the main address is set in To of the generated mail, and the sub address is set in CC. At this time, the address of the user who has logged into From may be set.

ステップS1804では、ステップS1802でデータが添付され、ステップS1803で宛先(TOやCC)が設定されたメールをメールサーバ300に送信する。   In step S1804, the mail with the data attached in step S1802 and the destination (TO or CC) set in step S1803 is transmitted to the mail server 300.

以上、説明したように、実施形態1の効果に加え、本実施形態では、全ての宛先が全データ設定(通常のファイル添付)であり、全データ(ファイル)が所定サイズ(添付ファイルの最大容量)を超えていない場合には、1メールで送信できるので、送信効率をよくすることが可能となる。   As described above, in addition to the effects of the first embodiment, in this embodiment, all destinations are all data settings (normal file attachment), and all data (files) have a predetermined size (maximum capacity of attached file). ), The transmission efficiency can be improved because it can be transmitted by one mail.

〔実施形態3〕
次に、図21を用いてS1719〜S1723の他の実施形態について説明する。特に図20で説明した形態或いは、Fromに複合機にログインしたユーザのメールアドレスが設定される場合において有用である。
[Embodiment 3]
Next, another embodiment of S1719 to S1723 will be described with reference to FIG. This is particularly useful when the form described with reference to FIG. 20 or the mail address of the user who has logged into the multifunction peripheral is set in the From field.

これは、FromとToが一致した場合には、複合機にログインしたユーザへのメールとなるため、リンクメールを送った場合に、情報処理装置から複合機にログインし、保存されているファイルをダウンロードできるためである。   This is because when From and To match, an email is sent to the user who has logged in to the multifunction device. Therefore, when a link mail is sent, the information processing device logs in to the multifunction device and saves the saved file. This is because it can be downloaded.

つまり、FromとToが一致する場合には、認証サーバ等へFromのユーザが、ファイルが保存されている複合機にログインできるか否か(権限があるか否か)を問い合わせする必要がないため、無駄な処理を省くことができる。   In other words, if From and To match, there is no need to inquire whether or not the From user can log in to the multifunction peripheral in which the file is stored (whether or not authorized) to the authentication server or the like. , Wasteful processing can be omitted.

以下、図21のフローチャートを用いて、処理を説明する。なお、図17と同一のステップについては、同じステップ番号を振り、説明を省略する。説明を省略したステップについては、前述の処理を用いることで実現可能である。   Hereinafter, the processing will be described with reference to the flowchart of FIG. Note that the same steps as those in FIG. 17 are assigned the same step numbers and description thereof is omitted. The steps whose description is omitted can be realized by using the above-described processing.

以下のステップは、複合機のCPUが処理を実行する。   The following steps are executed by the CPU of the multifunction machine.

ステップS2101では、図8で設定された宛先(To)のメールアドレス又は、図20にて説明した(3)で受信した添付メールのToのメールアドレスを取得する。すなわち、送信設定処理で設定した送信先と送信元が一致するか否かを判定する(送信判定)処理である。   In step S2101, the mail address of the destination (To) set in FIG. 8 or the To mail address of the attached mail received in (3) described in FIG. 20 is acquired. That is, it is a process for determining whether the transmission destination set in the transmission setting process matches the transmission source (transmission determination).

ステップS2102では、送信するメールに設定するFromのメールアドレス又は、図20にて説明した(3)で受信した添付メールのFromのメールアドレスと取得する。   In step S2102, the From mail address set in the mail to be sent or the From mail address of the attached mail received in (3) described with reference to FIG. 20 is acquired.

ステップS2103では、ステップS2101とステップS2102で取得したToとFromのアドレスを比較し、メールアドレスが一致するか否かを判定する。メールアドレスが一致する場合には、Toのユーザが当該複合機にログインできるユーザ(当該複合機にログインしたユーザが自身に送信するため)と判定されるため、ステップS2104へ処理を移す。   In step S2103, the addresses of To and From acquired in steps S2101 and S2102 are compared to determine whether or not the mail addresses match. If the e-mail addresses match, it is determined that the user of To is a user who can log in to the multi-function peripheral (because the user who has logged in to the multi-function peripheral transmits to himself / herself), and the process proceeds to step S2104.

メールアドレスが一致しない場合には、ステップS1719へ処理を移す。メールが一致しない場合とは、複合機にログインしたユーザと異なるユーザのメールアドレスが宛先(To)に設定されている場合や、Fromに複合機のシステムユーザのアドレス(システムユーザ名等)が設定されている場合である。なお、ステップS1719とステップS1719の処理は前述しているため説明を省略する。なお、ステップS1719は、送信先取得処理で取得した送信先に従って、当該送信先のユーザが当該複合機(画像処理装置)にログインすることが可能なユーザか否かを認証サーバに問い合わせる処理である。   If the email addresses do not match, the process moves to step S1719. When the emails do not match, the email address of a user different from the user who has logged in to the MFP is set as the destination (To), or the address of the MFP system user (system user name, etc.) is set in From This is the case. In addition, since the process of step S1719 and step S1719 has been mentioned above, description is abbreviate | omitted. Note that step S1719 is a process for inquiring of the authentication server whether or not the user of the transmission destination is a user who can log in to the multifunction peripheral (image processing apparatus) according to the transmission destination acquired in the transmission destination acquisition process. .

ステップS1719の処理の後、ステップS1720の処理を行う。つまり、ステップS1720は、送信判定処理で、送信先と送信元が一致しないと判定した場合に、送信先のユーザが、情報処理装置から当該複合機(画像処理装置)にログインして電子ファイルをダウンロード可能か否かを判定する処理である。   After the process of step S1719, the process of step S1720 is performed. That is, in step S1720, when it is determined in the transmission determination process that the transmission destination and the transmission source do not match, the transmission destination user logs in to the multifunction peripheral (image processing apparatus) from the information processing apparatus and stores the electronic file. This is a process for determining whether or not download is possible.

ステップS2104では、図20の(4−1)で保存した添付データのリンクを取得する。或いは、ステップS1705で生成したリンクを取得する。すなわち、送信判定処理で、送信先と送信元が一致すると判定した場合に、当該複合機(画像処理装置)に記憶する電子ファイルをダウンロードさせるためのリンク情報を取得する(リンク情報取得)処理である。   In step S2104, the link of the attached data saved in (4-1) of FIG. 20 is acquired. Alternatively, the link generated in step S1705 is acquired. That is, in the transmission determination process, when it is determined that the transmission destination and the transmission source match, the link information for downloading the electronic file stored in the multifunction peripheral (image processing apparatus) is acquired (link information acquisition) process. is there.

なお、(4−1)のリンクは、ステップS1705と同様に、保存したデータをダウンロード取得可能なURLとなる。例えば、HTTPから始まり、当該データの識別情報を含むリンクである。すなわち、メール送信処理で送信するリンクメールのリンク情報は、リンク情報取得処理で取得したリンク情報である。   Note that the link (4-1) is a URL at which the saved data can be downloaded and acquired, as in step S1705. For example, the link starts with HTTP and includes identification information of the data. That is, the link information of the link mail transmitted in the mail transmission process is the link information acquired in the link information acquisition process.

以上、説明したように、実施形態1、実施形態2の効果に加え、本実施形態では、認証サーバ等に送信先のユーザがログイン可能か否かを判定するための問い合わせをすることが減り、ネットワークの負荷や処理を効率化することができる。   As described above, in addition to the effects of the first embodiment and the second embodiment, in the present embodiment, the number of inquiries to determine whether or not the transmission destination user can log in to the authentication server or the like is reduced. Network load and processing can be made more efficient.

なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。   It should be noted that the configuration and contents of the various data described above are not limited to this, and it goes without saying that the various data and configurations are configured according to the application and purpose.

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

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

以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(または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 executing the reading.

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

また、本発明は、複数の機器から構成されるシステムに適用しても、1つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。   Further, the present invention may be applied to a system composed of a plurality of devices or an apparatus composed of 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 メールサーバ
400 クライアントPC
600 LAN
1100 認証モジュール
1200 スキャンモジュール
2100 認証サービス
3100 SMTPサービス
4100 メーラー
201 CPU
203 RAM
301 CPU
302 RAM
100 MFP 200 Authentication Server 300 Mail Server 400 Client PC
600 LAN
DESCRIPTION OF SYMBOLS 1100 Authentication module 1200 Scan module 2100 Authentication service 3100 SMTP service 4100 Mailer 201 CPU
203 RAM
301 CPU
302 RAM

Claims (8)

ーザを特定可能なユーザ情報と、当該ユーザによりログイン可能な画像処理装置を示す画像処理装置情報とを含む、画像処理装置のログインに用いられる認証情報を記憶する記憶装置と通信可能な電子ファイルを記憶する画像処理装置であって、
電子ファイルを送信する送信先を取得する送信先取得手段と、
前記送信先取得手段により取得された送信先に基づき、前記記憶装置に記憶されている認証情報の、前記信先のユーザによりログイン可能な画像処理装置の画像処理装置情報を参照する参照手段と、
前記参照手段による参照によって得られた画像処理装置情報と、前記電子ファイルを記憶する画像処理装置の画像処理装置情報とに従って、前記送信先取得手段で取得した送信先のユーザが当該画像処理装置にログイン可能ないとされる場合に、前記参照手段による参照によって得られた画像処理装置情報に対応する画像処理装置であって、前記送信先取得手段で取得した送信先のユーザがログイン可能な他の画像処理装置前記電子ファイルを送信する電子ファイル送信手段と、
前記電子ファイル送信手段により送信され、前記他の画像処理装置に保存された前記電子ファイルをダウンロードさせるためのリンク情報を前記他の画像処理装置より取得する取得手段と、
前記取得手段により取得したリンク情報が入力されたリンクメールを、当該画像処理装置にログイン可能でないユーザであって前記送信先取得手段で取得した送信先に対して送信するメール送信手段と
を備えることを特徴とする画像処理装置。
A user information capable of identifying a User chromatography THE, and an image processing apparatus information indicating the login image processing apparatus capable of by the user, the electronic that can communicate with a storage device for storing authentication information used to log in the image processing apparatus An image processing apparatus for storing a file,
A transmission destination acquisition means for acquiring a transmission destination for transmitting the electronic file;
Based on said destination obtained by the destination obtaining unit, the storage device in the authentication information stored in the reference means for referring to the image processing apparatus information of the transmission can log image processing apparatus by Shin destination user When,
In accordance with the image processing apparatus information obtained by reference by the reference means and the image processing apparatus information of the image processing apparatus that stores the electronic file, the user of the transmission destination acquired by the transmission destination acquisition means sends the image processing apparatus to the image processing apparatus. If that is not possible login, an image processing apparatus corresponding to the image processing apparatus information obtained by the reference by said reference means, other user can login destination acquired by the destination acquisition section An electronic file transmission means for transmitting the electronic file to the image processing apparatus;
Acquisition means for acquiring link information for downloading the electronic file transmitted by the electronic file transmission means and stored in the other image processing apparatus;
A mail transmission unit that transmits a link mail in which the link information acquired by the acquisition unit is input to a transmission destination acquired by the transmission destination acquisition unit that is a user who cannot log in to the image processing apparatus. An image processing apparatus.
前記取得手段は、前記送信先取得手段で取得した送信先のユーザが、情報処理装置から当該画像処理装置にログイン可能なユーザである場合に、当該画像処理装置に保存された電子ファイルのリンク情報を取得し、
前記送信先に従って、前記取得手段で取得したリンク情報が入力されたリンクメールを生成するメール生成手段を
更に備えることを特徴とする請求項1に記載の画像処理装置。
When the transmission destination user acquired by the transmission destination acquisition unit is a user who can log in to the image processing apparatus from the information processing apparatus, the acquisition unit stores link information of an electronic file stored in the image processing apparatus Get
The image processing apparatus according to claim 1, further comprising a mail generation unit configured to generate a link mail in which the link information acquired by the acquisition unit is input according to the transmission destination.
前記電子ファイルの送信先と送信元を設定する送信設定手段と、
前記送信設定手段で設定した送信先の情報と送信元の情報が一致するか否かを判定する送信判定手段と、
前記送信判定手段で、送信先の情報と送信元の情報が一致すると判定した場合に、前記取得手段により、当該画像処理装置に保存された電子ファイルのリンク情報を取得することを特徴とする請求項1又は2に記載の像処理装置。
Transmission setting means for setting a transmission destination and a transmission source of the electronic file;
Transmission determination means for determining whether or not the transmission destination information and the transmission source information set by the transmission setting means match;
The link information of the electronic file stored in the image processing apparatus is acquired by the acquisition unit when the transmission determination unit determines that the transmission destination information and the transmission source information match. Item 3. The image processing apparatus according to Item 1 or 2.
前記送信判定手段で、送信先の情報と送信元の情報が一致しないと判定した場合に、前記送信先のユーザが、情報処理装置から当該画像処理装置にログイン可能なユーザか否かを判定する判定手段
を更に備えることを特徴とする請求項3に記載の画像処理装置。
When the transmission determination unit determines that the transmission destination information and the transmission source information do not match, it determines whether the transmission destination user is a user who can log in to the image processing apparatus from the information processing apparatus. The image processing apparatus according to claim 3, further comprising a determination unit.
前記参照手段による参照は、認証サーバに備える記憶装置に記憶されている認証情報、又は、当該画像処理装置に備える記憶装置に記憶されている認証情報、又は、当該画像処理装置に備える記憶装置に記憶されているログイン履歴情報を参照し、前記送信先取得手段で取得した送信先のユーザが、当該画像処理装置にログイン可能なユーザであるかを判定することを特徴とする請求項1乃至4のいずれか1項に記載の画像処理装置。 The reference by the reference means is the authentication information stored in the storage device provided in the authentication server, the authentication information stored in the storage device provided in the image processing device, or the storage device provided in the image processing device. 5. The log-in history information stored therein is referred to, and it is determined whether or not the transmission destination user acquired by the transmission destination acquisition means is a user who can log in to the image processing apparatus. The image processing apparatus according to any one of the above. 前記電子ファイルは、紙文書をスキャンすることによって生成されるファイルであることを特徴とする請求項1乃至5のいずれか1項に記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the electronic file is a file generated by scanning a paper document. ーザを特定可能なユーザ情報と、当該ユーザによりログイン可能な画像処理装置を示す画像処理装置情報とを含む、画像処理装置のログインに用いられる認証情報を記憶する記憶装置と通信可能な電子ファイルを記憶する画像処理装置の処理方法であって、
前記画像処理装置が、
電子ファイルを送信する送信先を取得する送信先取得ステップと、
前記送信先取得ステップにより取得された送信先に基づき、前記記憶装置に記憶されている認証情報の、前記信先のユーザによりログイン可能な画像処理装置の画像処理装置情報を参照する参照ステップと、
前記参照ステップによる参照によって得られた画像処理装置情報と、前記電子ファイルを記憶する画像処理装置の画像処理装置情報とに従って、前記送信先取得ステップで取得した送信先のユーザが当該画像処理装置にログイン可能ないとされる場合に、前記参照ステップでの参照によって得られた画像処理装置情報に対応する画像処理装置であって、前記送信先取得ステップで取得した送信先のユーザがログイン可能な他の画像処理装置前記電子ファイルを送信する電子ファイル送信ステップと、
前記電子ファイル送信ステップにより送信され、前記他の画像処理装置に保存された前記電子ファイルをダウンロードさせるためのリンク情報を前記他の画像処理装置より取得する取得ステップと、
前記取得ステップにより取得したリンク情報が入力されたリンクメールを、当該画像処理装置にログイン可能でないユーザであって前記送信先取得ステップで取得した送信先に対して送信するメール送信ステップと
を実行することを特徴とする処理方法。
A user information capable of identifying a User chromatography THE, and an image processing apparatus information indicating the login image processing apparatus capable of by the user, the electronic that can communicate with a storage device for storing authentication information used to log in the image processing apparatus A processing method of an image processing apparatus for storing a file,
The image processing apparatus is
A transmission destination acquisition step for acquiring a transmission destination for transmitting the electronic file;
See step wherein based on the destination acquired by the destination acquisition step, referring to the storage device in the authentication information stored in the image processing apparatus information of the transmission can log image processing apparatus by Shin destination user When,
In accordance with the image processing device information obtained by the reference in the reference step and the image processing device information of the image processing device that stores the electronic file, the transmission destination user acquired in the transmission destination acquisition step sends the image processing device information to the image processing device. When it is determined that login is not possible , the image processing apparatus corresponds to the image processing apparatus information obtained by reference in the reference step, and the transmission destination user acquired in the transmission destination acquisition step can log in. An electronic file transmission step of transmitting the electronic file to another image processing apparatus;
An acquisition step of acquiring link information for downloading the electronic file transmitted by the electronic file transmission step and stored in the other image processing device, from the other image processing device;
A mail transmission step of transmitting the link mail in which the link information acquired in the acquisition step is input to the transmission destination acquired by the transmission destination acquisition step, which is a user who cannot log in to the image processing apparatus. A processing method characterized by the above.
ーザを特定可能なユーザ情報と、当該ユーザによりログイン可能な画像処理装置を示す画像処理装置情報とを含む、画像処理装置のログインに用いられる認証情報を記憶する記憶装置と通信可能な電子ファイルを記憶する画像処理装置で実行可能なプログラムであって、
前記画像処理装置を、
電子ファイルを送信する送信先を取得する送信先取得手段と、
前記送信先取得手段により取得された送信先に基づき、前記記憶装置に記憶されている認証情報の、前記信先のユーザによりログイン可能な画像処理装置の画像処理装置情報を参照する参照手段と、
前記参照手段による参照によって得られた画像処理装置情報と、前記電子ファイルを記憶する画像処理装置の画像処理装置情報とに従って、前記送信先取得手段で取得した送信先のユーザが当該画像処理装置にログイン可能ないとされる場合に、前記参照手段による参照によって得られた画像処理装置情報に対応する画像処理装置であって、前記送信先取得手段で取得した送信先のユーザがログイン可能な他の画像処理装置前記電子ファイルを送信する電子ファイル送信手段と、
前記電子ファイル送信手段により送信され、前記他の画像処理装置に保存された前記電子ファイルをダウンロードさせるためのリンク情報を前記他の画像処理装置より取得する取得手段と、
前記取得手段により取得したリンク情報が入力されたリンクメールを、当該画像処理装置にログイン可能でないユーザであって前記送信先取得手段で取得した送信先に対して送信するメール送信手段
として機能させることを特徴とするプログラム。
A user information capable of identifying a User chromatography THE, and an image processing apparatus information indicating the login image processing apparatus capable of by the user, the electronic that can communicate with a storage device for storing authentication information used to log in the image processing apparatus A program that can be executed by an image processing apparatus that stores a file,
The image processing apparatus;
A transmission destination acquisition means for acquiring a transmission destination for transmitting the electronic file;
Based on said destination obtained by the destination obtaining unit, the storage device in the authentication information stored in the reference means for referring to the image processing apparatus information of the transmission can log image processing apparatus by Shin destination user When,
In accordance with the image processing apparatus information obtained by reference by the reference means and the image processing apparatus information of the image processing apparatus that stores the electronic file, the user of the transmission destination acquired by the transmission destination acquisition means sends the image processing apparatus to the image processing apparatus. If that is not possible login, an image processing apparatus corresponding to the image processing apparatus information obtained by the reference by said reference means, other user can login destination acquired by the destination acquisition section An electronic file transmission means for transmitting the electronic file to the image processing apparatus;
Acquisition means for acquiring link information for downloading the electronic file transmitted by the electronic file transmission means and stored in the other image processing apparatus;
The link mail in which the link information acquired by the acquisition unit is input is functioned as a mail transmission unit that is a user who cannot log in to the image processing apparatus and transmits to the transmission destination acquired by the transmission destination acquisition unit. A program characterized by
JP2011256552A 2011-11-24 2011-11-24 Image processing apparatus, processing method thereof, and program. Expired - Fee Related JP5961983B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011256552A JP5961983B2 (en) 2011-11-24 2011-11-24 Image processing apparatus, processing method thereof, and program.

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011256552A JP5961983B2 (en) 2011-11-24 2011-11-24 Image processing apparatus, processing method thereof, and program.

Publications (3)

Publication Number Publication Date
JP2013110715A JP2013110715A (en) 2013-06-06
JP2013110715A5 JP2013110715A5 (en) 2015-08-06
JP5961983B2 true JP5961983B2 (en) 2016-08-03

Family

ID=48707026

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011256552A Expired - Fee Related JP5961983B2 (en) 2011-11-24 2011-11-24 Image processing apparatus, processing method thereof, and program.

Country Status (1)

Country Link
JP (1) JP5961983B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6800061B2 (en) * 2017-03-24 2020-12-16 シャープ株式会社 Image forming device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007011730A (en) * 2005-06-30 2007-01-18 Ricoh Co Ltd Document management server, document management method and program
JP4893444B2 (en) * 2007-04-18 2012-03-07 コニカミノルタビジネステクノロジーズ株式会社 Image input / output device
JP5455507B2 (en) * 2009-08-25 2014-03-26 キヤノン株式会社 Image forming apparatus, control method thereof, and program

Also Published As

Publication number Publication date
JP2013110715A (en) 2013-06-06

Similar Documents

Publication Publication Date Title
JP5142163B2 (en) Image processing apparatus, control method therefor, and program
JP5234631B2 (en) Image forming apparatus, printing control method, and program
JP5231620B2 (en) Server device
US8239459B2 (en) Data processing apparatus and data processing method
US8717604B2 (en) Image processing system, image processing method, and program for image processing method
JP2004129248A (en) Image forming apparatus and scan data processing method
JP5418211B2 (en) Image forming apparatus and control method and program thereof
JP2011087120A (en) Image forming device, file transmission system, and processing method and program in image forming device
JP5961983B2 (en) Image processing apparatus, processing method thereof, and program.
US20070083508A1 (en) Document search apparatus and method
JP5812031B2 (en) Image forming apparatus, printing system, printing control method, and program
JP2012141766A (en) Information processing apparatus, control method and program of the same, and information processing system
JP2006060484A (en) System, device and method for image processing, print processing system and method, image capturing device, and print requesting device
JP5369938B2 (en) Image forming apparatus, processing method thereof, and program
JP5116174B2 (en) Image processing system, image processing apparatus, user terminal, control method thereof, program, and recording medium recording program
JP4895800B2 (en) PRINT SYSTEM, PRINT MANAGEMENT SERVER, PRINTING DEVICE, PRINT SYSTEM CONTROL METHOD, PRINT MANAGEMENT SERVER CONTROL METHOD, PRINT DEVICE CONTROL METHOD, AND PROGRAM
JP5924817B2 (en) Information processing apparatus, information processing method, and program
JP5874388B2 (en) File transmission apparatus, control method thereof, and program
JP2014090274A (en) Image processing device, mail system and processing method therefor, and program
WO2012045862A1 (en) System and method for printing
JP2011043979A (en) Printing system, control method of the same, and program
JP2018110289A (en) Image processing device, processing method thereof, and program
JP4377141B2 (en) Image forming apparatus and print data processing program
JP2006085255A (en) Image processing apparatus, image processing system, setting processing method, storage medium storing computer-readable program, and program
JP6515487B2 (en) Server apparatus, control method for server apparatus, program, and facsimile system

Legal Events

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

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20130531

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20130531

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20141125

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20150410

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150619

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150818

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150908

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20151109

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160301

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160428

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160613

R150 Certificate of patent or registration of utility model

Ref document number: 5961983

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313115

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

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees