JP3855753B2 - Data management system, data management method, data management apparatus, and data management program - Google Patents

Data management system, data management method, data management apparatus, and data management program Download PDF

Info

Publication number
JP3855753B2
JP3855753B2 JP2001372848A JP2001372848A JP3855753B2 JP 3855753 B2 JP3855753 B2 JP 3855753B2 JP 2001372848 A JP2001372848 A JP 2001372848A JP 2001372848 A JP2001372848 A JP 2001372848A JP 3855753 B2 JP3855753 B2 JP 3855753B2
Authority
JP
Japan
Prior art keywords
data
image forming
identification information
data management
communication
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
JP2001372848A
Other languages
Japanese (ja)
Other versions
JP2003173251A (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.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2001372848A priority Critical patent/JP3855753B2/en
Priority to US10/290,178 priority patent/US7389414B2/en
Priority to EP02025118.7A priority patent/EP1310862B1/en
Priority to CN02284748.0U priority patent/CN2692738Y/en
Priority to CNB021506221A priority patent/CN1299194C/en
Publication of JP2003173251A publication Critical patent/JP2003173251A/en
Priority to HK03106197A priority patent/HK1054091A1/en
Application granted granted Critical
Publication of JP3855753B2 publication Critical patent/JP3855753B2/en
Priority to US11/808,688 priority patent/US7757093B2/en
Priority to US11/808,686 priority patent/US7908485B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Computer And Data Communications (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、画像形成装置で処理すべき画像データを管理するデータ管理システムに関するものである。
【0002】
【従来の技術】
従来より、例えば、画像形成装置としての複数のプリンタと、これらに画像データとしての印刷データを送信するコンピュータとがネットワークを介して繋がったシステムでは、印刷要求を行う者が、印刷データの送信先となるプリンタをコンピュータから指定することで、所望のプリンタに印刷物を出力させることができる。
【0003】
ここで、印刷要求者と、この印刷要求者からの要求により出力される印刷物を受け取るべき受取対象者である受信者とが同一人物である場合には、印刷要求者(この場合、受信者でもある)が自分の近くにあるプリンタを印刷データの送信先に指定すればよいが、印刷要求者と受信者とが異なる場合には、印刷要求者が受信者の現在位置を把握していないと、受信者から離れた位置にあるプリンタで印刷物が出力されてしまうことがある。受信者が常に同じ位置にいるとは限らないからである。
【0004】
一方、特開2001−154822号公報に記載のネットワークプリンタシステムでは、印刷要求者により入力される情報キーを用いて印刷データの送信先となるプリンタを指定するようにしている。
即ち、このネットワークプリンタシステムの場合、プリンタは、印刷要求者に情報キーを入力させ、この情報を自身の識別情報(MACアドレス等)と共にネットワーク内にブロードキャストする。一方、ワークステーションは、印刷要求者に情報キーを入力させると共に、プリンタ側からブロードキャストされてきた情報キーと、自身において入力された情報キーとが一致するか否かを判定し、一致すると判定した場合に、その情報キーをブロードキャストしたプリンタを、印刷データの送信先のプリンタとして設定する。
【0005】
従って、このようなシステムを利用して、印刷要求者がコンピュータから情報キーを入力すると共に、受信者がプリンタから同一の情報キーを入力するようにすれば、受信者の近くに位置するプリンタに印刷物を出力させることが考えられる。
【0006】
【発明が解決しようとする課題】
しかしながら、このようなシステムでは、受信者が印刷物を受け取る際に、プリンタから情報キーをわざわざ入力しなければならないため、煩わしい。しかも、受信者がプリンタから入力する情報キーは、印刷要求者がコンピュータから入力する情報キーと同一の情報でなければならないことから、印刷要求者と受信者とが異なる場合は、印刷要求者から受信者に情報キーを連絡しなければならなくなり、実用的ではない。
【0007】
本発明は、こうした問題に鑑みなされたものであり、受信者に煩わしい入力操作を行わせることなく、受信者の近くの画像形成装置へ画像データを送信することができるデータ管理システムを提供することを目的としている。
【0008】
【課題を解決するための手段及び発明の効果】
上記目的を達成するためになされた請求項1に記載のデータ管理システムは、画像データが表す画像を形成する複数の画像形成装置と通信可能なデータ管理装置と、このデータ管理装置及び画像形成装置と通信可能な通信装置と、を備えたものである。尚、通信装置としては、例えば、携帯電話装置やPDA(Personal Digital(Data) Assistants)のように、容易に持ち運びができるような小型・軽量のものが好ましい。
【0009】
そして、通信装置では、検索手段が、当該通信装置と通信可能な画像形成装置を検索し、識別情報送信手段が、検索手段により画像形成装置が確認された場合に、その画像形成装置を識別するための第1識別情報を、当該通信装置を識別するための第2識別情報と共に、データ管理装置へ送信する。尚、第1識別情報は、データ管理装置にて画像形成装置を識別する際の手掛かりとなる情報であればよく、この第1識別情報としては、例えば、画像形成装置の通信先アドレスや、画像形成装置に付けられた名称等を用いることができる。また、第2識別情報は、データ管理装置にて通信装置を識別する際の手掛かりとなる情報であればよく、この第2識別情報としては、例えば、通信装置の通信先アドレスや、通信装置の所有者名等を用いることができる。
【0010】
一方、データ管理装置では、読出手段が、複数の画像形成装置のうちの何れかで処理すべき画像データから、その画像データに付与された受信者(即ち、その画像データが表す画像を受けるべき対象者)を表す受信者情報を読み出し、受信手段が、通信装置から第1識別情報及び第2識別情報を受信する。そして更に、データ送信手段が、受信手段により受信された第2識別情報に対応する受信者情報が読み出された画像データを、受信手段により受信された第1識別情報から識別される画像形成装置へ送信する。尚、画像データに付与された受信者情報とは、画像データが表す画像とは別に追加された情報であってもよく、画像データが表す画像に含まれた情報であってもよい。また、第2識別情報に対応する受信者情報とは、第2識別情報から識別される通信装置の所有者を識別するための情報のことである。
【0011】
このような請求項1のデータ管理システムでは、通信装置と画像形成装置との通信を、通信エリアが比較的狭い通信方式を用いて行うことで、通信装置の検索手段が、当該通信装置の近くに存在する画像形成装置を検索することとなる。そして、この検索手段により当該通信装置と通信可能な画像形成装置が確認された場合(即ち、当該通信装置の近くに存在する画像形成装置が検知された場合)に、通信装置の識別情報送信手段が、その確認された画像形成装置を識別するための第1識別情報を、第2識別情報と共にデータ管理装置へ送信する。尚、識別情報送信手段が各識別情報をデータ管理装置へ送信するタイミングは、例えば、検索手段により画像形成装置が確認された時であってもよく、また、検索手段により画像形成装置が確認されている状態で所定の入力操作が行われた時であってもよい。
【0012】
そして、データ管理装置では、データ送信手段が、受信手段により受信された第1識別情報から識別される画像形成装置(即ち、受信手段により受信された第2識別情報から識別される通信装置の近くに位置している画像形成装置)へ、その第2識別情報に対応する受信者情報が読み出された画像データを送信するようになっているが、ここで、第2識別情報に対応する受信者情報については、例えば、次の(1),(2)のように判断することができる。
【0013】
(1)本データ管理システムに用いられる第2識別情報と受信者情報とが同一の情報を表すものである場合、例えば、第2識別情報及び受信者情報が、共に通信装置の所有者名を表すものである場合には、受信手段により受信された第2識別情報と同一内容の受信者情報を、第2識別情報に対応する受信者情報として判断する。
【0014】
(2)一方、本データ管理システムに用いられる第2識別情報と受信者情報とが異なる情報を表すものである場合、例えば、第2識別情報が通信装置の通信先アドレスを表すものであり、受信者情報がその通信装置の所有者名を表すものである場合には、第2識別情報と受信者情報との対応を予め記憶しておき、受信手段により受信された第2識別情報に対応させて記憶している受信者情報を、第2識別情報に対応する受信者情報として判断する。
【0015】
このような請求項1のデータ管理システムによれば、通信装置を所有した受信者の近くに位置している画像形成装置へ、その受信者を表す受信者情報が付与された画像データが送信されるため、受信者が受けるべき画像を、その受信者の近くの画像形成装置に確実に形成させることができる。
【0016】
しかも、受信者は、画像データの送信先となる画像形成装置を指定するための煩雑な入力操作を行う必要がない。
例えば、通信装置により画像形成装置が確認されると直ちにデータ管理装置からその画像形成装置へ画像データが送信されるようにすれば、受信者による入力操作を全く不要にすることができる。一方、通信装置により画像形成装置が確認されても、その通信装置で所定の入力操作が行われない間はデータ管理装置からその画像形成装置へ画像データが送信されないようにすれば、受信者の意図しないタイミングで画像形成装置により画像が形成されてしまうことを防止することができるため、特に、画像データの表す画像が機密内容の場合に効果的である。そして、この場合にも、上記所定の入力操作は簡単な操作にすることが可能である。
【0017】
加えて、本データ管理システムを利用する画像形成装置には、特別な機能を持たせる必要がないため、汎用の画像形成装置(例えば、プリンタやファクシミリ等)を使用することができる
【0018】
また、請求項に記載のデータ管理システムでは、読出手段により画像データから受信者情報が読み出されなかった場合には、データ送信手段が、その画像データを予め決められた画像形成装置へ送信するように構成されている。
【0019】
このため、受信者情報が読み出されなかった画像データを適切に処理することができる。
一方、通信装置の検索手段が画像形成装置を検索しても、当該通信装置に対応する画像データ(詳しくは、当該通信装置を識別するための第2識別情報に対応する受信者情報が読み出された画像データであって、当該通信装置の所有者を受信者とする画像データ)が存在しなければ無意味である。
【0020】
そこで、請求項に記載のデータ管理システムでは、データ管理装置が、読出手段により画像データに付与された受信者情報が読み出された場合に、この受信者情報に対応する通信装置(詳しくは、受信者情報に対応する第2識別情報から識別される通信装置)へ受信通知を送信する受信通知送信手段を備え、通信装置の検索手段が、当該通信装置で受信通知が受信された場合に、画像形成装置の検索を開始するように構成されている。
【0021】
このような請求項のデータ管理システムによれば、通信装置の検索手段により、当該通信装置に対応する画像データが存在しないにもかかわらず不要な検索が行われることを防ぐことができる。
また、通信装置に対応する画像データが存在しても、その通信装置の所有者がそれに気付かなければ、画像形成装置へ出向かないことが考えられる。
【0022】
そこで、請求項に記載のデータ管理システムでは、データ管理装置が、読出手段により画像データに付与された受信者情報が読み出された場合に、この受信者情報に対応する通信装置へ受信通知を送信する受信通知送信手段を備え、通信装置が、受信通知を受信した場合に、当該通信装置の所有者に報知するための報知動作を行うように構成されている。
【0023】
このような請求項のデータ管理システムによれば、画像データの受信者が、その画像データの存在に気が付かないままでいるといったことを防ぐことができる。
ところで、第1識別情報として画像形成装置の固有情報を用いる場合には、請求項のように構成すればよい。
【0024】
即ち、請求項のデータ管理システムでは、通信装置の検索手段が、当該通信装置と通信可能な画像形成装置に記憶されているこの画像形成装置の固有情報を取得するとともに、識別情報送信手段が、検索手段により取得された画像形成装置の固有情報を、第1識別情報としてデータ管理装置へ送信するように構成されている。
【0025】
このような請求項のデータ管理システムによれば、例えば、SNMP(Simple Network Management Protocol)や、HTTP(HyperText Transfer Protocol)等といった汎用のプロトコルを用いて、汎用の画像形成装置からその画像形成装置に記憶されている固有情報を取得することができる。
【0026】
また、請求項に記載のデータ管理システムのように、検索手段が、通信を行う際に通信機器間で互いの固有情報を交換する通信方式により画像形成装置と通信を行って、この画像形成装置を検索するとともに、識別情報送信手段が、検索手段によって交換された画像形成装置の固有情報を、第1識別情報としてデータ管理装置へ送信するように構成されていてもよい。
【0027】
このような請求項のデータ管理システムによれば、例えば、bluetooth方式といった汎用の無線通信方式を用いて、汎用の画像形成装置からその画像形成装置に記憶されている固有情報としてのBDアドレス(Bluetooth Deviceアドレス)を取得することができる。
【0028】
一方、通信装置の検索手段が、当該通信装置と通信可能な画像形成装置を検索した結果、複数の画像形成装置が同時に確認されることも考えられる。
そこで、請求項に記載のデータ管理システムでは、検索手段が、無線LANを介して通信可能な通信エリア内で画像形成装置を検索するとともに、2つ以上の画像形成装置を同時に確認した場合に、確認される画像形成装置が1つになるまで通信エリアを縮小するように構成されている。
【0029】
このような請求項のデータ管理システムによれば、通信装置に最も近い画像形成装置を容易に判断することができる。
また、請求項7に記載のデータ管理方法は、画像データが表す画像を形成する複数の画像形成装置と通信可能なデータ管理装置と、該データ管理装置及び前記画像形成装置と通信可能な通信装置と、を備えたデータ管理システムにおけるデータ管理方法であって、前記通信装置にて、当該通信装置と通信可能な前記画像形成装置を検索し、検索により前記画像形成装置が確認された場合に、その画像形成装置を識別するための第1識別情報を、当該通信装置を識別するための第2識別情報と共に、前記データ管理装置へ送信し、前記データ管理装置にて、前記複数の画像形成装置のうちの何れかで処理すべき画像データから、該画像データに付与された受信者を表す受信者情報を読み出し、前記通信装置から前記第1識別情報及び前記第2識別情報を受信し、受信された第2識別情報に対応する受信者情報が読み出された画像データを、受信された第1識別情報から識別される画像形成装 置へ送信し、前記画像データから前記受信者情報が読み出されなかった場合に、その画像データを予め決められた画像形成装置へ送信することを特徴とする。
また、請求項8に記載のデータ管理装置は、画像データが表す画像を形成する複数の画像形成装置及び前記画像形成装置と通信可能な通信装置と通信可能なデータ管理装置であって、前記複数の画像形成装置のうちの何れかで処理すべき画像データを受信するデータ受信手段と、前記複数の画像形成装置のうちの何れかで処理すべき画像データから、該画像データに付与された受信者を表す受信者情報を読み出す読出手段と、前記通信装置から画像形成装置を識別するための第1識別情報及び通信装置を識別するための第2識別情報を受信する識別情報受信手段と、前記識別情報受信手段により受信された第2識別情報に対応する受信者情報が読み出された画像データを、前記識別情報受信手段により受信された第1識別情報から識別される画像形成装置へ送信するデータ送信手段と、を備え、前記データ送信手段は、前記読出手段により前記画像データから前記受信者情報が読み出されなかった場合に、その画像データを予め決められた画像形成装置へ送信することを特徴とする。
また、請求項9に記載のデータ管理プログラムは、画像データが表す画像を形成する複数の画像形成装置及び前記画像形成装置と通信可能な通信装置と通信可能なコンピュータを、前記複数の画像形成装置のうちの何れかで処理すべき画像データを受信するデータ受信手段、前記複数の画像形成装置のうちの何れかで処理すべき画像データから、該画像データに付与された受信者を表す受信者情報を読み出す読出手段、前記通信装置から画像形成装置を識別するための第1識別情報及び通信装置を識別するための第2識別情報を受信する識別情報受信手段、及び、前記識別情報受信手段により受信された第2識別情報に対応する受信者情報が読み出された画像データを、前記識別情報受信手段により受信された第1識別情報から識別される画像形成装置へ送信するデータ送信手段、として機能させるデータ管理プログラムであって、前記データ送信手段は、前記読出手段により前記画像データから前記受信者情報が読み出されなかった場合に、その画像データを予め決められた画像形成装置へ送信すること、を特徴とする。
【0030】
【発明の実施の形態】
以下、本発明が適用された実施形態のデータ管理システムについて、図面を用いて説明する。
まず図1は、本実施形態のデータ管理システムの構成を表す構成図である。
【0031】
このデータ管理システムは、プリンタ60で印刷処理すべき画像データとしての印刷データ及びFAXデータを管理するためのもので、文書サーバ10と、携帯電話装置40とを備えている。
本データ管理システムにおいて、文書サーバ10は、LAN(ローカルエリアネットワーク)2を介して、複数のプリンタ60及びパーソナルコンピュータ(以下、パソコンという)4と接続されており、また、LAN2を介してインターネット6にも接続されている。更に、文書サーバ10は、公衆回線8にも接続されている。
【0032】
そして、本実施形態において、文書サーバ10、携帯電話装置40及びプリンタ60は、それぞれbluetooth方式の無線通信が可能な構成となっている。
ここで、周知ではあるが、bluetooth方式の無線通信について簡単に説明する。
【0033】
bluetooth方式の通信は、2.4GHz帯域を用いた無線伝送方式で、その通信エリアは、送信出力のクラスにより異なるが、約10〜100[m]である。尚、本実施形態では、文書サーバ10、携帯電話装置40及びプリンタ60のそれぞれに、クラス3の送信出力のものが用いられており、半径約10[m]の通信エリア(ピコネットエリア)内に存在する通信相手との間で通信可能となっている。
【0034】
また、bluetooth方式の通信を行う機器には、各機器の固有情報であるBDアドレス(Bluetooth Deviceアドレス)が記憶されている。そして、bluetooth方式による通信では、通信範囲内に存在する通信機器を検索する際に通信機器間で互いのBDアドレスが交換されるようになっている。
【0035】
次に、文書サーバ10の構成について説明する。
文書サーバ10は、図2に示すように、各種制御を行う制御部12と、図示しない表示器(ディスプレイ)に情報を表示する表示部14と、図示しない入力器(キーボード)により外部からの入力操作を受け付ける入力部16と、不揮発性メモリのNVRAM18と、公衆回線8を介してデータの送受信を行う公衆回線通信部20と、LAN2を介してデータの送受信を行うネットワーク通信部22と、bluetooth方式の無線通信によりデータの送受信を行うbluetooth通信部24と、外部から受信した印刷データやFAXデータを図示しない記憶装置(ハードディスク)に蓄積する蓄積部26と、これらを接続するバス28とを備えている。
【0036】
また、NVRAM18は、プリンタデータベース30と、受信者データベース32と、通信方式データベース34とを備えている。尚、各データベースに記憶されている情報は、入力部16から入力されたものである。
ここで、各データベースに記憶されている情報について説明する。
【0037】
プリンタデータベース30には、図3に示すように、当該文書サーバ10とLAN2を介して接続されている各プリンタ60についての情報が記憶されている。具体的には、各プリンタ60の情報として、プリンタ名と、IPアドレス(Internet Protocolアドレス)と、BDアドレスとが記憶されており、更に、記憶されているプリンタ60のうちの一つが、後述する処理にて参照されるデフォルト装置として、予め指定されている。尚、図3では、「*」マークがデフォルト装置の指定を表している。また、以下の説明では、デフォルト装置に指定されているプリンタ60を、デフォルトプリンタ60という。
【0038】
一方、受信者データベース32には、図4に示すように、本データ管理システムを利用してプリンタ60から印刷物を受け取る受信者の情報が記憶されている。具体的には、各受信者の情報として、受信者名が記憶されており、更に、各受信者が所有する携帯電話装置40の通信先情報として、Eメールアドレスと、BDアドレスと、電話番号とが記憶されている。
【0039】
一方また、通信方式データベース34には、図5に示すように、当該文書サーバ10から携帯電話装置40への通信方式の優先度を表す情報が記憶されている。具体的には、通信方式(bluetooth、Eメール及び電話)と、それらの優先順位とが記憶されている。
【0040】
次に、携帯電話装置40の構成について説明する。
携帯電話装置40は、本データ管理システムを利用してプリンタ60から印刷物を受け取る各受信者に所有されているもので、図6に示すように、bluetooth方式の無線通信によりデータの送受信を行うbluetooth通信部42と、最寄りの基地局との無線通信によりインターネット6や公衆回線8等を介したデータの送受信を行う無線通信部44と、図示しない表示器(ディスプレイ)に情報を表示する表示部46と、図示しない入力器(操作キー)により外部からの入力操作を受け付ける入力部48と、不揮発性メモリのNVRAM50と、各種制御を行う制御部52と、これらを接続するバス54とを備えている。
【0041】
次に、プリンタ60の構成について説明する。
プリンタ60は、外部から受信した印刷データやFAXデータが表す画像を用紙へ印刷する印刷処理を行う汎用の装置で、図7に示すように、不揮発性メモリのNVRAM62と、図示しない表示器(ディスプレイ)に情報を表示する表示部64と、図示しない入力器(操作キー)により外部からの入力操作を受け付ける入力部66と、bluetooth方式の無線通信によりデータの送受信を行うbluetooth通信部68と、受信した印刷データ及びFAXデータが表す画像を用紙へ印刷する印刷部70と、各種制御を行う制御部72と、LAN2を介してデータの送受信を行うネットワーク通信部74と、これらを接続するバス76とを備えている。
【0042】
次に、パソコン4について説明する。
パソコン4には、本データ管理システム用のプリンタドライバがインストールされており、印刷に関する設定を行うための印刷設定操作として、印刷データの送信先となる文書サーバ10の指定や、この印刷データの表す画像が印刷された用紙(印刷物)を受け取るべき受信者の受信者名の入力等を行うことができるようになっている。そして、パソコン4は、印刷データの送信操作が行われると、入力された受信者名を含んだ印刷データを、送信先として指定された文書サーバ10へ、LAN2を介して送信する。
【0043】
そして、文書サーバ10は、パソコン4からLAN2を介して送られて来る印刷データや、図示しない外部のファクシミリから公衆回線8やインターネット6を介して送られて来るFAXデータを受信すると、その印刷データ又はFAXデータ(以下、これらのデータを受信データともいう)を一旦蓄積すると共に、受信データが受信された旨の受信通知を、その受信データの表す画像が印刷された印刷物を受け取るべき受信者が所有する携帯電話装置40へ送信する。そして更に、文書サーバ10は、その携帯電話装置40から受信データの送信先のプリンタ60を指示する旨の出力指令を受信すると、そのプリンタ60へ受信データを送信する。
【0044】
次に、このような文書サーバ10の動作を実現するために制御部12が行うデータ送信処理について、図8のフローチャートを用いて説明する。尚、本データ送信処理は、ネットワーク通信部22又は公衆回線通信部20により受信データが受信されることで開始される。
【0045】
このデータ送信処理が開始されると、まずS100にて、受信された受信データを蓄積部26に蓄積させる。そして、S110で、この受信データに受信者に関する受信者情報が含まれているか否かを確認するための受信者情報確認処理を行う。尚、この受信者情報確認処理の具体的な内容については、後述する。
【0046】
そして、S120へ移行し、上記受信者情報確認処理の結果、受信データに受信者情報が含まれていた否かを判定する。
このS120で、受信データに受信者情報が含まれていなかったと判定した場合には、S130へ移行し、ネットワーク通信部22に、S100にて蓄積部26に蓄積させた受信データをLAN2を介してデフォルトプリンタ60へ送信させる。尚、デフォルトプリンタ60へ受信データを送信する際の通信先情報としては、プリンタデータベース30に記憶されているIPアドレスが用いられる。
【0047】
一方、S120で、受信データに受信者情報が含まれていたと判定した場合には、S140へ移行し、受信データが受信された旨の受信通知を、その受信データに含まれている受信者情報が表す受信者(以下、この受信者を受信者Aという)が所有する携帯電話装置40へ送信させる際に用いる通信方式を選択する通信方式選択処理を行う。尚、この通信方式選択処理の具体的な内容については、後述する。
【0048】
そして、S150へ移行し、上記通信方式選択処理にて選択した通信方式に対応する通信部に、受信者Aが所有する携帯電話装置40へ受信通知を送信させる。
そして次に、S160へ移行して、受信者Aが所有する携帯電話装置40からの出力指令が受信されたか否かを判定する。尚、出力指令は、後述するが、bluetooth方式、Eメール又は電話の何れかの通信方式で送信される。
【0049】
ここで、受信された出力指令が、受信者Aが所有する携帯電話装置40により送信されたものであるか否かについては、以下のように判定する。
1)出力指令がbluetooth方式の通信で送信されて来た場合には、その出力指令に送信元の携帯電話装置40のBDアドレス(第2識別情報に相当)が含まれているため、このBDアドレスが、受信者Aが所有する携帯電話装置40のものであるか否かを、受信者データベースを参照して判定する。
【0050】
2)また、出力指令がインターネット6を介してEメールで送信されて来た場合には、その出力指令に送信元の携帯電話装置40のEメールアドレス(第2識別情報に相当)が含まれているため、このEメールアドレスに基づき、1)の場合と同様に判定する。
【0051】
3)一方、出力指令が公衆回線8を介して電話で送信されて来た場合には、その出力指令に送信元の携帯電話装置40の電話番号(第2識別情報に相当)が含まれているため、この電話番号に基づき、1)2)の場合と同様に判定する。
尚、上記1)3)では、いずれも携帯電話装置40に固有の通信先情報に基づき判定するようにしているが、これに限ったものではない。例えば、文書サーバ10が識別性のあるデータを含んだ受信通知を送信し、その受信通知を受信した携帯電話装置40が上記識別性のあるデータ(或いは、該データと関連性のあるデータ)を含んだ出力指令を返すようにすれば、文書サーバ10は、その出力指令に含まれたデータ(第2識別情報に相当)に基づき、受信通知の送信先の携帯電話装置40からのものであるか否かを判定することができる。
【0052】
そして、S160で、受信者Aが所有する携帯電話装置40からの出力指令が受信されていないと判定した場合には、S170へ移行し、受信通知を送信してからの継続時間が一定時間T1を超えたか否かを判定する。
このS170で、一定時間T1を超えていないと判定した場合には、S160へ戻る。
【0053】
一方、S170で、一定時間T1を超えたと判定した場合には、S130へ移行し、ネットワーク通信部22に、S100にて蓄積部26に蓄積させた受信データをLAN2を介してデフォルトプリンタ60へ送信させる。
一方また、S160で、受信者Aが所有する携帯電話装置40からの出力指令が受信されたと判定した場合には、S180へ移行し、ネットワーク通信部22に、S100にて蓄積部26に蓄積させた受信データをLANを介してプリンタ60へ送信させる。ここで、受信データの送信先となるプリンタ60は、受信された出力指令に基づき決定される。即ち、出力指令には、後述するが、受信者Aが所有する携帯電話装置40により検知されて存在が確認されたプリンタ60のBDアドレス(第1識別情報に相当)が含まれており、このBDアドレスに対応するIPアドレスをプリンタデータベース30から取得して、受信データを送信する際の通信先情報として用いるようになっている。
【0054】
尚、S180又はS130において、受信データの送信先となるプリンタ60が当該文書サーバ10のピコネットエリア内のプリンタ60である場合には、bluetooth通信部24に受信データを送信させるようにしてもよい。この場合には、受信された出力指令に含まれているプリンタ60のBDアドレスを、受信データを送信する際の通信先情報としてそのまま用いることができるため、プリンタデータベース30を参照する必要がない。
【0055】
こうして、S130又はS180で、プリンタ60へ受信データを送信させると、S190へ移行し、S100にて蓄積部26に蓄積させた受信データ(即ち、プリンタ60へ送信済みの受信データ)を蓄積部26に消去させて、本データ送信処理を終了する。
【0056】
つまり、本データ送信処理では、受信データに受信者情報が含まれていない場合や、受信者情報は含まれているものの、その後に出力指令が受信されない場合には、その受信データをデフォルトプリンタ60へ送信させるようになっており、一方、受信データに受信者情報が含まれており、且つ、出力指令が受信された場合には、受信データをその出力指令に基づくプリンタ60へ送信させるようになっている。
【0057】
次に、文書サーバ10の制御部12が行う受信者情報確認処理について、図9のフローチャートを用いて説明する。尚、本受信者情報確認処理は、前述したデータ送信処理(図8)におけるS110の処理に当たる。
この受信者情報確認処理が開始されると、まず、S200にて、受信データがFAXデータであるか否かを判定する。具体的には、受信データを受信した通信部と、受信データのデータ形式とに基づいて判定するようになっている。即ち、受信データが公衆回線通信部20により受信されたのであれば、その受信データはFAXデータであると判定する。また、受信データがネットワーク通信部22により受信されたのであれば、パソコン4からの印刷データとインターネットファクシミリからのFAXデータとの何れかであることが考えられるため、通信に用いたプロトコルの種類(必要に応じてデータ形式についても)に基づき判別する。
【0058】
そして、S200で、受信データがFAXデータであると判定した場合には、S210へ移行し、その受信データをスキャンして、この受信データが表す画像の宛先部分(例えば、1ページ目の画像の左上に当たる部分)を参照する。
そして次に、S220で、受信データが表す画像の宛先部分に名前の書き込みがあるか否かを判定する。
【0059】
このS220で、宛先部分に名前の書き込みがあると判定した場合には、S230へ移行し、その宛先部分に書かれている名前を、受信者名を表す受信者情報と判断して、本受信者情報確認処理を終了する。
一方、S220で、宛先部分に名前の書き込みが無いと判定した場合には、S240へ移行し、受信データに受信者情報が含まれていないと判断して、本受信者情報確認処理を終了する。
【0060】
一方また、S200で、受信データがFAXデータではない(即ち、印刷データである)と判定した場合には、S250へ移行し、受信データに受信者名が含まれているか否かを判定する。
そして、S250で、受信者名が含まれていないと判定した場合には、S240へ移行し、受信データに受信者情報が含まれていないと判断して、本受信者情報確認処理を終了する。
【0061】
一方、S250で、受信者名が含まれていると判定した場合には、S260へ移行し、その受信者名を受信者情報と判断して、本受信者情報確認処理を終了する。
次に、文書サーバ10の制御部12が行う通信方式選択処理について、図10のフローチャートを用いて説明する。尚、本通信方式選択処理は、前述したデータ送信処理(図8)におけるS140の処理に当たる。
【0062】
この通信方式選択処理が開始されると、まず、S300にて、通信方式データベース34を参照して、最も優先度の高い通信方式(この例では、bluetooth)を選択する。そして、S310へ移行し、受信者データベース32を参照して、受信データに含まれている受信者情報が表す受信者Aについて、選択した通信方式での通信先情報が登録されているか否かを判定する。尚、S310において、BDアドレスについては、受信者データベース32に登録されていても、当該文書サーバ10と通信可能な範囲(即ち、当該文書サーバ10のピコネットエリア内)にそのBDアドレスの携帯電話装置40が存在していない場合には、登録されていないと判定する。
【0063】
このS310で、通信先情報が登録されていないと判定した場合には、S320へ移行し、通信方式データベース34を参照して、次に優先度の高い通信方式を選択し、S310へ戻る。
一方、S310で、通信先情報が登録されていると判定した場合には、S330へ移行し、その通信方式に決定して、本通信方式選択処理を終了する。
【0064】
つまり、本通信方式選択処理では、受信者Aが所有する携帯電話装置40と通信可能な通信方式の中から、最も優先度が高いものを選択するようになっている。尚、本実施形態では、通信方式の優先度が、通信コストに基づき定められている。
【0065】
次に、携帯電話装置40の制御部52が行う検索処理について、図11のフローチャートを用いて説明する。尚、本検索処理は、文書サーバ10からの受信通知がbluetooth通信部42又は無線通信部44により受信されると自動的に開始される。但し、受信通知がEメールにより送信されて来た場合に限っては、そのEメールの開封操作が入力部48の操作キーから行われることにより開始される。
【0066】
この検索処理が開始されると、まずS400にて、受信データが文書サーバ10に送信されて来た旨のメッセージの表示を、表示部46に行わせる。そして、S410へ移行し、当該携帯電話装置40のピコネットエリア内にプリンタ60が存在するか否かを判定する。つまり、ピコネットエリア内でプリンタ60を検索するようになっている。
【0067】
具体的には、ピコネットエリア内のbluetooth通信機器に応答を求めるための要求信号を、bluetooth通信部42に送信させ、応答信号がbluetooth通信部42により受信されたか否かで判定する。ここで、ピコネットエリア内にプリンタ60以外のbluetooth通信機器が存在している場合にも応答信号が受信されることとなるが、bluetooth方式の通信機器が有する標準機能として、通信相手の装置の種別を問い合わせる機能があるため、この機能を利用して、応答信号を送信してきたbluetooth通信機器がプリンタ60であるか否かを判断することができる。尚、応答信号が受信されると共に、通信相手のBDアドレスが取得される。
【0068】
そして、S410で、ピコネットエリア内にプリンタ60が存在しないと判定した場合には、S420へ移行し、プリンタ60の検索を開始してからの継続時間が一定時間T2を超えたか否かを判定する。
このS420で、一定時間T2を超えたと判定した場合には、そのまま本検索処理を終了する。
【0069】
一方、S420で、一定時間T2を超えていないと判定した場合には、S430へ移行し、一定時間T3だけ待機して、S410へ戻る。尚、S430にて一定時間T3だけ待機するのは、プリンタ60の検索に要する消費電力を低減するためである。
【0070】
一方また、S410で、ピコネットエリア内にプリンタ60が存在すると判定した場合(即ち、通信可能なプリンタ60が確認された場合)には、S440へ移行し、文書サーバ10についての通信先情報の中から、最も優先度の高い通信先情報を選択する。尚、当該携帯電話装置40のNVRAM50には、文書サーバ10についての通信先情報として、BDアドレス、Eメールアドレス及び電話番号が、BDアドレス→Eメールアドレス→電話番号の優先順位で予め記憶されている。
【0071】
そして、S450へ移行し、選択した通信先情報を通信先として文書サーバ10と通信ができるか否かを判定する。
このS450で、選択した通信先情報を用いて文書サーバ10と通信ができないと判定した場合には、S460へ移行し、次に優先度の高い通信先情報を選択して、S450に戻る。
【0072】
一方、S450で、選択した通信先情報を用いて文書サーバ10と通信ができると判定した場合には、S470へ移行し、その通信先情報に対応する通信部に、存在が確認されたプリンタ60のBDアドレスを含んだ出力指令を文書サーバ10へ送信させて、本検索処理を終了する。
【0073】
次に、本データ管理システムの動作例について説明する。尚、以下の説明において、図1に示す文書サーバ10及び複数のプリンタ60は、同じフロアに設置されているものとし、図1に示す複数のパソコン4は、文書サーバ10及びプリンタ60が設置されているフロア(以下、第1フロアという)とは異なるフロア(以下、第2フロアという)に設置されているものとする。
【0074】
[第1動作例]
第1動作例として、第1フロアで仕事をしているTaroさん宛てに、第2フロアに設置されているパソコン4から、印刷データを送信する場合について説明する。
【0075】
第2フロアに設置されているパソコン4の使用者が、パソコン4からの印刷設定操作として、第1フロアに設置されている文書サーバ10を印刷データの送信先に指定すると共に、受信者名を「Taro」と入力し、更に、印刷データの送信操作を行うと、パソコン4上の印刷データが、第1フロアに設置されている文書サーバ10へLAN2を介して送信される。
【0076】
そして、文書サーバ10は、パソコン4からの印刷データを受信すると、図8のS100〜S120の処理として、受信した印刷データを一旦蓄積すると共に、この印刷データに受信者名が含まれていることを確認する。尚、パソコン4からの印刷設定操作において、受信者名が入力されなかった場合には、S130の処理へ移行し、Taroさん宛ての印刷データをLAN2を介してデフォルトプリンタ60へ送信して印刷物を出力させ、更に、S190の処理として、蓄積した印刷データを消去する。
【0077】
そして次に、文書サーバ10は、S140の処理として、印刷データに含まれている受信者名(「Taro」)の表す受信者が所有する携帯電話装置40へ受信通知を送信する際に用いる通信方式を、通信方式データベース34に記憶している通信方式の優先度と、受信者データベース32に記憶している通信先情報(詳しくは、Taroさんが所有する携帯電話装置40の通信先情報)とに基づいて選択する。
【0078】
ここで、Taroさんは、文書サーバ10から離れた位置で仕事をしており、文書サーバ10とTaroさんの所有する携帯電話装置40とが、bluetooth方式の通信を行えない状態になっているものとする。そのため、文書サーバ10は、bluetoothの次に優先度の高いEメールを通信方式として選択する。
【0079】
そして、文書サーバ10は、S150の処理として、Taroさんの所有する携帯電話装置40へEメールによる受信通知を送信する。
一方、Taroさんの所有する携帯電話装置40は、Eメールによる受信通知を受信すると、当該携帯電話装置40の本来の機能として、着信音及び振動による報知動作を行い、更に、TaroさんによりEメールの開封操作が行われると、図11のS400の処理として、文書サーバ10にデータが送信されて来た旨のメッセージを表示器に表示する。また、携帯電話装置40は、S410〜S430の処理として、当該携帯電話装置40のピコネットエリア内に存在するプリンタ60の検索を開始する。尚、この時点では、携帯電話装置40のピコネットエリア内にプリンタ60が存在しないものとする。
【0080】
そして、Taroさんが、自分宛のデータの印刷物を取りに行くために最寄りのプリンタ60の方へ出向くことで、携帯電話装置40のピコネットエリア内にプリンタ60が入ると、携帯電話装置40は、プリンタ60を検知すると共に、そのプリンタ60のBDアドレスを取得する。尚、Taroさんがプリンタ60の方へ出向かず、プリンタ60の検索を開始してからプリンタ60を検知できない継続時間が一定時間T2を超えると、携帯電話装置40は、出力指令を送信することなく処理を終了する。
【0081】
また、携帯電話装置40は、S440〜S460の処理として、予め記憶している優先順位に基づき、文書サーバ10へ出力指令を送信するための通信先情報を選択する。
ここで、Taroさんは、文書サーバ10から離れた位置にあるプリンタ60へ出向いており、文書サーバ10とTaroさんの所有する携帯電話装置40とが、bluetooth方式の通信を行えない状態になっているものとする。そのため、携帯電話装置40は、BDアドレスの次に優先度の高いEメールアドレスを、出力指令を送信するための通信先情報として用いる。
【0082】
そして、携帯電話装置40は、S470の処理として、検知したプリンタ60のBDアドレスを含む出力指令をEメールで文書サーバ10へ送信する。
一方、文書サーバ10は、図8のS160,S170の処理として、携帯電話装置40からEメールによる出力指令を受信すると、その出力指令の送信元のEメールアドレス及び受信者データベース32に基づき、Taroさんの所有する携帯電話装置40からの出力指令であると判断する。
【0083】
そして、文書サーバ10は、S180の処理として、受信した出力指令に含まれるプリンタ60のBDアドレスと、プリンタデータベース30とに基づき、携帯電話装置40により検知されたプリンタ60のIPアドレスを読み出し、このIPアドレスを通信先として、Taroさん宛の印刷データをLAN2を介して送信する。これにより、Taroさんが出向いたプリンタ60で印刷物が出力される。尚、受信通知を送信してから出力指令を受信できない継続時間が一定時間T1を超えると、S130の処理へ移行し、Taroさん宛の印刷データをLAN2を介してデフォルトプリンタ60へ送信して、印刷物を出力させる。
【0084】
その後、文書サーバ10は、S190の処理として、蓄積した印刷データを消去する。
[第2動作例]
第2動作例として、第1フロアで仕事をしているHanakoさん宛てに、公衆回線8を介して接続されている外部のファクシミリからのFAXデータが送信されて来た場合について説明する。尚、外部のファクシミリからのFAXデータは、文書サーバ10の電話番号を通信先として送信される。
【0085】
文書サーバ10は、外部のファクシミリからのFAXデータを受信すると、図8のS100〜S120の処理として、受信したFAXデータを一旦蓄積すると共に、このFAXデータをスキャンして、そのFAXデータが表す画像の宛先部分に書かれている名前(「Hanako」)を、受信者名を表す受信者情報と判断する。尚、FAXデータが表す画像の宛先部分に名前が書かれていなければ、S130の処理へ移行し、Hanakoさん宛てのFAXデータをLAN2を介してデフォルトプリンタ60へ送信して印刷物を出力させ、更に、S190の処理として、蓄積したFAXデータを消去する。
【0086】
そして次に、文書サーバ10は、S140の処理として、FAXデータに含まれている受信者名(「Hanako」)の表す受信者が所有する携帯電話装置40へ受信通知を送信する際に用いる通信方式を、通信方式データベース34に記憶している通信方式の優先度と、受信者データベース32に記憶している通信先情報(詳しくは、Hanakoさんが所有する携帯電話装置40の通信先情報)とに基づいて選択する。
【0087】
ここで、Hanakoさんは、文書サーバ10から離れた位置で仕事をしており、文書サーバ10とHanakoさんの所有する携帯電話装置40とが、bluetooth方式の通信を行えない状態になっているものとする。また、Hanakoさんの携帯電話装置40には、Eメールを送受信する機能がないものとする。そのため、文書サーバ10は、Eメールの次に優先度の高い電話を通信方式として選択する。
【0088】
そして、文書サーバ10は、S150の処理として、Hanakoさんの所有する携帯電話装置40へ、公衆回線8を介して電話による受信通知を送信する。
一方、Hanakoさんの所有する携帯電話装置40は、電話による受信通知を受信すると、当該携帯電話装置40の本来の動作として、着信音及び振動による報知動作を行い、数回のコールの後、自動着信して受信通知のデータを受信する。そして、図11のS400の処理として、文書サーバ10にデータが送信されて来た旨のメッセージを表示器に表示する。また、携帯電話装置40は、S410〜S430の処理として、当該携帯電話装置40のピコネットエリア内に存在するプリンタ60の検索を開始する。尚、この時点では、携帯電話装置40のピコネットエリア内にプリンタ60が存在しないものとする。
【0089】
そして、Hanakoさんが、自分宛のデータの印刷物を取りに行くために最寄りのプリンタ60の方へ出向くことで、携帯電話装置40のピコネットエリア内にプリンタ60が入ると、携帯電話装置40は、プリンタ60を検知すると共に、そのプリンタ60のBDアドレスを取得する。尚、Hanakoさんがプリンタ60の方へ出向かず、プリンタ60の検索を開始してからプリンタ60を検知できない継続時間が一定時間T2を超えると、携帯電話装置40は、出力指令を送信することなく処理を終了する。
【0090】
また、携帯電話装置40は、S440〜S460の処理として、予め記憶している優先順位に基づき、文書サーバ10へ出力指令を送信するための通信先情報を選択する。
ここで、Hanakoさんは、文書サーバ10に最も近い位置にあるプリンタ60へ出向いており、文書サーバ10とHanakoさんの所有する携帯電話装置40とが、bluetooth方式の通信を行える状態になっているものとする。そのため、携帯電話装置40は、優先度の最も高いBDアドレスを、出力指令を送信するための通信先情報として用いる。
【0091】
そして、携帯電話装置40は、S470の処理として、検知したプリンタ60のBDアドレスを含む出力指令を、bluetooth方式の通信で文書サーバ10へ送信する。
一方、文書サーバ10は、図8のS160,S170の処理として、携帯電話装置40からbluetooth方式の通信で出力指令を受信すると、その出力指令の送信元のBDアドレス及び受信者データベース32に基づき、Hanakoさんの所有する携帯電話装置40からの出力指令であると判断する。
【0092】
そして、文書サーバ10は、S180の処理として、受信した出力指令に含まれるプリンタ60のBDアドレスと、プリンタデータベース30とに基づき、携帯電話装置40により検知されたプリンタ60のIPアドレスを読み出し、このIPアドレスを通信先として、Hanakoさん宛のFAXデータをLAN2を介して送信する。これにより、Hanakoさんが出向いたプリンタ60で印刷物が出力される。尚、受信通知を送信してから出力指令を受信できない継続時間が一定時間T1を超えると、S130の処理へ移行し、Hanakoさん宛のFAXデータをLAN2を介してデフォルトプリンタ60へ送信して、印刷物を出力させる。
【0093】
その後、文書サーバ10は、S190の処理として、蓄積したFAXデータを消去する。
このような本実施形態のデータ管理システムによれば、受信者が受け取るべき印刷物を、その受信者の近くのプリンタ60で確実に出力させることができる。しかも、受信者は、受信通知によるメッセージを確認した後で、最寄りのプリンタ60へ出向くだけでよく、受信データの送信先のプリンタ60を指示するための面倒な入力操作を一切行う必要がない。
【0094】
また、受信者情報が含まれていない受信データについては、デフォルトプリンタ60へ送信するようになっているため、適切に処理することができる。また更に、携帯電話装置40からの出力指令を受信できない受信データについても、デフォルトプリンタ60へ送信するようになっているため、文書サーバ10内に蓄積された受信データが印刷されないまま忘れられてしまうことを防ぐことができる。
【0095】
一方、携帯電話装置40によるプリンタ60の検索が、必要なときにのみ行われるようになっているため、携帯電話装置40の消費電力を低減することができる。また、携帯電話装置40が、受信通知を受信すると、着信音及び振動による報知動作に加え、メッセージの表示による報知動作を行うことで、携帯電話装置40の所有者に受信データの存在を効果的に知らせることができる。
【0096】
加えて、本データ管理システムを利用するプリンタ60には、特別な機能を持たせる必要がないため、bluetooth方式の通信に対応した汎用のプリンタ60を使用することができる。
尚、上記実施形態では、プリンタ60が、画像形成装置に相当し、文書サーバ10が、データ管理装置に相当し、携帯電話装置40が、通信装置に相当している。
【0097】
また、bluetooth通信部42と、図11におけるS410〜S430の処理とが、検索手段に相当し、bluetooth通信部42と、無線通信部44と、図11におけるS470の処理とが、識別情報送信手段に相当している。
【0098】
一方、図8におけるS110の処理が、読出手段に相当し、公衆回線通信部20と、ネットワーク通信部22と、bluetooth通信部24と、図8におけるS160,S170の処理とが、受信手段に相当する。また更に、ネットワーク通信部22と、図8におけるS130,S180の処理とが、データ送信手段に相当し、公衆回線通信部20と、ネットワーク通信部22と、bluetooth通信部24と、図8におけるS150の処理とが、受信通知送信手段に相当している。
【0099】
以上、本発明の一実施形態について説明したが、本発明は、種々の形態を採り得ることは言うまでもない。
例えば、上記実施形態のデータ管理システムでは、携帯電話装置40が、当該携帯電話装置40のピコネットエリア内に存在するプリンタ60を検索するようになっているが、ピコネットエリア内に複数のプリンタ60が存在することも考えられる。
【0100】
そこで、携帯電話装置40が、複数のプリンタ60を検知すると、検知されるプリンタ60が1台になるまで、当該携帯電話装置40のピコネットエリアの範囲を縮小していく(即ち、送信出力を下げていく)ようにしてもよい。このようにすれば、携帯電話装置40が、当該携帯電話装置40に最も近いプリンタ60を容易に判断することができる。
【0101】
また、上記実施形態のデータ管理システムでは、文書サーバ10が、受信データを送信する際の通信先情報であるプリンタ60のIPアドレスを、携帯電話装置40からの出力指令に含まれるプリンタ60のBDアドレスと、当該文書サーバ10のプリンタデータベース30とに基づいて得るようになっているが、これに限ったものではない。例えば、携帯電話装置40が、周知の簡易ネットワーク管理プロトコル(SNMP)を利用して、プリンタ60に記憶されているそのプリンタ60の通信先情報を取得する構成であってもよい。
【0102】
具体的には、プリンタ60が、SNMPに基づく管理情報ベース(MIB)内の管理情報として、当該プリンタ60のプリンタ名、IPアドレス及びBDアドレスといった固有情報を記憶しており、携帯電話装置40が、SNMPマネージャを用いてプリンタ60から固有情報を取得し、その固有情報を含んだ出力指令を文書サーバ10へ送信する。このようにすれば、文書サーバ10は、受信データを送信する際の通信先情報であるプリンタ60のIPアドレスを、携帯電話装置40から直接取得することができるため、プリンタデータベース30を参照する必要がない。また、MIBを備えた汎用のプリンタ60をそのまま利用することができる。
【0103】
また、MIB内の情報は、SNMP以外のプロトコルを用いて取得することも可能である。例えば、MIB内の固有情報についてのURLがプリンタ60で定義されていれば、携帯電話装置40が、HTTPを用いてそのURLを指定したGet指令をプリンタ60へ送信することで、MIB内の固有情報を返信させることができる。
【0104】
また更に、上記実施形態のデータ管理システムでは、携帯電話装置40が、プリンタ60を検知すると直ちに出力指令を文書サーバ10へ送信するようになっているが、これに限ったものではない。例えば、携帯電話装置40が、プリンタ60を検知すると、まず当該携帯電話装置40の所有者にプリンタ60を出力してよいか否かの確認操作を求めるようにしてもよい。このようにすれば、受信者が意図していないタイミングで印刷物が出力されてしまうことを防止することができるので、特に、機密内容の画像を印刷する場合に効果的である。また、上記確認操作は、簡単な操作(例えば、1つのキーを押すだけのワンタッチ操作)にすることが可能であるため、操作が煩雑にならない。
【0105】
一方、上記実施形態のデータ管理システムでは、携帯電話装置40が、プリンタ60を検索するための無線LANによる通信方式としてbluetooth方式を用いたが、これ以外の通信方式(例えば、IEEE802.11など)を用いてもよい。
【0106】
一方また、文書サーバ10は、プリンタ60と一体のものであってもよい。例えば、プリンタ機能やファクシミリ機能を備えた複合装置(所謂、マルチファンクションペリフェラル(MFP))に文書サーバ10を組み込んだものが考えられる。尚、この場合には、MFPにおいてプリンタ60として機能する部分が、画像形成装置に相当し、MFPにおいて文書サーバ10として機能する部分が、データ管理装置に相当する。
【0107】
また、上記実施形態では、画像形成装置として印刷データ又はFAXデータが表す画像を用紙へ印刷するプリンタ60を用いたが、これに限ったものではなく、例えば、受信したデータが表す画像を画面に表示する表示装置であってもよい。
【0108】
更に、上記実施形態では、文書データに受信データが到来した後であって、かつ、携帯電話装置40からプリンタ60のBDアドレスを受信した後に、そのプリンタ60に対して受信データを送信する例を挙げて説明したが、これに限ったものではなく、携帯電話装置40から受信したプリンタ60のBDアドレスの内、最新のBDアドレスを記憶しておき、文書サーバに受信データが到来する度に、その最新のBDアドレスを有するプリンタ60に受信データを送信する構成にしても良い。
【図面の簡単な説明】
【図1】 実施形態のデータ管理システムの構成を表す構成図である。
【図2】 文書サーバの構成を表すブロック図である。
【図3】 プリンタデータベースの説明図である。
【図4】 受信者データベースの説明図である。
【図5】 通信方式データベースの説明図である。
【図6】 携帯電話装置の構成を表すブロック図である。
【図7】 プリンタの構成を表すブロック図である。
【図8】 データ送信処理を表すフローチャートである。
【図9】 受信者情報確認処理を表すフローチャートである。
【図10】 通信方式選択処理を表すフローチャートである。
【図11】 検索処理を表すフローチャートである。
【符号の説明】
10…文書サーバ、12,52,72…制御部、14,46,64…表示部、16,48,66…入力部、18,50,62…NVRAM、20…公衆回線通信部、22,74…ネットワーク通信部、24,42,68…bluetooth通信部、26…蓄積部、28,54,76…バス、30…プリンタデータベース、32…受信者データベース、34…通信方式データベース、40…携帯電話装置、44…無線通信部、60…プリンタ、70…印刷部
[0001]
BACKGROUND OF THE INVENTION
  The present invention relates to a data management system that manages image data to be processed by an image forming apparatus.
