(57)【要約】【課題】送信元毎に文書のバージョンを比較し、送信元毎に個別の制御を行うことができる通信装置を提供する。【解決手段】送信元から文書を受信する受信手段と、送信元毎に、文書を蓄積する蓄積手段と、送信元毎に、実行されるべき制御が対応付けられた設定を記憶する設定記憶手段と、設定に基づいて制御を行う制御手段と、を有し、制御手段は、受信手段で文書を受信した場合、当該受信文書の送信元と同じ送信元の蓄積文書を蓄積手段から検索し、受信文書のバージョンと蓄積文書のバージョンの比較を行い、比較の結果と、設定記憶手段に記憶されている設定とに基づいて、受信文書の送信元に対応付けられている制御を実行する。【選択図】図１
2010212780.tif 000002
【特許請求の範囲】
【請求項１】
送信元から文書を受信する受信手段と、
前記送信元毎に、前記文書を蓄積する蓄積手段と、
前記送信元毎に、実行されるべき制御が対応付けられた設定を記憶する設定記憶手段と、
前記設定に基づいて制御を行う制御手段と、を有し、
前記制御手段は、
前記受信手段で文書を受信した場合、当該受信文書の送信元と同じ送信元の蓄積文書を前記蓄積手段から検索し、前記受信文書のバージョンと前記蓄積文書のバージョンの比較を行い、
前記比較の結果と、前記設定記憶手段に記憶されている設定とに基づいて、前記受信文書の送信元に対応付けられている制御を実行することを特徴とする通信装置。
【請求項２】
前記設定記憶手段には、
前記制御手段による前記比較の結果、前記蓄積文書のバージョンが古い場合に、前記蓄積文書を削除するか否かが設定されることを特徴とする請求項１記載の通信装置。
【請求項３】
前記設定記憶手段には、
前記蓄積文書を削除する場合に、前記蓄積文書の出力を行うか否か、及び、前記出力を行う場合はどのような方法で出力するかが設定されることを特徴とする請求項２記載の通信装置。
【請求項４】
前記設定記憶手段には、
前記蓄積文書を削除する場合に、その旨を前記送信元へ通知するか否か、及び、前記通知を行う場合はどのような方法で通知するかが設定されることを特徴とする請求項２又は３記載の通信装置。
【請求項５】
前記設定記憶手段には、
前記蓄積文書を削除する場合に、その旨をレポート出力するか否か、及び、前記レポート出力を行う場合はどのような方法でレポート出力するかが設定されることを特徴とする請求項２から４のいずれか１項に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書のバージョンに基づいて制御を行う通信装置に関する。
【背景技術】
【０００２】
従来、例えばファクシミリ装置やファクシミリ機能を備えた複合機など、文書の受信が可能な通信装置において、受信する文書のバージョン（新旧を示す情報）を認識し、そのバージョンに基づいて制御を行う技術が知られている。例えば特許文献１には、文書が入力された場合、予め蓄積している文書のうち、入力された文書のバージョンよりも古いバージョンのものを自動的に削除する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、上述したような従来技術では、文書の送信元を区別することなく文書のバージョンを比較し、その結果に基づいて削除等の制御を行っている。よって、文書の送信元毎に文書のバージョンを比較し、その結果に基づいて送信元毎に個別の制御を行うことができなかった。
【０００４】
本発明は、上記事情に鑑みてなされたものであり、送信元毎に文書のバージョンを比較し、送信元毎に個別の制御を行うことができる通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
かかる目的を達成するために、本発明の通信装置は、送信元から文書を受信する受信手段と、送信元毎に、文書を蓄積する蓄積手段と、送信元毎に、実行されるべき制御が対応付けられた設定を記憶する設定記憶手段と、設定に基づいて制御を行う制御手段と、を有し、制御手段は、受信手段で文書を受信した場合、当該受信文書の送信元と同じ送信元の蓄積文書を蓄積手段から検索し、受信文書のバージョンと蓄積文書のバージョンの比較を行い、比較の結果と、設定記憶手段に記憶されている設定とに基づいて、受信文書の送信元に対応付けられている制御を実行することを特徴とする。
【０００６】
また、本発明の通信装置において、設定記憶手段には、制御手段による比較の結果、蓄積文書のバージョンが古い場合に、蓄積文書を削除するか否かが設定されることを特徴としてもよい。
【０００７】
また、本発明の通信装置において、設定記憶手段には、蓄積文書を削除する場合に、蓄積文書の出力を行うか否か、及び、出力を行う場合はどのような方法で出力するかが設定されることを特徴としてもよい。
【０００８】
また、本発明の通信装置において、設定記憶手段には、蓄積文書を削除する場合に、その旨を送信元へ通知するか否か、及び、通知を行う場合はどのような方法で通知するかが設定されることを特徴としてもよい。
【０００９】
また、本発明の通信装置において、設定記憶手段には、蓄積文書を削除する場合に、その旨をレポート出力するか否か、及び、レポート出力を行う場合はどのような方法でレポート出力するかが設定されることを特徴としてもよい。
【発明の効果】
【００１０】
本発明によれば、文書の送信元毎に文書のバージョンを比較して、送信元毎に個別の制御を行うことができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態に係る通信装置のハードウェア構成例を示すブロック図である。
【図２】本発明の一実施形態に係る通信装置の操作パネルの外観例を示す図である。
【図３】本発明の一実施形態に係る通信装置の受信文書管理設定の画面表示例を示す図である。
【図４】本発明の一実施形態に係る通信装置の受信文書管理設定の動作例を示すフローチャートである。
【図５】本発明の一実施形態に係る文書受信時の動作例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明を実施するための形態（実施形態）について添付図面を参照して詳細に説明する。
【００１３】
図１は、本発明の一実施形態である通信装置のハードウェア構成の一例を示す図である。図１に示すように、本実施形態の通信装置では、ＣＰＵ（Central Processing Unit）１、ＲＡＭ（Random Access Memory）２、ＲＯＭ（Read Only Memory）３、ＮＶＲＡＭ（不揮発ＲＡＭ）４、パネル制御部５と操作パネル６、エンジン制御部７とスキャン／プリントエンジン８、ディスクドライバ９と記憶媒体１０、外部Ｉ／Ｆ（InterFace）１１、モデム１２、通信制御部１３が、データバス１４を介して接続されている。
【００１４】
ＣＰＵ１は、データバス１４を介して、通信装置内の各部に接続されており、読み込んだプログラムに従って通信装置全体の動作を制御し、各種機能を実現する。ＣＰＵ１は、制御手段と呼ぶことができる。
【００１５】
ＲＯＭ３は、ＣＰＵ１を制御するプログラム、フォント、及び、その他の静的なデータが格納された記憶媒体である。ＣＰＵ１は、このＲＯＭ３からプログラムを読み込む。
【００１６】
ＲＡＭ２は、ＣＰＵ１がＲＯＭ３から読み込んだプログラムを実行する上で一時的に必要とされるデータの一時的な記憶場所として利用される作業用記憶媒体である。
【００１７】
ＮＶＲＡＭ４は、不揮発性のデータ（例えば、後述する設定情報）を格納する記憶媒体である。ＮＶＲＡＭ４は、設定記憶手段や蓄積手段と呼ぶことができる。
【００１８】
操作パネル６は、通信装置のユーザ（操作者）により各種操作が行われるとともに、ユーザに対し各種表示を行う。パネル制御部５は、操作パネル６におけるユーザの操作を受け付けるとともに、ユーザに対する表示の切り替え等を行う。すなわち、パネル制御部５と操作パネル６は、ユーザとのインターフェースとなる。
【００１９】
エンジン制御部７とスキャン／プリントエンジン８は、イメージデータの入出力ユニットとして、紙原稿の読み取り（スキャン）と転写紙への印刷（プリント）を行う。
【００２０】
ディスクドライバ９と記憶媒体１０は、大量のイメージデータ（文書データ）の蓄積場所、データベースの記憶場所として利用される。なお、記憶媒体１０において、受信した文書を蓄積する場合、受信した文書データと、その文書データの送信元を識別できる情報（アドレス情報や識別子など）とが紐付けて記憶される。記憶媒体１０は、蓄積手段と呼ぶことができる。
【００２１】
外部Ｉ／Ｆ１１は、セントロニクス等のインターフェースを用いて、通信装置の外部との通信を可能にする。外部Ｉ／Ｆ１１は、受信手段と呼ぶことができる。
【００２２】
モデム１２は、公衆電話回線と接続され、外部機器（本実施形態の通信装置以外の情報処理端末装置）との通信を可能にする。モデム１２は、受信手段と呼ぶことができる。
【００２３】
通信制御部１３は、イーサネット（登録商標）や無線ＬＡＮ（Local Area Network）等のネットワークに接続され、外部機器（本実施形態の通信装置以外の情報処理端末装置）との通信を可能とする。通信制御部１３は、受信手段と呼ぶことができる。
【００２４】
図２は、本実施形態の通信装置の操作パネル６の外観を示す図である。図２に示すように、操作パネル６には、画面１５の他に、ユーザによって操作される各種ボタン（キー）が備えられる。画面１５は、例えばタッチパネルで構成される。また、ボタン１６は、受信文書管理設定画面を画面１５に表示させるためのボタンである。ユーザは、受信文書管理設定画面の表示を希望する場合、ボタン１６を操作（押下）する。すると、例えば図３に示す受信文書管理設定画面が画面１５に表示される。ユーザは、図３に示す受信文書管理設定画面を見ながら、指先等で所望の表示部分をタッチして、受信文書管理設定を行う。なお、図３に示す受信文書管理設定画面で設定した内容（Ｖ１〜Ｖ４の設定内容を示す設定情報）は、操作パネル６にて入力された後、パネル制御部５及びデータバス１４を介してＮＶＲＡＭ４に格納される。
【００２５】
図３に示すように、文書管理設定画面では、送信元毎に、現在の設定内容が表示される。図３では例として、バージョン管理設定、出力設定、通知設定、レポート設定の４つの設定内容がそれぞれ表示部分Ｖ１〜Ｖ４に表示されている。表示部分Ｖ１〜Ｖ４は、ユーザが各設定を行う操作部分でもある。すなわち、ユーザは、表示部分Ｖ１〜Ｖ４を押下することにより、押下した部分の設定内容を所望の内容に変更することができる。以下、受信文書管理設定の各例について具体的に説明する。
【００２６】
〔例１〕
まず、バージョン管理設定について説明する。バージョン管理設定とは、通信装置において、新しいバージョンの文書を受信したときに、予め保存されている古いバージョンの文書を削除するか否かの設定である。
【００２７】
図３の例では、Ｖ１の表示として、「古いバージョンを削除」、「古いバージョンを削除しない」が予め用意されている。ユーザは、送信元毎に、Ｖ１をタッチすることでこれらの表示を切り替え、所望のものを表示させたまま図３に示す画面右上の「設定」を押下すると、バージョン管理設定は、表示させた設定内容に決定される。決定された設定内容は、設定情報として、送信元を識別できる情報（例えば、識別子、又は、電話番号やメールアドレス等のアドレス情報）と紐付けられ、ＮＶＲＡＭ４に格納される。
【００２８】
図３の例では、Ｖ１の押下により、送信元シムラ、ナカモトは古いバージョンの文書を削除するように設定され、送信元カトウは、古いバージョンの文書を削除しないように設定されている。
【００２９】
また図３では、送信元タカギの設定内容が「シムラ同様」となっている。このように、他の送信元と同様の内容に設定できるボタン・表示を用意しておき、ユーザが直感的に他の送信元と同じ設定内容を選択できるようにしてもよい。例えば、送信元タカギのバージョン管理設定を行うときのＶ１の表示として、「古いバージョンを削除」及び「古いバージョンを削除しない」の他に、「シムラ同様」、「カトウ同様」、「ナカモト同様」が予め用意されている。そして、ユーザが「シムラ同様」を選択すると、送信元シムラの設定内容と同じ「古いバージョンを削除」に決定される。なお、上述した受信文書管理設定の動作の詳細については、図４を用いて後述する。
【００３０】
上記バージョン管理設定が終了した後、通信装置において、図３に示すいずれかの送信元から新しいバージョンの文書を受信した場合、ＣＰＵ１は、ＮＶＲＡＭ４に格納されているバージョン管理設定の設定内容に従って、例えば記憶媒体１０に格納されている古いバージョンの文書を削除するかどうかを決定する。ＣＰＵ１は、古いバージョンの文書を削除する場合、削除後、新しいバージョンの文書を例えば記憶媒体１０に格納する。なお、上述した文書受信の動作の詳細については、図５を用いて後述する。
【００３１】
このように本例によれば、送信元毎に文書のバージョンを比較し、その結果に基づいて送信元毎に個別の制御（上記例では文書の蓄積管理）を行うことができる。これにより、送信元毎に、重要度に従って例えば文書を管理でき、より効率的に受信領域の確保ができる。
【００３２】
また、本例では、送信元毎にバージョン管理の設定をする場合に、他の送信元と同様の設定内容にする操作を行うことができる。これにより、ユーザは、直感的に設定の操作を行うことができる。また、例えば、重要度が等しい送信元からの設定を共通にしたい場合に便利である。
【００３３】
〔例２〕
次に、出力設定について説明する。出力設定とは、通信装置において、古いバージョンの文書を削除する場合に、その古いバージョンの文書を出力するか否か、及び、出力する場合はその手段・方法をどのようにするかの設定である。
【００３４】
図３の例では、Ｖ２の表示として、「印刷」、「repository@a.comに転送」、「出力しない」が予め用意されている。ユーザは、送信元毎に、Ｖ２をタッチすることでこれらの表示を切り替え、所望のものを表示させたまま図３に示す画面右上の「設定」を押下すると、出力設定は、表示させた設定内容に決定される。決定された設定内容は、上記バージョン管理設定のときと同様にして、ＮＶＲＡＭ４に格納される。
【００３５】
図３の例では、Ｖ２の押下により、送信元シムラ、タカギ、ナカモトの３つに出力設定が行われている。送信元シムラは、古いバージョンの文書を出力するように設定され、出力方法として印刷が設定されている。送信元タカギは、古いバージョンの文書を出力するように設定され、出力方法としてメール送信（及び送信先のアドレス）が設定されている。送信元ナカモトは、古いバージョンの文書を出力しないように設定されている。一方で、送信元カトウは、古いバージョンの文書を削除しないように設定されているため、出力設定はできないようになっている。
【００３６】
この出力設定においても、上記バージョン管理設定のときと同様、他の送信元と同様の内容に設定できるボタン・表示を用意しておき、ユーザが直感的に他の送信元と同じ設定内容を選択できるようにしてもよい。なお、上述した受信文書管理設定の動作の詳細については、図４を用いて後述する。
【００３７】
上記出力設定が終了した後、通信装置において、図３に示すいずれかの送信元から新しいバージョンの文書を受信し、例えば記憶媒体１０に格納されている古いバージョンの文書を削除する場合、ＣＰＵ１は、ＮＶＲＡＭ４に格納されている出力設定の設定内容に従って、古いバージョンの文書を出力するか否か、及び、出力する場合はどのような手段・方法を用いるかを決定する。ＣＰＵ１は、古いバージョンの文書を出力する場合、設定された出力方法に係る図１に示す各部を制御する。例えば、出力方法が「印刷」に設定されている場合、ＣＰＵ１は、記憶媒体１０に格納されている古いバージョンの文書を印刷するように、エンジン制御部７及びスキャン／プリントエンジン８を制御する。なお、上述した文書受信の動作の詳細については、図５を用いて後述する。
【００３８】
このように本例によれば、例１における効果に加えて以下の効果を奏する。すなわち、本例では、古いバージョンの文書を削除する場合、その文書を別手段で出力することで、受信領域の確保と同時に、古いバージョンの文書のバックアップもできる。
【００３９】
〔例３〕
次に、通知設定について説明する。通知設定とは、通信装置において、古いバージョンの文書を削除した場合に、削除が完了した旨を送信元に通知するか否か、及び、通知する場合はその手段・方法をどのようにするかの設定である。
【００４０】
図３の例では、Ｖ３の表示として、「プロトコルで送信」、「ikariya@b.comに通知」、「通知しない」が予め用意されている。ユーザは、送信元毎に、Ｖ３をタッチすることでこれらの表示を切り替え、所望のものを表示させたまま図３に示す画面右上の「設定」を押下すると、通知設定は、表示させた設定内容に決定される。決定された設定内容は、上記バージョン管理設定等のときと同様にして、ＮＶＲＡＭ４に格納される。
【００４１】
図３の例では、Ｖ３の押下により、送信元シムラ、タカギ、ナカモトの３つに通知設定が行われている。送信元シムラは、古いバージョンの文書の削除を通知するように設定され、通知方法としてプロトコルによる送信が設定されている。送信元タカギは、古いバージョンの文書の削除を通知するように設定され、通知方法としてメール送信（及び送信先のアドレス）が設定されている。送信元ナカモトは、古いバージョンの文書の削除を通知しないように設定されている。一方で、送信元カトウは、古いバージョンの文書を削除しないように設定されているため、出力設定と同様に通知設定はできないようになっている。
【００４２】
この通知設定においても、上記バージョン管理設定等のときと同様、他の送信元と同様の内容に設定できるボタン・表示を用意しておき、ユーザが直感的に他の送信元と同じ設定内容を選択できるようにしてもよい。なお、上述した受信文書管理設定の動作の詳細については、図４を用いて後述する。
【００４３】
上記通知設定が終了した後、通信装置において、図３に示すいずれかの送信元から新しいバージョンの文書を受信し、例えば記憶媒体１０に格納されている古いバージョンの文書を削除した場合、ＣＰＵ１は、ＮＶＲＡＭ４に格納されている通知設定の設定内容に従って、古いバージョンの文書の削除を送信元に通知するか否か、及び、通知する場合はどのような手段・方法を用いるかを決定する。ＣＰＵ１は、古いバージョンの文書の削除を送信元に通知する場合、設定された通知方法に係る図１に示す各部を制御する。例えば、通知方法が「メール送信」に設定されている場合、ＣＰＵ１は、古いバージョンの文書を削除した旨を示す電子メールを、指定された通知先へ送信するように、通信制御部１３を制御する。この電子メールは、通知先（送信先のアドレス）が指定された状態で、定型文メールとして例えば記憶媒体１０に予め格納されている。なお、上述した文書受信の動作の詳細については、図５を用いて後述する。
【００４４】
このように本例によれば、例１、２における効果に加えて以下の効果を奏する。すなわち、本例では、古いバージョンの文書を削除したことを送信元に通知することにより、送信元は、文書のバージョンが管理されている受信機（通信装置）に文書を送信したことを知ることができ、今後もバージョン管理された文書を送信できることが分かり、無駄が省ける。また、送信元は、古いバージョンの文書が削除されたことを知ることができ、確実に文書が更新されたことを知ることができる。
【００４５】
〔例４〕
次に、レポート設定について説明する。レポート設定とは、通信装置において、古いバージョンの文書を削除した場合に、その旨のレポートを出力するか否か、及び、レポート出力する場合はその手段・方法をどのようにするかの設定である。
【００４６】
図３の例では、Ｖ４の表示として、「印刷」、「出力しない」が予め用意されている。ユーザは、送信元毎に、Ｖ４をタッチすることでこれらの表示を切り替え、所望のものを表示させたまま図３に示す画面右上の「設定」を押下すると、レポート設定は、表示させた設定内容に決定される。決定された設定内容は、上記バージョン管理設定等のときと同様にして、ＮＶＲＡＭ４に格納される。
【００４７】
図３の例では、Ｖ４の押下により、送信元シムラ、タカギにレポート設定が行われている。送信元シムラは、レポート出力するように設定され、出力方法として印刷が設定されている。送信元タカギは、レポート出力しないように設定されている。一方で、送信元カトウは、古いバージョンの文書を削除しないように設定されているため、出力設定等と同様にレポート設定はできないようになっている。
【００４８】
また、図３の例では、送信元ナカモトの設定内容は「シムラ同様」となっている。すなわち、このレポート設定においても、上記バージョン管理設定等のときと同様、他の送信元と同様の内容に設定できるボタン・表示を用意しておき、ユーザが直感的に他の送信元と同じ設定内容を選択できる。例えば、送信元ナカモトのレポート設定を行うときのＶ４の表示として、「印刷」及び「出力しない」の他に、「シムラ同様」、「カトウ同様」、「タカギ同様」が予め用意されている。そして、ユーザが「シムラ同様」を選択すると、送信元シムラの設定内容と同じ「印刷」に決定される。なお、上述した受信文書管理設定の動作の詳細については、図４を用いて後述する。
【００４９】
上記レポート設定が終了した後、通信装置において、図３に示すいずれかの送信元から新しいバージョンの文書を受信し、例えば記憶媒体１０に格納されている古いバージョンの文書を削除した場合、ＣＰＵ１は、ＮＶＲＡＭ４に格納されているレポート設定の設定内容に従って、古いバージョンの文書を削除した旨のレポートを出力するか否か、及び、レポート出力する場合はどのような手段・方法を用いるかを決定する。ＣＰＵ１は、レポート出力する場合、設定されたレポート出力方法に係る図１に示す各部を制御する。例えば、レポート出力方法が「印刷」に設定されている場合、ＣＰＵ１は、古いバージョンの文書を削除した旨を示すレポートを印刷するように、エンジン制御部７及びスキャン／プリントエンジン８を制御する。レポートに印刷する内容は、定型文として例えば記憶媒体１０に予め格納されている。なお、上述した文書受信の動作の詳細については、図５を用いて後述する。
【００５０】
このように本例によれば、例１、２、３における効果に加えて以下の効果を奏する。すなわち、本例では、古いバージョンの文書を削除したことをレポート出力することにより、受信者（通信装置のユーザ）は、バージョン管理された文書が削除されたことを知ることができ、新しい文書を取得できる。また、受信者は、古いバージョンの文書が削除されたことを知ることができ、確実に文書が更新されたことを知ることができる。
【００５１】
次に、上記例１〜４で説明した受信文書管理設定の動作の詳細について、図４のフローチャートを参照して以下に説明する。なお、以下の説明では、図３に示す各表示部分Ｖ１〜Ｖ４に対応して、バージョン管理設定をＶ１、出力設定をＶ２、通知設定をＶ３、レポート設定をＶ４という。
【００５２】
ユーザは、図３の画面において、所望の送信元のＶ１を設定する（ステップＳ１）。ここで、ユーザが、現在設定中の送信元の設定を他の送信元と同様にするための表示（例えば図３に示す「シムラ同様」）を選択した場合は（ステップＳ２／ＹＥＳ）、ステップＳ３へ進む。一方、ユーザが、現在設定中の送信元の設定を他の送信元と同様にするための表示を選択しなかった場合は（ステップＳ２／ＮＯ）、ステップＳ４へ進む。
【００５３】
ステップＳ３において、ユーザは、選択した表示の他の送信元で現在設定されている設定内容と、現在設定中の送信元に設定しようとする設定内容とが同じであるかを確認する。確認の結果、２つの設定内容が異なる場合（ステップＳ３／ＮＯ）、すなわち、既に設定されている他の送信元の設定内容が所望するものではない場合、ステップＳ１へ戻って設定をやり直す。一方で、２つの設定内容が同じである場合（ステップＳ３／ＹＥＳ）、すなわち、既に設定されている他の送信元の設定内容が所望するものである場合、ステップＳ４へ進む。
【００５４】
ここで、Ｖ１の設定内容が「古いバージョンを削除しない」である場合（ステップＳ４／ＮＯ）、現在設定中の送信元の全ての設定は終了する。例えば図３に示す送信元カトウが、この場合に相当する。一方で、Ｖ１の設定内容が「古いバージョンを削除」である場合（ステップＳ４／ＹＥＳ）、ユーザは、図３の画面においてＶ２を設定する（ステップＳ５）。
【００５５】
Ｖ１のときと同様に、ユーザが、現在設定中の送信元の設定を他の送信元と同様にするための表示を選択した場合は（ステップＳ６／ＹＥＳ）、ステップＳ７へ進む。一方、ユーザが、現在設定中の送信元の設定を他の送信元と同様にするための表示を選択しなかった場合は（ステップＳ６／ＮＯ）、ステップＳ８へ進む。
【００５６】
ステップＳ７において、ユーザは、選択した表示の他の送信元で現在設定されている設定内容と、現在設定中の送信元に設定しようとする設定内容とが同じであるかを確認する。確認の結果、２つの設定内容が異なる場合（ステップＳ７／ＮＯ）、すなわち、既に設定されている他の送信元の設定内容が所望するものではない場合、ステップＳ５へ戻って設定をやり直す。一方で、２つの設定内容が同じである場合（ステップＳ７／ＹＥＳ）、すなわち、既に設定されている他の送信元の設定内容が所望するものである場合、ステップＳ８へ進む。
【００５７】
ユーザは、図３の画面においてＶ３を設定する（ステップＳ８）。
【００５８】
Ｖ１、Ｖ２のときと同様に、ユーザが、現在設定中の送信元の設定を他の送信元と同様にするための表示を選択した場合は（ステップＳ９／ＹＥＳ）、ステップＳ１０へ進む。一方、ユーザが、現在設定中の送信元の設定を他の送信元と同様にするための表示を選択しなかった場合は（ステップＳ９／ＮＯ）、ステップＳ１１へ進む。
【００５９】
ステップＳ１０において、ユーザは、選択した表示の他の送信元で現在設定されている設定内容と、現在設定中の送信元に設定しようとする設定内容とが同じであるかを確認する。確認の結果、２つの設定内容が異なる場合（ステップＳ１０／ＮＯ）、すなわち、既に設定されている他の送信元の設定内容が所望するものではない場合、ステップＳ８へ戻って設定をやり直す。一方で、２つの設定内容が同じである場合（ステップＳ１０／ＹＥＳ）、すなわち、既に設定されている他の送信元の設定内容が所望するものである場合、ステップＳ１１へ進む。
【００６０】
ユーザは、図３の画面においてＶ４を設定する（ステップＳ１１）。
【００６１】
Ｖ１〜Ｖ３のときと同様に、ユーザが、現在設定中の送信元の設定を他の送信元と同様にするための表示を選択した場合は（ステップＳ１２／ＹＥＳ）、ステップＳ１３へ進む。一方、ユーザが、現在設定中の送信元の設定を他の送信元と同様にするための表示を選択しなかった場合は（ステップＳ１２／ＮＯ）、現在設定中の送信元の全ての設定が終了する。
【００６２】
ステップＳ１３において、ユーザは、選択した表示の他の送信元で現在設定されている設定内容と、現在設定中の送信元に設定しようとする設定内容とが同じであるかを確認する。確認の結果、２つの設定内容が異なる場合（ステップＳ１３／ＮＯ）、すなわち、既に設定されている他の送信元の設定内容が所望するものではない場合、ステップＳ１１へ戻って設定をやり直す。一方で、２つの設定内容が同じである場合（ステップＳ１３／ＹＥＳ）、すなわち、既に設定されている他の送信元の設定内容が所望するものである場合、現在設定中の送信元の全ての設定が終了する。
【００６３】
以上説明したように、ユーザは図４のフローに従って、送信元毎に受信文書管理設定の設定を行うことができる。図４のフローに従ってなされた設定内容は、上述したように、送信元毎にＮＶＲＡＭ４に格納される。
【００６４】
次に、上記例１〜４で説明した文書受信の動作の詳細について、図５のフローチャートを参照して以下に説明する。なお、図５の動作の前に、図４のフローによって送信元毎に受信文書管理設定が行われているものとする。
【００６５】
ＣＰＵ１は、文書を受信した場合、その文書（以下、受信文書という）に付与されている送信元を示す情報と、受信文書管理設定にて予めＮＶＲＡＭ４に格納されている、送信元を示す情報とを比較する（ステップＳ２１）。これにより、受信文書の送信元が、予め受信文書管理設定がなされているかどうかが判別される。
【００６６】
ＣＰＵ１は、比較の結果、ＮＶＲＡＭ４の中で、受信文書の送信元と一致する送信元が見つかった場合（ステップＳ２２／ＹＥＳ）、受信文書の送信元が、予め受信文書管理設定がなされているものと判断する。この受信文書の送信元と一致する送信元を、以下「設定済送信元」と記す。なお、比較の結果、ＮＶＲＡＭ４の中で、受信文書の送信元と一致する送信元が見つからなかった場合（ステップＳ２２／ＮＯ）、ステップＳ３７へ進む。
【００６７】
そして、ＣＰＵ１は、予め記憶媒体１０等に蓄積されている文書（以下、蓄積文書という）の中から、上記設定済送信元と同じ送信元を示す情報に紐付けられた蓄積文書を検索し、受信文書のバージョンと、検索した蓄積文書のバージョンとを比較する（ステップＳ２３）。
【００６８】
比較の結果、受信文書のバージョンが古い場合（ステップＳ２４／ＮＯ）、ＣＰＵ１は、一連の処理を終了する。一方で、蓄積文書のバージョンが古い場合（ステップＳ２４／ＹＥＳ）、ＣＰＵ１は、ＮＶＲＡＭ４に格納されている、上記設定済送信元を示す情報に紐づけられた設定情報「Ｖ１の設定内容」を参照する（ステップＳ２５）。
【００６９】
参照の結果、Ｖ１の設定内容が「古い（バージョンの）蓄積文書を削除する」ではない場合（ステップＳ２６／ＮＯ）、ステップＳ３７へ進む。一方で、「古い蓄積文書を削除する」である場合（ステップＳ２６／ＹＥＳ）、ＣＰＵ１は、ＮＶＲＡＭ４に格納されている、上記設定済送信元を示す情報に紐づけられた設定情報「Ｖ２の設定内容」を参照する（ステップＳ２７）。
【００７０】
参照の結果、Ｖ２の設定内容が「古い蓄積文書を出力する」ではない場合（ステップＳ２８／ＮＯ）、ステップＳ３０へ進む。一方で、「古い蓄積文書を出力する」である場合（ステップＳ２８／ＹＥＳ）、ＣＰＵ１は、Ｖ２の設定内容として設定されている出力方法を用いるように、図１に示す各部のうち上記出力方法に係る部分を制御する（ステップＳ２９）。これにより、削除される古い蓄積文書が出力される。
【００７１】
ＣＰＵ１は、ＮＶＲＡＭ４に格納されている、上記設定済送信元を示す情報に紐づけられた設定情報「Ｖ３の設定内容」を参照する（ステップＳ３０）。
【００７２】
参照の結果、Ｖ３の設定内容が「古い蓄積文書の削除を送信元に通知する」ではない場合（ステップＳ３１／ＮＯ）、ステップＳ３３へ進む。一方で、「古い蓄積文書の削除を送信元に通知する」である場合（ステップＳ３１／ＹＥＳ）、ＣＰＵ１は、Ｖ３の設定内容として設定されている通知方法を用いるように、図１に示す各部のうち上記通知方法に係る部分を制御する（ステップＳ３２）。これにより、古い蓄積文書の削除が送信元に通知される。
【００７３】
ＣＰＵ１は、ＮＶＲＡＭ４に格納されている、上記設定済送信元を示す情報に紐づけられた設定情報「Ｖ４の設定内容」を参照する（ステップＳ３３）。
【００７４】
参照の結果、Ｖ４の設定内容が「古い蓄積文書の削除をレポート出力する」ではない場合（ステップＳ３４／ＮＯ）、ステップＳ３６へ進む。一方で、「古い蓄積文書の削除をレポート出力する」である場合（ステップＳ３４／ＹＥＳ）、ＣＰＵ１は、Ｖ４の設定内容として設定されているレポート出力方法を用いるように、図１に示す各部のうち上記レポート出力方法に係る部分を制御する（ステップＳ３５）。これにより、古い蓄積文書の削除がレポート出力される。
【００７５】
最後に、ＣＰＵ１は、例えば記憶媒体１０において、古い蓄積文書を削除し（ステップＳ３６）、受信文書を蓄積する（ステップＳ３７）。これにより、一連の処理が終了する。
【００７６】
なお、上記図５の説明では、例として、Ｖ１に係る処理（ステップＳ２５〜Ｓ２６）、Ｖ２に係る処理（ステップＳ２７〜Ｓ２９）、Ｖ３に係る処理（ステップＳ３０〜Ｓ３２）、Ｖ４に係る処理（ステップＳ３３〜Ｓ３５）を順番に行うようにしたが、順序はこれに限定されない。また、必ずしも、Ｖ１〜Ｖ４のそれぞれに係る処理の全てを行う必要はなく、それら各処理を任意に組み合わせて行うことができるものとする。
【００７７】
また、上記図５の説明では、例として、蓄積文書の削除（ステップＳ３６）を、Ｖ１〜Ｖ４のそれぞれに係る処理が全て終了した後で行うようにしたが、順序はこれに限定されない。例えば、Ｖ３に係る処理（ステップＳ３０〜Ｓ３２）及びＶ４に係る処理（ステップＳ３３〜Ｓ３５）は、ステップＳ３６の後に行われるようにしてもよい。
【００７８】
以上、本発明の実施形態について説明したが、上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲において種々の変形が可能である。
【００７９】
例えば、上述した実施形態における動作は、ハードウェア、または、ソフトウェア、あるいは、両者の複合構成によって実行することも可能である。
【００８０】
ソフトウェアによる処理を実行する場合には、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれているコンピュータ内のメモリにインストールして実行させてもよい。あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させてもよい。
【００８１】
例えば、プログラムは、記録媒体としてのハードディスクやＲＯＭ（Read Only Memory）に予め記録しておくことが可能である。あるいは、プログラムは、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory），ＭＯ（Magneto optical）ディスク，ＤＶＤ（Digital Versatile Disc）、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的、あるいは、永続的に格納（記録）しておくことが可能である。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することが可能である。
【００８２】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトから、コンピュータに無線転送してもよい。または、ＬＡＮ（Local Area Network）、インターネットといったネットワークを介して、コンピュータに有線で転送してもよい。コンピュータでは、転送されてきたプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることが可能である。
【００８３】
また、上記実施形態で説明した処理動作に従って時系列的に実行されるのみならず、処理を実行する装置の処理能力、あるいは、必要に応じて並列的にあるいは個別に実行するように構築することも可能である。
【産業上の利用可能性】
【００８４】
本発明は、バージョン（新旧を示す情報）が付与されたデータを受信し蓄積する装置・機器、システム、方法、プログラム等に適用できる。
【符号の説明】
【００８５】
１    ＣＰＵ
２    ＲＡＭ
３    ＲＯＭ
４    ＮＶＲＡＭ
５    パネル制御部
６    操作パネル
７    エンジン制御部
８    スキャン／プリントエンジン
９    ディスクドライバ
１０    記憶媒体
１１    外部Ｉ／Ｆ
１２    モデム
１３    通信制御部
１４    データバス
１５    画面
１６    ボタン
【先行技術文献】
【特許文献】
【００８６】
【特許文献１】特開２００２−３２８５６５号公報
【図１】
2010212780.tif 000003
【図２】
2010212780.tif 000004
【図３】
2010212780.tif 000005
【図４】
2010212780.tif 000006
【図５】
2010212780.tif 000007