(57)【要約】【課題】  端末が通知をもとにＦＡＸ受信データの表示を行うことを目的とする。【解決手段】  ＦＡＸイメージを受信し、ＦＡＸイメージに基づくＦＡＸ受信データを送信し、ＦＡＸ受信データに関する通知を行う通知先の端末を特定し、特定した端末に通知を行うための通知情報を通知サーバーに送信し、通知サーバーから通知情報を受信した場合に、ＦＡＸ受信データを取得し、ＦＡＸ受信データに基づいて表示を行うシステムを提供する。【選択図】  図６
2015188198.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置とサーバーシステムと端末を含むシステムであって、
前記画像形成装置は、
ＦＡＸイメージを受信する受信手段と、
前記ＦＡＸイメージに基づくＦＡＸ受信データを送信する送信手段と、を有し、
前記サーバーシステムは、
前記ＦＡＸ受信データに関する通知を行う通知先の端末を特定する特定手段と、
特定した前記端末に通知を行うための通知情報を通知サーバーに送信する送信手段と、を有し、
前記端末は、
前記通知サーバーから前記通知情報を受信した場合に、前記ＦＡＸ受信データを取得する取得手段と、
前記ＦＡＸ受信データに基づいて表示する表示手段と、を有することを特徴とするシステム。
【請求項２】
前記端末は、
前記ＦＡＸ受信データを編集する編集手段と、
編集した前記ＦＡＸ受信データを前記サーバーシステムに送信する送信手段と、を有することを特徴とする請求項１に記載のシステム。
【請求項３】
前記端末は、
ＦＡＸ送信データを作成する作成手段と、
前記ＦＡＸ送信データを前記サーバーシステムに送信する送信手段と、を有し、
前記サーバーシステムは、
前記ＦＡＸ送信データに基づいてＦＡＸジョブを作成する作成手段と、
前記ＦＡＸジョブを前記画像形成装置に送信する第２の送信手段と、を有し、
前記画像形成装置は、
前記ＦＡＸジョブに基づいてＦＡＸ送信を行う第２の送信手段と、を有することを特徴とする請求項１又は請求項２に記載のシステム。
【請求項４】
前記画像形成装置は、
前記ＦＡＸジョブの送信が完了した場合にステータス情報を前記サーバーシステムに送信する第３の送信手段と、
前記サーバーシステムの前記送信手段は、前記ステータス情報を受信した場合に、ＦＡＸ送信が完了したことを示す完了通知情報を前記通知サーバーに送信することを特徴とする請求項３に記載のシステム。
【請求項５】
前記端末は、
前記画像形成装置に前記ＦＡＸジョブが送信可能であるか否かを判断する判断手段と、前記判断手段が前記画像形成装置に前記ＦＡＸジョブは送信不可能であると判断した場合に、前記ＦＡＸジョブを前記サーバーシステムに送信する第３の送信手段と、を有し、前記第２の送信手段は、前記判断手段が前記画像形成装置に前記ＦＡＸジョブは送信可能であると判断した場合に、前記ＦＡＸジョブを前記画像形成装置に送信することを特徴とする請求項３又は請求項４に記載のシステム。
【請求項６】
前記サーバーシステムの送信手段は、前記ＦＡＸ受信データの格納先を含む前記通知情報を前記通知サーバーに送信し、
前記取得手段は、前記通知サーバーから前記通知情報を受信した場合に、前記通知情報の前記ＦＡＸ受信データの格納先に基づいて前記ＦＡＸ受信データを取得することを特徴とする請求項１乃至５のいずれか１項に記載のシステム。
【請求項７】
前記画像形成装置は、前記ＦＡＸイメージを前記ＦＡＸ受信データに変換することで、前記ＦＡＸイメージに基づく前記ＦＡＸ受信データを生成する生成手段を有することを特徴とする請求項１乃至６のいずれか１項に記載のシステム。
【請求項８】
画像形成装置とサーバーシステムと端末を含むシステムの制御方法であって、
前記画像形成装置は、
ＦＡＸイメージを受信する受信工程と、
前記ＦＡＸイメージに基づくＦＡＸ受信データを送信する送信工程と、を有し、
前記サーバーシステムは、
前記ＦＡＸ受信データに関する通知を行う通知先の端末を特定する特定工程と、
特定した前記端末に通知を行うための通知情報を通知サーバーに送信する送信工程と、を有し、
前記端末は、
前記通知サーバーから前記通知情報を受信した場合に、前記ＦＡＸ受信データを取得する取得工程と、
前記ＦＡＸ受信データに基づいて表示する表示工程と、を有することを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はＦＡＸに関する通知を行う技術に関する。
【背景技術】
【０００２】
特許文献１はＦＡＸ装置がＦＡＸで文書を受信し、受信文書を印刷する技術を開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１６７７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１ではＦＡＸ装置の近くに居なければ受信文書を閲覧できないという問題があった。
【０００５】
そこで、本明細書ではＦＡＸイメージを受信し、ＦＡＸイメージに基づくＦＡＸ受信データを送信する構成を検討する。これによって、例えばＦＡＸ受信データをサーバーに送信することで、端末でもサーバーからＦＡＸ受信データを取得して、ＦＡＸ受信データに基づく表示を行うことができるため、必ずしも端末利用者はＦＡＸイメージを受信する装置の近くに居る必要がない。
【０００６】
しかし、前述の例ではサーバーがいつＦＡＸ受信データを受信したのかわからないという問題があった。
【０００７】
よって、本発明では通知情報を通知サーバーに送信し、通知サーバーから通知情報を受信した場合にＦＡＸ受信データを取得する。これによって、例えば端末が通知をもとにＦＡＸ受信データの表示を行うことを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するための本発明に係るシステムは、画像形成装置とサーバーシステムと端末を含み、
前記画像形成装置は、
ＦＡＸイメージを受信する受信手段と、
前記ＦＡＸイメージに基づくＦＡＸ受信データを送信する送信手段と、を有し、
前記サーバーシステムは、
前記ＦＡＸ受信データに関する通知を行う通知先の端末を特定する特定手段と、
特定した前記端末に通知を行うための通知情報を通知サーバーに送信する送信手段と、を有し、
前記端末は、
前記通知サーバーから前記通知情報を受信した場合に、前記ＦＡＸ受信データを取得する取得手段と、
前記ＦＡＸ受信データに基づいて表示する表示手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、通知情報を通知サーバーに送信し、通知サーバーから通知情報を受信した場合にＦＡＸ受信データを取得する。これによって、例えば端末は通知をもとにＦＡＸ受信データの表示を行うことができる。
【図面の簡単な説明】
【００１０】
【図１】システム構成の一例を示す図である。
【図２】ハードウェア構成の一例を示す図である。
【図３】各装置のソフトウェアの構成の一例を示す図である。
【図４】モバイルアプリ３０４のＵＩの一例を示す図である。
【図５】データ構造の一例を示す図である。
【図６】新着受信ＦＡＸ表示フローの一例を示す図である。
【図７】新着受信ＦＡＸ表示のＵＩの一例を示す図である。
【図８】ＦＡＸ編集フローの一例を示す図である。
【図９】ＦＡＸ送信フローの一例を示す図である。
【図１０】送信履歴表示の一例を示す図である。
【図１１】第２のシステム構成の一例を示す図である。
【図１２】第２のハードウェア構成の一例を示す図である。
【図１３】第２の新着受信ＦＡＸ表示フローの一例を示す図である。
【図１４】第２のＦＡＸ送信フローの一例を示す図である。
【図１５】実施例３における新着受信ＦＡＸ表示フローの一例を示す図である。
【図１６】実施例３における新着受信ＦＡＸ表示フローの一例を示す図である。
【図１７】実施例３におけるデータ構造の一例を示す図である。
【図１８】実施例４における新着受信ＦＡＸ表示フローの一例を示す図である。
【図１９】実施例４における新着受信ＦＡＸ表示フローの一例を示す図である。
【図２０】実施例４におけるデータ構造の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について図面に基づいて説明する。なお、実施形態は、本発明を限定するものではなく、また、実施形態で説明されている全ての構成が本発明の課題を解決するための手段に必須であるとは限らない。
【００１２】
＜第１の実施形態＞
［システム構成］
本実施形態に係るＦＡＸ送受信システム１０００の構成について図１を用いて説明する。ＦＡＸ送受信システム１０００は、画像形成装置１０１、端末の一例であるモバイル端末１０２、サーバーシステムの一例であるＦＡＸサーバー１０３、さらに通知サーバー１０４から構成される。画像形成装置１０１は、ユーザー環境に配置された装置であり、ネットワーク１００に接続され、インターネット１１０に接続されている。モバイル端末１０２及び各サーバーは、ネットワーク１００を介して互いに通信可能に接続され、インターネット１１０に接続されている。
【００１３】
なお、図１においてモバイル端末１０２、ＦＡＸサーバー１０３及び通知サーバー１０４は同一ネットワークに属しているが、それぞれが独立したネットワークに属しているか、又はインターネット１１０に直接接続されていても構わない。また、各サーバーは、１台で構成されていてもよいし、複数台で構成されていてもよい。
【００１４】
また、通知サーバー１０４はモバイル端末に通知する機能を有する。例えば、通知サーバー１０４の一例を挙げると、Ａｐｐｌｅ（登録商標）社のＡＰＮＳ（Ａｐｐｌｅ  Ｐｕｓｈ  Ｎｏｔｉｆｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ）サーバー、Ｍｉｃｒｏｓｏｆｔ（登録商標）社のＭＰＮＳ（Ｍｉｃｒｏｓｏｆｔ  Ｐｕｓｈ  Ｎｏｔｉｆｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ）サーバー、Ｇｏｏｇｌｅ（登録商標）社のＧＣＭ（Ｇｏｏｇｌｅ  Ｃｌｏｕｄ  Ｍｅｓｓａｇｅ）サーバーがある。
【００１５】
［ハードウェア構成］
図２は、ＦＡＸ送受信システム１０００を構成する各装置（画像形成装置１０１、モバイル端末１０２、ＦＡＸサーバー１０３及び通知サーバー１０４）のハードウェアの構成の一例を示す図である。ＦＡＸ送受信システム１０００を構成する各装置は、各種のユニット（２０２〜２０７）を含んで構成される。
【００１６】
なお、ＦＡＸ送受信システム１０００を構成する各装置のハードウェア構成は同一でも構わないし、それぞれ異なっていても構わない。
【００１７】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０２は、各種のプログラムを実行し、様々な機能を実現するユニットである。ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０４は、各種のプログラム等を記憶するユニットである。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３は、各種の情報を記憶するユニットである。また、ＲＡＭ２０３は、ＣＰＵ２０２の一時的な作業記憶領域としても利用されるユニットである。例えば、ＣＰＵ２０２は、ＲＯＭ２０４に記憶されているプログラムをＲＡＭ２０３にロードしてプログラムを実行する。
【００１８】
加えて、ＣＰＵ２０２がフラッシュメモリ、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）又はＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｉｓｋ）といった外部記憶装置に記憶されているプログラムに基づき処理を実行する。これにより、図３に示されるようなＦＡＸ送受信システム１０００を構成する各装置のソフトウェア構成及び後述するシーケンスの各ステップの処理が実現される。
【００１９】
なお、装置の機能及び後述するシーケンスに係る処理の全部又は一部については専用のハードウェアを用いて実現してもよい。
【００２０】
Ｉｎｐｕｔ／Ｏｕｔｐｕｔインターフェース２０５は、装置に接続されているディスプレイ（不図示）にデータを送信する他、同じく装置に接続されているポインティングデバイス（不図示）からデータを受信するユニットである。
【００２１】
ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）２０６は、装置をネットワーク１００に接続するためのユニットである。上述したユニットは、バス２０７を介してデータの送受信を行うことが可能に構成されている。
【００２２】
ここで、画像形成装置１０１は、印刷ユニット（不図示）を更に搭載している。印刷ユニットは、バス２０７を介して各ユニットとデータを送受信することが可能に構成されている。なお、印刷ユニットは、ラスタイメージを紙などの記録媒体に記録（印刷）することが可能なユニットである。
【００２３】
さらに、画像形成装置１０１は、スキャナユニット（不図示）を搭載している。スキャナユニットは、バス２０７を介して各ユニットとデータを送受信することが可能に構成されている。なお、スキャナユニットは、画像を入力することが可能なユニットである。
【００２４】
さらに、画像形成装置１０１は、ＦＡＸユニット（不図示）を搭載しており、バス２０７を介して各ユニットとデータを送受信することが可能である。ＦＡＸユニットは各装置より受けたＦＡＸ制御言語をイメージに展開し不図示の公衆回線、又はインターネット１１０（ＩＰ−ＦＡＸ）を介して他のＦＡＸ装置（不図示）へ転送することができる。
【００２５】
また、モバイル端末１０２では、Ｉｎｐｕｔ／Ｏｕｔｐｕｔインターフェース２０５にタッチパネル（不図示）が接続されている。タッチパネルは、ディスプレイ等の表示部の一例であり、出力（表示）と入力との２つの機能を備えている。
【００２６】
［ＦＡＸに関するデータ］
ソフトウェア構成の説明を行う前に、本明細書で用いるＦＡＸに関するデータの用語の定義について一部図５（ａ）を用いて説明する。
【００２７】
ＦＡＸイメージ５８１は、公衆回線を通じて他のＦＡＸ装置から受信するか又は逆に他のＦＡＸ装置に送信されるＦＡＸのイメージデータを指す。
【００２８】
ＦＡＸデータとは、受信したものについて言えば、ＦＡＸイメージをＴＩＦＦ等のファイルに変換したものである。逆に送信するものについて言えば、ＦＡＸイメージに変換されるファイルである。
【００２９】
ＦＡＸ受信データ５８２は、ＴＩＦＦフォーマットのＦＡＸデータとＦＡＸ受信書誌情報５０１のセットのことを指す。
【００３０】
編集後データ５８３は、ＴＩＦＦフォーマットのＦＡＸデータとＦＡＸ受信書誌情報５０１とユーザーが編集により追加したアノテーションの情報のセットのことを指す。
【００３１】
ＦＡＸ送信データ５８４は、ＦＡＸデータとアノテーション情報をレンダリングして重ね合わせた後に再度ＴＩＦＦとして保存したデータと、ＦＡＸ送信書誌情報５５１のセットのことを指す。
【００３２】
ＦＡＸジョブはモバイル端末１０２から受け取ったＦＡＸ送信データから後述するＦＡＸドライバー３２０を利用して作成した、画像形成装置１０１で解釈可能なＦＡＸ送信用のデータ形式（例えば、ラスターデータ等）である。
【００３３】
［ソフトウェア構成（全般）］
次に、ＦＡＸ送受信システム１０００を構成する各装置のソフトウェアの構成について図３を用いて説明する。
【００３４】
図３に示される各ソフトウェア（アプリケーション）における機能（モジュール部）を実現するプログラムは、各装置のＲＯＭ２０４等に記憶されている。
【００３５】
［ソフトウェア構成（モバイル端末）］
次に、モバイル端末１０２におけるソフトウェアの構成について説明する。なお、モバイル端末１０２は、携帯端末の一例であり、無線通信機能などの装備によって自由な場所で利用できる端末である。
【００３６】
モバイル端末１０２のＯＳ（不図示）は、後述する各モジュール（画像管理部３０１、アドレス管理部３０２、通知処理部３０３）を有する。
【００３７】
画像管理部３０１は、画像やアプリケーションデータを管理する。ＯＳは、画像管理部３０１を利用するための制御ＡＰＩを提供しており、各アプリはその制御ＡＰＩを利用することで画像管理部３０１が管理する画像やアプリケーションデータの取得や保存を行う。
【００３８】
アドレス管理部３０２は、氏名や電話番号、住所などのアドレス情報を管理する。アドレス管理部３０２も画像管理部３０１と同様に、各アプリが利用するための制御ＡＰＩを提供している。
【００３９】
通知処理部３０３は、通知サーバー１０４から通知情報を受信し、通知情報内のアプリ識別情報（トークン）を用いて通知の受信先であるアプリを特定し、アプリに対して通知情報を伝搬する。ここでトークンは、後述するモバイルアプリ３０４を識別するためのアプリ識別子とモバイル端末１０２を識別するモバイル端末識別子から生成する。つまりトークンからモバイル端末１０２及びモバイルアプリ３０４が識別することが出来る。
【００４０】
モバイルアプリ３０４は、モバイル端末１０２のＯＳのインストール機能（例えばＡｐｐｌｅ  ＳｔｏｒｅやＧｏｏｇｌｅ  Ｐｌａｙ）を利用して、ダウンロードしインストールすることにより実行可能なアプリケーションである。モバイルアプリ３０４は、ＦＡＸサーバー１０３が管理するデータに対する各種のデータ処理をＦＡＸサーバー１０３に要求する。
【００４１】
メイン制御部３０５は、モバイル端末１０２用のアプリケーション（モバイルアプリ）３０４を制御し、後述する各モジュール部（２０５〜２１４）に対する指示、管理を行う。
【００４２】
情報表示部３０６は、メイン制御部３０５からの指示に従い、モバイルアプリ３０４のユーザインタフェース（ＵＩ）をユーザーに提供する。
【００４３】
図４は、モバイルアプリ３０４のＵＩ（携帯端末用のＵＩ）を提供する画面の一例（モバイル端末画面４００）を示す図である。モバイル端末画面４００は、モバイル端末１０２のタッチパネルに表示される。また、モバイル端末画面４００では、表示および操作領域４０１にＦＡＸデータが表示され、文書等に対するユーザーによる操作（ユーザ操作）を表示されたＵＩを介して受け付ける。
【００４４】
なお、モバイルアプリ３０４のＵＩの形態（位置、大きさ、範囲、配置、表示内容など）は、図に示す形態に限定されるものではなく、モバイル端末１０２の機能を実現することができる適宜の構成を採用することができる。
【００４５】
再び図３に戻って各モジュールの説明を行う。
【００４６】
操作情報取得部３０７は、情報表示部３０６により表示されたモバイルアプリ３０４のＵＩがユーザー操作された情報を取得し、取得した情報をメイン制御部３０５に通知する。例えば、表示および操作領域４０１をユーザーが手で触れると、操作情報取得部３０７は、触れられた画面上の位置の情報を感知し、感知した位置の情報をメイン制御部３０５に送信する。
【００４７】
ＦＡＸデータ操作部３１１は、モバイルアプリ３０４のＵＩを介してユーザーが指示したＦＡＸデータ操作（ＦＡＸデータの移動、複製、削除、ＦＡＸデータ内ページの移動、複製、追加、削除等）を行う。ＦＡＸデータ編集部３１２は、モバイルアプリ３０４のＵＩを介してユーザーが指示したＦＡＸデータ編集（アノテーション追加、画像アノテーション追加、テキスト入力、自由線入力等）を行う。
【００４８】
データ送受信部３０８は、ＦＡＸサーバー１０３とデータの送信および受信を行い、送受信するデータをメイン制御部３０５とやり取りする。データ送受信部３０８は前述のＦＡＸデータ操作及びＦＡＸデータ編集によるファイルの更新をＦＡＸサーバー１０３に要求する。
【００４９】
記憶部３０９は、操作情報取得部３０７を介して、換言するならばモバイルアプリ３０４のＵＩを介して、ユーザーにより入力された設定値を保存（永続化）する。さらに記憶部３０９は、データ送受信部３０８でＦＡＸサーバー１０３から受信したデータ及び通知処理部３０３を介して後述するアプリ通知処理部３１０で受けた通知情報を保存する。
【００５０】
アプリ通知処理部３１０は、通知処理部３０３からモバイルアプリ３０４に対して送られてきた通知情報をＯＳからイベントとして受け取り、受け取った通知情報の内容に応じて各種処理を実行する。
【００５１】
ＦＡＸ送信部３１３は、モバイルアプリ３０４のＵＩを介してユーザーが行ったＦＡＸ送信実行操作をトリガーとして、ＦＡＸサーバー１０３に対して後述するＦＡＸ送信データ５８４（ＦＡＸデータと後述するＦＡＸ送信書誌情報５５１）を送信する。
【００５２】
送信履歴管理部３１４は、送信したＦＡＸの履歴情報およびＦＡＸ送信が成功したか失敗したのかを表すステータス情報を管理する。
【００５３】
［ソフトウェア構成（画像形成装置）］
次に、画像形成装置１０１におけるソフトウェアの構成について説明する。
【００５４】
画像形成装置１０１はＪａｖａ（登録商標）のプラットフォーム上で複数のアプリケーションを実行する。図３では複数のアプリケーションの一つであるＦＡＸ送受信アプリ３３１について記載している。以降ではこのＦＡＸ送受信アプリ３３１のモジュール構成について説明する。
【００５５】
メイン制御部３３２は、ＦＡＸ送受信アプリ３３１の各モジュールを制御し、各モジュールに対して指示し、各モジュールの管理を行う。
【００５６】
情報表示部３３３はメイン制御部３３２からの指示に従い、ＦＡＸ送受信アプリ３３１のＵＩをユーザーに提供する。ユーザーはこのＵＩ上でＦＡＸ送り元の電話番号毎に振り分け先（ＦＡＸサーバー１０３の後述するＦＡＸ格納先ＵＲＬ５１６）を設定することができる。
【００５７】
操作情報取得部３３４は、情報表示部３３３により表示されたＦＡＸ送受信アプリ３３１のＵＩ上のユーザー操作を情報として取得し、取得した情報をメイン制御部３３２に通知する。
【００５８】
データ送受信部３３５は、ＦＡＸサーバー１０３及びモバイル端末１０２等とデータの送信および受信を行う。データ送受信部３３５は他のＦＡＸ装置から受信したＦＡＸイメージを各種データフォーマット（ＴＩＦＦ、ＰＤＦやＭＳＯｆｆｉｃｅ等）に変換し、各装置に転送することができる。
【００５９】
記憶部３３６は、情報表示部３３３及び操作情報取得部３３４を介してユーザーにより入力された設定値（例えば電話番号毎の振り分け先情報）及び送受信するＦＡＸイメージの一時保存などを実行する。
【００６０】
ＦＡＸデータ保存先判別部３３７は、受信したＦＡＸデータの書誌情報の電話番号を見て、設定されている振り分け先（ＦＡＸサーバー１０３の後述するＦＡＸ格納先ＵＲＬ５１６）を判別する。
【００６１】
ＦＡＸジョブポーリング処理部３３８は、一定間隔毎にＦＡＸサーバー１０３のＦＡＸジョブ格納場所にＦＡＸジョブがあるか否かを確認することでＦＡＸジョブを監視し、ＦＡＸジョブがあれば、データ送受信部３３５を介して、ＦＡＸジョブを取得する。
【００６２】
ＦＡＸ送信状態監視部３３９は、ＦＡＸ送信したＦＡＸジョブのステータスを監視する。
【００６３】
［ソフトウェア構成（ＦＡＸサーバー）］
次に、ＦＡＸサーバー１０３におけるソフトウェアの構成について説明する。
【００６４】
本発明に係るＦＡＸサーバー１０３のＦＡＸアプリ３２１は、各種のモジュール（３２２２〜３２７）を含んで構成される。メイン制御部３２２は、ＦＡＸアプリ３２１の各モジュールを制御し、各モジュールに対して指示し、各モジュールの管理を行う。
【００６５】
データ送受信部３２３は、モバイル端末１０２、画像形成装置１０１、通知サーバー１０４とデータの送信および受信を行い、送受信するデータをメイン制御部３２２とやり取りする。
【００６６】
記憶部３２４は、ＦＡＸアプリ３２１の各種データを記憶、管理する。
【００６７】
通知データ作成部３２５は新着通知用の通知情報（後述する新着通知情報）や完了通知用の通知情報（後述する完了通知情報）を作成する。
【００６８】
通知データ送信部３２６は、通知データ作成部３２５で作成した通知情報を、データ送受信部３２３を介して通知サーバーに送信する。
【００６９】
ＦＡＸジョブ作成部３２７は、モバイル端末１０２から受け取ったＦＡＸ送信データ（アノテーション合成後ＴＩＦＦとＦＡＸ送信書誌情報）から後述するＦＡＸドライバー３２０を利用してＦＡＸジョブを作成する。
【００７０】
ＦＡＸドライバー３２０は、ＦＡＸアプリ３２１とは別にＦＡＸサーバー１０３にインストールされているソフトウェアの一つである。ＦＡＸアプリ３２１は、ＯＳを介しＦＡＸドライバー３２０の機能を使用することが可能である。ＦＡＸドライバー３２０は、ＯＳを介しＦＡＸアプリ３２１の指示に従い処理を行う。ＦＡＸアプリ３２１よりＦＡＸ送信指示を受け付けると、ＦＡＸドライバー３２０は、出力指示にて指定されたデータを画像形成装置１０１で解釈可能なＦＡＸジョブ（ＦＡＸ送信用のデータ形式（例えば、ラスターデータ等））に変換する。
【００７１】
［データ構造］
次に、各装置間で送受信されるデータについて図５（ｂ）を用いて説明する。なお、同一の情報には同一の番号を付与し、二度目の説明は適宜省略している。
【００７２】
ＦＡＸ受信書誌情報５０１は、後述するＳ６０３で画像形成装置１０１がＦＡＸサーバー１０３に送信するデータであり、受信したＦＡＸの情報と後述するアドレス帳情報５１１から作成する。ＦＡＸ受信書誌情報５０１は、送り元電話番号５０２、ＦＡＸ受信時間５０３、宛先情報５０４、ＦＡＸデータＵＲＬ５０５を含む。
【００７３】
送り元電話番号５０２は、受信したＦＡＸの送り元の電話番号である。ＦＡＸ受信時間は、ＦＡＸを受信した時間である。また宛先情報５０４は、画像形成装置のアドレス帳に登録された、ＦＡＸの送り元を分かりやすく識別（表示）するために、電話番号とは別にユーザーが独自で設定する宛先に関する情報である。またＦＡＸデータＵＲＬ５０５は、ＦＡＸの格納先アドレスであり、ＦＡＸをどこに格納するかを示した場所情報である。ＦＡＸ受信書誌情報ＪＳＯＮ５０６は、ＦＡＸ受信書誌情報５０１をＪＳＯＮ形式で表現した一例である。
【００７４】
アドレス帳情報５１１は、画像形成装置１０１に保存された情報であり、受信したＦＡＸをＦＡＸサーバー１０３に格納するために必要な情報である。アドレス帳情報５１１は、宛先情報５０４、電話番号５１３、フォーマット５１４、格納先情報５１５を含む。さらに格納先情報５１５は、ＦＡＸ格納先ＵＲＬ５１６、ＵｓｅｒＮａｍｅ５１７、Ｐａｓｓｗｏｒｄ５１８を含む。
【００７５】
電話番号５１３は、電話番号を表し、ＦＡＸの送り元電話番号からアドレス情報を特定するために使用する。
【００７６】
フォーマット５１４は、ＦＡＸイメージを格納するときの文書フォーマットの設定を示す情報である。
【００７７】
格納先情報５１５は、ＦＡＸデータの格納先情報を示す。ＦＡＸ格納先ＵＲＬ５１６は、格納場所を示す。またＵｓｅｒＮａｍｅ５１７とＰａｓｓｗｏｒｄ５１８は、ＦＡＸ格納先ＵＲＬ５１６にＦＡＸ受信データ５８２を格納するときに利用する認証情報である。
【００７８】
ユーザー設定情報５２１は、ＦＡＸサーバー１０３に保存された情報であり、ユーザー名５２２、監視フォルダ５２３、トークン５２４を含む。ユーザー名５２２は設定情報を識別するための情報であり、ＦＡＸサーバー１０３の登録ユーザーを示す。監視フォルダ５２３は文字通り監視を行う対象フォルダである。指定した対象フォルダに後述するＦＡＸ受信データ５８２が格納された場合に、ＦＡＸサーバー１０３は通知を行う。トークン５２４は、モバイル端末とモバイルアプリを識別するための情報であり、該トークンをキーに通知を送付すると、該モバイルアプリに通知が伝搬される。
【００７９】
通知サーバー情報５３１は、通知サーバー１０４に対して通知情報を送付するために必要な情報であり、通知サーバーＵＲＬ５３２、Ｐｏｒｔ５３３、証明書５３４を含む。通知サーバーＵＲＬ５３２は、文字通り通知サーバー１０４のＵＲＬであり、Ｐｏｒｔ５３３は、通知情報を送信するための通信ポートであり、証明書５３４は、ＦＡＸサーバー１０３と通知サーバー１０４がＳＳＬ通信をするための情報である。
【００８０】
新着通知情報５４１は、後述するＳ６０６〜Ｓ６０９でＦＡＸサーバー１０３から通知サーバー１０４を介してモバイルアプリ３０４に伝搬される情報であり、ＦＡＸが新しくＦＡＸサーバー１０３に格納されたことを通知するための情報である。新着通知情報５４１は、トークン５２４、Ｂｏｄｙ５４２、Ｂａｄｇｅ５４３、Ｔｙｐｅ５４４、ＦＡＸデータＵＲＬ５０５を含む。
【００８１】
Ｂｏｄｙ５４２は、モバイル端末で通知を表示するときの通知内容を表す。Ｂａｄｇｅ５４３は、モバイル端末が通知を表示するときの数値を表す。Ｔｙｐｅ５４４は、新着通知か完了通知かを識別するための情報である。新着通知情報ＪＳＯＮ５４５は、新着通知情報５４１をＪＳＯＮ形式で表現した一例である。
【００８２】
ＦＡＸ送信書誌情報５５１は、後述するＳ９０３〜Ｓ９０４でモバイル端末１０２がＦＡＸサーバー１０３に送信するデータであり、送り先電話番号５５２、ＦＡＸジョブＩＤ５５３、ＦｉｌｅＮａｍｅ５５４、トークン５２４を含む。
【００８３】
ＦＡＸジョブＩＤ５５３は、ＦＡＸジョブ作成時に生成し、ＦＡＸジョブを識別するための情報である。ＦｉｌｅＮａｍｅ５５４は、ＦＡＸジョブのファイル名である。ＦＡＸ送信書誌情報ＪＳＯＮ５５６は、ＦＡＸ送信書誌情報５５１をＪＳＯＮ形式で表現した一例である。
【００８４】
ＦＡＸステータス情報５６１は、後述するＳ９１２〜Ｓ９１３で画像形成装置１０１がＦＡＸサーバー１０３に送信するデータであり、ＦＡＸジョブＩＤ５５３、Ｓｔａｔｕｓ５６３、Ｄａｔｅ５６４、トークン５２４を含む。完了ステータス情報ＪＳＯＮ５６５は、ＦＡＸステータス情報５６１をＪＳＯＮ形式で表現した一例である。
【００８５】
完了通知情報５７１は、後述するＳ９１５〜Ｓ９１６でＦＡＸサーバー１０３が通知サーバー１０４に送信するＦＡＸ送信が完了したことを示すデータであり、トークン５２４、Ｂｏｄｙ５４２、Ｂａｄｇｅ５４３、Ｔｙｐｅ５４４、ＦＡＸジョブＩＤ５５３、Ｄａｔｅ５６４、Ｓｔａｔｕｓ５６３を含む。完了通知情報ＪＳＯＮ５７３は、完了通知情報５７１をＪＳＯＮ形式で表現した一例である。
【００８６】
また本実施形態では、ＪＳＯＮ形式を用いて表現しているが、ＸＭＬ形式で表現された形式など、その他の形式であってもよい。例えば、ＴＩＦＦ文書の文書名にデリミタ（例えば“＿”）を用いて格納する形式がある。さらにＦＡＸデータがＰＤＦやＭＳＯｆｆｉｃｅ形式の場合は文書内の拡張領域に設定する形式がある。
【００８７】
［新着ＦＡＸ表示フロー］
新着ＦＡＸ表示処理について図６を用いて説明する。図６は、画像形成装置１０１がＦＡＸイメージを他のＦＡＸ装置（不図示）から受信してから、モバイル端末１０２の情報表示部３０６に表示するまでの処理に係るシーケンスの一例を示す図である。本フローは、画像形成装置１０１におけるＦＡＸユニットが他のＦＡＸ装置からＦＡＸイメージを受信したことをトリガーに開始する。
【００８８】
Ｓ６０１で、画像形成装置１０１はＦＡＸイメージを受信する。そして、受信したＦＡＸイメージとＦＡＸ情報（不図示、送り元電話番号、ＦＡＸ受信時間などのＦＡＸヘッダ）を画像形成装置１０１内のＲＡＭ等に保存する。
【００８９】
Ｓ６０２で、ＦＡＸイメージを受信したことをトリガーとして、ＦＡＸアプリ３２１のメイン制御部３２２は、ＦＡＸ情報の送り元電話番号をキーにしてアドレス帳情報５１１を調べ、電話番号が一致するアドレス帳情報を取得する。さらにアドレス帳情報５１１の情報を元にＦＡＸ受信書誌情報５０１を作成する。さらにＦＡＸイメージを所定のフォーマット（フォーマット５１４の情報を元にＴＩＦＦフォーマットに変換する）のＦＡＸデータに変換する。さらに記憶部３２４は、変換されたＦＡＸデータを保存する。
【００９０】
Ｓ６０３で、メイン制御部３２２は、格納先情報５１５を元にＦＡＸサーバー１０３に接続する。さらにメイン制御部３２２は、ＦＡＸ受信データ５８２（ＴＩＦＦフォーマットに変換したＦＡＸデータとＦＡＸ受信書誌情報５０１）を、データ送受信部３３５を介してＦＡＸサーバー１０３に送信する。その際のＦＡＸサーバー１０３へのデータ格納方法は、汎用的な文書登録方法であるＷＥＢＤＡＶのＰＵＴで行う。ただし、ＳＭＢプロトコルによるアップロードを行うか、あるいは独自のＷｅｂサービスによるアップロードを行うように構成しても構わない。
【００９１】
Ｓ６０４で、ＦＡＸサーバー１０３のＦＡＸアプリ３２１のメイン制御部３２２は、ＦＡＸ受信データ５８２の受信をトリガーにＦＡＸデータの格納先とユーザー設定情報５２１を調べ、通知先を特定する。
【００９２】
Ｓ６０５で、メイン制御部３２２は、通知データ作成部３２５でＦＡＸ受信書誌情報５０１とユーザー設定情報５２１から新着通知情報５４１を作成する。
【００９３】
Ｓ６０６で、メイン制御部３２２は、通知データ送信部３２６で新着通知情報５４１を通知サーバー１０４に送信する。
【００９４】
Ｓ６０７で、通知サーバー１０４は新着通知情報５４１を受信する。さらにトークン５２４を元に通知先（デバイスとアプリ）を特定する。
【００９５】
Ｓ６０８で、通知サーバー１０４は新着通知情報５４１をモバイル端末１０２に送信する。
【００９６】
Ｓ６０９で、モバイル端末１０２の通知処理部３０３は通知サーバー１０４から新着通知情報５４１を受信する。さらに通知処理部３０３は、トークンからアプリ（モバイルアプリ）３０４を特定し、モバイルアプリ３０４に対して、新着通知情報５４１を伝搬する。
【００９７】
Ｓ６１０で、モバイルアプリ３０４のアプリ通知処理部３１０は通知情報の種別を判別する。Ｔｙｐｅ５４４が１の場合は、‘新着通知’と認識する。またメイン制御部３０５は、新着通知情報５４１のＦＡＸデータＵＲＬ５０５からＦＡＸデータの格納先を認識する。
【００９８】
Ｓ６１１で、メイン制御部３０５は、ＦＡＸ格納先ＵＲＬ５１６に基づいてＦＡＸサーバー１０３に対して、ＦＡＸ受信データ５８２（ＦＡＸデータとＦＡＸ受信書誌情報５０１）を要求する。
【００９９】
Ｓ６１２で、ＦＡＸサーバー１０３は、ＦＡＸ受信データ５８２（ＦＡＸデータとＦＡＸ受信書誌情報５０１）を送信する。
【０１００】
Ｓ６１３で、モバイル端末１０２のモバイルアプリ３０４のデータ送受信部３０８はＦＡＸ受信データ５８２（ＦＡＸデータとＦＡＸ受信書誌情報５０１）を受信する。
【０１０１】
Ｓ６１４で、情報表示部３０６はＦＡＸデータとＦＡＸ受信書誌情報５０１に基づいてＵＩを表示する。
【０１０２】
図７は、ＦＡＸデータを表示するＵＩの一例を示した図である。書誌表示領域７０１にはＦＡＸ受信書誌情報５０１に基づいた情報が表示される。またＦＡＸデータ表示領域７０２にはＦＡＸデータが表示される。
【０１０３】
以上のようにＦＡＸデータＵＲＬ５０５を画像形成装置１０１、ＦＡＸサーバー１０３、モバイル端末１０２と伝搬させることにより、受信したＦＡＸデータをモバイル端末１０２で表示することが出来る。
【０１０４】
［ＦＡＸ編集フロー］
ＦＡＸ編集フローについて図８を用いて説明する。図８は、モバイル端末１０２で受信したＦＡＸデータを編集して編集後データ５８３を作成するまでのシーケンスの一例を示す図である。
【０１０５】
Ｓ８０１で、情報表示部３０６は受信したＦＡＸデータを表示する。
【０１０６】
Ｓ８０２で、メイン制御部３０５は、編集を行う。編集とは、ＦＡＸデータ操作（ＦＡＸ移動、複製、削除、ＦＡＸページ移動、複製、ページ追加、削除等）やＦＡＸデータ編集（アノテーション追加、画像アノテーション追加、テキスト入力、自由線入力等）を指す。
【０１０７】
Ｓ８０３で、メイン制御部は、ユーザーの保存確定の操作をトリガーにして、ＦＡＸデータ操作部３１１、またはＦＡＸデータ編集部３１２を介して、編集後データ５８３を記憶部３０９がＲＡＭやフラッシュメモリに保存する。
【０１０８】
Ｓ８０４で、メイン制御部は、編集後データ５８３をＦＡＸサーバー１０３に送信する。
【０１０９】
Ｓ８０５で、ＦＡＸサーバー１０３は、編集後データ５８３を受信し、保存する。
【０１１０】
［ＦＡＸ送信フロー］
ＦＡＸ送信処理について図９を用いて説明する。図９は、モバイル端末１０２からＦＡＸサーバー１０３を介して、画像形成装置１０１がＦＡＸを送信する。さらに画像形成装置１０１からモバイル端末１０２にその処理完了を通知し、モバイル端末１０２の送信履歴ステータスが完了に至るまでのシーケンスの一例を示す図である。本フローは、モバイル端末１０２でユーザーにより送信ボタンが押下されたことをトリガーに開始する。
【０１１１】
Ｓ９０１で、モバイル端末のモバイルアプリ３０４のメイン制御部３０５は、操作情報取得部３０７からユーザーの送信ボタン押下イベントを受ける。さらにメイン制御部３０５は、送信履歴管理部３１４を介してＦＡＸジョブＩＤ５５３を生成する。ＦＡＸジョブＩＤ５５３は、ＦＡＸジョブを一意に識別するための識別子である。
【０１１２】
Ｓ９０２で、メイン制御部３０５は、送信履歴管理部３１４でＦＡＸジョブＩＤ５５３をキーにＦＡＸステータス情報５６１を生成する。その際のＦＡＸステータス情報５６１のＳｔａｔｕｓ５６３は、“送信中”である。さらにＦＡＸステータス情報５６１を保存する。
【０１１３】
Ｓ９０３で、ＦＡＸ送信部３１３はＦＡＸジョブＩＤ５５３と編集後データ５８３（またはＦＡＸ受信データ５８２）からＦＡＸ送信データ５８４（アノテーション合成ＴＩＦＦデータとＦＡＸ送信書誌情報５５１）を作成する。さらにＦＡＸ送信部３１３はＦＡＸ送信データ５８４をＦＡＸサーバー１０３に送信する。
【０１１４】
Ｓ９０４で、ＦＡＸサーバー１０３のＦＡＸアプリ３２１のメイン制御部３２２は、データ送受信部３２３を介してモバイル端末１０２からＦＡＸ送信データ５８４を受信する。さらに記憶部３２４がＦＡＸ送信データ５８４をＨＤＤやＳＳＤ等に保存（永続化）する。
【０１１５】
Ｓ９０５で、メイン制御部３２２は、ＦＡＸドライバー３２０を利用してＦＡＸ送信データ５８４のアノテーション合成ＴＩＦＦデータとＦＡＸ送信書誌情報５５１に基づいてＦＡＸジョブを作成する。この際ＦＡＸジョブには、ＦＡＸジョブを識別するためのＦＡＸジョブＩＤ５５３、トークン５２４が埋め込まれる。
【０１１６】
Ｓ９０６で、メイン制御部３２２は、ＦＡＸジョブを画像形成装置１０１がポーリングで監視している所定の場所に記憶部３２４を介して保存する。
【０１１７】
Ｓ９０７で、ＦＡＸジョブポーリング処理部３３８はＦＡＸサーバー１０３にＦＡＸジョブが格納されたことを検知する。格納を検知する方法としては画像形成装置１０１のＦＡＸ送受信アプリ３３１のＦＡＸジョブポーリング処理部３３８がＦＡＸサーバー１０３のＦＡＸジョブ格納場所を一定間隔でＦＡＸジョブが格納されたか監視する方法を用いる。
【０１１８】
Ｓ９０８で、メイン制御部３３２は、データ送受信部３３５を介してＦＡＸサーバー１０３からＦＡＸジョブを取得する。
【０１１９】
Ｓ９０９で、ＦＡＸサーバー１０３は、ＦＡＸジョブを画像形成装置１０１に対して送信する。
【０１２０】
Ｓ９１０で、画像形成装置１０１のメイン制御部３３２は、ＦＡＸジョブを受信する。
【０１２１】
Ｓ９１１で、メイン制御部３３２は、ＦＡＸジョブを実行（ＦＡＸ送信）して、ＦＡＸジョブに基づくＦＡＸイメージデータを他のＦＡＸ装置宛に送信する。
【０１２２】
Ｓ９１２で、メイン制御部３３２はＦＡＸステータス情報５６１をＦＡＸサーバー１０３に送信する。
【０１２３】
ＦＡＸステータス情報５６１のうちＦＡＸ送信状態について具体的に説明する。ＦＡＸ送受信アプリ３３１のメイン制御部３３２は、ＦＡＸ送信状態監視部３３９でＦＡＸジョブＩＤ５５３をキーにしてＦＡＸ送信状態を監視する。ＦＡＸ送信状態は、画像データの展開処理中や相手先への発呼中等の送信中の状態や、送信完了や送信失敗等のジョブの処理が完了した完了状態のいずれかを示す。ＦＡＸ送信状態監視部３３９は、画像形成装置１０１のＦＡＸ送信ログ情報を参照することで送信ジョブの状態を確認する。そして、ＦＡＸジョブが送信完了、または送信失敗になった場合に、メイン制御部３３２は、ＦＡＸステータス情報５６１をＦＡＸサーバー１０３に送信する。
【０１２４】
Ｓ９１３で、ＦＡＸサーバー１０３のＦＡＸアプリ３２１のメイン制御部３２２は、ＦＡＸステータス情報５６１を受信する。
【０１２５】
Ｓ９１４で、通知データ作成部３２５はＦＡＸステータス情報５６１を元に完了通知情報５７１を作成する。
【０１２６】
Ｓ９１５で、通知データ送信部３２６は完了通知情報５７１を通知サーバー１０４に送信する。
【０１２７】
Ｓ９１６で、通知サーバー１０４は完了通知情報５７１を受信する。
【０１２８】
Ｓ９１７で、通知サーバー１０４は完了通知情報５７１をモバイル端末１０２に送信する。
【０１２９】
Ｓ９１８で、モバイル端末１０２の通知処理部３０３は通知サーバー１０４から完了通知情報５７１を受信する。さらに通知処理部３０３は、トークン５２４からアプリ（モバイルアプリ）３０４を特定し、モバイルアプリ３０４に対して、完了通知情報５７１を伝搬する。
【０１３０】
Ｓ９１９で、モバイルアプリ３０４のアプリ通知処理部３１０は通知情報の種別を判別する。Ｔｙｐｅ５４４が２の場合は、‘完了通知’と認識する。またメイン制御部３０５は、Ｓｔａｔｕｓ５６３から履歴情報のステータスを変更する。
【０１３１】
Ｓ９２０で、メイン制御部３０５は、Ｓｔａｔｕｓ５６３から履歴情報のステータスを読み取り、ＦＡＸジョブＩＤに紐づく送信履歴ステータスを完了に変更する。
【０１３２】
図１０は、ＦＡＸ送信履歴を表示するＵＩの一例を示した図である。履歴表示領域１００１にはＦＡＸ送信履歴が表示される。
【０１３３】
以上のようにＦＡＸジョブＩＤ５５３とトークン５２４を画像形成装置１０１、ＦＡＸサーバー１０３、モバイル端末１０２で伝搬させることにより、送信したＦＡＸの完了ステータスをモバイル端末１０２で表示することが出来る。
【０１３４】
＜第２の実施形態＞
本実施形態では、第１の実施形態と同一の構成については同一の符号を用い、特に断りがない限り、その説明を適宜省略する。
【０１３５】
［システム構成］
本実施形態に係るＦＡＸ送受信システム１０００の構成について図１１を用いて説明する。図１１は、ＦＡＸ送受信システム１０００の構成の一例を示す図である。ＦＡＸ送受信システム１０００は、画像形成装置１０１、モバイル端末１０２、通知サーバー１０４、ストレージサーバー１０５、通知中継サーバー１０６を有する。ストレージサーバー１０５、通知中継サーバー１０６はサーバーシステムの一例である。
【０１３６】
ストレージサーバー１０５は、公知の一般的なストレージサーバーの機能を有する。例えば、Ｍｉｃｒｏｓｏｆｔ（登録商標）社のＯｎｅＤｒｉｖｅ（登録商標）やＧｏｏｇｌｅ（登録商標）社のＧｏｏｇｌｅドライブなどがある。あるいは画像形成装置１０１と同一のネットワークに存在するオンプレミスのＳＭＢサーバー等であっても構わない。
【０１３７】
通知中継サーバー１０６は、画像形成装置１０１、モバイル端末１０２、通知サーバー１０４、ストレージサーバー１０５を中継する役割を持つ。
【０１３８】
［ソフトウェア構成（全般）］
次に、ＦＡＸ送受信システム１０００を構成する各装置のソフトウェアの構成について図１２を用いて説明する。
【０１３９】
［ソフトウェア構成（モバイル端末）］
モバイル端末１０２は、第１の実施形態と比較してさらにＦＡＸジョブ作成部１２０１とＦＡＸジョブ送信判別部１２０２を有する。ＦＡＸジョブ作成部１２０１は、アノテーション合成ＴＩＦＦからＦＡＸジョブを作成する。ＦＡＸジョブ送信判別部１２０２は、ＦＡＸジョブを画像形成装置１０１に送信するか、ストレージサーバー１０５に送信するかを判別する。
【０１４０】
［ソフトウェア構成（通知中継サーバー）］
通知中継サーバー１０６は、第１の実施形態のＦＡＸサーバー１０３のＦＡＸアプリ３２１に相当するアプリである通知中継アプリ１２００を有する。通知中継アプリ１２００はＦＡＸアプリ３２１と比較してさらに通知判別部１２１１を有する。通知判別部１２１１は通知情報を送るかどうかを判別する。また、記憶部３２４はユーザー設定情報５２１と通知サーバー情報５３１を管理する。
【０１４１】
［ソフトウェア構成（画像形成装置）］
画像形成装置１０１は、第１の実施形態と比較してさらに通知データ作成部１２２１と通知データ送信部１２２２を有する。通知データ作成部１２２１は新着通知用の通知情報（後述する新着通知情報）や完了通知用の通知情報（後述する完了通知情報）を作成する。通知データ送信部１２２２は、通知データ作成部１２２１で作成した通知情報を、データ送受信部３３５を介して通知中継サーバー１０６に送信する。
【０１４２】
［新着ＦＡＸ表示フロー］
新着ＦＡＸ表示処理について図１３を用いて、特に図６との差異について説明する。図１３は、画像形成装置１０１がＦＡＸイメージをＦＡＸ装置（不図示）から受信してから、モバイル端末１０２の情報表示部３０６に表示するまでの処理に係るシーケンスの一例を示す図である。図１３では、図６と異なり、ＦＡＸサーバー１０３で行っていた処理をストレージサーバー１０５と通知中継サーバー１０６が行っている。
【０１４３】
以降、Ｓ１３０１の処理から説明する。
【０１４４】
Ｓ１３０１で、ストレージサーバー１０５は、画像形成装置１０１からのＦＡＸ受信データ５８２を受信する。
【０１４５】
Ｓ１３０２で、画像形成装置１０１は、通知中継サーバー１０６にＦＡＸ受信書誌情報５０１を送信する。
【０１４６】
Ｓ１３０３で、通知中継サーバー１０６は、ＦＡＸ受信書誌情報５０１のＦＡＸデータＵＲＬ５０５とユーザー設定情報５２１の監視フォルダ５２３を比較し、通知するユーザー（トークン）を決定する。
【０１４７】
以上のようなシーケンスに従って処理を行うことで、汎用的なストレージサーバー１０５を用いて、受信したＦＡＸデータをモバイル端末１０２で表示することが出来る。
【０１４８】
［ＦＡＸ送信フロー］
ＦＡＸ送信処理について図１４を用いて、特に図９との差異について説明する。図１４は、モバイル端末１０２から画像形成装置１０１にＦＡＸを送信し、さらに画像形成装置１０１からモバイル端末１０２にその処理完了を通知し、モバイル端末１０２の送信履歴ステータスが完了に至るまでのシーケンスの一例を示す図である。図１４でも、図９と異なり、ＦＡＸサーバー１０３で行っていた処理をストレージサーバー１０５と通知中継サーバー１０６が行っている。
【０１４９】
以降、Ｓ１４０１の処理から説明する。
【０１５０】
Ｓ１４０１で、メイン制御部３０５は、アノテーション合成ＴＩＦＦデータとＦＡＸ送信書誌情報５５１からＦＡＸジョブを作成する。この際ＦＡＸジョブには、ＦＡＸジョブを識別するためのＦＡＸジョブＩＤ５５３、トークン５２４が埋め込まれる。
【０１５１】
Ｓ１４０２で、ＦＡＸジョブ送信判別部１２０２はＦＡＸジョブを画像形成装置１０１に送信可能か否かを判断する。画像形成装置１０１に送信可能か否かを判断する方法としては例えば、モバイル端末１０２と画像形成装置１０１が同じネットワーク１００で接続されているか否かによって判断することが考えられる。送信可能な場合は、Ｓ１４０３に遷移する。送信不可能な場合は、Ｓ１４０４に遷移する。
【０１５２】
Ｓ１４０３で、メイン制御部３０５は、画像形成装置１０１に対してＦＡＸジョブを送信する。
【０１５３】
Ｓ１４０４で、メイン制御部３０５は、ストレージサーバー１０５に対してＦＡＸジョブを送信する。
【０１５４】
以上のようなシーケンスに従って処理を行うことで、汎用的なストレージサーバー１０５を用いて、ＦＡＸジョブの送信を行うことができる。
【０１５５】
＜第３の実施形態＞
本実施形態では、第１の実施形態および第２の実施形態と同一の構成については同一の符号を用い、特に断りがない限り、その説明を適宜省略する。
【０１５６】
第１の実施形態および第２の実施形態において、図６および図１３のＦＡＸ受信のフローによると、Ｓ６０４の通知先の特定およびＳ１３０３のトークンの決定を行うためには、監視フォルダ５２３とアドレス帳情報５１１の格納先情報５１５が正しく対応して設定されていなければ、意図通りに通知を行えない。たとえば想定する格納先情報５１５とは異なる場所に監視フォルダ５２３が設定されている場合、Ｓ６０４の通知先の特定時に、本来通知すべきユーザーに通知が送られないということが起こる。
【０１５７】
そこで、第３の実施形態では、ＦＡＸサーバー１０３および通知中継サーバー１０６の通知先の特定時に、ユーザー設定情報５２１に含まれる監視フォルダ５２３を使用せず、代わりに電話番号による通知先の特定を行う。具体的には、ユーザー設定情報５２１に図１７のように監視電話番号１７０１を追加して、ＦＡＸ受信書誌情報５０１の送り元電話番号５０２と監視電話番号１７０１を比較して通知判断を行う。監視電話番号とは、監視フォルダ５２３の代わりに監視するＦＡＸ受信時の電話番号のことである。監視フォルダではなく、監視電話番号を使用することによって、格納先情報５１５が変更されても、意図通りのユーザーに通知を行うことができるという利点がある。
【０１５８】
第１の実施形態で監視フォルダの代わりに電話番号を使用して通知判断を行うには、図６の代わりに図１５に示すフローで処理を行う。ここで、すでにユーザー設定情報５２１の中の監視フォルダ５２３は、監視電話番号１７０１が設定されているものとする。
【０１５９】
Ｓ１５０１において、電話番号による通知先の特定を行う。具体的には、画像形成装置１０１から送信されるＦＡＸ受信書誌情報５０１の中の送り元電話番号５０２と、図１７のユーザー設定情報５２１に含まれる監視電話番号１７０１を比較して、合致したユーザーに通知を行う。
【０１６０】
第２の実施形態で図１３のＳ１３０３のトークン決定時に監視フォルダの代わりに電話番号を使用して通知判断を行うには、図１３の代わりに図１６に示すフローで処理を行う。
【０１６１】
Ｓ１６０１で画像形成装置１０１から送信されるＦＡＸ受信書誌情報の中の送り元電話番号と、ユーザー設定情報５２１に含まれる監視電話番号１７０１を比較して、通知するユーザー（トークン）を決定する。
【０１６２】
また、Ｓ６０３でＦＡＸ受信データを送信した結果、ストレージサーバーの故障等の理由により、受信したＦＡＸの保存に失敗した場合には、画像形成装置１０１が別の場所にＦＡＸ受信データを送信し、Ｓ１３０２で作成するＦＡＸ受信書誌情報５０１に、図１７のＦＡＸ保存失敗情報１７０５および新しいファイルの保存先ＵＲＬを含め、Ｓ６０５で作成するＦＡＸ新着通知情報にＦＡＸ保存失敗情報と新しい保存先を含めて通知するように構成してもよい。
【０１６３】
また、そもそも電話番号が不明である場合は、新着通知情報５４１の中に図１７の電話番号不明情報１７０３を含めてもよい。さらに、電話番号が不明なＦＡＸ受信データについては特定のユーザーのみに新着通知を行うかすべてのユーザーに新着通知を行うか通知をしないかを選択できるように構成しても構わない。
【０１６４】
＜第４の実施形態＞
本実施形態では、第１の実施形態および第２の実施形態と同一の構成については同一の符号を用い、特に断りがない限り、その説明を適宜省略する。
【０１６５】
第１の実施形態および第２の実施形態では、モバイル端末への通知に新着通知情報５４１を作成している。新着通知情報５４１には、データ量の制限が掛かっている場合がある。たとえばＡＰＮＳ（Ａｐｐｌｅ  Ｐｕｓｈ  Ｎｏｔｉｆｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ）サーバーの場合は、１つのメッセージの容量の上限は２５６Ｂｙｔｅと決められているため、新着通知情報の容量を２５６Ｂｙｔｅ以下にしなければならない。新着通知情報５４１に含める情報のＦＡＸデータＵＲＬが長い場合、上限を超えてしまい正常に新着通知情報５４１を送れないということが考えられる。
【０１６６】
そこで、新着通知情報５４１が上限を超えないよう、ＵＲＬのキーとバリューを作成し、新着通知情報ではＦＡＸデータＵＲＬの代わりにキーを通知し、モバイル端末でキーを基にサーバーへバリューを問い合わせるということを行う。
【０１６７】
第１の実施形態で、ＦＡＸデータＵＲＬの代わりにキーを用いるためには、図６の代わりに図１８のフローに従い処理を行う。
【０１６８】
Ｓ１８０１では新着通知情報の作成時に、ＦＡＸ受信書誌情報５０１のＦＡＸデータＵＲＬ５０５から図２０に示すＵＲＬキーバリューセット２００２（Ｋｅｙ２００３とＶａｌｕｅ２００４）を生成し、保存しておく。また、図２０のように新着通知情報５４１にＫｅｙ２００３を追加する。
【０１６９】
Ｓ１８０２では、新着通知情報５４１のＫｅｙ２００３をＦＡＸサーバー１０３に送信し、ＵＲＬを問い合わせる。
【０１７０】
Ｓ１８０３では、ＦＡＸサーバー１０３は、モバイル端末１０２から送信されたＫｅｙ２００３を基にＵＲＬキーバリューセット２００２から該当するＶａｌｕｅ２００４をモバイル端末に送信する。
【０１７１】
第２の実施形態で、ＦＡＸデータＵＲＬの代わりにキーを用いるためには、図１３の代わりに図１９のフローを実施する。
【０１７２】
Ｓ１９０１では新着通知情報の作成時に、ＦＡＸ受信書誌情報５０１のＦＡＸデータＵＲＬ５０５から図２０に示すＵＲＬキーバリューセット２００２（Ｋｅｙ２００３とＶａｌｕｅ２００４）を生成し、保存しておく。また、図２０のように新着通知情報５４１にＫｅｙ２００３を追加する。
【０１７３】
Ｓ１９０２では、新着通知情報５４１のＫｅｙ２００３をＦＡＸサーバー１０３に送信し、ＵＲＬを問い合わせる。
【０１７４】
Ｓ１９０３では、ＦＡＸサーバー１０３は、モバイル端末１０２から送信されたＫｅｙ２００３を基にＵＲＬキーバリューセット２００２から該当するＶａｌｕｅ２００４をモバイル端末に送信する。
【０１７５】
また、本実施例でＦＡＸサーバー１０３および通知中継サーバー１０６が作成するＵＲＬキーバリューセット２００２は適当な時間経過によって削除するように構成しても構わない。
【０１７６】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【図１】
2015188198.tif 000003
【図２】
2015188198.tif 000004
【図３】
2015188198.tif 000005
【図４】
2015188198.tif 000006
【図５】
2015188198.tif 000007
【図６】
2015188198.tif 000008
【図７】
2015188198.tif 000009
【図８】
2015188198.tif 000010
【図９】
2015188198.tif 000011
【図１０】
2015188198.tif 000012
【図１１】
2015188198.tif 000013
【図１２】
2015188198.tif 000014
【図１３】
2015188198.tif 000015
【図１４】
2015188198.tif 000016
【図１５】
2015188198.tif 000017
【図１６】
2015188198.tif 000018
【図１７】
2015188198.tif 000019
【図１８】
2015188198.tif 000020
【図１９】
2015188198.tif 000021
【図２０】
2015188198.tif 000022