[0002]
[Prior art]
  Conventionally, for example, in a system in which a plurality of printers as image forming apparatuses and a computer that transmits print data as image data are connected to these via a network, a person who makes a print request sends a print data transmission destination. By specifying the printer to be used from the computer, the printed matter can be output to the desired printer.
[0003]
  Here, if the print requester and the recipient who is the recipient who should receive the printed matter output by the request from the print requester are the same person, the print requester (in this case, even the recipient) If there is a difference between the print requester and the recipient, the print requester must know the current location of the recipient. In some cases, the printed matter may be output by a printer located away from the recipient. This is because the recipient is not always in the same position.
[0004]
  On the other hand, in the network printer system described in Japanese Patent Laid-Open No. 2001-154822, a printer as a transmission destination of print data is designated using an information key input by a print requester.
  That is, in the case of this network printer system, the printer causes the print requester to input an information key, and broadcasts this information along with its own identification information (MAC address, etc.) in the network. On the other hand, the workstation allows the print requester to input an information key, determines whether the information key broadcast from the printer side matches the information key input by itself, and determines that they match. In this case, the printer that broadcasts the information key is set as the printer to which the print data is transmitted.
[0005]
  Therefore, by using such a system, if the print requester inputs the information key from the computer and the receiver inputs the same information key from the printer, the printer located near the receiver can be used. It is conceivable to output a printed matter.
