Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3744917B2 - Communication device - Google Patents
[go: Go Back, main page]

JP3744917B2 - Communication device - Google Patents

Communication device Download PDF

Info

Publication number
JP3744917B2
JP3744917B2 JP2003117676A JP2003117676A JP3744917B2 JP 3744917 B2 JP3744917 B2 JP 3744917B2 JP 2003117676 A JP2003117676 A JP 2003117676A JP 2003117676 A JP2003117676 A JP 2003117676A JP 3744917 B2 JP3744917 B2 JP 3744917B2
Authority
JP
Japan
Prior art keywords
user
information
active state
instant message
message service
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 - Lifetime
Application number
JP2003117676A
Other languages
Japanese (ja)
Other versions
JP2004328168A (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.)
Murata Machinery Ltd
Original Assignee
Murata Machinery Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Murata Machinery Ltd filed Critical Murata Machinery Ltd
Priority to JP2003117676A priority Critical patent/JP3744917B2/en
Publication of JP2004328168A publication Critical patent/JP2004328168A/en
Application granted granted Critical
Publication of JP3744917B2 publication Critical patent/JP3744917B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)
  • Facsimiles In General (AREA)
  • Facsimile Transmission Control (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は所定の装置における情報の通知技術に関し、とくに自発的に情報の通知を行う通信装置、およびその装置を含む通信システムに関する。
【0002】
【従来の技術】
プリンタ、スキャナ、ファクシミリ装置、MFP(Multi Functional Peripheral)などの情報機器が普及している。これらの情報機器は、LAN(Local Area Network)などのネットワークに接続し、複数の端末に共有されるようになった。このため、情報機器は利用者から離れた位置に設けられることが多々あり、例えばファクシミリ装置の場合、送信状態や消耗品の確認等のために、利用者はそのファクシミリ装置まで赴く必要があった。そうした点を改善するために、電子メールを利用して送信結果を利用者に通知するファクシミリ装置(特許文献1)や、消耗品等の状態を装置管理者等に通知する画像読取装置がある(特許文献2)。
【0003】
【特許文献1】
特開平11−122450号公報
【特許文献2】
特開2001−229089号公報
【0004】
【発明が解決しようとする課題】
例えば、紙詰まりや紙切れ等(以下、単に「異常状態」という)が生じた時点で、その異常状態を利用者に知らせ改善を促すための情報の重要性は高く、改善後はその情報の重要性は無いに等しい。こうした一時的に重要性が高まる情報を、電子メールすなわちSMTP(Simple Mail Transfer Protocol)に基づいて通知した場合、異常状態が生じた直後に電子メールを送信したとしても、利用者がすぐにその電子メールを確認するという保証は無い。このため、電子メールを利用してその情報を送信する場合、重要性の高いうちに利用者に通知できる可能性は低い。また、そのために複数の利用者に同報送信することも行われているが、ネットワークトラフィック増加の一因となっている。
【0005】
また、電子メールはメールサーバに蓄積された後、POP(Post Office Protocol)などを利用して端末に読み込まれるため、例えば情報機器の状態等を通知するための電子メールが多くなるにつれて、メールサーバの記録容量が圧迫され負荷も生じる。
【0006】
本発明はこうした点に鑑みてなされたもので、その目的は、情報機器からの通知により生じるネットワークトラフィックの増加、メールサーバや端末における容量の圧迫や負荷を軽減する技術、即時性の高い通知を行う技術、効率的な通知を行う技術の提供にある。
【0007】
【課題を解決するための手段】
本発明のある態様は、ファクシミリデータを取り扱う通信装置である。この装置は、インスタントメッセージサービスを利用する手段と、ファクシミリデータを受信する手段と、当該装置の利用者毎に、インスタントメッセージサービスが利用可能なアクティブ状態であるか否かを示すアクティブ状態情報をアクティブ状態保持部に保持する手段と、前記ファクシミリデータを受信した場合に、前記アクティブ状態保持部にアクセスし、前記アクティブ状態情報を参照して、前記ファクシミリデータを受信したことを、前記アクティブ状態の利用者に通知する手段と、利用者がインスタントメッセージサービスを利用するための識別情報と、その利用者の電子メールアドレスとを対応づけて格納する手段と、インスタントメッセージサービスを利用できない利用者に対して、その利用者の識別情報に対応づけられた電子メールアドレス宛に、本来インスタントメッセージとして送信すべき情報を送信する手段とを備える。これにより、ファクシミリデータを受信したことを、インスタントメッセージサービスを提供するサーバにログイン中の利用者に対して迅速に通知できる。また、状態通知にインスタントメッセージを利用することで、ネットワークトラフィックの増加、メールサーバや端末における記憶容量の圧迫を防止できる。「インスタントメッセージサービスを利用可能」とは、インスタントメッセージサービスを提供するサーバにログイン中の状態である。「ログイン」は、インスタントメッセージサーバとインスタントメッセージクライアントとにより提供されるインスタントメッセージサービスを利用可能にするための一連の手続きであり、例えばインスタントメッセージサーバにアクセスするための認証手続きである。「ログイン中」は、ログインが完了し、インスタントメッセージサービスを利用可能な状態である。また、ログイン中の利用者がいない場合でも、電子メールを利用して、本来インスタントメッセージとして送信すべき情報を利用者に通知できる。「識別情報」は、例えばインスタントメッセージサーバにおける認証処理で利用するユーザIDやパスワードである。
【0008】
本発明の別の態様は、ファクシミリデータを取り扱う通信装置である。この装置は、インスタントメッセージサービスを利用する手段と、当該装置における所定の状態を検出する手段と、当該装置の利用者毎に、インスタントメッセージサービスが利用可能なアクティブ状態であるか否かを示すアクティブ状態情報をアクティブ状態保持部に保持する手段と、前記アクティブ状態保持部にアクセスし、前記アクティブ状態情報を参照して、所定の状態に関する情報を、アクティブ状態の利用者に通知する通知手段と、利用者がインスタントメッセージサービスを利用するための識別情報と、その利用者の電子メールアドレスとを対応づけて格納する手段と、インスタントメッセージサービスを利用できない利用者に対して、その利用者の識別情報に対応づけられた電子メールアドレス宛に、本来インスタントメッセージとして送信すべき情報を送信する手段とを備える。これにより、当該装置における所定の状態に関する情報を、ログイン中の利用者に対して迅速に通知できる。「所定の状態」は、例えば紙切れ、トナー切れ等の消耗品に係る状態、紙詰まり、装置の故障、通信障害など装置の異常の発生、回復に係る状態などである。「所定の状態に関する情報」は、所定の状態を端的に示す文字列、画像、音声メッセージなどであってよい。また、ログイン中の利用者がいない場合でも、電子メールを利用して、本来インスタントメッセージとして送信すべき情報を利用者に通知できる。「識別情報」は、例えばインスタントメッセージサーバにおける認証処理で利用するユーザIDやパスワードである。
【0010】
この装置は、当該装置と同等の機能を有する他の装置に関する情報を保持する
手段を更に備え、所定の状態を検出した場合に、通知手段はアクティブ状態の利用者に対して、他の装置の情報を通知してもよい。これにより、当該装置が利用できない場合であっても、代替装置の利用を利用者に促すことができ、例えば装置故障などにより利用者の業務が滞ることを防止できる。
【0011】
本発明の更に別の態様も通信装置である。この装置は、所定の情報を自発的に利用者に通知する機能を備える通信装置であって、当該装置における所定の状態に起因して所定の情報を生成する手段と、インスタントメッセージサービスを利用する手段と、当該装置の利用者毎に、インスタントメッセージサービスが利用可能なアクティブ状態であるか否かを示すアクティブ状態情報をアクティブ状態保持部に保持する手段と、アクティブ状態保持部にアクセスし、アクティブ状態情報を参照して、所定の情報をアクティブ状態の利用者の端末に送信する手段と、利用者がインスタントメッセージサービスを利用するための識別情報と、その利用者の電子メールアドレスとを対応づけて格納する手段と、インスタントメッセージサービスを利用できない利用者に対して、その利用者の識別情報に対応づけられた電子メールアドレス宛に、本来インスタントメッセージとして送信すべき情報を送信する手段とを備える。これにより、所定の情報をインスタントメッセージサービスを提供するサーバにログイン中の利用者に迅速に通知できる。「所定の情報」は、装置状態を示す情報、決められた処理を行うことで得られた情報など装置が出力可能な情報である。また、ログイン中の利用者がいない場合でも、電子メールを利用して、本来インスタントメッセージとして送信すべき情報を利用者に通知できる。「識別情報」は、例えばインスタントメッセージサーバにおける認証処理で利用するユーザIDやパスワードである。
【0012】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【0013】
【発明の実施の形態】
図1は、実施の形態に係る通信システム10の構成図である。インスタントメッセージサーバ18(以下、単に「IMサーバ18」という)は、インスタントメッセージサービス(以下、単に「IMサービス」という)を提供するためのサーバである。IMサービスは、例えばIMサービスの利用者(以下、単に「IM利用者」という)がメッセージの送受信を行うことができるか否かの情報を提供するサービス(以下、単に「プレゼンスサービス」という)と、IM利用者間のメッセージの伝達を行うサービス(以下、単に「メッセージサービス」という)とを含むものである。「インスタントメッセージ」は、プレゼンスサービスおよびメッセージサービスの総称であってもよいし、プレゼンスサービスまたはメッセージサービスの一方を示してもよい。要は、インスタントメッセージは、IMサービスにおいて送受信される情報である。インスタントメッセージを、以下単に「メッセージ」という。IM利用者は、インスタントメッセージクライアント(以下、単に「IMクライアント」という)を使うことで、IMサービスを利用できる。以下、IM利用者がIMサーバ18にログイン中の状態、すなわちメッセージの送受信を行うことができる状態を「アクティブ状態」という。
【0014】
IMサービスにおいて、メッセージは、IM利用者がアクティブ状態のときに送受信されるので、IMサーバ18にはSMTPやPOPで利用されるメールサーバの様に明示的にメッセージを一時格納する仕組みが存在しない。このため、メッセージは即座に送信先であるIM利用者のIMクライアントに通知され、プッシュ型の通知が可能である。IMサーバ18は、既存のIMサービスを提供するサーバであってよく、例えばYahoo! Messenger(商標)、MSN Messenger(商標)などのサービスを提供するサーバであってよい。もちろんIMサーバ18は、通信システム10を実現するために新たに設けられてもよいし、後述の第1ファクシミリ装置100aの内部に設けられてもよい。既存のIMサービスを利用することにより、例えば、新たにIMクライアントを端末にインストールする必要がない。これにより、第1ファクシミリ装置100aからの通知を受けるべき利用者(以下、単に「装置利用者」という)に、通信システム10の導入にともない生じる負担を軽減できる。
【0015】
第1ファクシミリ装置100aはIMサービスを利用するためのIMクライアント102と、ファクシミリ機能を実現するためのFax機能部104とを有する。IMクライアント102は、例えば、ひとつのIMサービスだけに対応してもよいし、複数のIMサービスに対応してもよい。IMクライアント102が複数のIMサービスに対応することにより、装置利用者がIMクライアントを通信システム10の導入に伴い換える必要がない。
【0016】
第1ファクシミリ装置100aはネットワーク12を介してIMサーバ18と接続し、公衆網14を介して第2ファクシミリ装置100bと接続する。Fax機能部104は、例えば公衆網14またはネットワーク12を介して第2ファクシミリ装置100bからファクシミリデータを受信する。「ファクシミリデータ」は、ファクシミリのプロトコルに基づいて送受信される一連のデータであり、公衆網14を介して送受信される画像データでもよいし、電子メールを利用して送受信される画像データであってもよい。
【0017】
第2ファクシミリ装置100bのスキャナにより読み取った画像を「読取画像」または「読取画像データ」という。例えば第2ファクシミリ装置100bは、用紙に読取画像と発信元情報等を付記したページ画像を生成し、そのページ画像を、例えばJBIG符号化方式やMMR符号化方式により符号化する。このように符号化されたページ画像のデータを、以下「ファクシミリ画像」、「ファクシミリ画像データ」という。
【0018】
第1IMクライアント16aおよび第2IMクライアント16b(以下、単に「IMクライアント16」という)は、IM利用者がIMサービスを利用するためのIMクライアントであり、ネットワーク12を介してIMサーバ18と接続する。IMクライアント16は、例えばコンピュータに所定のプログラムを実行させることにより所定の端末上に形成される。IMクライアント102およびIMクライアント16は、IMサーバ18にログインすることによりIMサービスが利用できる状態、すなわちアクティブ状態になる。
【0019】
第1ファクシミリ装置100aは、例えばファクシミリデータの受信、異常状態の発生など各種のイベントが生じた場合に、その旨をアクティブ状態のIM利用者に通知する。例えば、第1ファクシミリ装置100aは、第2ファクシミリ装置100bからファクシミリデータを受信すると、アクティブ状態のIM利用者のIMクライアントに向けて、ファクシミリデータを新たに受信したことを通知するメッセージ(以下、単に「受信通知」という)を送信する。IMクライアント16は、第1ファクシミリ装置100aから受信通知を受信すると、端末の表示画面20に、メッセージを表示するための表示画面22を表示する。これにより、ログイン中のIM利用者は、新たにファクシミリデータを受信したことを迅速に把握できる。
【0020】
従来こうした通知は、電子メールを利用して行われており、誰がいつ読むかわからないため、仮に一人に通知すればよい内容でも複数の利用者に同報送信していた。このため、無駄な電子メールが生じることになり、ネットワークトラフィックを増加させる一因となっていた。これに対し、インスタントメッセージで受信通知を行うことで、ログイン中の利用者にのみ通知を行うので、無駄なデータの送信を抑えることができ、電子メールを利用する場合と比べてネットワークトラフィックを減少させることができる。また、ログイン中の利用者に通知するため、即時性の高い通知が可能になる。また、異常状態が発生、回復した場合でも同様にして、第1ファクシミリ装置100aは、その旨をアクティブ状態のIM利用者に通知する。このようにIMサービスを利用してメッセージを送信することで、情報の属性に適した通知が可能になる。
【0021】
「情報の属性」とは、通知すべき情報が発生した時からの時間経過や情報発生時の状態からの状態遷移などに伴い変化する情報の価値に基づいて、第1ファクシミリ装置100aが自発的に発生する情報を分類したものである。例えば、異常状態を装置利用者に知らせるための情報は、迅速に通知されるべき属性の情報である。また、第1ファクシミリ装置100aの利用履歴などは、ログとして保存するものなので、迅速な通知より確実性が重要になる属性の情報である。
【0022】
図2は、図1の第1ファクシミリ装置100aの内部構成図である。第1ファクシミリ装置100aの各構成要素は、任意のコンピュータのCPU、メモリ、メモリにロードされた本図の構成要素を実現するプログラム、そのプログラムを格納するハードディスクなどの記憶ユニット、ネットワーク接続用インターフェース、ファクシミリ通信用のモデム等を中心に実現されるが、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。これから説明する各図は、ハードウエア単位の構成ではなく、機能単位のブロックを示している。本図で、ログイン部110、検出部111、および通知部124が主に図1のIMクライアント102に該当し、その他の構成が主に図1のFax機能部104に該当する。
【0023】
ログイン部110は、IMサーバ18と接続してIMサービスのログイン処理を行い、第1ファクシミリ装置100aをアクティブ状態にする。このログイン処理のために、ログイン部110は、例えばIMサービスを利用するための識別情報(以下、単に「ログインID」という)とパスワードとを保持する。このようなログインに必要な情報を、以下、「ログイン情報」という。ログイン部110は、ログイン情報を予め保持していてもよいし、第1ファクシミリ装置100aの管理者などから設定を受け付けてもよい。また、複数のIMサービスに対応する場合、ログイン部110は、それぞれのIMサービス用のログイン情報を保持する。
【0024】
ユーザデータベース112は、装置利用者の情報と、その装置利用者がIMサーバ18にログインしているか否か、すなわちアクティブ状態であるか否かを示す情報などを保持する。検出部111は、ログイン部110によりログインが完了した後、ユーザデータベース112に保持された装置利用者について、アクティブ状態か否かをIMサーバ18に問い合わせる。
【0025】
図3は、図2のユーザデータベース112におけるデータ構造の一例を示す図である。ログインID欄150は、装置利用者の、例えばログインID等のIMサービスにおいてIM利用者を特定可能な情報(以下、単に「IM識別情報」という)を保持する。図2の検出部111は、プレゼンスサービスを利用して、そのIM識別情報で特定されるIM利用者のログイン状態、すなわちアクティブ状態か否かを検出する。状態欄152は、検出部111により検出されたログイン状態をIM利用者ごとに保持する。
【0026】
受信通知フラグ欄154は新たにファクシミリデータを受信した場合に、その受信通知を行うか否かを指定する情報を保持する。本図で「1」は受信通知を行うことを示し、「0」は受信通知を行わないことを示す。エラー通知フラグ欄156は、第1ファクシミリ装置100aにおいて異常が検出された場合に、その異常を装置利用者に知らせる通知(以下、単に「異常通知」という)を行うか否かを指定する情報を保持する。本図で「1」は異常通知を行うことを示し、「0」は異常通知を行わないことを示す。例えば、ファクシミリデータを受信した場合に、第1ファクシミリ装置100aは、状態欄152に「1」が保持され、かつ受信通知フラグ欄154に「1」が保持されているIM利用者に受信通知を行う。また、異常を検出した場合に、第1ファクシミリ装置100aは、状態欄152に「1」が保持され、かつエラー通知フラグ欄156に「1」が保持されているIM利用者に異常通知を行う。
【0027】
IMアドレス欄158は、IMサービスにおいてメッセージの宛先を指定するための情報(以下、単に「IMアドレス」という)を保持する。例えば、IMアドレスとIM識別情報とが一致している場合、IMアドレス欄158には、IM識別情報が保持される。電子メールアドレス欄160は、電子メールアドレスを保持する。詳細は後述するが、受信通知や異常通知を行うべき装置利用者がアクティブ状態でない場合に、第1ファクシミリ装置100aはこの電子メールアドレス宛に通知を行う。
【0028】
発信元欄162は、ファクシミリデータの発信元を特定する情報を保持する。詳細は後述するが、第1ファクシミリ装置100aは、発信元欄160に指定された発信元からファクシミリデータを受信した場合に、対応付けられた装置利用者に受信通知を行う。例えば、「03○○○○××××」以外の発信元からファクシミリデータを受信した場合、第1ファクシミリ装置100aは、受信通知をログインID「BBB」のIM利用者に行わないが、「03○○○○××××」からファクシミリデータを受信した場合には、第1ファクシミリ装置100aは、ログインID「BBB」のIM利用者に受信通知を行う。これにより、予め所定の発信元からファクシミリデータが送られることがわかっている場合に、そのファクシミリデータを必要とする装置利用者に、迅速に受信通知を行うことができる。
【0029】
詳細は後述するが、第1ファクシミリ装置100aは、例えば故障などの異常事態が発生した場合、代替装置の利用を促す機能を有する。こうした一時的な利用者にも、IMサービスを利用した受信通知や異常通知などを行うために、ユーザデータベース112には一時的な装置利用者の情報も格納される。一時利用フラグ欄164は、そうした一時的な装置利用者であるか否かを指定する情報を保持する。本図では、「1」は一時的な装置利用者であることを示し、「0」は一時的な装置利用者でない、すなわち通常の装置利用者であることを示す。
【0030】
IMサービス欄166は、装置利用者が利用しているIMサービスを特定する情報(以下、単に「サービス特定情報」という)を保持する。例えば、複数のIMサービスに対応している場合、第1ファクシミリ装置100aは、IMサービス欄166に保持されたIMサービス用のプロトコルを利用して、IM利用者のログイン状態の検出、受信通知や異常通知などを行う。
【0031】
図2に戻り、登録部116は、例えば装置利用者のログインID、IMアドレス、電子メールアドレス、受信通知の通知先の判定に利用する発信元、サービス特定情報などの所定の情報を管理者から受け付けユーザデータベース112に格納する。また、登録部116は、第1ファクシミリ装置100aと同様の機能を有するファクシミリ装置から、一時的に登録すべき装置利用者の情報を受け付け、一時利用者であることを示す情報を付加してユーザデータベース112に登録する。
【0032】
原稿受信部128は、ネットワーク12または公衆網14を介してファクシミリデータを受信する。そして、原稿受信部128は、受信したファクシミリデータを原稿格納部120に格納する。また原稿受信部128は、新たにファクシミリデータを受信したことを示すコードと、そのファクシミリデータの送信元すなわち発信元を特定する情報(以下、単に「発信元情報」という)とを通知部124に通知する。
【0033】
異常検出部126は、例えば紙切れ、紙詰まり、トナー切れなどの第1ファクシミリ装置100aにおける異常状態を検出し、その異常状態を特定するコードを通知部124に通知する。この異常状態を特定するコードや原稿受信部128が出力するファクシミリデータの受信を示すコードなどの第1ファクシミリ装置100aにおける各種状態を特定するコードを、以下「状態コード」という。通知部124は、原稿受信部128または異常検出部126からの通知を受けて、選択部122に受信通知ならびに異常通知を行うべき宛先の情報を要求する。
【0034】
選択部122は、その要求に応じてユーザデータベース112を参照してアクティブ状態の装置利用者を選択して、その装置利用者のIMアドレスを通知部124に出力する。受信通知を行う場合、選択部122は、ユーザデータベース112を参照してアクティブ状態であり、かつ受信通知を行うことが設定されている装置利用者を選択する。また、アクティブ状態の装置利用者がいない場合、選択部122は、受信通知を行うことが設定されている装置利用者の電子メールアドレスを通知部124に出力する。また、原稿受信部128が通知部124に供給した発信元情報と同一の情報が図3の発信元欄162に保持されている場合、選択部122は、その発信元情報が対応付けられた装置利用者のIMアドレスを通知部124に出力する。
【0035】
また、異常通知を行う場合、選択部122はユーザデータベース112を参照してアクティブ状態であり、かつ異常通知を行うことが設定されている装置利用者を選択する。また、アクティブ状態の装置利用者がいない場合、選択部122は、異常通知を行うことが設定されている装置利用者の電子メールアドレスを通知部124に出力する。さらに、選択部122は、代替装置データベース114から代替の装置を選択する。
【0036】
代替装置データベース114は、代替装置となりうる装置を特定する情報(以下、単に「代替装置情報」という)に対応付けて、その装置の機能情報を保持する。装置選択条件格納部136は、状態コードに対応付けて、代替装置の選択を行うか否かを指定する情報を保持する。選択部122は、まず装置選択条件格納部136を参照して、代替装置の選択を行うか否かを判定する。そして、選択を行う必要がある場合に、選択部122は代替装置データベース114を参照して第1ファクシミリ装置100aと同様の機能を有する代替装置を選択する。そして選択部122は、選択した代替装置の代替装置情報を通知部124に供給する。このように選択部122は、異常状態の種類に応じて、代替装置を選択することができる。すなわち、紙切れや紙詰まりなど異常状態が比較的早く解消する場合、選択部122は代替装置の選択を行わないようにできる。
【0037】
メッセージ格納部134は、状態コードとメッセージ内容とを対応付けて保持する。通知部124は、選択部122から供給されたIMアドレスに、メッセージ格納部134から状態コードに基づいて選択したメッセージ内容を送信する。また、選択部122から電子メールアドレスが供給された場合、通知部124はその電子メールアドレス宛にメッセージ格納部134から状態コードに基づいて選択したメッセージ内容を送信する。
【0038】
また、選択部122から代替装置情報が供給された場合、通知部124は、その代替装置情報を代替装置利用設定部130に出力する。代替装置利用設定部130は、通知部124から供給された代替装置情報で特定される代替装置に対して、第1ファクシミリ装置100aの装置利用者に、一時的に利用権限を与えるように指示する。その代替装置が第1ファクシミリ装置100aと同一の構成を有する場合、代替装置利用設定部130は、代替装置の登録部116に対して一時利用者としての登録を要求する。こうして一時的に登録された場合、代替装置の登録部116は、図3の一時利用フラグ欄164に「1」を付加する。また代替装置利用設定部130は、代替装置のリストを代替リストデータベース132に格納する。そして、第1ファクシミリ装置100aの異常状態が解消された場合に、代替装置利用設定部130は、代替リストデータベース132に保持された代替装置リストに基づいて、一時的に利用権限が与えられた装置利用者の削除を代替装置に対して要求する。
【0039】
提供部118は、IMクライアント16を形成する端末からファクシミリデータの提供が要求された場合に、原稿格納部120から要求されたファクシミリデータを読み込みその端末に提供する。また、提供部118は、原稿格納部120からファクシミリデータを読み込み、そのデータに基づいて印刷してもよい。
【0040】
図4は、図2を用いて説明した第1ファクシミリ装置100aにおける受信通知処理のフローチャートの一例である。図2の原稿受信部128が、新たにファクシミリデータを受信すると(S10)、選択部122はアクティブ状態の装置利用者の有無を判定する(S12)。アクティブ状態の装置利用者がいる場合(S12のY)、選択部122は、アクティブ状態の装置利用者の中から受信通知の送信先を選択する(S14)。そして通知部124は、選択部122に選択された装置利用者のIMアドレス宛に受信通知を送信する(S16)。S12に戻り、アクティブ状態の装置利用者がいない場合(S12のN)、選択部122は、電子メールを利用して受信通知を行う装置利用者を選択する(S18)。そして、通知部124は、選択部122に選択された電子メールアドレス宛に受信通知を送信する(S20)。
【0041】
図5は、図2を用いて説明した第1ファクシミリ装置100aにおける異常通知処理のフローチャートの一例である。図2の異常検出部126は、異常を検出すると通知部124にその旨を出力し(S30)、選択部122はアクティブ状態の装置利用者の有無を判定する(S32)。アクティブ状態のユーザがいる場合(S32のY)、選択部122はアクティブ状態の装置利用者の中から異常通知の送信先を選択する(S34)。そして通知部124は、選択部122に選択されたIMアドレス宛に異常通知を送信する(S36)。S32に戻り、アクティブ状態の装置利用者がいない場合(S32のN)、選択部122は、電子メールを利用して異常通知を行う装置利用者を選択する(S38)。そして、通知部124は、選択部122に選択された電子メールアドレス宛に異常通知を送信する(S40)。
【0042】
以上、本発明を実施の形態をもとに説明した。実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【発明の効果】
本発明によれば、ファクシミリ装置などの情報機器における各種情報を迅速に通知できる。
【図面の簡単な説明】
【図1】 実施の形態に係る通信システムの構成図である。
【図2】 図1の第1ファクシミリ装置の内部構成図である。
【図3】 図2のユーザデータベースにおけるデータ構造の一例を示す図である。
【図4】 図2を用いて説明した第1ファクシミリ装置における受信通知処理のフローチャートの一例である。
【図5】 図2を用いて説明した第1ファクシミリ装置における異常通知処理のフローチャートの一例である。
【符号の説明】
10 通信システム、12 ネットワーク、14 公衆網、16 IMクライアント、18 IMサーバ、100a 第1ファクシミリ装置、100b 第2ファクシミリ装置、102 IMクライアント、104 Fax機能部、110ログイン部、111 検出部、112 ユーザデータベース、114 代替装置データベース、116 登録部、118 提供部、120 原稿格納部、122 選択部、124 通知部、126 異常検出部、128 原稿受信部、130 代替装置利用設定部、132 代替リストデータベース、134 メッセージ格納部、136 装置選択条件格納部。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to information notification technology in a predetermined apparatus, and more particularly, to a communication apparatus that spontaneously notifies information and a communication system including the apparatus.
[0002]
[Prior art]
Information devices such as printers, scanners, facsimile machines, and MFPs (Multi Functional Peripheral) are widely used. These information devices are connected to a network such as a LAN (Local Area Network) and are shared by a plurality of terminals. For this reason, information devices are often provided at positions away from the user. For example, in the case of a facsimile machine, the user has to go to the facsimile machine in order to check the transmission status and consumables. . In order to improve such a point, there is a facsimile apparatus (Patent Document 1) for notifying a user of a transmission result using an electronic mail, and an image reading apparatus for notifying an apparatus administrator or the like of the state of consumables ( Patent Document 2).
[0003]
[Patent Document 1]
JP-A-11-122450
[Patent Document 2]
JP 2001-229089 A
[0004]
[Problems to be solved by the invention]
For example, when a paper jam or a piece of paper (hereinafter simply referred to as “abnormal condition”) occurs, the importance of the information for notifying the user of the abnormal condition and urging improvement is high. There is no sex. When such temporarily increasing information is notified based on e-mail, that is, SMTP (Simple Mail Transfer Protocol), even if an e-mail is sent immediately after an abnormal condition occurs, the user immediately There is no guarantee of checking the email. For this reason, when transmitting the information using e-mail, the possibility of notifying the user while the importance is high is low. For this reason, broadcast transmission to a plurality of users is also performed, which contributes to an increase in network traffic.
[0005]
In addition, since the e-mail is stored in the mail server and then read into the terminal using POP (Post Office Protocol) or the like, for example, as the number of e-mails for notifying the state of information equipment increases, the mail server The recording capacity is pressed and a load is generated.
[0006]
The present invention has been made in view of these points. The purpose of the present invention is to increase network traffic caused by notification from information devices, to reduce the pressure and load on the capacity of mail servers and terminals, and to provide immediate notification. It is to provide technology for performing notification and efficient notification.
[0007]
[Means for Solving the Problems]
  One embodiment of the present invention is a communication apparatus that handles facsimile data. This apparatus activates means for using the instant message service, means for receiving facsimile data, and active state information indicating whether or not the instant message service is available for each user of the apparatus. Means for holding in the status holding unit, and when the facsimile data is received, the active status holding unit is accessed, and the fact that the facsimile data has been received by referring to the active status information is used in the active status. Means to notify the person,Means for storing identification information for the user to use the instant message service in association with the user's e-mail address, and identification information for the user who cannot use the instant message service Means for transmitting information that should originally be transmitted as an instant message to the e-mail address associated withIs provided. Accordingly, it is possible to promptly notify the user who is logged in to the server that provides the instant message service that the facsimile data has been received. Also, by using instant messages for status notifications, it is possible to prevent an increase in network traffic and compression of storage capacity in mail servers and terminals. “I can use the instant message service” means that the user is logged in to a server that provides the instant message service. “Login” is a series of procedures for making available an instant message service provided by an instant message server and an instant message client, for example, an authentication procedure for accessing the instant message server. “Logging in” is a state in which the login is completed and the instant message service can be used.Further, even when there is no logged-in user, the user can be notified of information that should originally be transmitted as an instant message by using electronic mail. “Identification information” is, for example, a user ID or password used in authentication processing in an instant message server.
[0008]
  Another aspect of the present invention is a communication apparatus that handles facsimile data. This apparatus includes means for using an instant message service, means for detecting a predetermined state of the apparatus, and an active status indicating whether or not the instant message service is available for each user of the apparatus. Means for holding state information in an active state holding unit; and notification means for accessing the active state holding unit and referring to the active state information to notify a user in an active state of information relating to a predetermined state;, Means for storing the identification information for the user to use the instant message service and the user's e-mail address in association with each other, and identifying the user for a user who cannot use the instant message service Means for transmitting information to be originally transmitted as an instant message to an e-mail address associated with the information;Is provided. Thereby, the information regarding the predetermined state in the apparatus can be promptly notified to the logged-in user. The “predetermined state” includes, for example, a state related to consumables such as running out of paper and toner, a state related to occurrence of a device abnormality such as a paper jam, device failure, communication failure, and recovery. The “information regarding the predetermined state” may be a character string, an image, a voice message, or the like that briefly indicates the predetermined state.Further, even when there is no logged-in user, the user can be notified of information that should originally be transmitted as an instant message by using electronic mail. “Identification information” is, for example, a user ID or password used in authentication processing in an instant message server.
[0010]
  This device holds information about other devices that have equivalent functionality to the device
And a notification means is provided when a predetermined state is detected.ActiveInformation about other devices may be notified to the user. Accordingly, even when the device cannot be used, the user can be prompted to use the alternative device, and for example, the user's business can be prevented from being delayed due to a device failure or the like.
[0011]
  Yet another embodiment of the present invention is also a communication device. This apparatus is a communication apparatus having a function of voluntarily notifying a user of predetermined information, and uses means for generating predetermined information due to a predetermined state in the apparatus and an instant message service. Means for holding active state information indicating whether or not the instant message service is in an active state available for each user of the device, and accessing the active state holding unit for active Means for referring to the state information and transmitting predetermined information to the terminal of the active user;, Means for storing the identification information for the user to use the instant message service and the user's e-mail address in association with each other, and identifying the user for a user who cannot use the instant message service Means for transmitting information to be originally transmitted as an instant message to an e-mail address associated with the information;Is provided. Thereby, the user who is logging in to the server that provides the instant message service can be quickly notified of the predetermined information. The “predetermined information” is information that can be output by the apparatus, such as information indicating the apparatus state and information obtained by performing a predetermined process.Further, even when there is no logged-in user, the user can be notified of information that should originally be transmitted as an instant message by using electronic mail. “Identification information” is, for example, a user ID or password used in authentication processing in an instant message server.
[0012]
It should be noted that any combination of the above-described constituent elements and a conversion of the expression of the present invention between a method, an apparatus, a system, a recording medium, a computer program, etc. are also effective as an aspect of the present invention.
[0013]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 is a configuration diagram of a communication system 10 according to the embodiment. The instant message server 18 (hereinafter simply referred to as “IM server 18”) is a server for providing an instant message service (hereinafter simply referred to as “IM service”). The IM service is, for example, a service (hereinafter simply referred to as “presence service”) that provides information as to whether or not a user of the IM service (hereinafter simply referred to as “IM user”) can send and receive messages. And a service for transmitting messages between IM users (hereinafter simply referred to as “message service”). “Instant message” may be a generic term for presence service and message service, or may indicate either presence service or message service. In short, the instant message is information transmitted and received in the IM service. The instant message is hereinafter simply referred to as “message”. An IM user can use an IM service by using an instant message client (hereinafter simply referred to as “IM client”). Hereinafter, a state in which the IM user is logged in to the IM server 18, that is, a state in which messages can be transmitted and received is referred to as an “active state”.
[0014]
In the IM service, since messages are transmitted and received when the IM user is in an active state, the IM server 18 does not have a mechanism for explicitly storing messages explicitly like a mail server used in SMTP or POP. . Therefore, the message is immediately notified to the IM client of the IM user who is the transmission destination, and push type notification is possible. The IM server 18 may be a server that provides an existing IM service, and may be a server that provides a service such as Yahoo! Messenger (trademark) or MSN Messenger (trademark). Of course, the IM server 18 may be newly provided in order to realize the communication system 10, or may be provided in the first facsimile machine 100a described later. By using the existing IM service, for example, it is not necessary to newly install an IM client in the terminal. As a result, it is possible to reduce the burden caused by the introduction of the communication system 10 to the user who should receive the notification from the first facsimile apparatus 100a (hereinafter simply referred to as “apparatus user”).
[0015]
The first facsimile machine 100a includes an IM client 102 for using the IM service, and a fax function unit 104 for realizing a facsimile function. For example, the IM client 102 may support only one IM service or a plurality of IM services. Since the IM client 102 supports a plurality of IM services, the apparatus user does not need to change the IM client with the introduction of the communication system 10.
[0016]
The first facsimile machine 100a is connected to the IM server 18 via the network 12, and is connected to the second facsimile machine 100b via the public network 14. The fax function unit 104 receives facsimile data from the second facsimile machine 100b via the public network 14 or the network 12, for example. “Facsimile data” is a series of data transmitted / received based on a facsimile protocol, and may be image data transmitted / received via the public network 14 or image data transmitted / received using e-mail. Also good.
[0017]
An image read by the scanner of the second facsimile machine 100b is referred to as “read image” or “read image data”. For example, the second facsimile machine 100b generates a page image in which a read image and sender information are added to a sheet, and encodes the page image by, for example, a JBIG encoding method or an MMR encoding method. The page image data encoded in this way is hereinafter referred to as “facsimile image” and “facsimile image data”.
[0018]
The first IM client 16 a and the second IM client 16 b (hereinafter simply referred to as “IM client 16”) are IM clients for IM users to use the IM service, and are connected to the IM server 18 via the network 12. The IM client 16 is formed on a predetermined terminal by causing a computer to execute a predetermined program, for example. When the IM client 102 and the IM client 16 log in to the IM server 18, the IM service can be used, that is, an active state.
[0019]
For example, when various events such as reception of facsimile data or occurrence of an abnormal state occur, the first facsimile machine 100a notifies the IM user in the active state to that effect. For example, when the first facsimile apparatus 100a receives facsimile data from the second facsimile apparatus 100b, the first facsimile apparatus 100a sends a message (hereinafter simply referred to as “facsimile data reception notification”) to the IM client of the active IM user. "Receiving notification"). When receiving the reception notification from the first facsimile apparatus 100a, the IM client 16 displays a display screen 22 for displaying a message on the display screen 20 of the terminal. As a result, the logged-in IM user can quickly grasp that the facsimile data has been newly received.
[0020]
Conventionally, such notification has been performed using electronic mail, and since it is not known who will read it, when it is necessary to notify only one person, it has been broadcast to a plurality of users. For this reason, useless e-mail is generated, which is a cause of increasing network traffic. On the other hand, by receiving notifications using instant messages, notifications are sent only to logged-in users, so it is possible to suppress unnecessary data transmission and reduce network traffic compared to using email. Can be made. Further, since notification is made to the logged-in user, notification with high immediacy becomes possible. Similarly, even when an abnormal state occurs or recovers, the first facsimile machine 100a notifies the IM user in the active state accordingly. By transmitting a message using the IM service in this way, notification suitable for information attributes can be performed.
[0021]
The “information attribute” means that the first facsimile apparatus 100a is voluntarily based on the value of information that changes with the passage of time from the occurrence of information to be notified or the state transition from the state at the time of information generation. This classifies information that occurs in For example, the information for notifying the apparatus user of the abnormal state is attribute information to be notified promptly. Further, since the usage history of the first facsimile apparatus 100a is stored as a log, it is attribute information whose certainty is more important than prompt notification.
[0022]
FIG. 2 is an internal configuration diagram of the first facsimile machine 100a of FIG. Each component of the first facsimile machine 100a includes an arbitrary computer CPU, memory, a program for realizing the components shown in the figure loaded in the memory, a storage unit such as a hard disk for storing the program, a network connection interface, The present invention is realized mainly by a modem for facsimile communication, but it will be understood by those skilled in the art that there are various modifications in the implementation method and apparatus. Each figure to be described below shows functional unit blocks, not hardware unit configurations. In this figure, the login unit 110, the detection unit 111, and the notification unit 124 mainly correspond to the IM client 102 in FIG. 1, and the other configuration mainly corresponds to the fax function unit 104 in FIG.
[0023]
The login unit 110 is connected to the IM server 18 to perform login processing of the IM service, and activates the first facsimile apparatus 100a. For this login process, the login unit 110 holds, for example, identification information (hereinafter simply referred to as “login ID”) and a password for using the IM service. Such information necessary for login is hereinafter referred to as “login information”. The login unit 110 may hold login information in advance, or may accept settings from an administrator of the first facsimile machine 100a. In the case of supporting a plurality of IM services, the login unit 110 holds login information for each IM service.
[0024]
The user database 112 holds information about a device user and information indicating whether the device user is logged in to the IM server 18, that is, whether the device user is in an active state. After the login is completed by the login unit 110, the detection unit 111 inquires of the IM server 18 whether or not the device user stored in the user database 112 is in an active state.
[0025]
FIG. 3 is a diagram illustrating an example of a data structure in the user database 112 of FIG. The login ID column 150 holds information (hereinafter simply referred to as “IM identification information”) that can identify an IM user in an IM service such as a login ID of the device user. The detection unit 111 in FIG. 2 uses the presence service to detect whether the IM user specified in the IM identification information is in a login state, that is, an active state. The status column 152 holds the login status detected by the detection unit 111 for each IM user.
[0026]
The reception notification flag column 154 holds information for designating whether or not to perform reception notification when new facsimile data is received. In this figure, “1” indicates that reception notification is performed, and “0” indicates that reception notification is not performed. The error notification flag column 156 includes information for designating whether or not to notify the user of the abnormality (hereinafter simply referred to as “abnormality notification”) when an abnormality is detected in the first facsimile apparatus 100a. Hold. In this figure, “1” indicates that abnormality notification is performed, and “0” indicates that abnormality notification is not performed. For example, when receiving facsimile data, the first facsimile machine 100a sends a reception notification to the IM user whose status column 152 holds “1” and whose reception notification flag column 154 holds “1”. Do. In addition, when an abnormality is detected, the first facsimile machine 100a sends an abnormality notification to the IM user whose status column 152 holds “1” and the error notification flag column 156 holds “1”. .
[0027]
The IM address column 158 holds information for designating a message destination in the IM service (hereinafter simply referred to as “IM address”). For example, when the IM address matches the IM identification information, the IM address column 158 holds the IM identification information. The e-mail address column 160 holds an e-mail address. Although details will be described later, the first facsimile machine 100a notifies the e-mail address when the apparatus user who is to perform reception notification or abnormality notification is not in the active state.
[0028]
The sender column 162 holds information for specifying the sender of facsimile data. As will be described in detail later, when the first facsimile apparatus 100a receives facsimile data from the transmission source specified in the transmission source column 160, the first facsimile apparatus 100a notifies the associated apparatus user of reception. For example, when facsimile data is received from a source other than “03XXXXXX”, the first facsimile machine 100a does not notify the IM user with the login ID “BBB”, but “ When the facsimile data is received from “03XXX”, the first facsimile machine 100a notifies the IM user with the login ID “BBB” of reception. Thereby, when it is known in advance that facsimile data is sent from a predetermined transmission source, it is possible to promptly notify the user of the apparatus that needs the facsimile data.
[0029]
Although details will be described later, the first facsimile machine 100a has a function of prompting the use of an alternative device when an abnormal situation such as a failure occurs. The temporary database user information is also stored in the user database 112 in order to provide such a temporary user with a reception notification or abnormality notification using the IM service. The temporary use flag column 164 holds information for designating whether or not the user is a temporary device user. In this figure, “1” indicates that the user is a temporary device user, and “0” indicates that the user is not a temporary device user, that is, a normal device user.
[0030]
The IM service column 166 holds information (hereinafter simply referred to as “service specifying information”) that specifies an IM service used by the device user. For example, when supporting a plurality of IM services, the first facsimile machine 100a uses the IM service protocol stored in the IM service column 166 to detect the login state of the IM user, receive notification, Anomaly notification is performed.
[0031]
Returning to FIG. 2, for example, the registration unit 116 receives predetermined information from the administrator such as a login ID, IM address, e-mail address of the apparatus user, a transmission source used to determine a notification destination of reception notification, and service identification information. The received user database 112 is stored. In addition, the registration unit 116 receives information on an apparatus user to be temporarily registered from a facsimile apparatus having the same function as the first facsimile apparatus 100a, and adds information indicating that the user is a temporary user to the user. Register in the database 112.
[0032]
The document receiving unit 128 receives facsimile data via the network 12 or the public network 14. Then, the document receiving unit 128 stores the received facsimile data in the document storage unit 120. The document receiving unit 128 also notifies the notification unit 124 of a code indicating that the facsimile data has been newly received and information for specifying the transmission source of the facsimile data, that is, the transmission source (hereinafter simply referred to as “transmission source information”). Notice.
[0033]
The abnormality detection unit 126 detects an abnormal state in the first facsimile apparatus 100a such as, for example, out of paper, paper jam, or toner, and notifies the notification unit 124 of a code for specifying the abnormal state. Codes that specify various states in the first facsimile machine 100a, such as a code that specifies an abnormal state and a code that indicates reception of facsimile data output from the document receiving unit 128, are hereinafter referred to as "state codes". The notification unit 124 receives a notification from the document reception unit 128 or the abnormality detection unit 126 and requests the selection unit 122 for information on a destination to which the reception notification and the abnormality notification should be performed.
[0034]
The selection unit 122 refers to the user database 112 in response to the request, selects an active device user, and outputs the IM address of the device user to the notification unit 124. When performing reception notification, the selection unit 122 refers to the user database 112 and selects an apparatus user who is in an active state and set to perform reception notification. If there is no active device user, the selection unit 122 outputs to the notification unit 124 the e-mail address of the device user for which reception notification is set. When the same information as the sender information supplied from the document receiver 128 to the notifier 124 is held in the sender field 162 of FIG. 3, the selector 122 selects the device associated with the sender information. The IM address of the user is output to the notification unit 124.
[0035]
When performing abnormality notification, the selection unit 122 refers to the user database 112 and selects an apparatus user who is in an active state and set to perform abnormality notification. When there is no active device user, the selection unit 122 outputs the email address of the device user that is set to perform abnormality notification to the notification unit 124. Further, the selection unit 122 selects an alternative device from the alternative device database 114.
[0036]
The substitute device database 114 holds function information of the device in association with information (hereinafter simply referred to as “substitute device information”) that identifies a device that can be the substitute device. The device selection condition storage unit 136 stores information that specifies whether or not to select an alternative device in association with the status code. The selection unit 122 first refers to the device selection condition storage unit 136 and determines whether or not to select an alternative device. When it is necessary to make a selection, the selection unit 122 refers to the alternative device database 114 and selects an alternative device having the same function as that of the first facsimile device 100a. Then, the selection unit 122 supplies the alternative device information of the selected alternative device to the notification unit 124. Thus, the selection unit 122 can select an alternative device according to the type of abnormal state. That is, when an abnormal state such as a paper break or a paper jam is resolved relatively quickly, the selection unit 122 can be configured not to select an alternative device.
[0037]
The message storage unit 134 stores the status code and the message content in association with each other. The notification unit 124 transmits the message content selected based on the status code from the message storage unit 134 to the IM address supplied from the selection unit 122. When the e-mail address is supplied from the selection unit 122, the notification unit 124 transmits the message content selected based on the status code from the message storage unit 134 to the e-mail address.
[0038]
When the alternative device information is supplied from the selection unit 122, the notification unit 124 outputs the alternative device information to the alternative device usage setting unit 130. The substitute device use setting unit 130 instructs the device user of the first facsimile device 100a to temporarily give the use authority to the substitute device specified by the substitute device information supplied from the notification unit 124. . When the alternative device has the same configuration as that of the first facsimile device 100a, the alternative device use setting unit 130 requests the registration unit 116 of the alternative device to register as a temporary user. When temporarily registering in this way, the registration unit 116 of the alternative device adds “1” to the temporary use flag column 164 of FIG. The alternative device usage setting unit 130 stores a list of alternative devices in the alternative list database 132. Then, when the abnormal state of the first facsimile apparatus 100a is resolved, the alternative device use setting unit 130 is a device to which the use authority is temporarily given based on the alternative device list held in the alternative list database 132. Request the alternative device to delete the user.
[0039]
When the provision of the facsimile data is requested from the terminal forming the IM client 16, the provision unit 118 reads the facsimile data requested from the document storage unit 120 and provides the facsimile data to the terminal. The providing unit 118 may read facsimile data from the document storage unit 120 and print based on the data.
[0040]
FIG. 4 is an example of a flowchart of the reception notification process in the first facsimile machine 100a described with reference to FIG. When the document receiving unit 128 of FIG. 2 newly receives facsimile data (S10), the selection unit 122 determines whether there is an active device user (S12). When there is an active device user (Y in S12), the selection unit 122 selects a transmission destination of the reception notification from the active device users (S14). Then, the notification unit 124 transmits a reception notification to the IM address of the device user selected by the selection unit 122 (S16). Returning to S12, when there is no active apparatus user (N in S12), the selection unit 122 selects an apparatus user who performs reception notification using an electronic mail (S18). Then, the notification unit 124 transmits a reception notification to the e-mail address selected by the selection unit 122 (S20).
[0041]
FIG. 5 is an example of a flowchart of the abnormality notification process in the first facsimile apparatus 100a described with reference to FIG. When the abnormality detection unit 126 in FIG. 2 detects an abnormality, the abnormality detection unit 126 outputs that fact to the notification unit 124 (S30), and the selection unit 122 determines whether there is an active device user (S32). When there is an active user (Y in S32), the selection unit 122 selects an abnormality notification transmission destination from the active device users (S34). Then, the notification unit 124 transmits an abnormality notification to the IM address selected by the selection unit 122 (S36). Returning to S32, when there is no apparatus user in the active state (N in S32), the selection unit 122 selects an apparatus user who performs abnormality notification using an e-mail (S38). Then, the notification unit 124 transmits an abnormality notification to the e-mail address selected by the selection unit 122 (S40).
[0042]
The present invention has been described based on the embodiments. The embodiments are exemplifications, and it will be understood by those skilled in the art that various modifications can be made to combinations of the respective constituent elements and processing processes, and such modifications are within the scope of the present invention. .
【The invention's effect】
According to the present invention, various types of information in an information device such as a facsimile apparatus can be quickly notified.
[Brief description of the drawings]
FIG. 1 is a configuration diagram of a communication system according to an embodiment.
FIG. 2 is an internal configuration diagram of the first facsimile apparatus of FIG. 1;
FIG. 3 is a diagram illustrating an example of a data structure in the user database of FIG. 2;
FIG. 4 is an example of a flowchart of reception notification processing in the first facsimile apparatus described with reference to FIG. 2;
FIG. 5 is an example of a flowchart of abnormality notification processing in the first facsimile apparatus described with reference to FIG. 2;
[Explanation of symbols]
10 communication system, 12 network, 14 public network, 16 IM client, 18 IM server, 100a first facsimile machine, 100b second facsimile machine, 102 IM client, 104 Fax function unit, 110 login unit, 111 detection unit, 112 user Database, 114 Alternative device database, 116 Registration unit, 118 Providing unit, 120 Document storage unit, 122 Selection unit, 124 Notification unit, 126 Abnormality detection unit, 128 Document reception unit, 130 Alternative device use setting unit, 132 Alternative list database, 134 Message storage unit, 136 Device selection condition storage unit.

