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
JP4078997B2 - Routing program and image processing apparatus - Google Patents
[go: Go Back, main page]

JP4078997B2 - Routing program and image processing apparatus - Google Patents

Routing program and image processing apparatus Download PDF

Info

Publication number
JP4078997B2
JP4078997B2 JP2003023262A JP2003023262A JP4078997B2 JP 4078997 B2 JP4078997 B2 JP 4078997B2 JP 2003023262 A JP2003023262 A JP 2003023262A JP 2003023262 A JP2003023262 A JP 2003023262A JP 4078997 B2 JP4078997 B2 JP 4078997B2
Authority
JP
Japan
Prior art keywords
identification information
data
voice
image data
server
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
JP2003023262A
Other languages
Japanese (ja)
Other versions
JP2004236069A (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.)
Konica Minolta Business Technologies Inc
Original Assignee
Konica Minolta Business Technologies 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 Konica Minolta Business Technologies Inc filed Critical Konica Minolta Business Technologies Inc
Priority to JP2003023262A priority Critical patent/JP4078997B2/en
Publication of JP2004236069A publication Critical patent/JP2004236069A/en
Application granted granted Critical
Publication of JP4078997B2 publication Critical patent/JP4078997B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Description

【0001】
【発明の属する技術分野】
この発明はルーティングプログラムおよび画像処理装置に関し、特に、高いセキュリティを確保しつつデータの配信を行なうことのできるルーティングプログラムおよび画像処理装置に関する。
【0002】
【従来の技術】
ネットワークの発達に伴なって、MFP(Multi Function Peripheral)でスキャンされた画像データなどの各種のデータを、サーバでルータプログラムを実行することによって、サーバを介して他の受信装置に送信することがなされている。さらに、昨今では、エンタプライズ形データベースに配信することもなされている。
【0003】
このような基幹のデータベースにデータを配信する場合には、特に、そのセキュリティの確立が重要である。
【0004】
このような場合のセキュリティを確立する方法として、たとえば特許文献1に開示されているように、従来より、ファクシミリ装置から送信を行なう際に、送信者を識別する情報(ユーザID)と、数字や記号などの当該送信者に固有のパスワードとを設定し、当該ユーザに固有の所定のパスワードが入力された場合にのみ、当該送信者からのデータを指定された送信先に配信する方法が提案されている。
【0005】
さらに、特許文献2では、データ出力者を識別する情報として音声を用いて装置にアクセスする際に本人であることの確認を行なうことで、セキュリティを向上させることのできる音声認識データ出力方式を開示している。
【0006】
【特許文献1】
特開平5−75818号公報
【0007】
【特許文献2】
特開平11−52982号公報
【0008】
【発明が解決しようとする課題】
しかしながら、特許文献1に開示されているような送信者に固有のパスワードを設定してデータの配信を行なう方法では、当該パスワードが解読される可能性もあり、セキュリティを維持することが難しいという問題があった。
【0009】
さらに、特許文献2に開示されているような音声などの固有情報を用いて本人確認を行なう場合であっても、当該装置を用いてデータ出力を行なうユーザの本人確認のみ行ない、データ出力先の正当性については確立されないという問題があった。
【0010】
本発明はこのような問題に鑑みてなされたものであって、高いセキュリティを確保しつつデータ配信を行なうことのできるルーティングプログラムおよび画像処理装置を提供することを目的としている。
【0011】
【課題を解決するための手段】
上記目的を達成するために、本発明のある局面に従うと、ルーティングプログラムは、データ送信装置から受信した送信データを所定の受信者に対して転送するための処理をコンピュータに実行させるプログラムであって、データ送信装置より、送信データと、送信データの送信者が所定の受信者に対してデータを送信するための識別情報とを受信する受信ステップと、データ送信装置から受信した識別情報と、予め送信者と対応付けて登録されている識別情報とを比較する比較ステップと、比較結果が合致する場合に、データ送信装置から受信した送信データを受信者に対して送信する送信ステップとを実行させる。
【0012】
また、上述の識別情報は、送信者と受信者との関係と対応付けて登録されていることが望ましい。
【0013】
さらに、上述の識別情報は音声による識別情報であることが望ましい。
本発明の他の局面に従うと、画像処理装置は、原稿画像を読取る画像読取手段と、原稿画像の送信者が所定の受信者に対して画像データを送信するための識別情報の入力を受付ける入力手段と、読取った画像データと受付けた識別情報とを対応付けて出力する出力手段とを備える。
【0014】
また、上述の識別情報は音声による識別情報であって、画像処理装置は、入力手段で受付けた音声による識別情報を、音声ファイルに変換する変換手段をさらに備え、出力手段は、読取った画像データと、変換した音声ファイルとを出力することが望ましい。
【0015】
【発明の実施の形態】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【0016】
図1は、本実施の形態におけるデータ転送システムの構成の具体例を示す図である。図1を参照して、本データ転送システムは、データ送信装置であるMFP(Multi Function Peripheral)1と、データ転送装置であるサーバ2と、データ受信装置であるクライアント装置3a〜3d(クライアント装置3a〜3dを代表させてクライアント装置3という)とを含み、それらは互いに通信を行なう。MFP1とサーバ2とクライアント装置3との通信は、LAN(Local Area Network)等の専用回線を介した通信であってもよいし、インターネット等の公衆電話回線を介した通信であってもよいし、無線通信であってもよい。
【0017】
データ転送システムに含まれるMFP1は、原稿をスキャンして電子データとして取込み、ユーザが設定した形式のファイルに変換する。そして、MFP1は、そのファイルを、ユーザが設定、または選択した相手先に、FTP(File Transfer Protocol)や電子メールを用いて送信する。
【0018】
図2に、本データ転送システムに含まれるMFP1の構成の具体例を、ブロック図で示す。図2を参照して、MFP1は、操作パネルなどから構成される操作部12よりユーザの指示を受付け、CPU(Central Processing Unit)などからなる制御部11によって制御される。
【0019】
制御部11で実行されるプログラムは、ROM(Read Only Memory)13などに記憶される。そして、RAM(Random Access Memory)15は、制御部11でプログラムが実行される際の一時的な作業領域となる。
【0020】
また、MFP1は、スキャナなどからなる画像読取手段であり、入力手段である画像入力部16より原稿画像を読込み、画像形成部17において画像データを生成する。そして、画像形成部17に含まれるプリンタなどで、生成された画像データが印刷される。
【0021】
さらに、MFP1は、マイクロフォンなどからなる入力手段である音声入力部18より音声入力を受付ける。そして、制御部11がHDD(Hard Disk Drive)などからなる記憶装置19に記憶されるプログラムを実行することで機能する変換手段である音声ファイル生成部191において、音声が音声ファイルに変換される。なお、記憶装置19は、ROM13に含まれるものであってもよい。
【0022】
通信I/F(インタフェース)14は、本データ転送システムのネットワークに接続するためのインタフェースであって、モデムなどを含む。MFP1は、出力手段である通信I/F14を介して、ネットワークを経由してサーバ2やクライアント装置3に対して画像データを送信する。また、MFP1は、通信I/F14を介してサーバ2やクライアント装置3と画像データ以外の情報のやり取りも行なう。
【0023】
さらに、図3は、上述の操作部12を構成する操作パネルの具体例を示す図である。図3を参照して、操作部12を構成する操作パネルは、各種情報を表示したり、コピーやファックス機能の設定や機能の登録を行なったりするためのタッチパネル1201と、コピー枚数や相手先の電話番号などの数値入力を行なうためのテンキー1202と、各種設定を行なうためのユーティリティモード画面に切替えるためのユーティリティキー1203と、設定されている各モードを一覧表示させるための設定確認キー1204と、ダイヤル時に内線から外線への発信や、情報サービスを受ける場合の待ち時間に利用するポーズキー1205と、コピーモードに切替えるためのコピーキー1206と、ファックスモードやメールモードに切替えるためのファックス/メールキー1207と、スキャンモードに切替えるためのスキャンキー1208と、暗証番号を入力する場合に用いるIDキー1209と、通常時に割込みモードに変更し、割込み時に割込みモードを解除するために用いる割込みキー1210と、設定モードを全て初期モードにリセットするパネルリセットキー1211と、原稿の読込み動作やプリント動作やファックスあるいはメールの送信を開始させるためのスタートキー1212と、原稿の読込み動作やプリント動作やファックスあるいはメールの送信を停止させるためのストップキー1213と、コピー枚数の設定を1に戻すなど、テンキー1202の入力、登録など各種数値を初期化するクリアキー1214とを備える。
【0024】
本実施の形態において、MFP1の操作部12を構成する操作パネルは、画像データを送信する相手先を選択するキーを表示する画面と、音声入力を要求する画面とを備えることを特徴とする。これらの画面は、上述のタッチパネル1201に含まれてもよいし、図3には示されない他の画面であってもよい。
【0025】
次に、本データ転送システムに含まれるサーバ2は、MFP1から画像データを受信し、送信先であるクライアント装置3に対して転送する。
【0026】
図4に、本データ転送システムに含まれるサーバ2の構成の具体例を、ブロック図で示す。図4を参照して、サーバ2は、キーボードやマウスなどから構成される操作部25より操作指示を受付け、CPUなどからなる制御部21でROM22に記憶されるプログラムが実行されることによって制御される。
【0027】
本データ転送システムにおいて、サーバ2が、MFP1から受付けた画像データをクライアント装置3に転送するために、制御部21は、HDDなどからなる記憶装置27に記憶されるルータプログラムを実行する。そして、RAM23は、制御部21でルータプログラムが実行される際の一時的な作業領域となる。なお、記憶装置27は、ROM22に含まれるものであってもよい。
【0028】
また、サーバ2は、受信手段であり、入力手段である通信I/F24を介してMFP1から送信された画像データや音声ファイルなどを受付ける。また、音声入力部26で、音声ファイルの入力を受付けてもよい。そして、制御部21でルータプログラムが実行されることによって機能する転送先判定部271において、画像データの転送先が判定される。また、制御部21でルータプログラムが実行されることによって機能する音声ファイル変換部272において、音声ファイルが声紋ファイルに変換され、制御部21でルータプログラムが実行されることによって機能する比較手段である声紋判定部273において、予め記憶装置27に登録してある登録データである声紋ファイルと比較され判定される。そして、声紋判定部273における判定結果に基づいて、制御手段である制御部21が、送信手段でもある通信I/F24よりMFP1から受付けた画像データが転送先判定部271で判定された転送先であるクライアント装置3に転送されることを許可する。
【0029】
なお、サーバ2は一般的なコンピュータを用いて構成することができ、図4に示されるハードウェア構成は一般的なコンピュータのハードウェア構成である。そのため、言うまでもなく、サーバ2のハードウェア構成は図4に示される構成に限定されない。
【0030】
本データ転送システムに含まれるクライアント装置3もまた、一般的なコンピュータを用いて構成される装置であり、その構成についてここでの詳細な説明は行なわない。
【0031】
次に、本データ転送システムにおける処理について説明する。
図5は、画像データを転送する相手先に関する情報を、クライアント装置3を用いて、サーバ2に登録する処理を示すフローチャートである。図5のフローチャートに示されるサーバ2における処理は、サーバ2の制御部21が、記憶装置27に記憶されるルータプログラムを読出して実行することによって実現される。そして、サーバ2においてルータプログラムが実行される際に、クライアント装置3に対して所定の情報の要求が送信され、サーバ2は、それに応じて送信される所定の情報をクライアント装置3から受付ける。
【0032】
あるいは、クライアント装置3において、図示されない制御部が記憶部に予め格納されている登録用のプログラムを読出して実行してもよいし、転送相手先の登録を行なうに先立って、サーバ2から登録用のプログラムをダウンロードして記憶部に一時的に格納して実行してもよい。
【0033】
図5を参照して、始めに、サーバ2は、通信I/F24を介して、クライアント装置3から転送先のアドレスの情報を受付ける(S101)。
【0034】
次に、当該クライアント装置3のユーザから転送先のアドレスに対して画像データを転送する際に音声ファイルによるセキュリティが必要な場合には(S103でYES)、さらに、サーバ2は、通信I/F24を介して、クライアント装置3から音声ファイルを受付ける(S105)。ここでは、当該クライアント装置3が音声の入力を受付ける音声入力部と、入力された音声から音声ファイルを生成する音声ファイル生成部とを備える場合、当該クライアント装置3のユーザが、任意のフレーズを音声入力部から入力し、音声ファイル生成部においてそのフレーズから音声ファイルが生成される。そして、生成された音声ファイルがクライアント装置3からサーバ2に対して送信される。この任意のフレーズは、本発明において限定されるものではなく、ユーザが独自に発するフレーズであってよい。さらに、そのフレーズは、ユーザが発する声に限定されるものでもなく、笛の音や口笛、指を鳴らす音、一定の音階の電子音、キーの押し下げ音等の音であっても構わない。
【0035】
次に、サーバ2は、音声ファイル変換部272において、受付けた音声ファイルを、各音ごとに周波数分解して声紋ファイルに変換する(S107)。ここでの変換方法は、本発明において限定されるものではなく、一般的な変換方法であって構わない。なお、本実施の形態においては、音声ファイルを声紋ファイルに変換するものとしているが、音声データの変換は声紋データに限定されるものではなく、他の形式のデータへの変換であっても構わない。
【0036】
ステップS107で変換された声紋ファイルは、当該クライアント装置3のユーザから上述の転送先に対して画像データの送信を許可する識別情報として用いられ、サーバ2は、当該クライアント装置3のユーザからの画像データの転送先として、転送先のアドレスの情報と、声紋ファイルとを対応付けて記憶装置27に登録する(S109)。つまり、ステップS109では、画像データの送信者であるユーザと画像データの受信者である転送先のアドレスとの組合せと対にして、声紋ファイルが記憶装置27に登録され、識別情報である声紋ファイルは、送信者と受信者との関係において固有に設定される。
【0037】
以上で、サーバ2での画像データの転送相手先の登録処理を終了する。上の説明においては、サーバ2が通信I/F24を介して、クライアント装置3から、転送先のアドレス情報と識別情報である声紋情報に変換される音声ファイルとからなる登録に関する情報を受付けて、その情報に基づいて転送相手先の登録処理を実行する場合について説明しているが、サーバ2が図示されない操作部や音声入力部を備える場合には、当該操作部や音声入力部から入力される情報に基づいて転送相手先の登録処理を実行することができる。また、サーバ2は、MFP1から登録に関する情報を受付けて、その情報に基づいて転送相手先の登録処理を実行することもできる。
【0038】
図6に、サーバ2の記憶装置27に記憶される転送相手先の登録データの具体例を示す。図6を参照して、クライアント装置3を用いて画像データの転送相手先の登録処理を行なったユーザ、すなわち画像データの送信者Aについては、受信者B,C,Eが、転送相手先として、アドレス情報と識別情報である声紋ファイル「aaa.mid」とが記憶装置27に登録されていることが示されている。また、受信者Dに対しては、登録がなされていないことが示されている。言い換えると、送信者Aと受信者B,C,Eとの組合せと対にして、識別情報である声紋ファイル「aaa.mid」が記憶装置27に登録されている。
【0039】
また、図6を参照して、送信者Bの登録に示されるように、転送先である受信者ごとに異なる識別情報である声紋ファイルを登録することもできる。
【0040】
また、図6を参照して、送信者Cの登録に示されるように、転送先である受信者A,Bと受信者D,Eとをグループ分けし、グループごとに異なる識別情報である声紋ファイルを登録することもできる。
【0041】
また、図6を参照して、送信者Dの受信者B,Eに対する登録(「No Check」)に示されるように、識別情報である声紋ファイルを登録せず、セキュリティチェックを不要とした転送先としてアドレス情報のみを登録することもできる。
【0042】
次に、図7に、MFP1から画像データを送信する処理を示す。図7のフローチャートに示される処理は、MFP1の制御部11が、ROM13あるいは記憶装置19に記憶されるプログラムを読出して実行することによって実現される。
【0043】
図7を参照して、始めに、MFP1は、ユーザから、画像データを送信する宛先の選択を受付ける(S201)。
【0044】
次に、制御部11は、ステップS201で受付けた宛先より、1次宛先がサーバ2であるか否かを判断する(S203)。そして、1次宛先がサーバ2ではなく、サーバ2を介さずに直接クライアント装置3等に画像データを送信する場合には(S203でNO)、通信I/F14より、選択されている宛先に対して画像データを送信する(S205)。
【0045】
一方、画像データの転送先の1次宛先がサーバ2である場合(S203でYES)、すなわち、サーバ2を経由して画像データを所定のクライアント装置3に送信する場合には、制御部11は、当該ユーザがクライアント装置3に画像データを送信する際に、音声によるセキュリティチェックが必要であるか否かをさらに判定する(S207)。ここでは、制御部11は、通信I/F14を介してサーバ2の記憶装置27にアクセスし、図6に具体例が示されるような登録データを参照することによって、音声によるセキュリティチェックが必要であるか否かを判定する。
【0046】
ステップS207での判定の結果、音声によるセキュリティチェックが不要である場合(S207でNO)、すなわち、図6の送信者Dの受信者B,Eに対する登録に示されるように、音声によるセキュリティチェックを必要とせずに画像ファイルの送信を許可する場合には、通信I/F14より、選択されている宛先に対して画像データを送信する(S205)。
【0047】
一方、ステップS207での判定の結果、音声によるセキュリティチェックが必要である場合には(S207でYES)、制御部11は、操作部12を構成するタッチパネル1201などに、音声入力の要求を表示させる(S209)。
【0048】
画像データの送信を行なおうとしているユーザは、ステップS209での表示を確認して、識別情報入力ステップで、当該ユーザが所定のクライアント装置3に対して送信するために予めサーバ2に登録してある識別情報である声紋ファイルと同じ音声を、MFP1の音声入力部18より入力する。音声入力部18からユーザの音声入力を受付けると、音声ファイル生成部19は、入力された音声を音声ファイルに変換する(S211)。なお、ここでの変換方法は本発明において限定されるものではなく、一般的な変換方法であってよい。
【0049】
その後、ユーザが、当該MFP1に原稿をセットして操作部12を構成する操作パネルのスタートキー1212を押下することで、入力ステップで、画像入力部16は当該原稿をスキャンして画像を読込む。そして、入力された画像を、指定された形式の電子ファイルに変換する。あるいは、ROM13あるいは記憶装置19に記憶されている画像データを読出して、指定された形式の電子ファイルに変換する。そして、通信I/F14より、当該電子ファイルとステップS211で変換された音声ファイルとを対応付けてサーバ2に対して送信する(S213)。なお、ステップS205あるいはステップS213での画像データの送信方法は、FTPや電子メール等の通信方法を利用することもできる。この場合、ステップS201で、宛先と共に通信方法も入力するようにすることで、送信の度に、ユーザに所望の通信方法を選択させることができる。また、登録データとして、宛先に対応付けて送信方法を予め登録しておいてもよい。なお、この場合には、宛先を選択すると、自動的にその宛先に対応付けられて設定されている通信方法が選択される。
【0050】
以上で、MFP1から画像データを送信する処理を終了する。
次に、MFP1から画像データを受取ったサーバ2での処理について、図8に示す。図8のフローチャートに示される処理は、サーバ2の制御部21が、記憶装置27に記憶されるルータプログラムを読出して実行することによって実現される。
【0051】
図8を参照して、サーバ2は、受信ステップであるステップS300でMFP1から画像データを受信すると、始めに、転送先判定部271において、ステップS300で受信した画像データの転送先を判定する(S301)。ここでは、具体的には、転送先判定部271が、MFP1から受信した画像データを含むデータから転送先の情報を抽出することで転送先を判定する。
【0052】
次に、制御部21は、ステップS301で転送先判定部271において判定された転送先が、当該ユーザから画像データを転送する相手先として登録されているか否かを、記憶装置27に記憶されている登録データを参照して判定する(S303)。
【0053】
ステップS303での判定の結果、ステップS301で転送先判定部271において判定された転送先が当該ユーザから画像データを転送する相手先として登録されていない場合には(S303でNO)、サーバ2は、MFP1から受信した画像データを指定された転送先に転送を実行せずに処理を終了する(S315)。
【0054】
一方、ステップS303での判定の結果、ステップS301で転送先判定部271において判定された転送先が当該ユーザから画像データを転送する相手先として登録されている場合には(S303でYES)、さらに、制御部21は、画像データの転送を行なうのに音声によるセキュリティチェックが必要であるか否かを、記憶装置27に記憶されている登録データを参照して判定する(S305)。すなわち、記憶装置27に、当該ユーザから転送先判定部271において判定された転送先に対して画像データの送信を許可する識別情報として声紋ファイルが登録されているか否かを判定する。
【0055】
ステップS305での判定の結果、ステップS301で転送先判定部271において判定された転送先であるクライアント装置3に対して、送信者である当該ユーザから、音声によるセキュリティチェックを必要とせずに画像データの転送が許可されている場合には(S305でNO)、指定された転送先である登録されている転送先のアドレスに対して、MFP1から受信した画像データを転送する(S313)。これは、図6に示される具体例においては、送信者Dからの画像データを受信者Bに対して転送する場合が該当する。
【0056】
一方、ステップS305での判定の結果、ステップS301で転送先判定部271において判定された転送先であるクライアント装置3に対して、送信者である当該ユーザからの画像データを転送する際に、音声によるセキュリティチェックが必要である場合には(S305でYES)、さらに、制御部21は、MFP1から画像データと共に音声ファイルが送信されているか否かを判定する(S307)。
【0057】
ステップS307での判定の結果、MFP1から画像データと共に音声ファイルが送信されていない場合には(S307でNO)、転送先判定部271において判定された転送先に対して転送不能であるものとして、サーバ2は、MFP1から受信した画像データを指定された転送先に転送を実行せずに処理を終了する(S315)。なお、この場合、画像データの転送を実行せず、ステップS315は、そのログを記憶装置27に格納する格納ステップであることが好ましい。
【0058】
一方、ステップS307での判定の結果、MFP1から画像データと共に音声ファイルが送信されている場合には(S307でYES)、受信した音声ファイルを、音声ファイル変換部272において声紋ファイルに変換する(S309)。
【0059】
次に、比較ステップであるステップS311で、声紋判定部273は、ステップS309で変換された声紋ファイルと、記憶装置27に登録されている識別情報である声紋ファイルとを比較して、一致するか否かを判定する。なお、ここでの声紋ファイルの比較の方法については、本発明において限定されるものではなく、一般的な比較方法であってよい。
【0060】
ステップS311での判定の結果、ステップS309で変換された声紋ファイルと、記憶装置27に登録されている声紋ファイルとが一致していないと判定された場合には(S311でNO)、転送先判定部271において判定された転送先に対して転送不能であるものとして、サーバ2は、MFP1から受信した画像データを指定された転送先に転送を実行せずに処理を終了する(S315)。なお、この場合、画像データの転送を実行せず、そのログを記憶装置27に格納することが好ましい。
【0061】
一方、ステップS311での判定の結果、ステップS309で変換された声紋ファイルと、記憶装置27に登録されている声紋ファイルとが一致していると判定された場合には(S311でYES)、送信ステップであるS313で、指定された転送先である登録されている転送先のアドレスに対して、MFP1から受信した画像データのみを転送する。
【0062】
以上でサーバ2における転送処理を終了する。
なお、図6の送信者Bあるいは送信者Cの登録に示されるように、転送先である受信者あるいは所定の受信者のグループに固有の声紋ファイルが識別情報として登録されている場合には、図7のステップS201において、当該声紋ファイルに変換される音声を送信宛先の選択として入力することもできる。この場合、画像データと共に音声ファイルを受信したサーバ2では、ルータプログラムを実行することによって、当該音声ファイルを声紋ファイルに変換して登録されている識別情報である声紋ファイルとの一致を判定すると共に、当該声紋ファイルに対応させて登録されている転送先のアドレス情報を読出して、受信した画像データを読出した転送先に対して転送することができる。
【0063】
本データ転送システムにおいて、上述の処理が実行されることによって、予め登録された送信者から予め登録された受信者に対してのみ、MFP1からサーバ2を介して画像データ転送される。このことによって、権限のない第3者によって画像データが送信されることを防止することができる。また、予め登録されていない受信者に対して画像データが送信されることを防止することもできる。このように、本データ転送システムにおいては、画像データの転送に関するセキュリティを高めつつデータの配信を行なうことができる。
【0064】
さらに、本データ転送システムにおいては、当該送信者から当該受信者に対して画像データを送信できるか否かの判断を、サーバ2において行ない、MFP1では、入力された音声を音声ファイルに変換してサーバ2に対して送信する処理のみを行なう。そのため、MFP1における処理を簡単にすることができ、MFP1の構成を簡略化することができる。
【0065】
さらに、本データ転送システムにおいては、識別情報として音声ファイルをデジタル化した声紋ファイルを用いて予め登録されている送信者から受信者への画像データの送信であるか否かを判断している。このように声紋による判別を行なうことで、高いセキュリティを確保することができる。
【0066】
なお、上のように、本データ転送システムでは、識別情報として音声ファイルをデジタル化した声紋ファイルを用いるものとして説明したが、識別情報は音声によるものに限定されず、その他、指紋や掌紋やアイリスや静脈形などのユーザに固有の情報をデジタル化したデータであっても構わない。そのような場合であっても、データ転送システムにおいては、画像データの送信者の指紋や掌紋などを、上述の音声と同様に扱ってデジタル化し、予め登録されている識別情報と比較して判別することで画像データの送信の許可あるいは転送不能の判断を行なう。
【0067】
さらに、本実施の形態においては、データ送信装置であるMFP1を用いて画像データを読取り、本データ転送システムにおいて画像データを転送するものとしたが、転送するデータは画像に限定されず、その他の文書データ等のデータであっても同様である。その場合、データ送信装置はMFPに限定されず、音声入力手段と音声ファイル生成手段とを備えるその他の装置であっても構わない。また、データ転送システムにおいて、データ送信装置であるMFP1とデータ転送装置であるサーバ2とは、図1に示されるように必ずしも各々独立した装置でなくてもよく、一体となってデータ送信装置として構成されていてもよい。この場合、データ送信装置にルータプログラムが格納され、当該ルータプログラムが実行されることによって上述の処理が実行されて、データ送信装置からデータ受信装置であるクライアント装置3に対するデータの送信の許可あるいは送信不能が判断される。
【0068】
なお、上述のデータ転送システムにおけるデータ転送方法であるルータプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、CD−ROM(Compact Disc-Read Only Memory)、ROM(Read Only Memory)およびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【0069】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【0070】
さらに、上述した本発明のある局面に従えば、発明の他の構成例として、以下のものが挙げられる。
【0071】
(1)データ送信装置から受信した送信データを所定の受信者に対して転送するための処理をコンピュータに実行させるプログラムであって、データ送信装置より、送信データと、送信データの送信者が所定の受信者に対してデータを送信するための識別情報とを受信する受信ステップと、データ送信装置から受信した識別情報と、予め送信者と受信者との関係と対応付けて登録されている識別情報とを比較する比較ステップと、比較結果が合致しない場合に、データ送信装置から所定の受信者に対して送信するための送信データを受信したことを示す記録を記憶手段に格納する格納ステップとを実行させる、ルーティングプログラム。
【0072】
(2)データ送信装置より、送信データと、送信データの送信者が所定の受信者に対してデータを送信するための識別情報とを受信する受信手段と、データ送信装置から受信した識別情報と、予め送信者と受信者との関係と対応付けて登録されている識別情報とを比較する比較手段と、比較結果が合致する場合に、データ送信装置から受信した送信データを受信者に対して送信する送信手段とを備える、データ転送装置。
【0073】
(3)データ送信装置より、送信データと、送信データの送信者が所定の受信者に対してデータを送信するための識別情報とを受信する受信手段と、データ送信装置から受信した識別情報と、予め送信者と受信者との関係と対応付けて登録されている識別情報とを比較する比較手段と、比較結果が合致しない場合に、データ送信装置から所定の受信者に対して送信するための送信データを受信したことを示す記録を記憶する記憶手段とを備える、データ転送装置。
【0074】
(4)原稿画像を読取る画像読取り手段と、原稿画像の送信者が所定の受信者に対して画像データを送信するための識別情報の入力を受付ける入力手段と、読取った画像データと受付けた識別情報とを出力する出力手段とを備える画像処理装置であって、画像データを前述の所定の受信者に対して送信するために識別情報が必要な場合に、識別情報の入力を要求する要求手段をさらに備える、画像処理装置。
【0075】
(5)画像データを入力する入力手段と、画像データを送信する送信者を識別するための識別情報を入力する識別情報入力手段と、入力された識別情報と、予め送信者と送信先との関係に対応付けて登録されている識別情報とを比較する比較手段と、前述の比較の結果、識別情報が一致すると判断された場合に画像データを指定された宛先へ送信することを許可する制御手段とを備える、画像処理装置。
【0076】
(6)データ送信装置とデータ転送装置とデータ受信装置とを含むデータ転送システムであって、データ送信装置は、送信データと送信データの送信者が所定の受信者に対してデータを送信するための識別情報とをデータ転送装置に対して出力し、データ転送装置は、データ送信装置から受信した識別情報と、予め送信者と受信者との関係と対応付けて登録されている識別情報とを比較して、比較結果が合致する場合に、データ送信装置から受信した送信データをデータ受信装置に対して転送する、データ転送システム。
【0077】
(7)画像データを所定の宛先に送信する処理をコンピュータに実行させるプログラムであって、画像データを入力する入力ステップと、画像データを送信する送信者を識別するための識別情報を入力する識別情報入力ステップと、入力された識別情報と、予め送信者と送信先との関係に対応付けて登録されている識別情報とを比較する比較ステップと、前述の比較の結果、識別情報が一致すると判断された場合に画像データを指定された宛先へ送信することを許可する許可ステップとを実行させる、データ処理プログラム。
【0078】
(8)前述の入力ステップと識別情報入力ステップとは、ネットワークを介した通信による入力である、(7)に記載のデータ処理プログラム。
【0079】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【図1】 本実施の形態におけるデータ転送システムの構成の具体例を示す図である。
【図2】 本データ転送システムに含まれるMFP1の構成の具体例を示すブロック図である。
【図3】 MFP1の操作部12を構成する操作パネルの具体例を示す図である。
【図4】 本データ転送システムに含まれるサーバ2の構成の具体例を示すブロック図である。
【図5】 画像データを転送する相手先に関する情報をサーバ2に登録する処理を示すフローチャートである。
【図6】 サーバ2の記憶装置27に記憶される転送相手先の登録データの具体例を示す図である。
【図7】 MFP1から画像データを送信する処理を示すフローチャートである。
【図8】 サーバ2における転送処理を示すフローチャートである。
【符号の説明】
1 MFP、2 サーバ、3,3a〜3d クライアント装置、11 MFPの制御部、12 MFPの操作部、13 MFPのROM、14 MFPの通信I/F、15 MFPのRAM、16 画像入力部、17 画像形成部、18 MFPの音声入力部、19 記憶装置、21 サーバの制御部、22 サーバのROM、23 サーバのRAM、24 通信I/F、25 サーバの操作部、26 サーバの音声入力部、27 記憶装置、191 音声ファイル生成部、271 転送先判定部、272 音声ファイル変換部、273 声紋判定部、1201 タッチパネル、1202 テンキー、1203 ユーティリティキー、1204 設定確認キー、1205 ポーズキー、1206 コピーキー、1207ファックス/メールキー、1208 スキャンキー、1209 IDキー、1210 割込みキー、1211 パネルリセットキー、1212 スタートキー、1213 ストップキー、1214 クリアキー。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a routing program and an image processing apparatus, and more particularly to a routing program and an image processing apparatus capable of distributing data while ensuring high security.
[0002]
[Prior art]
With the development of networks, various data such as image data scanned by an MFP (Multi Function Peripheral) can be transmitted to other receiving devices via the server by executing a router program on the server. Has been made. Furthermore, in recent years, it has also been distributed to an enterprise database.
[0003]
When distributing data to such a core database, it is particularly important to establish security.
[0004]
As a method for establishing security in such a case, for example, as disclosed in Patent Document 1, conventionally, when transmitting from a facsimile machine, information (user ID) for identifying a sender, numbers, A method is proposed in which a password unique to the sender such as a symbol is set and data from the sender is distributed to a specified destination only when a specific password unique to the user is input. ing.
[0005]
Further, Patent Document 2 discloses a voice recognition data output method capable of improving security by confirming the identity when accessing the apparatus using voice as information for identifying a data output person. is doing.
[0006]
[Patent Document 1]
JP-A-5-75818
[0007]
[Patent Document 2]
Japanese Patent Laid-Open No. 11-52982
[0008]
[Problems to be solved by the invention]
However, in the method for distributing data by setting a unique password for the sender as disclosed in Patent Document 1, there is a possibility that the password may be decrypted, and it is difficult to maintain security. was there.
[0009]
Furthermore, even when performing identity verification using specific information such as voice as disclosed in Patent Document 2, only the identity of the user who performs data output using the device is verified, and the data output destination There was a problem that the validity was not established.
[0010]
The present invention has been made in view of such problems, and an object of the present invention is to provide a routing program and an image processing apparatus that can perform data distribution while ensuring high security.
[0011]
[Means for Solving the Problems]
In order to achieve the above object, according to one aspect of the present invention, a routing program is a program that causes a computer to execute processing for transferring transmission data received from a data transmission device to a predetermined recipient. A reception step of receiving transmission data and identification information for transmitting data to a predetermined receiver from a data transmission device; identification information received from the data transmission device; A comparison step of comparing identification information registered in association with the sender is executed, and a transmission step of sending transmission data received from the data transmission device to the receiver when the comparison results match. .
[0012]
Moreover, it is desirable that the above-described identification information is registered in association with the relationship between the sender and the receiver.
[0013]
Furthermore, the above-described identification information is preferably voice identification information.
According to another aspect of the present invention, an image processing apparatus includes an image reading unit that reads a document image, and an input that accepts input of identification information for a sender of the document image to transmit image data to a predetermined receiver. Means, and output means for outputting the read image data and the received identification information in association with each other.
[0014]
The identification information described above is voice identification information, and the image processing apparatus further includes conversion means for converting the voice identification information received by the input means into an audio file, and the output means reads the read image data. It is desirable to output the converted audio file.
[0015]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings. In the following description, the same parts and components are denoted by the same reference numerals. Their names and functions are also the same. Therefore, detailed description thereof will not be repeated.
[0016]
FIG. 1 is a diagram illustrating a specific example of the configuration of the data transfer system according to the present embodiment. Referring to FIG. 1, this data transfer system includes an MFP (Multi Function Peripheral) 1 that is a data transmission device, a server 2 that is a data transfer device, and client devices 3a to 3d that are data reception devices (client device 3a). ˜3d are represented as client devices 3), and they communicate with each other. Communication between the MFP 1, the server 2, and the client device 3 may be communication via a dedicated line such as a LAN (Local Area Network) or may be communication via a public telephone line such as the Internet. Wireless communication may be used.
[0017]
The MFP 1 included in the data transfer system scans a document and takes it as electronic data, and converts it into a file in a format set by the user. Then, the MFP 1 transmits the file to the other party set or selected by the user using FTP (File Transfer Protocol) or electronic mail.
[0018]
FIG. 2 is a block diagram showing a specific example of the configuration of the MFP 1 included in the data transfer system. Referring to FIG. 2, MFP 1 receives a user instruction from operation unit 12 including an operation panel and is controlled by control unit 11 including a CPU (Central Processing Unit).
[0019]
A program executed by the control unit 11 is stored in a ROM (Read Only Memory) 13 or the like. A RAM (Random Access Memory) 15 serves as a temporary work area when the control unit 11 executes the program.
[0020]
The MFP 1 is an image reading unit including a scanner or the like. The MFP 1 reads an original image from the image input unit 16 that is an input unit, and generates image data in the image forming unit 17. Then, the generated image data is printed by a printer or the like included in the image forming unit 17.
[0021]
Further, the MFP 1 receives a voice input from a voice input unit 18 which is an input unit including a microphone. Then, the sound is converted into an audio file in an audio file generation unit 191 that is a conversion unit that functions when the control unit 11 executes a program stored in a storage device 19 including an HDD (Hard Disk Drive). Note that the storage device 19 may be included in the ROM 13.
[0022]
The communication I / F (interface) 14 is an interface for connecting to the network of the data transfer system, and includes a modem and the like. The MFP 1 transmits image data to the server 2 and the client device 3 via the network via the communication I / F 14 as output means. The MFP 1 also exchanges information other than image data with the server 2 and the client device 3 via the communication I / F 14.
[0023]
Further, FIG. 3 is a diagram showing a specific example of an operation panel constituting the operation unit 12 described above. Referring to FIG. 3, an operation panel constituting operation unit 12 includes a touch panel 1201 for displaying various types of information, setting a copy and fax function, and registering a function, and the number of copies and the destination. A numeric keypad 1202 for inputting a numeric value such as a telephone number; a utility key 1203 for switching to a utility mode screen for performing various settings; a setting confirmation key 1204 for displaying a list of each set mode; Pause key 1205 used for transmission from an internal line to an external line during dialing or waiting time when receiving information services, a copy key 1206 for switching to a copy mode, and a fax / mail key 1207 for switching to a fax mode or a mail mode Scan key to switch to scan mode 1208, an ID key 1209 used for inputting a personal identification number, an interrupt key 1210 used for changing to the interrupt mode at the normal time and canceling the interrupt mode at the time of interrupt, and a panel reset for resetting all setting modes to the initial mode A key 1211, a start key 1212 for starting a document reading operation, a printing operation, and fax or mail transmission; a stop key 1213 for stopping a document reading operation, a printing operation, or fax or mail transmission; A clear key 1214 for initializing various numerical values such as input and registration of the numeric keypad 1202 such as setting the number of copies to 1 is provided.
[0024]
In the present embodiment, the operation panel constituting the operation unit 12 of the MFP 1 includes a screen for displaying a key for selecting a destination to which image data is transmitted and a screen for requesting voice input. These screens may be included in the touch panel 1201 described above, or may be other screens not shown in FIG.
[0025]
Next, the server 2 included in the data transfer system receives the image data from the MFP 1 and transfers it to the client apparatus 3 that is the transmission destination.
[0026]
FIG. 4 is a block diagram showing a specific example of the configuration of the server 2 included in the data transfer system. Referring to FIG. 4, server 2 is controlled by receiving an operation instruction from operation unit 25 including a keyboard and a mouse, and executing a program stored in ROM 22 by control unit 21 including a CPU and the like. The
[0027]
In the present data transfer system, in order for the server 2 to transfer the image data received from the MFP 1 to the client device 3, the control unit 21 executes a router program stored in a storage device 27 such as an HDD. The RAM 23 becomes a temporary work area when the control unit 21 executes the router program. Note that the storage device 27 may be included in the ROM 22.
[0028]
The server 2 is a receiving unit, and accepts image data, an audio file, and the like transmitted from the MFP 1 via the communication I / F 24 that is an input unit. Further, the voice input unit 26 may accept input of a voice file. Then, the transfer destination determination unit 271 that functions when the control unit 21 executes the router program determines the transfer destination of the image data. The voice file conversion unit 272 that functions when the control unit 21 executes the router program is a comparison unit that functions when the voice file is converted into a voice print file and the control unit 21 executes the router program. The voiceprint determination unit 273 makes a determination by comparing with a voiceprint file which is registered data registered in the storage device 27 in advance. Then, based on the determination result in the voiceprint determination unit 273, the control unit 21 serving as the control unit uses the transfer destination determined by the transfer destination determination unit 271 as the image data received from the MFP 1 from the communication I / F 24 serving as the transmission unit. It is permitted to be transferred to a certain client device 3.
[0029]
The server 2 can be configured using a general computer, and the hardware configuration shown in FIG. 4 is a general computer hardware configuration. Therefore, it goes without saying that the hardware configuration of the server 2 is not limited to the configuration shown in FIG.
[0030]
The client device 3 included in the data transfer system is also a device configured using a general computer, and detailed description thereof will not be given here.
[0031]
Next, processing in the data transfer system will be described.
FIG. 5 is a flowchart showing a process of registering information related to a destination to which image data is transferred into the server 2 using the client device 3. The processing in the server 2 shown in the flowchart of FIG. 5 is realized by the control unit 21 of the server 2 reading and executing the router program stored in the storage device 27. When the router program is executed in the server 2, a request for predetermined information is transmitted to the client device 3, and the server 2 receives the predetermined information transmitted in response thereto from the client device 3.
[0032]
Alternatively, in the client device 3, a control unit (not shown) may read and execute a registration program stored in the storage unit in advance, or the server 2 may register for registration prior to registration of the transfer destination. These programs may be downloaded, temporarily stored in the storage unit, and executed.
[0033]
With reference to FIG. 5, first, the server 2 receives information on the transfer destination address from the client device 3 via the communication I / F 24 (S <b> 101).
[0034]
Next, when security by an audio file is required when transferring image data from the user of the client device 3 to the transfer destination address (YES in S103), the server 2 further performs communication I / F 24. The voice file is received from the client device 3 via S (S105). Here, when the client device 3 includes an audio input unit that receives an input of audio and an audio file generation unit that generates an audio file from the input audio, the user of the client device 3 can input an arbitrary phrase as audio Input from the input unit, and an audio file generation unit generates an audio file from the phrase. Then, the generated audio file is transmitted from the client device 3 to the server 2. This arbitrary phrase is not limited in the present invention, and may be a phrase uniquely issued by the user. Further, the phrase is not limited to the voice uttered by the user, but may be a sound such as a whistle, whistle, a sound of a finger, an electronic sound of a certain scale, or a key depression sound.
[0035]
Next, in the audio file conversion unit 272, the server 2 frequency-decomposes the received audio file for each sound and converts it into a voice print file (S107). The conversion method here is not limited in the present invention, and may be a general conversion method. In the present embodiment, an audio file is converted into a voice print file. However, the conversion of audio data is not limited to voice print data, and may be converted into data of another format. Absent.
[0036]
The voiceprint file converted in step S107 is used as identification information that permits transmission of image data from the user of the client device 3 to the transfer destination described above, and the server 2 receives an image from the user of the client device 3. As the data transfer destination, the address information of the transfer destination and the voice print file are associated with each other and registered in the storage device 27 (S109). That is, in step S109, a voice print file is registered in the storage device 27 as a pair with a combination of a user who is a sender of image data and a transfer destination address which is a receiver of image data, and a voice print file which is identification information. Is uniquely set in the relationship between the sender and the receiver.
[0037]
Thus, the registration processing of the transfer destination of the image data in the server 2 is completed. In the above description, the server 2 receives information related to registration including the address information of the transfer destination and the voice file converted into voiceprint information as identification information from the client device 3 via the communication I / F 24. Although the case where the transfer destination registration process is executed based on the information has been described, when the server 2 includes an operation unit or a voice input unit (not shown), input is performed from the operation unit or the voice input unit. Based on the information, transfer destination registration processing can be executed. Further, the server 2 can also receive registration-related information from the MFP 1 and execute transfer destination registration processing based on the information.
[0038]
FIG. 6 shows a specific example of transfer partner registration data stored in the storage device 27 of the server 2. Referring to FIG. 6, with respect to a user who has performed registration processing of an image data transfer destination using client apparatus 3, that is, image data sender A, receivers B, C, and E are used as transfer destinations. , Address information and voiceprint file “aaa.mid”, which is identification information, are registered in the storage device 27. Further, it is indicated that the receiver D is not registered. In other words, the voice print file “aaa.mid”, which is identification information, is registered in the storage device 27 as a pair with the combination of the sender A and the recipients B, C, and E.
[0039]
In addition, referring to FIG. 6, as shown in the registration of the sender B, a voice print file that is identification information that is different for each recipient that is a transfer destination can also be registered.
[0040]
In addition, referring to FIG. 6, as shown in the registration of sender C, recipients A and B as recipients and recipients D and E are grouped, and voiceprints that are identification information different for each group. You can also register files.
[0041]
In addition, referring to FIG. 6, as shown in the registration (“No Check”) of the sender D with respect to the receivers B and E, the voice print file which is identification information is not registered, and the transfer without the security check is performed. Only address information can be registered as a destination.
[0042]
Next, FIG. 7 shows processing for transmitting image data from the MFP 1. The processing shown in the flowchart of FIG. 7 is realized by the control unit 11 of the MFP 1 reading and executing a program stored in the ROM 13 or the storage device 19.
[0043]
Referring to FIG. 7, first, MFP 1 accepts selection of a destination to which image data is transmitted from the user (S201).
[0044]
Next, the control unit 11 determines whether or not the primary destination is the server 2 from the destination received in step S201 (S203). If the primary destination is not the server 2 and the image data is transmitted directly to the client device 3 or the like without going through the server 2 (NO in S203), the communication I / F 14 selects the selected destination. The image data is transmitted (S205).
[0045]
On the other hand, when the primary destination of the transfer destination of the image data is the server 2 (YES in S203), that is, when the image data is transmitted to the predetermined client device 3 via the server 2, the control unit 11 When the user transmits image data to the client device 3, it is further determined whether or not a security check by voice is necessary (S207). Here, the control unit 11 accesses the storage device 27 of the server 2 via the communication I / F 14 and refers to registration data as shown in a specific example in FIG. It is determined whether or not there is.
[0046]
As a result of the determination in step S207, if the security check by voice is not necessary (NO in S207), that is, as shown in the registration for the receivers B and E of the sender D in FIG. When the transmission of the image file is permitted without being required, the image data is transmitted to the selected destination via the communication I / F 14 (S205).
[0047]
On the other hand, as a result of the determination in step S207, if a security check by voice is necessary (YES in S207), the control unit 11 displays a voice input request on the touch panel 1201 constituting the operation unit 12 or the like. (S209).
[0048]
The user who is going to transmit the image data confirms the display in step S209 and registers in advance in the server 2 so that the user can transmit to the predetermined client device 3 in the identification information input step. The same voice as the voice print file as identification information is input from the voice input unit 18 of the MFP 1. When the user's voice input is received from the voice input unit 18, the voice file generation unit 19 converts the input voice into a voice file (S211). In addition, the conversion method here is not limited in this invention, You may be a general conversion method.
[0049]
Thereafter, when the user sets a document on the MFP 1 and presses the start key 1212 on the operation panel constituting the operation unit 12, the image input unit 16 scans the document and reads the image in the input step. . Then, the input image is converted into an electronic file of a designated format. Alternatively, the image data stored in the ROM 13 or the storage device 19 is read and converted into an electronic file of a specified format. And the said electronic file and the audio | voice file converted by step S211 are matched and transmitted with respect to the server 2 from communication I / F14 (S213). Note that the image data transmission method in step S205 or step S213 may use a communication method such as FTP or e-mail. In this case, by inputting the communication method together with the destination in step S201, the user can select a desired communication method for each transmission. Further, as the registration data, a transmission method may be registered in advance in association with the destination. In this case, when a destination is selected, a communication method set in association with the destination is automatically selected.
[0050]
This completes the process of transmitting image data from the MFP 1.
Next, the processing in the server 2 that has received the image data from the MFP 1 is shown in FIG. The processing shown in the flowchart of FIG. 8 is realized by the control unit 21 of the server 2 reading and executing the router program stored in the storage device 27.
[0051]
Referring to FIG. 8, when server 2 receives image data from MFP 1 in step S300, which is a reception step, first, transfer destination determination unit 271 determines the transfer destination of the image data received in step S300 ( S301). Specifically, the transfer destination determination unit 271 determines the transfer destination by extracting transfer destination information from data including image data received from the MFP 1.
[0052]
Next, the control unit 21 stores in the storage device 27 whether or not the transfer destination determined by the transfer destination determination unit 271 in step S301 is registered as a destination to which image data is transferred from the user. Judgment is made with reference to the registered data (S303).
[0053]
As a result of the determination in step S303, when the transfer destination determined by the transfer destination determination unit 271 in step S301 is not registered as a destination to which image data is transferred from the user (NO in S303), the server 2 Then, the process ends without executing the transfer of the image data received from the MFP 1 to the designated transfer destination (S315).
[0054]
On the other hand, as a result of the determination in step S303, if the transfer destination determined in the transfer destination determination unit 271 in step S301 is registered as a partner to which image data is transferred from the user (YES in S303), further The control unit 21 determines whether or not a voice security check is necessary to transfer the image data with reference to the registration data stored in the storage device 27 (S305). That is, it is determined whether or not a voice print file is registered in the storage device 27 as identification information that permits transmission of image data to the transfer destination determined by the transfer destination determination unit 271 from the user.
[0055]
As a result of the determination in step S305, the client device 3 that is the transfer destination determined in the transfer destination determination unit 271 in step S301 receives image data from the user who is the sender without requiring a security check by voice. Is permitted (NO in S305), the image data received from the MFP 1 is transferred to the registered transfer destination address which is the designated transfer destination (S313). This corresponds to the case where image data from the sender D is transferred to the receiver B in the specific example shown in FIG.
[0056]
On the other hand, as a result of the determination in step S305, when the image data from the user who is the sender is transferred to the client apparatus 3 which is the transfer destination determined in the transfer destination determination unit 271 in step S301, the voice is transmitted. If the security check is required (YES in S305), the control unit 21 further determines whether an audio file is transmitted together with the image data from the MFP 1 (S307).
[0057]
As a result of the determination in step S307, if an audio file is not transmitted from the MFP 1 together with the image data (NO in S307), it is determined that transfer to the transfer destination determined by the transfer destination determination unit 271 is impossible. The server 2 ends the process without executing the transfer of the image data received from the MFP 1 to the designated transfer destination (S315). In this case, image data transfer is not executed, and step S315 is preferably a storage step for storing the log in the storage device 27.
[0058]
On the other hand, if the result of determination in step S307 is that an audio file has been transmitted from the MFP 1 together with image data (YES in S307), the received audio file is converted into a voice print file by the audio file conversion unit 272 (S309). ).
[0059]
Next, in step S311, which is a comparison step, the voiceprint determination unit 273 compares the voiceprint file converted in step S309 with the voiceprint file which is identification information registered in the storage device 27, so that they match. Determine whether or not. Note that the voice print file comparison method here is not limited in the present invention, and may be a general comparison method.
[0060]
As a result of the determination in step S311, if it is determined that the voiceprint file converted in step S309 and the voiceprint file registered in the storage device 27 do not match (NO in S311), transfer destination determination Assuming that transfer to the transfer destination determined by the unit 271 is impossible, the server 2 ends the process without transferring the image data received from the MFP 1 to the designated transfer destination (S315). In this case, it is preferable to store the log in the storage device 27 without transferring the image data.
[0061]
On the other hand, as a result of the determination in step S311, when it is determined that the voiceprint file converted in step S309 matches the voiceprint file registered in the storage device 27 (YES in S311), transmission is performed. In step S313, only the image data received from the MFP 1 is transferred to the registered transfer destination address that is the designated transfer destination.
[0062]
This completes the transfer process in the server 2.
In addition, as shown in the registration of the sender B or the sender C in FIG. 6, when a voice print file unique to a recipient or a predetermined group of recipients is registered as identification information, In step S201 of FIG. 7, the sound to be converted into the voice print file can be input as a transmission destination selection. In this case, the server 2 that has received the audio file together with the image data executes a router program to convert the audio file into a voice print file and determine whether it matches the voice print file that is registered identification information. The address information of the transfer destination registered corresponding to the voice print file can be read, and the received image data can be transferred to the read transfer destination.
[0063]
In the present data transfer system, image data is transferred from the MFP 1 via the server 2 only from the sender registered in advance to the receiver registered in advance by executing the above-described processing. This can prevent image data from being transmitted by an unauthorized third party. It is also possible to prevent image data from being transmitted to recipients who are not registered in advance. As described above, in this data transfer system, it is possible to perform data distribution while enhancing security related to transfer of image data.
[0064]
Further, in this data transfer system, the server 2 determines whether or not image data can be transmitted from the sender to the receiver, and the MFP 1 converts the input voice into an audio file. Only the process of transmitting to the server 2 is performed. Therefore, the processing in the MFP 1 can be simplified, and the configuration of the MFP 1 can be simplified.
[0065]
Further, in this data transfer system, it is determined whether or not the image data is transmitted from the sender registered in advance to the receiver using a voice print file obtained by digitizing the audio file as the identification information. By performing discrimination based on voiceprints in this way, high security can be ensured.
[0066]
As described above, in this data transfer system, it has been described that a voice print file obtained by digitizing an audio file is used as identification information. However, the identification information is not limited to audio, and other information such as fingerprints, palm prints, irises, etc. It may be data obtained by digitizing information unique to a user such as a vein shape. Even in such a case, in the data transfer system, the fingerprint or palm print of the sender of the image data is handled and digitized in the same way as the above-mentioned sound, and is compared with the identification information registered in advance. By doing so, it is determined whether transmission of image data is permitted or transfer is impossible.
[0067]
Furthermore, in this embodiment, image data is read using MFP 1 which is a data transmission device and image data is transferred in this data transfer system. However, the data to be transferred is not limited to images, and other data is transferred. The same applies to data such as document data. In that case, the data transmission apparatus is not limited to the MFP, and may be another apparatus including an audio input unit and an audio file generation unit. Further, in the data transfer system, the MFP 1 as the data transmission device and the server 2 as the data transfer device do not necessarily have to be independent devices as shown in FIG. It may be configured. In this case, the router program is stored in the data transmission device, and the above-described processing is executed by executing the router program, and permission or transmission of data transmission from the data transmission device to the client device 3 that is the data reception device. Impossibility is judged.
[0068]
It is also possible to provide a router program which is a data transfer method in the above-described data transfer system. Such a program is recorded on a computer-readable recording medium such as a flexible disk attached to the computer, a CD-ROM (Compact Disc-Read Only Memory), a ROM (Read Only Memory), a memory card, etc. Can also be provided. Alternatively, the program can be provided by being recorded on a recording medium such as a hard disk built in the computer. A program can also be provided by downloading via a network.
[0069]
The provided program product is installed in a program storage unit such as a hard disk and executed. The program product includes the program itself and a recording medium on which the program is recorded.
[0070]
Furthermore, according to an aspect of the present invention described above, examples of other configurations of the invention include the following.
[0071]
(1) A program for causing a computer to execute a process for transferring transmission data received from a data transmission device to a predetermined recipient. The transmission data and the sender of the transmission data are predetermined by the data transmission device. Receiving step for receiving identification information for transmitting data to the receiver, identification information received from the data transmitting device, and identification registered in advance in association with the relationship between the sender and the receiver A comparison step for comparing information, and a storage step for storing in the storage means a record indicating that transmission data to be transmitted from the data transmission device to a predetermined recipient is received when the comparison result does not match. A routing program that runs
[0072]
(2) receiving means for receiving transmission data and identification information for transmitting data from the data transmitting apparatus to a predetermined receiver; identification information received from the data transmitting apparatus; , Comparing means for comparing the identification information registered in advance in association with the relationship between the sender and the receiver, and when the comparison result matches, the transmission data received from the data transmitting device is sent to the receiver A data transfer apparatus comprising: a transmission means for transmitting.
[0073]
(3) Receiving means for receiving transmission data and identification information for transmitting the data to the predetermined receiver from the data transmission device, and identification information received from the data transmission device A comparison means for comparing identification information registered in association with the relationship between the sender and the receiver in advance, and for transmitting the data from the data transmission device to a predetermined receiver when the comparison result does not match And a storage unit for storing a record indicating that the transmission data is received.
[0074]
(4) Image reading means for reading a document image, input means for receiving an input of identification information for a sender of the document image to transmit image data to a predetermined receiver, and the received image data and the received identification Requesting means for requesting input of identification information when the identification information is required to transmit the image data to the predetermined receiver. An image processing apparatus further comprising:
[0075]
(5) An input unit for inputting image data, an identification information input unit for inputting identification information for identifying a sender who transmits image data, an input identification information, and a sender and a destination in advance Comparison means for comparing identification information registered in association with a relationship, and control for permitting transmission of image data to a specified destination when it is determined that the identification information matches as a result of the comparison described above. And an image processing apparatus.
[0076]
(6) A data transfer system including a data transmission device, a data transfer device, and a data reception device, wherein the data transmission device transmits data to a predetermined receiver by a sender of transmission data and transmission data. The identification information received from the data transmission device and the identification information registered in advance in association with the relationship between the sender and the receiver are output to the data transfer device. A data transfer system for transferring transmission data received from a data transmitting device to a data receiving device when the comparison results match.
[0077]
(7) A program for causing a computer to execute a process of transmitting image data to a predetermined destination, an input step for inputting image data, and an identification for inputting identification information for identifying a sender who transmits the image data If the identification information matches as a result of the comparison, an information input step, a comparison step of comparing the input identification information with the identification information registered in advance in association with the relationship between the sender and the transmission destination A data processing program that executes a permission step that permits transmission of image data to a designated destination when it is determined.
[0078]
(8) The data processing program according to (7), wherein the input step and the identification information input step are inputs through communication via a network.
[0079]
The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.
[Brief description of the drawings]
FIG. 1 is a diagram showing a specific example of a configuration of a data transfer system in the present embodiment.
FIG. 2 is a block diagram showing a specific example of a configuration of MFP 1 included in the data transfer system.
3 is a diagram showing a specific example of an operation panel constituting the operation unit 12 of the MFP 1. FIG.
FIG. 4 is a block diagram showing a specific example of a configuration of a server 2 included in the data transfer system.
FIG. 5 is a flowchart showing a process of registering in the server 2 information related to a destination to which image data is transferred.
6 is a diagram showing a specific example of transfer partner registration data stored in the storage device 27 of the server 2. FIG.
FIG. 7 is a flowchart illustrating processing for transmitting image data from MFP1.
FIG. 8 is a flowchart showing transfer processing in the server 2;
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 MFP, 2 server, 3, 3a-3d Client apparatus, 11 MFP control part, 12 MFP operation part, 13 MFP ROM, 14 MFP communication I / F, 15 MFP RAM, 16 Image input part, 17 Image forming unit, 18 MFP voice input unit, 19 storage device, 21 server control unit, 22 server ROM, 23 server RAM, 24 communication I / F, 25 server operation unit, 26 server voice input unit, 27 storage device, 191 audio file generation unit, 271 transfer destination determination unit, 272 audio file conversion unit, 273 voice print determination unit, 1201 touch panel, 1202 numeric keypad, 1203 utility key, 1204 setting confirmation key, 1205 pause key, 1206 copy key, 1207 Fax / mail key, 1208 scan key, 1209 ID Key, 1210 interrupt key, 1211 panel reset key, 1212 start key, 1213 stop key, 1214 clear key.

