(57)【要約】【課題】ユーザが所望する種類の最新のデータファイルをデータファイル管理装置から受信し、閲覧端末にて閲覧可能とするデータファイル閲覧システムを提供する。【解決手段】データファイル管理装置は、データファイルの取得方法別にデータファイルを分類した取得種別管理リスト１１１と、タイトル名称ごとの更新日時順をバージョン番号１７１として付加したタイトル別管理リスト１１２とからなる、登録データファイル管理リスト１１０を管理する。このことにより、データファイル管理装置から閲覧端末にデータファイルを送信し、閲覧端末にて当該データファイル閲覧する場合において、最新のデータファイル、特定バージョン番号のデータファイル、特定日付に更新されたデータファイル等、閲覧端末ユーザの所望するデータファイルを検索することが容易となる。【選択図】図４
2009075755.tif 000002
【特許請求の範囲】
【請求項１】
データファイル管理装置と、前記データファイル管理装置から受信したデータファイルを表示手段に表示する閲覧端末とを備えたデータファイル閲覧システムであって、
前記データファイル管理装置は、
前記データファイルを取得するデータファイル取得手段と、
前記データファイル取得手段により取得したデータファイルをデータファイルの種類ごとに分類し、種類ごとの番号を付加して管理装置記憶手段に記憶する管理装置記憶制御手段と、
前記管理装置記憶手段に記憶した前記データファイルから、前記番号が最新であるデータファイルを種類ごとにそれぞれ抽出するデータファイル抽出手段と、
前記閲覧端末と接続された際に、前記データファイル抽出手段により抽出したデータファイルを前記閲覧端末に送信する管理装置送信手段とを備え、
前記閲覧端末は、
前記データファイル管理装置からデータファイルを受信する閲覧端末受信手段と、
前記閲覧端末受信手段により受信したデータファイルを閲覧端末記憶手段に記憶する閲覧端末記憶制御手段と、
前記閲覧端末受信手段により受信したデータファイルを前記表示手段に表示する表示制御手段とを備えたことを特徴とするデータファイル閲覧システム。
【請求項２】
データファイルを取得するデータファイル取得手段と、
前記データファイル取得手段により取得したデータファイルをデータファイルの種類ごとに分類し、種類ごとの番号を付加して管理装置記憶手段に記憶する管理装置記憶制御手段と、
前記管理装置記憶手段に記憶した前記データファイルから、前記番号が最新であるデータファイルを種類ごとにそれぞれ抽出するデータファイル抽出手段と、
閲覧端末と接続された際に、前記データファイル抽出手段により抽出したデータファイルを前記閲覧端末に送信する管理装置送信手段とを備えたことを特徴とするデータファイル管理装置。
【請求項３】
前記データファイル抽出手段は、前記管理装置記憶手段に記憶したデータファイルのうち、番号が新しい順にあらかじめ設定されている数のデータファイルを種類ごとに抽出することを特徴とする請求項２に記載のデータファイル管理装置。
【請求項４】
前記管理装置記憶手段に記憶したデータファイルのうち、あらかじめ設定されている番号と同一の番号が付加されたデータファイルを抽出する特定番号データファイル抽出手段をさらに備え、
前記管理装置送信手段は、
前記特定番号データファイル抽出手段により抽出したデータファイルを前記閲覧端末に送信することを特徴とする請求項２に記載のデータファイル管理装置。
【請求項５】
前記管理装置記憶手段に記憶したデータファイルのうち、あらかじめ設定されている番号以前の番号の中でもっとも新しい番号が付加されたデータファイルを抽出する最新番号データファイル抽出手段をさらに備え、
前記管理装置送信手段は、
前記最新番号データファイル抽出手段により抽出したデータファイルを前記閲覧端末に送信することを特徴とする請求項２に記載のデータファイル管理装置。
【請求項６】
前記閲覧端末に送信済のデータファイルと、新たに更新されたデータファイルとを比較して、双方の相違部分の内容を記載したデータファイルである差分特定データファイルを作成する差分特定データファイル作成手段をさらに備え、
前記管理装置送信手段は、
前記差分特定データファイル作成手段により作成した差分特定データファイルを前記閲覧端末に送信することを特徴とする請求項２に記載のデータファイル管理装置。
【請求項７】
前記閲覧端末に送信済のデータファイルと、新たに更新されたデータファイルとを比較して、双方の相違部分のデータを差分データとして抽出する差分データ抽出手段をさらに備え、
前記管理装置送信手段は、
前記差分データ抽出手段により抽出した差分データを前記閲覧端末に送信することを特徴とする請求項２に記載のデータファイル管理装置。
【請求項８】
いずれのデータファイルを前記閲覧端末に送信したかを示す送信済情報を記憶する送信済データファイル記憶手段をさらに備え、
前記管理装置送信手段は、
前記送信済データファイル記憶手段により記憶した送信済データファイルを再度前記閲覧端末に送信しないことを特徴とする請求項２に記載のデータファイル管理装置。
【請求項９】
いずれのデータファイルを前記閲覧端末に送信したかを示す送信済情報を記憶する送信済データファイル記憶手段と、
番号が最新でないデータファイルを前記閲覧端末に送信した場合に、前記閲覧端末に送信した当該データファイルの番号より新しい番号が付加されたデータファイルの送信済情報を削除する送信済情報削除手段とをさらに備え、
前記管理装置送信手段は、
前記送信済データファイル記憶手段により記憶した送信済データファイルを再度前記閲覧端末に送信しないことを特徴とする請求項４または請求項５に記載のデータファイル管理装置。
【請求項１０】
データファイルは、ネットワークを介して前記データファイル管理装置と通信可能なデータファイル端末に記憶されている端末データファイルであり、
前記データファイル取得手段は、
所定の周期で、あらかじめ設定されているネットワークアドレスの前記端末データファイルを取得することを特徴とする請求項２に記載のデータファイル管理装置。
【請求項１１】
前記管理装置記憶制御手段は、端末データファイルの取得先のネットワークアドレスに基づいてその端末データファイルを分類し、前記管理装置記憶手段に記憶することを特徴とする請求項１０に記載のデータファイル管理装置。
【請求項１２】
前記データファイルは、ネットワークを介して前記データファイル管理装置が閲覧可能なＷＥＢページデータファイルであり、
前記データファイル取得手段は、
所定の周期で、あらかじめ設定されているＵＲＬの前記ＷＥＢページデータファイルを取得することを特徴とする請求項２に記載のデータファイル管理装置。
【請求項１３】
前記管理装置記憶制御手段は、ＷＥＢページデータファイルの取得先のＵＲＬに基づいてそのＷＥＢページデータファイルを分類し、前記管理装置記憶手段に記憶することを特徴とする請求項１２に記載のデータファイル管理装置。
【請求項１４】
前記データファイルは、ファックス通信手段が受信したファックスデータファイルであり、
前記データファイル取得手段は、
あらかじめ設定されているファックス番号から送信されたファックスデータファイルを受信した場合において、前記ファックス通信手段が当該ファックスデータファイルを受信したタイミングで、ファックスデータファイルを取得することを特徴とする請求項２に記載のデータファイル管理装置。
【請求項１５】
前記管理装置記憶制御手段は、ファックスデータファイルの送信元のファックス番号に基づいてそのファックスデータファイルを分類し、前記管理装置記憶手段に記憶することを特徴とする請求項１４に記載のデータファイル管理装置。
【請求項１６】
前記データファイルは、メール通信手段が受信したメールデータファイルであり、
前記データファイル取得手段は、
あらかじめ設定されているメールアドレスから送信されたメールデータファイルを受信した場合において、前記メール通信手段が当該メールデータファイルを受信したタイミングで、メールデータファイルを取得することを特徴とする請求項２に記載のデータファイル管理装置。
【請求項１７】
前記管理装置記憶制御手段は、メールデータファイルの送信元のメールアドレスに基づいてそのメールデータファイルを分類し、前記管理装置記憶手段に記憶することを特徴とする請求項１６に記載のデータファイル管理装置。
【請求項１８】
前記データファイルは、スキャン手段により読み取られたスキャンデータファイルであり、
前記データファイル取得手段は、
前記スキャン手段が前記スキャンデータファイルを読み取ったタイミングでスキャンデータファイルを取得することを特徴とする請求項２に記載のデータファイル管理装置。
【請求項１９】
前記データファイルは、接続される記憶媒体に記憶されている記憶媒体データファイルであり、
前記データファイル取得手段は、
前記記憶媒体データファイルが取り込まれたタイミングで記憶媒体データファイルを取得することを特徴とする請求項２に記載のデータファイル管理装置。
【請求項２０】
データファイル取得手段によるデータファイル取得前に、取得するデータファイルの識別情報を取得する識別情報取得手段をさらに備え、
前記管理装置記憶制御手段は、前記識別情報取得手段により取得した識別情報に基づいてデータファイルを分類し、前記管理装置記憶手段に記憶することを特徴とする請求項２乃至１９のいずれかに記載のデータファイル管理装置。
【請求項２１】
前記管理装置記憶制御手段は、データファイルの名称に基づいてデータファイルを分類し、前記管理装置記憶手段に記憶することを特徴とする請求項２乃至２０のいずれかに記載のデータファイル管理装置。
【請求項２２】
請求項２乃至２１のいずれかに記載のデータファイル管理装置の各種処理手段としてコンピュータを機能させるためのデータファイル抽出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データファイル閲覧システム、データファイル管理装置、及びデータファイル抽出プログラムに関するものである。
【背景技術】
【０００２】
従来から、クライアント側の閲覧端末と接続した際に、閲覧端末との接続前に取得していたデータファイルを閲覧端末に送信するデータファイル管理装置が提案されている（例えば、特許文献１参照）。特許文献１の技術では、閲覧端末との接続前にデータファイル管理装置で取得したデータファイルの内、最新のデータファイルのみを閲覧端末に送信し、閲覧端末のメモリを圧迫することを低減している。
【特許文献１】特開２００４−１３３７３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、この場合、閲覧端末のユーザが所望するデータファイルが閲覧端末に送信されないことがある。特にデータファイル管理装置が様々な種類のデータファイルを取得する場合、それぞれの種類毎に最新のデータファイルを閲覧端末に送信させたい場合がある。しかしながら、特許文献１の技術のように、最新のデータファイルのみを送信するだけでは、特定の種類のデータファイルのみが頻繁に更新されていた場合などに、閲覧端末に送信されない種類のデータファイルが存在することになり、これらのデータファイルを閲覧端末にて閲覧することができない。
【０００４】
本発明は上記問題を解決するためになされたものであり、閲覧端末が記憶可能なデータ容量を極力抑えつつ、ユーザが所望する種類の最新のデータファイルを閲覧端末にて閲覧可能とするためのデータファイル管理装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、請求項１に係る発明のデータファイル閲覧システムは、データファイル管理装置と、前記データファイル管理装置から受信したデータファイルを表示手段に表示する閲覧端末とを備えたデータファイル閲覧システムであって、前記データファイル管理装置は、前記データファイルを取得するデータファイル取得手段と、前記データファイル取得手段により取得したデータファイルをデータファイルの種類ごとに分類し、種類ごとの番号を付加して管理装置記憶手段に記憶する管理装置記憶制御手段と、前記管理装置記憶手段に記憶した前記データファイルから、前記番号が最新であるデータファイルを種類ごとにそれぞれ抽出するデータファイル抽出手段と、前記閲覧端末と接続された際に、前記データファイル抽出手段により抽出したデータファイルを前記閲覧端末に送信する管理装置送信手段とを備え、前記閲覧端末は、前記データファイル管理装置からデータファイルを受信する閲覧端末受信手段と、前記閲覧端末受信手段により受信したデータファイルを閲覧端末記憶手段に記憶する閲覧端末記憶制御手段と、前記閲覧端末受信手段により受信したデータファイルを前記表示手段に表示する表示制御手段とを備えている。
【０００６】
また、請求項２に係る発明のデータファイル管理装置は、データファイルを取得するデータファイル取得手段と、前記データファイル取得手段により取得したデータファイルをデータファイルの種類ごとに分類し、種類ごとの番号を付加して管理装置記憶手段に記憶する管理装置記憶制御手段と、前記管理装置記憶手段に記憶した前記データファイルから、前記番号が最新であるデータファイルを種類ごとにそれぞれ抽出するデータファイル抽出手段と、閲覧端末と接続された際に、前記データファイル抽出手段により抽出したデータファイルを前記閲覧端末に送信する管理装置送信手段とを備えている。
【０００７】
また、請求項３に係る発明のデータファイル管理装置は、請求項２に記載の発明の構成に加え、前記データファイル抽出手段は、前記管理装置記憶手段に記憶したデータファイルのうち、番号が新しい順にあらかじめ設定されている数のデータファイルを種類ごとに抽出することを特徴とする。
【０００８】
また、請求項４に係る発明のデータファイル管理装置は、請求項２に記載の発明の構成に加え、前記管理装置記憶手段に記憶したデータファイルのうち、あらかじめ設定されている番号と同一の番号が付加されたデータファイルを抽出する特定番号データファイル抽出手段をさらに備え、前記管理装置送信手段は、前記特定番号データファイル抽出手段により抽出したデータファイルを前記閲覧端末に送信することを特徴とする。
【０００９】
また、請求項５に係る発明のデータファイル管理装置は、請求項２に記載の発明の構成に加え、前記管理装置記憶手段に記憶したデータファイルのうち、あらかじめ設定されている番号以前の番号の中でもっとも新しい番号が付加されたデータファイルを抽出する最新番号データファイル抽出手段をさらに備え、前記管理装置送信手段は、前記最新番号データファイル抽出手段により抽出したデータファイルを前記閲覧端末に送信することを特徴とする。
【００１０】
また、請求項６に係る発明のデータファイル管理装置は、請求項２に記載の発明の構成に加え、前記閲覧端末に送信済のデータファイルと、新たに更新されたデータファイルとを比較して、双方の相違部分の内容を記載したデータファイルである差分特定データファイルを作成する差分特定データファイル作成手段をさらに備え、前記管理装置送信手段は、前記差分特定データファイル作成手段により作成した差分特定データファイルを前記閲覧端末に送信することを特徴とする。
【００１１】
また、請求項７に係る発明のデータファイル管理装置は、請求項２に記載の発明の構成に加え、前記閲覧端末に送信済のデータファイルと、新たに更新されたデータファイルとを比較して、双方の相違部分のデータを差分データとして抽出する差分データ抽出手段をさらに備え、前記管理装置送信手段は、前記差分データ抽出手段により抽出した差分データを前記閲覧端末に送信することを特徴とする。
【００１２】
また、請求項８に係る発明のデータファイル管理装置は、請求項２に記載の発明の構成に加え、いずれのデータファイルを前記閲覧端末に送信したかを示す送信済情報を記憶する送信済データファイル記憶手段をさらに備え、前記管理装置送信手段は、前記送信済データファイル記憶手段により記憶した送信済データファイルを再度前記閲覧端末に送信しないことを特徴とする。
【００１３】
また、請求項９に係る発明のデータファイル管理装置は、請求項４または請求項５に記載の発明の構成に加え、いずれのデータファイルを前記閲覧端末に送信したかを示す送信済情報を記憶する送信済データファイル記憶手段と、番号が最新でないデータファイルを前記閲覧端末に送信した場合に、前記閲覧端末に送信した当該データファイルの番号より新しい番号が付加されたデータファイルの送信済情報を削除する送信済情報削除手段とをさらに備え、前記管理装置送信手段は、前記送信済データファイル記憶手段により記憶した送信済データファイルを再度前記閲覧端末に送信しないことを特徴とする。
【００１４】
また、請求項１０に係る発明のデータファイル管理装置は、請求項２に記載の発明の構成に加え、データファイルは、ネットワークを介して前記データファイル管理装置と通信可能なデータファイル端末に記憶されている端末データファイルであり、前記データファイル取得手段は、所定の周期で、あらかじめ設定されているネットワークアドレスの前記端末データファイルを取得することを特徴とする。
【００１５】
また、請求項１１に係る発明のデータファイル管理装置は、請求項１０に記載の発明の構成に加え、前記管理装置記憶制御手段は、端末データファイルの取得先のネットワークアドレスに基づいてその端末データファイルを分類し、前記管理装置記憶手段に記憶することを特徴とする。
【００１６】
また、請求項１２に係る発明のデータファイル管理装置は、請求項２に記載の発明の構成に加え、前記データファイルは、ネットワークを介して前記データファイル管理装置が閲覧可能なＷＥＢページデータファイルであり、前記データファイル取得手段は、所定の周期で、あらかじめ設定されているＵＲＬの前記ＷＥＢページデータファイルを取得することを特徴とする。
【００１７】
また、請求項１３に係る発明のデータファイル管理装置は、請求項１２に記載の発明の構成に加え、前記管理装置記憶制御手段は、ＷＥＢページデータファイルの取得先のＵＲＬに基づいてそのＷＥＢページデータファイルを分類し、前記管理装置記憶手段に記憶することを特徴とする。
【００１８】
また、請求項１４に係る発明のデータファイル管理装置は、請求項２に記載の発明の構成に加え、前記データファイルは、ファックス通信手段が受信したファックスデータファイルであり、前記データファイル取得手段は、あらかじめ設定されているファックス番号から送信されたファックスデータファイルを受信した場合において、前記ファックス通信手段が当該ファックスデータファイルを受信したタイミングで、ファックスデータファイルを取得することを特徴とする。
【００１９】
また、請求項１５に係る発明のデータファイル管理装置は、請求項１４に記載の発明の構成に加え、前記管理装置記憶制御手段は、ファックスデータファイルの送信元のファックス番号に基づいてそのファックスデータファイルを分類し、前記管理装置記憶手段に記憶することを特徴とする。
【００２０】
また、請求項１６に係る発明のデータファイル管理装置は、請求項２に記載の発明の構成に加え、前記データファイルは、メール通信手段が受信したメールデータファイルであり、前記データファイル取得手段は、あらかじめ設定されているメールアドレスから送信されたメールデータファイルを受信した場合において、前記メール通信手段が当該メールデータファイルを受信したタイミングで、メールデータファイルを取得することを特徴とする。
【００２１】
また、請求項１７に係る発明のデータファイル管理装置は、請求項１６に記載の発明の構成に加え、前記管理装置記憶制御手段は、メールデータファイルの送信元のメールアドレスに基づいてそのメールデータファイルを分類し、前記管理装置記憶手段に記憶することを特徴とする。
【００２２】
また、請求項１８に係る発明のデータファイル管理装置は、請求項２に記載の発明の構成に加え、前記データファイルは、スキャン手段により読み取られたスキャンデータファイルであり、前記データファイル取得手段は、前記スキャン手段が前記スキャンデータファイルを読み取ったタイミングでスキャンデータファイルを取得することを特徴とする。
【００２３】
また、請求項１９に係る発明のデータファイル管理装置は、請求項２に記載の発明の構成に加え、前記データファイルは、接続される記憶媒体に記憶されている記憶媒体データファイルであり、前記データファイル取得手段は、前記記憶媒体データファイルが取り込まれたタイミングで前記記憶媒体データファイルを取得することを特徴とする。
【００２４】
また、請求項２０に記載のデータファイル管理装置は、請求項２乃至１９のいずれかに記載の発明の構成に加え、データファイル取得手段によるデータファイル取得前に、取得するデータファイルの識別情報を取得する識別情報取得手段をさらに備え、前記管理装置記憶制御手段は、前記識別情報取得手段により取得した識別情報に基づいてデータファイルを分類し、前記管理装置記憶手段に記憶することを特徴とする。
【００２５】
また、請求項２１に記載のデータファイル管理装置は、請求項２乃至２０のいずれかに記載の発明の構成に加え、前記管理装置記憶制御手段は、データファイルの名称に基づいてデータファイルを分類し、前記管理装置記憶手段に記憶することを特徴とする。
【００２６】
また、請求項２２に係る発明のデータファイル抽出プログラムは、請求項２乃至２１のいずれかに記載のデータファイル管理装置の各種処理手段としてコンピュータを機能させる。
【発明の効果】
【００２７】
請求項１に係る発明のデータファイル閲覧システムでは、データファイル管理装置は、データファイルを取得し、このデータファイルをデータファイルの種類ごとに分類し、種類ごとに番号を付加して記憶する。そして、記憶したデータファイルから、番号が最新であるデータファイルを種類ごとにそれぞれ抽出し、閲覧端末と接続した際に、閲覧端末に送信する。また、閲覧端末では、データファイル管理装置からデータファイルを受信して記憶し、表示手段に表示する。従って、閲覧端末にて、種類ごとに最新のデータファイルを閲覧することができる。
【００２８】
また、請求項２に係る発明のデータファイル管理装置は、データファイル取得手段がデータファイルを取得し、次に、管理装置記憶制御手段が、取得したデータファイルをデータファイルの種類ごとに分類し、種類ごとに番号を付加して管理装置記憶手段に記憶する。そして、データファイル抽出手段が、管理装置記憶手段に記憶したデータファイルから、前記番号が最新であるデータファイルを種類ごとにそれぞれ抽出し、閲覧端末と接続した際に、管理装置送信手段が、抽出したデータファイルを閲覧端末に送信する。従って、閲覧端末にて、種類ごとに最新のデータファイルを閲覧することができる。
【００２９】
また、請求項３に係る発明のデータファイル管理装置は、データファイル抽出手段が、管理装置記憶手段に記憶したデータファイルのうち番号が新しい順にあらかじめ設定されている数のデータファイルを種類ごとに抽出する。従って、請求項２に記載の発明の効果に加え、種類ごとの最新データファイルだけではなく、過去のデータファイルも併せて参照することができる。
【００３０】
また、請求項４に係る発明のデータファイル管理装置は、特定番号データファイル抽出手段が、管理装置記憶手段に記憶したデータファイルのうち、あらかじめ設定されている番号と同一の番号が付加されたデータファイルを抽出する。そして、管理装置送信手段が、特定番号データファイル抽出手段により抽出したデータファイルを閲覧端末に送信する。従って、請求項２に記載の発明の効果に加え、最新のデータファイルとは別に、特定の番号が付加された過去のデータファイルを参照することができるため、所望のデータファイルに付加されている番号が明らかな場合に、該当するデータファイルを容易に検索することが可能となる。
【００３１】
また、請求項５に係る発明のデータファイル管理装置は、最新番号データファイル抽出手段が、管理装置記憶手段に記憶したデータファイルのうち、あらかじめ設定されている番号以前の番号の中でもっとも新しい番号が付加されたデータファイルを抽出する。そして、管理装置送信手段が、最新番号データファイル抽出手段により抽出したデータファイルを閲覧端末に送信する。従って、請求項２に記載の発明の効果に加え、特定の番号に近い番号が付加された過去のデータファイルを参照することができるため、所望のデータファイルに付加されている番号が不明確な場合に、該当するデータファイルを容易に検索できる。
【００３２】
また、請求項６に係る発明のデータファイル管理装置は、差分特定データファイル作成手段が、前記閲覧端末に送信済のデータファイルと、新たに更新されたデータファイルとを比較して、双方の相違部分の内容を記載したデータファイルである差分特定データファイルを作成する。そして、管理装置送信手段は、差分特定データファイル作成手段により作成した差分特定データファイルを閲覧端末に送信する。従って、請求項２に記載の発明の効果に加え、新たにデータファイルを取得した場合に、既に取得済みのデータファイルのどの部分が更新されたものであるかを把握することが可能となる。
【００３３】
また、請求項７に係る発明のデータファイル管理装置は、差分データ抽出手段が、閲覧端末に送信済のデータファイルと、新たに更新されたデータファイルとを比較して、双方の相違部分のデータを差分データとして抽出する。そして、管理装置送信手段が、差分データ抽出手段により抽出した差分データを閲覧端末に送信する。従って、請求項２に記載の発明の効果に加え、データファイルすべてを閲覧端末に送信せず、よりデータ量の少ない差分のデータを送信するのみで、閲覧端末にて最新のデータファイルを閲覧可能となるため、通信のトラフィックを抑制することが可能となる。
【００３４】
また、請求項８に係る発明のデータファイル管理装置は、送信済データファイル記憶手段が、いずれのデータファイルを閲覧端末に送信したかを示す送信済情報を記憶する。そして、管理装置送信手段は、送信済データファイル記憶手段により記憶した送信済データファイルを前記閲覧端末に送信しない。従って、請求項２に記載の発明の効果に加え、閲覧端末にて既に受信しているデータファイルの重複送信を避けることができるため、通信のトラフィックを抑制することが可能となる。
【００３５】
また、請求項９に係る発明のデータファイル管理装置は、送信済データファイル記憶手段が、いずれのデータファイルを前記閲覧端末に送信したかを示す送信済情報を記憶し、送信済情報削除手段が、番号が最新でないデータファイルを閲覧端末に送信した場合に、閲覧端末に送信した当該データファイルの番号より新しい番号が付加されたデータファイルの送信済情報を削除する。そして、管理装置送信手段は、送信済データファイル記憶手段により記憶した送信済データファイルを再度前記閲覧端末に送信しない。従って、請求項４または請求項５に記載の発明の効果に加え、閲覧端末に最新でないデータファイルを送信した後、これより新しいデータファイルを再度送信することができるため、閲覧端末にて最新のデータファイルを閲覧することが可能となる。
【００３６】
また、請求項１０に係る発明のデータファイル管理装置では、取得するデータファイルは、ネットワークを介して前記データファイル管理装置と通信可能なデータファイル端末に記憶されている端末データファイルである。そして、データファイル取得手段は、所定の周期で、あらかじめ設定されているネットワークアドレスの端末データファイルを取得する。従って、請求項２に記載の発明の効果に加え、定期的に端末データファイルを監視することにより、この端末データファイルが更新された場合に、迅速にこのデータファイルを取得することができる。また、取得するべき端末データファイルをネットワークアドレスにて特定できる。さらに、端末データファイルを取得し忘れることがない。
【００３７】
また、請求項１１に係る発明のデータファイル管理装置では、管理装置記憶制御手段は、端末データファイルの取得先のネットワークアドレスに基づいてその端末データファイルを分類し、管理装置記憶手段に記憶する。従って、請求項１０に記載の発明の効果に加え、ネットワークアドレス毎の最新端末データファイルを容易に把握可能となる。
【００３８】
また、請求項１２に係る発明のデータファイル管理装置では、取得するデータファイルは、ネットワークを介して前記データファイル管理装置が閲覧可能なＷＥＢページデータファイルである。そして、データファイル取得手段は、所定の周期で、あらかじめ設定されているＵＲＬのＷＥＢページデータファイルを取得する。従って、請求項２に記載の発明の効果に加え、定期的に端末データファイルを監視することにより、このＷＥＢページデータファイルが更新された場合に、迅速にこのデータファイルを取得することができる。また、取得するべきＷＥＢページデータファイルをＵＲＬにて特定できる。さらに、ＷＥＢページデータファイルを取得し忘れることがない。
【００３９】
また、請求項１３に係る発明のデータファイル管理装置では、管理装置記憶制御手段は、ＷＥＢページデータファイルの取得先のＵＲＬに基づいてそのＷＥＢページデータファイルを分類し、管理装置記憶手段に記憶する。従って、請求項１２に記載の発明の効果に加え、ＵＲＬ毎の最新ＷＥＢページデータファイルを容易に把握可能となる。
【００４０】
また、請求項１４に係る発明のデータファイル管理装置では、取得するデータファイルは、ファックス通信手段が受信したファックスデータファイルであり、データファイル取得手段は、あらかじめ設定されているファックス番号から送信されたファックスデータファイルを受信した場合において、ファックス通信手段がファックスデータファイルを受信したタイミングで、ファックスデータファイルを取得する。従って、請求項２に記載の発明の効果に加え、ファックスデータファイルが更新された場合に、迅速にこのデータファイルを取得することができる。また、取得するべきファックスデータファイルを送信元のファックス番号から特定できる。さらに、ファックスデータファイルを取得し忘れることがない。
【００４１】
また、請求項１５に係る発明のデータファイル管理装置では、管理装置記憶制御手段は、ファックスデータファイルの送信元のファックス番号に基づいてそのファックスデータファイルを分類し、管理装置記憶手段に記憶する。従って、請求項１４に記載の発明の効果に加え、ファックス番号毎の最新ファックスデータファイルを容易に把握可能となる。
【００４２】
また、請求項１６に係る発明のデータファイル管理装置では、取得するデータファイルは、メール通信手段が受信したメールデータファイルであり、データファイル取得手段は、あらかじめ設定されているメールアドレスから送信されたメールデータファイルを受信した場合において、メール通信手段がメールデータファイルを受信したタイミングで、メールデータファイルを取得する。従って、請求項２に記載の発明の効果に加え、メールデータファイルが更新された場合に、迅速にこのデータファイルを取得することができる。また、取得するべきメールデータファイルを送信元のメールアドレスから特定できる。さらに、メールデータファイルを取得し忘れることがない。
【００４３】
また、請求項１７に係る発明のデータファイル管理装置では、管理装置記憶制御手段は、メールデータファイルの送信元のメールアドレスに基づいてそのメールデータファイルを分類し、管理装置記憶手段に記憶する。従って、請求項１６に記載の発明の効果に加え、メールアドレス毎の最新メールデータファイルを容易に把握可能となる。
【００４４】
また、請求項１８に係る発明のデータファイル管理装置では、取得するデータファイルは、スキャン手段が読み取ったスキャンデータファイルであり、データファイル取得手段は、スキャン手段がスキャンデータファイルを読み取ったタイミングでスキャンデータファイルを取得する。従って、請求項２に記載の発明の効果に加え、スキャンデータファイルが更新された場合に、迅速にこのデータファイルを取得することができる。また、スキャンデータファイルを取得し忘れることがない。
【００４５】
また、請求項１９に係る発明のデータファイル管理装置では、取得するデータファイルは、接続される記憶媒体に記憶されている記憶媒体データファイルであり、データファイル取得手段は、記憶媒体データファイルが取り込まれたタイミングで前記記憶媒体データファイルを取得する。従って、請求項２に記載の発明の効果に加え、記憶媒体データファイルが更新された場合に、迅速にこのデータファイルを取得することができる。また、記憶媒体データファイルを取得し忘れることがない。
【００４６】
また、請求項２０に記載のデータファイル管理装置では、識別情報取得手段が、データファイル取得手段によるデータファイル取得前に、取得するデータファイルの識別情報を取得する。そして、管理装置記憶制御手段は、識別情報取得手段により取得した識別情報に基づいてデータファイルを分類し、管理装置記憶手段に記憶する。従って、請求項２乃至１９のいずれかに記載の発明の効果に加え、識別情報毎の最新データファイルを容易に把握可能となる。
【００４７】
また、請求項２１に記載のデータファイル管理装置では、管理装置記憶制御手段は、データファイルの名称に基づいてデータファイルを分類し、管理装置記憶手段に記憶する。従って、請求項２乃至２０のいずれかに記載の発明の効果に加え、データファイルの名称毎の最新データファイルを容易に把握可能となる。
【００４８】
また、請求項２２に係る発明のデータファイル抽出プログラムは、コンピュータを機能させることにより、請求項２乃至２１のいずれかに記載の発明の作用効果を奏することができる。
【発明を実施するための最良の形態】
【００４９】
以下、本発明の実施形態について、図を参照し説明する。データファイル閲覧システムは、日々更新され、複数の端末やサーバ等にて管理されている「仕様書」や「発注書」、「売上伝票」等のデータファイルや、メール、ファックスのように、日々新たに受信するデータ等（以降、「データファイル」という。）をデータファイル管理装置が収集し、これらの版数管理を行い記憶し、そして、必要に応じて閲覧端末に送信することにより、閲覧端末にて所望のデータファイルを閲覧可能とするものである。まず、図１を参照し、データファイル閲覧システム１００の概略について説明する。図１は、データファイル閲覧システム１００の概略を示す模式図である。
【００５０】
図１に示すように、データファイル閲覧システム１００は、主にデータファイル管理装置１と、閲覧端末２とから構成されている。そして双方は、有線又は無線等の通信媒体１０により相互に接続し、通信することが可能な状態となっている。また、データファイル管理装置１は、社内ＬＡＮ１１とイーサネット（登録商標）を介して接続可能な状態となっており、同様に社内ＬＡＮ１１に接続している端末１４に記憶されているデータにアクセスできるようになっている。また、社内ＬＡＮ１１はインターネット１２とも接続しているため、インターネット１２を介し、社外のＷＥＢサーバ１３に記憶されているデータを閲覧できるようになっている。また、インターネットを介し、データファイル管理装置１宛てに送信されてきたメールデータ等を受信できるようになっている。さらに、データファイル管理装置１は、電話回線１５と接続可能な状態となっており、データファイル管理装置１宛てに送信されてきたファックスデータ等を受信できるようになっている。
【００５１】
次に、図２及び図３を参照し、データファイル閲覧システム１００を構成するデータファイル管理装置１及び閲覧端末２の構成について説明する。図２は、データファイル管理装置１のハードウェア構成を示すブロック図であり、図３は、閲覧端末２のハードウェア構成を示すブロック図である。
【００５２】
はじめに、図２を参照し、データファイル管理装置１のハードウェア構成について説明する。図２に示すように、データファイル管理装置１は、制御を司るＣＰＵ２０と、プリンタドライバ２１と、スキャナドライバ２２と、メモリカードコントローラ２３と、ＵＳＢコントローラ２４と、電話回線１５と接続可能な電話回線通信モジュール２５と、社内ＬＡＮ１１と接続可能なＬＡＮ通信モジュール２６と、液晶ディスプレイ（以降、「ＬＣＤ」と略す。）等の表示部２８を制御するための表示コントローラ２７と、ハードディスクドライブ（以降「ＨＤＤ」と略す。）等の記憶装置２９と、外部から使用者が設定等を行うための操作キー３０と、閲覧端末２と接続し通信可能とする端末通信モジュール３１と、各種データを一時的に記憶するＲＡＭ３２と、制御プログラム等を記憶するＲＯＭ３３とを備えている。
【００５３】
このうち、スキャナドライバ２２は、スキャナ４２が接続されることにより、スキャナ４２にて読み取られた画像等の情報を取り込むことが可能である。なお、スキャナ４２はデータファイル管理装置１に含まれる構成でもよい。また、メモリカードコントローラ２３は、メモリカード４３が接続されることにより、メモリカード４３に記憶されているデータを読み取ることが可能である。また、電話回線通信モジュール２５は、電話回線１５が接続されることにより、送信されてきたファックスデータ等を受信することが可能である。また、ＬＡＮ通信モジュール２６は、社内ＬＡＮ１１が接続されることにより、同様に社内ＬＡＮ１１に接続されている端末１４（図１参照）と通信可能となり、端末１４（図１参照）が記憶するデータ等を読み取ることが可能である。また、社内ＬＡＮ１１はインターネット１２に接続されているため、インターネット１２を介し、同様にインターネット１２に接続されているＷＥＢサーバ１３（図１参照）等が記憶するデータを読み取ることが可能である。また、インターネット１２を介し、送信されてきたメールを受信することが可能である。また、プリンタドライバ２１は、プリンタ４１が接続されることにより、記憶装置２９に記憶されているデータや、電話回線通信モジュール２５を介して受信したファックスデータ等の印刷が可能である。なお、プリンタ４１はデータファイル管理装置１に含まれる構成でもよい。
【００５４】
また、ＲＡＭ３２には、イベントフラグ記憶エリア３４、各種設定記憶エリア３５、入力情報記憶エリア３６、送信元情報記憶エリア３７、及びその他の記憶エリアが設けられている。このうち、イベントフラグ記憶エリア３４には、メールやファックスの受信、操作キー３０への入力操作等のイベント毎にフラグが設けられており、イベントが発生した場合にフラグが「ＯＮ」する。また、各種設定記憶エリア３５には、閲覧端末２に対してデータファイルを送信する場合における、データファイル数、更新日時、バージョン番号等の設定情報が記憶されている。また、入力情報記憶エリア３６には、操作キー３０より入力操作があった場合に、入力された情報が記憶される。また、送信元情報記憶エリア３７には、メールを受信した場合に、その送信元メールアドレスが格納され、ファックスを受信した場合に、その送信元ファックス番号が格納される。
【００５５】
また、ＲＯＭ３３には、プログラム記憶エリア３８、パラメータ記憶エリア３９、及びその他の記憶エリアが設けられている。このうち、プログラム記憶エリア３８には、ＣＰＵ２０が処理を実行するために必要なプログラムが記憶されており、パラメータ記憶エリア３９には、ＣＰＵ２０が処理を実行するために必要なパラメータが記憶されている。また、記憶装置２９には、データファイル管理装置１が管理するデータファイルが記憶されている。
【００５６】
なお、本実施形態においては、社内ＬＡＮ１１を介して端末１４（図１参照）より取得したデータファイル（以降、「端末データファイル」という。）、社内ＬＡＮ１１を介してＷＥＢサーバ１３（図１参照）より取得したデータファイル（以降、「ＷＥＢページデータファイル」という。）、電話回線１５を介して受信したファックスのデータファイル（以降、「ＦＡＸデータファイル」という。）、社内ＬＡＮ１１を介して受信したメールのデータファイル（以降、「メールデータファイル」という。）、スキャナ４２により走査され取り込まれたデータファイル（以降、「スキャンデータファイル」という。）、メモリカード４３より取り込んだデータファイル（以降、「記憶媒体データファイル」という。）を、データファイル管理装置１が管理するデータファイルとすることを想定している。
【００５７】
次に、図３を参照し、閲覧端末２のハードウェア構成について説明する。図３に示すように、閲覧端末２は、ＣＰＵ５０と、ＬＣＤ等の表示部５７を制御するための表示コントローラ５１と、フラッシュメモリ等の記憶装置５２と、外部から使用者が設定等を行うための操作キー５３と、データファイル管理装置１と接続し通信可能とする通信モジュール５４と、各種データを一時的に記憶するＲＡＭ５５と、制御プログラム等を記憶するＲＯＭ５６とを備えている。
【００５８】
このうち、ＲＡＭ５５には、イベントフラグ記憶エリア６０、入力情報記憶エリア６１、及びその他の記憶エリアが設けられている。このうち、イベントフラグ記憶エリア６０には、操作キー５３からの入力操作等のイベント毎にフラグが設けられており、イベントが発生した場合にフラグが「ＯＮ」する。また、入力情報記憶エリア６１には、操作キー５３を介し、識別情報（図６参照、後述）、各種送信モード（図１０参照、後述）、等の情報の入力操作があった場合に、入力された情報が記憶される。
【００５９】
また、ＲＯＭ５６には、プログラム記憶エリア６２、パラメータ記憶エリア６３、及びその他の記憶エリアが設けられている。このうち、プログラム記憶エリア６２には、ＣＰＵ５０が処理を実行するために必要なプログラムが記憶されており、パラメータ記憶エリア６３には、ＣＰＵ５０が処理を実行するために必要なパラメータが記憶されている。また、記憶装置５２（図３参照）には、データファイル管理装置１（図１参照）より受信したデータファイルが記憶されている。
【００６０】
次に、図４を参照し、データファイル管理装置１（図１参照）が備える記憶装置２９（図２参照）に記憶されている情報の詳細について説明する。図４は、データファイル管理装置１の記憶装置２９（図２参照）に記憶されている登録データファイル管理リスト１１０である。この登録データファイル管理リスト１１０には、データファイル管理装置１が管理するデータファイルが、タイトル名称、所在、更新日時、ファイル名称等の情報と関連付けられてリスト状に整理されている。データファイル管理装置１（図１参照）はこのリストを参照することにより、データファイルそれぞれについての取得処理や記憶処理、及び閲覧端末２（図１参照）へのデータファイル送信処のためのデータファイル検索処理と送信処理を実行している。
【００６１】
ここで、データファイル管理装置１（図１参照）において管理するデータファイルは、同一のタイトル名称（例えば、「○○○仕様書」「△△△計画表」等。）を有するデータファイルが、日々の業務を通じて次々に更新され新しくなる。本発明のデータファイル管理装置１（図１参照）は、データファイルを登録データファイル管理リスト１１０にて管理することにより、更新日時が古いデータファイルも消去せず記憶でき、また特定の版のデータファイルを効率的に取り出すことができる。併せて、データファイルは複数の外部機器や入力装置等より取得することを想定しているが、登録データファイル管理リスト１１０にてデータファイルの所在を管理することにより、取得処理を効率的に行っている。
【００６２】
図４に示すように、登録データファイル管理リスト１１０は、取得種別管理リスト１１１、タイトル別管理リスト１１２、登録データファイル１１３を備えている。このうち、取得種別管理リスト１１１は、データファイルの取得方法毎にデータファイルを分類して管理しており、データファイル管理装置１（図１参照）がデータファイルを取得する場合において、その所在および取得の可否を判断するために主に使用される。また、タイトル別管理リスト１１２は、タイトル名称毎に、更新日時が異なるデータファイルを分類して管理しており、それぞれのデータファイルにバージョン番号を付すことにより、過去のバージョン番号のデータファイルを参照することができる。また、登録データファイル１１３は、実際に記憶されているデータファイルを指している。また、これら３つの情報は相互に関連しており、各リストのリンク情報（後述）によってそれぞれの情報が関連付けられている。
【００６３】
はじめに、取得種別管理リスト１１１の詳細について説明する。図４に示すように、取得種別管理リスト１１１には、データファイルの取得方法別に、データファイルに関する情報がタイトル名称毎に分類され記憶されている。ここで、データファイルの取得方法による分類項目として、定期監視データリスト１４０、特定送信元データリスト１５０、任意設定入力データリスト１６０の３種類を設定している。このうち、定期監視データリスト１４０には、所定の時間周期毎に監視し取得するデータファイル（以降、「定期監視データファイル」という。）の情報がタイトル名称毎に格納されており、特定送信元データリスト１５０には、あらかじめ設定された送信元より送信されてきたデータファイル（以降、「特定送信元データファイル」という。）の情報がタイトル名称毎に格納されており、任意設定入力データリスト１６０には、あらかじめ設定された識別情報（後述）を操作キー３０（図２参照）にて検知した後に取得したデータファイル（以降、「任意設定入力データファイル」という。）の情報がタイトル名称毎に格納されている。
【００６４】
なお本実施例においては、定期監視データファイルとして、端末データファイル、及びＷＥＢページデータファイルを割り当て、特定送信元データファイルとして、ファックスデータファイル、及びメールデータファイルを割り当て、任意設定入力データファイルとして、スキャンデータファイル、及び記憶媒体データファイルを割り当てている。
【００６５】
次に、取得種別管理リスト１１１の項目の詳細について説明する。図４に示すように、定期監視データリスト１４０においては、データファイルの情報は、タイトル名称１４１、場所１４２、更新日時１４３、更新フラグ１４４、及びリンク１４５の項目に分類されている。このうち、タイトル名称１４１には、データファイルのタイトル名称が格納されている。また、場所１４２には、データファイルが記憶されている場所の情報が格納されており、例えば、特定のネットワークアドレスや、ＷＥＢページのＵＲＬが格納される。また、更新日時１４３には、データファイルが更新された日時の情報であって、データファイル管理装置１（図１参照）にて管理する同一タイトル名称のデータファイルが複数存在する場合に、それらの更新日時のうち、もっとも新しい更新日時が格納されている。また、更新フラグ１４４には、データファイル管理装置１（図１参照）にて管理する同一タイトル名称のデータファイルのすべてが閲覧端末２（図１参照）に送信されている場合は「ＯＦＦ」が格納され、閲覧端末２（図１参照）に転送されていないデータファイルが存在する場合は「ＯＮ」が格納されている。また、リンク１４５には、同欄のタイトル名称と同一のタイトル名称のタイトル別管理リスト１１２へのリンク情報が格納されている。
【００６６】
例えば、図４においては、タイトル名称が「○○○仕様書」（タイトル名称１４１）のデータファイルは、「アドレス１」（場所１４２）の端末に記憶されており、管理する同一タイトル名称のデータファイルのうち最も新しいデータファイルの更新日時は「０７年８月２０日」（更新日時１４３）であり、閲覧端末２（図１参照）に送信していないデータファイルが存在し（更新フラグ１４４：「ＯＮ」）、「○○○仕様書」のタイトル名称を有するデータファイルに関する情報は「ａ．ｌｎｋ」に格納されている。また、タイトル名称が「△△△計画表」（タイトル名称１４１）のデータファイルは、「アドレス２」（場所１４２）の端末に記憶されており、管理する同一タイトル名称のデータファイルのうち最も新しいデータファイルの更新日時は「０７年５月１０日」（更新日時１４３）であり、閲覧端末２（図１参照）に送信していないデータファイルは存在せず（更新フラグ１４４：「ＯＦＦ」）、「△△△計画表」のタイトル名称を有するデータファイルに関する情報は「ｂ．ｌｎｋ」に格納されている。また、タイトル名称が「□□□仕様書」（タイトル名称１４１）のデータファイルは、「アドレス３」（場所１４２）の端末に記憶されており、管理する同一タイトル名称のデータファイルのうち最も新しいデータファイルの更新日時は「０７年７月１７日」（更新日時１４３）であり、閲覧端末２（図１参照）に送信していないデータファイルは存在せず（更新フラグ１４４：「ＯＦＦ」）、「□□□仕様書」のタイトル名称を有するデータファイルに関する情報は「ｃ．ｌｎｋ」に格納されている。
【００６７】
また、特定送信元データリスト１５０においては、データファイルの情報は、タイトル名称１５１、送信元情報１５２、更新日時１５３、更新フラグ１５４、及びリンク１５５の項目に分類されている。このうち、タイトル名称１５１には、データファイルのタイトル名称が格納されている。また、送信元情報１５２には、受信したデータファイルの送信元に関する情報が格納され、例えば、ファックス番号や、メールアドレスが格納されている。また、更新日時１５３には、データファイルが更新された日時の情報であって、データファイル管理装置１（図１参照）にて管理する同一タイトル名称のデータファイルの更新日時のうち、もっとも新しい更新日時が格納されている。また、更新フラグ１５４には、データファイル管理装置１（図１参照）にて管理する同一タイトル名称のデータファイルのすべてが閲覧端末２（図１参照）に送信されている場合は「ＯＦＦ」が格納され、閲覧端末２（図１参照）に転送されていないデータファイルが存在する場合は「ＯＮ」が格納されている。また、リンク１５５には、同欄のタイトル名称と同一のタイトル名称のタイトル別管理リスト１１２へのリンク情報が格納されている。
【００６８】
例えば、図４においては、タイトル名称が「×××依頼書」（タイトル名称１５１）のデータファイルは、「１２３４−５６７８」（送信元情報１５２）より送信されたものであり、管理する同一タイトル名称のデータファイルのうち最も新しいデータファイルの更新日時は「０７年９月１日」（更新日時１５３）であり、閲覧端末２（図１参照）に送信していないデータファイルが存在し（更新フラグ１５４：「ＯＮ」）、「×××依頼書」のタイトル名称を有するデータファイルに関する情報は「ｄ．ｌｎｋ」（リンク１５５）に格納されている。また、タイトル名称が「◎◎◎依頼書」（タイトル名称１５１）のデータファイルは、「ａａ＠ｂｂ．ｃｏ．ｊｐ」（送信元情報１５２）より送信されたものであり、管理する同一タイトル名称のデータファイルのうち最も新しいデータファイルの更新日時は「０６年１２月９日」（更新日時１５３）であり、閲覧端末２（図１参照）に送信していないデータファイルは存在せず（更新フラグ１５４：「ＯＦＦ」）、「◎◎◎依頼書」のタイトル名称を有するデータファイルに関する情報は「ｅ．ｌｎｋ」（リンク１５５）に格納されている。
【００６９】
また、任意設定入力データリスト１６０においては、データファイルの情報は、タイトル名称１６１、設定１６２、更新日時１６３、更新フラグ１６４、及びリンク１６５の項目に分類されている。このうち、タイトル名称１６１には、データファイルのタイトル名が格納されている。また、設定１６２には、データファイルの取得に先立ち、操作キー３０（図２参照）に入力される番号や記号が格納されている。また、更新日時１６３には、データファイルが更新された日時の情報であって、データファイル管理装置１（図１参照）にて管理する同一タイトル名称のデータファイルの更新日時のうち、もっとも新しい更新日時が格納されている。また、更新フラグ１６４には、データファイル管理装置１（図１参照）にて管理する同一タイトル名称のデータファイルのすべてが閲覧端末２（図１参照）に送信されている場合は「ＯＦＦ」が格納され、閲覧端末２に転送されていないデータファイルが存在する場合は「ＯＮ」が格納されている。また、リンク１６５には、同欄のタイトル名称と同一のタイトル名称のタイトル別管理リスト１１２へのリンク情報が格納されている。
【００７０】
例えば、図４においては、タイトル名称が「○○監視映像」（タイトル名称１６１）のデータファイルは、「１２３４」（設定１６２）が入力された後に取得したものであり、管理する同一タイトル名称のデータファイルのうち最も新しいデータファイルの更新日時は「０７年７月３１日」（更新日時１６３）であり、閲覧端末２（図１参照）に送信していないデータファイルは存在せず（更新フラグ１６４：「ＯＦＦ」）、「○○監視映像」のタイトル名称を有するデータファイルに関する情報は「ｆ．ｌｎｋ」（リンク１６５）に格納されている。また、タイトル名称が「×××状態画像」（タイトル名称１６１）のデータファイルは、「ＡＢＣＤ」（設定１６２）が入力された後に取得したものであり、管理する同一タイトル名称のデータファイルのうち最も新しいデータファイルの更新日時は「０７年３月２１日」（更新日時１６３）であり、閲覧端末２（図１参照）に送信していないデータファイルが存在し（更新フラグ１６４：「ＯＮ」）、「×××状態画像」のタイトル名称を有するデータファイルに関する情報は「ｇ．ｌｎｋ」（リンク１６５）に格納されている。
【００７１】
次に、タイトル別管理リスト１１２の詳細について説明する。図４に示すように、タイトル別管理リスト１１２は、同一タイトル名称で更新日時の異なる複数のデータファイルをバージョン番号により管理している。また、取得種別管理リスト１１１における定期監視データリスト１４０のタイトル名称１４１、特定送信元データリスト１５０のタイトル名称１５１、任意設定入力データリスト１６０のタイトル名称１６１にて管理されているタイトル名称それぞれに対応するタイトル別管理リスト１１２からなっている。
【００７２】
タイトル別管理リスト１１２は、データファイルのタイトル名称１７０毎に、バージョン番号１７１、更新日時１７２、ファイル名１７３、送信済フラグ１７４、リンク１７５の項目に分類されている。このうち、バージョン番号１７１には、同一タイトル名称のデータファイルどうしを区別するための番号であるバージョン番号が格納されている。なおこのバージョン番号は、データファイルの更新日時の順番に、昇順に自動的に割り当てられている。また、更新日時１７２には、データファイルの更新日時の情報が格納される。また、ファイル名１７３には、データファイルのファイル名が格納されている。また、送信済フラグ１７４は、データファイルが閲覧端末２（図１参照）に送信されている場合には「ＯＮ」が格納され、まだ送信されていない場合には「ＯＦＦ」が格納される。また、リンク１７５には、対応するデータファイル１１３へのリンク情報が格納されている。
【００７３】
例えば、図４においては、タイトル名称が「○○○仕様書」（タイトル名称１７０）のデータファイルのうち、バージョン番号が「０１」（バージョン番号１７１）のデータファイルは、更新日時が「０５年３月３日」（更新日時１７２）であり、ファイル名は「○○○．ｄｏｃ」（ファイル名１７３）であり、既に閲覧端末２（図１参照）に送信されており（送信済フラグ１７４：ＯＮ）、対応するデータファイルは「ｈ．ｌｎｋ」（リンク１７５）に格納されている。また、タイトル名称が「○○○仕様書」（タイトル名称１７０）のデータファイルのうち、バージョン番号が「０２」（バージョン番号１７１）のデータファイルは、更新日時が「０６年７月１２日」（更新日時１７２）であり、ファイル名は「○○○．ｄｏｃ」（ファイル名１７３）であり、既に閲覧端末２（図１参照）に送信されており（送信済フラグ１７４：ＯＮ）、対応するデータファイルは「ｉ．ｌｎｋ」（リンク１７５）に格納されている。また、タイトル名称が「○○○仕様書」（タイトル名称１７０）のデータファイルのうち、バージョン番号が「０３」（バージョン番号１７１）のデータファイルは、更新日時が「０６年９月３日」（更新日時１７２）であり、ファイル名は「○○○．ｄｏｃ」（ファイル名１７３）であり、まだ閲覧端末２（図１参照）に送信されておらず（送信済フラグ１７４：ＯＦＦ）、対応するデータファイルは「ｊ．ｌｎｋ」（リンク１７５）に格納されている。
【００７４】
このようにデータファイルを分類して管理し、同一ファイル名のデータファイルが更新される場合にも古いデータファイルを上書き消去せず、バージョン番号を付して管理することにより、閲覧端末２（図１参照）にて過去のデータファイルを閲覧することを可能にしている。また、タイトル名称毎に最新のデータファイルを取得種別管理リスト１１１にて管理することにより、種類別に最新のデータファイルを検索することが容易となる。さらに、データファイルを取得方法毎に分類し、所在情報を併せて管理することにより、データファイル管理装置１（図１参照）によるデータファイル取得処理を効率化している。
【００７５】
次に、図５を参照し、閲覧端末２（図１参照）が備える記憶装置５２（図３参照）に記憶されている情報の詳細について説明する。図５は、閲覧端末２の記憶装置５２（図２参照）に記憶されている受信データファイル管理リスト２００である。この受信データファイル管理リスト２００には、閲覧端末２（図１参照）がデータファイル管理装置１（図１参照）より受信したデータファイルの情報が格納されている。閲覧端末２（図１参照）は、このリストを参照し、表示部５７（図３参照）へのデータファイルの表示処理を実行している。
【００７６】
図５に示すように、受信データファイル管理リスト２００は、受信したデータファイルのタイトル名称２１０、受信したデータファイルのファイル名２２０、受信したデータファイルの更新日時２３０、受信したデータファイルへのリンク２４０の項目を備えている。
例えば、図５においては、タイトル名称が「○○○仕様書」（タイトル名称２１０）のデータファイルは、ファイル名が「○○○．ｄｏｃ」（ファイル名２２０）であり、更新日時は「０５年３月３日」（更新日時２３０）であり、対応するデータファイルは「ｘ．ｌｎｋ」（リンク２４０）に格納されている。また、タイトル名称が「△△△計画表」（タイトル名称２１０）のデータファイルは、ファイル名が「△△△．ｄｏｃ」（ファイル名２２０）であり、更新日時は「０６年７月１２日」（更新日時２３０）であり、対応するデータファイルは「ｙ．ｌｎｋ」（リンク２４０）に格納されている。また、タイトル名称が「×××依頼書」（タイトル名称２１０）のデータファイルは、ファイル名が「×××．ｄｏｃ」（ファイル名２２０）であり、更新日時は「０６年９月３日」（更新日時２３０）であり、対応するデータファイルは「ｚ．ｌｎｋ」（リンク２４０）に格納されている。
【００７７】
このようにデータファイル管理装置１（図１参照）から受信したデータファイルを管理して記憶することにより、これらのデータファイルを表示部５７に表示することが可能となる。また、不要なデータファイルを検索し、削除することにより、閲覧端末２（図１参照）の記憶装置５２（図３参照）の記憶容量を極力抑制できるようにしている。
【００７８】
次に、図６〜図９のフローチャートを参照し、データファイル管理装置１（図１参照）がデータファイルを取得する処理について説明する。図６は、データファイル管理装置１（図１参照）がデータファイルを取得する処理のメインフローチャートであり、図７は、データファイル管理装置１が定期監視データファイルを所定の周期で取得する処理のサブルーティンフローチャートであり、図８は、データファイル管理装置１（図１参照）が特定送信元データファイルを受信したタイミングで取得する処理のサブルーティンフローチャートであり、図９は、データファイル管理装置１（図１参照）が操作キー３０（図２参照）より識別情報（後述）の入力がなされた後に任意設定入力データファイルを取得する処理のサブルーティンフローチャートである。
【００７９】
はじめに、図６を参照し、データファイルを取得する処理であるデータファイル取得メイン処理のフローチャートについて説明する。本メイン処理は、データファイル管理装置１のＣＰＵ１２０（図２参照）にてあらかじめ設定されている定周期割込により起動する。
【００８０】
図６に示すように、はじめに、定期監視データファイルを取得する周期を作成するためのタイマカウンタが「０」となっているかを判断する（Ｓ１１３）（なお、初期値は「０」が設定されている。）。ここでタイマカウンタが「０」である場合（Ｓ１１３：ＹＥＳ）、定期監視データファイルの取得周期が到来したことを示しているから、定期監視データファイル取得処理（Ｓ１１７）により定期監視データファイルを取得する。次に、タイマカウンタにあらかじめ設定された値を記憶する（Ｓ１１８）。なおこの値は、「定期監視データの取得周期（秒）／ＣＰＵ定周期割込の周期（秒）」により算出する値である。その後Ｓ１２７に移行する。
【００８１】
一方、タイマカウンタが「０」でない場合は（Ｓ１１３：ＮＯ）、次に、新たにファックスデータ又はメールデータを受信しているかを判断する（Ｓ１１５）。この判断は、ＲＡＭ３２のイベントフラグ記憶エリア３４（図２参照）における、ファックス受信フラグ及びメール受信フラグにより行い、これらのフラグが「ＯＮ」となっている場合は、新たにファックスデータファイル又はメールデータファイルを受信していると認識し、「ＯＦＦ」となっている場合は、新たにファックスデータファイル又はメールデータファイルを受信していないと認識する。ここで、ファックス受信フラグ又はメール受信フラグが「ＯＮ」となっている場合（Ｓ１１９：ＹＥＳ）、特定送信元データファイル取得処理（Ｓ１２１）により特定送信元データファイルを取得し、その後Ｓ１２７に移行する。
【００８２】
一方、カウンタが「０」となっておらず（Ｓ１１３：ＮＯ）、新たにファックスデータファイル又はメールデータファイルを受信していない場合（Ｓ１１９：ＮＯ）、次に、操作キー３０（図２参照）より何らかの入力があったかどうかを判断する。この判断は、ＲＡＭ３２のイベントフラグ記憶エリア３４（図２参照）における操作キー入力フラグにより行い、このフラグが「ＯＮ」となっている場合は、操作キー３０（図２参照）より何らかの入力操作があったと認識し、「ＯＦＦ」となっている場合は、操作キー３０（図２参照）より入力操作がなかったと認識する。ここで、操作キー入力フラグが「ＯＮ」となっている場合（Ｓ１２３：ＹＥＳ）、任意設定入力データファイル取得処理（Ｓ１２５）により任意設定入力データファイルを取得し、その後Ｓ１２７に移行する。
【００８３】
Ｓ１２７においては、定期監視データファイルを取得する周期を決定するタイマカウンタを「１」減算し（Ｓ１２７）、データファイル取得メイン処理を終了する。
【００８４】
次に、定期監視データファイル取得処理の詳細について、図７のフローチャートを参照し説明する。なお本処理においては、端末データファイル、及びＷＥＢページデータファイルの取得処理と、登録データファイル管理リスト１１０（図４参照）への登録処理を行う。
【００８５】
図７に示すように、定期監視データファイル取得処理では、はじめに、登録データファイル管理リスト１１０の取得種別管理リスト１１１の定期監視データリスト１４０（図４参照）を取得し、取得対象となるデータファイルの情報を得る。（Ｓ１４１）。次に、定期監視データリスト１４０（図４参照）中、最上位欄の場所１４２の情報を参照し（Ｓ１４３）、取得するデータファイルの所在に関する情報（ネットワークアドレスやＵＲＬ等）を得る（Ｓ１４５）。このことにより、取得対象のデータファイルを特定する。
【００８６】
次に、特定したデータファイルが、新規に更新されたものであって、まだ登録データファイル管理リスト１１０（図４参照）への登録が行われていない場合に、特定したデータファイルの取得処理を実行する。すなわち、特定したデータファイルの更新日時が、既に記憶されている同一タイトル名称のデータファイルのすべてよりも新しい場合に、特定したデータファイルを新規に取得し記憶する。具体的には、特定したデータファイルの更新日時情報を抽出し（Ｓ１４７）、この更新日時と、Ｓ１４３にて取得した情報の、更新日時１４３（図４参照）に格納されている更新日時とを比較する（Ｓ１５１）。そして、特定したデータファイルの更新日時の方が、更新日時１４３に格納されている値よりも新しい場合は（Ｓ１５１：ＹＥＳ）、特定したデータファイルを記憶する処理を行う（Ｓ１５３）。具体的には、取得種別管理リスト１１１の定期監視データリスト１４０の更新日時１４３（図４参照）を、特定したデータファイルの更新日時に書き換える。次に、更新フラグ１４４（図４参照）を「ＯＮ」にする。次に、リンク１４５（図４参照）が示すタイトル別管理リスト１１２（図４参照）において、バージョン番号１７１（図４参照）に既に記憶されているバージョン番号を参照し、昇順となるような新たな番号をバージョン番号として定め、バージョン番号１７１（図４参照）の空欄部に新規に格納する。次に、同欄のタイトル別管理リスト１１２の更新日時１７２（図４参照）に、特定したデータファイルの更新日時を格納する。次に、同欄のタイトル別管理リスト１１２のファイル名１７３（図４参照）に、特定したデータファイルのファイル名を格納する。次に、同欄のタイトル別管理リスト１１２のリンク１７５（図４参照）にリンク先を格納し、このリンク先に、特定したデータファイルを記憶する。
【００８７】
上記の処理を、定期監視データリスト１４０のタイトル名称１４１（図４参照）すべてに対して繰り返す（Ｓ１５７）。未処理のタイトル名称１４１（図４参照）が残っている場合（Ｓ１５７：ＮＯ）、次のタイトル名称１４１（図４参照）の情報を参照し（Ｓ１５９）、Ｓ１４５に戻って処理を繰り返す。そして、すべてのタイトル名称１４１（図４参照）に対して処理を実行した場合（Ｓ１５７：ＹＥＳ）、処理を終了してメイン処理に戻る。
【００８８】
以上の処理を実行することにより、所定の周期で所定のデータファイルを監視することができる。ここで、登録データファイル管理リスト１１０の取得種別管理リスト１１１（図４参照）はデータファイルの取得方法別に整理されているため、このリストを参照することにより効率的にデータファイルを監視することができる。また、監視の結果、対象のデータファイルが新しく更新されている場合に、古いデータを削除せず、新たに更新されたデータファイルにバージョン番号を割り当てて記憶することにより、古いデータファイルを効率的に検索することができる。さらに、データファイルを取得した場合、登録データファイル管理リスト１１０の取得種別管理リスト１１１の更新フラグ１４４（図４参照）を更新することにより、閲覧端末２（図１参照）に送信すべき最新データを容易に検索できる。
【００８９】
次に、特定送信元データファイル取得処理について、図８のフローチャートを参照し説明する。本処理においては、ファックスデータファイル、及びメールデータファイルの取得処理と、登録データファイル管理リスト１１０（図４参照）への登録処理を行う。
【００９０】
図８に示すように、特定送信元データファイル取得処理では、はじめに、新たに受信したファックスデータファイル、又は、新たに受信したメールデータファイルが、あらかじめ設定された送信元から送られてきたものであるかどうかを判断する。この判断は、ＲＡＭ３２の送信元情報記憶エリア３７（図２参照）に記憶されている、受信したファックスデータファイル又はメールデータファイルの送信元情報を読み出し（Ｓ１６１）、次に、登録データファイル管理リスト１１０の特定送信元データリスト１５０の送信元情報１５２（図４参照）を読み出し（Ｓ１６３）、これらを比較することにより行う（Ｓ１６５）。ここで、受信したデータファイルの送信元情報が、特定送信元データリスト１５０の送信元情報１５２（図４参照）に格納されている情報のいずれとも一致しなければ（Ｓ１６５：ＮＯ）、管理するべきデータファイルではないと判断し、Ｓ１６９に移行する。
【００９１】
ここで、一致する情報が、特定送信元データリスト１５０の送信元情報１５２（図４参照）に存在する場合（Ｓ１６５：ＹＥＳ）、次に、受信したデータファイルを保存する処理を行う（Ｓ１６７）。具体的には、取得種別管理リスト１１１の特定送信元データリスト１５０（図４参照）における、受信したデータファイルの送信元情報と一致する情報が格納されている欄の更新日時１５３（図４参照）を、受信したデータファイルの更新日時に置き換える。次に、更新フラグ１５４（図４参照）を「ＯＮ」にする。次にリンク１５５（図４参照）が示すタイトル別管理リスト１１２（図４参照）において、バージョン番号１７１（図４参照）に記憶されているバージョン番号を参照し、昇順となるような新たな番号をバージョン番号として定め、バージョン番号１７１の空欄に新規に格納する。次に、同欄のタイトル別管理リスト１１２の更新日時１７２（図４参照）に、受信したデータファイルの更新日時を格納する。次に、同欄のタイトル別管理リスト１１２のファイル名１７３（図４参照）に、受信したデータファイルのファイル名を格納する。次に、同欄のタイトル別管理リスト１１２のリンク１７５（図４参照）にリンク先を格納し、このリンク先に、受信したデータファイルを記憶する。
【００９２】
上記の処理を、新たに受信したファックスデータファイル及びメールデータファイルの分だけ繰り返す（Ｓ１６９）。未処理の受信ファックスデータファイル及びメールデータファイルが残っている場合（Ｓ１６９：ＮＯ）、Ｓ１６１に戻って処理を繰り返す。そして、すべての受信ファックスデータファイル、及びメールデータファイルに対して処理を実行した場合（Ｓ１６９：ＹＥＳ）、処理を終了してメイン処理に戻る。
【００９３】
以上の処理を実行することにより、受信したファックスデータファイル及びメールデータファイル等のデータファイルを漏れなく取得することができる。ここで、登録データファイル管理リスト１１０の取得種別管理リスト１１１（図４参照）はデータファイルの取得方法別に整理されているため、このリストを参照することにより効率的にデータファイルを監視することができる。また、あらかじめ設定されている送信元より送信されてきたデータファイルのみを選択して取得、管理することができるため、不要なデータによる記憶容量の増大を防止することができる。また、新規データファイル受信によっても、古いデータを削除せず、新たに受信したデータファイルにバージョン番号を割り当てて管理することにより、古いデータファイルを効率的に検索することができる。さらに、データファイルを取得した場合、登録データファイル管理リスト１１０の取得種別管理リスト１１１の更新フラグ１５４（図４参照）を更新することにより、閲覧端末２（図１参照）に送信すべき最新データを容易に検索できる。
【００９４】
次に、任意設定入力データファイルの取得処理について、図９のフローチャートを参照し説明する。本処理では、スキャンデータファイル、及び記録媒体データファイルの取得処理と、登録データファイル管理リストへの登録処理を行う。
【００９５】
図９に示すように、任意設定入力データファイル取得処理では、はじめに、データファイルを取り込むのに先立ち、ユーザにより操作キー３０（図３参照）から入力されたデータファイルの種類を識別するための識別情報（番号や記号等）が、種類毎にあらかじめ設定されている識別情報と同一であるかどうかを判断する。この判断は、ＲＡＭ３２の入力情報記憶エリア３６（図２参照）より入力された識別情報を読み出し（Ｓ１７１）、次に、登録データファイル管理リスト１１０の任意設定入力データリスト１６０の設定１６２（図４参照）を読み出し（Ｓ１７３）、これらを比較することにより行う（Ｓ１７５）。ここで、読み出した入力情報と、任意設定入力データリスト１６０の設定１６２（図４参照）に格納されている識別情報のいずれとも一致しなければ（Ｓ１７５：ＮＯ）、管理するべきデータファイルではないと判断し、Ｓ１７９に移行する。
【００９６】
ここで、一致する識別情報が、任意設定入力データリスト１６０の設定１６２（図４参照）に存在する場合（Ｓ１７５：ＹＥＳ）、次に、取得したデータファイルを保存する処理を行う（Ｓ１７７）。具体的には、取得種別管理リスト１１１の任意設定入力データリスト１６０（図４参照）において、操作キー３０（図３参照）より入力された識別情報と同一の設定１６２（図４参照）が存在する欄の更新日時１６３（図４参照）を、取得したデータファイルの更新日時に置き換える。次に、更新フラグ１６４（図４参照）を「ＯＮ」にする。次に、リンク１６５（図４参照）が示すタイトル別管理リスト１１２において、バージョン番号１７１（図４参照）に記憶されているバージョン番号を参照し、昇順となるような新たな番号をバージョン番号として定め、バージョン番号１７１の空欄に新規に格納する。次に、同欄のタイトル別管理リスト１１２の更新日時１７２（図４参照）に、取得したデータファイルの更新日時を格納する。次に、同欄のタイトル別管理リスト１１２のファイル名１７３（図４参照）に、取得したデータファイルのファイル名を格納する。次に、同欄のタイトル別管理リスト１１２のリンク１７５（図４参照）にリンク先を格納し、格納したリンク先に、取得したデータファイルを記憶する。
【００９７】
上記の処理を、操作キー３０（図３参照）から入力のあった数分繰り返す（Ｓ１７９）。未処理の取得データが残っている場合（Ｓ１７９：ＮＯ）、Ｓ１７１に戻って処理を繰り返す。そして、すべての取得データに対して処理を実行した場合（Ｓ１７９：ＹＥＳ）、処理を終了してメイン処理に戻る。
【００９８】
以上の処理を実行することにより、取得したスキャンデータファイル及び記録媒体データファイル等のデータファイルを漏れなく取得することができる。ここで、登録データファイル管理リスト１１０の取得種別管理リスト１１１（図４参照）はデータファイルの取得方法別に整理されているため、このリストを参照することにより効率的にデータファイルを監視することができる。さらに、操作キー３０（図３参照）によりあらかじめ設定された入力のあった後のみ、データファイルを管理することができ、不要なデータによる記憶容量の増大を防止することができる。また、新規データファイルの記憶時においても、古いデータを削除せず、新たに受信したデータファイルにバージョン番号を割り当てて管理することにより、古いデータファイルを効率的に検索することができる。さらに、データファイルを取得した場合、登録データファイル管理リスト１１０の取得種別管理リスト１１１の更新フラグ１５４（図４参照）を更新することにより、閲覧端末２（図１参照）に送信すべき最新データを容易に検索できる。
【００９９】
次に、図１０〜図１６のフローチャートを参照し、データファイル管理装置１（図１参照）が閲覧端末２（図１参照）へデータファイルを送信する処理について説明する。図１０は、データファイル管理装置１（図１参照）の閲覧端末２（図１参照）へのデータファイル送信処理のメインフローチャートであり、図１１は、新たに更新されたデータファイルのみ閲覧端末２（図１参照）に送信する処理のサブルーティンフローチャートであり、図１２は、更新日時の新しい順にあらかじめ設定されている数のデータファイルを閲覧端末２（図１参照）に送信する処理のサブルーティンフローチャートであり、図１３は、特定の日付以前に更新されたデータファイルを閲覧端末２（図１参照）に送信する処理のサブルーティンフローチャートであり、図１４は、特定のバージョン番号以前のバージョン番号が付加されたデータファイルを閲覧端末２（図１参照）に送信する処理のサブルーティンフローチャートであり、図１５は、所定のバージョン番号のデータファイルを閲覧端末２（図１参照）に送信する処理のサブルーティンフローチャートであり、図１６は、前回送信したデータファイルと新たに更新され記憶されたデータファイルとの相違部分が認識できるように表記されたデータファイルを閲覧端末２（図１参照）に送信する処理のサブルーティンフローチャートである。なお、各処理は、ユーザによりデータファイル管理装置１の操作キー３０（図１参照）を介して入力された情報に基づき、いずれかが選択される。
【０１００】
はじめに、閲覧端末２（図１参照）にてデータファイルを閲覧可能とするために、データファイル管理装置１（図１参照）から閲覧端末２（図１参照）に対してデータファイルを送信するデータファイル送信メイン処理について、図１０を参照し説明する。図１０に示すように、データファイル送信メイン処理においては、はじめに、データファイル管理装置１（図１参照）から閲覧端末２（図１参照）に対してデータファイル送信するために、データファイル管理装置１（図１参照）と閲覧端末２（図１参照）とを通信可能な状態とする（Ｓ２１１）。具体的には、通信媒体１０（図１参照）が有線であれば双方を物理的に接続し、通信媒体１０（図１参照）が無線であれば無線電波が届く範囲に双方を配置する。次に、ユーザによる操作キー３０（図３参照）からの入力情報を、ＲＡＭ３２の入力情報記憶エリア（図２参照）に記憶されている情報を参照することにより取得し（Ｓ２１２）、閲覧端末２（図１参照）へ送信する場合においていずれの送信モードが選択されたかを判断する（Ｓ２１３）。
【０１０１】
ここで選択可能な送信モードとして、以下の種類がある。一つ目は、データファイル管理装置１（図１参照）の管理するデータファイルをタイトル名称ごとにチェックし、更新され新しくなったデータファイルが存在する場合に、このデータファイルを閲覧端末２（図１参照）に対して送信する、更新データファイル送信モードである。本モードを実行することにより、ユーザは、閲覧端末２の表示部５７（図３参照）より、タイトル名称ごとに最新のデータファイルを閲覧することが可能となる。
【０１０２】
二つ目は、データファイル管理装置１（図１参照）の管理するデータファイルをタイトル名称ごとにチェックし、更新され新しくなったデータファイルが存在する場合に、この更新され新しくなったデータファイルと同一タイトル名称のデータファイルについて、あらかじめ設定された件数分を閲覧端末２（図１参照）に対して送信する、指定件数データファイル送信モードである。本モードを実行することにより、ユーザは、閲覧端末２の表示部５７（図３参照）より、最新のデータファイルだけでなく、過去のデータファイルも併せて閲覧することができるため、双方の比較を行い更新履歴等を確認することができる。
【０１０３】
三つ目は、特定の日付以前であってもっとも新しい時期に更新されたデータファイルをタイトル名称ごとにチェックし、該当するデータファイルを閲覧端末２（図１参照）に対して送信する、最新日付復帰モードである。本モードを実行することにより、ユーザは、タイトル名称ごとに特定の過去のデータファイルを閲覧することができる。
【０１０４】
四つ目は、特定のバージョン番号以前であってもっとも新しいバージョン番号が付加されたデータファイルをタイトル名称ごとにチェックし、該当するデータファイルを閲覧端末２（図１参照）に対して送信する、最新版数復帰モードである。本モードを実行することにより、ユーザは、タイトル名称ごとに特定の過去のデータファイルを閲覧することができる。
【０１０５】
五つ目は、特定のバージョン番号が付されたデータファイルをタイトル名称ごとにチェックし、該当するデータファイルを閲覧端末２（図１参照）に対して送信する、特定版数復帰モードである。本モードを実行することにより、ユーザは、タイトル名称ごとに特定の過去のデータファイルを閲覧することができる。
【０１０６】
六つ目は、データファイル管理装置１（図１参照）の管理するデータファイルが更新され新しくなった場合に、この更新され新しくなったデータファイルと、前回閲覧端末２（図１参照）に対して送信したデータファイルとで相違する部分が相違内容とともに認識できるようなデータファイルを新規に作成し、このデータファイルを閲覧端末２（図１参照）に対して送信する、差分特定データファイル送信モードである。本モードを実行することにより、ユーザは、新たに更新されたデータファイルが存在する場合に、データファイルのどの部分が更新され新しくなったかを認識することができる。
【０１０７】
図１０に示すように、データファイル管理装置１（図１参照）は、ユーザが操作キー３０（図３参照）を介して選択入力した送信モードを認識し、更新データファイル送信モードである場合は（Ｓ２１３：ＹＥＳ）、更新データファイル送信処理を実行し（Ｓ２１５）、指定件数データファイル送信モードである場合は（Ｓ２１３：ＮＯ、Ｓ２１７：ＹＥＳ）、指定件数データファイル送信処理を実行し（Ｓ２１９）、最新日付復帰モードである場合は（Ｓ２１７：ＮＯ、Ｓ２２１：ＹＥＳ）、最新日付復帰処理を実行し（Ｓ２２２）、最新版数復帰モードである場合は（Ｓ２２１：ＮＯ、Ｓ２２３：ＹＥＳ）、最新版数復帰処理を実行し（Ｓ２２４）、特定版数復帰モードである場合は（Ｓ２２３：ＮＯ、Ｓ２２５：ＹＥＳ）、特定版数復帰処理を実行し（Ｓ２２７）、差分特定データファイル送信モードである場合は（Ｓ２２５：ＮＯ、Ｓ２２９：ＹＥＳ）、差分特定データファイル送信処理を実行する（Ｓ２３１）。
【０１０８】
次に、更新データファイル送信処理の詳細について、図１１を参照し説明する。図１１に示すように、更新データファイル送信モードが選択された場合、はじめに、管理する登録データファイル管理リスト１１０の取得種別管理リスト１１１（図４参照）の情報を取得する（Ｓ３０１）。次に、定期監視データリスト１４０（図４参照）の先頭の欄の情報を参照する（Ｓ３０３）。ここで、この欄の更新フラグ１４４（図４参照）が「ＯＮ」となっていれば（Ｓ３０５：ＹＥＳ）、参照している欄のタイトル名称１４１（図４参照）のデータファイルが更新され新しくなっていると判断する。そして次に、同欄のリンク１４５に格納されているリンク先のタイトル別管理リスト１１２（図４参照）中、最もバージョン番号１７１（図４参照）が最新である欄のファイル名１７３（図４参照）のデータファイルを、リンク１７５（図４参照）に格納されているリンク先より取得し、閲覧端末２（図１参照）に対して送信する（Ｓ３０７）。次に、タイトル別管理リスト１１２（図４参照）の情報のうち、閲覧端末２（図１参照）に送信したデータファイルの送信済フラグ１７４（図４参照）の欄に「ＯＮ」を格納し、送信済みとする（Ｓ３０８）。次に、取得別管理リスト１１１（図４参照）のうち、閲覧端末２（図１参照）に送信したデータファイルの更新フラグ１４４（図４参照）の欄に「ＯＦＦ」を格納する（Ｓ３１２）。そしてＳ３０９に移行する。
【０１０９】
一方、更新フラグ１４４（図４参照）が「ＯＦＦ」となっていれば（Ｓ３０５：ＮＯ）、参照している欄のタイトル名称１４１（図４参照）のデータファイルが更新さていないと判断し、閲覧端末２（図１参照）への送信処理を行わず、Ｓ３０９に移行する。
【０１１０】
上記の処理を、取得種別管理リスト１１１の定期監視データリスト１４０（図４参照）、特定送信元データリスト１５０（図４参照）、及び任意設定入力データリスト１６０（図４参照）のすべての欄に対して実行する（Ｓ３０９）。未処理欄が残っている場合は（Ｓ３０９：ＹＥＳ）、次欄の情報を参照し（Ｓ３１１）、Ｓ３０５に戻って処理を繰り返す。そして、すべての欄の情報に対して処理を終了した場合（Ｓ３０９：ＮＯ）、処理を終了してデータファイル送信メイン処理（図１０参照）に戻る。このことにより、閲覧端末２（図１参照）に対してタイトル名称ごとに最新のデータファイルを送信することができるため、ユーザは、閲覧端末２の表示部５７（図３参照）を介し、タイトル名称ごとに最新のデータファイルを閲覧することが可能となる。
【０１１１】
次に、指定件数データファイル送信処理について、図１２を参照し説明する。図１２に示すように、指定件数データファイル送信モードが選択された場合、はじめに、管理する登録データファイル管理リスト１１０の取得種別管理リスト１１１（図４参照）の情報を取得する（Ｓ３３１）。次に、定期監視データリスト１４０（図４参照）の先頭の欄の情報を参照する（Ｓ３３２）。ここで、この欄の更新フラグ１４４（図４参照）が「ＯＮ」となっていれば（Ｓ３３３：ＹＥＳ）、参照している欄のタイトル名称１４１（図４参照）のデータファイルが更新され新しくなっていると判断する。次に、閲覧端末２（図１参照）に送信するデータファイルの数を決定するために、操作キー３０（図２参照）によりあらかじめ入力され、ＲＡＭ３２の入力情報記憶エリア３６（図２参照）に格納されている件数情報を取得する（Ｓ３３４）。そして取得した件数情報に従い、タイトル別管理リスト１１２（図４参照）の情報のうち、更新日時１７２（図４参照）の最も新しいデータファイルから順に当該件数情報分のデータファイルを閲覧端末２（図１参照）に送信するデータファイルとして抽出し（Ｓ３３５）、これらのデータファイルを閲覧端末２（図１参照）に対して送信する（Ｓ３３６）。次に、タイトル別管理リスト１１２（図４参照）の情報のうち、閲覧端末２（図１参照）に送信したデータファイルの送信済フラグ１７４（図４参照）の欄に「ＯＮ」を格納し、送信済みとする（Ｓ３３７）。次に、取得別管理リスト１１１（図４参照）のうち、閲覧端末２（図１参照）に送信したデータファイルの更新フラグ１４４（図４参照）の欄に「ＯＦＦ」を格納する（Ｓ３３８）。そしてＳ３３９に移行する。
【０１１２】
上記の処理を、取得種別管理リスト１１１の定期監視データリスト１４０（図４参照）、特定送信元データリスト１５０（図４参照）、及び任意設定入力データリスト１６０（図４参照）のすべての欄に対して実行する（Ｓ３３９）。未処理欄が残っている場合は（Ｓ３３９：ＹＥＳ）、次欄の情報を参照し（Ｓ３４１）、Ｓ３３３に戻って処理を繰り返す。そして、すべての欄の情報に対して処理が終了した場合（Ｓ３３９：ＮＯ）、処理を終了してデータファイル送信メイン処理（図１０参照）に戻る。このことにより、閲覧端末２（図１参照）に対してタイトル名称ごとに最新のデータファイルを送信できるとともに、更新日時の異なる複数のデータファイルを送信することができるため、ユーザは、閲覧端末２の表示部５７（図３参照）より、最新のデータファイルだけでなく、過去のデータファイルも併せて閲覧することができる。
【０１１３】
次に、最新日付復帰処理について、図１３を参照し説明する。図１３に示すように、最新日付復帰モードが選択された場合、はじめに、操作キー３０（図２参照）によりあらかじめ入力され、ＲＡＭ３２の入力情報記憶エリア３６（図２参照）に記憶されている日付情報を取得する（Ｓ３５０）。本処理では、この取得した日付情報以前であってもっとも新しい日時を更新日時として有するデータファイルを閲覧端末２（図１参照）に対して送信することとなる。そして次に、管理する登録データファイル管理リスト１１０の取得種別管理リスト１１１（図４参照）の情報を取得し（Ｓ３５１）、次に、定期監視データリスト１４０（図４参照）の先頭の欄の情報を参照する（Ｓ３５３）。そして、同欄のリンク１４５（図４参照）に格納されているリンク先のタイトル別管理リスト１１２（図４参照）の情報のうち、取得した日付情報以前であってもっとも新しい日時を更新日時として有するデータファイルを検索する。そして、該当する更新日時１７２（図４参照）の欄のリンク１７５（図４参照）を参照し、格納されているリンク先に記憶されているデータファイルを閲覧端末２（図１参照）に送信するデータファイルとして決定し（Ｓ３５５）、閲覧端末２（図１参照）に対して送信する（Ｓ３５７）。次に、タイトル別管理リスト１１２（図４参照）の情報のうち、閲覧端末２（図１参照）に送信したデータファイルの送信済フラグ１７４（図４参照）の欄に「ＯＮ」を格納し、送信済みとする。次に、閲覧端末２（図１参照）に送信したデータファイルのバージョン番号より新しいバージョン番号が付加されたデータファイルの送信フラグ１７４（図４参照）の欄に「ＯＦＦ」を格納し、未送信とする（Ｓ３５８）。そして、Ｓ３５９に移行する。
【０１１４】
上記の処理を、取得種別管理リスト１１１の定期監視データリスト１４０（図４参照）、特定送信元データリスト１５０（図４参照）、任意設定入力データリスト１６０（図４参照）のすべての欄に関して実行し（Ｓ３５９）、未処理欄が残っている場合は（Ｓ３５９：ＹＥＳ）、次欄の情報を参照し（Ｓ３６１）、Ｓ３８５に戻って処理を繰り返す。そして、すべての欄の情報に対して処理が終了した場合（Ｓ３５９：ＮＯ）、処理を終了してメイン処理に戻る。このことにより、ユーザは、タイトル名称ごとに特定の過去のデータファイルを閲覧することができる。
【０１１５】
次に、最新版数復帰処理について、図１４を参照し説明する。図１４に示すように、最新日版数復帰モードが選択された場合、はじめに、操作キー３０（図２参照）によりあらかじめ入力され、ＲＡＭ３２の入力情報記憶エリア３６（図２参照）に記憶されているバージョン番号情報を取得する（Ｓ３８０）。本処理では、取得したバージョン番号情報以前であってもっとも新しいバージョン番号を有するデータファイルを閲覧端末２（図１参照）に対して送信することとなる。そして次に、管理する登録データファイル管理リスト１１０の取得種別管理リスト１１１（図４参照）の情報を取得し（Ｓ３８１）、次に、定期監視データリスト１４０（図４参照）の先頭の欄の情報を参照する（Ｓ３８３）。そして、同欄のリンク１４５（図４参照）に格納されているリンク先のタイトル別管理リスト１１２（図４参照）の情報のうち、取得したバージョン番号情報以前であってもっとも新しいバージョン番号を有するデータファイルを検索する。そして、該当するバージョン番号１７１（図４参照）の欄のリンク１７５（図４参照）を参照し、格納されているリンク先に記憶されているデータファイルを閲覧端末２（図１参照）に送信するデータファイルとして決定し（Ｓ３８５）、閲覧端末２（図１参照）に対して送信する（Ｓ３８７）。次に、タイトル別管理リスト１１２（図４参照）のデータファイル情報のうち、閲覧端末２（図１参照）に送信したデータファイルの送信済フラグ１７４（図４参照）の欄に「ＯＮ」を格納し、送信済みとする。次に、閲覧端末２（図１参照）に送信したデータファイルのバージョン番号より新しいバージョン番号が付加されたデータファイルの送信フラグ１７４（図４参照）の欄に「ＯＦＦ」を格納し、未送信とする。そして、Ｓ３８９に移行する（Ｓ３８８）。
【０１１６】
上記の処理を、取得種別管理リスト１１１の定期監視データリスト１４０（図４参照）、特定送信元データリスト１５０（図４参照）、任意設定入力データリスト１６０（図４参照）のすべての欄に対して実行する（Ｓ３８９）。未処理欄が残っている場合は（Ｓ３８９：ＹＥＳ）、次欄の情報を参照し（Ｓ３９１）、Ｓ３８５に戻って処理を繰り返す。そして、すべての欄の情報に対して処理を終了した場合（Ｓ３８９：ＮＯ）、処理を終了してメイン処理に戻る。このことにより、ユーザは、タイトル名称ごとに特定の過去のデータファイルを閲覧することができる。
【０１１７】
次に、特定版数復帰処理について、図１５を参照し説明する。図１５に示すように、特定版数復帰モードが選択された場合、はじめに、操作キー３０（図２参照）によりあらかじめ入力され、ＲＡＭ３２の入力情報記憶エリア３６（図２参照）に記憶されているバージョン番号情報を取得し（Ｓ４０１）、次に、同様にＲＡＭ３２の入力情報記憶エリア３６（図２参照）に記憶されているタイトル名称を取得する（Ｓ４０３）。本処理では、取得したタイトル名称と取得したバージョン番号とを有するデータファイルを閲覧端末２（図１参照）に対して送信することとなる。そして次に、管理する登録データファイル管理リスト１１０（図４参照）のうち、入力されたタイトル名称と同一のタイトル名称を格納した欄の情報を取得する（Ｓ４０５）。次に、同欄のリンク（１４５、１５５、又は１６５のうちいずれか）（図４参照）に格納されているリンク先が参照するタイトル別管理リスト１１２（図４参照）の情報中のバージョン番号１７１（図４参照）のうち、入力されたバージョン番号と同一のバージョン番号が格納されている欄を検索する（Ｓ４０９）。ここで検索の結果、同一のバージョン番号がタイトル別管理リスト１１２のバージョン番号１７１（図４参照）に存在する場合（Ｓ４０９：ＹＥＳ）、同欄のリンク１７５（図４参照）に格納されているリンク先のデータファイルを取得し、閲覧端末２（図１参照）に対して送信する（Ｓ４１１）。次に、タイトル別管理リスト１１２（図４参照）のデータファイル情報のうち、閲覧端末２（図１参照）に送信したデータファイルの送信済フラグ１７４（図４参照）の欄に「ＯＮ」を格納し、送信済みとする。次に、閲覧端末２（図１参照）に送信したデータファイルのバージョン番号より新しいバージョン番号が付加されたデータファイルの送信フラグ１７４（図４参照）の欄に「ＯＦＦ」を格納し、未送信とする（Ｓ４１２）。そして処理を終了してデータファイル送信メイン処理（図１０参照）に戻る。
【０１１８】
一方、検索の結果、同一のバージョン番号がタイトル別管理リスト１１２のバージョン番号１７１（図４参照）に存在しない場合（Ｓ４０９：ＮＯ）、表示部２８（図３参照）にエラーが発生した旨の表示を行うために表示コントローラ２７を制御し（Ｓ４１３）、表示部２８（図２参照）より表示をおこなった後、処理を終了してデータファイル送信メイン処理に戻る。このことにより、特定のタイトル名称で特定のバージョン番号を有するデータファイルを閲覧端末２（図１参照）に対して送信することができる。
【０１１９】
次に、差分特定データファイル送信処理について、図１６を参照し説明する。図１６に示すように、差分特定データファイル送信モードが選択された場合、はじめに、管理する登録データファイル管理リスト１１０の取得種別管理リスト１１１（図４参照）の情報を参照し（Ｓ４２１）、このなかで、定期監視データリスト１４０（図４参照）の先頭の欄の情報を取得する（Ｓ４２２）。ここで、更新フラグ１４４（図４参照）が「ＯＮ」されていなければ（Ｓ４２３：ＮＯ）、管理しているデータファイルは更新されていないと判断し、対象のデータファイルについて処理は行わず、Ｓ４３１に移行する。ここで、更新フラグ１４４（図４参照）が「ＯＮ」となっていれば（Ｓ４２３：ＹＥＳ）、管理しているデータファイルが更新され新しくなっていると判断し、次に、リンク１４５（図４参照）に格納されているリンク先のタイトル別管理リスト１１２（図４参照）を参照し、送信済フラグ１７４（図４参照）が「ＯＮ」となっていないデータファイルの中で、最も新しいバージョン番号を有するデータファイルを検索する。そして、該当する欄のリンク１７５（図４参照）に格納されているリンク先より、データファイルを取得する（Ｓ４２４）。次に、タイトル別管理リスト１１２（図４参照）を参照し、最も新しい更新日時を有するデータファイルを検索する。このデータファイルを、閲覧端末２（図１参照）に送信されたデータファイルのうちで最も新しいデータファイルであると判断する。そして、該当する欄のリンク１７５（図４参照）に格納されているリンク先より、データファイルを取得する（Ｓ４２５）。次に、取得したそれぞれのデータファイルを比較し、双方で相違する部分のデータである差分データを抽出する（Ｓ４２６）。そして、相違部分、及び相違内容が記載されたデータファイルを新たに作成し（Ｓ４２７）、作成したデータファイルを、接続中の閲覧端末に対して送信する（Ｓ４２９）。次に、タイトル別管理リスト１１２（図４参照）のデータファイル情報のうち、差分対象とした最新のデータファイルの送信済フラグ１７４（図４参照）の欄に「ＯＮ」を格納し、送信済みとする（Ｓ４３０）。次に、取得別管理リスト１１１（図４参照）のうち、閲覧端末２（図１参照）に送信したデータファイルの更新フラグ１４４（図４参照）の欄に「ＯＦＦ」を格納する（Ｓ４３２）。
【０１２０】
上記の処理を、取得種別管理リスト１１１の定期監視データリスト１４０（図４参照）、特定送信元データリスト１５０（図４参照）、任意設定入力データリスト１６０（図４参照）のすべての欄に対して実行し（Ｓ４３１）、未処理欄が残っている場合は（Ｓ４３１：ＹＥＳ）、次欄の情報を参照し（Ｓ４３３）、Ｓ４２４に戻って処理を繰り返す。そして、すべての欄の情報に対して処理が終了した場合（Ｓ４３１：ＮＯ）、処理を終了してデータファイル送信メイン処理に戻る。
【０１２１】
以上に説明した処理を実行することにより、データファイル管理装置１（図１参照）は所望のデータファイルを登録データファイル管理リスト１１０より検索し、閲覧端末２（図１参照）に対して送信することができる。また、既に閲覧端末２（図１参照）に送信したデータファイルを記憶し、閲覧端末２（図１参照）にて既に取得済のデータファイルを再送しないようにすることで、通信のトラフィックを抑制することができる。
【０１２２】
なお、上述の更新データファイル送信処理（Ｓ２１５、図１０、図１１参照）においては、閲覧端末２（図２参照）へのデータファイルの送信タイミングで、データファイルが更新され新しくなっている場合に、最新のデータファイルを閲覧端末２（図１参照）に送信しているが、この処理を、データファイルにおける更新部分のみを抽出して送信する処理に代替することにより、さらに通信のトラフィックを抑制することができる。ここで、更新部分のみを抽出したデータファイルを受信した閲覧端末２（図１参照）は、記憶している同一タイトル名称のデータファイルにおける更新箇所のみを、受信したデータファイルにて上書きすることにより、最新のデータファイルを閲覧端末２（図１参照）において閲覧することが可能となる。
【０１２３】
ここで、図１７を参照し、データファイル管理装置１（図１参照）が閲覧端末２（図１参照）へ最新のデータファイルを送信する更新データファイル送信処理の代替処理のフローチャートについて説明する。図１７は、データファイル管理装置１（図１参照）が、前回閲覧端末２（図１参照）に送信したデータファイルと新たに更新されたデータファイルとの差分部分のデータのみを閲覧端末２（図１参照）に送信する処理のサブルーティンフローチャートである。本処理においては、前回閲覧端末２（図１参照）に対してデータファイルを送信してから、新たにデータファイルを送信するまでに、データファイル管理装置１（図１参照）の管理するデータファイルが更新され新しくなった場合に、この更新され新しくなったデータファイルと、前回送信したデータファイルとの相違部分のデータのみを抽出して、閲覧端末２（図１参照）に対して送信する。
【０１２４】
図１７に示すように、はじめに、管理する登録データファイル管理リスト１１０の取得種別管理リスト１１１（図４参照）の情報を参照し（Ｓ４４１）、このなかで、定期監視データリスト１４０（図４参照）の先頭の欄の情報を取得する（Ｓ４４３）。ここで、更新フラグ１４４（図４参照）が「ＯＮ」されていなければ（Ｓ４４５：ＮＯ）、管理しているデータファイルは更新されていないと判断し、対象のデータファイルについての処理は行わず、Ｓ４５３に移行する。一方、更新フラグ１４４（図４参照）が「ＯＮ」となっていれば（Ｓ４４５：ＹＥＳ）、データファイルが更新され新しくなっていると判断し、次に、リンク１４５（図４参照）に格納されているリンク先のタイトル別管理リスト１１２（図４参照）を参照し、送信済フラグ１７４（図４参照）が「ＯＮ」となっていないデータファイルの中で、最も新しいバージョン番号を有するデータファイルを検索する。そして、リンク１７５（図４参照）に格納されているリンク先より、データファイルを取得する（Ｓ４４７）。次に、タイトル別管理リスト１１２（図４参照）を参照し、最も新しいバージョン番号を有するデータファイルを検索し、該当する欄のリンク１７５（図４参照）に格納されているリンク先より、データファイルを取得する（Ｓ４４９）。このデータファイルを、閲覧端末２（図１参照）に送信されたデータファイルのうちで最も新しいデータファイルであると判断する。次に、取得したそれぞれのデータファイルを比較し、双方で相違する部分のデータである差分データを抽出する（Ｓ４５１）。そして、抽出した差分データを、タイトル名称とともに接続中の閲覧端末に対して送信する（Ｓ４５３）。次に、タイトル別管理リスト１１２（図４参照）のデータファイル情報のうち、差分対象とした最新のデータファイルの送信済フラグ１７４（図４参照）の欄に「ＯＮ」を格納し、送信済みとする（Ｓ４５４）。次に、取得別管理リスト１１１（図４参照）のうち、閲覧端末２（図１参照）に送信したデータファイルの更新フラグ１４４（図４参照）の欄に「ＯＦＦ」を格納する（Ｓ４５６）。
【０１２５】
上記の処理を、取得種別管理リスト１１１の定期監視データリスト１４０（図４参照）、特定送信元データリスト１５０（図４参照）、任意設定入力データリスト１６０（図４参照）のすべての欄に対して実行し（Ｓ４５５）、未処理欄が残っている場合は（Ｓ４５５：ＹＥＳ）、次欄の情報を参照し（Ｓ４５７）、Ｓ４４５に戻って処理を繰り返す。そして、すべての欄の情報に対して処理が終了した場合（Ｓ４５５：ＮＯ）、処理を終了してデータファイル送信メイン処理（図１０参照）に戻る。このことにより、データファイル管理装置１（図１参照）と閲覧端末２（図１参照）間の通信データ量を抑制しつつ、閲覧端末２（図１参照）にて最新のデータファイルを閲覧することができるようになる。
【０１２６】
次に、図１８及び図１９を参照し、閲覧端末２（図１参照）がデータファイル管理装置１（図１参照）よりデータファイルを受信した場合の処理について説明する。閲覧端末２（図１参照）は、データファイル管理装置１（図１参照）より受信したデータを記憶装置５２（図３参照）に記憶し、操作キー５３（図３参照）からの入力によるユーザからの要求に応じ、記憶されているデータファイルを表示部５７（図３参照）より表示する。また、データファイルを受信した場合、このデータファイルと同一のタイトル名称のデータファイルが、既に記憶装置５２（図３参照）に記憶されている場合、記憶されている当該データファイルを削除し、受信したデータファイルに置き換える。このことにより、記憶装置５２（図３参照）の記憶データ量の増加を極力抑制している。図１８は、閲覧端末２（図１参照）がデータファイルをデータファイル管理装置１（図１参照）より受信した場合に実行される処理のメインフローチャートであり、図１９は、データファイルを受信した場合における同一データファイル削除処理のサブルーティンフローチャートである。
【０１２７】
はじめに、図１８を参照し、閲覧端末２（図１参照）がデータファイル管理装置１（図１参照）よりデータファイルを受信した場合に実行する処理のメインフローチャートについて説明する。図１８に示すように、はじめに、閲覧端末２をデータファイル管理装置１（図１参照）からのデータファイルを受信可能な状態とするために、データファイル管理装置１（図１参照）と通信可能な状態に配置する（Ｓ５０１）。具体的には、通信媒体１０（図１参照）が有線であれば双方を物理的に接続し、通信媒体（図１参照）が無線であれば無線電波が届く範囲に双方を配置する。そしてこの状態において、データファイル管理装置からデータファイルを受信する。次に、既に記憶されているデータファイルを検索し、受信したデータファイルのファイル名称と同一タイトル名称のデータファイルが既に記憶されているかどうかを判断し、同一タイトル名称のデータファイルが存在する場合、当該データファイルを削除する処理である、同一データファイル削除処理を実行する（Ｓ５０５）。
【０１２８】
同一データファイル削除処理では、図１９に示すように、はじめに、データファイル管理装置１（図１参照）より受信したデータファイルのタイトル名称を取得する（Ｓ５３１）。次に、記憶装置５２（図３参照）に記憶されている受信データファイル管理リスト２００のタイトル名称２１０（図５参照）を参照し、取得した受信したデータファイルのタイトル名称と同一のタイトル名称が格納されているかを判断する（Ｓ５３３）。そして、タイトル名称２１０（図５参照）の欄に同一タイトル名称が格納されている場合（Ｓ５３３：ＹＥＳ）、その欄のリンク２４０（図５参照）に格納されているリンク先に記憶されているデータファイルを削除し、同欄のリスト情報を削除する（Ｓ５３５）。そして処理を終了し閲覧端末メイン処理に戻る。
【０１２９】
一方、タイトル名称のデータファイルが記憶装置５２（図３参照）に存在していない場合（Ｓ５３３：ＮＯ）、特段の処理を行わず、処理を終了して閲覧端末メイン処理に戻る。
【０１３０】
そして、図１８に示すように、記憶装置５２（図３参照）に受信したデータファイルを記憶する（Ｓ５０９）。具体的には、記憶装置５２（図３参照）に記憶されている受信データファイル管理リスト２００のタイトル名称２１０（図５参照）、ファイル名２２０（図５参照）、更新日時２３０（図５参照）に、受信したデータファイルのファイル名称、ファイル名、更新日時を格納する。そして、データファイルを記憶装置５２（図３参照）の特定の領域に記憶し、その所在の情報を、リンク先２４０（図５参照）に格納する。そして処理を終了する。このようにすることにより、このデータファイルを表示部５７（図３参照）にて表示可能な状態となる。
【０１３１】
以上の処理を実行することにより、データファイル管理装置（図１参照）より受信したデータファイルを受信し記憶することができ、最終的に表示部５７（図３参照）に表示することが可能な状態となる。また、受信したデータファイルとタイトル名称が同一のデータファイルが既に記憶されている場合にこれを削除することにより、必要な記憶容量を極力抑制することが可能となる。
【０１３２】
次に、図２０を参照し、データファイル管理装置１（図１参照）から、既に受信済みのデータファイルと、新たに更新されたデータファイルとの相違部分を抽出した差分データを受信した場合に、上述の同一データファイル削除処理（Ｓ５０５、図１６参照）の代替処理として実行される、差分データ反映処理について説明する。差分データを受信した場合は、既に受信し、記憶装置５２（図３参照）の受信データファイル管理リスト２００（図５参照）に記憶されているデータファイルの該当部分を受信した差分データに置き換える。
【０１３３】
図２０に示すように、差分データ反映処理においては、はじめに、閲覧端末２（図１参照）は、データファイル管理装置１（図１参照）より受信した差分データのタイトル名称を取得する（Ｓ５４１）。次に、記憶装置５２（図３参照）に記憶されている受信データファイル管理リスト２００のタイトル名称２１０（図５参照）を参照し、取得した受信した差分データのタイトル名称と同一のタイトル名称が格納されているかを検索する（Ｓ５４３）。同一ファイル名称を有するデータファイルが既に記憶されている場合（Ｓ５４３：ＹＥＳ）、その欄のリンク２４０（図５参照）に格納されているリンク先に記憶されているデータファイルのうち、受信した差分データに該当する部分を、受信した差分データに置き換える（Ｓ５４５）。そして処理を終了する。
【０１３４】
以上の処理を実行することにより、データファイル管理装置１（図１参照）との通信のトラフィックを極力抑えつつ、最新のデータファイルを閲覧可能とすることができる。
【０１３５】
以上説明したように、データファイル管理装置１（図１参照）は、取得したデータを取得種方法及びタイトル名称別に分類し、更新日時に対応するバージョン番号を付加して管理することにより、データファイルの検索が容易となる。すなわち、データファイル取得の際の取得方法による検索、最新データファイルの検索、及び、所望のデータファイル検索が容易に実現できる。そしてこれらのデータファイルをタイトル名称ごとに閲覧端末２（図１参照）に送信することにより、閲覧端末２（図１参照）にて所望とするタイトル名称のデータファイルを閲覧することが可能となる。また、データファイル管理装置１（図１参照）にて、管理するデータファイルをもとに、更新前後での変更部分を抽出したデータファイルを新規に作成して、閲覧端末２（図１参照）に送信することにより、閲覧端末２（図１参照）にて、データファイルにおける更新部分を認識することが可能となる。さらに、異なる二つのデータファイルの差分データのみを送信することにより、通信のトラフィックを極力抑制しつつ、閲覧端末にて最新のデータファイルの閲覧が可能となる。
【０１３６】
なお、上記実施の形態におけるデータファイル管理装置１が、「データファイル管理装置」に該当し、閲覧端末２が「閲覧端末」に対応する。
【０１３７】
そして、図６に示すデータファイルメイン処理における、定期監視データファイル取得処理（Ｓ１１７）、特定送信元データファイル取得処理（Ｓ１２１）、任意設定入力データファイル取得処理（Ｓ１２５）を行うＣＰＵ２０が、本発明の「データファイル取得手段」に相当する。また、図７に示す定期監視データファイル取得処理におけるＳ１５３、図８に示す特定送信元データファイル取得処理におけるＳ１６７、図９に示す任意設定入力データファイル取得処理におけるＳ１７７にて、記憶装置２９にデータファイルを記憶する処理を行うＣＰＵ２０が、本発明の「管理装置記憶制御手段」に該当する。また、図２に示す記憶装置２９が、本発明の「管理装置記憶手段」に該当する。また、図１０に示すデータファイル送信メイン処理におけるＳ２１５、Ｓ２１９、Ｓ２２３、Ｓ２２７、Ｓ２３１にて、データファイルを抽出する処理を行うＣＰＵ２０が、本発明の「データファイル抽出手段」に該当する。また、図１５に示す特定版数復帰処理におけるＳ４０９にて、データファイルを抽出する処理を行うＣＰＵ２０が、本発明の「特定番号データファイル抽出手段」に該当する。また、図１４に示す最新版数復帰処理におけるＳ３８５にて、データファイルを抽出する処理を行うＣＰＵ２０が、本発明の「最新番号データファイル抽出手段」に該当する。また、図１６に示す差分特定データファイル送信処理におけるＳ４２７にて、差分特定データファイルを作成する処理を行うＣＰＵ２０が「差分特定データファイル作成手段」に該当する。また、図１７に示す差分データ送信処理におけるＳ４５１にて、差分データを抽出する処理を行うＣＰＵ２０が「差分データ抽出手段」に該当する。また、図１１に示す更新データファイル送信処理におけるＳ３０８、図１２に示す指定件数データファイル送信処理におけるＳ３３７、図１４に示す最新版数復帰処理におけるＳ３８８、図１５に示す特定版数復帰処理におけるＳ４１２、図１６に示す差分特定データファイル送信処理におけるＳ４３０、図１７に示す差分データ送信処理におけるＳ４５４の各処理を行うＣＰＵ２０が、本発明の「送信済データファイル記憶手段」に該当する。また、図１３に示す最新日付復帰処理におけるＳ３５８、図１４に示す最新版数復帰処理におけるＳ３８８、図１５に示す特定版数復帰処理におけるＳ４１２の各処理を行うＣＰＵ２０が、本発明の「送信済情報削除手段」に該当する。また、図９に示す任意設定入力データファイル取得処理におけるＳ１７１が、本発明の「識別情報取得手段」に該当する。また図１１に示す更新データファイル送信処理におけるＳ３０７、図１２に示す指定件数データファイル送信処理におけるＳ３３６、図１３に示す最新日付復帰処理におけるＳ３８７、図１４に示す特定版数復帰処理におけるＳ４１１、図１５に示す差分特定データファイル送信処理におけるＳ４２９、図１６に示す差分データ送信処理におけるＳ４５３の各処理を行うＣＰＵ２０が、本発明の「管理装置送信手段」に該当する。
【０１３８】
また、図１８に示す閲覧端末メイン処理におけるＳ５０１の処理を行うＣＰＵ５０が、本発明の「閲覧端末受信手段」に該当する。また、図１７に示す閲覧端末メイン処理におけるＳ５０９の処理を行うＣＰＵ５０が、本発明の「閲覧端末記憶制御手段」に該当する。
図３に示す表示部５７が、本発明の「表示手段」に該当する。また、図３に示す表示コントローラ５１が、本発明の「表示制御手段」に該当する。
【０１３９】
なお、本発明のデータファイル閲覧システム、データファイル管理装置、及びデータファイル抽出プログラムは、上記した実施の形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲内において、変更を加え得ることは勿論である。
【０１４０】
上記の実施形態では、登録データファイル管理リスト１１０が取得別管理リスト１１１とタイトル別管理リスト１１２とデータファイル１１３とを備え、それぞれを関連付けることにより管理しているが、これに限定されるものではなく、これらを共通のリストとして管理することとしてもよい。
【０１４１】
また、上記の実施形態では、バージョン番号として更新日時の順番に昇順の番号を付加しているが、これに限定されるものではなく、降順の番号を付加してもよいし、所定の規則に則った番号をバージョン番号として付加することとしてもよい。
【０１４２】
また、上記の実施形態では、データファイル取得メイン処理は、ＣＰＵ２０の定周期割込の割込タイミングで処理を開始することとしているが、これに限定されるものではない。すなわち、特定送信元データファイル取得処理や、任意設定入力データファイル処理は、メールデータファイルやファックスデータファイルを受信したタイミング、スキャンデータファイルや記憶媒体データファイルを取り込んだタイミングにてＣＰＵ２０のイベント割込を発生させ、この割込タイミングで処理を開始することとしてもよい。
【０１４３】
また、上記の実施形態では、データファイル送信メイン処理において、「更新データファイル送信処理」を送信モードのなかの一モードであるとしているが、これに限られるものではない。従って、閲覧端末２（図１参照）と接続し、閲覧端末２（図１参照）にデータファイルを送信する場合において、原則として「更新データファイル送信処理」が実行され最新のデータファイルが送信され、その後に、ユーザの選択により、追加して送信するデータファイルとして「更新データファイル送信処理」以外の送信モードを選択できるようにしてもよい。
【図面の簡単な説明】
【０１４４】
【図１】データファイル閲覧システム１００の概略を示す模式図である。
【図２】データファイル管理装置１のハードウェア構成を示すブロック図である。
【図３】閲覧端末２のハードウェア構成を示すブロック図である。
【図４】データファイル管理装置１の記憶装置２９に記憶されている登録データファイル管理リスト１１０である。
【図５】閲覧端末２の記憶装置５２に記憶されている受信データファイル管理リスト２００である。
【図６】データファイルを取得する処理のメインフローチャートである。
【図７】定期監視データファイルを所定の周期で取得する処理のサブルーティンフローチャートである。
【図８】特定送信元データファイルを受信したタイミングで取得する処理のサブルーティンフローチャートである。
【図９】操作キー３０にて所定の入力がなされた後に任意設定入力データファイルを取得する処理のサブルーティンフローチャートである。
【図１０】閲覧端末２へデータファイルを送信する処理のメインフローチャートである。
【図１１】新たに更新されたデータファイルのみ閲覧端末２に送信する処理のサブルーティンフローチャートである。
【図１２】更新日時の新しい順にあらかじめ設定されている数のデータファイルを閲覧端末２に送信する処理のサブルーティンフローチャートである。
【図１３】特定の日付以前に更新されたデータファイルを閲覧端末２に送信する処理のサブルーティンフローチャートである。
【図１４】所定のバージョン番号に近いバージョン番号を付加したデータファイルを閲覧端末２に転送する処理のサブルーティンフローチャートである。
【図１５】所定のバージョン番号のデータファイルを閲覧端末２に転送する処理のサブルーティンフローチャートである。
【図１６】前回送信したデータファイルと新たに更新され記憶されたデータファイルとの差分部分が認識できるように表記されたデータファイルを閲覧端末２に送信する処理のサブルーティンフローチャートである。
【図１７】データファイルをデータファイル管理装置１（図１参照）より受信した場合に実行される処理のメインフローチャートである。
【図１８】データファイルを受信した場合における同一データファイル削除処理のサブルーティンフローチャートである。
【図１９】前回送信したデータファイルと新たに更新されたデータファイルとの差分部分のデータのみを閲覧端末２（図１参照）に送信する処理のサブルーティンフローチャートである。
【図２０】差分データを受信した場合における差分データ反映処理のサブルーティンフローチャートである。
【符号の説明】
【０１４５】
１    データファイル管理装置
２    閲覧端末
１５    電話回線
２１    プリンタドライバ
２２    スキャナドライバ
２３    メモリカードコントローラ
２５    電話回線通信モジュール
３０    操作キー
４１    プリンタ
４２    スキャナ
４３    メモリカード
５１    表示コントローラ
５７    表示部
１１０    登録データファイル管理リスト
１１１    取得種別管理リスト
１１２    タイトル別管理リスト
１１３    登録データファイル
１４０    定期監視データリスト
１５０    特定送信元データリスト
１６０    任意設定入力データリスト
２００    受信データファイル管理リスト
【図１】
2009075755.tif 000003
【図２】
2009075755.tif 000004
【図３】
2009075755.tif 000005
【図４】
2009075755.tif 000006
【図５】
2009075755.tif 000007
【図６】
2009075755.tif 000008
【図７】
2009075755.tif 000009
【図８】
2009075755.tif 000010
【図９】
2009075755.tif 000011
【図１０】
2009075755.tif 000012
【図１１】
2009075755.tif 000013
【図１２】
2009075755.tif 000014
【図１３】
2009075755.tif 000015
【図１４】
2009075755.tif 000016
【図１５】
2009075755.tif 000017
【図１６】
2009075755.tif 000018
【図１７】
2009075755.tif 000019
【図１８】
2009075755.tif 000020
【図１９】
2009075755.tif 000021
【図２０】
2009075755.tif 000022