(57)【要約】【課題】煩雑な処理を要することなく、受信したファクス画像から適切な代表画像を得ることを目的とする。【解決手段】ファクス画像を受信するファクス画像受信手段と、ファクス画像の送信元を識別する送信元情報を情報共有サーバに送信する送信元情報送信手段と、送信元情報を含むメッセージを情報共有サーバから受信するメッセージ受信手段と、メッセージに基づいて、キーワードを特定するキーワード特定手段と、キーワードに基づいて、ファクス画像の一部の画像である代表画像を特定する代表画像特定手段とを有する。【選択図】図１
2015005834.tif 000002
【特許請求の範囲】
【請求項１】
ファクス画像を受信するファクス画像受信手段と、
前記ファクス画像の送信元を識別する送信元情報を情報共有サーバに送信する送信元情報送信手段と、
前記送信元情報を含むメッセージを前記情報共有サーバから受信するメッセージ受信手段と、
前記メッセージに基づいて、キーワードを特定するキーワード特定手段と、
前記キーワードに基づいて、前記ファクス画像の一部の画像である代表画像を特定する代表画像特定手段と
を有することを特徴とするファクス管理装置。
【請求項２】
前記代表画像を投稿メッセージとして前記情報共有サーバに送信するメッセージ送信手段をさらに有することを特徴とする請求項１に記載のファクス管理装置。
【請求項３】
前記キーワード特定手段は、前記メッセージに含まれる各文字列の出現頻度に基づいて、前記キーワードを特定することを特徴とする請求項１又は２に記載のファクス管理装置。
【請求項４】
前記メッセージ受信手段は、前記メッセージとしてメッセージ画像を受信し、
前記キーワード特定手段は、前記メッセージ画像に含まれる文字列に基づいて、前記キーワードを特定することを特徴とする請求項１又は２に記載のファクス管理装置。
【請求項５】
前記メッセージ受信手段は、前記送信元情報を含み、且つ登録ユーザにより投稿された前記メッセージを受信することを特徴とする請求項１又は２に記載のファクス管理装置。
【請求項６】
前記メッセージ受信手段が受信した前記メッセージに基づいて、新規メッセージを生成するメッセージ生成手段をさらに有し、
前記メッセージ送信手段は、前記新規メッセージと前記代表画像とを前記投稿メッセージとして送信することを特徴とする請求項２に記載のファクス管理装置。
【請求項７】
前記キーワード特定手段により特定される前記キーワードに対応付けて、前記キーワードに関連する関連キーワードを格納する記憶手段をさらに有し、
前記代表画像特定手段は、前記キーワード及び前記関連キーワードに基づいて、前記代表画像を特定することを特徴とする請求項１乃至６のいずれか１項に記載のファクス管理装置。
【請求項８】
ファクス画像を受信するファクス画像受信手段と、
前記ファクス画像の送信元を識別する送信元情報を情報共有サーバに送信する送信元情報送信手段と、
前記送信元情報を含むメッセージを前記情報共有サーバから受信するメッセージ受信手段と、
前記メッセージに基づいて、キーワードを特定するキーワード特定手段と、
前記キーワードに基づいて、前記ファクス画像の一部の画像である代表画像を特定する代表画像特定手段と
を有することを特徴とするファクス管理システム。
【請求項９】
ファクス管理装置が実行するファクス管理方法であって、
ファクス画像を受信するファクス画像受信ステップと、
前記ファクス画像の送信元を識別する送信元情報を情報共有サーバに送信する送信元情報送信ステップと、
前記送信元情報を含むメッセージを前記情報共有サーバから受信するメッセージ受信ステップと、
前記メッセージに基づいて、キーワードを特定するキーワード特定ステップと、
前記キーワードに基づいて、前記ファクス画像の一部の画像である代表画像を特定する代表画像特定ステップと
を含むことを特徴とするファクス管理方法。
【請求項１０】
ファクス管理システムが実行するファクス管理方法であって、
ファクス画像を受信するファクス画像受信ステップと、
前記ファクス画像の送信元を識別する送信元情報を情報共有サーバに送信する送信元情報送信ステップと、
前記送信元情報を含むメッセージを前記情報共有サーバから受信するメッセージ受信ステップと、
前記メッセージに基づいて、キーワードを特定するキーワード特定ステップと、
前記キーワードに基づいて、前記ファクス画像の一部の画像である代表画像を特定する代表画像特定ステップと
を含むことを特徴とするファクス管理方法。
【請求項１１】
コンピュータを、
ファクス画像を受信するファクス画像受信手段と、
前記ファクス画像の送信元を識別する送信元情報を情報共有サーバに送信する送信元情報送信手段と、
前記送信元情報を含むメッセージを前記情報共有サーバから受信するメッセージ受信手段と、
前記メッセージに基づいて、キーワードを特定するキーワード特定手段と、
前記キーワードに基づいて、前記ファクス画像の一部の画像である代表画像を特定する代表画像特定手段と
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファクス管理装置、ファクス管理システム、ファクス管理方法及びプログラムに関する。
【背景技術】
【０００２】
従来、法律事務所等の業務で、顧客のために作業を行った場合、作業費用を顧客に請求する場合がある。請求は顧客からの依頼の単位（以降、案件、又はＭａｔｔｅｒと呼ぶ）で請求を行うことが多い。このような集計を行う案件管理サーバも知られている。ユーザは、費用を案件管理サーバに蓄積しておき、案件の終了時に費用を請求することができる。案件管理サーバとしては、さらに案件に関連する法律資料等を文書データとして管理する機能を有しているものも知られている。
また、法律事務所等の業務で、顧客のために法律事務所内のＭＦＰを使用してコピー、プリント、ファクス送受信等を行うことがある。この際、ＭＦＰの紙代や通信費、作業にかかった人件費を顧客に請求するケースがある。このようなケースに用いられるシステムとして、ファクス文書管理サーバと案件管理サーバとを利用した管理システムも知られている。この管理システムにおいては、ファクス文書管理サーバは、ＭＦＰで受信したファクス画像やファクス受信に要する費用を受信する。ファクス文書管理サーバは、さらにユーザから入力された費用情報を受け付ける。案件管理サーバは、ファクス画像や費用情報をファクス文書管理サーバから受信し、管理する。
【０００３】
一方、近年、インターネット上におけるコミュニケーション手段を提供するソーシャル・ネットワーキング・サービス（ＳＮＳ）が提供されている。ＳＮＳとは、社会的ネットワークをインターネット上で構築するサービスである。現在広く使われているコミュニケーションツールである電子メールとＳＮＳとを比べると、電子メールにはいくつかの問題点が存在する。
まず、電子メールは、手紙を電子的に置き換えただけのもので、１対１の対話が基本である。このため、電子メールは、多くの人に同時に伝えることや（１対多）、多くの人が同時にコミュニケーションすること（多対多）が不得意である。また、電子メールでは、送信先を自ら指定する必要があるため、送信相手が複数存在する場合、手間がかかる。これに対し、ＳＮＳは、相手を意識することなく、情報を発信することできる。
【０００４】
また、電子メールは、リアルタイル性に欠ける。すなわち、電子メールを送信したユーザは、送信した電子メールを相手がいつ受信するのか分からない。これに対し、ＳＮＳにおいては、受信者にリアルタイムにメッセージが送信される。
さらに、電子メールは、他のアプリケーションとの融合も難しい。一方、ＳＮＳは、タスク管理、スケジュール管理、百科事典情報共有、文書編集等のツールと、簡単にコラボレーションすることが可能である。
また、企業内で電子メールを使用する場合、電子メール送受信サーバを企業内で運用することが多く、運用の手間がかかる。これに対し、ＳＮＳサービスを提供するサーバ（以下ＳＮＳサーバ）はＳＮＳ側で運用することが多く、企業側の運用負荷を低減できるといった利点がある。
【０００５】
近年、企業においてはＳＮＳの前述のような利点を考慮し、ＳＮＳを電子メールに代わるコミュニケーションツールとして利用するケースがある。また、企業内での利用を目的としたＣｈａｔｔｅｒ（商標）、Ｙａｍｍｅｒ（商標）等のＳＮＳが提供されている。
例えば、法律事務所等でＳＮＳを利用する場合、以下のような運用が想定される。法律事務所には業務指示を出す弁護士等の指示者と、指示を受けて実務を行う事務員等の遂行者がいる。指示者及び遂行者それぞれが各自のＳＮＳアカウントを保持し、法律事務所内でＳＮＳの情報共有を行うグループを形成する。
指示者は、ＰＣ等を用いてＳＮＳに業務指示をメッセージとして投稿する。これに対し、遂行者は、ＰＣ等を用いてＳＮＳからのメッセージを参照してメッセージに応じた業務を遂行する。
【０００６】
また、ＭＦＰがファクスを受信し、ＭＦＰからファクス文書管理サーバにファクス画像が送信されたとする。この場合には、ファクス文書管理サーバは、ＳＮＳにファクス受信の旨の通知メッセージを投稿する。さらに、指示者は、過去に受信したファクス文書や今後受信予定のファクス文書に関する処理を指示メッセージとしてＳＮＳに投稿する。そして、遂行者は、指示メッセージをもとに、ファクス通知メッセージを確認した上で、ＰＣ等を用いて、文書管理サーバに費用情報や文書を登録する等の処理を行う。
ＳＮＳは、メッセージ投稿の際に数枚の画像を添付できる機能を有している。ファクス文書管理サーバは、ＳＮＳに受信通知メッセージを投稿する際、受信したファクス画像のうち所定の枚数を抽出し、抽出したファクス画像を添付して、投稿することもできる。例えば、ユーザは、１ページ目等所定ページを抽出対象としてファクス文書管理サーバに設定しておく。これにより、ファクス文書管理サーバは、ファクス画像受信時に、事前に設定された抽出対象のページをファクス画像から抽出し、ＳＮＳに投稿する通知メッセージに添付することができる。
【０００７】
所定の文書を選択する技術としては、例えば特許文献１には、予め設定された選択条件に合致した文書を選択し、選択した文書データから通知データを生成する電子ファイリング装置が開示されている。本電子ファイリング装置では、ユーザが事前に選択条件としてキーワード等の文字列を設定しておく。そして、通知データ作成時に文書にＯＣＲ等を行い、文書内の文字列から、事前にユーザが選択条件に設定されたキーワード等の設定文字列付近の部分を抽出して通知データに付加する。ここで、ＯＣＲとは、Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｚａｔｉｏｎの略称で光学文字認識のことである。
上述のファクス文書管理サーバに、特許文献１の技術を適用することができる。これにより、ファクス文書管理サーバは、ファクス画像受信時に、ファクス画像にＯＣＲを行い、事前にユーザによって設定されたキーワード付近の文字列を、ＳＮＳに投稿する通知メッセージに添付することができる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平８−２４１４００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上述のＳＮＳを用いたシステムにおいては、ファクス文書管理サーバは、事案毎に適切な内容が記載されたファクス画像を抽出し、これを通知メッセージに添付してＳＮＳに投稿するのが望ましい。例えば、請求書に関するファクス画像であれば、ファクス文書管理サーバは、請求金額が記載されているファクス画像を抽出するのが望ましい。
これに対し、請求書のファクス画像においては、１ページ目は送付状、表紙等であり、請求金額は、２ページ目以降に記載されていることが多い。このため、請求金額が記載されたページを抽出するためには、抽出対象は、２ページ目以降に設定されるのが望ましい。しかしながら、ファクス画像によっては２ページ目に請求書部分が記載され、３ページ目に請求金額が記載されている場合もあり得るため、抽出ページを２ページ目等に固定して指定すると抽出対象を誤る可能性がある。
すなわち、ファクス画像のフォーマットは、送信者が決定するものであるので、様々なフォーマットのファクス画像を受信する可能性がある。したがって、ページ指定により抽出対象を設定する方法では、ファクス文書管理サーバは、ユーザにとって業務に必要な有益な情報を抽出できない場合がある。
【００１０】
また、抽出対象として、ユーザが事前にキーワードを設定しておく方法も考えられる。例えば、ＭＦＰが受信した請求書のファクス画像のうち請求金額に着目して処理をするよう、指示者が遂行者に指示する。この場合、指示者は、事前に「請求書」及び「請求金額」というキーワードを設定しておく必要がある。さらに、別の指示者が遂行者に対して、ファクス画像の請求書の品目毎に分割して処理をするよう、指示することも想定される。この場合、この別の指示者は、事前に「請求書」及び「品目」というキーワードを設定しておく必要がある。
このように、指示者や遂行者やファクス画像毎に、着目すべきキーワードが異なる場合、その都度、キーワードを設定する必要があるので、キーワード設定作業が煩雑であるという問題がある。
【００１１】
本発明はこのような問題点に鑑みなされたもので、煩雑な処理を要することなく、受信したファクス画像から適切な代表画像を得ることを目的とする。
【課題を解決するための手段】
【００１２】
そこで、本発明は、ファクス管理装置であって、ファクス画像を受信するファクス画像受信手段と、前記ファクス画像の送信元を識別する送信元情報を情報共有サーバに送信する送信元情報送信手段と、前記送信元情報を含むメッセージを前記情報共有サーバから受信するメッセージ受信手段と、前記メッセージに基づいて、キーワードを特定するキーワード特定手段と、前記キーワードに基づいて、前記ファクス画像の一部の画像である代表画像を特定する代表画像特定手段とを有することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、煩雑な処理を要することなく、受信したファクス画像から適切な代表画像を得ることができる。
【図面の簡単な説明】
【００１４】
【図１】ファクス管理システムの全体構成を示す図である。
【図２】ＭＦＰのハードウェア構成を示す図である。
【図３】ファクス文書管理サーバのハードウェア構成を示す図である。
【図４】ファクス管理システムのソフトウェア構成を示す図である。
【図５Ａ】ファクス文書情報の一例を示す図である。
【図５Ｂ】送信元情報の一例を示す図である。
【図５Ｃ】キーワード辞書情報の一例を示す図である。
【図５Ｄ】通知情報の一例を示す図である。
【図６Ａ】案件情報の一例を示す図である。
【図６Ｂ】費用情報の一例を示す図である。
【図６Ｃ】文書情報の一例を示す図である。
【図７Ａ】ユーザ情報の一例を示す図である。
【図７Ｂ】メッセージ情報の一例を示す図である。
【図８】ＳＮＳログイン画面の一例を示す図である。
【図９】ＳＮＳメッセージ画面の一例を示す図である。
【図１０】ＳＮＳメッセージ投稿処理を示すシーケンス図である。
【図１１】ファクス画像の一例を示す図である。
【図１２】ファクス受信処理を示すシーケンス図である。
【図１３】ファクス受信処理を示すフローチャートである。
【図１４】ファクス画像一覧画面の一例を示す図である。
【図１５】案件情報登録画面の一例を示す図である。
【図１６】案件情報登録処理を示すシーケンス図である。
【図１７】第２の実施形態にかかるファクス受信処理を示すフローチャートである。
【図１８】ページ再選択処理を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態について図面に基づいて説明する。
【００１６】
（第１の実施形態）
第１の実施形態にかかるファクス管理システムについて説明する。第１の実施形態にかかるファクス管理システムは、ファクス受信をユーザに通知するファクス受信通知及びファクスに係る費用を登録する費用登録を行う。
【００１７】
＜システム構成＞
図１は、ファクス管理システムの全体構成を示す図である。ファクス管理システムは、ＭＦＰ１１０と、ファクス管理装置としてのファクス文書管理サーバ装置１２０と、ＰＣ１３０と、案件管理サーバ装置１４０と、ＳＮＳサーバ装置１５０とを備えている。ＭＦＰ１１０と、ファクス文書管理サーバ装置１２０と、ＰＣ１３０と、案件管理サーバ装置１４０と、ＳＮＳサーバ装置１５０とは、イーサネット（登録商標）等からなるＬＡＮ１００に接続されている。
ＭＦＰ１１０は、操作部１１１と、スキャナー部１１２と、プリンター部１１３とを有する複合機である。ＭＦＰ１１０は、公衆回線網１０１に接続し、ファクス送受信が可能である。ＭＦＰ１１０は、ファクス画像の受信端末として機能する。
【００１８】
ファクス文書管理サーバ装置１２０は、ＭＦＰ１１０からファクス画像を受信して管理する。ファクス文書管理サーバ装置１２０はさらに、ファクス画像の受信時等にＳＮＳサーバ装置１５０に対して、受信通知メッセージを投稿する。さらに、ファクス文書管理サーバ装置１２０は、ユーザがＰＣ１３０において指定したファクス画像を、ユーザによって入力された文書情報及び費用情報とともに、案件情報として案件管理サーバ装置１４０に登録する。
ＰＣ１３０は、ユーザが利用する端末装置である。ＰＣ１３０は、ＳＮＳサーバ装置１５０へのメッセージの内容確認や、メッセージの投稿、ファクス文書管理サーバ装置１２０へのファクス画像の内容確認や案件情報登録処理を行う。ＰＣ１３０は、例えば、ＳＮＳサーバ装置１５０及びファクス文書管理サーバ装置１２０と通信し、ワークフローの処理を行うためのクライアントアプリケーションを実行する。ここで、クライアントアプリケーションはＷｅｂブラウザであるとする。
他の例としては、ＰＣ１３０は、ＬＡＮ１００に接続可能であって、且つクライアントアプリケーションを実行可能な携帯端末であってもよい。
【００１９】
案件管理サーバ装置１４０は、案件毎に費用の集計を行うとともに、案件に関連した文書を管理する。ＳＮＳサーバ装置１５０は、Ｗｅｂサービス等のプロトコルを利用して受信したメッセージや添付画像の管理、メッセージの内容確認を行うためのサーバソフトウェアを実行する。
なお、ファクス管理システムの構成は、実施形態に限定されるものではない。他の例としては、ファクス文書管理サーバ装置１２０及びＰＣ１３０は、同一装置として設けられていてもよい。また、他の例としては、ファクス管理システムは、案件管理サーバ装置１４０に替えて、費用管理を行う費用管理装置及び文書管理を行う文書管理装置の２つのサーバ装置を備えることとしてもよい。
【００２０】
＜ハードウェア構成＞
図２及び図３を参照しつつ、ファクス管理システムを構成する各装置のハードウェア構成について説明する。
【００２１】
＜ＭＦＰ１１０のハードウェア構成＞
図２は、ＭＦＰ１１０のハードウェア構成を示す図である。ＭＦＰ１１０は、操作部１１１、スキャナー部１１２、プリンター部１１３及びコントローラー２００を有している。操作部１１１は、タッチパネルディスプレイ等を有している。操作部１１１は、ユーザからの入力を受け付ける機能と、ユーザに提示すべき各種情報を表示する機能とを有している。
スキャナー部１１２は、画像入力装置である。スキャナー部１１２は、原稿上の画像の読み取り動作を行い、画像データを作成する。プリンター部１１３は、画像出力装置である。プリンター部１１３は、コントローラー２００から受け取った画像データを用紙上に印刷画像として形成する。
【００２２】
コントローラー２００は、ＭＦＰ１１０の制御を司る。コントローラー２００は、操作部１１１、スキャナー部１１２及びプリンター部１１３と、電気的に接続している。コントローラー２００はまた、ネットワークインターフェース（Ｉ／Ｆ）２０６を介し、ＬＡＮ１００に接続している。コントローラー２００はまた、モデム２１０を介し、公衆回線網１０１に接続している。これにより、ＭＦＰ１１０は、ファクスの送受信が可能となっている。
ＣＰＵ２０１は、ＲＯＭ２０２に記憶された制御プログラム等に基づいて、接続中の各種装置へのアクセス及び他の装置からのアクセスを統括的に制御する。ＣＰＵ２０１は、さらに、コントローラー２００内部で行われる各種処理を統括的に制御する。この制御には、後述のフローチャートを実現するためのプログラムの実行も含まれる。
【００２３】
ＲＯＭ２０２は、ＭＦＰ１１０の起動プログラムを格納している。ＲＡＭ２０３は、ＣＰＵ２０１が動作するためのシステムワークメモリであり、且つ画像データを一時記憶するためのメモリでもある。ハードディスクドライブ（ＨＤＤ）２０４は、システムソフトウェアや画像データを格納する。
操作部Ｉ／Ｆ２０５は、システムバス２１１と操作部１１１とを接続するためのインターフェース部である。操作部Ｉ／Ｆ２０５は、操作部１１１に表示するための画像データをシステムバス２１１から受け取り、操作部１１１に出力すると共に、操作部１１１から入力された情報をシステムバス２１１へと出力する。
【００２４】
ネットワークＩ／Ｆ２０６は、ＬＡＮ１００及びシステムバス２１１に接続し、情報の入出力を行う。スキャナーＩ／Ｆ２０７は、スキャナー部１１２から受け取った画像データに対して、補正、加工及び編集を行う。
画像形成部２０８は、画像データの方向変換、画像圧縮、伸張処理等を行う。プリンターＩ／Ｆ２０９は、画像形成部２０８から画像データを受け取り、この画像データに付随する属性データを参照し、画像データに画像形成処理を施す。画像形成後の画像データは、プリンター部１１３に出力される。
【００２５】
モデム２１０は、公衆回線網１０１及びシステムバス２１１に接続し、公衆回線網１０１で接続された外部のファクス端末（不図示）とファクス送受信の通信を行う。
なお、本実施形態にかかるＭＦＰ１１０は、ＵＩ表示が可能なネットワークＭＦＰである。他の例としては、ＭＦＰ１１０は、汎用スキャナーや汎用プリンター等を接続した汎用コンピュータ等、これ以外の画像処理装置であってもよい。
【００２６】
＜ファクス文書管理サーバ装置１２０、ＰＣ１３０、案件管理サーバ装置１４０、ＳＮＳサーバ装置１５０のハードウェア構成＞
図３は、ファクス文書管理サーバ装置１２０のハードウェア構成を示す図である。ファクス文書管理サーバ装置１２０は、ＣＰＵ３０１、ＲＡＭ３０２、ＲＯＭ３０３、入力装置３０４、ネットワークＩ／Ｆ３０５、ＨＤＤ３０６及び表示装置３０７を有している。ＣＰＵ３０１、ＲＡＭ３０２、ＲＯＭ３０３、入力装置３０４、ネットワークＩ／Ｆ３０５、ＨＤＤ３０６及び表示装置３０７は、システムバス３０８を介して互いに通信可能に接続されている。
ＲＯＭ３０３又はＨＤＤ３０６には、オペレーティングシステムやアプリケーション等の制御プログラムが格納されている。ＣＰＵ３０１は、当該制御プログラムを必要に応じてＲＯＭ３０３又はＨＤＤ３０６からＲＡＭ３０２上へ読み出して実行することで、各種機能を実現する。また、ＣＰＵ３０１は、ネットワークＩ／Ｆ３０５を介して接続されているネットワーク上の他の装置との通信を行う。
【００２７】
入力装置３０４は、キーボードやマウス、音声入力機能を持つマイク等であり、ユーザからの入力を受け付ける。表示装置３０７は、ディスプレイ等であり、ユーザに入力画面等の表示を行う。
なお、ＰＣ１３０、案件管理サーバ装置１４０及びＳＮＳサーバ装置１５０のハードウェア構成は、図３を参照しつつ説明したファクス文書管理サーバ装置１２０のハードウェア構成と同様である。
【００２８】
なお、後述するＭＦＰ１１０の機能や処理は、ＭＦＰ１１０のＣＰＵ２０１がＲＯＭ２０２又はＨＤＤ２０４に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。後述するファクス文書管理サーバ装置１２０、ＰＣ１３０、案件管理サーバ装置１４０及びＳＮＳサーバ装置１５０の機能や処理についても同様である。すなわち、これら装置の機能や処理は、各装置のＣＰＵ３０１がＲＯＭ３０３又はＨＤＤ３０６に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。
【００２９】
＜ソフトウェア構成＞
図４は、ファクス管理システムのソフトウェア構成を示す図である。
＜ＭＦＰ＞
操作制御部４１１は、情報制御部４１５からの指示により、不図示のスキャン画面、印刷画面、ファクス送信画面等の画面を操作部Ｉ／Ｆ２０５を介して、ポインティングディスプレイに表示する。また、操作制御部４１１は、操作部Ｉ／Ｆ２０５を介して、ユーザによってポインティングデバイスに入力された内容を検出し、情報制御部４１５に送信する。
印刷制御部４１２は、情報制御部４１５からの指示により、プリンターＩ／Ｆ２０９を介してプリンター部１１３を駆動し、ファクス画像等を印刷するためのソフトウェアモジュールである。
画像処理部４１３は、情報制御部４１５からの指示により、受信したファクス画像（画像データ）のフォーマットをＰＤＦ等へフォーマット変換する。画像処理部４１３はまた、ファクス画像からサムネイル画像を作成する。
【００３０】
ファクス送受信部４１４は、モデム２１０がファクスを受信した際に受信処理を行うソフトウェアモジュールである。ファクス送受信部４１４は、モデム２１０からデータを受け取り、情報制御部４１５経由で画像処理部４１３を利用してＰＤＦ等へのデータ変換を行い、ファクス画像を得る。そして、ファクス送受信部４１４は、ＨＤＤ２０４にファクス画像を保存する。
ファクス送受信部４１４はまた、モデム２１０の通信時間や利用回線の情報を得て、これらの情報を情報制御部４１５に送信する。ファクス送受信部４１４はまた、ＨＤＤ２０４にファクス画像を保存できない場合には、情報制御部４１５経由で印刷制御部４１２を利用してファクス画像を印刷させる。
【００３１】
情報制御部４１５は、ＭＦＰ１１０を統括的に管理するソフトウェアモジュールである。情報制御部４１５は、ファクス画像や通信時間、利用回線情報を受信する。情報制御部４１５はまた、画像処理部４１３にファクス画像を送信し、ＰＤＦ等のフォーマットに変換する。そして、情報制御部４１５は、フォーマット変換されたファクス画像やファクスの通信時間や利用回線情報をネットワーク制御部４１６経由でファクス文書管理サーバ装置１２０に送信して文書登録処理を行い、文書登録応答を受信する。
ネットワーク制御部４１６は、ネットワークＩ／Ｆ２０６を制御しＬＡＮ１００経由で各種装置と通信を行うソフトウェアモジュールである。ネットワーク制御部４１６は、ファクス文書管理サーバ装置１２０から送信された各種情報をネットワークＩ／Ｆ２０６経由で受信し、受信した情報を情報制御部４１５に送信する。また、ネットワーク制御部４１６は、情報制御部４１５から受信した各種情報をネットワークＩ／Ｆ２０６とＬＡＮ１００経由で、ファクス文書管理サーバ装置１２０に送信する。なお本実施形態においては、ネットワーク制御部４１６は、ファクス文書管理サーバ装置１２０が提供するＷｅｂサービスに対しては、ＨＴＴＰ／ＨＴＴＰＳプロトコルを用いて通信を行うものとする。
【００３２】
＜ファクス文書管理サーバ装置１２０＞
費用情報計算部４２０は、情報制御部４２９から受信したファクス受信における通信時刻、通信時間、ファクス画像のページ数、データサイズ等からファクス受信に関する費用計算を行うソフトウェアモジュールである。なお本実施の形態においては、これらの情報から費用を計算するための計算式が予めファクス文書管理サーバ装置１２０に設定されているものとする。
なお、他の例としては、ファクス文書管理サーバ装置１２０は、情報制御部４２９やネットワーク制御部４３０経由で案件管理サーバ装置１４０から計算式の情報を取得してもよい。この場合には、費用情報計算部４２０は、取得した計算式を用いて費用計算を行う。
【００３３】
ファクス文書情報管理部４２１は、情報制御部４２９からの依頼に応じて、ＲＡＭ３０２又はＨＤＤ３０６に、図５Ａに示すファクス文書情報５００を格納する。ファクス文書情報管理部４２１はまた、ＲＡＭ３０２又はＨＤＤ３０６からファクス文書情報５００を読み出す。
画像処理部４２２は、情報制御部４２９から受信した画像ファイルに対して画像フォーマット変換や特定ページの切り出し処理、サイズ変換処理等の各種画像処理を行うためのソフトウェアモジュールである。画像処理部４２２は、情報制御部４２９から受信したＰＤＦファイル等の画像ファイルをＲＡＭ３０２又はＨＤＤ３０６上に展開する。そして、画像処理部４２２は、画像ファイルのＪＰＥＧ画像やＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ：ページ記述言語）ファイルへの変換処理を行う。
また、画像処理部４２２は、情報制御部４２９から受信したＰＤＦファイル等の画像ファイルから特定のページの画像の抽出処理を行う。そして画像処理部４２２は、処理を行った結果のファイルを情報制御部４２９に送信する。
【００３４】
送信元情報管理部４２３は、情報制御部４２９からの依頼に応じて、ＲＡＭ３０２又はＨＤＤ３０６に、図５Ｂに示す送信元情報５１０を格納する。送信元情報管理部４２３はまた、ＲＡＭ３０２又はＨＤＤ３０６から送信元情報５１０を読み出す。
メッセージ解析部４２４は、情報制御部４２９から単数又は複数のＳＮＳメッセージデータとキーワードから、キーワードを含むメッセージとハッシュタグを取得して、情報制御部４２９に送信するソフトウェアモジュールである。また、メッセージ解析部４２４は、メッセージデータに含まれるハッシュタグの個数を計算し、ハッシュタグと個数の出現情報を情報制御部４２９に送信する。
【００３５】
ＯＣＲ処理部４２６は、情報制御部４２９から受信したファクス画像ファイルを、ＲＡＭ３０２又はＨＤＤ３０６上に展開する。そして、ＯＣＲ処理部４２６は、ファクス画像に対しＯＣＲ処理を施すソフトウェアモジュールである。ＯＣＲ処理部４２６は、ＯＣＲ処理により、ファクス画像ファイルのページ毎の文字情報を取得する。ＯＣＲ処理部４２６は、処理結果の文字情報を情報制御部４２９に送信する。
通知情報管理部４２７は、情報制御部４２９からの依頼に応じて、ＲＡＭ３０２又はＨＤＤ３０６に、図５Ｄに示す通知情報５３０を格納する。通知情報管理部４２７はまた、ＲＡＭ３０２又はＨＤＤ３０６から通知情報５３０を読み出す。キーワード辞書情報管理部４２５は、情報制御部４２９からの依頼に応じて、ＲＯＭ３０３又はＨＤＤ３０６に図５Ｃに示すキーワード辞書情報５２０を格納する。キーワード辞書情報管理部４２５はまた、ＲＯＭ３０３又はＨＤＤ３０６からキーワード辞書情報５２０を読み出す。
音声処理部４２８は、情報制御部４２９から受信した音声ファイルをＲＡＭ３０２又はＨＤＤ３０６上に展開し、音声文字認識処理するソフトウェアモジュールである。音声処理部４２８は、受信した音声ファイルに音声文字認識処理を行い、音声情報から文字情報を取得する。音声処理部４２８は、処理結果の文字情報を情報制御部４２９に送信する。
【００３６】
情報制御部４２９は、ファクス文書管理サーバ装置１２０を統括的に管理するソフトウェアモジュールである。情報制御部４２９は、ＭＦＰ１１０からファクス画像、通信情報及び回線情報を受信し、文書登録に成功したか否かの応答をＭＦＰ１１０に送信する。情報制御部４２９は、受信したファクス画像、通信情報及び回線情報を費用情報計算部４２０に送信し、費用情報結果を受信する。
情報制御部４２９は、受信したファクス画像、通信情報、回線情報及び費用情報をファクス文書情報管理部４２１に送信して保存させる。情報制御部４２９は、受信したファクス画像をＯＣＲ処理部４２６に送信して、ＯＣＲ処理を依頼し、結果の文字情報を受信する。
【００３７】
情報制御部４２９は、受信した回線情報から送信元電話番号を取得して送信元情報管理部４２３に送信し、送信元電話番号に一致する送信元名を取得する。ここで、送信元名は、ファクス画像の送信元を識別する情報である。すなわち、送信元名は、送信元情報の一例である。情報制御部４２９は、通知情報管理部４２７へ通知情報の読み出しを依頼する。そして、情報制御部４２９は、通知情報管理部４２７から通知情報を取得する。情報制御部４２９は、通知情報のＵＲＬを取得し、ＵＲＬからＳＮＳサーバ装置１５０を特定する。情報制御部４２９は、ＳＮＳサーバ装置１５０に接続し、通知情報のアクセストークンと共に、認証依頼を送信する。そして、情報制御部４２９は、ＳＮＳサーバ装置１５０から認証応答を受信する。
情報制御部４２９は、認証成功だった場合は、ＳＮＳサーバ装置１５０に検索条件を送信し、ＳＮＳサーバ装置１５０から検索条件に当てはまるメッセージを受信する。情報制御部４２９は、受信したメッセージ及びキーワードをメッセージ解析部４２４に送信し、キーワードを含むメッセージの解析を依頼する。そして、情報制御部４２９は、メッセージ解析部４２４からメッセージを取得する。情報制御部４２９は、メッセージからハッシュタグを取得し、ハッシュタグをキーワードとして、ＯＣＲ結果の文字情報から、キーワードを最も多く含むファクス画像のページを特定する。
【００３８】
情報制御部４２９は、ファクス画像と特定したページを示す情報とを画像処理部４２２に送信し、ファクス画像から特定されたページの画像データを取得する。情報制御部４２９は、メッセージ及び画像データに基づいて通知メッセージを作成し、通知メッセージをＳＮＳサーバ装置１５０に送信するメッセージ投稿処理を行い、メッセージ投稿応答を受信する。
また、情報制御部４２９は、ＰＣ１３０に表示画面（図１４、図１５等参照）を送信し、ユーザにより入力された文書情報、費用情報等の案件情報を受信する。そして、情報制御部４２９は、案件管理サーバ装置１４０にファクス画像及び案件情報を送信して、案件登録処理を行い、案件登録応答を受信する。なお、情報制御部４２９と、ＭＦＰ１１０、ＰＣ１３０、案件管理サーバ装置１４０及びＳＮＳサーバ装置１５０との通信は、ネットワーク制御部４３０経由で行う。
【００３９】
ネットワーク制御部４３０は、ネットワークＩ／Ｆ３０５を制御し、ＬＡＮ１００経由で各種サーバやＰＣ等と通信を行うソフトウェアモジュールである。ネットワーク制御部４３０は、ファクス文書管理サーバ装置１２０、ＳＮＳサーバ装置１５０から送信された各種情報をネットワークＩ／Ｆ３０５経由で受信する。ネットワーク制御部４３０は、受信した情報を情報制御部４２９に送信する。ネットワーク制御部４３０はまた、情報制御部４２９から受信した各種情報をネットワークＩ／Ｆ３０５及びＬＡＮ１００経由で、ファクス文書管理サーバ装置１２０及びＳＮＳサーバ装置１５０に送信する。
【００４０】
＜ＰＣ１３０＞
操作制御部４３１は、情報制御部４３２からの指示により、図８、図９、図１４、図１５等に示す画面を表示装置３０７に表示するソフトウェアモジュールである。また、操作制御部４３１は、ユーザによってマウス、キーボードやマイク等に入力され、入力装置３０４が受信した内容を検出し、情報制御部４３２に送信する。
【００４１】
情報制御部４３２は、ＰＣ１３０を統括的に制御するソフトウェアモジュールである。情報制御部４３２は、ＳＮＳサーバ装置１５０に対して、図８のＳＮＳログイン画面６００を要求する。情報制御部４３２は、ＳＮＳログイン画面６００を受信すると、操作制御部４３１に対して、図８のＳＮＳログイン画面６００の表示を依頼する。
情報制御部４３２は、ＳＮＳサーバ装置１５０に対して、図９のＳＮＳメッセージ画面７００を要求する。情報制御部４３２は、ＳＮＳメッセージ画面７００を受信すると、操作制御部４３１に対して、図９のＳＮＳメッセージ画面７００の表示を依頼する。
情報制御部４３２は、ＳＮＳログイン画面６００又はＳＮＳメッセージ画面７００が表示されている際に、操作制御部４３１からキーボードやマウスで入力された内容を、入力装置３０４を介して受信し、受信した情報をＳＮＳサーバ装置１５０に送信する。
【００４２】
情報制御部４３２は、ファクス文書管理サーバ装置１２０に対して、図１４のファクス画像一覧画面１２００を要求する。情報制御部４３２は、ファクス画像一覧画面１２００を受信すると、操作制御部４３１に対して、図１４のファクス画像一覧画面１２００の表示を依頼する。
情報制御部４３２は、ファクス文書管理サーバ装置１２０に対して、図１５の案件情報登録画面１３００を要求する。情報制御部４３２は、案件情報登録画面１３００を受信すると、操作制御部４３１に対して、図１５の案件情報登録画面１３００の表示を依頼する。
情報制御部４３２は、ファクス画像一覧画面１２００又は案件情報登録画面１３００が表示されている際に、操作制御部４３１からキーボードやマウスで入力された内容を、入力装置３０４を介して受信する。そして、情報制御部４３２は、受信した情報を、ファクス文書管理サーバ装置１２０に送信する。情報制御部４３２と、ＭＦＰ１１０、ＰＣ１３０、案件管理サーバ装置１４０及びＳＮＳサーバ装置１５０との通信は、ネットワーク制御部４３３経由で行う。
【００４３】
ネットワーク制御部４３３は、ネットワークＩ／Ｆ３０５を制御し、ＬＡＮ１００経由で各種装置と通信を行うソフトウェアモジュールである。ネットワーク制御部４３３は、ファクス文書管理サーバ装置１２０やＳＮＳサーバ装置１５０から送信された各種情報をＬＡＮ１００及びネットワークＩ／Ｆ３０５経由で受信し、受信した情報を情報制御部４３２に送信する。ネットワーク制御部４３３は、情報制御部４３２から受信した各種情報をネットワークＩ／Ｆ３０５及びＬＡＮ１００経由で、ファクス文書管理サーバ装置１２０やＳＮＳサーバ装置１５０に送信する。
【００４４】
＜案件管理サーバ装置１４０＞
案件情報管理部４４１は、情報制御部４４４からの依頼に応じて、ＲＡＭ３０２又はＨＤＤ３０６に、図６Ａに示す案件情報５４０を格納する。案件情報管理部４４１はまた、ＲＡＭ３０２又はＨＤＤ３０６から案件情報５４０を読み出す。文書情報管理部４４２は、情報制御部４４４からの依頼に応じて、ＲＡＭ３０２又はＨＤＤ３０６に、図６Ｃに示す文書情報５６０を格納する。文書情報管理部４４２はまた、ＲＡＭ３０２又はＨＤＤ３０６から文書情報５６０を読み出す。
費用情報管理部４４３は、情報制御部４４４からの依頼に応じて、ＲＡＭ３０２又はＨＤＤ３０６に、図６Ｂに示す費用情報５５０を格納する。費用情報管理部４４３はまた、ＲＡＭ３０２又はＨＤＤ３０６から費用情報５５０を読み出す。
【００４５】
情報制御部４４４は、ファクス文書管理サーバ装置１２０から案件一覧要求を受信する。そして、情報制御部４４４は、案件情報管理部４４１から案件情報の読み出しを指示し、案件情報管理部４４１から案件情報を取得する。情報制御部４４４は、取得した案件情報をファクス文書管理サーバ装置１２０に送信する。情報制御部４４４は、ファクス文書管理サーバ装置１２０から文書情報登録要求、案件情報及び文書情報を受信する。情報制御部４４４は、受信した文書情報及び案件情報を、文書情報管理部４４２に送信し、これらの情報の格納を指示する。そして、文書情報管理部４４２は、ファクス文書管理サーバ装置１２０に文書情報登録応答を送信する。
情報制御部４４４は、ファクス文書管理サーバ装置１２０から費用情報登録要求、案件情報及び費用情報を受信する。情報制御部４４４は、受信した費用情報及び案件情報を、費用情報管理部４４３へ送信し、これらの情報の格納を指示する。そして、情報制御部４４４は、ファクス文書管理サーバ装置１２０に費用情報登録応答を送信する。情報制御部４４４と、ファクス文書管理サーバ装置１２０、ＭＦＰ１１０、ＰＣ１３０及びＳＮＳサーバ装置１５０との通信は、ネットワーク制御部４４５経由で行う。
【００４６】
ネットワーク制御部４４５は、ネットワークＩ／Ｆ３０５を制御し、ＬＡＮ１００経由で各種装置と通信を行うソフトウェアモジュールである。ネットワーク制御部４４５は、ＬＡＮ１００及びネットワークＩ／Ｆ３０５経由でファクス文書管理サーバ装置１２０から各種情報を受信する。そして、ネットワーク制御部４４５は、受信した情報を情報制御部４４４に送信する。ネットワーク制御部４４５は、情報制御部４４４から受信した各種情報をネットワークＩ／Ｆ３０５及びＬＡＮ１００経由で、ファクス文書管理サーバ装置１２０に送信する。
【００４７】
＜ＳＮＳサーバ装置１５０＞
ユーザ情報管理部４５１は、情報制御部４５３からの依頼に応じて、ＲＡＭ３０２又はＨＤＤ３０６に、図７Ａに示すユーザ情報５７０を保存する。ユーザ情報管理部４５１はまた、ＲＡＭ３０２又はＨＤＤ３０６からユーザ情報５７０を読み出す。
メッセージ情報管理部４５２は、情報制御部４５３からの依頼に応じて、ＲＡＭ３０２又はＨＤＤ３０６に、図７Ｂに示すメッセージ情報５８０を保存する。メッセージ情報管理部４５２はまた、ＲＡＭ３０２又はＨＤＤ３０６からメッセージ情報５８０を読み出す。
メッセージ情報管理部４５２はまた、情報制御部４５３から期間やキーワード等の検索条件を受信する。そして、メッセージ情報管理部４５２は、メッセージ情報５８０のうち検索条件に当てはまるメッセージ情報を検索し、これを読み出す。
【００４８】
情報制御部４５３は、ＳＮＳサーバ装置１５０を統括的に管理するソフトウェアモジュールである。情報制御部４５３は、ＰＣ１３０に図８に示すＳＮＳログイン画面６００を送信し、ユーザ入力により得られた認証情報を受信する。情報制御部４５３は、認証情報に含まれるユーザＩＤをユーザ情報管理部４５１に送信する。そして、情報制御部４５３は、ユーザ情報管理部４５１から、送信したユーザＩＤに対応するユーザ情報を取得する。
情報制御部４５３は、ＰＣ１３０から受信したパスワードと、認証情報のパスワードとを比較して認証処理を行う。情報制御部４５３は、認証成功の場合は、メッセージ情報管理部４５２にユーザ情報を送信し、ユーザＩＤのユーザが閲覧可能なメッセージ情報５８０の読み出しを指示する。そして、情報制御部４５３は、取得したメッセージ情報５８０から図９のＳＮＳメッセージ画面７００を生成し、生成したＳＮＳメッセージ画面７００を送信する。
【００４９】
また、情報制御部４５３は、ＰＣ１３０から図７のＳＮＳメッセージ画面７００において入力されたメッセージ投稿情報を受信する。情報制御部４５３は、受信したメッセージ投稿情報をメッセージ情報管理部４５２に送信し、メッセージ情報５８０の格納を指示する。そして情報制御部４５３は、ＰＣ１３０にメッセージ情報５８０の更新に対応したＳＮＳメッセージ画面７００を送信する。
情報制御部４５３は、ファクス文書管理サーバ装置１２０から認証情報を取得する。そして、情報制御部４５３は、認証情報のユーザＩＤをユーザ情報管理部４５１に送信し、ユーザ情報管理部４５１からユーザＩＤに対応するユーザ情報を取得する。情報制御部４５３は、ファクス文書管理サーバ装置１２０から受信したアクセストークンと、認証情報のアクセストークンとを比較して認証処理を行う。情報制御部４５３は、認証成功の場合は、ファクス文書管理サーバ装置１２０に認証応答を送信する。
【００５０】
情報制御部４５３は、ファクス文書管理サーバ装置１２０から検索条件を受信する。そして、情報制御部４５３は、取得した検索条件をメッセージ情報管理部４５２に送信し、メッセージ情報管理部４５２から検索条件に該当するメッセージ情報を取得する。そして、情報制御部４５３は、取得したメッセージ情報をファクス文書管理サーバ装置１２０に送信する。
情報制御部４５３は、ファクス文書管理サーバ装置１２０からメッセージ情報及び添付画像を受信すると、受信したメッセージ情報及び添付画像をメッセージ情報管理部４５２に送信する。そして、情報制御部４５３は、メッセージ情報の格納を指示する。そして、情報制御部４５３は、ファクス文書管理サーバ装置１２０にメッセージ投稿応答を送信する。情報制御部４５３とＭＦＰ１１０、ＰＣ１３０、ファクス文書管理サーバ装置１２０及び案件管理サーバ装置１４０との通信は、ネットワーク制御部４５４経由で行う。
【００５１】
ネットワーク制御部４５４は、ネットワークＩ／Ｆ３０５を制御し、ＬＡＮ１００経由で各種装置と通信を行うソフトウェアモジュールである。ネットワーク制御部４５４は、ＬＡＮ１００経由でファクス文書管理サーバ装置１２０やＰＣ１３０から受信した各種情報をネットワークＩ／Ｆ３０５経由で受信する。ネットワーク制御部４５４は、受信した情報を情報制御部４５３に送信する。ネットワーク制御部４５４は、情報制御部４５３から受信した各種情報をネットワークＩ／Ｆ３０５及びＬＡＮ１００経由で、ファクス文書管理サーバ装置１２０やＰＣ１３０に送信する。
【００５２】
＜情報構成＞
図５Ａ〜図５Ｃは、ファクス文書管理サーバ装置１２０のＲＡＭ３０２やＲＯＭ３０３、外部メモリ等に複数格納され、ファクス文書管理サーバ装置１２０によって管理される情報のデータ構成を示す図である。図５Ａは、ファクス文書情報５００の一例を示す図である。ファクス文書情報５００は、ファクス文書管理サーバ装置１２０のファクス文書情報管理部４２１によって管理される。ファクス文書情報５００は、ファクス文書ＩＤ５０１と、文書ファイル５０２と、送信元電話番号５０３と、受信日時５０４と、最終通知日時５０５と、メッセージＩＤ５０６とを対応付けて格納している。
ファクス文書ＩＤ５０１は、ファクス文書に割り当てられたＩＤである。文書ファイル５０２は、ファクス文書のファイル名である。送信元電話番号５０３は、ファクス文書の送信元の電話番号である。受信日時５０４は、ファクス文書の受信日時である。最終通知日時５０５は、ファクス文書を受信したことをユーザに最後に通知した日時である。メッセージＩＤ５０６は、ファクス文書を受信し、ＳＮＳサーバ装置１５０に通知を行った際に受信したメッセージを識別するメッセージ識別情報である。ファクス文書情報５００は、図５Ａに示す情報以外の情報を含んでいてもよい。例えば、ファクス文書情報５００は、ファクス文書の費用情報や文書情報等を含んでいてもよい。
【００５３】
図５Ｂは、送信元情報５１０の一例を示す図である。送信元情報５１０は、送信元情報管理部４２３によって管理される。送信元情報５１０は、ファクス文書の送信元に関する情報を格納している。すなわち、送信元情報５１０は、送信元ＩＤ５１１と、送信元電話番号５１２と、送信元名５１３とを対応付けて格納している。送信元ＩＤ５１１は、送信元情報に割り当てられた識別情報である。送信元電話番号５１２は、送信元の電話番号である。送信元名５１３は、送信元電話番号に対応する送信元の名称である。送信元情報５１０は、図５Ｂに示す情報以外の情報を含んでいてもよい。送信元情報５１０は、例えば、ファクス送信元の住所等の情報をさらに含んでいてもよい。
図５Ｃは、キーワード辞書情報５２０の一例を示す図である。キーワード辞書情報５２０は、キーワード辞書情報管理部４２５によって管理される。キーワード辞書情報５２０は、キーワードの関連語の情報を含んでいる。すなわち、キーワード辞書情報５２０は、辞書ＩＤ５２１と、元キーワード５２２と、関連キーワード５２３とを対応付けて格納している。辞書ＩＤ５２１は、キーワード辞書情報に割り当てられた識別情報である。元キーワード５２２は、元となるキーワードである。関連キーワード５２３は、元キーワードに関連するキーワードである。
【００５４】
図５Ｄは、通知情報５３０の一例を示す図である。通知情報５３０は、送信元情報管理部４２３によって管理される。通知情報５３０は、ファクス文書を受信した旨の通知を行う際に参照される情報であり、通知設定に関する情報である。通知情報５３０は、通知ＩＤ５３１と、ユーザＩＤ５３２と、アクセストークン５３３と、ＳＮＳ名５３４と、ＵＲＬ５３５と、検索期間５３６と、引用フラグ５３７と、再通知間隔５３８とを対応付けて格納している。
通知ＩＤ５３１は、通知情報に割り当てられた識別情報である。ユーザＩＤ５３２及びアクセストークン５３３は、ＳＮＳサーバ装置１５０にアクセスするための認証情報である。ＳＮＳ名５３４は、通知先ＳＮＳサーバを特定するための情報である。なお、本実施形態においては、ＳＮＳ名５３４は、ＳＮＳサーバの名称とする。ＵＲＬ５３５は、ＳＮＳサーバ装置１５０のＵＲＬである。検索期間５３６は、メッセージの検索範囲とする期間を示す情報である。引用フラグ５３７は、メッセージ生成の際に参照される情報である。再通知間隔５３８は、メッセージの再通知の間の期間を示す情報である。
【００５５】
なお、他の例としては、ファクス文書管理サーバ装置１２０は、ユーザによって入力された情報を通知情報５３０として格納してもよい。より具体的には、ファクス文書管理サーバ装置１２０からＰＣ１３０に対して不図示の通知情報設定画面を表示させる。そして、ＰＣ１３０は、ユーザから通知情報の入力を受け付ける。そして、ＰＣ１３０は、入力された通知情報をファクス文書管理サーバ装置１２０に送信する。ファクス文書管理サーバ装置１２０においては、通知情報管理部４２７は、ＰＣ１３０から受信した通知情報を、通知情報５３０に格納する。
【００５６】
図６Ａ〜図６Ｃは、案件管理サーバ装置１４０のＲＡＭ３０２や、ＲＯＭ３０３、外部メモリ等に複数格納され、案件管理サーバ装置１４０によって管理される情報のデータ構成を示す図である。図６Ａは、案件情報５４０の一例を示す図である。案件情報５４０は、案件情報管理部４４１によって管理される。案件情報５４０は、案件に関する情報を含んでいる。すなわち、案件情報５４０は、案件ＩＤ５４１と、案件名５４２と、担当ユーザＩＤ５４３とを対応付けて格納している。案件ＩＤ５４１は、案件情報に割り当てられた識別情報である。案件名５４２は、案件の名前である。担当ユーザＩＤ５４３は、案件の担当ユーザを識別する情報である。案件情報５４０は、図６Ａに示す情報以外の情報を含んでいてもよい。例えば、案件情報５４０は、案件の依頼者の情報等をさらに含んでいてもよい。
図６Ｂは、費用情報５５０の一例を示す図である。費用情報５５０は、費用情報管理部４４３によって管理される。費用情報５５０は、案件の費用に関する情報を含んでいる。すなわち、費用情報５５０は、案件ＩＤ５５１と、費用ＩＤ５５２と、費用名５５３と、費用５５４とを対応付けて格納している。案件ＩＤ５５１は、費用情報に割り当てられた識別情報である。費用名５５３は、費用情報の名称である。費用５５４は、案件にかかった費用である。費用情報５５０は、図６Ｂに示す情報以外の情報を含んでいてもよい。例えば、費用情報５５０は、費用の単位の情報等をさらに含んでいてもよい。
図６Ｃは、文書情報５６０の一例を示す図である。文書情報５６０は、文書情報管理部４４２によって管理される。文書情報５６０は、案件ＩＤ５６１と、文書ＩＤ５６２と、文書名５６３と、文書ファイル５６４とを対応付けて格納している。案件ＩＤ５６１は、案件情報に割り当てられた識別情報である。文書ＩＤ５６２は、文書情報に割り当てられた識別情報である。文書名５６３は、文書名である。文書ファイル５６４は、文書ファイルのファイル名である。文書情報５６０は、図６Ｃに示す情報以外の情報を含んでいてもよい。例えば、文書情報５６０は、文書の保存日時等の文書属性情報等をさらに含んでいてもよい。
【００５７】
図７Ａ及び図７Ｂは、ＳＮＳサーバ装置１５０のＲＡＭ３０２やＲＯＭ３０３、外部メモリ等に複数格納され、ＳＮＳサーバ装置１５０によって管理される情報のデータ構成を示す図である。図７Ａは、ユーザ情報５７０の一例を示す図である。ユーザ情報５７０は、ユーザ情報管理部４５１によって管理される。ユーザ情報５７０は、ＳＮＳサーバ装置１５０で管理されているユーザに関する情報を含んでいる。すなわち、ユーザ情報５７０は、ユーザＩＤ５７１と、パスワード５７２と、アクセストークン５７３と、ユーザ名５７４と、グループＩＤ５７５とを対応付けて格納している。
ユーザＩＤは、ユーザ情報に割り当てられた識別情報である。パスワード５７２及びアクセストークン５７３は、ユーザ認証の際に参照される情報である。ユーザ名５７４は、ユーザの名称である。グループＩＤ５７５は、ユーザの所属するグループを示す情報である。ユーザ情報５７０は、図７Ａに示す情報以外の情報を含んでいてもよい。例えば、ユーザ情報５７０は、ユーザの住所等のユーザ属性情報等をさらに含んでいてもよい。
【００５８】
図７Ｂは、メッセージ情報５８０の一例を示す図である。メッセージ情報５８０は、メッセージ情報管理部４５２によって管理される。メッセージ情報５８０は、ＳＮＳサーバ装置１５０で管理されているメッセージに関する情報を含んでいる。すなわち、メッセージ情報５８０は、メッセージＩＤ５８１と、ユーザＩＤ５８２と、投稿日時５８３と、メッセージ５８４と、ハッシュタグ５８５と、画像ファイル５８６とを対応付けて格納している。
メッセージＩＤ５８１は、メッセージ情報に割り当てられた識別情報である。ユーザＩＤ５８２は、メッセージを投稿したユーザのユーザＩＤである。投稿日時５８３は、メッセージの投稿日時である。メッセージ５８４は、投稿されたメッセージの内容である。ハッシュタグ５８５は、メッセージに付与された検索可能なキーワードを示すハッシュタグである。画像ファイル５８６は、メッセージに添付された画像ファイルである。
メッセージ情報５８０は、図７Ｂに示す情報以外の情報を含んでいてもよい。例えば、メッセージ情報５８０は、メッセージの参照日時やメッセージの公開範囲を表すメッセージ属性情報等をさらに含んでいてもよい。
【００５９】
＜ＳＮＳログイン画面＞
図８は、ＰＣ１３０の表示装置３０７等に表示されるＳＮＳログイン画面６００の一例を示す図である。ＳＮＳログイン画面６００の表示装置３０７への表示処理は、ＣＰＵ３０１からの依頼に基づいて、ＰＣ１３０上のウェブブラウザプログラムが実行されることによって実現する。ＳＮＳログイン画面６００におけるユーザの入力操作には、入力装置３０４としてのキーボード、マウス等が用いられる。
ＳＮＳログイン画面６００は、ユーザＩＤ入力ボックス６０１、パスワード入力ボックス６０２、ＯＫボタン６０３等を含んでいる。ユーザＩＤ入力ボックス６０１は、ユーザがＳＮＳサーバ装置１５０にログインする際に、ユーザ認証のためのユーザＩＤを入力するための入力ボックスである。操作制御部４３１は、入力装置３０４に入力されたユーザＩＤを検知し、ユーザＩＤを情報制御部４３２に送信する。
パスワード入力ボックス６０２は、ユーザがＳＮＳサーバ装置１５０にログインする際に、ユーザ認証のためのパスワードを入力するための入力ボックスである。操作制御部４３１は、入力装置３０４に入力されたパスワードを検知し、パスワードを情報制御部４３２に送信する。ＯＫボタン６０３は、ユーザが入力したＳＮＳサーバ装置１５０にログインを実行する際にユーザが押下するボタンである。ユーザがＯＫボタン６０３を押下すると、操作制御部４３１は、ＳＮＳログイン画面６００で入力された内容を検出する。そして、操作制御部４３１は、検出内容を情報制御部４３２に送信する。
【００６０】
＜ＳＮＳメッセージ画面＞
図９は、ＰＣ１３０の表示装置３０７等に表示されるＳＮＳメッセージ画面７００の一例を示す図である。ＳＮＳメッセージ画面７００の表示装置３０７への表示処理は、ＣＰＵ３０１からの依頼に基づいて、ＰＣ１３０上のウェブブラウザプログラムが実行されることによって実現する。
ＳＮＳメッセージ画面７００は、投稿日時７０１、投稿者７０２、投稿メッセージ７０３、投稿画像７０４、メッセージ投稿ボックス７０５、画像投稿ボックス７０６、画像選択ボタン７０７、投稿ボタン７０８等を含んでいる。なお、図７に示すＳＮＳメッセージ画面７００は、投稿日時７０１、投稿者７０２、投稿メッセージ７０３及び投稿画像７０４を６つずつ表示しているが、これは一例である。
【００６１】
投稿日時７０１、投稿者７０２、投稿メッセージ７０３及び投稿画像７０４には、情報制御部４３２がＳＮＳサーバ装置１５０から受信したメッセージ情報の内容が表示される。投稿日時７０１には、メッセージ情報中の投稿日時が表示される。投稿者７０２には、メッセージ情報中のユーザＩＤに対応するユーザ名が表示される。投稿メッセージ７０３には、メッセージ情報中のメッセージとハッシュタグとを連結した投稿メッセージが表示される。投稿画像７０４には、メッセージ情報中の画像ファイルに対応する投稿画像が表示される。
メッセージ投稿ボックス７０５は、ユーザがＳＮＳサーバ装置１５０にメッセージを投稿する場合に、メッセージとハッシュタグを入力するためのテキストボックスである。操作制御部４３１は、メッセージ投稿ボックス７０５に入力されたメッセージ文字列を検知して、情報制御部４３２に送信する。画像投稿ボックス７０６は、ユーザがメッセージに付加して投稿するファイル名を入力するためのボックスである。画像選択ボタン７０７は、ユーザがＳＮＳサーバにメッセージを投稿する場合に、メッセージに添付する画像ファイルを選択する不図示のファイル選択画面を表示させるためのボタンである。
【００６２】
操作制御部４３１は、画像選択ボタン７０７が押下されたことを検知すると、ＨＤＤ３０６に保存されているファイルから投稿する画像を選択するファイル選択画面を表示装置３０７に表示する。ファイル選択画面において、ユーザによりファイルが選択されると、選択されたファイルのファイル名が画像投稿ボックスに入力される。操作制御部４３１は、ユーザにより入力された投稿ファイルを検知して、情報制御部４３２に送信する。
投稿ボタン７０８は、ユーザが入力した投稿メッセージや、投稿画像ファイルの内容をＳＮＳサーバ装置１５０に投稿する際にユーザが押下するボタンである。ユーザが投稿ボタン７０８を押下すると、操作制御部４３１は、ＳＮＳメッセージ画面７００で入力された内容を検出する。そして、操作制御部４３１は、検出内容を情報制御部４３２に送信する。
【００６３】
＜ＳＮＳメッセージ投稿処理＞
次に、ＰＣ１３０及びＳＮＳサーバ装置１５０による、ＳＮＳメッセージ投稿処理について説明する。図１０は、ＳＮＳメッセージ投稿処理を示すシーケンス図である。ステップＳ８０１では、ＰＣ１３０の情報制御部４３２は、ネットワーク制御部４３３を通じ、ＳＮＳサーバ装置１５０にＳＮＳログイン画面要求を送信する。ここで、ＳＮＳログイン画面要求は、ＳＮＳログイン画面６００の送信を要求する情報である。これに対し、ＳＮＳサーバ装置１５０の情報制御部４５３は、ネットワーク制御部４５４がＳＮＳログイン画面要求を受信したことを検知する。
次に、ステップＳ８０２において、ＳＮＳサーバ装置１５０の情報制御部４５３は、ＳＮＳログイン画面６００を、ネットワーク制御部４５４経由でＰＣ１３０に送信する。ＰＣ１３０は、ＳＮＳログイン画面６００を受信すると、操作制御部４３１に対して、ＳＮＳログイン画面６００の表示を依頼する。操作制御部４３１は、表示装置３０７にＳＮＳログイン画面６００を表示する。
【００６４】
ステップＳ８０３において、ＰＣ１３０の操作制御部４３１は、ユーザによりＳＮＳログイン画面６００上のＯＫボタン６０３が押下されたか否かを判断する。操作制御部４３１は、ＯＫボタン６０３が押下されたと判断した場合には、ＳＮＳログイン画面６００上でユーザにより入力された認証情報の内容を検知する。そして、操作制御部４３１は、検知内容を情報制御部４３２に送信する。情報制御部４３２は、ネットワーク制御部４５４経由で認証情報をＳＮＳサーバ装置１５０に送信する。そして、ＳＮＳサーバ装置１５０のネットワーク制御部４５４は、認証情報を受信する。そして、情報制御部４５３は、ネットワーク制御部４５４から認証情報を取得する。
【００６５】
ステップＳ８０４において、ＳＮＳサーバ装置１５０の情報制御部４５３は、取得した認証情報とユーザ情報管理部４５１に格納されているユーザ情報との認証を行い、認証の成否を判断する。情報制御部４５３は、認証失敗と判断した場合は、認証失敗の旨が表示されたＳＮＳログイン画面６００をＰＣ１３０に送信する。この場合、ＰＣ１３０の操作制御部４３１は、受信したＳＮＳログイン画面６００を表示し、処理をステップＳ８０２に進める。
情報制御部４５３は、認証成功と判断した場合は、認証情報のユーザＩＤをメッセージ情報管理部４５２に送信し、ユーザＩＤで閲覧可能なメッセージ情報を取得する。情報制御部４５３は、取得したメッセージ情報をＳＮＳメッセージ画面７００の該当項目に挿入し、ＳＮＳメッセージ画面７００をＰＣ１３０に送信する。この場合、ＰＣ１３０の操作制御部４３１は、受信したＳＮＳメッセージ画面７００を表示し、処理をステップＳ８０５に進める。
【００６６】
ステップＳ８０５において、ＰＣ１３０の操作制御部４３１は、ユーザによりＳＮＳメッセージ画面７００上の投稿ボタン７０８が押下されたか否かを判断する。操作制御部４３１は、投稿ボタン７０８が押下されたと判断した場合には、ＳＮＳメッセージ画面７００上においてユーザによりメッセージ投稿ボックスに入力された投稿メッセージ情報を検知して情報制御部４３２に送信する。
また、操作制御部４３１は、ＳＮＳメッセージ画面７００上においてユーザにより画像投稿ボックスに入力された投稿画像ファイルを検知して情報制御部４３２に送信する。情報制御部４３２は、ネットワーク制御部４５４経由で投稿メッセージ情報及び投稿画像ファイルをＳＮＳサーバ装置１５０に送信する。そして、ＳＮＳサーバ装置１５０の情報制御部４５３は、ネットワーク制御部４５４が受信した投稿メッセージ情報及び投稿画像ファイルを取得する。
【００６７】
ステップＳ８０６において、ＳＮＳサーバ装置１５０の情報制御部４５３は、投稿メッセージ情報及び投稿画像ファイルをメッセージ情報管理部４５２に送信する。メッセージ情報管理部４５２は、投稿メッセージ情報及び投稿画像ファイルをメッセージ情報５８０に格納する。情報制御部４５３は、受信した投稿メッセージ情報及び投稿画像ファイルの内容を反映させたＳＮＳメッセージ画面７００を再構成する。
そして、情報制御部４５３は、再構成後のＳＮＳメッセージ画面７００を、ネットワーク制御部４５４経由でＰＣ１３０に送信する。ＰＣ１３０のネットワーク制御部４３３は、ＳＮＳメッセージ画面７００を受信する。そして、操作制御部４３１は、受信したＳＮＳメッセージ画面７００を表示する。以上で、ＳＮＳ投稿処理が完了する。
【００６８】
＜ファクス画像＞
図１１は、ＭＦＰ１１０及びファクス文書管理サーバ装置１２０によって処理されるファクス画像の一例を示す図である。図１１に示すファクス画像９００は、１ページ画像９０１、２ページ画像９０２及び３ページ画像９０３の３枚のページ画像を有している。
図１１に示すファクス画像９００は、ＯＣＲ処理部４２６によりページ毎にＯＣＲ処理される。これにより各ページ画像から文字情報が得られる。取得された文字情報は、情報制御部４２９に送信される。情報制御部４２９は、取得した文字情報と、メッセージ解析部４２４から取得したＳＮＳメッセージに付加されているハッシュタグから得られたキーワードとを元に、図１１のファクス画像のうちいずれのページを代表画像として抽出するかを判断する。ここで代表画像とは、通知メッセージに添付するページ画像である。
【００６９】
例えば、情報制御部４２９は、キーワードが「品目」である場合には、図１１に示すファクス画像９００に対し、「品目」という文字列を多く含む２ページ画像９０２を抽出する。情報制御部４２９は、同様に、キーワードが「請求金額」である場合には、図１１に示すファクス画像９００に対し、「請求金額」という文字列を多く含む３ページ画像９０３を抽出する。このように、ファクス文書管理サーバ装置１２０は、ＳＮＳメッセージから得られたキーワードをもとに、ファクス画像から、キーワードを含むページ画像を抽出する。そして、ファクス文書管理サーバ装置１２０は、抽出したページ画像をファクス画像の代表画像として、通知メッセージに添付することができる。
なお、本実施形態においては、ファクス文書管理サーバ装置１２０は、ページ単位でキーワードを含むファクス画像の一部を抽出することとしたが、これに限定されるものではない。他の例としては、ファクス文書管理サーバ装置１２０は、ページ中の一部の画像を抽出することとしてもよい。このように、抽出単位は、ファクス画像の一部であればよく、その大きさは、任意に設定可能である。
【００７０】
＜ファクス受信処理＞
次に、ファクス受信処理について説明する。図１２は、ＭＦＰ１１０、ファクス文書管理サーバ装置１２０及びＳＮＳサーバ装置１５０により実行されるファクス受信処理を示すシーケンス図である。また、図１３は、ファクス受信処理におけるファクス文書管理サーバ装置１２０による詳細な処理を示すフローチャートである。
まず、ステップＳ１００１では、ＭＦＰ１１０のファクス送受信部４１４は、外部のファクス端末からファクスを受信する。そして、ファクス送受信部４１４及び情報制御部４１５は、ファクス受信処理を行う。情報制御部４１５は、ファクス送受信部４１４が受信したファクス画像、通信時間、利用回線情報等を受信する。そして、画像処理部４１３は、情報制御部４１５からファクス画像を受信し、ファクス画像のファーマットをＰＤＦ等のフォーマットに変換する。
次に、ステップＳ１００２では、ＭＦＰ１１０の情報制御部４１５は、ネットワーク制御部４１６を通じて、ファクス文書管理サーバ装置１２０に対して、ファクス画像、通信時間、利用回線情報等と共に文書登録要求を送信する。
【００７１】
一方で、ファクス文書管理サーバ装置１２０は、図１３に示すファクス受信処理を実行する。すなわち、まずステップＳ１１０２において、ファクス文書管理サーバ装置１２０の情報制御部４２９は、ネットワーク制御部４３０がＬＡＮ１００経由で、ＭＦＰ１１０から文書登録要求を受信したか否かを判断する。情報制御部４２９は、文書登録要求を受信していないと判断した場合は、再度ステップＳ１１０１の処理を行う。
情報制御部４２９は、ステップＳＳ１００２に対応し、文書登録要求を受信したと判断した場合は、ファクス画像、通信時間、利用回線情報等、文書登録要求とともに送信された情報を受信する（ファクス画像受信処理）。そして、情報制御部４２９は、処理をステップＳ１１０２に進める。なお、詳細については後述するが、ファクス画像は、メッセージとしてのメッセージ画像の一例であり、Ｓ１１０２は、メッセージ受信処理の一例である。
【００７２】
ステップＳ１１０２において、ファクス文書情報管理部４２１は、情報制御部４２９の制御の下、ステップＳ１１０１で受信したファクス画像、通信時間、利用回線情報等の情報を格納する。ファクス文書情報管理部４２１は、より具体的には、受信したファクス画像をＨＤＤ３０６に格納する。ファクス文書情報管理部４２１はまた、通信時間及び利用回線情報に基づいて、ファクス文書情報を生成し、生成した情報をファクス文書情報５００に格納する。
ステップＳ１１０３において、情報制御部４２９は、ネットワーク制御部４３０経由でＭＦＰ１１０に対して、文書登録応答を送信する。これに対し、図１２のＳ１００３において、ＭＦＰ１１０のネットワーク制御部４１６は、ＬＡＮ１００経由で、ファクス文書管理サーバ装置１２０から文書登録応答を受信する。以上で、ファクス受信処理におけるＭＦＰ１１０の処理は終了する。
【００７３】
続いて、図１３に示すステップＳ１１０４において、ＯＣＲ処理部４２６は、情報制御部４２９が取得したファクス画像に対してＯＣＲ処理を施し、ＯＣＲ処理により得られたファクス画像のページ毎の文字情報を取得する。
次に、ステップＳ１１０５において、情報制御部４２９は、利用回線情報から送信元電話番号を取得して送信元情報管理部４２３に送信する。送信元情報管理部４２３は、送信元電話番号５１２に対応付けられている送信元名５１３を取得する。
ステップＳ１１０６において、情報制御部４２９は、通知情報管理部４２７から通知情報５３０を取得する。そして、情報制御部４２９は、通知情報５３０の中から、ファクス文書管理サーバ装置１２０のユーザＩＤに対応付けられているレコードを特定する。情報制御部４２９は、例えば、図５Ｄに示す１行目のレコードを特定する。そして、情報制御部４２９は、特定したレコードに含まれるＵＲＬ５３５からＳＮＳサーバ装置１５０の接続先を特定する。情報制御部４２９は、ネットワーク制御部４３０経由でＳＮＳサーバ装置１５０に通知情報５３０のユーザＩＤ５３２及びアクセストークン５３３の認証情報と共に認証要求を送信する。
【００７４】
これに対応し、図１２に示すステップＳ１００４において、ＳＮＳサーバ装置１５０の情報制御部４５３は、ネットワーク制御部４５４経由でファクス文書管理サーバ装置１２０から認証要求及び認証情報を受信する。
次に、ステップＳ１００５において、ＳＮＳサーバ装置１５０のユーザ情報管理部４５１は、認証情報とユーザ情報５７０に格納されているユーザ情報との認証を行う。そして、ネットワーク制御部４５４は、認証の成否を示す認証結果を認証応答としてファクス文書管理サーバ装置１２０に送信する。
【００７５】
これに対し、図１３のステップＳ１１０７において、ファクス文書管理サーバ装置１２０の情報制御部４２９は、ネットワーク制御部４３０がＬＡＮ１００経由で、ＳＮＳサーバ装置１５０から認証応答を受信する。次に、情報制御部４２９は、認証応答が認証成功であったか否かを判断する。情報制御部４２９は、認証成功ではないと判断した場合、処理を終了する。情報制御部４２９は、認証成功と判断した場合は、処理をステップＳ１１０８に進める。
ステップＳ１１０８において、情報制御部４２９は、ＳＮＳサーバ装置１５０に対し、検索条件と共にメッセージ取得要求を送信する。ここで、情報制御部４２９は、投稿日時５８３が通知情報５３０の検索期間５３６内の日時であり、且つＳ１１０５において取得した送信元名をメッセージ５８４中に含むことを検索条件として指定することとする。ここで、ＳＮＳサーバ装置１５０は、情報共有サーバの一例であり、ステップＳ１１０８は、送信元情報の一例としての送信元名を情報共有サーバに送信する送信元情報送信処理の一例である。
【００７６】
続いて、図１２のステップＳ１００６において、ＳＮＳサーバ装置１５０の情報制御部４５３は、ネットワーク制御部４５４経由でファクス文書管理サーバ装置１２０からのメッセージ取得要求及び検索条件を受信する。
次に、ステップＳ１００７においては、ＳＮＳサーバ装置１５０の情報制御部４５３は、受信した検索条件をメッセージ情報管理部４５２に送信する。そして、情報制御部４５３は、メッセージ情報５８０の中から、検索条件にて当てはまるメッセージ情報のレコードを取得する。次に、情報制御部４５３は、取得したメッセージ情報をファクス文書管理サーバ装置１２０に送信する。
【００７７】
これに対し、図１３のステップＳ１１０９において、ファクス文書管理サーバ装置１２０のネットワーク制御部４３０は、ＬＡＮ１００経由で、ＳＮＳサーバ装置１５０からメッセージ情報を受信する。なお、ステップＳ１１０９において、ネットワーク制御部４３０が受信するメッセージ情報は、検索条件に当てはまるもの、すなわち、投稿日時５８３が検索期間５３６内の日時であり、且つメッセージ５８４に送信元名が含まれているものである。ステップＳ１１０９は、メッセージ受信処理の一例である。
そして、情報制御部４２９は、受信したメッセージ情報の件数が１件以上であるか否かを判断する。情報制御部４２９は、メッセージ情報の件数が１件以上ではないと判断した場合は、ＳＮＳサーバ装置１５０との接続を終了し、処理をステップＳ１１１２に進める。情報制御部４２９は、メッセージ件数が１件以上だと判断した場合は、処理をステップＳ１１１０に進める。
【００７８】
ステップＳ１１１０において、情報制御部４２９は、受信したメッセージ情報からハッシュタグをキーワードとして特定する。なお、Ｓ１１１０は、キーワード特定処理の一例である。次に、ステップＳ１１１１において、情報制御部４２９は、ステップＳ１１１０において、キーワードを取得できたか否かを判断する。情報制御部４２９は、キーワードを取得できたと判断した場合、処理をステップＳ１１１３に進める。情報制御部４２９は、キーワードを取得できないと判断した場合は、処理をステップＳ１１１２に進める。
ステップＳ１１１２においては、情報制御部４２９は、固定キーワードをＲＡＭ３０２又はＨＤＤ３０６から読み出し、キーワードとして取得する。ここで固定キーワードとは、メッセージ情報からキーワードを取得できなかった場合に、固定的に取得するキーワードである。この固定キーワードは、予めファクス文書管理サーバ装置１２０のＲＡＭ３０２又はＨＤＤ３０６に格納されているものとする。固定キーワードは、例えば、「送付状」、「メッセージ」、「要件」等の文字列である。
【００７９】
ステップＳ１１１３において、情報制御部４２９は、取得したキーワードと、ファクス画像の各ページ画像から得られた文字情報とに基づいて、キーワードが最も多く含まれるページ画像を選択する。次に、ステップＳ１１１４において、画像処理部４２２は、情報制御部４２９の制御の下、ファクス画像から、選択されたページ画像を切り出す。情報制御部４２９は、切り出されたページ画像を代表画像として取得する。なお、Ｓ１１１４の処理は、ファクス画像の中の一部の画像である代表画像を特定する代表画像特定処理の一例である。
ステップＳ１１１５において、情報制御部４２９は、ＳＮＳサーバ装置１５０に投稿する通知メッセージを作成する。ここで通知メッセージは、例えば図７Ｂに示すメッセージ情報５８０のメッセージＩＤ「Ｍ０００３」に対応付けられているメッセージ「Ｆａｘ文書が届きました。登録して下さい。」のような文字列とする。なお、通知メッセージは、ファクス文書管理サーバ装置１２０のＲＡＭ３０２又はＨＤＤ３０６に予め設定されているものとする。
【００８０】
ステップＳ１１１６において、情報制御部４２９は、取得した通知情報５３０の引用フラグ５３７が「１」であるか否かを判断する。情報制御部４２９は、取得した通知情報５３０の引用フラグ５３７が「１」ではないと判断した場合、処理をステップＳ１１１８に進める。情報制御部４２９は、取得した通知情報５３０の引用フラグ５３７が「１」であると判断した場合は、処理をステップＳ１１１７に進める。
ステップＳ１１１７において、情報制御部４２９は、ステップＳ１１１０において取得したメッセージ情報のうち、ハッシュタグが付与されているメッセージ情報からメッセージを取得する。すなわち、情報制御部４２９は、キーワードの取得元となるメッセージ情報中のメッセージを取得する。そして、情報制御部４２９は、取得したメッセージを通知メッセージに付加する。このように、情報制御部４２９は、取得したメッセージに基づいて、通知メッセージを生成する。ここで、通知メッセージは、新規メッセージの一例であり、ステップＳ１１１７は、新規メッセージ生成処理の一例である。
【００８１】
ステップＳ１１１８において、情報制御部４２９は、投稿メッセージとしての通知メッセージ及び代表画像と、メッセージ投稿要求とを、ネットワーク制御部４３０経由でＳＮＳサーバ装置１５０に送信する（メッセージ送信処理）。
次に、図１２のステップＳ１００８において、ＳＮＳサーバ装置１５０の情報制御部４５３は、ネットワーク制御部４５４経由でファクス文書管理サーバ装置１２０から投稿メッセージ及びメッセージ投稿要求を受信する。次に、ステップＳ１００９において、ＳＮＳサーバ装置１５０のメッセージ情報管理部４５２は、情報制御部４５３の制御の下、受信した通知メッセージ及び代表画像をメッセージ情報５８０に格納する。次に、情報制御部４５３は、ネットワーク制御部４５４経由でファクス文書管理サーバ装置１２０にメッセージ投稿応答を送信する。以上で、ＳＮＳサーバ装置１５０による、ファクス受信処理は終了する。
これに対し、図１３のステップＳ１１１９において、ファクス文書管理サーバ装置１２０の情報制御部４２９は、ネットワーク制御部４３０がメッセージ投稿応答を受信したか否かを判断する。情報制御部４２９は、ネットワーク制御部４３０がメッセージ投稿応答を受信しないと判断した場合は、処理を再びＳ１１１９に進める。
情報制御部４２９は、ネットワーク制御部４３０がメッセージ投稿応答を受信したと判断した場合は、処理時の現在時刻を特定する。そして、ファクス文書情報管理部４２１は、情報制御部４２９の制御の下、ファクス文書情報５００の最終通知日時５０５に現在時刻を格納する。以上で、ファクス文書管理サーバ装置１２０によるファクス受信処理は終了する。
【００８２】
以上のように、本実施の形態にかかるファクス受信処理において、ファクス文書管理サーバ装置１２０は、送信元名を本文に含むメッセージ内容に基づいて、自動的にキーワードを特定する。そして、ファクス文書管理サーバ装置１２０は、ファクス画像から、キーワードを含む代表画像を自動的に特定することができる。すなわち、ファクス文書管理サーバ装置１２０は、ユーザによる煩雑な操作を要することなく、適切な代表画像とともに、メッセージをＳＮＳサーバ装置１５０に投稿することができる。
【００８３】
＜ファクス画像一覧画面＞
図１４は、ＰＣ１３０の表示装置３０７等に表示されるファクス画像一覧画面１２００の一例を示す図である。ファクス画像一覧画面１２００の表示装置３０７への表示処理は、ＣＰＵ３０１からの依頼に基づいて、ＰＣ１３０上のウェブブラウザプログラムが実行されることによって実現する。ファクス画像一覧画面１２００におけるユーザの入力操作には、入力装置３０４としてのキーボード、マウス等が用いられる。
ファクス画像一覧画面１２００は、登録ファクス画像選択チェックボタン１２０１、受信日時１２０２、送信元電話番号１２０３、送信元名１２０４等を含んでいる。なお、図１４に示すファクス画像一覧画面１２００は、登録ファクス画像選択チェックボタン１２０１、受信日時１２０２、送信元電話番号１２０３及び送信元名１２０４を３つずつ表示しているが、これは一例である。
【００８４】
登録ファクス画像選択チェックボタン１２０１は、ユーザが案件管理サーバ装置１４０にファクス画像を登録する場合に、ユーザが登録を希望するファクス画像を選択するためのチェックボックスである。操作制御部４３１は、表示装置３０７としてのディスプレイや、入力装置３０４としてのキーボード、マウスを通じて、ユーザが入力したファクス画像を検知して、情報制御部４３２に送信する。
受信日時１２０２、送信元電話番号１２０３、送信元名１２０４は、情報制御部４３２により特定され、操作制御部４３１により表示される。情報制御部４３２は、ファクス文書管理サーバ装置１２０から受信したファクス画像と送信元情報とを参照し、受信日時、送信元電話番号、送信元名を特定する。
ＯＫボタン１２０５は、ユーザが選択したファクス画像の内容をファクス文書管理サーバ装置１２０に送信する際にユーザにより押下されるボタンである。ユーザによりＯＫボタン１２０５が押下されると、操作制御部４３１は、ファクス画像一覧画面１２００に入力された内容を検出して、検出内容を情報制御部４３２に送信する。
【００８５】
＜案件情報登録画面１３００＞
図１５は、ＰＣ１３０の表示装置３０７等に表示される案件情報登録画面１３００の一例を示す図である。案件情報登録画面１３００の表示装置３０７への表示処理は、ＣＰＵ３０１からの依頼に基づいて、ＰＣ１３０上のウェブブラウザプログラムが実行されることによって実現する。案件情報登録画面１３００におけるユーザの入力操作には、入力装置３０４としてのキーボード、マウス等が用いられる。
案件情報登録画面１３００は、案件選択リストボタン１３０１、文書情報表示欄１３０２、文書情報表示１３０３、文書名入力ボックス１３０４、費用情報表示欄１３０５、費用情報入力ボックス１３０６、金額入力ボックス１３０７等を含んでいる。なお、図１５に示す案件情報登録画面１３００は、費用情報入力ボックス１３０６及び金額入力ボックス１３０７を１つずつ表示しているが、これは一例である。
【００８６】
案件選択リストボタン１３０１は、ユーザが案件管理サーバ装置１４０にファクス画像を登録する場合に、ユーザが登録を希望する案件を選択するためのチェックボックスである。操作制御部４３１は、表示装置３０７や、入力装置３０４としてのキーボードやマウスを通じて、ユーザが入力した案件を検知して、情報制御部４３２に送信する。文書情報表示欄１３０２及び費用情報表示欄１３０５は、情報制御部４３２がファクス文書管理サーバ装置１２０から受信したメッセージを表示する領域である。文書情報表示１３０３及び費用情報表示欄１３０５は、情報制御部４３２がファクス文書管理サーバ装置１２０から受信したファクス文書情報及び送信元情報を表示する領域である。
文書名入力ボックス１３０４、費用情報入力ボックス１３０６及び金額入力ボックス１３０７は、ユーザが案件管理サーバ装置１４０にファクス画像を登録する場合に、文書名、費用情報及び金額を入力するためのボックスである。操作制御部４３１は、表示装置３０７や、入力装置３０４としてのキーボード、マウスを通じて、ユーザが入力した文書名、費用情報、金額を検知して、情報制御部４３２に送信する。ＯＫボタン１３０８は、ユーザが入力した内容をファクス文書管理サーバ装置１２０に送信する際にユーザにより押下されるボタンである。ユーザによりＯＫボタン１２０５が押下されると、操作制御部４３１は、案件情報登録画面１３００に入力された内容を検出する。そして、操作制御部４３１は、検出内容を情報制御部４３２に送信する。
【００８７】
＜案件情報登録処理＞
次に、案件情報登録処理について説明する。図１６は、ＰＣ１３０、ファクス文書管理サーバ装置１２０及び案件管理サーバ装置１４０による、案件情報登録処理を示すシーケンス図である。まず、ステップＳ１４０１において、ＰＣ１３０の情報制御部４３２は、ファクス文書管理サーバ装置１２０に対して、認証画面要求を送信する。
次に、ステップＳ１４０２において、ファクス文書管理サーバ装置１２０の情報制御部４２９は、ＰＣ１３０に対して、不図示の認証画面を送信する。ここで、認証画面とは、ユーザがファクス文書管理サーバ装置１２０のユーザＩＤ、パスワード等の認証情報を入力するための画面である。そしてＰＣ１３０の情報制御部４３２は、受信した認証画面を操作制御部４３１に送信する。操作制御部４３１は、認証画面を表示装置３０７に表示する。
【００８８】
次に、ステップＳ１４０３において、ＰＣ１３０の情報制御部４３２は、認証画面に入力されたユーザＩＤ、パスワード等の情報を操作制御部４３１から認証情報として取得する。そして、情報制御部４３２は、取得した認証情報をファクス文書管理サーバ装置１２０に送信する。ファクス文書管理サーバ装置１２０の情報制御部４２９は、受信した認証情報に基づいて、認証処理を行う。
次に、ステップＳ１４０４において、認証処理が認証成功であった場合に、ファクス文書管理サーバ装置１２０の情報制御部４２９は、ファクス画像一覧画面１２００を作成する。より具体的には、情報制御部４２９は、ファクス文書情報管理部４２１からファクス文書情報５００を取得する。情報制御部４２９はまた、送信元情報管理部４２３から送信元情報５１０を取得する。そして情報制御部４２９は、取得したファクス文書情報５００及び送信元情報５１０の内容を、ファクス画像一覧画面１２００に設定する。そして、情報制御部４２９は、ファクス画像一覧画面１２００をＰＣ１３０に送信する。
これに対し、ＰＣ１３０のネットワーク制御部４３３は、ファクス画像一覧画面１２００を受信する。そして、ＰＣ１３０の情報制御部４３２は、受信したファクス画像一覧画面１２００を操作制御部４３１に送信し、表示装置３０７に表示する。
【００８９】
ステップＳ１４０５において、ＰＣ１３０の情報制御部４３２は、ファクス画像一覧画面１２００に入力されたファクス画像情報を操作制御部４３１から取得する。そして、情報制御部４３２は、取得したファクス画像情報をファクス文書管理サーバ装置１２０に送信する。これに対し、ファクス文書管理サーバ装置１２０の情報制御部４２９は、ファクス画像情報を受信する。
ステップＳ１４０６において、ファクス文書管理サーバ装置１２０の情報制御部４２９は、案件管理サーバ装置１４０に案件一覧要求を送信する。これに対し、案件管理サーバ装置１４０の情報制御部４４４は、案件一覧要求を受信する。ステップＳ１４０７において、案件管理サーバ装置１４０の情報制御部４４４は、案件情報管理部４４１から案件情報を取得し、取得した案件情報をファクス文書管理サーバ装置１２０に送信する。これに対し、ファクス文書管理サーバ装置１２０の情報制御部４２９は、案件情報を受信する。
【００９０】
ステップＳ１４０８において、ファクス文書管理サーバ装置１２０の情報制御部４２９は、ファクス文書情報を費用情報計算部４２０に送信する。費用情報計算部４２０は、ファクス文書情報に基づいて、費用を計算する。情報制御部４２９は、費用情報計算部４２０から費用情報を取得する。情報制御部４２９は、受信した案件情報、ファクス文書情報及び費用情報を案件情報登録画面１３００に設定する。そして、情報制御部４２９は、案件情報登録画面１３００をＰＣ１３０に送信する。
これに対し、ＰＣ１３０の情報制御部４３２は、案件情報登録画面１３００を受信する。そして、ＰＣ１３０の操作制御部４３１は、案件情報登録画面１３００を受信し、受信した案件情報登録画面１３００を表示装置３０７に表示する。
【００９１】
ステップＳ１４０９において、ＰＣ１３０の情報制御部４３２は、案件情報登録画面に入力された案件名、文書情報、費用情報及び金額を、案件情報として操作制御部４３１から取得する。情報制御部４３２は、取得した案件情報をファクス文書管理サーバ装置１２０に送信する。ファクス文書管理サーバ装置１２０の情報制御部４２９は、案件情報を受信する。
ステップＳ１４１０において、ファクス文書管理サーバ装置１２０の情報制御部４２９は、案件情報及びファクス文書情報に対応するファクス画像と共に、案件情報登録要求を、案件管理サーバ装置１４０に送信する。案件管理サーバ装置１４０の情報制御部４４４は、案件情報登録要求を受信すると、案件情報から案件、文書情報、費用情報及びファクス画像を取得する。情報制御部４４４は、取得した案件、文書情報及びファクス画像を文書情報管理部４４２に送信する。文書情報管理部４４２は、案件、文書情報及びファクス画像を文書情報５６０に格納する。また、情報制御部４４４は、費用情報を費用情報管理部４４３に送信する。費用情報管理部４４３は、費用情報５５０を格納する。
【００９２】
ステップＳ１４１１において、案件管理サーバ装置１４０の情報制御部４４４は、案件情報登録応答をファクス文書管理サーバ装置１２０に送信する。以上で、案件情報登録処理における案件管理サーバ装置１４０の処理は終了する。一方で、ファクス文書管理サーバ装置１２０の情報制御部４２９は、案件情報登録応答を受信する。
ステップＳ１４１２において、ファクス文書管理サーバ装置１２０の情報制御部４２９は、案件情報登録応答をＰＣ１３０に送信する。以上で、案件情報登録処理におけるファクス文書管理サーバ装置１２０の処理は終了する。
ＰＣ１３０の情報制御部４３２は、不図示の案件情報登録応答画面を受信する。そして、ＰＣ１３０の操作制御部４３１は、受信した案件情報登録応答画面を操作制御部４３１に送信し、表示装置３０７に表示する。以上で、案件情報登録処理におけるＰＣ１３０の処理は終了する。
【００９３】
以上のように、第１の実施形態にかかるファクス管理システムにおいては、ファクス文書管理サーバ装置１２０は、ファクス受信処理（図１３）において、ファクス画像の各ページ画像に対しＯＣＲ処理を行い、文字情報を取得する。また、ファクス文書管理サーバ装置１２０は、送信元名に関するメッセージをＳＮＳサーバ装置１５０から受信し、メッセージの中に記載されているハッシュタグ等からキーワードを取得する。また、ファクス文書管理サーバ装置１２０は、ファクス画像の各ページの文字情報うちキーワードが最も多く記載されているページ画像を代表画像として抽出する。そして、ファクス文書管理サーバ装置１２０は通知メッセージを作成し、抽出した代表画像を添付して、ＳＮＳサーバ装置１５０に送信する。
これにより、ファクス管理システムは、ユーザによる、ファクス文書管理サーバ装置１２０やＭＦＰ１１０へのキーワードの事前手設定を不要とすることができる。ファクス文書管理サーバ装置１２０は、ＳＮＳサーバ装置１５０から取得したメッセージからキーワードに関する代表画像を通知メッセージに添付することができる。すなわち、本実施形態にかかるファクス管理システムによれば、ユーザによる煩雑な処理を要することなく、受信したファクス画像から適切な代表画像を得ることができる。すなわち、本実施形態にかかるファクス管理システムによれば、ユーザによる設定の手間を軽減することができる。
【００９４】
（第１の変更例）
第１の実施形態にかかるファクス管理システムの第１の変更例について説明する。ファクス受信処理（図１３）のステップＳ１１１０において、ファクス文書管理サーバ装置１２０は、メッセージに含まれる各キーワードの出現頻度に基づいて、検索条件に含めるべきキーワードを特定してもよい。
より具体的には、メッセージ解析部４２４は、ハッシュタグにより特定されたキーワードのうち、メッセージ５８４における出現頻度が閾値以上であるものを、キーワードとして特定する。ここで、閾値は、ファクス文書管理サーバ装置１２０のＲＯＭ３０３又はＨＤＤ３０６に予め設定されているものとする。
また、他の例としては、ファクス文書管理サーバ装置１２０には、ユーザによって入力された閾値が設定されていてもよい。より具体的には、ファクス文書管理サーバ装置１２０は、ＰＣ１３０に対して不図示の通知情報設定画面を表示させる。そして、ＰＣ１３０は、ユーザによって入力された出現頻度の閾値をファクス文書管理サーバ装置１２０に送信する。ファクス文書管理サーバ装置１２０は、受信した閾値を管理する。
【００９５】
また、他の例としては、ステップＳ１１１０において、ファクス文書管理サーバ装置１２０のメッセージ解析部４２４は、ハッシュタグを用いることなく、メッセージ５８４に含まれる各単語の出現頻度に基づいて、キーワードを特定してもよい。すなわち、メッセージ解析部４２４は、メッセージ情報に含まれる各単語のうち、閾値以上の出現頻度の単語をキーワードとして特定すればよい。
このように、第１の変更例においては、ファクス文書管理サーバ装置１２０は、ＳＮＳサーバ装置１５０から受信したメッセージ情報において、一定頻度以上出現する文字列をキーワードとして特定することができる。これにより、ファクス文書管理サーバ装置１２０は、法律事務所内で高い頻度で議論されている文字列を含むページ画像を優先的に抽出することができる。
【００９６】
（第２の変更例）
次に、第１の実施形態にかかるファクス管理システムの第２の変更例について説明する。ファクス受信処理（図１３）のステップＳ１１１０において、ファクス文書管理サーバ装置１２０は、ＳＮＳサーバ装置１５０から受信したメッセージ情報に含まれる代表画像に基づいて、キーワードを特定してもよい。
より具体的には、ＯＣＲ処理部４２６は、ＳＮＳサーバ装置１５０から受信したメッセージ情報に含まれる代表画像の画像ファイル５８６に対し、ＯＣＲ処理を施す。そして、情報制御部４２９は、取得したページ画像の文字情報のうち一部又は全部のページ画像に対応する文字情報から単語（文字列）を特定し、文字情報中における各単語の出現頻度を特定する。そして、情報制御部４２９は、閾値以上の出現頻度の単語をキーワードとして取得する。
【００９７】
なお、本例において、文字情報を取り出す対象となるページ画像の領域は、ファクス文書管理サーバ装置１２０のＲＯＭ３０３又はＨＤＤ３０６に予め格納されていることとする。また、他の例としては、ＰＣ１３０において、ユーザにより入力された領域が、ファクス文書管理サーバ装置１２０に設定されることとしてもよい。
このように、第２の変更例においては、ファクス文書管理サーバ装置１２０はＳＮＳサーバ装置１５０から受信したメッセージ情報に含まれるファクス画像において、一定頻度以上出現する文字列をキーワードとして特定することができる。これにより、ファクス文書管理サーバ装置１２０は、ファクス画像内で特に重要なページ画像を抽出することができる。
【００９８】
なお、ファクス文書管理サーバ装置１２０は、画像ファイル５８６に含まれる単語に基づいて、キーワードを特定すればよく、出現頻度は必ずしも考慮しなくともよい。ファクス文書管理サーバ装置１２０は、例えば、画像ファイル５８６に含まれる文字列のうち、所定の領域に表示されている単語をキーワードとして特定してもよい。
【００９９】
（第３の変更例）
次に、第１の実施形態にかかるファクス管理システムの第３の変更例について説明する。ファクス受信処理（図１３）のステップＳ１１０８において、ファクス文書管理サーバ装置１２０は、検索条件にユーザＩＤ５８２をさらに含めてもよい。ここで、ユーザＩＤ５８２は、予め登録された登録ユーザのユーザＩＤである。そして、情報制御部４２９は、ユーザＩＤ５８２を含む検索条件に従い、登録ユーザにより特定されたメッセージを取得する。
ファクス文書管理サーバ装置１２０の情報制御部４２９は、例えば、法律事務所においては、指示者が使用しているＳＮＳサーバのユーザＩＤを検索条件として追加してもよい。ここでＳＮＳサーバのユーザＩＤは、ファクス文書管理サーバ装置１２０のＲＯＭ３０３又はＨＤＤ３０６に予め格納されているものとする。また他の例としては、ＰＣ１３０において、ユーザにより入力されたユーザＩＤが、ファクス文書管理サーバ装置１２０に設定されることとしてもよい。
このように、第３の変更例においては、ファクス文書管理サーバ装置１２０は、ユーザＩＤによりメッセージ情報を絞り込むことができる。したがって、ファクス文書管理サーバ装置１２０は、指示者による指示内容を含むメッセージ情報に基づいて、より適切なページ画像を抽出することができる。
【０１００】
（第４の変更例）
次に、第１の実施形態にかかるファクス管理システムの第４の変更例について説明する。本例にかかるファクス文書管理サーバ装置１２０は、定期的にファクス受信通知メッセージをＳＮＳサーバ装置１５０に送信してもよい。
第４の変更例にかかるファクス文書管理サーバ装置１２０は、ファクス受信時に投稿メッセージをＳＮＳサーバ装置１５０に投稿し、さらに、投稿した最終投稿日時から一定期間が経過すると、再度、投稿メッセージをＳＮＳサーバ装置１５０に投稿する。
より具体的には、ファクス文書管理サーバ装置１２０の情報制御部４２９は、定期的にファクス文書情報５００及び通知情報５３０を取得する。情報制御部４２９は、通知情報５３０の再通知間隔５３８と処理実行時の現在時刻を比較する。そして、情報制御部４２９は、ファクス文書情報５００の最終投稿日時を参照し、現在時刻を基準とする再通知間隔により定まる期間より前の日時に投稿されたファクス文書情報５００のレコードを特定する。情報制御部４２９は、取得したファクス文書情報５００のレコードに関して、図１２のステップＳ１００４以降の処理及び、図１３のステップＳ１１０４以降の処理を実行することにより、ファクス受信に関する再通知処理を行うことができる。
【０１０１】
（第５の変更例）
ファクス管理システムにおいては、メッセージ情報を取得する際の検索条件、メッセージ投稿の際のメッセージ引用の有無等をユーザが自由に調整可能としてもよい。さらに、ファクス管理システムにおいては、再通知に関する通知間隔をユーザが自由に調整可能としてもよい。
【０１０２】
（第６の変更例）
次に、第１の実施形態にかかるファクス管理システムの第６の変更例について説明する。本例にかかるファクス文書管理サーバ装置１２０は、音声入力された内容を、メッセージとしてＳＮＳサーバ装置１５０に投稿してもよい。
より具体的には、ファクス文書管理サーバ装置１２０は、ＰＣ１３０に不図示の音声メッセージ画面を表示させる。そして、ユーザが音声メッセージ画面で入力した音声は、入力装置３０４としてのマイク対して入力される。情報制御部４３２は、音声信号を取得する。情報制御部４３２は、音声信号を例えばＷＡＶフォーマット等の音声ファイルに変換してＨＤＤ２０４に格納する。情報制御部４３２は、取得した音声ファイルをファクス文書管理サーバ装置１２０に送信する。
【０１０３】
ファクス文書管理サーバ装置１２０の情報制御部４２９は、音声ファイルを受信すると音声処理部４２８に音声ファイルを送信する。音声処理部４２８は、音声ファイルに対し音声認識処理を施し、その結果得られた文字情報を情報制御部４２９に送信する。情報制御部４２９は、取得した文字情報からメッセージを作成し、作成したメッセージをＳＮＳサーバ装置１５０に投稿する。
このように、第６の変更例にかかるファクス文書管理サーバ装置１２０は、ＳＮＳサーバ装置１５０に対し、音声から取得した文字情報をメッセージとして投稿することができる。したがって、本例にかかるファクス管理システムにおいては、指示者は、音声で指示内容をＳＮＳサーバに投稿することができる。
【０１０４】
（第２の実施形態）
次に、第２の実施形態にかかるファクス管理システムについて説明する。第２の実施形態にかかるファクス管理システムは、キーワードだけでなく、キーワードに関連する関連キーワードを用いて、キーワード検索を行う。例えば、ハッシュタグ５８５の設定に誤りがあった場合には、ファクス文書管理サーバ装置１２０は、キーワードを含むページ画像を選択することができない。これに対し、第２の実施形態にかかるファクス文書管理サーバ装置１２０は、キーワードを含むページ画像を選択することができない場合には、キーワード辞書情報５２０を参照することにより、キーワードに関連する関連キーワードを特定する。そして、ファクス文書管理サーバ装置１２０は、関連キーワードを利用して、ページ画像を選択する。
なお、第２の実施形態にかかる各部の番号や処理のステップＳ番号のうち、第１の実施形態にかかる各部の番号や処理のステップＳ番号と同一のものについては、同一の番号やステップＳ番号を付与している。
【０１０５】
＜ファクス受信処理＞
ここで、第２の実施形態にかかるファクス文書管理サーバ装置１２０によるファクス受信処理について説明する。図１７は、第２の実施形態にかかるファクス文書管理サーバ装置１２０によるファクス受信処理を示すフローチャートである。なお、以下に詳述するように、第２の実施形態にかかるファクス受信処理においては、キーワードに基づいてページ画像を選択できなかった場合の処理が、第１の実施形態にかかるファクス受信処理と異なっている。
図１７に示すステップＳ１１１３において、情報制御部４２９は、取得したキーワードと、ファクス画像のページ毎の文字情報から、キーワードが最も多く含まれるページを選択し、処理をステップＳ１５０１に進める。ステップＳ１５０１において、情報制御部４２９は、ページ再選択処理を実行する。ページ再選択処理については後述する。ページ再選択処理が終了すると、情報制御部４２９は、処理をステップＳ１１１４のページ再選択処理に進める。
【０１０６】
＜ページ再選択処理＞
図１８は、図１７を参照しつつ説明したページ再選択処理（Ｓ１１１４）におけるファクス文書管理サーバ装置１２０の詳細な処理を示すフローチャートである。再選択処理（Ｓ１１１４）において、まず、ステップＳ１６０１において、ファクス文書管理サーバ装置１２０の情報制御部４２９は、ステップＳ１１１３において、キーワードを含むページ画像を選択できたか否かを判断する。情報制御部４２９は、ページ画像を選択できたと判断した場合は、ページ再選択処理を終了する。情報制御部４２９は、ページ画像を選択できなかったと判断した場合は、処理をステップＳ１６０２に進める。
ステップＳ１６０２において、情報制御部４２９は、ステップＳ１１１０において取得したハッシュタグをキーワード辞書情報管理部４２５に送信する。そして、情報制御部４２９は、ハッシュタグとしてのキーワードを元キーワード５２２とする関連キーワード５２３を、キーワード辞書情報管理部４２５から取得する。
【０１０７】
ステップＳ１６０３において、情報制御部４２９は、ステップＳ１６０２で取得した関連キーワードを新たなキーワードとする。次に、ステップＳ１６０４において、情報制御部４２９は、取得したキーワードと、ステップＳ１６０３において関連キーワードとを新たなキーワードとして、ファクス画像のページ毎の文字情報から、キーワードが最も多く含まれるページを選択する。以上で、ページ再選択処理は終了する。
このように、第２の実施形態にかかるファクス管理システムにおいては、ファクス文書管理サーバ装置１２０は、ページ再選択処理により、関連キーワードを利用して、代表画像を特定することができる。なお、第２の実施形態にかかるファクス管理システムのこれ以外の構成及び処理は、第１の実施形態にかかるファクス管理システムの構成及び処理と同様である。
【０１０８】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【０１０９】
以上、上述した各実施形態によれば、煩雑な処理を要することなく、受信したファクス画像から適切な代表画像を得ることができる。
【０１１０】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図１】
2015005834.tif 000003
【図２】
2015005834.tif 000004
【図３】
2015005834.tif 000005
【図４】
2015005834.tif 000006
【図５Ａ】
2015005834.tif 000007
【図５Ｂ】
2015005834.tif 000008
【図５Ｃ】
2015005834.tif 000009
【図５Ｄ】
2015005834.tif 000010
【図６Ａ】
2015005834.tif 000011
【図６Ｂ】
2015005834.tif 000012
【図６Ｃ】
2015005834.tif 000013
【図７Ａ】
2015005834.tif 000014
【図７Ｂ】
2015005834.tif 000015
【図８】
2015005834.tif 000016
【図９】
2015005834.tif 000017
【図１０】
2015005834.tif 000018
【図１１】
2015005834.tif 000019
【図１２】
2015005834.tif 000020
【図１３】
2015005834.tif 000021
【図１４】
2015005834.tif 000022
【図１５】
2015005834.tif 000023
【図１６】
2015005834.tif 000024
【図１７】
2015005834.tif 000025
【図１８】
2015005834.tif 000026