Claims (3)

データ送信装置から受信した送信データを所定の受信者に対して転送するための処理をコンピュータに実行させるプログラムであって、
データ送信装置より、送信データと、前記送信データの送信者が所定の受信者に対してデータを送信するための、音声による識別情報とを受信する受信ステップと、
前記データ送信装置から受信した識別情報と、予め送信者と受信者との関係と対応付けて登録されている、音声による識別情報とを比較する比較ステップと、
前記比較結果が合致する場合に、前記データ送信装置から受信した送信データを前記受信者に対して送信する送信ステップとを実行させ
前記送信ステップは、
前記受信ステップで受信した識別情報に基づいて、登録されている送信者と受信者との対応より、受信者を読出すステップを含み、
前記読出された受信者に対して前記送信データを送信する、ルーティングプログラム。
A program for causing a computer to execute processing for transferring transmission data received from a data transmission device to a predetermined recipient,
A receiving step of receiving transmission data and voice identification information for transmitting data to a predetermined receiver from a data transmission device;
A comparison step for comparing the identification information received from the data transmission device with the identification information by voice, which is registered in advance in association with the relationship between the sender and the receiver;
When the comparison result matches, a transmission step of transmitting the transmission data received from the data transmission device to the receiver is executed ,
The transmitting step includes
Based on the identification information received in the receiving step, the correspondence between the registered sender and receiver includes the step of reading the receiver,
That sends the transmission data to the read recipients, routing program.
前記受信ステップで受信する前記識別情報は音声ファイルであって、
前記登録されている識別情報はデジタルデータである声紋ファイルであって、
前記比較ステップは、
前記受信ステップで受信した音声ファイルである前記識別情報をデジタル化して声紋ファイルに変換するステップを含み、
登録されている声紋ファイルである識別情報と、前記変換した、前記受信ステップで受信した識別情報とを比較する、請求項1に記載のルーティングプログラム。
The identification information received in the receiving step is an audio file,
The registered identification information is a voice print file which is digital data,
The comparison step includes
Digitizing the identification information that is the audio file received in the receiving step and converting it into a voiceprint file;
The routing program according to claim 1, wherein the identification information that is a registered voiceprint file is compared with the converted identification information received in the reception step.
原稿画像を読取る画像読取手段と、
前記原稿画像の送信者が所定の受信者に対して画像データを送信するための、音声による識別情報の入力を受付ける入力手段と、
前記入力手段で受付けた前記音声による識別情報を、音声ファイルに変換する変換手段と、
前記読取った画像データと前記変換した音声ファイルとを対応付けて出力する出力手段と
送信者と受信者との関係と対応付ける、音声による識別情報を記憶しているサーバにアクセスするアクセス手段と、
前記サーバにアクセスし、前記送信者が前記所定の受信者に対して画像データを送信するために、音声による識別情報が必要であるか否かを判断する判断手段と、
前記判断手段において、前記音声による識別情報が必要であると判断された場合に、前記音声による識別情報を要求する要求手段とを備え
前記出力手段は、前記画像データと、前記要求に応じて入力された前記識別情報を前記変換手段で変換して得られた前記音声ファイルとを、前記サーバに対して出力する、画像処理装置。
Image reading means for reading a document image;
An input means for receiving an input of identification information by voice for a sender of the original image to transmit image data to a predetermined receiver;
Conversion means for converting the voice identification information received by the input means into an audio file;
Output means for outputting the read image data and the converted audio file in association with each other ;
An access means for accessing a server storing voice identification information associated with a relationship between a sender and a receiver;
Judging means for accessing the server and judging whether or not voice identification information is necessary for the sender to send image data to the predetermined recipient;
When the determination means determines that the voice identification information is necessary, the determination means comprises request means for requesting the voice identification information ,
Said output means, said image data, said a voice file obtained the identification information input in response to the request is converted by said converting means, you output to the server, the image processing apparatus .
JP2003023262A 2003-01-31 2003-01-31 Routing program and image processing apparatus Expired - Fee Related JP4078997B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003023262A JP4078997B2 (en) 2003-01-31 2003-01-31 Routing program and image processing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003023262A JP4078997B2 (en) 2003-01-31 2003-01-31 Routing program and image processing apparatus

