(57)【特許請求の範囲】
【請求項１】
配信データ及び配信先情報を含む配信先の情報を受信する受信手段と、
前記配信先情報を記憶する配信先情報記憶手段に対して前記受信手段により受信した当該配信先情報を登録する登録手段と、
前記受信手段による受信とは非同期のタイミングで前記配信先情報記憶手段が記憶する前記配信先情報の配信先に対する認証又は権限の妥当性のチェックを行う妥当性確認手段と、
前記妥当性確認手段により妥当性が確認された前記配信先情報について当該配信先情報の妥当性が確認された旨を示す確認情報を登録する更新手段と、
前記確認情報に基づいて前記配信先情報が前記更新手段で更新した配信先情報であるか否かを判断する判断手段と、
前記更新手段で更新した前記配信先情報に基づいて前記配信データの配信処理を実行する配信手段と、を備え、
前記妥当性確認手段は、前記判断手段により前記更新手段で更新した配信先情報でないと判断した配信先情報の妥当性のチェックを行うことを特徴とするデータ配信装置。
【請求項２】
請求項１記載のデータ配信装置において、前記妥当性確認手段は、前記配信先情報に含まれる認証情報であるユーザ名及びパスワードに基づいて、少なくとも当該配信先情報に含まれる配信先に対するユーザ認証を行うことを特徴とするデータ配信装置。
【請求項３】
請求項１又は２記載のデータ配信装置において、前記配信手段は、前記判断手段により前記更新手段で更新した配信先情報であると判断した配信先情報に基づいて前記配信データの配信処理を実行することを特徴とするデータ配信装置。
【請求項４】
請求項１〜３の何れか１項記載のデータ配信装置と、前記データ配信装置に前記配信先の情報を入力する外部入力装置と、前記データ配信装置から前記配信先の情報が入力される外部システムと、を備えたことを特徴とするデータ配信システム。
【請求項５】
受信手段により、配信データ及び配信先情報を含む配信先の情報を受信する受信ステップと、
登録手段により、前記配信先情報を記憶する配信先情報記憶手段に対して前記受信手段により受信した当該配信先情報を登録する登録ステップと、
妥当性確認手段により、前記受信ステップによる受信とは非同期のタイミングで前記配信先情報記憶手段が記憶する前記配信先情報の配信先に対する認証又は権限の妥当性のチェックを行う妥当性確認ステップと、
更新手段により、前記妥当性確認ステップで妥当性が確認された前記配信先情報について当該配信先情報の妥当性が確認された旨を示す確認情報を登録する更新ステップと、
判断手段により、前記確認情報に基づいて前記配信先情報が前記更新ステップで更新した配信先情報であるか否かを判断する判断ステップと、
配信手段により、前記更新ステップで更新した前記配信先情報に基づいて前記配信データの配信処理を実行する配信ステップと、を有し、
前記妥当性確認ステップでは、前記判断ステップにより前記更新ステップで更新した配信先情報でないと判断した配信先情報の妥当性のチェックを行うことを特徴とするデータ配信方法。
【請求項６】
請求項５記載のデータ配信方法における前記受信ステップ、前記登録ステップ、前記妥当性確認ステップ、前記判断ステップ、及び前記配信ステップをコンピュータにより実行するためのデータ配信用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部入力装置から入力されたデータを指定された配信先に転送するデータ配信装置、このデータ配信装置を備えたデータ配信システム、データ配信装置で実行されるデータ配信方法、及びコンピュータにより読み取って実行可能なデータ配信用プログラムに関する。
【背景技術】
【０００２】
近年、ネットワークに接続され、複数の通信プロトコルを適用し、他の端末装置との間で種々のデータを通信可能なネットワーク複合機を備えたネットワーク通信システムが構築されている。このようなシステムの一例をとして例えば特許文献１記載の発明が知られている。この発明は、生体認証システムを利用した場合のユーザの使い勝手を向上することができる認証方法を提供することを目的とし、ログイン可能状態で上記指紋センサから指紋情報を入力したとき、ログイン情報テーブルに保存された各登録ユーザのログイン情報に基づいて、各登録ユーザの認証優先順位を設定し、その設定した認証優先順位の高位の登録ユーザから指紋情報テーブルに登録されている各指の指紋情報と、入力した指紋情報との照合を行うようにしたものである。これにより、この公知例では、指紋を利用した認証時に要する時間を大幅に短縮することができ、ユーザの使い勝手を格段に向上することができるという効果を得ている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
一方、前述のようなネットワーク通信システムにおいては、例えば外部入力装置から入力されたデータを指定先に転送する機能をもつものがある。このようにデータを指定先に転送する場合においては、データを配信する際の配信先情報の妥当性が問題となる。前記公知例では、前述のようにログイン可能状態で指紋センサから指紋情報を入力したとき、ログイン情報テーブルに保存された各登録ユーザのログイン情報に基づいて、各登録ユーザの認証優先順位を設定し、その設定した認証優先順位の高位の登録ユーザから指紋情報テーブルに登録されている各指の指紋情報と、入力した指紋情報との照合を行っており、この照合結果に基づいて各種処理が可能となるようにしている。
【０００４】
しかし、データ転送時の処理については特に触れられていない。
【０００５】
そこで、本発明が解決すべき課題は、データ転送においても、転送先の妥当性を迅速に判断し、転送指示から転送終了まで迅速に処理できるようにすることにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明のデータ配信装置は、配信データ及び配信先情報を含む配信先の情報を受信する受信手段と、前記配信先情報を記憶する配信先情報記憶手段に対して前記受信手段により受信した当該配信先情報を登録する登録手段と、前記受信手段による受信とは非同期のタイミングで前記配信先情報記憶手段が記憶する前記配信先情報の配信先に対する認証又は権限の妥当性のチェックを行う妥当性確認手段と、前記妥当性確認手段により妥当性が確認された前記配信先情報について当該配信先情報の妥当性が確認された旨を示す確認情報を登録する更新手段と、前記確認情報に基づいて前記配信先情報が前記更新手段で更新した配信先情報であるか否かを判断する判断手段と、前記更新手段で更新した前記配信先情報に基づいて前記配信データの配信処理を実行する配信手段と、を備え、前記妥当性確認手段は、前記判断手段により前記更新手段で更新した配信先情報でないと判断した配信先情報の妥当性のチェックを行うことを特徴とする。
【０００７】
また、上記課題を解決するため、本発明のデータ配信方法は、受信手段により、配信データ及び配信先情報を含む配信先の情報を受信する受信ステップと、登録手段により、前記配信先情報を記憶する配信先情報記憶手段に対して前記受信手段により受信した当該配信先情報を登録する登録ステップと、妥当性確認手段により、前記受信ステップによる受信とは非同期のタイミングで前記配信先情報記憶手段が記憶する前記配信先情報の配信先に対する認証又は権限の妥当性のチェックを行う妥当性確認ステップと、更新手段により、前記妥当性確認ステップで妥当性が確認された前記配信先情報について当該配信先情報の妥当性が確認された旨を示す確認情報を登録する更新ステップと、判断手段により、前記確認情報に基づいて前記配信先情報が前記更新ステップで更新した配信先情報であるか否かを判断する判断ステップと、配信手段により、前記更新ステップで更新した前記配信先情報に基づいて前記配信データの配信処理を実行する配信ステップと、を有し、前記妥当性確認ステップでは、前記判断ステップにより前記更新ステップで更新した配信先情報でないと判断した配信先情報の妥当性のチェックを行うことを特徴とする。
【０００８】
更に、上記課題を解決するため、本発明のデータ配信用プログラムは、上記データ配信方法における前記受信ステップ、前記登録ステップ、前記妥当性確認ステップ、前記判断ステップ、及び前記配信ステップをコンピュータにより実行するためのプログラムであることを特徴とする。
【０００９】
なお、後述の各実施例では、受信手段は配信データ入力処理部１１０に、登録手段は配信先情報一括登録部１２３に、妥当性確認手段は配線先情報一括登録部１２３の配信先情報妥当性確認処理部１２３ａに、更新手段は外部システム接続処理部１２４の配信先情報取得処理部１２４ｂに、判断手段は外部システム接続処理部１２４の認証情報確認処理部１２４ａに、配信手段は配信データ出力処理部（１）１３０及び配信データ出力処理部（２）１４０に、それぞれ対応する。
【発明の効果】
【００１０】
本発明によれば、配信先の情報を受信するとこれに含まれる配信先情報を登録し、その受信とは非同期のタイミングで配信先情報に配信先に対する認証又は権限の妥当性をチェックし、妥当性が確認された配信先情報にはその旨を示す確認情報を登録し、その確認情報に基づいて配信先情報が更新した配信先情報であるか否かを判断した結果、更新した配信先情報であればその配信先情報に基づいて配信データの配信処理を行うと共に、更新した配信先情報でなければその配信先情報の妥当性のチェックを行う機能を持つことになり、その結果として、データ転送においても、転送先の妥当性を迅速に判断し、転送指示から転送終了まで迅速に処理することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の前提的構成に係るデータ転送システムのブロック図である。
【図２】図１のシステムにおける配信先情報記録部の構成を示す図である。
【図３】図１のシステムにおける配信データ出力処理部でのＩＤとアドレスとの関係を示す図である。
【図４】図１のシステムにおける配信先情報一括登録部で登録されるデータフォーマットの一例を示す図である。
【図５】図１のシステムにおける配信先情報一括登録部の処理手順を示すフローチャートである。
【図６】本発明の実施例１に係るデータ配信システムの基本構成を示すブロック図である。
【図７】図６のシステムにおける一括登録用データフォーマットの一例を示した図である。
【図８】図６のシステムにおける配信先情報テーブルの一例を示した図である。
【図９】図６のシステムにおける外部システム関連処理テーブルの一例を示した図である。
【図１０】実施例１における配信先情報の一括登録の処理手順を示すフローチャートである。
【図１１】本発明の実施例２に係るデータ配信システムにおける配信先情報の一括登録の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明のデータ配信装置、データ配信システム、データ配信方法、及びデータ配信用プログラムについて、幾つかの実施例を挙げ、図面を参照して詳細に説明する。
【００１３】
図１は本発明の前提的構成に係るデータ転送システムのブロック図である。図１において、データ転送システムは、データ配信装置１００、外部入力装置２００及び外部システム３００から構成され、データ配信装置１００は第１のネットワーク４００、例えばＬＡＮを介して外部入力装置２００と接続され、第２のネットワーク５００、例えばインターネットを介して外部システム３００と接続されている。いずれも双方向に通信が可能である。
【００１４】
データ配信装置１００は配信データ入力処理部１１０、配信データルーティング処理部１２０、第１の配信データ出力処理部（図では配信データ出力処理部（１）として示す）１３０、第２の配信データ出力処理部（図では配信データ出力処理部（２）として示す）１４０、及び配信データ登録データベース１５０から構成されている。配信データルーティング処理部１２０は、さらに、配信先情報記録部１２１と相互に通信可能に接続されている。配信情報記録部１２１は、配信先情報一括登録ユーザインターフェース（ＵＩ）１２２から入力される配信先情報を一括登録する配信先情報一括登録部１２３から転送される配信先情報を記録する。また、配信先情報一括登録部１２３には、更に、配信先情報妥当性確認処理部１２３ａが設けられている。なお、データ配信装置１００としては、例えばドキュメント・ルータがこれに相当する。
【００１５】
外部入力装置２００はＰＣ（パーソナルコンピュータ）２１０とスキャナ２２０を少なくとも備えている。ＰＣ２１０はＣＰＵ、ＲＯＭ、及びＲＡＭを備え、ＲＯＭに格納された、あるいは外部から入力されたプログラムコードをＲＡＭに展開し、処理に必要なデータはＲＡＭに落として前記プログラムコードに基づいて各種の制御を実行する。外部入力装置２００は配信先の情報をＣＳＶなどのデータから一括して登録する機能を備えている。配信先の情報とは、配信データ及び配信先データであり、ＰＣ２１０から配信データと配信先を入力し、第１のネットワーク４００を介してデータ配信装置１００に送る。
【００１６】
配信データは例えばＴＩＦＦなどのイメージデータ、あるいはワープロソフト等のアプリケーションからから出力されるアプリケーションデータである。配信先は前記配信先情報記録部１２１に記録されている配信先情報のＩＤである。なお、この外部入力装置２００では、配信先の情報をＣＳＶなどのデータから一括して登録する機能を有しているが、ＵＩ（ユーザインターフェース）から１つずつ設定することも可能である。
【００１７】
配信データ入力処理部１１０は外部入力装置２００からの前記配信先情報を受信し、入力処理を行った後に、配信データルーティング処理部１２０に送る。配信データルーティング処理部１２０では、入力された配信先情報に基づいてルーティングを実施する。ルーティングされた配信データは第１及び第２の配信データ出力処理部１３０，１４０で処理され、前者は第２のネットワーク５００を介して外部システム３００に転送され、後者は配信データ登録データベース１５０に転送される。外部システム３００は例えばサーバやファイルサーバであり、クライアントのアクセスによりさらに下位のＰＣへの配信データの配信が可能である。
【００１８】
配信データルーティング処理部１２０では、配信先情報一括登録ＵＩ１２２から入力された配信先情報を配信先情報一括登録部１２３で登録処理し、配信先情報記録部１２１に記録する。その際、配信先情報一括登録部１２３の配信先情報妥当性確認処理部１２３ａで配信先情報の妥当性を確認するという処理が行われる。
【００１９】
図２は図１のシステムにおける配信先情報記録部の構成を示す図である。配信先情報記録部１２１には、配信先のＩＤ、使用する配信データ出力処理、認証情報、配信先、配信先表示名などが格納されている。ここで、配信先のＩＤとは配信先を識別するためのＩＤであり、使用する配信データ出力処理とは、外部システム関連処理テーブルを識別するためのＩＤである。また、認証情報は、名称（ｎａｍｅ）、パスワード（ｐａｓｓｗｏｒｄ）であり、配信先は外部システムにおける識別子で、外部システムで配信先を一意に識別できるＩＤ、例えばｓｅｖｅｒ１、ｆｏｌ１である。配信先表示名はユーザが実際に見る配信先の名称あるいはフルパスであり、例えばｓｅｖｅｒ１／ｆｏｌ１という表示である。
【００２０】
図３は配信データ出力処理のＩＤとアドレスとの関係を示す図で、外部システム関連処理テーブルを識別するためのＩＤとアドレスとの関係がテーブルに納められている。
【００２１】
図４は図１のシステムにおける配信先情報一括登録部１２３で登録されるデータフォーマットの一例を示す図である。このデータはＣＳＶのデータであり、配信データ出力処理と出力対象となるフォルダ、及びサブフォルダが登録される。
【００２２】
図５は図１における配信先情報一括登録部の処理手順を示すフローチャートである。この処理手順では、配信先情報一括登録ＵＩ１２２で、一括登録用のデータを取得し（ステップＳ１０１）、配信先情報一括登録部に取得した一括登録用のデータを渡す（ステップＳ１０２）。配信先情報一括登録部１２３では、配信先情報一括登録ＵＩ１２２からデータを取得し（ステップＳ１１１）、取得した配信先データの妥当性を配信先情報妥当性確認処理部１２３ａで配信先データ毎に確認する（ステップＳ１１２）。そして、妥当性が確認された配信先データを配信先情報記録部１２１のデータベースに登録する（ステップＳ１１３）。
【００２３】
その際、外部システム３００に対する配信先情報は、配信先情報妥当性確認処理部１２３ａで妥当性チェックを行うたびに外部サーバへアクセスする必要が生じる。このため、処理速度の低下を引き起こすことがある。特に１０万件やそれ以上の大量の一括登録を行うような場合には、処理速度の低下が顕著になる。
【００２４】
ここでいう配信先の妥当性チェックとは以下のようなことを意味している。
【００２５】
例えば、配信先を外部システム３００のファイルサーバの共有フォルダとすると、ファイルサーバの共有フォルダにＴＩＦＦ文書を配布するためには共有フォルダへのユーザ名及びパスワードが必要となる。そのため、「配信先情報」として、パスワードと共有フォルダへの書き込み権限を配信先情報記録部１２１のデータベース上に保持する。ＣＳＶは前記データベースへ複数の配信先情報を一括登録するために使用する。すなわち、実際に配信する際に前記データベースから配信先情報を取ってきて使用する。
【００２６】
妥当性は、
１）パスワードは正しいものか。
【００２７】
２）ユーザは共有フォルダへの書き込み権限を持っているか。
【００２８】
という点について判断する。その際、
１）ユーザ・パスワードで実際に共有フォルダに対して認証が可能か。
【００２９】
２）ユーザに供給フォルダへの書き込み権限があるか。
【００３０】
についてチェックする。
【００３１】
このような判断とチェックを経て、
１）ユーザ・パスワードで認証が通る状態が妥当。
【００３２】
２）ユーザが共有フォルダの書き込み権限を持っているのが妥当。
【００３３】
と判断する。このような妥当性のチェックもしくは判断は、前記パスワードに対する認証が通らない場合、及び書き込み権限がない場合は配信不能で、認証が通り、かつ書き込み権限がある場合のみ配信可能であるからである。
【００３４】
このように図１のシステム構成では、配信先情報妥当性確認処理部１２３ａの処理速度が、一括処理件数が多くなると遅くなることから、処理速度の低下を防ぐために、本実施形態では、図６に示すように構成した。これを実施例として説明する。
【実施例１】
【００３５】
図６は、本発明の実施例１に係るデータ配信システムの基本構成を示すブロック図である。実施例１に係るデータ配信システムでは、処理速度の低下を防止して処理可能な機能を持つ。
【００３６】
同図において、本実施例１が図１の例と異なるのは、配信先情報一括登録部１２３に設けられていた配信先情報妥当性確認処理部１２３ａが配信先情報一括登録部１２３から独立して設けられ、さらに、別途、外部システム接続処理部１２４が設けられている点である。外部システム接続処理部１２４は認証情報確認処理部１２４ａ及び配信先情報取得処理部１２４ｂを備え、配信先情報記録部１２１と相互に通信可能に接続され、また、配信先情報妥当性確認処理部１２３ａからの情報が入力される。その他の各部は図１に示したシステムと同一である。
【００３７】
この構成において、配信先情報一括登録部１２３で一括登録するときには、配信先情報妥当性確認処理部１２３ａでの妥当性確認処理を行わずに配信先情報記録部１２３のデータベースに配信先情報を保存し、別のタイミングで外部システム３００へ接続し、結果を配信先情報記録部のデータベースに登録する。
【００３８】
外部システム３００へ接続するタイミングとしては、
パターン（１）：非同期で外部システムへ接続による妥当性チェックを行う。
【００３９】
パターン（２）：配信データ出力処理時に妥当性チェックを行う。
【００４０】
の２つのタイミングがある。いずれにしても、データベースに格納する前に妥当性のチェックは行われない。このうちパターン（１）の場合が実施例１に対応し、パターン（２）が実施例２に対応する。
【００４１】
図７は本実施例１における一括登録用フォーマットの一例を示す図である。図４のフォーマットでは、ＣＳＶの情報を配信先情報記録部１２１のデータベースに登録した後（ステップＳ１１３−図５）、妥当性のチェックは行わない。妥当性のチェックはステップＳ１１２で既に行っているからである。そのため、図４のフォーマットでは、妥当性の確認が必要なもの、例えばユーザ名、あるいはパスワードを持つものについては対応していない。
【００４２】
これに対して、本実施例１では、前述のように配信先情報一括登録部１２３で一括登録するタイミングとは非同期（無関係のタイミング）で妥当性のチェックが行われることから、図７のフォーマットでは、妥当性の確認に必要な情報が記載されている。すなわち、図７では、配信データ出力処理の内容に加えて、妥当性の確認に必要な配信するサーバ、及びユーザ名が記載されている。
【００４３】
図８は本実施例１における配信先情報テーブルの一例を示す図で、前述の図２に対応する。図２と比較すると、図８の例では、配信先のＩＤ、使用する配信データ出力処理、認証情報、配信先、配信先表示名に加えて、確認済みフラグが記載される。この確認済みフラグは、配信先情報確認処理部１２３ａで配信先情報確認処理が実行されているかどうかを示すフラグである。
【００４４】
図９は外部システム関連処理テーブルの例を示す図で、図３に対応する。図３と比較すると、ＩＤ及び配信データ出力処理へのアドレスに加え、外部システム接続処理へのアドレスが記載される。
【００４５】
このように構成された本実施例１では、前述のように外部システム３００に接続するタイミングの相違に応じて一括登録には２つのパターンがある。図１０は、そのうちのパターン（１）の一括登録の処理手順を示すフローチャートである。
【００４６】
同図において、まず、配信先情報一括登録部１２３で配信先情報一括登録ＵＩ１２２からデータを取得し（ステップＳ２０１）、取得したデータを配信先情報記録部１２１のデータベースに格納する（ステップＳ２０２）。次いで、配信先情報妥当性確認処理部１２３ａを用いて配信先の妥当性確認を配信先情報記録部１２１のデータベースへの格納タイミングに対して非同期処理として実施する（ステップＳ２０３）。この場合、配信先データ（情報）毎に妥当性確認を行う。
【００４７】
配信先情報妥当性確認処理部１２３ａでは、配信先情報記録部１２１から配信先データを取得し（ステップＳ２１１）、配信先情報記録部１２１の配信先情報テーブルの確認済みフラグをチェックする（ステップＳ２１２）。このチェックで、確認済みフラグが立っていなければ（ステップＳ２１２−Ｔｒｕｅ）、次の配信情報確認処理を行い、配信先情報記録部１２１から次の配信先データを取得して（ステップＳ２１１）、確認済みフラグをチェックする（ステップＳ２１２）という処理を繰り返す。
【００４８】
そして、確認済みフラグが立った時点で（ステップＳ２１２−Ｆａｌｓｅ）、使用する配信データ出力処理部１３０から外部システム接続処理部１２４へのアドレスを取得し（ステップＳ２１３）、外部システム接続処理部１２４で外部システム接続処理を実行する（ステップＳ２１４）。そして、配信先情報のデータが更新された場合は、配信先情報記録部１２１のデータベースに反映させる。また、配信先情報が妥当でない場合は、エラー処理を実施する（ステップＳ２１５）。
【００４９】
ここで行われるエラー処理では、図示しないエラーログテーブルに、「配信先：ｓｅｒｖｅｒ／ｆｏｌｌ、ユーザ名：ＸＸＸの配信先の認証情報が誤っている可能性があります。」と記載する。このログは配信先システムの管理用アプリケーションから閲覧することが可能である。なお、本実施例における認証は、共有フォルダの場合の２つの処理からなる。すなわち、
１）ファイルサーバへプログラムで接続するための接続ＡＰＩを用い、ユーザ名及びパスワードを入力し、実際に認証を行う。
【００５０】
２）前記１）で認証が成功した後、共有フォルダへのアクセス権一覧を、ＡＰＩを用いて取得し、認証されたユーザに書き込み権限があるかどうかを確認する。
【００５１】
というものである。
【００５２】
ステップＳ２１５で配信先情報のデータ更新の反映、あるいはエラー処理が実施された後、外部システム接続処理部１２４では、外部システム３００から配信先表示名に基づいて内部ＩＤを取得し（ステップＳ２２１）、配信先情報取得処理部１２４ｂの処理を実行する（ステップＳ２２２）。配信先情報取得処理部１２４ｂの処理とは、図８に示した配信先情報テーブルに格納する情報を取得する処理（ステップＳ２３１）であり、取得に失敗した場合には、前記エラー処理を実行する（ステップＳ２３２）。
【００５３】
ステップＳ２２１では、外部システム３００から配信先表示名に基づいて内部ＩＤを取得し、外部システム３００を認証する。この認証は、認証情報確認処理部１２４ａで実施される。認証情報確認処理部１２４ａでは、ユーザ・パスワード、ドメインなどの認証情報に基づいて外部システム３００への認証処理を実施する（ステップＳ２４１）。なお、認証情報は外部システム３００によって異なる。もし、認証に失敗した場合は、前記エラー処理を実行する（ステップＳ２４２）。
【００５４】
このような処理により前記パターン（１）の一括登録と妥当性チェックが行われる。
【実施例２】
【００５５】
図１１は本発明の実施例２に係るデータ配信システムにおける一括登録の処理手順を示すフローチャートで、前記パターン（２）の場合に対応する。なお、システム構成は前記実施例１と同一なので、重複する説明は省略する。
【００５６】
同図において、まず、配信先情報一括登録処理部１２３で配信先情報一括登録ＵＩ１２２からデータを取得し（ステップＳ３０１）、取得したデータを配信先情報記録部１２１のデータベースに格納する（ステップＳ３０２）。
【００５７】
一方、配信データ出力処理部（１）は配信データルーティング処理部１２０から配信先データを取得し（ステップＳ３１１）、配信先情報テーブルの確認済みフラグをチェックする（ステップＳ３１２）。このチェックで、確認済みフラグが確認できれば（ステップＳ３１２−確認済み）、外部システム３００への配信処理を実施する（ステップＳ３１４）。確認済みフラグが確認できなければ（ステップＳ３１２ー未確認）、外部システム接続処理部１２４の処理を実行し（ステップＳ３１３）、配信処理を行う（ステップＳ３１４）。なお、外部システム接続処理部１２４の処理とは、図１０におけるステップＳ２２１及びＳ２２２の処理に相当する。
【００５８】
このような処理により前記パターン（２）の一括登録と妥当性チェックが行われる。
【００５９】
その他、特に説明しない各部は前述の実施例１と同等に構成され、同等に機能する。
【符号の説明】
【００６０】
１００  データ配信装置
１１０  配信データ入力部
１２０  配信データルーティング処理部
１２１  配信先情報記録部
１２２  配信先情報一括登録ＵＩ
１２３  配信先情報一括登録部
１２３ａ  配信先情報妥当性確認処理部
１２４  外部システム接続処理部
１２４ａ  認証情報確認処理部
１２４ｂ  配信先情報取得処理部
１３０，１４０  配信データ出力処理部
１５０  配信データ登録データベース
２００  外部入力装置
２１０  ＰＣ（パーソナルコンピュータ）
２２０  スキャナ
３００  外部システム
【先行技術文献】
【特許文献】
【００６１】
【特許文献１】２００５−２４２５２１号公報
【図１】
0005494756.tif 000002
【図２】
0005494756.tif 000003
【図３】
0005494756.tif 000004
【図４】
0005494756.tif 000005
【図５】
0005494756.tif 000006
【図６】
0005494756.tif 000007
【図７】
0005494756.tif 000008
【図８】
0005494756.tif 000009
【図９】
0005494756.tif 000010
【図１０】
0005494756.tif 000011
【図１１】
0005494756.tif 000012