Claims (5)

ファクシミリデータを取り扱う通信装置であって、
インスタントメッセージサービスを利用する手段と、
前記ファクシミリデータを受信する手段と、
当該装置の利用者毎に、前記インスタントメッセージサービスが利用可能なアクティブ状態であるか否かを示すアクティブ状態情報をアクティブ状態保持部に保持する手段と、
前記ファクシミリデータを受信した場合に、前記アクティブ状態保持部にアクセスし、前記アクティブ状態情報を参照して、前記ファクシミリデータを受信したことを、前記アクティブ状態の利用者に通知する手段と、
前記利用者が前記インスタントメッセージサービスを利用するための識別情報と、その利用者の電子メールアドレスとを対応づけて格納する手段と、
前記インスタントメッセージサービスを利用できない前記利用者に対して、その利用者の前記識別情報に対応づけられた電子メールアドレス宛に、本来インスタントメッセージとして送信すべき情報を送信する手段と、
を備えることを特徴とする通信装置。
A communication device that handles facsimile data,
A means of using an instant messaging service;
Means for receiving the facsimile data;
Means for holding in the active state holding unit active state information indicating whether or not the instant message service is in an active state available for each user of the device;
Means for notifying the user in the active state that the facsimile data has been received by accessing the active state holding unit when the facsimile data is received and referring to the active state information;
Means for associating and storing identification information for the user to use the instant message service and an email address of the user;
Means for transmitting, to the user who cannot use the instant message service, information to be originally transmitted as an instant message to an e-mail address associated with the identification information of the user;
A communication apparatus comprising:
ファクシミリデータを取り扱う通信装置であって、
インスタントメッセージサービスを利用する手段と、
当該装置における所定の状態を検出する手段と、
当該装置の利用者毎に、前記インスタントメッセージサービスが利用可能なアクティブ状態であるか否かを示すアクティブ状態情報をアクティブ状態保持部に保持する手段と、
前記アクティブ状態保持部にアクセスし、前記アクティブ状態情報を参照して、前記所定の状態に関する情報を、前記アクティブ状態の利用者に通知する通知手段と、
前記利用者が前記インスタントメッセージサービスを利用するための識別情報と、その利用者の電子メールアドレスとを対応づけて格納する手段と、
前記インスタントメッセージサービスを利用できない前記利用者に対して、その利用者の前記識別情報に対応づけられた電子メールアドレス宛に、本来インスタントメッセージとして送信すべき情報を送信する手段と、
を備えることを特徴とする通信装置。
A communication device that handles facsimile data,
A means of using an instant messaging service;
Means for detecting a predetermined state in the device;
Means for holding in the active state holding unit active state information indicating whether or not the instant message service is in an active state available for each user of the device;
A notification means for accessing the active state holding unit, referring to the active state information, and notifying a user in the active state of information relating to the predetermined state;
Means for associating and storing identification information for the user to use the instant message service and an email address of the user;
Means for transmitting, to the user who cannot use the instant message service, information to be originally transmitted as an instant message to an e-mail address associated with the identification information of the user;
A communication apparatus comprising:
当該装置と同等の機能を有する他の装置に関する情報を保持する手段を更に備え、前記所定の状態を検出した場合に、前記通知手段は前記アクティブ状態の前記利用者に対して、前記他の装置の情報を通知することを特徴とする請求項2に記載の通信装置。  The information processing apparatus further includes means for holding information related to another apparatus having the same function as the apparatus, and the notification means notifies the user in the active state when the predetermined state is detected. The communication apparatus according to claim 2, wherein the information is notified. 所定の情報を自発的に利用者に通知する機能を備える通信装置であって、  A communication device having a function of voluntarily notifying a user of predetermined information,
当該装置における所定の状態に起因して、前記所定の情報を生成する手段と、  Means for generating the predetermined information due to a predetermined state in the apparatus;
インスタントメッセージサービスを利用する手段と、  A means of using an instant messaging service;
当該装置の利用者毎に、前記インスタントメッセージサービスが利用可能なアクティブ状態であるか否かを示すアクティブ状態情報をアクティブ状態保持部に保持する手段と、  Means for holding in the active state holding unit active state information indicating whether or not the instant message service is in an active state for each user of the device;
前記アクティブ状態保持部にアクセスし、前記アクティブ状態情報を参照して、前記所定の情報を前記アクティブ状態の前記利用者の端末に送信する手段と、  Means for accessing the active state holding unit, referring to the active state information, and transmitting the predetermined information to the terminal of the user in the active state;
前記利用者が前記インスタントメッセージサービスを利用するための識別情報と、その利用者の電子メールアドレスとを対応づけて格納する手段と、  Means for associating and storing identification information for the user to use the instant message service and the user's email address;
前記インスタントメッセージサービスを利用できない前記利用者に対して、その利用者の前記識別情報に対応づけられた電子メールアドレス宛に、本来インスタントメッセージとして送信すべき情報を送信する手段と、  Means for transmitting, to the user who cannot use the instant message service, information to be originally transmitted as an instant message to an e-mail address associated with the identification information of the user;
を備えることを特徴とする通信装置。  A communication apparatus comprising:
当該装置の前記利用者の前記インスタントメッセージサービスを利用するための識別情報に、前記インスタントメッセージサービスを利用したインスタントメッセージのIMアドレスを対応付けて記憶する宛先記憶部と、A destination storage unit for storing the IM address of the instant message using the instant message service in association with identification information for using the instant message service of the user of the device;
前記アクティブ状態保持部にアクセスし、前記アクティブ状態情報を参照して、当該装  Access the active state holding unit, refer to the active state information, and 置の前記利用者の中から前記インスタントメッセージサービスが利用可能なアクティブ状態にある利用者の前記IMアドレス宛にインスタントメッセージを送信する手段と、を備えたことを特徴とする請求項1乃至4何れかに記載の通信装置。And means for transmitting an instant message to the IM address of a user in an active state in which the instant message service is available from among the users at the same location. A communication device according to claim 1.
JP2003117676A 2003-04-22 2003-04-22 Communication device Expired - Lifetime JP3744917B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003117676A JP3744917B2 (en) 2003-04-22 2003-04-22 Communication device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003117676A JP3744917B2 (en) 2003-04-22 2003-04-22 Communication device