Publications (2)

Publication Number Publication Date
JP2004236069A JP2004236069A (en) 2004-08-19
JP4078997B2 true JP4078997B2 (en) 2008-04-23

Family

ID=32952106

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003023262A Expired - Fee Related JP4078997B2 (en) 2003-01-31 2003-01-31 Routing program and image processing apparatus

Country Status (1)

Country Link
JP (1) JP4078997B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4657097B2 (en) * 2005-12-21 2011-03-23 京セラミタ株式会社 Electronic equipment and voice operation program
KR101599772B1 (en) * 2014-07-10 2016-03-04 한국전자통신연구원 Method and apparatus for preventing leakage of printed documents using security papers

Also Published As

Publication number Publication date
JP2004236069A (en) 2004-08-19

Similar Documents

Publication Publication Date Title
US20060026434A1 (en) Image forming apparatus and image forming system
JP2010020712A (en) Information processing apparatus, method for controlling information processing apparatus, storage medium, and program
JP4009568B2 (en) Device management system and device management method
JP2010287160A (en) Information processor, and method and program for controlling information processor
US20040059922A1 (en) Continuous voice recognition for user authentication by a digital transmitting device
US20090007232A1 (en) Information processing system and information processing apparatus
JP2005049972A (en) Multifunctional image forming apparatus and document information retrieval method
JP2008005180A (en) Communication device
JP4078997B2 (en) Routing program and image processing apparatus
JP4639122B2 (en) Information processing apparatus, information processing method, and program
JP2001148753A (en) Network scanner device
JPH1079817A (en) Operation environment setting device
JP5983846B2 (en) Information processing system, image forming apparatus, processing method thereof, and program
JP2007081652A (en) Shared information processing apparatus with transmission function and image forming apparatus
WO2004088521A1 (en) Data transmission device
US20050027615A1 (en) Software obtaining system, recording medium, and computer data signal
JP2003186810A (en) Image reading apparatus
JP3622046B2 (en) Communication terminal device and program recording medium
JP2002237849A (en) Relay transfer service providing apparatus, relay transfer service using apparatus and relay transfer service system
JP2014179108A (en) Authentication system, image forming device, user management device, processing method thereof, and program
JP4692493B2 (en) Image information transmission apparatus and image information transmission management program
JP4010204B2 (en) Image processing device
JP2004151896A (en) Job process control device and method
JP4408041B2 (en) Image processing apparatus and control method thereof
JP2003008822A (en) Facsimile equipment, system and method for image data transfer, and program

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20050614

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050920

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20051117

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070521

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070529

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070719

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071002

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071127

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080128

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110215

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110215

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120215

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120215

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130215

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140215

Year of fee payment: 6

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees