[go: up one dir, main page]

JP3864861B2 - Data communication device - Google Patents

Data communication device Download PDF

Info

Publication number
JP3864861B2
JP3864861B2 JP2002190774A JP2002190774A JP3864861B2 JP 3864861 B2 JP3864861 B2 JP 3864861B2 JP 2002190774 A JP2002190774 A JP 2002190774A JP 2002190774 A JP2002190774 A JP 2002190774A JP 3864861 B2 JP3864861 B2 JP 3864861B2
Authority
JP
Japan
Prior art keywords
data
user
address book
destination
transmission
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2002190774A
Other languages
Japanese (ja)
Other versions
JP2004040206A (en
Inventor
昌也 橋本
開拓 小澤
希美枝 三島
美奈子 小林
大輔 崎山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Business Technologies Inc
Original Assignee
Konica Minolta Business Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konica Minolta Business Technologies Inc filed Critical Konica Minolta Business Technologies Inc
Priority to JP2002190774A priority Critical patent/JP3864861B2/en
Publication of JP2004040206A publication Critical patent/JP2004040206A/en
Application granted granted Critical
Publication of JP3864861B2 publication Critical patent/JP3864861B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)
  • Information Transfer Between Computers (AREA)
  • Facsimiles In General (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、携帯端末と無線通信を行うデータ通信装置に関し、特に前記携帯端末を使用するユーザのアドレス帳データを取得する技術に関する。
【0002】
【従来の技術】
近年、通信機能を有するPDA(Personal Digital Assistants)やPC(Personal Computer)などの端末装置には、通常、宛先の名称、電子メールアドレス、電話番号等を関連付けて登録、管理するアドレス帳機能が設けられている。
一方、原稿の画像を読取って、その画像を添付ファイルとした電子メールを作成し、ユーザにより指定された宛先に送信する、いわゆるScan To E-mail機能を有する画像形成装置も普及しており、アドレス帳と同様の機能が備えられているものも多い。
【0003】
ユーザがPDAや画像形成装置を使用する場合、各装置のアドレス帳にデータが保管されていることが好都合であるが、そのようにするには、装置毎に登録作業をいちいち行わねばならず、ユーザにとって大変手間となる。
そこで、例えば特開2002−41250号公報には、ネットワークに接続されている全てのPCを操作パネル上の表示画面に一覧表示させ、その中から一のPCがユーザにより選択されると、そのPCからネットワークを介してアドレス帳データを取得して、そのアドレス帳を宛先選択に利用する画像形成装置の構成が開示されている。この画像形成装置を用いれば、ユーザは、PCと画像形成装置双方にアドレス帳の内容を手動にて登録するという作業をしなくても済み、その手間が軽減される。
【0004】
【発明が解決しようとする課題】
しかしながら、上記の画像形成装置を用いても、ユーザは操作パネルの表示画面において、アドレス帳が保存されているPCを指定するという入力操作を行わねばならない。また、表示画面にはネットワークに接続されている全てのPCが一覧表示されるので、特に多くのPCが接続されている環境では、表示画面を何度もスクロールさせながら目的のPCを探して指定するといった面倒な操作が必要になる場合も生じる。このような手間は、Scan To E-mail機能を実行しようとする毎に必ず生じ、ユーザにとって負担となっている。
【0005】
本発明は、上述のような問題点に鑑みてなされたものであって、画像形成装置等に備えられ、ユーザに面倒な操作をさせることなくアドレス帳データを取得することが可能なデータ通信装置を提供することを目的とする。
【0006】
【課題を解決するための手段】
上記目的を達成するため、本発明に係るデータ通信装置は、携帯端末と無線通信を行う通信手段と、携帯端末が所定の通信領域内に入ったか否かを検出する検出手段と、携帯端末が所定の通信領域内に入ったことが検出されると、前記携帯端末を使用するユーザのアドレス帳データの保存先を特定するための特定情報を前記携帯端末から取得する第1の取得手段と、取得された特定情報に基づいてアドレス帳データを取得する第2の取得手段と、データ送信手段と、少なくとも、原稿の画像を読み取って画像データを得るスキャンモード、原稿の画像を読み取って得た画像データに基づいて原稿画像をプリントするコピーモード、および、指示された宛先に前記データ送信手段により画像データを送信する送信モードを含む複数の動作モードの中から、前記送信モードがユーザにより選択されたか否かを判定する送信モード判定手段と、を備え、前記第2の取得手段は、前記送信モードが選択されたことが判定されると、前記アドレス帳データを取得することを特徴とする。
【0007】
た、前記第1の取得手段は、前記所定の通信領域内に複数の携帯端末が存在する場合には、当該データ通信装置に最も近い携帯端末から前記特定情報を取得することを特徴とする。
【0008】
さらに、送受信履歴を管理する機能を有するサーバを介して通信を行うことが可能に構成され、前記携帯端末を使用するユーザに関する送受信履歴データを前記サーバから取得する第3の取得手段と、取得された送受信履歴に含まれる、前記ユーザを受取人もしくは差出人とする通信の相手先と、前記第2の取得手段により取得されたアドレス帳データに含まれる宛先の内、一致する宛先を選出する選出手段と、を備えることを特徴とする。
【0009】
また、前記アドレス帳データには、宛先名と、それに対応する宛先番号とが含まれており、前記第2の取得手段は、前記アドレス帳の内、宛先名のみを示すデータを取得し、その宛先名の内から宛先とされるべき名前がユーザにより指定されると、その指定された宛先名に対応する宛先番号のデータを取得することを特徴とする。
【0010】
なお、本明細書において「宛先番号」とは、電子メールアドレス、ファクシミリ番号、IPアドレス等のデータ送信プロトコルに応じた宛先を指定するための情報を意味するものとする。
【0011】
【発明の実施の形態】
以下、本発明に係るデータ通信装置の実施の形態を、図面を参照しながら説明する。
(第1の実施の形態)
(1−1)データ通信システム1の全体構成
図1は、本実施の形態に係るデータ通信システム(以下、単に「システム」という。)1の全体の構成を示す図である。
【0012】
同図に示すように、システム1は、画像形成装置10、クライアント端末20、30・・、メールサーバ40等がネットワーク、ここではLAN(Local Area Network)5を介して接続されると共に、画像形成装置10と、携帯端末50、60・・等が無線通信、ここではBluetooth規格による通信により接続されて構成され、互いにデータをやり取りすることができるようになっている。
【0013】
画像形成装置10は、多機能デジタル複写機(Multiple Function Peripheral)であり、セットされた原稿の画像を読取って画像データを得るスキャン機能、その画像データに基づいて原稿画像をプリントするコピー機能、読取った画像データを電子メール(以下、単に「メール」という。)に添付して、指定された宛先にLAN5を介して送信するScan To E-mail機能等の各種機能を有する。
【0014】
クライアント端末20は、ユーザAが使用しているPCであり、アドレス帳機能を備えており、ユーザAはこのアドレス帳機能を用いてメールの宛先名、そのメールアドレス等を登録することができる。クライアント端末30は、ユーザBが使用するPCであり、クライアント端末20と同様のアドレス帳機能を有している。
【0015】
メールサーバ40は、画像形成装置10、クライアント端末20等が送信元となる、もしくはそれらを宛先とするメールの送受信の管理を行うサーバであり、そのメール送受信履歴を作成、保存する機能も有している。
携帯端末50は、ユーザAが所有する、携帯電話、電子手帳等のいわゆるモバイル型携帯情報端末(PDA)であり、後述するユーザAの個人情報等が格納されている。携帯端末60は、ユーザBのPDAである。
【0016】
本実施の形態では、各ユーザが自身の携帯端末を常時所持しており、画像形成装置10は、例えば携帯端末50、すなわちユーザAが所定の距離まで自己に接近すると、携帯端末50から個人情報を取得する。個人情報には、後述のように、ユーザAのアドレス帳データの保存先を示す情報が含まれている。ユーザAが画像形成装置10の前に立ち、操作パネル15(図2)からScan To E-mailを選択すると、画像形成装置10は、個人情報に含まれるアドレス帳データの保存先を参照し、その保存先からユーザAのアドレス帳データを取得する。そして、そのアドレス帳を利用してScan To E-mailにおける宛先選択入力受付画面を生成し、その画面においてユーザAからの宛先選択入力を受け付ける。これにより、ユーザは、従来のように、操作パネル上においてネットワークに存在する多数のPC群の中からアドレス帳が保存されているPCを選択するといった面倒な操作を行なくて済み便利となる。
【0017】
以下、各装置の構成およびその処理内容を詳細に説明するが、各クライアント端末は、基本的に同一の構成(使用者が異なるだけ)なので、ここではクライアント端末20について説明し、クライアント端末30等については、その説明を省略するものとする。同様に、各携帯端末も基本的に同一の構成なので、携帯端末50についてのみ説明し、携帯端末60等については、その説明を省略する。
【0018】
(1−2)画像形成装置10の構成
図2は、画像形成装置10の構成を示すブロック図である。
同図に示すように、画像形成装置10は、通信部11、制御部12等を備えている。
通信部11は、ネットワークインターフェース(I/F)111、無線通信部112、距離検出部113を備えている。
【0019】
ネットワークI/F111は、LANカード、LANボードといったLAN5に接続するためのインターフェースである。
無線通信部112は、Bluetooth規格のGAP(Generic Access Profile)等に基づき、一もしくは複数の携帯端末と無線により通信を行う。
距離検出部113は、画像形成装置10と携帯端末間の距離を検出する。具体的には、無線通信部112が受信した電波の電界強度を、所定の間隔、例えば約1秒毎に検出することにより、ユーザ(携帯端末)が画像形成装置10(正確には距離検出部113)からどれだけ離れているかを検出する。ユーザが画像形成装置10から所定の距離、例えば約1(m)の距離内に入ると、その旨を示す情報(接近情報)を制御部12に送る。例えば、携帯端末が約1(m)まで近づいたときの電界強度の値を閾値として実験等から予め把握しておけば、検出値がその閾値を越えたときにユーザが約1(m)の距離内に入ったことを判断することができる。なお、複数の携帯端末と通信した場合には、各携帯端末について電界強度を検出する。そして、2以上の携帯端末が所定の距離内に存在すると判断した場合には、その旨を接近情報に含める。この距離検出は、例えば赤外線通信を用いて行うこともできる。すなわち、画像形成装置10と携帯端末50が赤外線により通信できるように構成し、受信した赤外線の強度を検出するものである。また、距離検出の方法として、例えばGPS(Global Positioning Syatem)等を用いることもできる。
【0020】
スキャナ部13は、セットされた原稿の画像を読取って画像データを得る公知の装置である。また、プリンタ部14は、公知の電子写真方式により画像を用紙にプリントする装置である。
操作パネル15は、ここでは図示を省略しているが、スタートボタンやコピー部数設定用のテンキーなどの他、表面にタッチパネルが積層された液晶表示部が設けられている。また、制御部12からの指示により、ユーザからの、コピー、Scan To E-mail機能等の動作モードの選択入力を受け付けるための機能選択画面(不図示)等を表示させる。ユーザは、この液晶表示部に表示された画面における所定のボタンを押下(タッチ)することにより、Scan To E-mail機能等を選択、実行等することができる。ユーザによるキー入力(タッチ入力)を受け付けると、その入力情報を制御部12に送信する。
【0021】
制御部12は、主としてCPUにより構成され、内蔵しているROM(不図示)から必要なプログラムを読み出して、操作パネル15の液晶表示部に機能選択画面等を表示させると共に、その入力情報を受信し、また各部の動作タイミングを統一的に制御し、円滑なコピー、Scan To E-mail等の動作を実現させる。また、ネットワークI/F111を介して、ここではTCP/IP(Transmission Control Protcol/Internet Protocol)により、クライアント端末20等とメール送受信等の通信を行い、無線通信部112を介して携帯端末50等とデータのやり取りを行う。
【0022】
個人情報記憶部16には、個人情報が書き込まれる。メール送受信履歴記憶部17にはメール送受信履歴が、アドレス帳記憶部18にはアドレス帳が、アドレス情報記憶部19には、アドレス情報がそれぞれ保存される。これらの各記憶部は、例えばハードディスク等の不揮発性のメモリにより構成される。メール送受信履歴、アドレス帳、アドレス情報の内容については後述する。
【0023】
(1−3)携帯端末50の構成
図3は、携帯端末50の構成を示すブロック図である。
同図に示すように、携帯端末50は、通信部51、操作パネル52、制御部53、記憶部54を備えている。
通信部51は、画像形成装置10等とBluetooth規格に基づき無線通信を行う。
【0024】
記憶部54は、例えばEEPROM等の不揮発性のメモリにより構成され、個人情報を保存すべき個人情報テーブル541が設けられている。
図4は、個人情報テーブル541の内容例を示す図である。同図に示すように、個人情報テーブル541には、個人情報として、名前、アドレス帳保存先、サーバアドレスを示す情報が格納されている。具体的には、「名前」欄には、使用者、ここではユーザAの名前が、「アドレス帳保存先」欄には、ユーザAが作成したアドレス帳のデータ(アドレス帳データ)の保存先を特定するための情報(特定情報)として、ここではクライアント端末20のメールアドレスおよびアドレス帳データの保存ファイル名が、「サーバアドレス」欄には、メールサーバ40のホスト名がそれぞれ書き込まれている。
【0025】
図3に戻って、操作パネル52は、表面にタッチパネルが積層された液晶表示部からなり、制御部53からの指示を受けると、個人情報の入力を受け付けるための個人情報入力受付画面(不図示)を表示させる。ユーザAは、その画面からアドレス帳保存先等を入力することができる。
制御部53は、主としてCPUにより構成され、各部の動作を統一的に制御し、画像形成装置10との通信等を円滑に実行させる。また、操作パネル52に指示して個人情報入力受付画面を表示させ、ユーザAから個人情報が入力されると、それを個人情報テーブル541に書き込む。さらに、画像形成装置10から個人情報の送信要求を受けると、個人情報テーブル541に書き込まれている内容を読み出し、通信部51に指示して、画像形成装置10へ送信させる。
【0026】
(1−4)クライアント端末20の構成
図5は、クライアント端末20の構成を示すブロック図である。
同図に示すように、クライアント端末20は、PC本体21、ディスプレイ22、キーボード23およびマウス24を備える。
PC本体21は、ネットワークインターフェース(I/F)211、制御部212、記憶部213を備えている。
【0027】
ネットワークI/F211は、LANカード、LANボードといったLAN5に接続するためのインターフェースである。
記憶部213は、ハードディスク等の不揮発性のメモリであり、アドレス帳データを保存するためのアドレス帳テーブル214が設けられている。
図6は、アドレス帳テーブル214の内容の一例を示す図である。同図に示すように、アドレス帳テーブル214には、名前およびその宛先番号としてのメールアドレスを示す情報が書き込まれている。具体的には、「名前」欄には、メールの宛先となるユーザ名が、「メールアドレス」欄には、その各ユーザのメールアドレスがそれぞれ書き込まれている。このアドレス帳テーブル214は、記憶部213内における一のファイルに保存されており、上記携帯端末50の個人情報テーブル541の「ファイル名」欄には、当該一のファイルの名前がユーザAにより登録されるようになっている。
【0028】
図5に戻って、制御部212は、主としてCPUにより構成され、内蔵するROM(不図示)から必要なプログラムを読み出して、アドレス帳機能等を実行させる。また、ディスプレイ22の表示制御およびキーボード23、マウス24からの信号の入力を受け付ける入力制御を行う。ここでは、ディスプレイ22にアドレス帳機能を選択するためのボタン(不図示)を表示させ、マウス24等によりそのボタンが選択されると、宛先となるユーザの名前、メールアドレスの入力、変更、削除等を受け付けるための画面(不図示)を表示させる。ユーザAは、その画面からキーボード23等を用いてユーザ名の入力等の操作を行うことができる。制御部212は、ユーザAによるユーザ名の入力等の操作が終わると、その内容をアドレス帳テーブル214に書き込む。
【0029】
また、制御部212は、ネットワークI/F211を介して、他のクライアント端末30等とメールの送受信等を行う。さらに、画像形成装置10からアドレス帳データの送信要求を受けると、アドレス帳テーブル214に書き込まれている内容を読み出し、そのデータをネットワークI/F211を介して画像形成装置10へ送信する。
【0030】
(1−5)メールサーバ40の構成
図7は、メールサーバ40の構成を示すブロック図である。
同図に示すように、メールサーバ40は、制御部41、ネットワークインターフェース(I/F)42、記憶部43を備える。
ネットワークI/F42は、LANカード、LANボードといったLAN5に接続するためのインターフェースである。
【0031】
制御部41は、主としてCPUにより構成され、メールの送受信制御を行うと共に、その履歴を作成し、記憶部43に設けられたメール履歴テーブル431に書き込む。ここで作成されるメール履歴には、送(受)信日、件名、差出人のメールアドレス、受取人のメールアドレス等が含まれており、メールが送受信される毎に、新たなレコード(1件毎のデータ)が追加されていくようになっている。
【0032】
また、画像形成装置10から、画像形成装置10が指定するユーザに対するメール送受信履歴の送信要求を受けると、メール履歴テーブル431に書き込まれている各レコードを1件毎に順次参照し、「差出人」もしくは「受取人」のメールアドレスがそのユーザのメールアドレスと一致しているレコード(すなわち、そのユーザが差出人となったメール、もしくはそのユーザが受取人となったメールに対するレコード)があると、そのデータを抽出し、そのユーザに対するメール送受信履歴として画像形成装置10へ送信する。
【0033】
(1−6)画像形成装置10において実行される処理の内容
図8は、画像形成装置10において実行される処理の内容を示すフローチャートである。
同図に示すように、制御部12は、いずれかの携帯端末が所定の通信領域内、ここでは上記したように自己から約1(m)の距離内に入ったか否かを判断する(ステップS11)。この判断は、距離検出部113からの上記接近情報を受信したか否かにより行われる。接近情報から、所定の通信領域内に入った携帯端末が一つと判断すると(ステップS11で「Y」、S12で「N」)、その携帯端末からユーザの個人情報を取得する(ステップS13)。具体的には、無線通信部112を介して、Bluetooth規格のGeneric Object Exchange Profile等に基づき、その携帯端末に対し個人情報の送信要求を行い、個人情報のデータを受信する。その際の携帯端末側の処理内容については、後述する。
【0034】
一方、接近情報から複数の携帯端末が所定の通信領域内に入ったと判断すると(ステップS12で「Y」)、自装置に最も近い携帯端末、すなわち受信電波の電界強度が最も高い携帯端末に対し個人情報の送信要求を行い、その携帯端末から個人情報を取得する(ステップS14)。そして、取得した個人情報を個人情報記憶部16に保存させる(ステップS15)。
【0035】
以下、説明を解りやすくするため、画像形成装置10に接近して来たユーザは、ユーザAであり、ユーザAが画像形成装置10においてScan To E-mail機能を用いて画像をメールにより送信する場合の処理を想定して説明することにする。制御部12は、ユーザAにより操作パネル15の機能選択画面において、動作モードとしてScan To E-mailによるデータ送信が選択されたか否かを判断する(ステップS16)。
【0036】
Scan To E-mailが選択されたと判断すると(ステップS16で「Y」)、ユーザAのアドレス帳データを取得する(ステップS17)。具体的には、個人情報記憶部16に格納されている個人情報の内、「アドレス帳保存先」を示す情報(ここでは、クライアント端末20の所在を示す情報(URLやIPアドレス等)とアドレス帳データの保存ファイル名)を読み出す。そして、ユーザAのアドレス帳データを保存している装置(ここでは、クライアント端末20)に対し、例えばFTP(File Ttranfer Protocol)により、その保存ファイル名と同名のファイルの転送要求をして、そのファイル(アドレス帳データ)をクライアント端末20から受信する。その際のクライアント端末20側の処理内容については、後述する。
【0037】
アドレス帳データを取得すると、それをアドレス帳記憶部18に保存させる(ステップS18)。
続いて、メールサーバ40からユーザAに対するメール送受信履歴を取得する(ステップS19)。具体的には、メールサーバ40に対し、例えばFTPによりユーザAのメール送受信履歴の送信要求を行い、そのデータを受信する。その際のメールサーバ40側の処理内容については、後述する。
【0038】
メール送受信履歴を受信すると、それをメール送受信履歴記憶部17に保存させる(ステップS20)。
そして、そのメール送受信履歴とアドレス帳の内容を1件ずつ比較し(ステップS21)、アドレス帳に記載されている全宛先の内から、メール送受信履歴に記載されている「差出人」もしくは「受取人」と一致しているものを選出する(ステップS22)。ここでは、各メールアドレスを比較する。例えば、図6の例において、メール送受信履歴の中にメールアドレスとして「アドレスB」「アドレスY」が記載されていた場合には、それら「アドレスB」「アドレスY」が選出されることになる。なお、メールアドレスに限られず、例えばその名前を比較するとしても良い。
【0039】
選出した宛先について、そのユーザ名とメールアドレスを対応させた情報(アドレス情報)をアドレス帳データから抽出し、アドレス情報記憶部19に保存させる(ステップS23)。上記例の「アドレスB」「アドレスY」が選出された場合には、図6において、番号1と3のレコードのデータ(ユーザBとYそれぞれについて、その名前とメールアドレスを対応付けたデータ)がアドレス情報として抽出されて保存されることになる。
【0040】
そして、アドレス情報記憶部19に保存されているアドレス情報を読み出して、そのアドレス情報に基づいて宛先選択入力受付画面(以下、「受付画面」という。)を生成し、それを操作パネル15に表示させる(ステップS24)。
図9は、受付画面151の表示例を示す図である。同図に示す152は、宛先選択のためのボタン群であり、153は選択完了を示すボタンである。ボタン群152の各ボタンは、アドレス情報に含まれる「名前」に対応している。例えば、上記のようにアドレス情報として「ユーザB」「ユーザY」のデータが抽出された場合には、同図に示すように「ユーザB」「ユーザY」を宛先として示すボタンが表示されることになる。ユーザAは、例えばユーザBに画像を送信する場合には、「ユーザB」ボタンを押下(タッチ)した後に、完了ボタン153を押下すればよい。
【0041】
図8に戻って、制御部12は、ボタン153の押下により選択入力の終了を判断すると(ステップS25で「Y」)、スキャナ部13を制御して、セットされている原稿の画像を読み取り(ステップS26)、その画像データを添付ファイルとするメールであって、宛先アドレスを、上記選択された名前に対応するメールアドレスとするメールを作成し、そのメールをその宛先にネットワークI/F111を介して送信する(ステップS27)。
【0042】
そして、個人情報記憶部16、メール送受信履歴記憶部17、アドレス帳記憶部18、アドレス情報記憶部19内に現に保存されている各情報を全て削除し(ステップS28)、当該処理を終了する。
一方、ステップS16において、Scan To E-mailが選択されなかった、すなわちコピー等の他の機能が選択されたと判断すると(ステップS16で「N」)、ステップS29に移り、個人情報を個人情報記憶部16から削除する。そして、ステップS30において、選択された機能を実行、例えばコピーであればスキャナ部13とプリンタ部14の動作を制御してコピー動作を実行させ、当該処理を終了する。
【0043】
(1−7)携帯端末50において個人情報の送信要求を受けた場合に実行される処理(個人情報送信処理)の内容
図10は、個人情報送信処理の内容を示すフローチャートである。
同図に示すように、携帯端末50は、画像形成装置10から上記個人情報送信要求があったか否かを判断する(ステップS41)。個人情報送信要求があったと判断すると(ステップS41で「Y」)、個人情報を個人情報テーブル541から読み出してそのデータを画像形成装置10に送信し(ステップS42)、当該処理を終了する。
【0044】
(1−8)メールサーバ40においてメール送受信履歴の送信要求を受けた場合に実行される処理(履歴情報送信処理)の内容
図11は、履歴情報送信処理の内容を示すフローチャートである。
同図に示すように、メールサーバ40の制御部41は、画像形成装置10から上記メール送受信履歴の送信要求があったか否かを判断する(ステップS51)。送信要求があったと判断すると(ステップS51で「Y」)、対象となるユーザ(上記例ではユーザA)のメール送受信履歴を作成し(ステップS52)、そのデータを画像形成装置10に送信して(ステップS53)、当該処理を終了する。
【0045】
(1−9)クライアント端末20においてアドレス帳データの送信要求を受けた場合に実行される処理(アドレス帳データ送信処理)の内容
図12は、アドレス帳データ送信処理の内容を示すフローチャートである。
同図に示すように、クライアント端末20の制御部212は、画像形成装置10からアドレス帳データの保存ファイルの送信要求があったか否かを判断する(ステップS61)。送信要求があったと判断すると(ステップS61で「Y」)、そのファイル(すなわちアドレス帳テーブル214のデータ)を読み出して、画像形成装置10に送信し(ステップS62)、当該処理を終了する。
【0046】
以上説明したように、本実施の形態の画像形成装置10は、携帯端末を持ったユーザが所定の通信領域内に入ると、その携帯端末から、そのユーザのアドレス帳データの保存先を示す情報を含む個人情報を取得する。そして、そのユーザによりScan To E-mailが選択されると、その保存先からそのユーザのアドレス帳データを取得し、そのアドレス帳に基づいてScan To E-mailにおける宛先選択入力受付画面を作成し、その画面においてそのユーザからの宛先選択入力を受け付けるようにしている。したがって、ユーザは、自身の携帯端末を持って画像形成装置10に近づき、その前に立つだけで良く、従来のような、アドレス帳が保存されているPCを操作パネル上においていちいち選択するという面倒な操作を一切行う必要がなくなり、その手間を省け便利になる。特に、多数のPCがネットワークに接続されているような場合には、その効果が増す。
【0047】
また、メールサーバ40からそのユーザのメール送受信履歴を取得し、アドレス帳に記載されている宛先の内、メール送受信履歴に記載されている相手先と一致しているものだけ、すなわちそのユーザがこれまでメール送受信を行ったことのある宛先だけを受付画面151に表示させるようにしている。このようにしたのは次の理由による。すなわち、Scan To E-mailにおいて画像の送信先として選択される宛先は、そのユーザがこれまでに通信、ここではメール送受信を行ったことがある宛先となる確率が高くなると考えられ、そうすれば、アドレス帳に記載されている宛先数が多数、例えば100件以上あるような場合には、そのユーザにとって、膨大な数の宛先の中から一の宛先を捜すよりも宛先となる確率が高いものだけを限定し、その中から選択するようにした方がより簡易かつ素早く操作を行るようになるからである。
【0048】
さらに、Scan To E-mailが選択されると、アドレス帳データを取得する、すなわちScan To E-mailが選択されなければ取得しないようにしているので、ユーザの接近により必ずアドレス帳のデータを取得する構成とするよりも、ネットワークのトラフィックを減らすことができ、それによる負荷を軽減することができるという効果を奏する。
【0049】
また、Scan To E-mailによるメールの送信が終了すると、保存されているアドレス帳データ等を記憶部から削除する構成にしている(保存し続けるいう構成にしていない)ので、記憶部に複数のユーザそれぞれについての記憶領域を設ける必要がなく、メモリ容量を低減できるという効果もある。
(第2の実施の形態)
上記第1の実施の形態では、ユーザのアドレス帳データがそのユーザが使用するクライアント端末に保存されている場合の例を説明したが、本実施の形態では、アドレス帳データが携帯端末側に保存される構成になっており、その点に大きな違いがある。ここでは、第1の実施の形態と同じ部分については、その説明を省略し、相違している部分(画像形成装置と携帯端末)を中心に説明することにする。また、同一の機能を有する部材については、同符号を付するものとする。
【0050】
(2−1)画像形成装置の構成
図13は、本実施の形態の画像形成装置71の構成を示すブロック図である。同図に示すように、画像形成装置71は、制御部72、ユーザ名情報記憶部73、メールアドレス記憶部74等を備えている。
制御部72は、上記制御部12と基本的に同じ構成および機能を有するが、後述のようにScan To E-mailが選択された場合の処理が異なっている。ユーザ名情報記憶部73にはユーザ名情報が、メールアドレス記憶部74にはメールアドレス情報が保存される。これら各情報の内容については、後述する。
【0051】
(2−2)携帯端末の構成
図14は、本実施の形態の携帯端末81の構成を示すブロック図である。
同図に示すように、携帯端末81は、制御部82、記憶部83等を備えている。
記憶部83には、個人情報テーブル84に加えてアドレス帳テーブル85が設けられており、その点が第1の実施の形態と異なっている。個人情報テーブル84は、基本的には上記個人情報テーブル541と同じ構成であるが、ここではアドレス帳データが携帯端末81側に保存される構成なので、その「アドレス帳保存先」欄には、携帯端末81を識別するための情報と、携帯端末81内におけるアドレス帳データの保存ファイル名が記載されることになる。アドレス帳テーブル85の構成は、上記アドレス帳テーブル214と実質的に同じものである。
【0052】
制御部82は、通信部51を介してBluetooth規格により画像形成装置71と通信し、後述のように画像形成装置71に個人情報等を送信する。なお、この携帯端末81は、ユーザAが所有するものとする。
(2−3)画像形成装置71において実行される処理内容
図15は、画像形成装置71において実行される処理内容を示すフローチャートである。なお、同図に示すステップS101〜S106、S116、S117については、図8のステップS11〜S16、S29、S30と同じであるのでここでは、その説明を省略するものとする。
【0053】
制御部72は、ステップS107において、ユーザ名情報を取得する。ここで、ユーザ名情報とは、アドレス帳の内の「名前」欄に記載されているユーザ名、例えば図6に示すアドレス帳テーブル214であれば、「ユーザB」「ユーザX」「ユーザY」・・を示すデータをいう。具体的には、個人情報記憶部16に格納されている個人情報に含まれる「アドレス帳保存先」を示す情報を読み出し、その保存先の装置、すなわち携帯端末81に対し、上記オブジェクト交換プロファイル等に基づき、アドレス帳データの保存ファイル名を指定して、その内のユーザ名情報の送信要求を行い、それを携帯端末81から受信するのである。そして、取得したユーザ名情報をユーザ名情報記憶部73に保存させる(ステップS108)。
【0054】
制御部72は、取得したユーザ名情報に基づいて宛先選択入力受付画面を生成し、それを操作パネル15に表示させる(ステップS109)。この宛先選択入力受付画面は、図9に示す受付画面151と同様であり、ユーザ名情報に含まれる「名前」が各ボタンに表示されるようになっている。例えば、ユーザ名情報に「ユーザB」「ユーザX」「ユーザY」を示すデータが含まれている場合には、「ユーザB」ボタン、「ユーザX」ボタン、「ユーザY」ボタンの3つのボタンが表示されることになる。ユーザAは、いずれかのボタンを押下することにより、画像を送信すべき宛先を選択することができる。
【0055】
制御部72は、ボタン153の押下により選択入力の終了を判断すると(ステップS110で「Y」)、その画面において選択された名前に対応するメールアドレスを携帯端末81から取得する(ステップS111)。具体的には、携帯端末81に対し、選択された名前を指定して、その名前に対応するメールアドレス、例えば図6に示すアドレス帳の「ユーザB」が選択された場合には、「アドレスB」を示す情報の送信要求を行い、それをメールアドレス情報として携帯端末81から受信する。そして、取得したメールアドレス情報をメールアドレス記憶部74に保存させる(ステップS112)。
【0056】
続いて、スキャナ部13を制御して、セットされている原稿の画像を読み取り(ステップS113)、その画像データを添付ファイルとするメールであって、宛先アドレスを、メールアドレス記憶部74に保存されているメールアドレスとするメールを作成し、そのメールをその宛先にネットワークI/F111を介して送信する(ステップS114)。
【0057】
メール送信後、個人情報記憶部16、ユーザ名情報記憶部73、メールアドレス記憶部74に保存されている各情報を全て削除し(ステップS115)、当該処理を終了する。
(2−4)携帯端末81において実行される処理内容
図16は、携帯端末81において実行される処理内容を示すフローチャートである。
【0058】
同図に示すように、まず画像形成装置71から個人情報の送信要求があったか否かを判断する(ステップS121)。個人情報送信要求があったと判断すると(ステップS121で「Y」)、個人情報を個人情報テーブル84から読み出してそのデータを画像形成装置71に送信する(ステップS122)。その送信要求がない場合には(ステップS121で「N」)、ステップS123に移る。
【0059】
続いて、画像形成装置71からユーザ名情報の送信要求があったか否かを判断し、その要求があったと判断すると(ステップS123で「Y」)、アドレス帳テーブル85内の「名前」欄に記載されているユーザ名を示す情報だけをユーザ名情報としてアドレス帳テーブル85から読み出し、それを画像形成装置71に送信する(ステップS124)。その送信要求がない場合には(ステップS123で「N」)、ステップS125に移る。
【0060】
そして、画像形成装置71からメールアドレスの送信要求があったか否かを判断し、その要求があったと判断すると(ステップS125で「Y」)、指定されたユーザ名に対応するメールアドレス、例えば「ユーザB」が指定された場合には、「アドレスB」をメールアドレス情報としてアドレス帳テーブル85から読み出し、それを画像形成装置71に送信して(ステップS126)、ステップS121に戻る。また、その送信要求がない場合には(ステップS125で「N」)、ステップS121に戻る。
【0061】
このように本実施の形態の画像形成装置71は、携帯端末81に保存されているアドレス帳データの内、まずユーザ名を示すユーザ名情報のみを取得し、Scan To E-mail機能を用いてメールを送信しようとするユーザにより、そのユーザ名情報に含まれるユーザ名の内から一のユーザ名が宛先として指定されると、その指定されたユーザ名に対応するメールアドレスのみを携帯端末81から取得するという構成にしている。したがって、第1の実施の形態のようにアドレス帳データ全てを一度にまとめて取得する構成よりも、取得するデータ量を削減でき、その分ネットワークのトラフィックを軽減できるという効果がある。
【0062】
(3)変形例
以上、本発明を実施の形態に基づいて説明してきたが、本発明は、上述の実施の形態に限定されないのは勿論であり、以下のような変形例が考えられる。
(3−1)第1の実施の形態では、アドレス帳データがクライアントPC側に、第2の実施の形態では、携帯端末側にそれぞれ保存されているとしたが、それらの構成に限定されることはない。例えば、LAN5に接続される他のファイルサーバや他のクライアントPC等としてもよい。携帯端末に、その携帯端末を所有するユーザのアドレス帳データの保存先を示すデータが少なくとも登録されていれば良いのである。
【0063】
(3−2)上記実施の形態では、画像形成装置は、アドレス帳データの保存先を特定するための情報(特定情報)として、アドレス帳データの保存ファイル名等を携帯端末から取得するとしたが、これに限定されることはない。例えば、パス(名)とすることもできる。また、特定情報として、そのユーザを識別するための情報(ユーザ名、ID番号等)を取得するとしてもよい。予め、各ユーザと、そのユーザのアドレス帳データの保存先とを対応付けたテーブルを画像形成装置に記憶させておき、画像形成装置がそのユーザを識別できればそのユーザのアドレス帳データの保存先を特定し、その特定した保存先からそのデータを取得する構成とすれば実現できる。
【0064】
(3−3)第1の実施の形態では、ユーザのアドレス帳に記載されている宛先の内、そのユーザがこれまでメール送受信を行ったことのある宛先だけを受付画面151に表示させるとしたが、例えばそのような処理を行わない構成、すなわち、取得したアドレス帳に記載されている宛先全てを受付画面151に表示させてそれらの内から宛先の選択入力を受け付ける構成とすることもできる。送受信履歴に登場しない宛先は、データの送信先として指定される可能性は低いものの、アドレス帳に登録されている以上、指定される可能性が全く無いわけではない。かかる構成により、送受信履歴には登場しない宛先への送信も可能となる。このようにする場合、上記ステップS19〜S23を削除すると共に、ステップS24では、取得したアドレス帳データに基づいて受付画面151を作成、表示する(アドレス帳に記載の全ての宛先をボタン群152に表示させる)構成とすれば、実現できる。
【0065】
(3−4)また、Scan To E-mailが選択されると、アドレス帳データを取得するとしたが、そのような処理を行わない構成、すなわち個人情報を取得した後、自動的にアドレス帳データを取得する構成とすることもできる。このようにする場合、上記ステップS16の処理をステップS18以降に実行すれば良い。なお、この構成の場合、例えばアドレス帳データを取得した後、所定時間(例えば、30秒等)経過後にユーザによりScan To E-mailが選択されなければ、その意志がないとみなし、現に保存されている個人情報およびアドレス帳データを削除するという構成にすることもできる。このようにすれば、いつまでもアドレス帳のデータが保存されたままになるということを防止できる。
【0066】
そして、このようにすれば、ユーザが画像形成装置の操作パネル15からScan To E-mailを選択した時点で、すでにアドレス帳データの取得処理が開始されている、場合によっては終了していることになる。従来の構成では、ユーザによりPCが選択されてからアドレス帳データを取得するようにしており、その間ユーザは待たされることになってしまう。そのため、PCを選択操作するという手間に加えて、ユーザは直にScan To E-mailを実行できないということがあったが、本変形例の場合、ユーザが画像形成装置に接近すると、その取得処理を開始するので、その分待ち時間も少なくなり、使い勝手が良くなる。
【0067】
(3−5)上記実施の形態では、Scan To E-mailによるメールの送信が終了すると、現に保存されているアドレス帳データ等を記憶部から削除するとしたが、例えばメモリ容量に余裕があればそれらを一旦保存しておいて、別のユーザが接近し新たなアドレス帳データ等を取得すると、それらを上書き保存させるという構成にすることもできる。
【0068】
(3−6)上記実施の形態では、ステップS11〜S13において、携帯端末が所定の通信領域内に入ったと判断すると、その携帯端末から個人情報を取得するとしたが、これに限定されることはない。例えば、ユーザが画像形成装置10を使用することなく単にそのすぐ前を通過する場合も想定され、そのような場合には、例えば図8におけるステップS15とS16の間に、「所定時間内にユーザにより何らかのキー入力があったか否かを判断する」判断ステップを設け、所定時間、例えば15秒以内に操作パネル15からキー入力があったと判断した場合には、ステップS16に移り、キー入力がなかったと判断した場合には、ステップS29の処理を実行した後、終了するという構成にすれば、前を通過しただけのユーザからのキー入力等を無駄に待つ必要がなくなる。
【0069】
また、画像形成装置10に接近して来たユーザと、実際に画像形成装置10の操作パネル15上でキー操作をしているユーザとが異なる場合(例えば、あるユーザが画像形成装置10のすぐ横を通過し、その直後に別のユーザが画像形成装置10の前に立って操作パネル15を操作している場合など)も考えられる。そのような場合には、例えばステップS16とS17の間に、「1.最も近い携帯端末から個人情報を取得し、2.取得した個人情報の内容と、現に個人情報記憶部16に保存されている個人情報の内容とが一致するか否かを判断し、3.一致している場合には、同一ユーザとみなしてステップS17に移り、4.一致していない場合には、取得した個人情報を、現に個人情報記憶部16に保存されている個人情報に代えて保存させる(上書き保存させる)」ステップを設ける構成にすれば、実際に操作パネル15を操作しているユーザのアドレス帳データの保存先を取得でき、別のユーザのものが誤って取得されてしまうといったことを防止できる。
【0070】
(3−7)上記実施の形態では、Scan To E-mailが選択された場合に、アドレス帳データを取得するとしたが、例えば画像形成装置がファクシミリ通信機能を備えている場合には、動作モードとしてファクシミリ送信モードが選択されたときにアドレス帳データを取得する構成とすることもできる。その場合、アドレス帳には宛先番号として相手先のファクシミリ番号も記載されることになる。このような構成とする場合、上記ステップS16において、Scan To E-mailの代わりにファクシミリ送信モードが選択されると、相手先のファクシミリ番号が記載されたアドレス帳データを取得し、その後、ファクシミリ通信の送受信履歴を管理する装置から送受信履歴を取得する。そして、その送受信履歴とアドレス帳に記載されている相手先のファクシミリ番号(宛先番号)が一致するものを抽出して、ファクシミリ送受信を行ったことのある宛先だけを受付画面151に表示させるとすればよい。その場合、相手先名を比較するとしてもよい。また、第2の実施の形態に適用する場合には、ステップS111において選択されたユーザのファクシミリ番号(宛先番号)を取得するとすれば良い。
【0071】
(3−8)上記実施の形態では、画像形成装置と携帯端末は、Bluetooth規格に基づき通信するとしたが、無線通信により上記した処理を行えれば良く、例えば赤外線通信(IrDA(Infrared Data Association))、IEEE802.11などの無線通信方式を用いることもできる。
また、ネットワークとしては、LANに限られずインターネット、WAN(Wide Area Network)等の通信網とすることもでき、さらに有線、無線に限定されることもない。
【0072】
(3−9)上記実施の形態では、所定の通信領域内を、画像形成装置10から約1(m)の距離内としたが、これに限定されるものでないのはいうまでもない。また、その範囲は画像形成装置の設置環境に応じて決定されることが好ましい。例えば、画像形成装置がユーザのデスク近辺に設置されているような場合には、ユーザが常時その通信領域内に入ったままになる恐れもあることから、その範囲を狭く、例えば50(cm)等とすればよく、逆に画像形成装置が専用のコピー室等に設置されているような場合には、その範囲を広くすれば、上記(3−4)で説明したようなアドレス帳データの取得のための待ち時間を少なくできるという効果も得られる。その場合、例えば、ユーザが画像形成装置の前に来たときに、その取得処理がすでに終了しているようにすればより使い勝手が良くなる。その取得処理に要する時間(秒)にユーザが歩く速度(m/秒)を掛けた値以上の値を、上記所定の距離とすれば実現できる。また、その距離(その距離に近づいたか否かを決めるための受信電波の電界強度の大きさ(閾値))を画像形成装置の管理者等によって操作パネル等から設定変更可能に構成することもできる。
【0073】
(3−10)また、上記の各変形例を2もしくは3つ以上を組み合わせる構成としてもよい。
(3−11)上記実施の形態では、アドレス帳データの取得を画像形成装置において実行する場合の例を説明したが、本発明は、アドレス帳データを取得するまでの処理、すなわち上記ステップS11〜S23、もしくはS101〜S111の処理を実行する装置としてのデータ通信装置に適用することができる。その場合、当該データ通信装置が画像形成装置に含まれる構成、もしくは画像形成装置と別体として接続される構成とすることができる。さらに、当該データ通信装置は、MFP、プリンタ等の画像形成装置に限られず、スキャナ、ファクシミリ装置、さらには電話機、PC等、アドレス帳機能を利用して宛先と通信(画像、音声、動画、プログラム等のデータを送受信)する機能を有する装置一般に備える構成とすることもできる。その場合、例えば音声、動画、プログラム等のデータを送信するためのデータ送信手段による送信モードが選択されたときに、上記アドレス帳データの取得等の処理が実行されることになる。
【0074】
(3−12)また、本発明は、上記データ通信装置を含むデータ通信システムにも適用できる。この場合、例えば、携帯端末と、当該携帯端末と無線通信を行うデータ通信装置とを含むデータ通信システムであって、前記携帯端末は、ユーザのアドレス帳データの保存先を特定するための特定情報を保存している保存手段と、データ通信装置から特定情報の送信要求を受けると、保存手段から特定情報を読み出して、データ通信装置に送信する送信手段と、を備え、前記データ通信装置は、携帯端末が所定の通信領域内に入ったか否かを検出する検出手段と、携帯端末が所定の通信領域内に入ったことが検出されると、携帯端末に対し、特定情報の送信を要求する要求手段と、携帯端末から送信されて来る特定情報を受信する受信手段と、受信した特定情報に基づいてアドレス帳データを取得する取得手段と、を備えることを特徴とするデータ通信システムとすることができる。
【0075】
さらに、本発明は、上記アドレス帳のデータを取得する方法としても把握することができる。また、その方法をコンピュータが実行するプログラムとしても把握することができる。すなわち、図8、図15等の各フローチャートにより示された処理手順は、図示しないROM等に格納されたプログラムに従ってCPUが動作することにより実行される。この場合、例えば、データ通信装置において動作するプログラムであって、携帯端末と無線通信を行う通信ステップと、携帯端末が所定の通信領域内に入ったか否かを検出する検出ステップと、携帯端末が所定の通信領域内に入ったことが検出されると、前記携帯端末を使用するユーザのアドレス帳データの保存先を特定するための特定情報を前記携帯端末から取得する第1の取得ステップと、取得された特定情報に基づいてアドレス帳データを取得する第2の取得ステップと、を含む処理をデータ通信装置に実行させることを特徴とするプログラムとすることができる。
【0076】
また、本発明は、前記プログラムをコンピュータで読取可能な記録媒体、例えばフレキシブルディスク、ハードディスク、CD−ROM、MO、DVD、DVD−ROM、DVD−RAM、半導体メモリなどに記録したものとしてもよい。また、上記の本発明のプログラムは、上記に説明した処理をコンピュータに実行させるための全てのモジュールを含んでいる必要はなく、例えば通信プログラムやOS(Operating System)に含まれるプログラムなど、別途にインストールすることができる各種汎用的なプログラムを利用して、本発明の各処理をコンピュータに実行させるようにしてもよい。
【0077】
【発明の効果】
以上説明したように、本発明のデータ通信装置は、携帯端末が所定の通信領域内に入ったことが検出されると、前記携帯端末から、ユーザのアドレス帳データの保存先を特定するための特定情報を取得し、取得された特定情報に基づいてアドレス帳データを取得する構成としているので、携帯端末を所持するユーザは、データ通信装置に近づいて行くだけで自己のアドレス帳データを当該データ通信装置で利用することができる。このため、従来のようにアドレス帳データが保存されている装置を操作パネル等に表示されている装置群の内から指定するといった入力操作を行わなくて済み、そのような手間がなくなるという効果を得られる。
【図面の簡単な説明】
【図1】第1の実施の形態に係るデータ通信システム1の全体の構成を示す図である。
【図2】画像形成装置10の構成を示すブロック図である。
【図3】携帯端末50の構成を示すブロック図である。
【図4】個人情報テーブル541の内容例を示す図である。
【図5】クライアント端末20の構成を示すブロック図である。
【図6】アドレス帳テーブル214の内容例を示す図である。
【図7】メールサーバ40の構成を示すブロック図である。
【図8】画像形成装置10において実行される処理の内容を示すフローチャートである。
【図9】 宛先選択入力受付画面151の表示例を示す図である。
【図10】携帯端末50において実行される個人情報送信処理の内容を示すフローチャートである。
【図11】メールサーバ40において実行される履歴情報送信処理の内容を示すフローチャートである。
【図12】クライアント端末20において実行されるアドレス帳データ送信処理の内容を示すフローチャートである。
【図13】第2の実施の形態の画像形成装置71の構成を示すブロック図である。
【図14】第2の実施の形態の携帯端末81の構成を示すブロック図である。
【図15】 画像形成装置71において実行される処理内容を示すフローチャートである。
【図16】携帯端末81において実行される処理内容を示すフローチャートである。
【符号の説明】
1 データ通信システム
5 LAN
10、71 画像形成装置
11、51 通信部
12、41、53、72、82、212 制御部
15、52 操作パネル
16 個人情報記憶部
17 メール送受信履歴記憶部
18 アドレス帳記憶部
19 アドレス情報記憶部
20、30 クライアント端末
40 メールサーバ
42、111、211 ネットワークI/F
50、60、81 携帯端末
73 ユーザ名情報記憶部
74 メールアドレス記憶部
84、541 個人情報テーブル
85、214 アドレス帳テーブル
112 無線通信部
113 距離検出部
151 宛先選択入力受付画面
431 メール履歴テーブル
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a data communication apparatus that performs wireless communication with a mobile terminal, and more particularly to a technique for acquiring address book data of a user who uses the mobile terminal.
[0002]
[Prior art]
In recent years, terminal devices such as PDAs (Personal Digital Assistants) and PCs (Personal Computers) having communication functions are usually provided with an address book function for registering and managing destination names, e-mail addresses, telephone numbers and the like in association with each other. It has been.
On the other hand, an image forming apparatus having a so-called Scan To E-mail function that reads an image of a document, creates an e-mail with the image as an attached file, and transmits the e-mail to a destination designated by the user is also widespread. Many have the same functions as the address book.
[0003]
When a user uses a PDA or an image forming apparatus, it is convenient that data is stored in the address book of each apparatus, but in order to do so, registration work must be performed for each apparatus, This is very troublesome for the user.
Therefore, for example, in Japanese Patent Laid-Open No. 2002-41250, all PCs connected to the network are displayed in a list on the display screen on the operation panel, and when one PC is selected from among them, the PC is selected. A configuration of an image forming apparatus that acquires address book data from a network via a network and uses the address book for destination selection is disclosed. If this image forming apparatus is used, the user does not need to manually register the contents of the address book in both the PC and the image forming apparatus, and the time and effort is reduced.
[0004]
[Problems to be solved by the invention]
However, even if the above-described image forming apparatus is used, the user must perform an input operation for designating the PC in which the address book is stored on the display screen of the operation panel. Also, since all the PCs connected to the network are displayed in a list on the display screen, search and specify the target PC while scrolling the display screen many times, especially in an environment where many PCs are connected. In some cases, a cumbersome operation such as performing is required. Such a trouble always occurs every time the Scan To E-mail function is executed, which is a burden on the user.
[0005]
The present invention has been made in view of the above-described problems, and is a data communication apparatus that is provided in an image forming apparatus or the like and that can acquire address book data without causing the user to perform troublesome operations. The purpose is to provide.
[0006]
[Means for Solving the Problems]
In order to achieve the above object, a data communication apparatus according to the present invention includes a communication unit that performs wireless communication with a mobile terminal, a detection unit that detects whether the mobile terminal has entered a predetermined communication area, A first acquisition means for acquiring, from the mobile terminal, specific information for specifying a storage destination of the address book data of the user who uses the mobile terminal when it is detected that the mobile terminal has entered the predetermined communication area; Second acquisition means for acquiring address book data based on the acquired specific information; data transmission means; At least a scan mode in which an image of an original is read to obtain image data, a copy mode in which an original image is printed based on image data obtained by reading an image of the original, and image data by the data transmission means at an instructed destination Among a plurality of operation modes including a transmission mode for transmitting Transmission mode determination means for determining whether or not a transmission mode has been selected by a user, and the second acquisition means acquires the address book data when it is determined that the transmission mode has been selected. It is characterized by doing.
[0007]
Ma The first acquisition unit acquires the specific information from a mobile terminal closest to the data communication device when there are a plurality of mobile terminals in the predetermined communication area.
[0008]
Furthermore, it is configured to be able to communicate via a server having a function of managing transmission / reception history, and is acquired with third acquisition means for acquiring transmission / reception history data regarding the user who uses the mobile terminal from the server. A selection means for selecting a matching destination included in the transmission / reception history and a destination of communication included in the address book data acquired by the second acquisition means and a communication partner with the user as the recipient or sender And.
[0009]
The address book data includes a destination name and a corresponding destination number, and the second acquisition unit acquires data indicating only the destination name in the address book, and When a user designates a destination name from among the destination names, data of a destination number corresponding to the designated destination name is acquired.
[0010]
In this specification, “destination number” means information for designating a destination according to a data transmission protocol such as an e-mail address, a facsimile number, and an IP address.
[0011]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of a data communication apparatus according to the present invention will be described below with reference to the drawings.
(First embodiment)
(1-1) Overall configuration of the data communication system 1
FIG. 1 is a diagram showing an overall configuration of a data communication system (hereinafter simply referred to as “system”) 1 according to the present embodiment.
[0012]
As shown in the figure, the system 1 includes an image forming apparatus 10, client terminals 20, 30..., A mail server 40, and the like connected via a network, here a LAN (Local Area Network) 5. The device 10 and the portable terminals 50, 60, etc. are connected by wireless communication, here, communication according to the Bluetooth standard, and can exchange data with each other.
[0013]
The image forming apparatus 10 is a multi-function digital copier (Multiple Function Peripheral). The image forming apparatus 10 scans an image of a set original and obtains image data, a copy function that prints an original image based on the image data, and a read function. It has various functions such as a Scan To E-mail function that attaches the image data to an e-mail (hereinafter simply referred to as “mail”) and transmits it to a specified destination via the LAN 5.
[0014]
The client terminal 20 is a PC used by the user A, and has an address book function. The user A can register a mail destination name, its mail address, and the like using this address book function. The client terminal 30 is a PC used by the user B, and has an address book function similar to that of the client terminal 20.
[0015]
The mail server 40 is a server that manages transmission / reception of mails that are the transmission source of the image forming apparatus 10, the client terminal 20, or the like, and also has a function of creating and storing the mail transmission / reception history. ing.
The mobile terminal 50 is a so-called mobile personal digital assistant (PDA) such as a mobile phone or an electronic notebook owned by the user A, and stores personal information of the user A described later. The portable terminal 60 is a user B PDA.
[0016]
In the present embodiment, each user always has his / her portable terminal, and the image forming apparatus 10 receives personal information from the portable terminal 50 when, for example, the portable terminal 50, that is, the user A approaches the user to a predetermined distance. To get. As will be described later, the personal information includes information indicating the storage destination of the user A's address book data. When the user A stands in front of the image forming apparatus 10 and selects Scan To E-mail from the operation panel 15 (FIG. 2), the image forming apparatus 10 refers to the storage destination of the address book data included in the personal information, User A's address book data is acquired from the storage destination. Then, an address selection input acceptance screen in Scan To E-mail is generated using the address book, and an address selection input from user A is accepted on the screen. As a result, the user does not have to perform a troublesome operation such as selecting a PC in which an address book is stored from among a large number of PC groups existing on the network on the operation panel, as in the related art.
[0017]
Hereinafter, the configuration of each device and the processing contents thereof will be described in detail. Since each client terminal has basically the same configuration (only the user is different), the client terminal 20 will be described here, the client terminal 30 and the like. The description of is omitted. Similarly, since each mobile terminal has basically the same configuration, only the mobile terminal 50 will be described, and the description of the mobile terminal 60 and the like will be omitted.
[0018]
(1-2) Configuration of the image forming apparatus 10
FIG. 2 is a block diagram illustrating a configuration of the image forming apparatus 10.
As shown in FIG. 1, the image forming apparatus 10 includes a communication unit 11, a control unit 12, and the like.
The communication unit 11 includes a network interface (I / F) 111, a wireless communication unit 112, and a distance detection unit 113.
[0019]
The network I / F 111 is an interface for connecting to the LAN 5 such as a LAN card or a LAN board.
The wireless communication unit 112 performs wireless communication with one or a plurality of mobile terminals based on Bluetooth standard GAP (Generic Access Profile) or the like.
The distance detection unit 113 detects the distance between the image forming apparatus 10 and the portable terminal. Specifically, the user (mobile terminal) detects the electric field strength of the radio wave received by the wireless communication unit 112 at a predetermined interval, for example, about every 1 second, so that the user (mobile terminal) can detect the image forming apparatus 10 (more precisely, the distance detection unit). 113) and how far away it is. When the user enters a predetermined distance from the image forming apparatus 10, for example, a distance of about 1 (m), information indicating that (approach information) is sent to the control unit 12. For example, if the value of the electric field strength when the mobile terminal approaches to about 1 (m) is previously grasped from an experiment or the like as a threshold value, the user is about 1 (m) when the detected value exceeds the threshold value. You can determine that you are within the distance. When communicating with a plurality of portable terminals, the electric field strength is detected for each portable terminal. When it is determined that two or more portable terminals exist within a predetermined distance, the fact is included in the approach information. This distance detection can also be performed using, for example, infrared communication. That is, the image forming apparatus 10 and the portable terminal 50 are configured to be able to communicate with each other by infrared rays and detect the intensity of the received infrared rays. As a distance detection method, for example, GPS (Global Positioning System) can be used.
[0020]
The scanner unit 13 is a known device that reads an image of a set original and obtains image data. The printer unit 14 is a device that prints an image on paper by a known electrophotographic method.
Although not shown here, the operation panel 15 is provided with a liquid crystal display unit having a touch panel laminated on the surface in addition to a start button and a numeric keypad for setting the number of copies. Further, a function selection screen (not shown) for receiving an operation mode selection input from the user, such as copy and Scan To E-mail functions, is displayed according to an instruction from the control unit 12. The user can select and execute the Scan To E-mail function and the like by pressing (touching) a predetermined button on the screen displayed on the liquid crystal display unit. When a key input (touch input) by the user is received, the input information is transmitted to the control unit 12.
[0021]
The control unit 12 is mainly composed of a CPU, reads a necessary program from a built-in ROM (not shown), displays a function selection screen on the liquid crystal display unit of the operation panel 15, and receives the input information. In addition, the operation timing of each part is uniformly controlled to realize smooth copying, Scan To E-mail and other operations. In addition, here, communication such as mail transmission / reception with the client terminal 20 or the like is performed by the TCP / IP (Transmission Control Protocol / Internet Protocol) via the network I / F 111, and with the portable terminal 50 or the like via the wireless communication unit 112. Exchange data.
[0022]
Personal information is written in the personal information storage unit 16. The mail transmission / reception history storage unit 17 stores a mail transmission / reception history, the address book storage unit 18 stores an address book, and the address information storage unit 19 stores address information. Each of these storage units is configured by a nonvolatile memory such as a hard disk. The contents of the mail transmission / reception history, address book, and address information will be described later.
[0023]
(1-3) Configuration of the mobile terminal 50
FIG. 3 is a block diagram illustrating a configuration of the mobile terminal 50.
As shown in the figure, the portable terminal 50 includes a communication unit 51, an operation panel 52, a control unit 53, and a storage unit 54.
The communication unit 51 performs wireless communication with the image forming apparatus 10 and the like based on the Bluetooth standard.
[0024]
The storage unit 54 is configured by a non-volatile memory such as an EEPROM, for example, and is provided with a personal information table 541 to store personal information.
FIG. 4 is a diagram showing an example of the contents of the personal information table 541. As shown in the figure, the personal information table 541 stores information indicating a name, an address book storage destination, and a server address as personal information. Specifically, the name of the user, in this case, the user A is displayed in the “name” field, and the address book data (address book data) created by the user A is stored in the “address book storage destination” field. As the information (specific information) for specifying the mail address, the mail address of the client terminal 20 and the address file data storage file name are written here, and the host name of the mail server 40 is written in the “server address” column. .
[0025]
Returning to FIG. 3, the operation panel 52 includes a liquid crystal display unit having a touch panel laminated on the surface thereof, and upon receiving an instruction from the control unit 53, a personal information input reception screen (not shown) for receiving input of personal information. ) Is displayed. User A can input an address book storage destination and the like from the screen.
The control unit 53 is mainly composed of a CPU, controls the operation of each unit uniformly, and smoothly executes communication with the image forming apparatus 10. In addition, when the personal information is input from the user A by instructing the operation panel 52 to display the personal information input acceptance screen, it is written in the personal information table 541. Further, when a transmission request for personal information is received from the image forming apparatus 10, the content written in the personal information table 541 is read, and the communication unit 51 is instructed to transmit to the image forming apparatus 10.
[0026]
(1-4) Configuration of the client terminal 20
FIG. 5 is a block diagram showing the configuration of the client terminal 20.
As shown in the figure, the client terminal 20 includes a PC main body 21, a display 22, a keyboard 23 and a mouse 24.
The PC main body 21 includes a network interface (I / F) 211, a control unit 212, and a storage unit 213.
[0027]
The network I / F 211 is an interface for connecting to the LAN 5 such as a LAN card or a LAN board.
The storage unit 213 is a non-volatile memory such as a hard disk, and is provided with an address book table 214 for storing address book data.
FIG. 6 is a diagram showing an example of the contents of the address book table 214. As shown in the figure, in the address book table 214, information indicating a name and a mail address as its destination number is written. Specifically, the user name as the mail destination is written in the “name” column, and the mail address of each user is written in the “mail address” column. This address book table 214 is stored in one file in the storage unit 213, and the name of the one file is registered by the user A in the “file name” column of the personal information table 541 of the portable terminal 50. It has come to be.
[0028]
Returning to FIG. 5, the control unit 212 is mainly composed of a CPU, reads a necessary program from a built-in ROM (not shown), and executes an address book function and the like. In addition, display control of the display 22 and input control for receiving input of signals from the keyboard 23 and the mouse 24 are performed. Here, a button (not shown) for selecting an address book function is displayed on the display 22, and when the button is selected with the mouse 24 or the like, the name, e-mail address of the destination user is input, changed, or deleted. A screen (not shown) for receiving etc. is displayed. The user A can perform operations such as inputting a user name from the screen using the keyboard 23 or the like. When the operation such as the input of the user name by the user A is completed, the control unit 212 writes the contents in the address book table 214.
[0029]
In addition, the control unit 212 performs transmission / reception of mail with other client terminals 30 and the like via the network I / F 211. Further, when an address book data transmission request is received from the image forming apparatus 10, the contents written in the address book table 214 are read and the data are transmitted to the image forming apparatus 10 via the network I / F 211.
[0030]
(1-5) Configuration of the mail server 40
FIG. 7 is a block diagram showing a configuration of the mail server 40.
As shown in the figure, the mail server 40 includes a control unit 41, a network interface (I / F) 42, and a storage unit 43.
The network I / F 42 is an interface for connecting to the LAN 5 such as a LAN card or a LAN board.
[0031]
The control unit 41 is mainly configured by a CPU, and controls mail transmission / reception, creates a history thereof, and writes it in a mail history table 431 provided in the storage unit 43. The e-mail history created here includes the date of sending (receiving), subject, e-mail address of sender, e-mail address of recipient, etc. Each time an e-mail is sent or received, a new record (1 case) Every data) is added.
[0032]
In addition, when a transmission request for a mail transmission / reception history is received from the image forming apparatus 10 to a user designated by the image forming apparatus 10, the records written in the mail history table 431 are sequentially referred to one by one, and “sender” Or, if there is a record in which the recipient's email address matches the email address of the user (ie, the email for which the user is the sender or the email for which the user is the recipient) Data is extracted and transmitted to the image forming apparatus 10 as a mail transmission / reception history for the user.
[0033]
(1-6) Contents of processing executed in image forming apparatus 10
FIG. 8 is a flowchart showing the contents of processing executed in the image forming apparatus 10.
As shown in the figure, the control unit 12 determines whether any one of the mobile terminals has entered a predetermined communication area, here, within a distance of about 1 (m) from itself as described above (steps). S11). This determination is made based on whether the approach information from the distance detection unit 113 is received. If it is determined from the approach information that there is one mobile terminal that has entered the predetermined communication area (“Y” in step S11, “N” in S12), the personal information of the user is acquired from the mobile terminal (step S13). Specifically, based on the Bluetooth standard Generic Object Exchange Profile, etc., a request for transmission of personal information is made to the portable terminal via the wireless communication unit 112, and personal information data is received. Details of processing on the portable terminal side will be described later.
[0034]
On the other hand, when it is determined from the approach information that a plurality of portable terminals have entered the predetermined communication area (“Y” in step S12), the portable terminal closest to the own apparatus, that is, the portable terminal having the highest electric field strength of the received radio wave A request for transmission of personal information is made, and personal information is acquired from the portable terminal (step S14). Then, the acquired personal information is stored in the personal information storage unit 16 (step S15).
[0035]
Hereinafter, for easy understanding, the user who has approached the image forming apparatus 10 is the user A, and the user A uses the Scan To E-mail function in the image forming apparatus 10 to transmit an image by mail. The processing will be described assuming the case. The control unit 12 determines whether or not data transmission by Scan To E-mail is selected as the operation mode on the function selection screen of the operation panel 15 by the user A (step S16).
[0036]
If it is determined that Scan To E-mail has been selected (“Y” in step S16), the address book data of user A is acquired (step S17). Specifically, among the personal information stored in the personal information storage unit 16, information indicating the “address book storage destination” (here, information indicating the location of the client terminal 20 (URL, IP address, etc.) and address) Read the file name of the book data). Then, a request for transferring the file having the same name as the stored file name is made to the device (here, the client terminal 20) storing the address book data of the user A by FTP (File Ttranfer Protocol), for example. A file (address book data) is received from the client terminal 20. Details of processing on the client terminal 20 side at that time will be described later.
[0037]
When the address book data is acquired, it is stored in the address book storage unit 18 (step S18).
Subsequently, a mail transmission / reception history for the user A is acquired from the mail server 40 (step S19). Specifically, the mail server 40 makes a transmission request for the mail transmission / reception history of the user A by FTP, for example, and receives the data. The processing content on the mail server 40 side at that time will be described later.
[0038]
When the mail transmission / reception history is received, it is stored in the mail transmission / reception history storage unit 17 (step S20).
Then, the mail transmission / reception history and the contents of the address book are compared one by one (step S21), and the “sender” or “recipient” described in the mail transmission / reception history is selected from all destinations described in the address book. Are selected (step S22). Here, each mail address is compared. For example, in the example of FIG. 6, when “address B” and “address Y” are described as email addresses in the email transmission / reception history, those “address B” and “address Y” are selected. . Note that the names are not limited to e-mail addresses, and the names may be compared, for example.
[0039]
For the selected destination, information (address information) in which the user name is associated with the mail address is extracted from the address book data and stored in the address information storage unit 19 (step S23). When “address B” and “address Y” in the above example are selected, the data of the records of numbers 1 and 3 in FIG. 6 (data in which the names and mail addresses are associated with each of the users B and Y) Are extracted and stored as address information.
[0040]
Then, the address information stored in the address information storage unit 19 is read, a destination selection input reception screen (hereinafter referred to as “reception screen”) is generated based on the address information, and displayed on the operation panel 15. (Step S24).
FIG. 9 is a diagram illustrating a display example of the reception screen 151. In the figure, reference numeral 152 denotes a group of buttons for selecting a destination, and reference numeral 153 denotes a button indicating completion of selection. Each button of the button group 152 corresponds to a “name” included in the address information. For example, when data of “user B” and “user Y” are extracted as address information as described above, buttons indicating “user B” and “user Y” as destinations are displayed as shown in FIG. It will be. For example, when transmitting an image to the user B, the user A may press the “user B” button and then press the completion button 153.
[0041]
Returning to FIG. 8, when the control unit 12 determines the end of the selection input by pressing the button 153 (“Y” in step S <b> 25), the control unit 12 controls the scanner unit 13 to read the image of the set document ( In step S26), an email having the image data as an attached file and having a destination address as an email address corresponding to the selected name is created, and the email is sent to the destination via the network I / F 111. (Step S27).
[0042]
Then, all the information currently stored in the personal information storage unit 16, the mail transmission / reception history storage unit 17, the address book storage unit 18, and the address information storage unit 19 is deleted (step S28), and the process is terminated.
On the other hand, if it is determined in step S16 that Scan To E-mail has not been selected, that is, another function such as copying has been selected (“N” in step S16), the process proceeds to step S29, and personal information is stored in the personal information. Delete from part 16. In step S30, the selected function is executed. For example, in the case of copying, the operations of the scanner unit 13 and the printer unit 14 are controlled to execute the copying operation, and the processing ends.
[0043]
(1-7) Contents of processing (personal information transmission processing) executed when portable terminal 50 receives a personal information transmission request
FIG. 10 is a flowchart showing the contents of the personal information transmission process.
As shown in the figure, the portable terminal 50 determines whether or not the personal information transmission request is received from the image forming apparatus 10 (step S41). If it is determined that a personal information transmission request has been made (“Y” in step S41), the personal information is read from the personal information table 541 and the data is transmitted to the image forming apparatus 10 (step S42), and the process is terminated.
[0044]
(1-8) Contents of processing (history information transmission processing) executed when mail server 40 receives a transmission / reception history transmission request
FIG. 11 is a flowchart showing the contents of the history information transmission process.
As shown in the figure, the control unit 41 of the mail server 40 determines whether or not there is a transmission request for the mail transmission / reception history from the image forming apparatus 10 (step S51). If it is determined that there is a transmission request (“Y” in step S51), a mail transmission / reception history of the target user (user A in the above example) is created (step S52), and the data is transmitted to the image forming apparatus 10. (Step S53), the process ends.
[0045]
(1-9) Contents of processing executed when client terminal 20 receives address book data transmission request (address book data transmission processing)
FIG. 12 is a flowchart showing the contents of the address book data transmission process.
As shown in the figure, the control unit 212 of the client terminal 20 determines whether or not there is a transmission request for a storage file of address book data from the image forming apparatus 10 (step S61). If it is determined that there is a transmission request (“Y” in step S61), the file (that is, the data in the address book table 214) is read and transmitted to the image forming apparatus 10 (step S62), and the process is terminated.
[0046]
As described above, the image forming apparatus 10 according to the present embodiment, when a user having a mobile terminal enters a predetermined communication area, information indicating the storage destination of the address book data of the user from the mobile terminal. Get personal information including. Then, when Scan To E-mail is selected by the user, the address book data of the user is acquired from the save destination, and a destination selection input acceptance screen in Scan To E-mail is created based on the address book. In this screen, a destination selection input from the user is accepted. Therefore, the user only needs to approach the image forming apparatus 10 with his / her mobile terminal and stand in front of it, and it is troublesome to select a PC on which an address book is stored on the operation panel, as in the past. This eliminates the need to perform any operation and makes it convenient. In particular, when a large number of PCs are connected to the network, the effect is increased.
[0047]
Also, the mail transmission / reception history of the user is obtained from the mail server 40, and only the destinations described in the address book that match the destinations described in the mail transmission / reception history, that is, the user Only the destinations that have sent and received e-mails up to this point are displayed on the reception screen 151. The reason for this is as follows. In other words, it is considered that the destination selected as the image transmission destination in Scan To E-mail is likely to be the destination that the user has communicated so far, here the mail has been sent and received. When there are a large number of destinations described in the address book, for example, 100 or more, the user has a higher probability of being a destination than searching for one destination out of a huge number of destinations This is because it is easier and quicker to select only one of them and select from among them.
[0048]
Furthermore, address book data is acquired when Scan To E-mail is selected, that is, it is not acquired unless Scan To E-mail is selected. The network traffic can be reduced and the load caused by the network traffic can be reduced, compared with the configuration in which the above configuration is adopted.
[0049]
In addition, when the transmission of e-mail by Scan To E-mail is completed, the stored address book data is deleted from the storage unit (it is not configured to continue to save). There is no need to provide a storage area for each user, and the memory capacity can be reduced.
(Second Embodiment)
In the first embodiment, the example in which the user's address book data is stored in the client terminal used by the user has been described. However, in the present embodiment, the address book data is stored in the mobile terminal side. There is a big difference in that point. Here, the description of the same parts as those in the first embodiment will be omitted, and different parts (image forming apparatus and portable terminal) will be mainly described. Further, members having the same function are denoted by the same reference numerals.
[0050]
(2-1) Configuration of image forming apparatus
FIG. 13 is a block diagram showing a configuration of the image forming apparatus 71 of the present embodiment. As shown in the figure, the image forming apparatus 71 includes a control unit 72, a user name information storage unit 73, a mail address storage unit 74, and the like.
The control unit 72 has basically the same configuration and function as the control unit 12, but the process when Scan To E-mail is selected is different as described later. User name information is stored in the user name information storage unit 73, and mail address information is stored in the mail address storage unit 74. The contents of each information will be described later.
[0051]
(2-2) Configuration of mobile terminal
FIG. 14 is a block diagram illustrating a configuration of the mobile terminal 81 according to the present embodiment.
As shown in the figure, the portable terminal 81 includes a control unit 82, a storage unit 83, and the like.
The storage unit 83 is provided with an address book table 85 in addition to the personal information table 84, which is different from the first embodiment. The personal information table 84 has basically the same configuration as the personal information table 541, but here the address book data is stored on the mobile terminal 81 side. Information for identifying the portable terminal 81 and a storage file name of address book data in the portable terminal 81 are described. The configuration of the address book table 85 is substantially the same as that of the address book table 214.
[0052]
The control unit 82 communicates with the image forming apparatus 71 according to the Bluetooth standard via the communication unit 51, and transmits personal information and the like to the image forming apparatus 71 as described later. The portable terminal 81 is assumed to be owned by the user A.
(2-3) Processing contents executed in image forming apparatus 71
FIG. 15 is a flowchart showing the processing contents executed in the image forming apparatus 71. Note that steps S101 to S106, S116, and S117 shown in the figure are the same as steps S11 to S16, S29, and S30 of FIG. 8, and therefore the description thereof is omitted here.
[0053]
In step S107, the control unit 72 acquires user name information. Here, the user name information is the user name described in the “name” column of the address book, for example, “user B” “user X” “user Y” in the case of the address book table 214 shown in FIG. ". Specifically, information indicating the “address book storage destination” included in the personal information stored in the personal information storage unit 16 is read, and the object exchange profile or the like is read from the storage destination device, that is, the portable terminal 81. Based on the above, the storage file name of the address book data is designated, the transmission request for the user name information in the address book data is requested, and received from the portable terminal 81. Then, the acquired user name information is stored in the user name information storage unit 73 (step S108).
[0054]
The control unit 72 generates a destination selection input reception screen based on the acquired user name information and displays it on the operation panel 15 (step S109). This destination selection input reception screen is the same as the reception screen 151 shown in FIG. 9, and “name” included in the user name information is displayed on each button. For example, when the user name information includes data indicating “user B”, “user X”, and “user Y”, there are three “user B” buttons, “user X” buttons, and “user Y” buttons. A button will be displayed. User A can select a destination to which an image is to be transmitted by pressing any button.
[0055]
When the control unit 72 determines the end of the selection input by pressing the button 153 (“Y” in step S110), the control unit 72 acquires the mail address corresponding to the name selected on the screen from the portable terminal 81 (step S111). Specifically, when the selected name is designated to the portable terminal 81 and the mail address corresponding to the name, for example, “User B” in the address book shown in FIG. A transmission request for information indicating “B” is made, and is received from the portable terminal 81 as mail address information. And the acquired mail address information is preserve | saved in the mail address memory | storage part 74 (step S112).
[0056]
Subsequently, the scanner unit 13 is controlled to read the image of the set document (step S113), and the destination address is stored in the mail address storage unit 74, which is an email having the image data as an attached file. A mail having the current mail address is created, and the mail is transmitted to the destination via the network I / F 111 (step S114).
[0057]
After the mail transmission, all the information stored in the personal information storage unit 16, the user name information storage unit 73, and the mail address storage unit 74 is deleted (step S115), and the process ends.
(2-4) Processing contents executed in portable terminal 81
FIG. 16 is a flowchart showing the processing contents executed in the portable terminal 81.
[0058]
As shown in the figure, it is first determined whether or not there has been a request for transmission of personal information from the image forming apparatus 71 (step S121). If it is determined that there is a request for personal information transmission (“Y” in step S121), the personal information is read from the personal information table 84 and the data is transmitted to the image forming apparatus 71 (step S122). If there is no transmission request (“N” in step S121), the process proceeds to step S123.
[0059]
Subsequently, it is determined whether or not there is a request for transmitting user name information from the image forming apparatus 71. If it is determined that there is a request (“Y” in step S123), it is described in the “Name” column in the address book table 85. Only the information indicating the user name is read out from the address book table 85 as user name information and transmitted to the image forming apparatus 71 (step S124). If there is no transmission request (“N” in step S123), the process proceeds to step S125.
[0060]
Then, it is determined whether or not a mail address transmission request is received from the image forming apparatus 71. If it is determined that there is a request (“Y” in step S125), the mail address corresponding to the designated user name, for example, “user” is determined. When “B” is designated, “address B” is read from the address book table 85 as mail address information, transmitted to the image forming apparatus 71 (step S126), and the process returns to step S121. When there is no transmission request (“N” in step S125), the process returns to step S121.
[0061]
As described above, the image forming apparatus 71 according to the present embodiment first acquires only the user name information indicating the user name from the address book data stored in the portable terminal 81, and uses the Scan To E-mail function. When one of the user names included in the user name information is designated as a destination by the user who is going to send mail, only the mail address corresponding to the designated user name is sent from the portable terminal 81. It is configured to acquire. Therefore, the amount of data to be acquired can be reduced and the network traffic can be reduced correspondingly, compared to the configuration in which all the address book data is acquired all at once as in the first embodiment.
[0062]
(3) Modification
As described above, the present invention has been described based on the embodiment. However, the present invention is not limited to the above-described embodiment, and the following modifications may be considered.
(3-1) In the first embodiment, the address book data is stored on the client PC side, and in the second embodiment, the address book data is stored on the mobile terminal side. However, the configuration is limited to those configurations. There is nothing. For example, another file server connected to the LAN 5 or another client PC may be used. It is only necessary that at least data indicating the storage destination of the address book data of the user who owns the mobile terminal is registered in the mobile terminal.
[0063]
(3-2) In the above-described embodiment, the image forming apparatus acquires the storage file name of the address book data from the portable terminal as information (specific information) for specifying the storage destination of the address book data. However, the present invention is not limited to this. For example, it can be a path (name). Moreover, information (user name, ID number, etc.) for identifying the user may be acquired as the specific information. A table that associates each user with the address book data storage destination of the user is stored in the image forming apparatus in advance, and if the image forming apparatus can identify the user, the address book data storage destination of the user is determined. This can be realized by specifying and acquiring the data from the specified storage destination.
[0064]
(3-3) In the first embodiment, among the destinations described in the user's address book, only the destinations to which the user has sent and received mail so far are displayed on the reception screen 151. However, for example, a configuration in which such a process is not performed, that is, a configuration in which all destinations described in the acquired address book are displayed on the reception screen 151 and a destination selection input is received from them can be adopted. Although a destination that does not appear in the transmission / reception history is unlikely to be designated as a data transmission destination, it is not completely impossible to be designated as long as it is registered in the address book. With this configuration, transmission to a destination that does not appear in the transmission / reception history is also possible. In this case, the above steps S19 to S23 are deleted, and in step S24, a reception screen 151 is created and displayed based on the acquired address book data (all destinations described in the address book are displayed in the button group 152). This can be realized if the configuration is to be displayed.
[0065]
(3-4) Also, when Scan To E-mail is selected, the address book data is acquired. However, such processing is not performed, that is, after acquiring personal information, the address book data is automatically acquired. It can also be set as the structure which acquires. In this case, the process of step S16 may be executed after step S18. In this configuration, for example, after acquiring address book data, if Scan To E-mail is not selected by the user after the elapse of a predetermined time (for example, 30 seconds), it is assumed that there is no intention and is actually stored. The personal information and address book data can be deleted. In this way, it is possible to prevent the address book data from being stored forever.
[0066]
In this way, when the user selects Scan To E-mail from the operation panel 15 of the image forming apparatus, the address book data acquisition process has already been started, or has been completed in some cases. become. In the conventional configuration, the address book data is acquired after the PC is selected by the user, and the user waits during that time. Therefore, in addition to the trouble of selecting and operating the PC, the user may not be able to directly execute Scan To E-mail. In this modification, when the user approaches the image forming apparatus, the acquisition process is performed. Will start, and the waiting time will be reduced accordingly, improving usability.
[0067]
(3-5) In the above embodiment, when the transmission of mail by Scan To E-mail is completed, the address book data and the like that are currently stored are deleted from the storage unit. A configuration may be adopted in which these are temporarily stored, and when another user approaches and acquires new address book data or the like, they are overwritten and stored.
[0068]
(3-6) In the above embodiment, when it is determined in steps S11 to S13 that the mobile terminal has entered the predetermined communication area, personal information is acquired from the mobile terminal. However, the present invention is not limited to this. Absent. For example, it is assumed that the user simply passes immediately in front of the image forming apparatus 10 without using the image forming apparatus 10. In such a case, for example, between steps S15 and S16 in FIG. If it is determined that there has been a key input from the operation panel 15 within a predetermined time, for example, 15 seconds, the process proceeds to step S16, and there is no key input. If it is determined that the process is terminated after executing the process of step S29, there is no need to wastefully wait for a key input from the user who has just passed.
[0069]
In addition, when a user who has approached the image forming apparatus 10 is different from a user who is actually performing a key operation on the operation panel 15 of the image forming apparatus 10 (for example, a certain user immediately A case in which the user passes the side and immediately after that another user stands in front of the image forming apparatus 10 and operates the operation panel 15) is also conceivable. In such a case, for example, between steps S16 and S17, “1. personal information is acquired from the nearest mobile terminal, 2. the content of the acquired personal information and actually stored in the personal information storage unit 16” 3. Determine whether the contents of the personal information match, 3. If they match, consider the same user and go to step S17, 4. If they do not match, acquire the personal information Is stored in place of the personal information that is actually stored in the personal information storage unit 16 (overwrite storage) is provided, the address book data of the user who actually operates the operation panel 15 is provided. The storage location can be acquired, and it can be prevented that another user's information is acquired by mistake.
[0070]
(3-7) In the above embodiment, the address book data is acquired when Scan To E-mail is selected. However, for example, when the image forming apparatus has a facsimile communication function, an operation mode is obtained. The address book data can be obtained when the facsimile transmission mode is selected. In that case, the destination facsimile number is also described in the address book. In such a configuration, when the facsimile transmission mode is selected instead of Scan To E-mail in step S16, the address book data describing the facsimile number of the other party is acquired, and then the facsimile communication is performed. The transmission / reception history is acquired from the device that manages the transmission / reception history. Then, if the transmission / reception history matches the facsimile number (destination number) of the other party described in the address book, only the addresses that have been transmitted / received by facsimile are displayed on the reception screen 151. That's fine. In that case, the name of the other party may be compared. When applied to the second embodiment, the facsimile number (destination number) of the user selected in step S111 may be acquired.
[0071]
(3-8) In the above embodiment, the image forming apparatus and the mobile terminal communicate with each other based on the Bluetooth standard. However, it is only necessary to perform the above-described processing by wireless communication. For example, infrared communication (IrDA (Infrared Data Association) ), Wireless communication methods such as IEEE802.11 can also be used.
Further, the network is not limited to a LAN, but may be a communication network such as the Internet or a WAN (Wide Area Network), and is not limited to wired or wireless.
[0072]
(3-9) In the above embodiment, the predetermined communication area is within a distance of about 1 (m) from the image forming apparatus 10, but it goes without saying that the present invention is not limited to this. The range is preferably determined according to the installation environment of the image forming apparatus. For example, when the image forming apparatus is installed in the vicinity of the user's desk, the range may be narrowed, for example, 50 (cm) because the user may remain in the communication area at all times. Conversely, if the image forming apparatus is installed in a dedicated copy room or the like, the address book data as described in (3-4) above can be expanded by widening the range. The effect that the waiting time for acquisition can be reduced is also obtained. In that case, for example, when the user comes to the front of the image forming apparatus, if the acquisition process is already finished, the usability is improved. This can be realized by setting a value equal to or greater than a value obtained by multiplying the time (seconds) required for the acquisition process by the walking speed (m / second) of the user as the predetermined distance. Further, the distance (the magnitude (threshold value) of the electric field strength of the received radio wave for determining whether or not the distance has been approached) can be configured to be changeable from the operation panel or the like by the administrator of the image forming apparatus. .
[0073]
(3-10) Moreover, it is good also as a structure which combines each said modification 2 or 3 or more.
(3-11) In the above embodiment, an example in which the acquisition of the address book data is executed in the image forming apparatus has been described. However, in the present invention, the processing up to the acquisition of the address book data, that is, the above steps S11 to S11. The present invention can be applied to a data communication device as a device that executes the processing of S23 or S101 to S111. In that case, the data communication apparatus can be included in the image forming apparatus or can be connected separately from the image forming apparatus. Further, the data communication apparatus is not limited to an image forming apparatus such as an MFP or a printer, but communicates with a destination using an address book function such as a scanner, a facsimile apparatus, a telephone set, or a PC (image, voice, moving image, program) It is also possible to adopt a configuration generally provided for a device having a function of transmitting and receiving data such as. In that case, for example, when the transmission mode by the data transmission means for transmitting data such as voice, moving image, and program is selected, processing such as acquisition of the address book data is executed.
[0074]
(3-12) The present invention can also be applied to a data communication system including the data communication apparatus. In this case, for example, a data communication system including a mobile terminal and a data communication device that performs wireless communication with the mobile terminal, the mobile terminal specifying information for specifying a storage destination of the user's address book data Storage means for storing the information, and a transmission means for reading the specific information from the storage means when receiving a transmission request for the specific information from the data communication apparatus, and transmitting the specific information to the data communication apparatus. A detecting means for detecting whether or not the mobile terminal has entered the predetermined communication area, and when it is detected that the mobile terminal has entered the predetermined communication area, the mobile terminal is requested to transmit specific information. It comprises a requesting means, a receiving means for receiving specific information transmitted from a portable terminal, and an acquiring means for acquiring address book data based on the received specific information. It can be a Data Communications System.
[0075]
Furthermore, the present invention can be grasped as a method of acquiring the address book data. The method can also be understood as a program executed by a computer. That is, the processing procedures shown in the flowcharts of FIGS. 8 and 15 are executed by the CPU operating according to a program stored in a ROM (not shown). In this case, for example, a program that operates in the data communication device, a communication step of performing wireless communication with the mobile terminal, a detection step of detecting whether the mobile terminal has entered a predetermined communication area, A first acquisition step of acquiring, from the mobile terminal, specific information for specifying a storage destination of the address book data of the user who uses the mobile terminal when it is detected that the mobile terminal has entered the predetermined communication area; A second acquisition step of acquiring address book data based on the acquired specific information can be a program characterized by causing a data communication device to execute a process including the second acquisition step.
[0076]
In the present invention, the program may be recorded on a computer-readable recording medium such as a flexible disk, a hard disk, a CD-ROM, an MO, a DVD, a DVD-ROM, a DVD-RAM, or a semiconductor memory. Further, the program of the present invention does not need to include all modules for causing the computer to execute the processing described above. For example, a communication program, a program included in an OS (Operating System), and the like are separately provided. You may make it make a computer perform each process of this invention using the various general purpose programs which can be installed.
[0077]
【The invention's effect】
As described above, the data communication device of the present invention is configured to specify a storage destination of user address book data from the mobile terminal when it is detected that the mobile terminal has entered the predetermined communication area. Since the specific information is acquired and the address book data is acquired based on the acquired specific information, the user who owns the portable terminal simply moves closer to the data communication device and acquires his / her address book data. It can be used in communication devices. For this reason, there is no need to perform an input operation such as designating a device in which address book data is stored from a group of devices displayed on an operation panel or the like as in the prior art, and such an effort is eliminated. can get.
[Brief description of the drawings]
FIG. 1 is a diagram showing an overall configuration of a data communication system 1 according to a first embodiment.
2 is a block diagram illustrating a configuration of the image forming apparatus 10. FIG.
3 is a block diagram showing a configuration of a mobile terminal 50. FIG.
4 is a diagram showing an example of the contents of a personal information table 541. FIG.
FIG. 5 is a block diagram showing a configuration of a client terminal 20;
6 is a diagram showing an example of the contents of an address book table 214. FIG.
7 is a block diagram showing a configuration of the mail server 40. FIG.
FIG. 8 is a flowchart showing the contents of processing executed in the image forming apparatus 10;
9 is a diagram showing a display example of a destination selection input acceptance screen 151. FIG.
10 is a flowchart showing the content of personal information transmission processing executed in the portable terminal 50. FIG.
11 is a flowchart showing the contents of history information transmission processing executed in the mail server 40. FIG.
12 is a flowchart showing the contents of address book data transmission processing executed in the client terminal 20. FIG.
FIG. 13 is a block diagram illustrating a configuration of an image forming apparatus 71 according to a second embodiment.
FIG. 14 is a block diagram illustrating a configuration of a mobile terminal 81 according to the second embodiment.
FIG. 15 is a flowchart showing processing contents executed in the image forming apparatus 71;
FIG. 16 is a flowchart showing processing contents executed in the mobile terminal 81;
[Explanation of symbols]
1 Data communication system
5 LAN
10, 71 Image forming apparatus
11, 51 Communication Department
12, 41, 53, 72, 82, 212 Control unit
15, 52 Operation panel
16 Personal information storage
17 Mail transmission / reception history storage
18 Address book storage
19 Address information storage unit
20, 30 Client terminal
40 mail server
42, 111, 211 Network I / F
50, 60, 81 Mobile terminal
73 User name information storage unit
74 Email address storage
84,541 Personal information table
85, 214 Address book table
112 Wireless communication unit
113 Distance detector
151 Destination selection input acceptance screen
431 Mail history table

Claims (4)

携帯端末と無線通信を行う通信手段と、
携帯端末が所定の通信領域内に入ったか否かを検出する検出手段と、
携帯端末が所定の通信領域内に入ったことが検出されると、前記携帯端末を使用するユーザのアドレス帳データの保存先を特定するための特定情報を前記携帯端末から取得する第1の取得手段と、
取得された特定情報に基づいてアドレス帳データを取得する第2の取得手段と、
データ送信手段と、
少なくとも、原稿の画像を読み取って画像データを得るスキャンモード、原稿の画像を読み取って得た画像データに基づいて原稿画像をプリントするコピーモード、および、指示された宛先に前記データ送信手段により画像データを送信する送信モードを含む複数の動作モードの中から、前記送信モードがユーザにより選択されたか否かを判定する送信モード判定手段と、を備え、
前記第2の取得手段は、
前記送信モードが選択されたことが判定されると、前記アドレス帳データを取得することを特徴とするデータ通信装置。
A communication means for performing wireless communication with the mobile terminal;
Detecting means for detecting whether or not the mobile terminal has entered a predetermined communication area;
When it is detected that the mobile terminal has entered the predetermined communication area, the first acquisition for acquiring, from the mobile terminal, specific information for specifying the storage destination of the address book data of the user who uses the mobile terminal Means,
Second acquisition means for acquiring address book data based on the acquired specific information;
Data transmission means;
At least a scan mode in which an image of an original is read to obtain image data, a copy mode in which an original image is printed based on image data obtained by reading an image of the original, and image data by the data transmission means at an instructed destination Transmission mode determination means for determining whether or not the transmission mode has been selected by a user from among a plurality of operation modes including a transmission mode for transmitting
The second acquisition means includes
The data communication device characterized in that the address book data is acquired when it is determined that the transmission mode is selected.
前記第1の取得手段は、
前記所定の通信領域内に複数の携帯端末が存在する場合には、当該データ通信装置に最も近い携帯端末から前記特定情報を取得することを特徴とする請求項1に記載のデータ通信装置。
The first acquisition means includes
The data communication device according to claim 1, wherein when there are a plurality of mobile terminals in the predetermined communication area, the specific information is acquired from a mobile terminal closest to the data communication device.
送受信履歴を管理する機能を有するサーバを介して通信を行うことが可能に構成され、
前記携帯端末を使用するユーザに関する送受信履歴データを前記サーバから取得する第3の取得手段と、
取得された送受信履歴に含まれる、前記ユーザを受取人もしくは差出人とする通信の相手先と、前記第2の取得手段により取得されたアドレス帳データに含まれる宛先の内、一致する宛先を選出する選出手段と、
を備えることを特徴とする請求項1または2に記載のデータ通信装置。
It is configured to be able to communicate through a server having a function of managing transmission / reception history,
Third acquisition means for acquiring transmission / reception history data relating to a user using the portable terminal from the server;
Selects a matching destination included in the acquired transmission / reception history out of the destinations included in the address book data acquired by the second acquisition unit and the communication partner with the user as the recipient or sender. Selection means,
The data communication apparatus according to claim 1, further comprising:
前記アドレス帳データには、宛先名と、それに対応する宛先番号とが含まれており、
前記第2の取得手段は、
前記アドレス帳の内、宛先名のみを示すデータを取得し、その宛先名の内から宛先とされるべき名前がユーザにより指定されると、その指定された宛先名に対応する宛先番号のデータを取得することを特徴とする請求項1または2に記載のデータ通信装置。
The address book data includes a destination name and a corresponding destination number,
The second acquisition means includes
In the address book, data indicating only a destination name is obtained, and when a name to be a destination is designated by the user from among the destination names, data of a destination number corresponding to the designated destination name is obtained. The data communication apparatus according to claim 1, wherein the data communication apparatus acquires the data communication apparatus.
JP2002190774A 2002-06-28 2002-06-28 Data communication device Expired - Fee Related JP3864861B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002190774A JP3864861B2 (en) 2002-06-28 2002-06-28 Data communication device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002190774A JP3864861B2 (en) 2002-06-28 2002-06-28 Data communication device

Publications (2)

Publication Number Publication Date
JP2004040206A JP2004040206A (en) 2004-02-05
JP3864861B2 true JP3864861B2 (en) 2007-01-10

Family

ID=31700610

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002190774A Expired - Fee Related JP3864861B2 (en) 2002-06-28 2002-06-28 Data communication device

Country Status (1)

Country Link
JP (1) JP3864861B2 (en)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006060541A (en) * 2004-08-20 2006-03-02 Ricoh Co Ltd Communication system
RU2445676C2 (en) 2006-05-29 2012-03-20 Пашалис ПАПАГРИГОРИЮ Method of communication with multifunctional memory card
JP4706675B2 (en) * 2007-08-07 2011-06-22 ブラザー工業株式会社 Communication apparatus and communication program
JP5300367B2 (en) * 2008-08-08 2013-09-25 キヤノン株式会社 Information processing apparatus, information processing method, and computer program
JP4831152B2 (en) * 2008-09-24 2011-12-07 富士ゼロックス株式会社 Destination information management system, communication terminal device, and destination information management program
JP5099198B2 (en) * 2010-09-27 2012-12-12 コニカミノルタビジネステクノロジーズ株式会社 Image processing apparatus, search display method, and search display program
KR101758854B1 (en) * 2010-12-03 2017-07-17 에스프린팅솔루션 주식회사 Scanning apparatus, mobile apparatus and scan job performing method thereof
JP5676520B2 (en) * 2012-05-16 2015-02-25 Necプラットフォームズ株式会社 Facsimile device, telephone directory data management system, method and program
JP2013247510A (en) * 2012-05-25 2013-12-09 Sharp Corp Image processing device and image processing system
JP6129600B2 (en) * 2013-03-18 2017-05-17 株式会社東芝 Information processing method and information processing system
JP6577832B2 (en) * 2015-10-28 2019-09-18 キヤノン株式会社 COMMUNICATION DEVICE AND ITS CONTROL METHOD, INFORMATION PROCESSING DEVICE, COMMUNICATION SYSTEM, AND PROGRAM
JP2017084145A (en) * 2015-10-29 2017-05-18 株式会社メディア4u Information processing device, information processing method, and program
JP6717130B2 (en) * 2016-09-06 2020-07-01 富士ゼロックス株式会社 Information processing device and program
CN110463171A (en) * 2017-03-31 2019-11-15 京瓷办公信息系统株式会社 Communication system and electronic equipment
JP6633026B2 (en) * 2017-06-29 2020-01-22 シャープ株式会社 Image processing apparatus and image processing method
JP7013695B2 (en) 2017-07-11 2022-02-01 ブラザー工業株式会社 Image reader and control program
JP6819511B2 (en) * 2017-08-21 2021-01-27 京セラドキュメントソリューションズ株式会社 Address book display system, electronic devices, address book display program
JP6977010B2 (en) * 2018-09-14 2021-12-08 キヤノン株式会社 Image processing device, control method of image processing device, and program
JP7569724B2 (en) * 2021-03-22 2024-10-18 シャープ株式会社 Image processing device and control method
JP7650197B2 (en) 2021-06-18 2025-03-24 シャープ株式会社 Image processing apparatus, image forming apparatus, and method for controlling image processing apparatus

Also Published As

Publication number Publication date
JP2004040206A (en) 2004-02-05

Similar Documents

Publication Publication Date Title
JP3864861B2 (en) Data communication device
US10582066B2 (en) Image processing device and image processing system
JP5212448B2 (en) Image processing system, control method for image processing apparatus, portable terminal, and control program
JP4245010B2 (en) Image forming system and print job management method
CN106254718B (en) Image processing system, image receiving device, image processing device and method thereof
US20140300931A1 (en) Information processing device and image output system
EP3229535A1 (en) Device management based on tracking path taken by user
JPH11120205A (en) Method and device for retrieving and transferring document related information based on context
JP4324098B2 (en) Image processing apparatus, image processing method, and computer program
JP2012085176A (en) Image forming apparatus, information apparatus and computer program
US20110302642A1 (en) Image forming apparatus, control method thereof, and storage medium
JP6052241B2 (en) PROCESSING DEVICE, DISPLAY SYSTEM, DISPLAY METHOD, AND COMPUTER PROGRAM
JP2001326784A (en) Information transmission device and image information communication system
US7529549B2 (en) Providing geographical data in response to a request from a communication terminal
US8539115B2 (en) Server device, system, and operation environment management method
JP5078332B2 (en) Information processing apparatus and information processing method
US20100079791A1 (en) Scanning apparatus, network scanning system, and network scanning method thereof
JP5884451B2 (en) Image processing system, image forming apparatus, portable terminal, and control program
US20070130198A1 (en) Data management device, data management system and data management method
JP2006287860A (en) Composite function printer
US20120147419A1 (en) Information processing system
JP3928557B2 (en) Image data transmission / reception system, computer, image data transmission / reception method, and program
JP2009140196A (en) Printing control program, printing control apparatus and printing system
JP6633026B2 (en) Image processing apparatus and image processing method
JP2020092406A (en) Image processing device and image processing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040927

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20040927

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20041125

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060221

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060413

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060516

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060711

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20060817

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060925

R150 Certificate of patent or registration of utility model

Ref document number: 3864861

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

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20101013

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20101013

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20111013

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20111013

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20121013

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20121013

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20131013

Year of fee payment: 7

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees