JP5961983B2 - Image processing apparatus, processing method thereof, and program. - Google Patents
Image processing apparatus, processing method thereof, and program. Download PDFInfo
- 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
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
しかしながら、特許文献1のような画像データをメールによって送信する仕組みでは、メールサーバに負荷がかかってしまうことがある。
However, the mechanism for transmitting image data by e-mail as in
また、複合機が大容量のストレージを有していることから、メールに画像データを添付して送信するのではなく、この複合機内にスキャンした画像データを格納しておき、クライアント端末からユーザが複合機にアクセスして、画像データを取得する仕組みが望まれている。 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.
〔実施形態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
認証サーバ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
メールサーバ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,
203はRAMで、CPU201の主メモリ、ワークエリア等として機能する。CPU201は、処理の実行に際して必要なプログラム等をROM202あるいは外部メモリ211からRAM203にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
A
また、205は入力コントローラで、キーボード(KB)209や不図示のマウス等のポインティングデバイス等からの入力を制御する。206はビデオコントローラで、CRTディスプレイ(CRT)210等の表示器への表示を制御する。なお、図2では、CRT210と記載しているが、表示器はCRTだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて管理者が使用するものである。
An
207はメモリコントローラで、ブートプログラム,各種のアプリケーション,フォントデータ,ユーザファイル,編集ファイル,各種データ等を記憶するハードディスク(HD)や、フレキシブルディスク(FD)、或いはPCMCIAカードスロットにアダプタを介して接続されるコンパクトフラッシュ(登録商標)メモリ等の外部メモリ211へのアクセスを制御する。
A
208は通信I/Fコントローラで、ネットワーク(例えば、図1に示したLAN600)を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いた通信等が可能である。
A communication I /
なお、CPU201は、例えばRAM203内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、CRT210上での表示を可能としている。また、CPU201は、CRT210上の不図示のマウスカーソル等でのユーザ指示を可能とする。
Note that the
本発明を実現するための後述する各種プログラムは、外部メモリ211に記録されており、必要に応じてRAM203にロードされることによりCPU201によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ211に格納されており、これらについての詳細な説明も後述する。
Various programs to be described later for realizing the present invention are recorded in the
次に、図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
コントローラユニット316において、301はCPUで、システム全体を制御するプロセッサである。302はRAMで、CPU301が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。
In the controller unit 316,
303はROMで、システムのブートプログラムや各種制御プログラムが格納されている。304はハードディスクドライブ(HDD)で、システムを制御するための各種プログラム,画像データ等を格納する。
A
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 /
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上に配置される。
320はイメージバスインタフェース(IMAGE BUS I/F)であり、システムバス309と画像データを高速で転送する画像バス315とを接続し、データ構造を変換するバスブリッジである。
画像バス315は、PCIバスまたはIEEE1394で構成される。画像バス315上には以下のデバイスが配置される。
The
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
317は画像処理部で、入力画像データに対し補正、加工、編集を行ったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部317は、画像データの回転や、多値画像データに対してはJPEG、2値画像データはJBIG、MMR、MH等の圧縮伸張処理を行う。
An
スキャナ部314は、原稿(紙文書)となる紙上の画像を照明し、CCDラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部308から読み取り起動指示することにより、CPU301がスキャナ部314に指示を与え、フィーダは原稿用紙を1枚ずつフィードし原稿画像の読み取り動作を行う。
The
プリンタ部312は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、CPU301からの指示によって開始する。なお、プリンタ部312には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
The
操作部308は、LCD表示部を有し、LCD上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部I/F307を介してCPU301に伝える。また、操作部308は、各種操作キーとして、例えば、スタートキー、ストップキー、IDキー、リセットキー等を備える。
The
尚、表示部はプリンタによって表示性能が異なり、タッチパネルを介して操作をできるプリンタ、単に液晶画面を備え文字列を表示(印刷状態や印刷している文書名の表示)させるだけのプリンタによって本発明は構成されている。 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
カードリーダ319は、CPU301からの制御により、携帯端末内に備えられたICカードに記憶されている情報を読み取り、該読み取った情報を外部I/F318を介してCPU301へ通知する。
The
以上のような構成によって、複合機100は、スキャナ部314から読み込んだ画像データをLAN600上に送信したり、LAN600から受信した印刷データをプリンタ部312により印刷出力することができる。
With the configuration described above, the
また、スキャナ部314から読み込んだ画像データをモデム306により、公衆回線上にFAX送信したり、公衆回線からFAX受信した画像データをプリンタ部312により出力することできる。
Further, the image data read from the
以下、図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
また、認証サーバ200は、認証サービス2100を有しており、認証サービス2100がユーザ情報管理機能2101とユーザ情報応答機能2102を有している。
The authentication server 200 includes an authentication service 2100, and the authentication service 2100 includes a user
複合機100は認証サーバ200とネットワーク経由で通信可能である。また、複合機100は紙原稿をスキャンし電子データに変換することが可能である。
The
認証機能1101は、複合機100に付属されているカードリーダ319を介してログインユーザのカードIDを読み取り、認証サーバ200のユーザ情報応答機能2102で受信することが可能なようにカードIDを含む認証要求パケットを送信する。
The authentication function 1101 reads the card ID of the logged-in user via the
そして、認証サーバ200のユーザ情報応答機能2102が返信する応答パケット内の応答フラグを取得し、認証失敗の場合はユーザに対し、認証が失敗した旨のメッセージを表示し処理を終了する。また、認証成功の場合は応答パケット内のユーザ情報(図6の602、603、604)を取得し、ユーザ名602、メールアドレス603を含むログイン情報を生成する。認証成功の場合とは、カードIDが認証テーブルに存在し、且つ、要求のあった複合機が複合機情報604と一致する場合である。
Then, the response flag in the response packet returned by the user
なお、認証サーバ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
メール送信機能1202は、スキャン機能1201で設定した宛先ごとに、HDD304に保存した電子データをメールに添付してメールサーバ300のメール受信機能3101で受信することが可能なように送信する。
The
ユーザ情報管理機能2101は、図6で示すユーザ情報テーブルを記憶し、更新を行う。
The user
ユーザ情報応答機能2102は、複合機100の認証機能1101から送信された認証パケットを受信し、受信した認証パケット内からカード情報(カードID)を取得する。カード情報に結びついたユーザ情報を図6で示すユーザ情報テーブルから検索し、検索した結果得られたユーザ名602、メールアドレス603、複合機情報604を返信する為にユーザ情報(ユーザ名602、メールアドレス603、複合機情報604)と応答フラグを含む応答パケットを返信する。
The user
次に、図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
メールサーバ300は複合機100とネットワーク経由で通信可能であり、また、メールサーバ300はクライアント端末400とネットワーク経由で通信可能である。
The mail server 300 can communicate with the
メール受信機能3101は、SMTPサーバとしての機能であり、複合機100上のメール送信機能1202から送信されてくるメールを受信する。
The
メール転送機能3102は、SMTPサーバとしての機能であり、転送先のメールアドレスに対応するクライアント端末400に対してメール受信機能3101で受信したメールを転送する。
The
メール受信機能4101は、メールサーバ300から送信されるメールを受信し本文と添付ファイルとを分けてユーザ向けに表示する。
The
次に本実施形態の一態様について図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
図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
複合機100は、オペレーティングシステムなどのプラットフォームを有しており、プラットフォームには複合機100の本体機能としてのスキャン機能とメール送信機能を有している。また、プラットフォーム上で動作する認証モジュールとスキャンモジュールを有している。なお、認証モジュールとスキャンモジュールは、任意に複合機100にインストールすることが可能なプログラム(ソフトウェア)である。
The
(1)スキャン機能は、スキャナ部314で原稿を読み取り、画像データを生成する。(2)生成された画像データはメール送信機能でメールに添付され、スキャンモジュールにローカルホスト接続にて受け渡される。なお、メール送信機能では、送信先(To)や送信元(From)のアドレスが設定され、画像データが添付されたメールが生成される。なお、送信元(From)は、複合機100にログインする際に認証サーバ200から受信したメールアドレスが設定される。すなわち、電子ファイルをメール送信する送信先と送信元を設定する(送信設定)処理である。
(1) The scan function reads an original with the
(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
(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
(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
そして、(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
メールサーバ300は、リンクメールを複合機100から受信し、クライアント端末400に送信する。
The mail server 300 receives the link mail from the
(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
なお、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
ステップ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
なお、認証サーバ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
ステップ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
次に、図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
ステップS1506で複合機100にログインすると、ステップS1601では、スキャン機能1201は複合機100の操作部308の操作画面上に図7で示すようなメール送信画面を表示する。
When logging in to the
ステップS1602では、図7に複合機100にログインしたユーザ名を表示するために、スキャン機能1201はログインしたユーザ名をRAM302に保持する。
In step S <b> 1602, the scan function 1201 holds the logged-in user name in the
ステップ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
ステップ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
ステップS1606では、スキャン機能1201はステップS1605で生成した宛先リストにログインユーザの、ステップS1603でRAM302に保持したメールアドレスをmainアドレスとして追加する(宛先設定)。
In step S1606, the scan function 1201 adds the mail address of the login user stored in the
その際宛先詳細情報に添付ファイル情報として[全てのデータ](添付)を保持する(提供方法)。本実施形態では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
ステップ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
ステップ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
次に、図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
ステップ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
なお、ステップ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
ステップS1704では、複合機100のスキャナ部314はスキャンした原稿の電子データ(画像データ)をスキャン機能1201に渡す。電子データを受け取ったスキャン機能1201は複合機100のHDD304に原稿1枚分の電子データを保存する。
In step S <b> 1704, the
ステップ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
ここで作成した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
ステップ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
なお、本実施形態では、宛先リストの宛先分メールを送信するため、電子データ(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
ステップS1713では、メール送信機能1202は、宛先リストに格納されている宛先情報の中から1件分の宛先情報(メールアドレスと設定情報(添付情報))を取得する。すなわち、電子メールの送信先を取得する処理(送信先取得)である。
In step S1713, the
ステップS1714では、メール送信機能1202はステップS1715で取得した宛先情報から添付設定を取得する。
In step S1714, the
ステップS1715では、メール送信機能1202は、画像データをユーザが取得可能にするために、図13または図14で示すようなメール本文を生成する。メール本文中にはメール送信を実行したユーザを記載する。またメール本文中の[宛先]欄には宛先リストに含まれる、宛先(メールアドレス)と添付設定で指定されている添付する情報を記載する。これは、メール送信時に、送信側が複合機100であることからFromが複合機100で、mainの宛先もsubの宛先もメールのToに設定して送信するからで、どのユーザが実際のFrom(送信者)で、どのユーザが実際のToとして送ったユーザか、どのユーザが実際のCcとして送ったユーザかをユーザに認識させるためである。
In step S1715, the
ステップS1716では、メール送信機能1202はステップS1715で取得した宛先情報から添付情報を取得し、画像データの添付が必要かを判断する。
In step S1716, the
ステップS1717では、メール送信機能1202は、ステップS1718で画像の添付が必要と判断した場合は、ステップS1705で保存した画像データを添付ファイルとしてメールに添付する。この時Fromにログインしたユーザのメールアドレスをメールに設定する。すなわち、電子ファイルをメール送信する送信元を設定する(送信設定)処理である。
In step S1717, the
ステップS1718では、メール送信機能1202は、ステップS1713で取得した宛先情報から添付情報を取得し、添付情報でリンクURLの添付が必要かを判断する。
In step S1718, the
ステップS1719では、メール送信機能1202はステップS1718でリンクURLの添付が必要と判断した場合は、宛先情報のユーザがログイン可能な複合機情報を認証サーバ200に問い合わせて取得する。具体的には、宛先情報のメールアドレスを認証サーバ200に送信し、認証サーバ200は、図6の認証テーブルからメールアドレスが一致する複合機情報を取得して、問い合わせのあった複合機へ送信することで、ログイン可能な複合機情報を取得する。
In step S1719, if the
なお、ここではメールアドレスを送信するように構成したが、ユーザ名(ユーザ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
ステップ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
図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
なお、メールの送信は、メールサーバ300に対して、メール受信機能3101が受信可能なように送信し、メールを受けたメール受信機能3101は一般的なSMTPプロトコルを使用して宛先のクライアント端末400に送信する。
The mail is sent to the mail server 300 so that the
なお、本実施形態では、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
なお、上述は、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
またスキャン機能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,
その他の図面に関しては、実施形態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
なお、図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
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.
前記画像処理装置が、
電子ファイルを送信する送信先を取得する送信先取得ステップと、
前記送信先取得ステップにより取得された送信先に基づき、前記記憶装置に記憶されている認証情報内の、前記送信先のユーザによりログイン可能な画像処理装置の画像処理装置情報を参照する参照ステップと、
前記参照ステップによる参照によって得られた画像処理装置情報と、前記電子ファイルを記憶する画像処理装置の画像処理装置情報とに従って、前記送信先取得ステップで取得した送信先のユーザが当該画像処理装置にログイン可能でないとされる場合に、前記参照ステップでの参照によって得られた画像処理装置情報に対応する画像処理装置であって、前記送信先取得ステップで取得した送信先のユーザがログイン可能な他の画像処理装置へ前記電子ファイルを送信する電子ファイル送信ステップと、
前記電子ファイル送信ステップにより送信され、前記他の画像処理装置に保存された前記電子ファイルをダウンロードさせるためのリンク情報を前記他の画像処理装置より取得する取得ステップと、
前記取得ステップにより取得したリンク情報が入力されたリンクメールを、当該画像処理装置にログイン可能でないユーザであって前記送信先取得ステップで取得した送信先に対して送信するメール送信ステップと
を実行することを特徴とする処理方法。 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
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)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6800061B2 (en) * | 2017-03-24 | 2020-12-16 | シャープ株式会社 | Image forming device |
Family Cites Families (3)
| 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 |
-
2011
- 2011-11-24 JP JP2011256552A patent/JP5961983B2/en not_active Expired - Fee Related
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 |