[0006]
[Problems to be solved by the invention]
  However, in such a system, when the recipient receives the printed matter, it is troublesome because the information key must be input from the printer. In addition, since the information key that the receiver inputs from the printer must be the same information as the information key that the print requester inputs from the computer, if the print requester and the receiver are different, the print requester You will have to contact the recipient with an information key, which is not practical.
[0007]
  The present invention has been made in view of these problems, and provides a data management system capable of transmitting image data to an image forming apparatus near the recipient without causing the recipient to perform troublesome input operations. It is an object.
[0008]
[Means for Solving the Problems and Effects of the Invention]
  The data management system according to claim 1, wherein the data management system is configured to communicate with a plurality of image forming apparatuses that form an image represented by image data, and the data management apparatus and the image forming apparatus. And a communication device capable of communicating with each other. The communication device is preferably a small and light-weight device that can be easily carried, such as a mobile phone device or PDA (Personal Digital (Data) Assistants).
[0009]
  In the communication apparatus, the search unit searches for an image forming apparatus that can communicate with the communication apparatus, and the identification information transmission unit identifies the image forming apparatus when the image forming apparatus is confirmed by the search unit. First identification information for transmission is transmitted to the data management device together with second identification information for identifying the communication device. Note that the first identification information may be information that serves as a clue when the data management apparatus identifies the image forming apparatus. Examples of the first identification information include a communication destination address of the image forming apparatus and an image. A name or the like given to the forming apparatus can be used. The second identification information may be any information that is a clue when identifying the communication device in the data management device. Examples of the second identification information include the communication destination address of the communication device and the communication device. An owner name or the like can be used.
