(57)【要約】【課題】容易にファイル伝送の設定情報を生成する技術を提供する。【解決手段】  ファイル伝送管理装置であって、ファイル伝送履歴を含むログ情報と、伝送するファイルと伝送先との情報を含む伝送設定情報と、を格納する記憶部と、ログ情報からファイル伝送に関する情報を抽出するファイル伝送ログ抽出部と、抽出されたファイル伝送に関する情報のうち、伝送設定情報に含まれる情報を新たな伝送設定に含めて出力する伝送設定統合部と、を備えることを特徴とする。【選択図】図１
2015036830.tif 000002
【特許請求の範囲】
【請求項１】
ファイル伝送履歴を含むログ情報と、伝送するファイルと伝送先との情報を含む伝送設定情報と、を格納する記憶部と、
前記ログ情報からファイル伝送に関する情報を抽出するファイル伝送ログ抽出部と、
抽出された前記ファイル伝送に関する情報のうち、前記伝送設定情報に含まれる情報を新たな伝送設定に含めて出力する伝送設定統合部と、
を備えることを特徴とするファイル伝送管理装置。
【請求項２】
請求項１に記載のファイル伝送管理装置であって、
前記記憶部は、さらに、都度個別に伝送するファイルと伝送先との情報を含む個別伝送指示情報を格納し、
前記伝送設定統合部は、抽出された前記ファイル伝送に関する情報のうち、前記伝送設定情報に含まれる情報を除外した情報について、前記個別伝送指示情報に含まれる情報を抽出し、前記新たな伝送設定に含める、
ことを特徴とするファイル伝送管理装置。
【請求項３】
請求項２に記載のファイル伝送管理装置であって、
前記個別伝送指示情報には、前記都度個別に伝送するファイルの伝送を取り消すためのファイルの伝送指示であることを示す情報が対応付けられた情報が含まれ、
前記伝送設定統合部は、前記新たな伝送設定から、前記個別伝送指示情報に含まれる情報であって前記取り消すためのファイルの伝送指示であることを示す情報が対応付けられた情報と、当該情報により取り消すファイルの伝送の情報と、を除外する、
ことを特徴とするファイル伝送管理装置。
【請求項４】
請求項２または３に記載のファイル伝送管理装置であって、
前記個別伝送指示情報には、前記伝送設定情報に含まれる伝送するファイルの伝送又は前記都度個別に伝送するファイルの伝送のいずれかを取り消すためのファイルの伝送指示であることを示す情報が対応付けられた情報が含まれ、
前記伝送設定統合部は、前記新たな伝送設定から、前記個別伝送指示情報に含まれる情報であって前記取り消すためのファイルの伝送指示であることを示す情報が対応付けられた情報と、当該情報により取り消すファイルの伝送の情報と、を除外する、
ことを特徴とするファイル伝送管理装置。
【請求項５】
請求項１〜４のいずれか一項に記載のファイル伝送管理装置であって、
前記ファイル伝送に関する情報のいずれかについて前記新たな伝送設定に含める指示を受けると、指示された前記ファイル伝送に関する情報を前記新たな伝送設定に含め、前記ファイル伝送に関する情報のいずれかについて前記新たな伝送設定から除外する指示を受けると、指示された前記ファイル伝送に関する情報を前記新たな伝送設定から除外する、
ことを特徴とするファイル伝送管理装置。
【請求項６】
請求項１〜５のいずれか一項に記載のファイル伝送管理装置であって、
前記ログ情報は、ネットワークを介して通信可能な装置であってファイルの伝送を行う装置に関する処理履歴を含む情報であって、前記装置から所定のタイミングで送信され、前記記憶部に格納される情報である、
ことを特徴とするファイル伝送管理装置。
【請求項７】
コンピューターに、ファイル伝送管理手順を実行させるプログラムであって、
前記コンピューターを、ファイル伝送履歴を含むログ情報と、伝送するファイルと伝送先との情報を含む伝送設定情報と、を格納する記憶手段および制御手段として機能させ、
前記制御手段に対して、
前記ログ情報からファイル伝送に関する情報を抽出するファイル伝送ログ抽出手順と、
抽出された前記ファイル伝送に関する情報のうち、前記伝送設定情報に含まれる情報を新たな伝送設定に含めて出力する伝送設定統合手順と、
を実行させることを特徴とするプログラム。
【請求項８】
コンピューターを用いたファイル伝送管理方法であって、
前記コンピューターは、
ファイル伝送履歴を含むログ情報と、伝送するファイルと伝送先との情報を含む伝送設定情報と、を格納する記憶部を備え、
前記ログ情報からファイル伝送に関する情報を抽出するファイル伝送ログ抽出ステップと、
抽出された前記ファイル伝送に関する情報のうち、前記伝送設定情報に含まれる情報を新たな伝送設定に含めて出力する伝送設定統合ステップと、
を実施することを特徴とするファイル伝送管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイル伝送管理の技術に関するものである。
【背景技術】
【０００２】
従来、ｆｔｐデータ送受信処理部によりｆｔｐコマンドを実行してデータ伝送処理を行い、その際に出力されるレスポンスコードをチェック処理制御部によりパイプライン機能を用いて並行して入力して当該レスポンスコードの入力状況に応じて予め定められた種別の異常を認識し、強制終了部により当該ｆｔｐデータ伝送処理を強制終了し、リトライ制御部により異常の種別に応じて予め登録された制御内容でｆｔｐデータ送受信処理部による当該データの伝送処理を再実行させる技術が存在する。特許文献１には、このような技術について記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−０５４０７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記技術は、個別のファイル伝送を成功させる可能性を高めて伝送計画全体の履行の停滞を未然に防ぐ可能性を高めうるが、システム全体でのファイル伝送に関して網羅的に管理することはできない。例えば、システム内の一部の装置を置き換える際に、従前のファイル伝送の関係を維持する設計を行うには、上記技術では足りない。
【０００５】
本発明の目的は、容易にファイル伝送の設定情報を生成する技術を提供することにある。
【課題を解決するための手段】
【０００６】
本願は、上記課題の少なくとも一部を解決する手段を複数含んでいるが、その例を挙げるならば、以下のとおりである。上記課題を解決すべく、本発明に係るファイル伝送管理装置は、ファイル伝送履歴を含むログ情報と、伝送するファイルと伝送先との情報を含む伝送設定情報と、を格納する記憶部と、上記ログ情報からファイル伝送に関する情報を抽出するファイル伝送ログ抽出部と、抽出された上記ファイル伝送に関する情報のうち、上記伝送設定情報に含まれる情報を新たな伝送設定に含めて出力する伝送設定統合部と、を備えることを特徴とする。
【０００７】
また、上記のファイル伝送管理装置においては、上記記憶部は、さらに、都度個別に伝送するファイルと伝送先との情報を含む個別伝送指示情報を格納し、上記伝送設定統合部は、抽出された前記ファイル伝送に関する情報のうち、上記伝送設定情報に含まれる情報を除外した情報について、上記個別伝送指示情報に含まれる情報を抽出し、上記新たな伝送設定に含める、ことを特徴とするものであってもよい。
【０００８】
また、上記のファイル伝送管理装置においては、上記個別伝送指示情報には、上記都度個別に伝送するファイルの伝送を取り消すためのファイルの伝送指示であることを示す情報が対応付けられた情報が含まれ、上記伝送設定統合部は、上記新たな伝送設定から、上記個別伝送指示情報に含まれる情報であって上記取り消すためのファイルの伝送指示であることを示す情報が対応付けられた情報と、当該情報により取り消すファイルの伝送の情報と、を除外する、ことを特徴とするものであってもよい。
【０００９】
また、上記のファイル伝送管理装置においては、上記個別伝送指示情報には、上記伝送設定情報に含まれる伝送するファイルの伝送又は上記都度個別に伝送するファイルの伝送のいずれかを取り消すためのファイルの伝送指示であることを示す情報が対応付けられた情報が含まれ、上記伝送設定統合部は、上記新たな伝送設定から、上記個別伝送指示情報に含まれる情報であって上記取り消すためのファイルの伝送指示であることを示す情報が対応付けられた情報と、当該情報により取り消すファイルの伝送の情報と、を除外する、ことを特徴とするものであってもよい。
【００１０】
また、上記のファイル伝送管理装置においては、上記ファイル伝送に関する情報のいずれかについて上記新たな伝送設定に含める指示を受けると、指示された上記ファイル伝送に関する情報を上記新たな伝送設定に含め、上記ファイル伝送に関する情報のいずれかについて上記新たな伝送設定から除外する指示を受けると、指示された上記ファイル伝送に関する情報を上記新たな伝送設定から除外する、ことを特徴とするものであってもよい。
【００１１】
また、上記のファイル伝送管理装置においては、上記ログ情報は、ネットワークを介して通信可能な装置であってファイルの伝送を行う装置に関する処理履歴を含む情報であって、上記装置から所定のタイミングで送信され、上記記憶部に格納される情報である、ことを特徴とするものであってもよい。
【００１２】
また、本発明に係るプログラムは、コンピューターに、ファイル伝送管理手順を実行させるプログラムであって、上記コンピューターを、ファイル伝送履歴を含むログ情報と、伝送するファイルと伝送先との情報を含む伝送設定情報と、を格納する記憶手段および制御手段として機能させ、上記制御手段に対して、上記ログ情報からファイル伝送に関する情報を抽出するファイル伝送ログ抽出手順と、抽出された上記ファイル伝送に関する情報のうち、上記伝送設定情報に含まれる情報を新たな伝送設定に含めて出力する伝送設定統合手順と、を実行させることを特徴とする。
【００１３】
また、本発明に係るファイル伝送管理方法は、コンピューターを用いたファイル伝送管理方法であって、上記コンピューターは、ファイル伝送履歴を含むログ情報と、伝送するファイルと伝送先との情報を含む伝送設定情報と、を格納する記憶部を備え、上記ログ情報からファイル伝送に関する情報を抽出するファイル伝送ログ抽出ステップと、抽出された上記ファイル伝送に関する情報のうち、上記伝送設定情報に含まれる情報を新たな伝送設定に含めて出力する伝送設定統合ステップと、を実施することを特徴とする。
【００１４】
上記した以外の課題、構成および効果は、以下の実施形態の説明により明らかにされる。
【発明の効果】
【００１５】
本発明によると、容易にファイル伝送の設定情報を生成する技術を提供することができる。
【図面の簡単な説明】
【００１６】
【図１】ファイル伝送運用システムの実施例を示す図である。
【図２】イベントログ記憶部に格納されるデータ構造を示す図である。
【図３】他装置ログ記憶部に格納されるデータ構造を示す図である。
【図４】ファイル伝送設定記憶部に格納されるデータ構造を示す図である。
【図５】個別伝送指示記憶部に格納されるデータ構造を示す図である。
【図６】ファイル伝送管理装置のハードウェア構成を示す図である。
【図７】伝送設定統合処理のフローを示す図である。
【図８】ファイル伝送管理装置において出力される画面の一例を示す図である。
【図９】他の実施形態に係る個別伝送指示記憶部に格納されるデータ構造を示す図である。
【図１０】他の実施形態に係る伝送設定統合処理のフローを示す図である。
【発明を実施するための形態】
【００１７】
以下に、本発明に係る第一の実施形態を適用したファイル伝送運用システム１を用いた実施形態について、図面を参照して説明する。
【００１８】
図１は、本発明の第一の実施形態におけるファイル伝送運用システム１の実施例を示す図である。本実施形態において想定するファイル伝送運用システム１においては、主としてファイル伝送の伝送元あるいは伝送先となるサーバー装置１００と、サーバー装置１００とネットワーク１０を介して通信可能に接続されるファイル伝送管理装置２００と、が含まれる。
【００１９】
当該システムにおいては、定期的に、あるいは運用指示者がファイル伝送管理装置２００に対して伝送設定統合等の操作指示を与えると、ファイル伝送管理装置２００からサーバー装置１００に対して、ログファイルの送信が指示される。ログファイルの送信を指示されたサーバー装置１００では、イベントログ等の所定のログファイルをファイル伝送管理装置２００へ送信する。すなわち、ログ情報は、ネットワークを介して通信可能な装置であってファイルの伝送を行う装置に関する処理履歴を含む情報であって、当該装置から所定のタイミングで送信され、ファイル伝送管理装置２００の記憶部２２０に格納される情報であるといえる。
【００２０】
なお、図１においては、サーバー装置１００は一台しか示されていないが、実際にはファイル伝送運用システム１には複数台が含まれ、それぞれがファイル伝送管理装置２００と通信可能である。
【００２１】
サーバー装置１００およびファイル伝送管理装置２００は、ネットワーク１０を介して、他の装置、例えば他のサーバー装置と通信を行い、必要に応じてファイルの伝送を行う。
【００２２】
サーバー装置１００は、情報処理装置である。他にも例えば、サーバー装置１００は、パソコンやＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｔ）、タブレット装置等各種の情報処理装置であってもよい。
【００２３】
ネットワーク１０は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の通信網である。なお、携帯電話通信網等の無線通信網上のＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）等であってもよい。
【００２４】
ファイル伝送管理装置２００は、パソコンやタブレットパソコン等の情報処理装置である。他にも例えば、ファイル伝送管理装置２００は、サーバーやスマートフォン、ワークステーション、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等各種の情報処理装置であってもよい。
【００２５】
サーバー装置１００には、制御部１１０と、記憶部１２０と、通信部１３０と、が含まれる。制御部１１０には、ファイル伝送管理部１１１と、ファイル伝送部１１２と、が含まれる。記憶部１２０には、転送するファイルあるいは転送されたファイルが格納されるファイル記憶部１２１と、ファイルの転送の履歴をイベントログの形式で格納するイベントログ記憶部１２２と、が含まれる。
【００２６】
図２は、イベントログ記憶部１２２のデータ構造の例を示す図である。イベントログ記憶部１２２には、送信メッセージＩＤ１２２Ａと、通信相手名称１２２Ｂと、ローカルファイル名称１２２Ｃと、リモートファイル名称１２２Ｄと、が対応付けられて格納される。
【００２７】
送信メッセージＩＤ１２２Ａは、ファイルの伝送を行ったイベントを識別する情報である。通信相手名称１２２Ｂは、ファイルの伝送を行った通信の相手先を特定する情報である。ローカルファイル名称１２２Ｃは、ファイルの伝送についてローカル側にある伝送対象のファイル名称である。すなわち、伝送が送信である場合には送信元のファイル、伝送が受信である場合には受信したファイルの名称である。なお、ファイル名称は、ファイルに対応付けられた名称に限らず、例えば当該ファイルのファイルシステム上の位置を特定するパス情報等が含まれるものであってもよい。
【００２８】
リモートファイル名称１２２Ｄは、ファイルの伝送についてリモート側にある伝送対象のファイル名称である。すなわち、伝送が送信である場合には送信先のファイル、伝送が受信である場合には送信元のファイルの名称である。なお、ファイル名称は、ファイルに対応付けられた名称に限らず、例えば当該ファイルの他装置上のファイルシステム上の位置を特定するパス情報等が含まれるものであってもよい。
【００２９】
図１の説明に戻る。ファイル伝送管理部１１１は、ファイル伝送の管理に関する指示をファイル伝送管理装置２００から受け付け、実行する。例えば、ファイル伝送管理部１１１は、イベントログの送信指示をファイル伝送管理装置２００から受け付けると、イベントログ記憶部１２２からイベントログの情報を取得して、ファイル伝送管理装置２００へ送信する。また例えば、ファイル伝送管理部１１１は、ファイル伝送管理装置２００から、指定されたサーバー装置との指定されたファイルについての送受信のいずれかの指示を受け付けると、当該サーバー装置と当該ファイルを送受信するようファイル伝送部１１２を制御する。
【００３０】
ファイル伝送部１１２は、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）等により、ファイル伝送管理部１１１から指示された内容について他の装置と通信を行い、ファイルの送受信を行う。また、ファイル伝送部１１２は、ファイルの送受信についてメッセージＩＤ、通信先、ローカルファイル名称、リモートファイル名称をイベントログ記憶部１２２に都度ロギングする。
【００３１】
通信部１３０は、ネットワーク１０を介して他の装置、例えばファイル伝送管理装置２００との通信を行う。
【００３２】
ファイル伝送管理装置２００は、ファイル伝送運用システム１におけるファイル伝送の設定を整理統合する処理を実現するコンピューターである。
【００３３】
ファイル伝送管理装置２００には、制御部２１０と、記憶部２２０と、通信部２３０と、が含まれる。制御部２１０には、ファイル伝送ログ抽出部２１１と、現行設定抽出部２１２と、個別伝送指示抽出部２１３と、伝送設定統合部２１４と、が含まれる。記憶部２２０には、他装置ログ記憶部２２１と、ファイル伝送設定記憶部２２２と、個別伝送指示記憶部２２３と、新伝送設定記憶部２２４と、が含まれる。
【００３４】
図３は、他装置ログ記憶部２２１のデータ構造の例を示す図である。他装置ログ記憶部２２１には、装置名称２２１Ａごとに、送信メッセージＩＤ２２１Ｂと、通信相手名称２２１Ｃと、ローカルファイル名称２２１Ｄと、リモートファイル名称２２１Ｅと、が対応付けられて格納される。
【００３５】
装置名称２２１Ａは、ファイル伝送管理装置２００と通信可能にネットワーク１０に接続される他の装置を特定する情報である。送信メッセージＩＤ２２１Ｂは、ファイルの伝送を行ったイベントを識別する情報である。通信相手名称２２１Ｃは、ファイルの伝送を行った通信の相手先を特定する情報である。ローカルファイル名称２２１Ｄは、ファイルの伝送についてローカル側にある伝送対象のファイル名称である。すなわち、伝送が送信である場合には送信元のファイル、伝送が受信である場合には受信したファイルの名称である。なお、ファイル名称は、ファイルに対応付けられた名称に限らず、例えば当該ファイルのファイルシステム上の位置を特定するパス情報等が含まれるものであってもよい。
【００３６】
リモートファイル名称２２１Ｅは、ファイルの伝送についてリモート側にある伝送対象のファイル名称である。すなわち、伝送が送信である場合には送信先のファイル、伝送が受信である場合には送信元のファイルの名称である。なお、ファイル名称は、ファイルに対応付けられた名称に限らず、例えば当該ファイルの他装置上のファイルシステム上の位置を特定するパス情報等が含まれるものであってもよい。
【００３７】
図４は、ファイル伝送設定記憶部２２２のデータ構造の例を示す図である。ファイル伝送設定記憶部２２２には、通信相手名称２２２Ａと、通信相手アドレス２２２Ｂと、通信元名称２２２Ｃと、送受信区分２２２Ｄと、送信ファイル名２２２Ｅと、受信ファイル名２２２Ｆと、が対応付けられて格納される。
【００３８】
通信相手名称２２２Ａは、ファイルの伝送を行う通信の相手先を特定する情報である。通信相手アドレス２２２Ｂは、通信相手名称２２２Ａの通信先のアドレス（例えば、ＩＰアドレス）を特定する情報である。通信元名称２２２Ｃは、通信相手名称２２２Ａで特定される通信相手と通信を行う主体を特定する情報であって、ファイル伝送管理装置２００と通信可能にネットワーク１０に接続される他の装置を特定する情報である。送受信区分２２２Ｄは、通信元名称２２２Ｃから見た通信相手との通信の方向（例えば、通信元が送信側か、受信側か）を特定する情報である。
【００３９】
送信ファイル名２２２Ｅは、ファイルの伝送について送信側にある伝送対象のファイル名称である。なお、ファイル名は、ファイルに対応付けられた名称に限らず、例えば当該ファイルのファイルシステム上の位置を特定するパス情報等が含まれるものであってもよい。
【００４０】
受信ファイル名２２２Ｆは、ファイルの伝送について受信側にある伝送対象のファイル名称である。なお、ファイル名は、ファイルに対応付けられた名称に限らず、例えば当該ファイルのファイルシステム上の位置を特定するパス情報等が含まれるものであってもよい。
【００４１】
図５は、個別伝送指示記憶部２２３のデータ構造の例を示す図である。個別伝送指示記憶部２２３には、装置名称２２３Ａごとに、指示番号２２３Ｂと、処理種別２２３Ｃと、送受信区分２２３Ｄと、通信相手２２３Ｅと、送信ファイル名２２３Ｆと、受信ファイル名２２３Ｇと、が対応付けられて格納される。
【００４２】
装置名称２２３Ａは、通信を行う主体を特定する情報であって、ファイル伝送管理装置２００と通信可能にネットワーク１０に接続される他の装置を特定する情報である。指示番号２２３Ｂは、装置名称２２３Ａで特定される装置に対して与える指示を特定する情報である。
【００４３】
処理種別２２３Ｃは、伝送の方法やプロトコルを特定する情報である。送受信区分２２３Ｄは、装置名称２２３Ａから見た通信相手との通信の方向（例えば、通信元が送信側か、受信側か）を特定する情報である。通信相手２２３Ｅは、ファイルの伝送を行う通信の相手先を特定する情報である。
【００４４】
送信ファイル名２２３Ｆは、ファイルの伝送について送信側にある伝送対象のファイル名称である。なお、ファイル名は、ファイルに対応付けられた名称に限らず、例えば当該ファイルのファイルシステム上の位置を特定するパス情報等が含まれるものであってもよい。
【００４５】
受信ファイル名２２３Ｇは、ファイルの伝送について受信側にある伝送対象のファイル名称である。なお、ファイル名は、ファイルに対応付けられた名称に限らず、例えば当該ファイルのファイルシステム上の位置を特定するパス情報等が含まれるものであってもよい。
【００４６】
すなわち、記憶部２２０には、ファイル伝送履歴を含むログ情報と、伝送するファイルと伝送先との情報を含む伝送設定情報と、が格納されているといえる。また、記憶部２２０には、都度個別に伝送するファイルと伝送先との情報を含む個別伝送指示情報が格納されているともいえる。
【００４７】
図１の説明に戻る。ファイル伝送ログ抽出部２１１は、ファイル伝送に関する行をログの情報から抽出する。具体的には、ファイル伝送ログ抽出部２１１は、他装置ログ記憶部２２１に格納された他の装置のイベントログの中身を検索し、装置ごとにファイル伝送に関する行を抽出する。すなわち、ファイル伝送ログ抽出部２１１は、ログ情報からファイル伝送に関する情報を抽出するものであるといえる。
【００４８】
現行設定抽出部２１２は、ファイル伝送に関する設定を抽出する。具体的には、現行設定抽出部２１２は、ファイル伝送設定記憶部２２２に格納されたファイル伝送に関する設定を、伝送の主体ごとに読み出す。
【００４９】
個別伝送指示抽出部２１３は、ファイル伝送に関する設定を変更し、あるいは一時的にファイル伝送を行う指示を受け付けて、対象のサーバー装置１００に指示に該当する処理を実行させる。
【００５０】
なお、処理区分が「新規」である指示については、個別伝送指示抽出部２１３は、指示内容の伝送を行うよう指示すると共に、ファイル伝送設定記憶部２２２に当該指示内容に応じた伝送を格納させる。また、処理区分が「削除」である指示については、個別伝送指示抽出部２１３は、指示内容の伝送を以降行わないよう、ファイル伝送設定記憶部２２２から当該指示内容に応じた伝送を削除する。また、処理区分が「一時」である指示については、個別伝送指示抽出部２１３は、指示内容の伝送を行うよう指示するが、ファイル伝送設定記憶部２２２に当該指示内容に応じた伝送を格納しない。
【００５１】
伝送設定統合部２１４は、ファイル伝送運用システム１におけるファイルの伝送設定を統合する。すなわち、伝送設定統合部２１４は、ファイル伝送運用システム１において実際に伝送されたファイル伝送の記録から、妥当な伝送について抽出し、統合された伝送設定に含める。すなわち、伝送設定統合部２１４は、抽出されたファイル伝送に関する情報のうち、伝送設定情報に含まれる情報を新たな伝送設定に含めて出力するものであるといえる。
【００５２】
通信部２３０は、ネットワーク１０を介して他の装置、例えばサーバー装置１００との通信を行う。
【００５３】
図６は、ファイル伝送管理装置２００のハードウェア構成例を示す図である。ファイル伝送管理装置２００は、演算装置２０２と、外部記憶装置２０３と、主記憶装置２０４と、出力装置２０５と、通信装置２０６と、各装置をつなぐバス２０７と、を少なくとも備える。また、他に、ファイル伝送管理装置２００は、キーボード、マウス、あるいはタッチパネルといった入力装置２０１を備えるものであってもよい。
【００５４】
演算装置２０２は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの演算装置である。
【００５５】
外部記憶装置２０３は、デジタル情報を記憶可能な、いわゆるハードディスク（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）あるいはフラッシュメモリなどの不揮発性記憶装置である。
【００５６】
主記憶装置２０４は、例えばＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などのメモリ装置である。
【００５７】
出力装置２０５は、例えば液晶ディスプレイや、有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ等の表示装置である。
【００５８】
通信装置２０６は、ネットワーク１０等を介してサーバー装置１００等の他の装置と通信経路を確立し、情報を送受信するネットワークカード等の装置である。
【００５９】
入力装置２０１は、キーボードやマウス、タッチパネル等の各種入力装置である。
【００６０】
入力装置２０１と、演算装置２０２と、外部記憶装置２０３と、主記憶装置２０４と、出力装置２０５と、通信装置２０６とは、バス２０７等の接続導線により互いに接続される。
【００６１】
上記したファイル伝送管理装置２００のファイル伝送ログ抽出部２１１、現行設定抽出部２１２、個別伝送指示抽出部２１３、伝送設定統合部２１４は、演算装置２０２に処理を行わせるプログラムによって実現される。このプログラムは、主記憶装置２０４、外部記憶装置２０３または図示しないＲＯＭ装置内に記憶され、実行にあたって主記憶装置２０４上にロードされ、演算装置２０２により実行される。
【００６２】
また、ファイル伝送管理装置２００の記憶部２２０は、主記憶装置２０４及び外部記憶装置２０３により実現される。また、ファイル伝送管理装置２００の通信部２３０は、通信装置２０６により実現される。以上が、ファイル伝送管理装置２００のハードウェア構成例である。
【００６３】
サーバー装置１００についても、図６と略同様のハードウェア構成を備えるため、説明を省略する。
【００６４】
なお、サーバー装置１００についてのファイル伝送管理部１１１、ファイル伝送部１１２は、サーバー装置１００の演算装置２０２に処理を行わせるプログラムによって実現される。このプログラムは、主記憶装置２０４、外部記憶装置２０３または図示しないＲＯＭ装置内に記憶され、実行にあたって主記憶装置２０４上にロードされ、演算装置２０２により実行される。
【００６５】
また、サーバー装置１００についてのファイル記憶部１２１、イベントログ記憶部１２２は、サーバー装置１００の主記憶装置２０４及び外部記憶装置２０３により実現される。また、サーバー装置１００の通信部１３０は、通信装置２０６により実現される。以上が、サーバー装置１００のハードウェア構成例である。
【００６６】
なお、上記した各構成要素は、サーバー装置１００、ファイル伝送管理装置２００の構成を、理解を容易にするために、主な処理内容に応じて分類したものである。そのため、構成要素の分類の仕方やその名称によって、本願発明が制限されることはない。サーバー装置１００、ファイル伝送管理装置２００の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。
【００６７】
また、各制御部は、ハードウェア（ＡＳＩＣ、ＧＰＵなど）により構築されてもよい。また、各制御部の処理が一つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
【００６８】
[動作の説明] 次に、本実施形態におけるファイル伝送管理装置２００の動作を説明する。図７は、本実施形態におけるファイル伝送管理装置２００が実施する伝送設定統合処理のフロー図である。
【００６９】
伝送設定統合処理は、ファイル伝送管理装置２００が稼動を開始され、所定の要求情報を受け付けると、開始される。
【００７０】
まず、ファイル伝送ログ抽出部２１１は、イベントログからファイル伝送に関する結果行を抽出する（ステップＳ００１）。具体的には、ファイル伝送ログ抽出部２１１は、他装置ログ記憶部２２１を参照し、装置毎にイベントログの内容を検索し、テキスト検索によりファイル伝送に関するログを抽出する。
【００７１】
次に、現行設定抽出部２１２は、ファイル伝送設定情報からファイル伝送設定を読み出す（ステップＳ００２）。具体的には、現行設定抽出部２１２は、ファイル伝送設定記憶部２２２に格納されたファイル伝送の設定を、通信相手名称２２２Ａごとに読み出す。
【００７２】
そして、伝送設定統合部２１４は、ファイル伝送設定のうちイベントログの抽出した結果行のいずれかと一致した設定を新伝送設定に加える（ステップＳ００３）。具体的には、伝送設定統合部２１４は、ステップＳ００２にて読み出したファイル伝送の設定と、ステップＳ００１において抽出したログとを、送信元、送信先、送信ファイル、受信ファイルのそれぞれの名称により突合し、一致するものについてファイル伝送の設定を新伝送設定記憶部２２４に格納される新伝送設定に含ませる。
【００７３】
そして、伝送設定統合部２１４は、イベントログの抽出した結果行の全てはファイル伝送設定と一致したか否かを判定する（ステップＳ００４）。具体的には、伝送設定統合部２１４は、ステップＳ００３において、イベントログの抽出した結果行の全てが新伝送設定に設定されたか否かを判定し、設定されている場合には、伝送設定統合処理を終了する。
【００７４】
イベントログの抽出した結果行の全てはファイル伝送設定と一致していない場合（ステップＳ００４にて「Ｎｏ」の場合）には、個別伝送指示抽出部２１３は、個別伝送指示情報から、ファイル伝送設定を読み出す（ステップＳ００５）。具体的には、個別伝送指示抽出部２１３は、個別伝送指示記憶部２２３に格納されている伝送指示のそれぞれを読み出す。
【００７５】
そして、伝送設定統合部２１４は、個別伝送指示のうち未一致のイベントログの抽出した結果行のいずれかと一致した指示の設定を新伝送設定に加える（ステップＳ００６）。具体的には、伝送設定統合部２１４は、ステップＳ００５にて読み出した個別伝送の指示と、ステップＳ００３においていずれのファイル伝送設定とも一致しなかったイベントログの結果行とを、送信元、送信先、送信ファイル、受信ファイルのそれぞれの名称により突合し、一致する指示についてファイル伝送の設定を新伝送設定記憶部２２４に格納される新伝送設定に含ませる。そして、伝送設定統合部２１４は、伝送設定統合処理を終了する。すなわち、伝送設定統合部２１４は、抽出されたファイル伝送に関する情報のうち、伝送設定情報に含まれる情報を除外した情報について、個別伝送指示情報に含まれる情報を抽出し、新たな伝送設定に含めるものであるといえる。
【００７６】
以上が、伝送設定統合処理の処理フローである。伝送設定統合処理を実行することで、既存の設定と一致するファイル伝送の履歴に基づいて、新たな伝送設定として出力することができる。また、個別伝送指示を行った履歴についても、新たな伝送設定として出力することができる。
【００７７】
図８は、本実施形態におけるファイル伝送管理装置２００の伝送設定統合部２１４により出力される画面の例である伝送設定統合画面６００を示す図である。
【００７８】
伝送設定統合画面６００には、対象装置入力受付領域６１０と、対象装置入力受付領域６１０において入力を受け付けたサーバー装置１００のイベントログのうちファイル伝送に関するログの一覧を出力するログ一覧表示領域６２０と、当該ログ一覧のうち新伝送設定に含まれる伝送を選択可能に表示する新伝送設定一覧表示領域６３０と、ログ一覧のうち新伝送設定に含ませない伝送を選択可能に表示する除外設定一覧表示領域６４０と、新伝送設定一覧表示領域６３０において選択された伝送を新伝送設定に含ませない伝送とするよう変更する指示を受け付ける選択を除外ボタン６５０と、除外設定一覧表示領域６４０において選択された伝送を新伝送設定に含ませる伝送とするよう変更する指示を受け付ける選択を設定に追加ボタン６６０と、ログ一覧表示領域６２０に含まれるログに基づいて伝送設定統合処理を開始させる指示を受け付ける統合開始ボタン６７０と、新伝送設定一覧表示領域６３０に示された伝送を新伝送設定記憶部２２４に保存させる指示を受け付ける結果保存ボタン６８０と、伝送設定統合画面６００の表示を終了させる指示を受け付ける終了ボタン６９０と、が含まれる。
【００７９】
以上が、伝送設定統合画面６００の出力画面例である。すなわち、伝送設定統合画面６００は、ファイル伝送に関する情報のいずれかについて新たな伝送設定に含める指示を受けると、指示されたファイル伝送に関する情報を新たな伝送設定に含め、ファイル伝送に関する情報のいずれかについて新たな伝送設定から除外する指示を受けると、指示されたファイル伝送に関する情報を新たな伝送設定から除外する処理を行う画面であるといえる。
【００８０】
以上、本発明に係る第一の実施形態を適用したファイル伝送運用システム１について説明した。当該実施形態によると、容易にファイル伝送の設定情報を生成することができるため、サーバー装置１００のリプレース等の場合においても、スムーズにデータ連動の設計を行うことができる。
【００８１】
本発明は、上記の第一の実施形態に制限されない。上記の第一の実施形態は、本発明の技術的思想の範囲内で様々な変形が可能である。例えば、上記の第一の実施形態においては、個別伝送指示記憶部２２３に格納されている伝送については、イベントログに伝送の履歴が残されている場合には、新伝送設定記憶部２２４に新伝送設定として格納される。しかし、個別伝送指示記憶部２２３に格納される伝送には、誤って伝送してしまった結果から回復するための処置としての伝送についても含まれる。すなわち、いずれかの伝送を取り消すための伝送についても格納されている。
【００８２】
このような場合には、ある誤った伝送を取り消すための伝送は取り消しが済むと以降は実施する必要のない一時的な伝送であるため、新伝送設定に含めるのは妥当ではない場合もある。また、誤った伝送そのものについても再度伝送を繰り返すのは妥当ではないと考えられる。また、指示以降は伝送を行わないものとする削除の伝送についても、新伝送設定に含めるのは妥当ではないと考えられる。
【００８３】
これらの妥当ではない伝送について新伝送設定から除外する処理を実現するのが、第二の実施形態である。
【００８４】
第二の実施形態は、基本的に第一の実施形態と同様の構成を備えるファイル伝送運用システム１により実現される。しかし、ファイル伝送管理装置２００の個別伝送指示記憶部２２３については、相違があるため、当該相違について以降説明する。
【００８５】
図９は、第二の実施形態にかかる個別伝送指示記憶部２２３´に格納されるデータ構造の例を示す図である。個別伝送指示記憶部２２３´には、装置名称２２３Ａごとに、指示番号２２３Ｂと、処理種別２２３Ｄと、送受信区分２２３Ｅと、通信相手２２３Ｆと、送信ファイル名２２３Ｇと、受信ファイル名２２３Ｈと、が対応付けられている点においては第一の実施形態に係る個別伝送指示記憶部２２３と同様である。個別伝送指示記憶部２２３´においては、さらに、装置名称２２３Ａごとに、指示区分２２３Ｃと、取消指示２２３Ｋが対応付けられて格納されている。
【００８６】
指示区分２２３Ｃは、個別指示の位置づけを示す情報である。例えば、指示区分２２３Ｃは、「新規」、「削除」、「一時」等の区分のいずれかを含む。「新規」は、新規に伝送を行い、以降は同内容の伝送をファイル伝送設定に含める指示であることを示す。「削除」は、以降は同内容の伝送をファイル伝送設定から除外する指示であることを示す。「一時」は、一時的に伝送を行い、同内容の伝送をファイル伝送設定には含めない指示であることを示す。
【００８７】
取消指示２２３Ｋは、当該指示において取り消す目的の伝送指示の指示番号２２３Ｂを特定する情報である。すなわち、個別伝送指示記憶部２２３´には、伝送設定情報に含まれる伝送するファイルの伝送又は都度個別に伝送するファイルの伝送のいずれかを取り消すためのファイルの伝送指示であることを示す情報が対応付けられた情報が含まれるものであるといえる。
【００８８】
図１０は、第二の実施形態に係る伝送設定統合処理の処理フローを示す図である。第二の実施形態に係る伝送設定統合処理の処理フローは、図７に示す第一の実施形態に係る伝送設定統合処理の処理フローと基本的に同一である。しかし、ステップＳ００６の実施後、あるいはステップＳ００４において「Ｙｅｓ」に処理が進められた場合に、ステップＳ１０７の処理を実施する点において異なる。
【００８９】
ステップＳ１０７においては、伝送設定統合部２１４が、個別伝送指示のうち取消指示された指示の設定、一時追加および削除の指示区分である設定を新伝送設定から除外する。
【００９０】
このようにすることで、上記のごとく妥当ではない伝送について新伝送設定から除外することができるため、より適切な伝送管理の設計を行う情報を出力可能である。すなわち、伝送設定統合部２１４は、新たな伝送設定から、個別伝送指示情報に含まれる情報であって取り消すためのファイルの伝送指示であることを示す情報が対応付けられた情報と、当該情報により取り消すファイルの伝送の情報と、を除外するものであるともいえる。
【００９１】
また、上記した実施形態の技術的要素は、単独で適用されてもよいし、プログラム部品とハードウェア部品のような複数の部分に分けられて適用されるようにしてもよい。
【００９２】
以上、本発明について、実施形態を中心に説明した。
【符号の説明】
【００９３】
１・・・ファイル伝送運用システム、１０・・・ネットワーク、１００・・・サーバー装置、１１０・・・制御部、１１１・・・ファイル伝送管理部、１１２・・・ファイル伝送部、１２０・・・記憶部、１２１・・・ファイル記憶部、１２２・・・イベントログ記憶部、１３０・・・通信部、２００・・・ファイル伝送管理装置、２１０・・・制御部、２１１・・・ファイル伝送ログ抽出部、２１２・・・現行設定抽出部、２１３・・・個別伝送指示抽出部、２１４・・・伝送設定統合部、２２０・・・記憶部、２２１・・・他装置ログ記憶部、２２２・・・ファイル伝送設定記憶部、２２３・・・個別伝送指示記憶部、２２４・・・新伝送設定記憶部、２３０・・・通信部
【図１】
2015036830.tif 000003
【図２】
2015036830.tif 000004
【図３】
2015036830.tif 000005
【図４】
2015036830.tif 000006
【図５】
2015036830.tif 000007
【図６】
2015036830.tif 000008
【図７】
2015036830.tif 000009
【図８】
2015036830.tif 000010
【図９】
2015036830.tif 000011
【図１０】
2015036830.tif 000012