Publications (2)

Publication Number Publication Date
JP2004328168A JP2004328168A (en) 2004-11-18
JP3744917B2 true JP3744917B2 (en) 2006-02-15

Family

ID=33497452

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003117676A Expired - Lifetime JP3744917B2 (en) 2003-04-22 2003-04-22 Communication device

Country Status (1)

Country Link
JP (1) JP3744917B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5953868B2 (en) * 2012-03-27 2016-07-20 富士ゼロックス株式会社 Information processing apparatus and program
JP6597874B2 (en) * 2018-12-06 2019-10-30 ブラザー工業株式会社 Image output apparatus and server

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000270142A (en) * 1999-03-19 2000-09-29 Ricoh Co Ltd Communication device
JP3657187B2 (en) * 2000-10-18 2005-06-08 日本電信電話株式会社 Communication system, server computer, and data communication method
JP2002281226A (en) * 2001-03-21 2002-09-27 Konica Corp Facsimile control method, facsimile apparatus, and facsimile control system
JP2002297349A (en) * 2001-03-30 2002-10-11 Minolta Co Ltd Printer, data managine device, message notification method and message notification program

Also Published As

Publication number Publication date
JP2004328168A (en) 2004-11-18

Similar Documents

Publication Publication Date Title
JP3757866B2 (en) Internet facsimile machine
US20160269440A1 (en) System and method for managing email and email security
US20050102362A1 (en) Instant messaging messages and commands for status and control
US20120198233A1 (en) Method for recalling a message and devices thereof
JP5303975B2 (en) DATA DISTRIBUTION DEVICE, DATA DISTRIBUTION SYSTEM, ERROR NOTIFICATION METHOD, PROGRAM THEREOF, AND RECORDING MEDIUM CONTAINING THE PROGRAM
JP2004135249A (en) Electronic mail server device
JPH10107836A (en) Facsimile system
US20060200527A1 (en) System, method, and computer program product for communications management
JPH11103322A (en) Network compatible communication device
US20060291453A1 (en) Facsimile server and method of controlling the same
US20060200660A1 (en) Apparatus, method, and computer program product for secured communication channel
JP2005149256A (en) Network-compatible peripheral device and control method thereof
JP2007096666A (en) Communications system
JP2004178109A (en) Communication apparatus and communication method
JP3744917B2 (en) Communication device
US20050154728A1 (en) Notification of access for a sender of an electronic message
JP2002237849A (en) Relay transfer service providing apparatus, relay transfer service using apparatus and relay transfer service system
JP2005094414A (en) Network terminal equipment
US20040212840A1 (en) Communication device and communication method
JP2004334428A (en) Content controller, and system for browsing content controlled by same
JP3967649B2 (en) Network terminal device and control method thereof
JP2004334427A (en) Communication device
JP2005184164A (en) Network facsimile machine
JP3709878B2 (en) Communication device
JP2002330175A (en) Mail server, electronic mail service system, electronic mail transmission / reception control method, and program and recording medium therefor

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040811

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050304

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050308

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050427

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050816

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051013

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20051115

R150 Certificate of patent or registration of utility model

Ref document number: 3744917

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

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20091202

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

Free format text: PAYMENT UNTIL: 20101202

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

Free format text: PAYMENT UNTIL: 20101202

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20111202

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

Free format text: PAYMENT UNTIL: 20121202

Year of fee payment: 7

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

Free format text: PAYMENT UNTIL: 20131202

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

Free format text: PAYMENT UNTIL: 20131202

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term