[0010]
  On the other hand, in the data management apparatus, the reading means should receive the receiver (that is, the image represented by the image data) given to the image data from the image data to be processed by any of the plurality of image forming apparatuses. Recipient information representing the target person) is read, and the receiving means receives the first identification information and the second identification information from the communication device. Further, the image forming apparatus in which the data transmitting unit identifies the image data from which the receiver information corresponding to the second identification information received by the receiving unit is read from the first identification information received by the receiving unit. Send to. The recipient information added to the image data may be information added separately from the image represented by the image data, or may be information included in the image represented by the image data. The recipient information corresponding to the second identification information is information for identifying the owner of the communication device identified from the second identification information.
[0011]
  In such a data management system according to the first aspect, communication between the communication apparatus and the image forming apparatus is performed using a communication method with a relatively small communication area, so that the search unit of the communication apparatus can be located near the communication apparatus. In this case, the image forming apparatus existing in is searched. Then, when an image forming apparatus communicable with the communication apparatus is confirmed by the search means (that is, when an image forming apparatus existing near the communication apparatus is detected), identification information transmission means of the communication apparatus Transmits the first identification information for identifying the confirmed image forming apparatus to the data management apparatus together with the second identification information. Note that the timing at which the identification information transmitting unit transmits each piece of identification information to the data management apparatus may be, for example, when the image forming apparatus is confirmed by the retrieval unit, or the image forming apparatus is confirmed by the retrieval unit. It may be when a predetermined input operation is performed in a state where
[0012]
  In the data management apparatus, the data transmission means is an image forming apparatus identified from the first identification information received by the reception means (that is, near the communication apparatus identified from the second identification information received by the reception means). The image data from which the recipient information corresponding to the second identification information is read is transmitted to the image forming apparatus located in the image forming apparatus). Here, the reception corresponding to the second identification information is performed. About person information, it can judge like following (1) and (2), for example.
[0013]
  (1) When the second identification information and the receiver information used in the data management system represent the same information, for example, both the second identification information and the receiver information indicate the owner name of the communication device. In the case where it is expressed, the receiver information having the same content as the second identification information received by the receiving means is determined as the receiver information corresponding to the second identification information.
[0014]
  (2) On the other hand, when the second identification information used in the data management system and the recipient information represent different information, for example, the second identification information represents a communication destination address of the communication device, When the recipient information represents the owner name of the communication device, the correspondence between the second identification information and the recipient information is stored in advance and corresponds to the second identification information received by the receiving means. Then, the stored receiver information is determined as the receiver information corresponding to the second identification information.
[0015]
  According to the data management system of the first aspect, the image data to which the recipient information representing the recipient is added is transmitted to the image forming device located near the recipient who owns the communication device. Therefore, an image to be received by the recipient can be reliably formed on the image forming apparatus near the recipient.
[0016]
  In addition, the recipient does not need to perform a complicated input operation for designating the image forming apparatus that is the transmission destination of the image data.
  For example, if image data is transmitted from the data management apparatus to the image forming apparatus as soon as the image forming apparatus is confirmed by the communication apparatus, an input operation by the receiver can be made completely unnecessary. On the other hand, even if the image forming apparatus is confirmed by the communication apparatus, if the image data is not transmitted from the data management apparatus to the image forming apparatus while a predetermined input operation is not performed by the communication apparatus, the receiver's Since an image can be prevented from being formed by the image forming apparatus at an unintended timing, it is particularly effective when the image represented by the image data is confidential content. Also in this case, the predetermined input operation can be a simple operation.
[0017]
  In addition, since an image forming apparatus using the data management system does not need to have a special function, a general-purpose image forming apparatus (for example, a printer or a facsimile) can be used..
[0018]
  Also, Claims1Data management system described inThenIf the recipient information is not read from the image data by the reading means, the data transmitting means is configured to send the image data to a predetermined image forming apparatus.The
[0019]
  thisForThus, it is possible to appropriately process the image data from which the recipient information has not been read.
  On the other hand, even if the search unit of the communication apparatus searches for the image forming apparatus, the image data corresponding to the communication apparatus (specifically, the receiver information corresponding to the second identification information for identifying the communication apparatus is read out). It is meaningless if there is no image data (image data whose receiver is the owner of the communication device).
[0020]
  Therefore, the claim2In the data management system described in (1), when the receiver information attached to the image data is read by the reading means, the data management device reads the communication device corresponding to the receiver information (more specifically, the receiver information A reception notification transmission unit that transmits a reception notification to a communication device identified from the corresponding second identification information), and when the reception unit receives the reception notification, the search unit of the communication device Configured to initiate a search.
[0021]
  Such claims2According to this data management system, it is possible to prevent an unnecessary search from being performed even if there is no image data corresponding to the communication device by the search means of the communication device.
  Even if there is image data corresponding to the communication device, it is possible that the communication device owner will not go to the image forming device if the owner does not notice it.
[0022]
  Therefore, the claim3In the data management system described in (1), when the receiver information attached to the image data is read by the reading unit, the data management device transmits a reception notification to the communication device corresponding to the receiver information. The communication device is configured to perform a notification operation for notifying the owner of the communication device when the communication device receives the reception notification.
[0023]
  Such claims3According to this data management system, it is possible to prevent the recipient of the image data from being unaware of the presence of the image data.
  By the way, when using unique information of the image forming apparatus as the first identification information,4What is necessary is just to comprise like this.
[0024]
  That is, the claim4In this data management system, the search unit of the communication apparatus acquires the unique information of the image forming apparatus stored in the image forming apparatus that can communicate with the communication apparatus, and the identification information transmitting unit acquires the information by the search unit. The unique information of the image forming apparatus is transmitted to the data management apparatus as the first identification information.
[0025]
  Such claims4According to this data management system, for example, a general-purpose protocol such as SNMP (Simple Network Management Protocol), HTTP (HyperText Transfer Protocol), or the like is used. Information can be acquired.
[0026]
  Claims5As in the data management system described in the above, the search unit searches for the image forming apparatus by communicating with the image forming apparatus by a communication method for exchanging unique information between the communication devices when performing communication. The identification information transmission unit may be configured to transmit the unique information of the image forming apparatus exchanged by the search unit to the data management apparatus as the first identification information.
[0027]
  Such claims5According to this data management system, for example, using a general-purpose wireless communication method such as a Bluetooth method, a BD address (Bluetooth Device address) as unique information stored in the image forming device is acquired from a general-purpose image forming device. can do.
[0028]
  On the other hand, it is conceivable that a plurality of image forming apparatuses are simultaneously confirmed as a result of the search unit of the communication apparatus searching for an image forming apparatus that can communicate with the communication apparatus.
  Therefore, the claim6In the data management system described in the above, an image to be confirmed when the retrieval unit retrieves an image forming apparatus within a communication area capable of communicating via a wireless LAN and simultaneously confirms two or more image forming apparatuses. The communication area is reduced until the number of forming apparatuses becomes one.
[0029]
  Such claims6According to this data management system, it is possible to easily determine the image forming apparatus closest to the communication apparatus.
The data management method according to claim 7 is a data management device capable of communicating with a plurality of image forming devices that form an image represented by image data, and a communication device capable of communicating with the data management device and the image forming device. And a data management method in a data management system comprising: searching for the image forming apparatus capable of communicating with the communication apparatus in the communication apparatus; and when the image forming apparatus is confirmed by the search, First identification information for identifying the image forming apparatus is transmitted to the data management apparatus together with second identification information for identifying the communication apparatus, and the data management apparatus includes the plurality of image forming apparatuses. From the image data to be processed by any one of the above, the receiver information representing the receiver given to the image data is read out, and the first identification information and the second identification are read from the communication device. Receiving information, the image data receiver information is read corresponding to the second identification information received, the image forming instrumentation identified from the first identification information received When the receiver information is not read from the image data, the image data is transmitted to a predetermined image forming apparatus.
The data management apparatus according to claim 8 is a data management apparatus that can communicate with a plurality of image forming apparatuses that form an image represented by image data and a communication apparatus that can communicate with the image forming apparatus. Data receiving means for receiving image data to be processed by any one of the image forming apparatuses, and reception given to the image data from the image data to be processed by any of the plurality of image forming apparatuses Reading means for reading recipient information representing a person, identification information receiving means for receiving first identification information for identifying an image forming apparatus from the communication apparatus and second identification information for identifying the communication apparatus, The image data from which the receiver information corresponding to the second identification information received by the identification information receiving means is read out is identified from the first identification information received by the identification information receiving means. Data transmitting means for transmitting to the image forming apparatus, the data transmitting means, when the recipient information is not read from the image data by the reading means, the image data is a predetermined image It transmits to a forming apparatus, It is characterized by the above-mentioned.
According to a ninth aspect of the present invention, there is provided a data management program comprising: a plurality of image forming apparatuses that form an image represented by image data; and a computer that can communicate with a communication apparatus that can communicate with the image forming apparatus. A data receiving means for receiving image data to be processed by any one of the plurality of image forming apparatuses, and a receiver representing a receiver given to the image data from the image data to be processed by any of the plurality of image forming apparatuses Reading means for reading information, identification information receiving means for receiving first identification information for identifying the image forming apparatus from the communication apparatus, and second identification information for identifying the communication apparatus, and the identification information receiving means The image data from which the receiver information corresponding to the received second identification information is read out is identified from the first identification information received by the identification information receiving means. A data management program that functions as a data transmission unit that transmits to a forming apparatus, wherein the data transmission unit stores the image data when the receiver information is not read from the image data by the reading unit. It transmits to the predetermined image forming apparatus, It is characterized by the above-mentioned.
[0030]
DETAILED DESCRIPTION OF THE INVENTION
  A data management system according to an embodiment to which the present invention is applied will be described below with reference to the drawings.
  First, FIG. 1 is a configuration diagram showing the configuration of the data management system of the present embodiment.
[0031]
  This data management system is for managing print data and FAX data as image data to be printed by the printer 60, and includes a document server 10 and a mobile phone device 40.
  In this data management system, the document server 10 is connected to a plurality of printers 60 and a personal computer (hereinafter referred to as a personal computer) 4 via a LAN (local area network) 2, and the Internet 6 via the LAN 2. Also connected to. Further, the document server 10 is also connected to the public line 8.
[0032]
  In the present embodiment, the document server 10, the mobile phone device 40, and the printer 60 are each configured to be able to perform Bluetooth wireless communication.
  Here, although well known, Bluetooth wireless communication will be briefly described.
[0033]
  The Bluetooth communication is a wireless transmission method using a 2.4 GHz band, and its communication area is approximately 10 to 100 [m], although it varies depending on the class of transmission output. In the present embodiment, the document server 10, the mobile phone device 40, and the printer 60 each have a class 3 transmission output, and within a communication area (piconet area) having a radius of about 10 [m]. Communication with existing communication partners is possible.
[0034]
  In addition, a BD address (Bluetooth Device address), which is unique information of each device, is stored in a device that performs Bluetooth communication. In communication based on the Bluetooth method, mutual BD addresses are exchanged between communication devices when searching for communication devices existing within the communication range.
[0035]
  Next, the configuration of the document server 10 will be described.
  As shown in FIG. 2, the document server 10 includes a control unit 12 that performs various controls, a display unit 14 that displays information on a display (display) (not shown), and an external input using an input unit (keyboard) (not shown). An input unit 16 that accepts an operation, an NVRAM 18 of a nonvolatile memory, a public line communication unit 20 that transmits and receives data via the public line 8, a network communication unit 22 that transmits and receives data via the LAN 2, and a Bluetooth system A Bluetooth communication unit 24 for transmitting and receiving data by wireless communication, a storage unit 26 for storing print data and FAX data received from the outside in a storage device (hard disk) (not shown), and a bus 28 for connecting them. Yes.
[0036]
  The NVRAM 18 includes a printer database 30, a recipient database 32, and a communication method database 34. Note that the information stored in each database is input from the input unit 16.
  Here, information stored in each database will be described.
[0037]
  As shown in FIG. 3, the printer database 30 stores information about each printer 60 connected to the document server 10 via the LAN 2. Specifically, a printer name, an IP address (Internet Protocol address), and a BD address are stored as information of each printer 60, and one of the stored printers 60 will be described later. It is designated in advance as a default device to be referred to in the processing. In FIG. 3, the “*” mark indicates the designation of the default device. In the following description, the printer 60 designated as the default device is referred to as a default printer 60.
[0038]
  On the other hand, as shown in FIG. 4, the recipient database 32 stores information on recipients who receive printed matter from the printer 60 using this data management system. Specifically, a recipient name is stored as information of each recipient, and further, an email address, a BD address, and a telephone number are provided as communication destination information of the mobile phone device 40 owned by each recipient. Is stored.
[0039]
  On the other hand, as shown in FIG. 5, the communication method database 34 stores information indicating the priority of the communication method from the document server 10 to the mobile phone device 40. Specifically, the communication methods (Bluetooth, E-mail, and telephone) and their priorities are stored.
[0040]
  Next, the configuration of the mobile phone device 40 will be described.
  The cellular phone device 40 is owned by each recipient who receives a printed matter from the printer 60 using this data management system. As shown in FIG. 6, the mobile phone device 40 transmits / receives data through Bluetooth wireless communication. A communication unit 42, a wireless communication unit 44 that transmits and receives data via the Internet 6, the public line 8, and the like by wireless communication with the nearest base station, and a display unit 46 that displays information on a display (display) (not shown). A non-illustrated input unit (operation key) for receiving an input operation from the outside, an NVRAM 50 of a nonvolatile memory, a control unit 52 for performing various controls, and a bus 54 for connecting them. .
[0041]
  Next, the configuration of the printer 60 will be described.
  The printer 60 is a general-purpose device that performs a printing process of printing an image represented by print data or FAX data received from the outside onto a sheet. As shown in FIG. 7, an NVRAM 62 that is a non-volatile memory and a display (display) (not shown). ), A display unit 64 that displays information, an input unit 66 that receives an input operation from the outside by an input device (operation key) (not shown), a Bluetooth communication unit 68 that transmits and receives data through Bluetooth wireless communication, and a reception A printing unit 70 that prints an image represented by the print data and FAX data on a sheet, a control unit 72 that performs various controls, a network communication unit 74 that transmits and receives data via the LAN 2, and a bus 76 that connects them. It has.
[0042]
  Next, the personal computer 4 will be described.
  A printer driver for this data management system is installed in the personal computer 4. As a print setting operation for performing settings related to printing, the designation of the document server 10 that is the transmission destination of print data, and the print data It is possible to input the recipient name of the recipient who should receive the paper (printed material) on which the image is printed. When the print data transmission operation is performed, the personal computer 4 transmits the print data including the input recipient name to the document server 10 designated as the transmission destination via the LAN 2.
[0043]
  When the document server 10 receives print data sent from the personal computer 4 via the LAN 2 or FAX data sent from an external facsimile (not shown) via the public line 8 or the Internet 6, the print server 10 receives the print data. Alternatively, the FAX data (hereinafter, these data are also referred to as reception data) is temporarily stored, and a reception notification that the reception data has been received is received by the recipient who should receive the printed matter on which the image represented by the reception data is printed. It transmits to the mobile phone device 40 which it owns. Furthermore, when the document server 10 receives an output command for instructing the printer 60 that is the transmission destination of received data from the mobile phone device 40, the document server 10 transmits the received data to the printer 60.
[0044]
  Next, a data transmission process performed by the control unit 12 for realizing the operation of the document server 10 will be described with reference to the flowchart of FIG. The data transmission process is started when reception data is received by the network communication unit 22 or the public line communication unit 20.
[0045]
  When this data transmission process is started, first, the received data is stored in the storage unit 26 in S100. Then, in S110, a recipient information confirmation process is performed to confirm whether or not the recipient data related to the recipient is included in the received data. The specific contents of the recipient information confirmation process will be described later.
[0046]
  Then, the process proceeds to S120, and it is determined whether or not the receiver information is included in the received data as a result of the receiver information confirmation process.
  If it is determined in S120 that the receiver data is not included in the received data, the process proceeds to S130, and the received data stored in the storage unit 26 in S100 is stored in the network communication unit 22 via the LAN 2. It is transmitted to the default printer 60. Note that an IP address stored in the printer database 30 is used as communication destination information when transmitting received data to the default printer 60.
[0047]
  On the other hand, if it is determined in S120 that the receiver data is included in the received data, the process proceeds to S140, and a reception notification that the received data is received is sent to the receiver information included in the received data. A communication method selection process for selecting a communication method to be used when transmitting to the mobile phone device 40 owned by the receiver represented by (hereinafter referred to as the receiver A) is performed. The specific contents of this communication method selection process will be described later.
[0048]
  Then, the process proceeds to S150, and the communication unit corresponding to the communication method selected in the communication method selection process is caused to transmit a reception notification to the mobile phone device 40 owned by the receiver A.
  Then, the process proceeds to S160, and it is determined whether or not an output command from the mobile phone device 40 owned by the receiver A has been received. As will be described later, the output command is transmitted by any one of the Bluetooth, E-mail, and telephone communication methods.
[0049]
  Here, whether or not the received output command is transmitted by the mobile phone device 40 owned by the receiver A is determined as follows.
  1)When the output command is transmitted by Bluetooth communication, the BD address (corresponding to the second identification information) of the transmission source mobile phone device 40 is included in the output command. Then, it is determined by referring to the receiver database whether or not the mobile phone device 40 is owned by the receiver A.
[0050]
  2)When the output command is transmitted by email via the Internet 6, the output command includes the email address (corresponding to the second identification information) of the transmission source mobile phone device 40. Therefore, based on this email address,1)It is determined in the same manner as in the case of.
[0051]
  3)On the other hand, when the output command is transmitted by telephone via the public line 8, the output command includes the telephone number (corresponding to the second identification information) of the source mobile phone device 40. Based on this phone number,1),2)It is determined in the same manner as in the case of.
  The above1)~3)In either case, the determination is made based on the communication destination information unique to the mobile phone device 40, but the present invention is not limited to this. For example, the document server 10 transmits a reception notification including data having identification characteristics, and the mobile phone device 40 that has received the reception notification transmits the data having identification characteristics (or data associated with the data). If the output command is returned, the document server 10 is based on the data (corresponding to the second identification information) included in the output command from the mobile phone device 40 that is the transmission destination of the reception notification. It can be determined whether or not.
[0052]
  If it is determined in S160 that the output command from the mobile phone device 40 owned by the receiver A has not been received, the process proceeds to S170, and the duration after the reception notification is transmitted is a fixed time T1. It is determined whether or not the number is exceeded.
  If it is determined in S170 that the predetermined time T1 has not been exceeded, the process returns to S160.
[0053]
  On the other hand, if it is determined in S170 that the predetermined time T1 has been exceeded, the process proceeds to S130, and the received data stored in the storage unit 26 in S100 is transmitted to the default printer 60 via the LAN 2 in the network communication unit 22. Let
  On the other hand, if it is determined in S160 that the output command from the mobile phone device 40 owned by the receiver A has been received, the process proceeds to S180, and the network communication unit 22 stores the output command in the storage unit 26 in S100. The received data is transmitted to the printer 60 via the LAN. Here, the printer 60 that is the transmission destination of the received data is determined based on the received output command. That is, the output command includes a BD address (corresponding to the first identification information) of the printer 60 detected and confirmed by the mobile phone device 40 owned by the receiver A, as will be described later. An IP address corresponding to the BD address is acquired from the printer database 30 and used as communication destination information when transmitting received data.
[0054]
  In S180 or S130, when the printer 60 that is the transmission destination of the received data is the printer 60 in the piconet area of the document server 10, the Bluetooth communication unit 24 may transmit the received data. In this case, it is not necessary to refer to the printer database 30 because the BD address of the printer 60 included in the received output command can be used as it is as communication destination information when the received data is transmitted.
[0055]
  Thus, when the received data is transmitted to the printer 60 in S130 or S180, the process proceeds to S190, and the received data accumulated in the accumulating unit 26 in S100 (that is, the received data already transmitted to the printer 60) is accumulated in the accumulating unit 26. The data transmission process is terminated.
[0056]
  That is, in this data transmission process, when the receiver data is not included in the received data, or when the receiver information is included but no output command is received after that, the received data is transferred to the default printer 60. On the other hand, when the receiver data is included in the received data and the output command is received, the received data is transmitted to the printer 60 based on the output command. It has become.
[0057]
  Next, the recipient information confirmation process performed by the control unit 12 of the document server 10 will be described with reference to the flowchart of FIG. The recipient information confirmation process corresponds to the process of S110 in the data transmission process (FIG. 8) described above.
  When the recipient information confirmation process is started, first, in S200, it is determined whether or not the received data is FAX data. Specifically, the determination is made based on the communication unit that has received the received data and the data format of the received data. That is, if the received data is received by the public line communication unit 20, it is determined that the received data is FAX data. If the received data is received by the network communication unit 22, it can be either print data from the personal computer 4 or FAX data from the Internet facsimile, so the type of protocol used for communication ( If necessary, the data format is also determined based on).
[0058]
  If it is determined in S200 that the received data is FAX data, the process proceeds to S210, the received data is scanned, and the destination portion of the image represented by the received data (for example, the image of the first page) Refer to the upper left part).
  Next, in S220, it is determined whether or not a name is written in the destination portion of the image represented by the received data.
[0059]
  If it is determined in S220 that a name is written in the destination part, the process proceeds to S230, where the name written in the destination part is determined as the receiver information indicating the receiver name, and the main reception is performed. The person information confirmation process is terminated.
  On the other hand, if it is determined in S220 that no name is written in the destination portion, the process proceeds to S240, where it is determined that the receiver data is not included in the received data, and the receiver information confirmation process is terminated. .
[0060]
  On the other hand, if it is determined in S200 that the received data is not FAX data (that is, print data), the process proceeds to S250, and it is determined whether or not the recipient name is included in the received data.
  If it is determined in S250 that the receiver name is not included, the process proceeds to S240, where it is determined that the receiver data is not included in the received data, and the receiver information confirmation process is terminated. .
[0061]
  On the other hand, if it is determined in S250 that the recipient name is included, the process proceeds to S260, where the recipient name is determined as the recipient information, and the recipient information confirmation process is terminated.
  Next, communication method selection processing performed by the control unit 12 of the document server 10 will be described with reference to the flowchart of FIG. The communication method selection process corresponds to the process of S140 in the data transmission process (FIG. 8) described above.
[0062]
  When the communication method selection process is started, first, in S300, the communication method database 34 is referred to and the communication method with the highest priority (in this example, Bluetooth) is selected. Then, the process proceeds to S310, with reference to the recipient database 32, for the recipient A represented by the recipient information included in the received data, whether or not the communication destination information in the selected communication method is registered. judge. In S310, even if the BD address is registered in the recipient database 32, the mobile phone device with the BD address is within a range that can communicate with the document server 10 (that is, within the piconet area of the document server 10). If 40 does not exist, it is determined that it is not registered.
[0063]
  If it is determined in S310 that the communication destination information is not registered, the process proceeds to S320, the communication method database 34 is referred to, the communication method with the next highest priority is selected, and the process returns to S310.
  On the other hand, when it is determined in S310 that the communication destination information is registered, the process proceeds to S330, the communication method is determined, and the communication method selection process is terminated.
[0064]
  That is, in this communication method selection process, the communication method with the highest priority is selected from the communication methods that can communicate with the mobile phone device 40 owned by the receiver A. In the present embodiment, the priority of the communication method is determined based on the communication cost.
[0065]
  Next, search processing performed by the control unit 52 of the mobile phone device 40 will be described with reference to the flowchart of FIG. The search process is automatically started when a reception notification from the document server 10 is received by the Bluetooth communication unit 42 or the wireless communication unit 44. However, only when the reception notification is sent by e-mail, the e-mail opening operation is started from the operation key of the input unit 48.
[0066]
  When this search process is started, first, in S400, the display unit 46 displays a message indicating that the received data has been transmitted to the document server 10. Then, the process proceeds to S410, and it is determined whether or not the printer 60 exists in the piconet area of the mobile phone device 40. That is, the printer 60 is searched in the piconet area.
[0067]
  Specifically, a request signal for requesting a response from the Bluetooth communication device in the piconet area is transmitted to the Bluetooth communication unit 42, and the determination is made based on whether or not the response signal is received by the Bluetooth communication unit 42. Here, a response signal is also received when there is a Bluetooth communication device other than the printer 60 in the piconet area. However, as a standard function of the Bluetooth communication device, the type of the communication partner device is used. Therefore, it is possible to determine whether or not the Bluetooth communication device that has transmitted the response signal is the printer 60 by using this function. The response signal is received and the BD address of the communication partner is acquired.
[0068]
  If it is determined in S410 that the printer 60 does not exist in the piconet area, the process proceeds to S420, and it is determined whether or not the continuation time since the search for the printer 60 has exceeded a certain time T2. .
  If it is determined in S420 that the predetermined time T2 has been exceeded, the present search process is terminated.
[0069]
  On the other hand, if it is determined in S420 that the predetermined time T2 has not been exceeded, the process proceeds to S430, waits for a predetermined time T3, and returns to S410. The reason for waiting for the predetermined time T3 in S430 is to reduce the power consumption required for the search of the printer 60.
[0070]
  On the other hand, when it is determined in S410 that the printer 60 exists in the piconet area (that is, when a communicable printer 60 is confirmed), the process proceeds to S440 and the communication destination information about the document server 10 is included. The communication destination information with the highest priority is selected. In the NVRAM 50 of the cellular phone device 40, BD address, E-mail address, and telephone number are stored in advance in the priority order of BD address → E-mail address → phone number as communication destination information about the document server 10. Yes.
[0071]
  Then, the process proceeds to S450, and it is determined whether or not communication with the document server 10 is possible using the selected communication destination information as the communication destination.
  If it is determined in S450 that communication with the document server 10 cannot be performed using the selected communication destination information, the process proceeds to S460, the communication information having the next highest priority is selected, and the process returns to S450.
[0072]
  On the other hand, when it is determined in S450 that communication with the document server 10 can be performed using the selected communication destination information, the process proceeds to S470, and the printer 60 whose existence is confirmed in the communication unit corresponding to the communication destination information. The output command including the BD address is sent to the document server 10 and the search process is terminated.
[0073]
  Next, an operation example of the data management system will be described. In the following description, it is assumed that the document server 10 and the plurality of printers 60 shown in FIG. 1 are installed on the same floor, and the document server 10 and the printer 60 are installed on the plurality of personal computers 4 shown in FIG. It is assumed that it is installed on a floor (hereinafter referred to as the second floor) different from the floor (hereinafter referred to as the first floor).
[0074]
  [First operation example]
  As a first operation example, a case will be described in which print data is transmitted from the personal computer 4 installed on the second floor to Mr. Taro working on the first floor.
[0075]
  The user of the personal computer 4 installed on the second floor designates the document server 10 installed on the first floor as a print data transmission destination as a print setting operation from the personal computer 4, and sets the recipient name. When “Taro” is input and a print data transmission operation is performed, the print data on the personal computer 4 is transmitted to the document server 10 installed on the first floor via the LAN 2.
[0076]
  When the document server 10 receives the print data from the personal computer 4, the document server 10 temporarily accumulates the received print data as the processing of S 100 to S 120 in FIG. 8, and the recipient name is included in this print data. Confirm. If no recipient name is input in the print setting operation from the personal computer 4, the process proceeds to S <b> 130, and print data addressed to Mr. Taro is transmitted to the default printer 60 via the LAN 2 to print the printed matter. In addition, the accumulated print data is deleted as a process of S190.
[0077]
  Next, the document server 10 performs communication in S140 when transmitting a reception notification to the mobile phone device 40 owned by the recipient represented by the recipient name ("Taro") included in the print data. The priority of the communication method stored in the communication method database 34, the communication destination information stored in the receiver database 32 (specifically, the communication destination information of the mobile phone device 40 owned by Mr. Taro) Select based on.
[0078]
  Here, Taro works at a position away from the document server 10, and the document server 10 and the mobile phone device 40 owned by Taro are in a state where Bluetooth communication cannot be performed. And For this reason, the document server 10 selects an e-mail having the second highest priority after Bluetooth as a communication method.
[0079]
  Then, the document server 10 transmits a reception notification by e-mail to the mobile phone device 40 owned by Taro as the process of S150.
  On the other hand, when the mobile phone device 40 owned by Mr. Taro receives the e-mail reception notification, the mobile phone device 40 performs a notification operation by ringtone and vibration as an original function of the mobile phone device 40, and further, Mr. Taro e-mails. When the opening operation is performed, a message indicating that data has been transmitted to the document server 10 is displayed on the display unit as the process of S400 in FIG. In addition, the mobile phone device 40 starts searching for the printer 60 existing in the piconet area of the mobile phone device 40 as the processing of S410 to S430. At this time, it is assumed that the printer 60 does not exist in the piconet area of the mobile phone device 40.
[0080]
  Then, when Mr. Taro goes to the nearest printer 60 in order to get a printed matter of data addressed to himself, when the printer 60 enters the piconet area of the mobile phone device 40, the mobile phone device 40 The printer 60 is detected and the BD address of the printer 60 is acquired. If Taro does not go to the printer 60 and the continuation time during which the printer 60 cannot be detected after starting the search for the printer 60 exceeds a certain time T2, the mobile phone device 40 does not transmit an output command. The process ends.
[0081]
  In addition, the cellular phone device 40 selects communication destination information for transmitting an output command to the document server 10 based on the priorities stored in advance as the processes of S440 to S460.
  Here, Mr. Taro has gone to the printer 60 at a position distant from the document server 10, and the document server 10 and the mobile phone device 40 owned by Mr. Taro cannot perform Bluetooth communication. It shall be. Therefore, the cellular phone device 40 uses an e-mail address having the second highest priority after the BD address as communication destination information for transmitting an output command.
[0082]
  In step S470, the cellular phone device 40 transmits an output command including the detected BD address of the printer 60 to the document server 10 by e-mail.
  On the other hand, when the document server 10 receives an output instruction by e-mail from the mobile phone device 40 as the processing of S160 and S170 in FIG. 8, the Taro is based on the e-mail address of the sender of the output instruction and the recipient database 32. It is determined that the output command is from the mobile phone device 40 owned by Mr ..
[0083]
  In step S180, the document server 10 reads out the IP address of the printer 60 detected by the mobile phone device 40 based on the BD address of the printer 60 included in the received output command and the printer database 30. Print data addressed to Mr. Taro is transmitted via the LAN 2 with the IP address as the communication destination. As a result, the printed matter is output from the printer 60 to which Mr. Taro has visited. If the duration in which the output command cannot be received after the reception notification is transmitted exceeds the predetermined time T1, the process proceeds to S130, and print data addressed to Taro is transmitted to the default printer 60 via the LAN 2. Output printed matter.
[0084]
  Thereafter, the document server 10 deletes the accumulated print data as the process of S190.
  [Second operation example]
  As a second operation example, a case will be described in which FAX data from an external facsimile connected via the public line 8 is transmitted to Hanako who works on the first floor. Note that FAX data from an external facsimile is transmitted using the telephone number of the document server 10 as a communication destination.
[0085]
  Upon receiving FAX data from an external facsimile, the document server 10 temporarily stores the received FAX data and scans the FAX data as the processing of S100 to S120 in FIG. 8, and an image represented by the FAX data. The name (“Hanako”) written in the destination part of the recipient is determined as recipient information representing the recipient name. If the name is not written in the destination part of the image represented by the FAX data, the process proceeds to S130, FAX data addressed to Hanako is transmitted to the default printer 60 via the LAN 2, and the printed matter is output. In step S190, the accumulated FAX data is deleted.
[0086]
  Then, the document server 10 performs communication used when transmitting a reception notification to the mobile phone device 40 owned by the recipient represented by the recipient name (“Hanako”) included in the FAX data as the processing of S140. The priority of the communication method stored in the communication method database 34, the communication destination information stored in the receiver database 32 (specifically, the communication destination information of the mobile phone device 40 owned by Hanako) Select based on.
[0087]
  Here, Mr. Hanako works at a position away from the document server 10, and the document server 10 and the mobile phone device 40 owned by Hanako are in a state in which Bluetooth communication cannot be performed. And In addition, it is assumed that Hanako's mobile phone device 40 does not have a function of transmitting and receiving e-mails. Therefore, the document server 10 selects a telephone having the second highest priority after the e-mail as a communication method.
[0088]
  In step S150, the document server 10 transmits a telephone reception notification to the mobile phone device 40 owned by Hanako via the public line 8.
  On the other hand, when the mobile phone device 40 owned by Hanako receives the reception notification by telephone, the mobile phone device 40 performs a notification operation by ringtone and vibration as the original operation of the mobile phone device 40, and after several calls, Receive incoming notification data. Then, as a process of S400 in FIG. 11, a message indicating that data has been transmitted to the document server 10 is displayed on the display. In addition, the mobile phone device 40 starts searching for the printer 60 existing in the piconet area of the mobile phone device 40 as the processing of S410 to S430. At this time, it is assumed that the printer 60 does not exist in the piconet area of the mobile phone device 40.
[0089]
  Then, when Hanako goes to the nearest printer 60 to go to get a printed matter of data addressed to himself, when the printer 60 enters the piconet area of the mobile phone device 40, the mobile phone device 40 The printer 60 is detected and the BD address of the printer 60 is acquired. Note that if Hanako does not go to the printer 60 and the continuation time during which the printer 60 cannot be detected after starting the search for the printer 60 exceeds a certain time T2, the mobile phone device 40 does not transmit an output command. The process ends.
[0090]
  In addition, the cellular phone device 40 selects communication destination information for transmitting an output command to the document server 10 based on the priorities stored in advance as the processes of S440 to S460.
  Here, Mr. Hanako has gone to the printer 60 located closest to the document server 10, and the document server 10 and the mobile phone device 40 owned by Hanako are in a state where Bluetooth communication can be performed. Shall. Therefore, the cellular phone device 40 uses the BD address with the highest priority as communication destination information for transmitting an output command.
[0091]
  In step S470, the cellular phone device 40 transmits an output command including the detected BD address of the printer 60 to the document server 10 via Bluetooth communication.
  On the other hand, when the document server 10 receives an output command from the mobile phone device 40 via Bluetooth communication as the processing of S160 and S170 in FIG. 8, based on the BD address of the transmission source of the output command and the recipient database 32, It is determined that the output command is from the mobile phone device 40 owned by Hanako.
[0092]
  In step S180, the document server 10 reads out the IP address of the printer 60 detected by the mobile phone device 40 based on the BD address of the printer 60 included in the received output command and the printer database 30. Fax data addressed to Hanako is transmitted via the LAN 2 with the IP address as the communication destination. As a result, the printed matter is output by the printer 60 to which Mr. Hanako goes. If the duration in which the output command cannot be received after the reception notification is transmitted exceeds the predetermined time T1, the process proceeds to S130, and FAX data addressed to Hanako is transmitted to the default printer 60 via the LAN 2. Output printed matter.
[0093]
  Thereafter, the document server 10 deletes the accumulated FAX data as the process of S190.
  According to such a data management system of the present embodiment, a printed matter to be received by the recipient can be surely output by the printer 60 near the recipient. In addition, the receiver only needs to go to the nearest printer 60 after confirming the message by the reception notification, and does not need to perform any troublesome input operation for instructing the printer 60 to which the received data is transmitted.
[0094]
  In addition, the received data that does not include the recipient information is transmitted to the default printer 60 and can be processed appropriately. Furthermore, since the reception data that cannot receive the output command from the cellular phone device 40 is also transmitted to the default printer 60, the reception data stored in the document server 10 is forgotten without being printed. Can be prevented.
[0095]
  On the other hand, since the search for the printer 60 by the mobile phone device 40 is performed only when necessary, the power consumption of the mobile phone device 40 can be reduced. Further, when the mobile phone device 40 receives the reception notification, in addition to the notification operation by the ring tone and vibration, the notification operation by the display of the message is performed, so that the owner of the mobile phone device 40 is effectively notified of the presence of the received data. Can let you know.
[0096]
  In addition, since the printer 60 that uses the data management system does not need to have a special function, a general-purpose printer 60 that supports Bluetooth communication can be used.
  In the above embodiment, the printer 60 corresponds to an image forming apparatus, the document server 10 corresponds to a data management apparatus, and the mobile phone apparatus 40 corresponds to a communication apparatus.
[0097]
  Further, the Bluetooth communication unit 42 and the processing of S410 to S430 in FIG. 11 correspond to search means, and the Bluetooth communication unit 42, the wireless communication unit 44, and the processing of S470 in FIG. It corresponds to.
[0098]
  On the other hand, the process of S110 in FIG. 8 corresponds to a reading unit, and the public line communication unit 20, the network communication unit 22, the Bluetooth communication unit 24, and the processes of S160 and S170 in FIG. To do. Furthermore, the network communication unit 22 and the processing of S130 and S180 in FIG. 8 correspond to data transmission means. The public line communication unit 20, the network communication unit 22, the Bluetooth communication unit 24, and S150 in FIG. This processing corresponds to reception notification transmission means.
[0099]
  As mentioned above, although one Embodiment of this invention was described, it cannot be overemphasized that this invention can take a various form.
  For example, in the data management system of the above-described embodiment, the mobile phone device 40 searches for the printer 60 existing in the piconet area of the mobile phone device 40, but there are a plurality of printers 60 in the piconet area. It may be present.
[0100]
  Therefore, when the mobile phone device 40 detects a plurality of printers 60, the range of the piconet area of the mobile phone device 40 is reduced until the number of detected printers 60 becomes one (that is, the transmission output is lowered). You may do it. In this way, the mobile phone device 40 can easily determine the printer 60 closest to the mobile phone device 40.
[0101]
  In the data management system of the above-described embodiment, the document server 10 uses the printer 60 BD included in the output command from the mobile phone device 40 as the IP address of the printer 60 as communication destination information when the received data is transmitted. Although it is obtained based on the address and the printer database 30 of the document server 10, it is not limited to this. For example, the mobile phone device 40 may be configured to acquire the communication destination information of the printer 60 stored in the printer 60 using a known simple network management protocol (SNMP).
[0102]
  Specifically, the printer 60 stores unique information such as the printer name, IP address, and BD address of the printer 60 as management information in the management information base (MIB) based on SNMP. The unique information is acquired from the printer 60 using the SNMP manager, and an output command including the unique information is transmitted to the document server 10. In this way, the document server 10 can directly obtain the IP address of the printer 60, which is communication destination information when transmitting the received data, from the mobile phone device 40, so it is necessary to refer to the printer database 30. There is no. Further, a general-purpose printer 60 equipped with an MIB can be used as it is.
[0103]
  Also, information in the MIB can be acquired using a protocol other than SNMP. For example, if the URL for the unique information in the MIB is defined by the printer 60, the mobile phone device 40 transmits a Get command specifying the URL to the printer 60 using HTTP, so that the unique information in the MIB is transmitted. Information can be sent back.
[0104]
  Furthermore, in the data management system of the above embodiment, the mobile phone device 40 transmits an output command to the document server 10 as soon as it detects the printer 60, but this is not a limitation. For example, when the mobile phone device 40 detects the printer 60, first, the owner of the mobile phone device 40 may be asked to confirm whether or not the printer 60 can be output. In this way, it is possible to prevent the printed matter from being output at a timing not intended by the recipient, and this is particularly effective when printing confidential images. Further, since the confirmation operation can be a simple operation (for example, a one-touch operation by simply pressing one key), the operation is not complicated.
[0105]
  On the other hand, in the data management system of the above embodiment, the Bluetooth method is used as the communication method by the wireless LAN for the mobile phone device 40 to search for the printer 60, but other communication methods (for example, IEEE802.11 etc.) May be used.
[0106]
  On the other hand, the document server 10 may be integrated with the printer 60. For example, it is conceivable that the document server 10 is incorporated in a composite apparatus (so-called multi-function peripheral (MFP)) having a printer function and a facsimile function. In this case, the part that functions as the printer 60 in the MFP corresponds to the image forming apparatus, and the part that functions as the document server 10 in the MFP corresponds to the data management apparatus.
[0107]
  In the above embodiment, the printer 60 that prints the image represented by the print data or FAX data on the paper is used as the image forming apparatus. However, the present invention is not limited to this. For example, the image represented by the received data is displayed on the screen. It may be a display device for displaying.
[0108]
  Furthermore, in the above-described embodiment, an example in which the received data is transmitted to the printer 60 after the received data arrives in the document data and after receiving the BD address of the printer 60 from the mobile phone device 40. However, the present invention is not limited to this, and the latest BD address among the BD addresses of the printer 60 received from the mobile phone device 40 is stored, and every time reception data arrives at the document server, The received data may be transmitted to the printer 60 having the latest BD address.
[Brief description of the drawings]
FIG. 1 is a configuration diagram illustrating a configuration of a data management system according to an embodiment.
FIG. 2 is a block diagram showing a configuration of a document server.
FIG. 3 is an explanatory diagram of a printer database.
FIG. 4 is an explanatory diagram of a recipient database.
FIG. 5 is an explanatory diagram of a communication method database.
FIG. 6 is a block diagram illustrating a configuration of a mobile phone device.
FIG. 7 is a block diagram illustrating a configuration of a printer.
FIG. 8 is a flowchart showing a data transmission process.
FIG. 9 is a flowchart showing a recipient information confirmation process.
FIG. 10 is a flowchart showing a communication method selection process.
FIG. 11 is a flowchart showing search processing.
[Explanation of symbols]
  DESCRIPTION OF SYMBOLS 10 ... Document server, 12, 52, 72 ... Control part, 14, 46, 64 ... Display part, 16, 48, 66 ... Input part, 18, 50, 62 ... NVRAM, 20 ... Public line communication part, 22, 74 ... Network communication unit, 24, 42, 68 ... Bluetooth communication unit, 26 ... Storage unit, 28, 54, 76 ... Bus, 30 ... Printer database, 32 ... Receiver database, 34 ... Communication system database, 40 ... Mobile phone device 44 wireless communication unit 60 printer printer 70 printing unit

Claims (9)

画像データが表す画像を形成する複数の画像形成装置と通信可能なデータ管理装置と、該データ管理装置及び前記画像形成装置と通信可能な通信装置と、を備えたデータ管理システムであって、
前記通信装置は、
当該通信装置と通信可能な前記画像形成装置を検索する検索手段と、
前記検索手段により前記画像形成装置が確認された場合に、その画像形成装置を識別するための第1識別情報を、当該通信装置を識別するための第2識別情報と共に、前記データ管理装置へ送信する識別情報送信手段と、を備え、
前記データ管理装置は、
前記複数の画像形成装置のうちの何れかで処理すべき画像データから、該画像データに付与された受信者を表す受信者情報を読み出す読出手段と、
前記通信装置から前記第1識別情報及び前記第2識別情報を受信する受信手段と、
前記受信手段により受信された第2識別情報に対応する受信者情報が読み出された画像データを、前記受信手段により受信された第1識別情報から識別される画像形成装置へ送信するデータ送信手段と、を備え
前記データ送信手段は、前記読出手段により前記画像データから前記受信者情報が読み出されなかった場合に、その画像データを予め決められた画像形成装置へ送信すること、
を特徴とするデータ管理システム。
A data management system comprising: a data management device capable of communicating with a plurality of image forming devices that form an image represented by image data; and a communication device capable of communicating with the data management device and the image forming device,
The communication device
Search means for searching for the image forming apparatus capable of communicating with the communication apparatus;
When the image forming apparatus is confirmed by the search unit, first identification information for identifying the image forming apparatus is transmitted to the data management apparatus together with second identification information for identifying the communication apparatus. Identification information transmitting means
The data management device includes:
Reading means for reading out recipient information representing a recipient assigned to the image data from image data to be processed by any of the plurality of image forming apparatuses;
Receiving means for receiving the first identification information and the second identification information from the communication device;
Data transmitting means for transmitting the image data from which the receiver information corresponding to the second identification information received by the receiving means is read to the image forming apparatus identified from the first identification information received by the receiving means and, with a,
The data transmission unit transmits the image data to a predetermined image forming apparatus when the recipient information is not read from the image data by the reading unit;
A data management system characterized by
請求項1に記載のデータ管理システムにおいて、
前記データ管理装置は、前記読出手段により前記画像データに付与された前記受信者情報が読み出された場合に、該受信者情報に対応する通信装置へ受信通知を送信する受信通知送信手段を備え、
前記通信装置の検索手段は、当該通信装置で前記受信通知が受信された場合に、前記画像形成装置の検索を開始すること、
を特徴とするデータ管理システム。
The data management system according to claim 1 ,
The data management device includes a reception notification transmission unit that transmits a reception notification to a communication device corresponding to the recipient information when the recipient information attached to the image data is read by the reading unit. ,
The search unit of the communication device starts searching for the image forming device when the reception notification is received by the communication device;
A data management system characterized by
請求項1に記載のデータ管理システムにおいて、
前記データ管理装置は、前記読出手段により前記画像データに付与された前記受信者情報が読み出された場合に、該受信者情報に対応する通信装置へ受信通知を送信する受信通知送信手段を備え、
前記通信装置は、前記受信通知を受信した場合に、当該通信装置の所有者に報知するための報知動作を行うように構成されていること、
を特徴とするデータ管理システム。
The data management system according to claim 1 ,
The data management device includes a reception notification transmission unit that transmits a reception notification to a communication device corresponding to the recipient information when the recipient information attached to the image data is read by the reading unit. ,
The communication device is configured to perform a notification operation for notifying an owner of the communication device when the reception notification is received;
A data management system characterized by
請求項1ないし請求項の何れか1項に記載のデータ管理システムにおいて、
前記通信装置の検索手段は、当該通信装置と通信可能な画像形成装置に記憶されている該画像形成装置の固有情報を取得するとともに、
前記識別情報送信手段は、前記検索手段により取得された前記画像形成装置の固有情報を、前記第1識別情報として前記データ管理装置へ送信すること、
を特徴とするデータ管理システム。
The data management system according to any one of claims 1 to 3 ,
The search unit of the communication device acquires unique information of the image forming device stored in the image forming device capable of communicating with the communication device, and
The identification information transmission means transmits the unique information of the image forming apparatus acquired by the search means to the data management apparatus as the first identification information;
A data management system characterized by
請求項1ないし請求項の何れか1項に記載のデータ管理システムにおいて、
前記検索手段は、通信を行う際に通信機器間で互いの固有情報を交換する通信方式により前記画像形成装置と通信を行って、該画像形成装置を検索するとともに、
前記識別情報送信手段は、前記検索手段によって交換された前記画像形成装置の固有情報を、前記第1識別情報として前記データ管理装置へ送信すること、
を特徴とするデータ管理システム。
The data management system according to any one of claims 1 to 3 ,
The search unit communicates with the image forming apparatus by a communication method for exchanging unique information between communication devices when performing communication, and searches for the image forming apparatus.
The identification information transmitting means transmits unique information of the image forming apparatus exchanged by the search means to the data management apparatus as the first identification information;
A data management system characterized by
請求項1ないし請求項の何れか1項に記載のデータ管理システムにおいて、
前記検索手段は、無線LANを介して通信可能な通信エリア内で画像形成装置を検索するとともに、2つ以上の画像形成装置を同時に確認した場合に、確認される画像形成装置が1つになるまで前記通信エリアを縮小すること、
を特徴とするデータ管理システム。
The data management system according to any one of claims 1 to 5 ,
The search means searches for an image forming apparatus in a communication area that can communicate via a wireless LAN, and when two or more image forming apparatuses are checked simultaneously, only one image forming apparatus is checked. Reducing the communication area to
A data management system characterized by
画像データが表す画像を形成する複数の画像形成装置と通信可能なデータ管理装置と、該データ管理装置及び前記画像形成装置と通信可能な通信装置と、を備えたデータ管理システムにおけるデータ管理方法であって、A data management method in a data management system comprising: a data management device capable of communicating with a plurality of image forming devices that form an image represented by image data; and the data management device and a communication device capable of communicating with the image forming device. There,
前記通信装置にて、  In the communication device,
当該通信装置と通信可能な前記画像形成装置を検索し、  Search for the image forming apparatus that can communicate with the communication apparatus,
検索により前記画像形成装置が確認された場合に、その画像形成装置を識別するための第1識別情報を、当該通信装置を識別するための第2識別情報と共に、前記データ管理装置へ送信し、  When the image forming apparatus is confirmed by the search, first identification information for identifying the image forming apparatus is transmitted to the data management apparatus together with second identification information for identifying the communication apparatus,
前記データ管理装置にて、  In the data management device,
前記複数の画像形成装置のうちの何れかで処理すべき画像データから、該画像データに付与された受信者を表す受信者情報を読み出し、  Read recipient information representing a recipient given to the image data from image data to be processed by any of the plurality of image forming apparatuses,
前記通信装置から前記第1識別情報及び前記第2識別情報を受信し、  Receiving the first identification information and the second identification information from the communication device;
受信された第2識別情報に対応する受信者情報が読み出された画像データを、受信された第1識別情報から識別される画像形成装置へ送信し、  Transmitting the image data from which the receiver information corresponding to the received second identification information is read to the image forming apparatus identified from the received first identification information;
前記画像データから前記受信者情報が読み出されなかった場合に、その画像データを予め決められた画像形成装置へ送信すること、  Transmitting the image data to a predetermined image forming apparatus when the recipient information is not read from the image data;
を特徴とするデータ管理方法。  A data management method characterized by the above.
画像データが表す画像を形成する複数の画像形成装置及び前記画像形成装置と通信可能な通信装置と通信可能なデータ管理装置であって、A plurality of image forming apparatuses for forming an image represented by image data, and a data management apparatus capable of communicating with a communication apparatus capable of communicating with the image forming apparatus;
前記複数の画像形成装置のうちの何れかで処理すべき画像データを受信するデータ受信手段と、  Data receiving means for receiving image data to be processed by any of the plurality of image forming apparatuses;
前記複数の画像形成装置のうちの何れかで処理すべき画像データから、該画像データに付与された受信者を表す受信者情報を読み出す読出手段と、  Reading means for reading out recipient information representing a recipient assigned to the image data from image data to be processed by any of the plurality of image forming apparatuses;
前記通信装置から画像形成装置を識別するための第1識別情報及び通信装置を識別するための第2識別情報を受信する識別情報受信手段と、  Identification information receiving means for receiving first identification information for identifying the image forming apparatus from the communication apparatus and second identification information for identifying the communication apparatus;
前記識別情報受信手段により受信された第2識別情報に対応する受信者情報が読み出された画像データを、前記識別情報受信手段により受信された第1識別情報から識別される画像形成装置へ送信するデータ送信手段と、を備え、  The image data from which the receiver information corresponding to the second identification information received by the identification information receiving means is read is transmitted to the image forming apparatus identified from the first identification information received by the identification information receiving means. Data transmission means for
前記データ送信手段は、前記読出手段により前記画像データから前記受信者情報が読み出されなかった場合に、その画像データを予め決められた画像形成装置へ送信すること、  The data transmission unit transmits the image data to a predetermined image forming apparatus when the recipient information is not read from the image data by the reading unit;
を特徴とするデータ管理装置。  A data management device characterized by the above.
画像データが表す画像を形成する複数の画像形成装置及び前記画像形成装置と通信可能な通信装置と通信可能なコンピュータを、A plurality of image forming apparatuses for forming an image represented by image data, and a computer capable of communicating with a communication apparatus capable of communicating with the image forming apparatus;
前記複数の画像形成装置のうちの何れかで処理すべき画像データを受信するデータ受信手段、  Data receiving means for receiving image data to be processed by any one of the plurality of image forming apparatuses;
前記複数の画像形成装置のうちの何れかで処理すべき画像データから、該画像データに付与された受信者を表す受信者情報を読み出す読出手段、  Reading means for reading out receiver information representing a receiver given to the image data from image data to be processed by any of the plurality of image forming apparatuses;
前記通信装置から画像形成装置を識別するための第1識別情報及び通信装置を識別するための第2識別情報を受信する識別情報受信手段、及び、  Identification information receiving means for receiving first identification information for identifying an image forming apparatus and second identification information for identifying a communication apparatus from the communication apparatus; and
前記識別情報受信手段により受信された第2識別情報に対応する受信者情報が読み出された画像データを、前記識別情報受信手段により受信された第1識別情報から識別される画像形成装置へ送信するデータ送信手段、  The image data from which the receiver information corresponding to the second identification information received by the identification information receiving means is read is transmitted to the image forming apparatus identified from the first identification information received by the identification information receiving means. Data transmission means,
として機能させるデータ管理プログラムであって、  A data management program that functions as
前記データ送信手段は、前記読出手段により前記画像データから前記受信者情報が読み  The data transmitting means reads the receiver information from the image data by the reading means. 出されなかった場合に、その画像データを予め決められた画像形成装置へ送信すること、If not, sending the image data to a predetermined image forming apparatus;
を特徴とするデータ管理プログラム。  A data management program characterized by
JP2001372848A 2001-11-09 2001-12-06 Data management system, data management method, data management apparatus, and data management program Expired - Fee Related JP3855753B2 (en)

Priority Applications (8)

Application Number Priority Date Filing Date Title
JP2001372848A JP3855753B2 (en) 2001-12-06 2001-12-06 Data management system, data management method, data management apparatus, and data management program
EP02025118.7A EP1310862B1 (en) 2001-11-09 2002-11-08 Printing system
US10/290,178 US7389414B2 (en) 2001-11-09 2002-11-08 Printing system
CNB021506221A CN1299194C (en) 2001-11-09 2002-11-11 Printing system
CN02284748.0U CN2692738Y (en) 2001-11-09 2002-11-11 Printing system
HK03106197A HK1054091A1 (en) 2001-11-09 2003-08-29 Printing system
US11/808,688 US7757093B2 (en) 2001-11-09 2007-06-12 Printing system
US11/808,686 US7908485B2 (en) 2001-11-09 2007-06-12 Printing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001372848A JP3855753B2 (en) 2001-12-06 2001-12-06 Data management system, data management method, data management apparatus, and data management program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2006201081A Division JP2007004814A (en) 2006-07-24 2006-07-24 Data control system

Publications (2)

Publication Number Publication Date
JP2003173251A JP2003173251A (en) 2003-06-20
JP3855753B2 true JP3855753B2 (en) 2006-12-13

Family

ID=19181665

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001372848A Expired - Fee Related JP3855753B2 (en) 2001-11-09 2001-12-06 Data management system, data management method, data management apparatus, and data management program

Country Status (1)

Country Link
JP (1) JP3855753B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5304201B2 (en) * 2008-11-28 2013-10-02 セイコーエプソン株式会社 Computer program, server device, portable device, and system for controlling job processing
US8767243B2 (en) 2011-05-31 2014-07-01 Brother Kogyo Kabushiki Kaisha Proxy server transmitting image data to outputting device
JP2013029898A (en) 2011-07-26 2013-02-07 Konica Minolta Business Technologies Inc Image processing system, portable terminal, identification method of image processing apparatus and identification program therefor
JP6003125B2 (en) * 2012-03-16 2016-10-05 株式会社リコー Server apparatus, output control program, output system, and output method
JP6677145B2 (en) * 2016-11-18 2020-04-08 京セラドキュメントソリューションズ株式会社 Image forming apparatus, image forming system, image forming method, and image forming program
US10133528B2 (en) * 2016-11-28 2018-11-20 Fuji Xerox Co., Ltd. Information processing apparatus, printer, and non-transitory computer readable medium

Also Published As

Publication number Publication date
JP2003173251A (en) 2003-06-20

Similar Documents

Publication Publication Date Title
US7389414B2 (en) Printing system
US7532716B2 (en) Communication system, and terminal device and communication device used in communication system
EP1294173B1 (en) Data transmission/reception system that informs a user that image data has been transmitted
US8060611B2 (en) Content providing system for enabling a user to change destination of contents
JP2013214808A (en) Image processing device and information processing terminal program
US8077336B2 (en) Network system and information processing device
KR100736931B1 (en) System for transmitting and receiving data using mobile terminal and method thereof and multi-function peripheral in system therefor
JP4462306B2 (en) Image transmission system, image transmission apparatus, and image transmission method
US20090033985A1 (en) Mobile device, printer server and private network system, and methods to receive fax data thereby
JP3855753B2 (en) Data management system, data management method, data management apparatus, and data management program
US7564577B2 (en) Fax gateway, fax machine, and fax transmission system
JP2007004814A (en) Data control system
JP4179310B2 (en) Communication device
JP3901033B2 (en) User interface setting system, wireless communication terminal, electronic device, program
JP3681621B2 (en) Printing service system
JP2004021860A (en) Network printing system
JP4706675B2 (en) Communication apparatus and communication program
JP4429934B2 (en) Image communication device
JP2004070518A (en) Office equipment use support system, server, program, and recording medium
JP3481197B2 (en) Facsimile machine
JP2007174006A (en) Facsimile system
US20210337081A1 (en) Processing facsimile in cloud server
JP2004318722A (en) Communications equipment
JP2007087057A (en) Image data processing system, and image data processing confirmation method
JP4408063B2 (en) Network facsimile machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040915

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060518

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060523

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060724

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060904

R150 Certificate of patent or registration of utility model

Ref document number: 3855753

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20090922

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20100922

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20100922

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20110922

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20110922

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20120922

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20130922

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees