(57)【要約】【課題】国土交通省の基準により電子納品するためのフォルダに対象となるファイルを容易に格納する。【解決手段】国土交通省の基準に則った階層構造のフォルダを予め用意し、各階層毎のフォルダに対応した選択項目を日本語でリスト表示する。ユーザが対象となるファイルの振り分け先（格納先）に合致する選択項目を選択すると、装置は、選択された項目に対応するフォルダに含まれる次層のフォルダに対応した選択項目を日本語でリスト表示する。同様にして最下層までのフォルダに対応する選択項目の選択が終了すると、各層に対して選択されたフォルダによるディレクトリと、そのディレクトリに対応して国土交通省の基準で決められているファイル名を自動的に決定し、対象ファイルのアドレスとリンクさせて記憶する。【選択図】      図３
2004326203.tif 000002
【特許請求の範囲】
【請求項１】
予め指定された階層構造のフォルダ内に対象となるファイルを格納するファイル振り分け装置であって、
振り分けの対象となる対象ファイルのファイルアドレスを取得する対象データアドレス取得手段と、
前記取得した対象ファイルに対して振り分け可能なフォルダに対応した選択項目を、当該フォルダの階層が大きい順に順次提示する選択項目提示手段と、
前記順次提示される各階層毎の選択項目に対して選択された選択項目を取得する選択項目取得手段と、
前記取得した選択項目に対応するファイル名を決定するファイル名決定手段と、
前記決定した各選択項目から、前記対象ファイルを納品する際のディレクトリを設定するディレクトリ設定手段と、
前記決定したディレクトリと、前記決定したファイル名と、前記取得した対象データのファイルアドレスとを関連付けて記憶する振り分け結果記憶手段と、
前記記憶した対象ファイルをファイルアドレスから読み出し、前記設定したディレクトリのフォルダに、前記決定したファイル名で出力する出力手段と、
を具備することを特徴とするファイル振り分け装置。
【請求項２】
前記取得した対象ファイルの属性を取得する属性取得手段と、
前記取得した対象ファイルの属性から、前記対象ファイルが振り分け可能なフォルダに対応する選択項目を絞り込む選択項目絞込手段と、を備え、
前記選択項目提示手段は、前記絞り込まれた選択項目を提示する、
ことを特徴とする請求項１に記載のファイル振り分け装置。
【請求項３】
前記振り分けられた対象ファイルのファイル形式を、設定されたディレクトリに対して規定されているファイル形式と比して確認するファイル形式確認手段と、
前記確認したファイル形式が一致しない場合、対象ファイルの形式を規定されたファイル形式に変換するファイル形式変換手段と、
を具備することを特徴とする請求項１又は請求項２に記載のファイル振り分け装置。
【請求項４】
コンピュータにより予め指定された階層構造のフォルダ内に対象となるファイルを格納するファイル振り分けプログラムであって、
振り分けの対象となる対象ファイルのファイルアドレスを取得する対象データアドレス取得機能と、
前記取得した対象ファイルに対して振り分け可能なフォルダに対応した選択項目を、当該フォルダの階層が大きい順に順次提示する選択項目提示機能と、
前記順次提示される各階層毎の選択項目に対して選択された選択項目を取得する選択項目取得機能と、
前記取得した選択項目に対応するファイル名を決定するファイル名決定機能と、
前記決定した各選択項目から、前記対象ファイルを納品する際のディレクトリを設定するディレクトリ設定機能と、
前記決定したディレクトリと、前記決定したファイル名と、前記取得した対象データのファイルアドレスとを関連付けて記憶する振り分け結果記憶機能と、
前記記憶した対象ファイルをファイルアドレスから読み出し、前記設定したディレクトリのフォルダに、前記決定したファイル名で出力する出力機能と、
をコンピュータに実現するためのファイル振り分けプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はファイル振り分け装置及びファイル振り分けプログラムに係り、例えば、予め指定された階層構造のフォルダ内に対象となるファイルを格納するファイル振り分け装置及びファイル振り分けプログラムに関する。
【０００２】
【従来の技術】
作成した文書や写真等のファイルや保存済みのファイルを、予め指定された階層構造のフォルダ内に格納することがある。
例えば、国土交通省が定める電子納品関連の各種基準に従って、各種測量成果等のファイルを指定された媒体（ＣＤ−Ｒ）に格納する必要がある。
この場合、基準に従った階層構造のディレクトリ（フォルダ）を作成し、該当するフォルダに対象となるファイルをコピーする必要がある。
【０００３】
【発明が解決しようとする課題】
しかし、階層化されたフォルダによるディレクトリを基準に従って作成し、かつ、基準に決められたファイル名を付ける必要があり、対象となる元のファイルを作成したフォルダに振り分ける操作が大変であった。
特に、フォルダ名として英数字が指定されている場合には、格納すべきフォルダを特定することが大変であった。
【０００４】
そこで本発明は、予め指定された階層構造のフォルダへの、対象となるファイルの格納を容易にすることを目的とする。
【０００５】
【課題を解決するための手段】
請求項１に記載した発明では、予め指定された階層構造のフォルダ内に対象となるファイルを格納するファイル振り分け装置であって、振り分けの対象となる対象ファイルのファイルアドレスを取得する対象データアドレス取得手段と、前記取得した対象ファイルに対して振り分け可能なフォルダに対応した選択項目を、当該フォルダの階層が大きい順に順次提示する選択項目提示手段と、前記順次提示される各階層毎の選択項目に対して選択された選択項目を取得する選択項目取得手段と、前記取得した選択項目に対応するファイル名を決定するファイル名決定手段と、前記決定した各選択項目から、前記対象ファイルを納品する際のディレクトリを設定するディレクトリ設定手段と、前記決定したディレクトリと、前記決定したファイル名と、前記取得した対象データのファイルアドレスとを関連付けて記憶する振り分け結果記憶手段と、前記記憶した対象ファイルをファイルアドレスから読み出し、前記設定したディレクトリのフォルダに、前記決定したファイル名で出力する出力手段と、ファイル振り分け装置に具備させて前記目的を達成する。
請求項に記載の発明では、請求項１に記載のファイル振り分け装置において、前記取得した対象ファイルの属性を取得する属性取得手段と、前記取得した対象ファイルの属性から、前記対象ファイルが振り分け可能なフォルダに対応する選択項目を絞り込む選択項目絞込手段と、を備え、前記選択項目提示手段は、前記絞り込まれた選択項目を提示する、ことを特徴とする。
請求項３に記載の発明では、請求項１又は請求項２に記載のファイル振り分け装置において、前記振り分けられた対象ファイルのファイル形式を、設定されたディレクトリに対して規定されているファイル形式と比して確認するファイル形式確認手段と、前記確認したファイル形式が一致しない場合、対象ファイルの形式を規定されたファイル形式に変換するファイル形式変換手段と、を具備することを特徴とする。
請求項４に記載の発明では、コンピュータにより予め指定された階層構造のフォルダ内に対象となるファイルを格納するファイル振り分けプログラムであって、振り分けの対象となる対象ファイルのファイルアドレスを取得する対象データアドレス取得機能と、前記取得した対象ファイルに対して振り分け可能なフォルダに対応した選択項目を、当該フォルダの階層が大きい順に順次提示する選択項目提示機能と、前記順次提示される各階層毎の選択項目に対して選択された選択項目を取得する選択項目取得機能と、前記取得した選択項目に対応するファイル名を決定するファイル名決定機能と、前記決定した各選択項目から、前記対象ファイルを納品する際のディレクトリを設定するディレクトリ設定機能と、前記決定したディレクトリと、前記決定したファイル名と、前記取得した対象データのファイルアドレスとを関連付けて記憶する振り分け結果記憶機能と、前記記憶した対象ファイルをファイルアドレスから読み出し、前記設定したディレクトリのフォルダに、前記決定したファイル名で出力する出力機能と、をコンピュータに実現するためのファイル振り分けプログラムにより前記目的を達成する。
【０００６】
【発明の実施の形態】
以下、本発明のファイル振り分け装置及びファイル振り分けプログラムにおける好適な実施の形態について、図１から図１０を参照して詳細に説明する。
（１）実施形態の概要
国土交通省の基準に則った階層構造のフォルダを予め用意し、各階層毎のフォルダに対応した選択項目を日本語でリスト表示する。
ユーザが対象となるファイルの振り分け先（格納先）に合致する選択項目を選択すると、装置は、選択された項目に対応するフォルダに含まれる次層のフォルダに対応した選択項目を日本語でリスト表示する。
同様にして最下層までのフォルダに対応する選択項目の選択が終了すると、各層に対して選択されたフォルダによるディレクトリと、そのディレクトリに対応して国土交通省の基準で決められているファイル名を自動的に決定し、対象ファイルのアドレスとリンクさせて記憶する。このように、対象ファイルのリンク先のみを記憶することで、対象ファイルが変更された場合であっても、再度振り分け処理をする必要がなくなる。
全ての対象ファイルの振り分けが終了した後、電子納品用のＣＤ−Ｒを作成する場合には、リンク先のファイルアドレスから各対象ファイルを読み出して、対応するディレクトリのフォルダに決定済みのファイル名を付して格納する。
このように、使用者は作成した電子ファイルに関して対話方式にコンピュータからの質問に答えていくだけで、国土交通省の基準に則った適切なフォルダをコンピュータが自動的に判断し、ファイル名も自動的に付け替え、指定フォルダへの登録が行われる。
【０００７】
（２）実施形態の詳細
図１は、ファイル振り分け装置の構成を例示したものである。
図１に例示されるように、ファイル振り分け装置はパーソナルコンピュータやワードプロセッサ等を含むコンピュータシステムによって構成される。
ファイル振り分け装置は、図１に示すように装置全体を制御するための制御部１１を備えている。
この制御部１１には、データバス等のバスラインを介して、入力装置としてのキーボード１２やマウス１３、表示装置１４、印刷装置１５、記憶装置１６、記憶媒体駆動装置１７、通信制御装置１８、及び入出力Ｉ／Ｆ１９が接続されている。なお、必要に応じて文字認識装置、音声認識装置を接続することも可能である。
【０００８】
制御部１１は、ＣＰＵ１１１、ＲＯＭ１１２、ＲＡＭ１１３を備えている。
ＲＯＭ１１２は、ＣＰＵ１１１が各種制御や演算を行うための各種プログラムやデータが予め格納されたリードオンリーメモリである。
ＲＡＭ１１３は、ＣＰＵ１１１にワーキングメモリとして使用されるランダムアクセスメモリである。このＲＡＭ１１３には、本実施形態による振り分け処理、電子納品データ出力、ファイル変換処理、測量業務処理等の各種処理を行うための各種エリアが確保可能になっている。
【０００９】
キーボード１２は、仮名文字やローマ字等を入力するための仮名キーや数字を入力するためのテンキー、各種機能を実行するための機能キー、カーソルキー、等の各種キーが配置されている。
マウス１３は、ポインティングデバイスであり、表示装置１４に表示されたキーやアイコン等をクリックすることで対応する機能の指定を行う入力装置である。本実施形態では、振り分け対象となるファイルの指定や、指定したファイルのドラッグアンドドロップをする場合に使用される。
【００１０】
表示装置１４は、例えばＣＲＴや液晶ディスプレイ等が使用される。この表示装置には、本実施形態による振り分けウィンドウや、選択項目表示ウィンドウ等の各種ウィンドウが表示される。
また表示装置１４には、キーボード１２やマウス１３による入力結果が表示されたり、最終的に作成されたイメージ情報が表示されたりするようになっている。
印刷装置１５は、表示装置１４に表示された文書や画像等の各種データの印刷を行うためのものである。この印刷装置としては、レーザプリンタ、ドットプリンタ、インクジェットプリンタ、ページプリンタ、感熱式プリンタ、熱転写式プリンタ、等の各種印刷装置が使用される。
【００１１】
記憶装置１６は、読み書き可能な記憶媒体と、その記憶媒体に対してプログラムやデータ等の各種情報を読み書きするための駆動装置で構成されている。この記憶装置１６に使用される記憶媒体としては、主としてハードディスクが使用されるが、後述の記憶媒体駆動装置１７で使用される各種記憶媒体のうちの読み書き可能な記憶媒体を使用するようにしてもよい。
記憶装置１６は、プログラム格納部１６１、データ格納部１６２、図示しないその他の格納部（例えば、この記憶装置１６内に格納されているプログラムやデータ等をバックアップするための格納部、日本語変換処理を行う仮名漢字変換用の辞書等）を有している。
【００１２】
プログラム格納部１６１には、本実施形態における振り分け処理プログラム１６１ａ、電子納品データ出力プログラム１６１ｂ、ファイル変換プログラム１６１ｃ、振り分け対象となるファイルを作成するための測量業務プログラム１６１ｄ、その他各種プログラム１６１ｅが格納されている。
ファイル変換プログラム１６１ａとしては、各種図面データをＳＸＦ形式のデータに変換するプログラムや、文書ファイル等の各種ファイルをＰＤＦ形式のデータに変換するプログラムなどが存在する。
その他のプログラム１６１ｅとしては、電子納品用のＣＤ−Ｒを作成する場合に使用する、ＣＤ−Ｒライタプログラム等が存在する。
【００１３】
データ格納部１６２には、測量業務プログラムやその他のアプリケーションプログラムにより作成された納品対象データが格納される測量成果データ１６２ａ、振り分け処理プログラム１６１ａにより作成される電子納品前データ１６２ｂ、システムや各アプリケーションプログラムが必要とする各種データが格納されるその他のデータ１６２ｃが格納されている。
本実施形態では、ファイル振り分け装置が振り分け対象となる測量成果データ１６２ａを備える場合について説明するが、後述する記憶媒体駆動装置１７、又は通信制御装置１８により外部に配置された測量成果データ１６２ａを使用するようにしてもよい。
【００１４】
図２は、電子納品前データ１６２ｂの内容を概念的に表したものである。
この図２に示されるように、電子納品前データ１６２ｂは、振り分けファイル名をファイルの名称とする対象ファイル情報が格納されるようになっている。対象ファイル情報は、ディレクトリ、ファイル名、対象ファイル、その他の表示（図示せず）から構成されている。なお、本実施形態の振り分け処理プログラム１６１ａでは、振り分けた測量成果データ（納品対象データ）に詳細情報を付加することが可能であるが、付加した詳細情報についても電子納品前データ１６２ｂに格納されるようになっている。
国土交通省の基準に従って、電子納品する各ファイルに自動付与された名称がファイル名欄に格納され、当該ファイル名のファイルが格納されるフォルダの構造を示すデータがディレクトリ欄に格納される。
対象ファイル欄には、ディレクトリ欄で規定されたフォルダ内に、ファイル名で規定された名称により、電子納品用のＣＤ−Ｒにファイルを書き込む際に読み出される対象ファイルのリンク先アドレスが格納される。この対象ファイルと、ディレクトリ、ファイル名は、本実施形態の振り分け処理において、各対象ファイル毎に決定され、保存される。
振り分け処理によって作成される電子納品前データ１６２ｂは、振り分けファイル名の単位で作成、保存、及び変更、出力（ＣＤ−Ｒへの書き込み等）が行われる。
【００１５】
記憶媒体駆動装置１７は、ＣＰＵ１１１が外部の記憶媒体からコンピュータプログラムや測量成果データ（振り分け対象データ）を含む各種データを読み込み、又は外部記憶媒体に書き込むための駆動装置である。記憶媒体に記憶されているコンピュータプログラム等には、ファイル振り分け装置として従来から存在する各種測量業務プログラム、及び、本実施形態の振り分け処理プログラム、電子納品データ出力プログラム等の各種処理プログラム、及び、そこで使用される辞書、データ等も含まれる。
ここで、記憶媒体とは、コンピュータプログラムやデータ等が記憶される記憶媒体をいい、具体的には、フレキシブルディスク、ハードディスク、磁気テープ等の磁気記憶媒体、メモリチップやＩＣカード等の半導体記憶媒体、ＣＤ−ＲＯＭやＣＤ−Ｒ、ＣＤ−ＲＷ、ＭＯ、ＰＤ（相変化書換型光ディスク）等の光学的に情報が読み書きされる記憶媒体、紙カードや紙テープ等の用紙（及び、用紙に相当する機能を持った媒体）を用いた記憶媒体、その他各種方法でコンピュータプログラム等が記憶される記憶媒体が含まれる。
本実施形態のファイル振り分け装置において使用される記憶媒体としては、主として、ハードディスク、半導体記憶媒体、フレキシブルディスク等の読み書きが可能な記憶媒体が使用される。
記憶媒体駆動装置１７は、これらの各種記憶媒体からコンピュータプログラムを読み込む他に、フレキシブルディスクのような書き込み可能な記憶媒体に対してＲＡＭ１１３や記憶装置１６に格納されているデータ等を書き込むことが可能である。
【００１６】
なお、フレキシブルディスクやメモリチップ、ＩＣカード等に格納された振り分け対象となる測量成果データを記憶媒体駆動装置１７を介して読み込んで、本実施形態による振り分け処理を行う場合、記憶媒体駆動装置１７は対象データアドレス取得手段の一部として機能する。
またＣＤ−Ｒに電子納品データを書き込む場合の記憶媒体駆動装置１７は、電子納品データ出力手段の一部として機能する。
【００１７】
本実施形態のファイル振り分け装置では、制御部１１のＣＰＵ１１１が、記憶媒体駆動装置１７にセットされた外部の記憶媒体からコンピュータプログラムを読み込んで、記憶装置１６の各部に格納（インストール）する。そして、本実施形態による振り分け処理等を実行する場合、記憶装置１６から該当プログラムをＲＡＭ１１３に読み込み、実行するようになっている。
但し、記憶装置１６からではなく、記憶媒体駆動装置１７により外部の記憶媒体から直接ＲＡＭ１１３に振り分け処理プログラム等を読み込んで実行することも可能である。また、ファイル振り分け装置によっては、本実施形態の振り分け処理プログラム等を予めＲＯＭ１１２に記憶させておき、これをＣＰＵ１１１が実行するようにしてもよい。
さらに、本実施形態の振り分け処理プログラム等の各種プログラムやデータを、通信制御装置１８を介して他の記憶媒体からダウンロードし、実行するようにしてもよい。
【００１８】
通信制御装置１８は、ファイル振り分け装置と他のパーソナルコンピュータやワードプロセッサ等の各種外部電子機器との間をネットワーク接続するための制御装置である。
通信制御装置１８は、これら各種外部電子機器からファイル振り分け処理の対象となる測量成果データを取得することが可能である。この場合の通信制御装置１８は、対象データアドレス取得手段の一部として機能する。
入出力Ｉ／Ｆ１９は、音声や音楽等の出力を行うスピーカ等の各種機器を接続するためのインターフェースである。
【００１９】
なお、本実施形態のファイル振り分け装置は、パーソナルコンピュータやワードプロセッサ等を含むコンピュータシステムで構成するだけでなく、ＬＡＮ（ローカル・エリア・ネットワーク）のサーバ、コンピュータ（パソコン）通信のホスト、インターネット上に接続されたコンピュータシステム等によって構成することも可能である。また、ネットワーク上の各機器に機能分散させ、ネットワーク全体でファイル振り分け装置を構成することも可能である。
【００２０】
次にこのように構成されたファイル振り分け装置の各処理動作について説明する。
ユーザーによってファイル振り分け処理プログラムの起動操作が行われると、制御部１１は、記憶装置１６に格納された振り分け処理プログラムを起動し、振り分けウィンドウ３０を表示装置１４に表示する。
図３は、振り分けウィンドウの構成を表したものである。
この図３に示されるように、振り分けウィンドウ３０は、ファイル登録ウィンドウ３１、納品対象指定ボタン３２、ツリービューウィンドウ３３、リストビューウィンドウ３４、プレビューウィンドウ３５を備えている。
【００２１】
ファイル登録ウィンドウ３１は、振り分け対象となる測量成果ファイル（納品対象データ）のファイルアイコンがドラッグアンドドロップされるウィンドウである。制御部１１は、ファイル登録ウィンドウ３１にドロップされたファイルアイコンにリンクされているのファイルアドレスを取得する。
納品対象指定ボタン３２には、土木設計業務ボタンと、工事完成図書ボタンがあり、ユーザーがいずれかのボタンを選択すると、制御部１１は、選択されたボタンに対応する名称のファイルを電子納品する際の最上層のフォルダとする、階層化されたツリー構造のフォルダ（ツリービューフォルダ）を作成する。
ツリービューウィンドウ３３は、納品対象指定ボタン３２で指定された最上層フォルダに続く各階層のフォルダとファイルがツリー構造で表示されるウィンドウである。各フォルダの前の＋表示されているボックスをクリックするとそのフォルダに含まれている１つ下層のフォルダが表示され、ボックスはマイナス表示に変更される。
【００２２】
リストビューウィンドウ３４は、ツリービューウィンドウ３３で選択されているツリービューフォルダに振り分けられている対象ファイルの対象ファイル情報が一部表示される。
表示される対象ファイル情報は、図２に示した対象ファイル情報のうち、ファイル名（電子納品用のファイル名）、対象ファイルの格納場所（対象ファイルのアドレス）、対象ファイルのデータサイズ、対象ファイルの更新日、対象ファイルの種別（ファイル形式）、等が表示される。
図３では、土木設計業務ボタンが指定され、そのツリービューフォルダのツリー構造が表示され、ＰＨＯＴＯフォルダ内のＤＲＡフォルダが選択されている状態が示されている。
【００２３】
プレビューウィンドウ３５は、リストビューウィンドウ３４に表示されている対象ファイルのうち選択されている対象ファイルの内容がプレビュー表示されるウィンドウである。
例えば、選択されている対象ファイルが画像データである場合には画像表示ソフトによりその画像がプレビューウィンドウ３５に表示される。
またＰＤＦ化された文書ファイルであればＰＤＦリーダソフトにより該当文書がプレビューウィンドウ３５に表示される。
【００２４】
この振り分けウィンドウによる振り分け処理の動作について、図４のフローチャートに従って説明する。
制御部１１は、ユーザーによって振り分け処理すべき対象ファイルが指定されたか否か監視している（ステップ１１）。
ユーザーによる対象ファイルの指定は、次の各方法により行うことができる。すなわち、例えば、測量業務プログラム１６１ｄで作成済みのファイルやデジタル写真による画像データ等が登録されているファイルのファイルアイコンを表示装置１４に表示し、そのファイルアイコンをドラッグしてファイル登録ウィンドウ３１上にドロップすることで指定する。また対象ファイルのファイルアイコンをコピーし、ファイル登録ウィンドウ３１上に貼り付け（ペースト）を行うようにしてもよい。
また、対象ファイルのファイルアイコンを、ツリービューウィンドウ３３に表示されているツリービューフォルダ上にドラッグアンドドロップ、又はコピーアンドペーストしてもよい。
また、リストビューウィンドウ３４にリスト表示されているリストを指定して、ファイル登録ウィンドウ３１にドラッグアンドドロップ、又はコピーアンドペーストしてもよい。
さらに、メニューバー又はアイコンから、ファイルを開くためのファイル指定ウィンドウを表示させ、対象ファイルのアドレスを指定するようにしてもよい。
【００２５】
これらのいずれかの方法により対象ファイルが指定されると、制御部１１は、これを認識し（ステップ１１；Ｙ）、指定された対象ファイルのアドレスを取得して、ＲＡＭ１１３の所定欄に記憶する（ステップ１２）。
そして、ツリービューウィンドウ３３のツリービューフォルダにドラッグアンドドロップ、又はコピーアンドペーストすることでファイルの指定がされたか否かを判断する（ステップ１３）。
ツリービューフォルダにドラッグアンドドロップ、又はコピーアンドペーストされたと判断した場合（ステップ１３；Ｎ）、制御部１１は、ドロップされたツリービューフォルダまでのディレクトリ（最上層のフォルダからドロップされたフォルダまでのディレクトリ）を記憶し（ステップ１４）、ステップ１９に移行する。
【００２６】
一方、ファイル登録ウィンドウ３１にドラッグアンドドロップ、又はコピーアンドペーストされた場合（ステップ１３；Ｙ）、制御部１１は、表示装置１４に選択項目ウィンドウを表示する（ステップ１５）。
そして、制御部１１は、選択可能な最上層の選択項目をリスト表示する（ステップ１６）。
【００２７】
図５は、選択項目ウィンドウの表示状態を例示したものである。
図５に示されるように、選択項目ウィンドウには、リスト表示欄４１、説明欄４２、各種選択ボタンが表示される。
この図５（ａ）に例示されるように、対象ファイルをファイル登録ウィンドウ３１にドラッグアンドドロップ、又はコピーアンドペーストした直後に選択項目ウィンドウには、納品対象指定ボタン３２で選択済みの土木設計業務フォルダ又は工事完成図書フォルダの次のフォルダで、ＲＥＰＯＲＴフォルダ、ＤＲＡＷＩＮＧフォルダ、ＰＨＯＴＯフォルダ、ＳＵＲＶＥＹフォルダ等の第２層の各フォルダに対応した選択項目（報告書、写真、測量成果、地質調査関連等）が、リスト表示欄４１に表示される。
そして、選択項目ウィンドウの説明欄４２には、リスト表示欄４１に表示されている各選択項目のうち、選択されている選択項目（図５（ａ）では報告書）に振り分けられる対象ファイルの説明が表示される。
【００２８】
選択項目ウィンドウのリスト表示欄４１に表示された各選択項目のうちの１つが選択されて「次へ（Ｎ）」ボタンが選択（クリック）されると、制御部１１は、その選択項目を取得し（ステップ１７）、その選択項目に対応したディレクトリをＲＡＭ１１３に記憶済みの対象ファイルアドレスに関連付けて記憶する（ステップ１８）。
次に制御部１１は、ステップ１４又はステップ１８においてディレクトリを記憶することで対象ファイルを保存すべきパスを設定した選択項目が最下層の項目か否か、すなわち、選択項目に対応するツリービューフォルダ内にフォルダが存在しないかを判断する（ステップ１９）。
最下層ではない場合（ステップ１９；Ｎ）、制御部１１は更に１つ下層の選択項目は１つか否か、すなわち、選択項目に対応するツリービューフォルダ内に１つだけフォルダが存在するか否かを判断する（ステップ２０）。
次の層の選択項目が１つの場合（ステップ２０；Ｙ）、制御部１１はステップ１８に戻って、次の層の選択項目に対応したディレクトリを記憶する。
【００２９】
一方、次の層の選択項目が複数存在する場合（ステップ２０；Ｎ）、制御部１１は、ステップ１６に戻り、次の層の各選択項目を選択項目ウィンドウに表示する（ステップ１６）。
図５（ｂ）は、図５（ａ）のリスト表示欄４１に表示されている各選択項目のうち選択項目「写真」が選択された場合に、リスト表示される選択項目を例示したものである。写真に対応するフォルダ内に、２つのフォルダが存在し、その２つのフォルダに対応する選択項目が「工事写真」と「参考図」である。
このように、制御部１１は、選択された選択項目に対応するツリービューフォルダ内に更に複数のフォルダが存在する場合には、その複数のフォルダに対応する次の層の選択項目を、選択項目ウィンドウにリスト表示する。
そして、制御部１１は、最下層のフォルダに対応する選択項目が選択されるまでステップ１６からステップ２０を繰り返すことで、対象フォルダの格納先フォルダのディレクトリを順次各階層毎に取得する。
【００３０】
制御部１１は、パス設定をした選択項目が最下層である場合（ステップ１９；Ｙ）、設定したパスによるディレクトリに対応して予め設定されているファイル名設定規則に従って、対象ファイルを電子納品する際のファイル名を設定する（ステップ２１）。本実施形態においてファイル名設定規則は、国土交通省の基準に従って設定されており、ディレクトリ−ファイル名対応テーブルが記憶装置１６のデータ格納部１６２に格納されている。
制御部１１は、ステップ１２で取得した対象ファイルアドレスとステップ１８の繰り返しにより作成した各階層のファイル名で構成されるディレクトリとに、更に設定したファイル名を関連付けてＲＡＭ１１３に記憶する（ステップ２２）。
【００３１】
そして、制御部１１は、対象ファイルに対する振り分けの結果を反映させるために、振り分けウィンドウ３０の表示を更新する（ステップ２３）。
図６は、対象ファイルの振り分け結果を反映させた後の振り分けウィンドウ３０を例示したものである。
この図６では、ＰＨＯＴＯフォルダ内のＰＩＣフォルダに写真データが振り分けられた結果を反映させたものである。すなわち、ツリービューウィンドウ３３は、振り分け前の該当するＰＩＣフォルダの後に（１）と表示されてフォルダ内に１つのファイルが保存されることが表示されていたのに対して、図６に示されるように、振り分け後は２つのファイルが保存されることになるので（２）と表示が変更されている。
なお、振り分け先が決定した場合に、そのディレクトリに対して認められているファイル形式の対象ファイルか否かについて対象ファイルの拡張子から確認し、形式が異なる場合には、後でファイル形式の変換処理が必要である旨の警告表示をするようにしてもよい。
【００３２】
また、図６において、リストビューウィンドウ３４には、ＰＩＣフォルダに新たに振り分けた対象ファイルに関する情報として、電子納品する際のファイル名「Ｐ００００００２．ＪＰＧ」、振り分けた対象ファイルの格納場所（アドレス）「Ｈ：￥ｔｍｄ…」、対象ファイルのサイズ、対象ファイルの更新日、対象ファイルの種類等が表示される。
更に、リストビューウィンドウ３４に新たに追加された対象ファイルが選択状態となり、プレビューウィンドウ３５には、格納場所アドレスから読み出された対象ファイルがプレビュー表示される。
【００３３】
その後制御部１１は、ステップ１１と同様に更に新たな対象ファイルが指定されたか否か（ステップ２４）、及び終了処理が選択されたか否か（ステップ２５）を監視する。
対象ファイルが指定された場合（ステップ２４；Ｙ）、制御部１１は、ステップ１２に戻って指定されたファイルの振り分けを行う。
一方、対象ファイルが指定されず（ステップ２４；Ｎ）、終了処理が選択された場合（ステップ２５；Ｙ）、制御部１１は、保存処理を行い処理を終了する。
【００３４】
保存処理において制御部１１は、ＲＡＭ１１３の所定エリアに記憶した全対象ファイルの対象ファイル情報（電子納品の際のディレクトリ、電子納品の際のファイル名、対象ファイルの格納場所アドレス、サイズ、更新日、種類等）を、１つの電子納品前ファイルとして保存するための保存ウィンドウを表示する。
制御部１１は、電子納品前ファイルを、保存ウィンドウでユーザが指定した格納場所に、ユーザが入力したファイル名を付してデータ格納部１６２の電子納品前データ１６２ｂに保存する。電子納品前ファイルのファイル名には、図２に示されるように、本実施形態では、拡張子「ＥＮＯ」が付される。
【００３５】
次に、以上の振り分け処理によって各フォルダに振り分けられた各対象ファイルのデータを電子納品用のＣＤ−Ｒに出力する処理について説明する。
この電子納品用のＣＤ−Ｒへの出力は、振り分けられた対象ファイルのデータをそのまま出力する処理である。従って、要求形式Ｘ１（例えば、ＰＤＦ形式）と異なる形式Ｘ２（例えば、ＤＯＣ形式）のファイルを振り分けた場合、振り分けた形式Ｘ２のファイルを、要求されている形式Ｘ１に変換する必要がある。
この場合ユーザは、該当の対象ファイルをリストビューウィンドウ３４（図３、図６参照）に表示して選択した後、メニューバーの中からファイル変換処理を選択し、又はファイル変換アイコンを選択し、変換後のファイル形式を指定して実行をする。すると制御部１１は、指定されたファイル形式に変換するためのファイル変換プログラム１６１ｃを起動し、指定された形式の対象ファイルを新たに作成し、変換前の対象ファイルが保存されているフォルダに保存する。
そして、制御部１１は、新たに作成した対象ファイルについて、電子納品用のディレクトリ、電子納品用の新たなファイル名（ファイル形式を示す拡張子を含む）を設定し、これらと、新たに作成した対象ファイルのアドレスとから、対象ファイル情報を作成しＲＡＭ１１３の所定領域に記憶し、又は、電子納品前データに保存する。
【００３６】
図７は、電子納品データ出力処理の動作を表したフローチャートである。
図３に示した振り分けウィンドウ３０において、メニューバーのツールから電子納品を選択し、又はメニューバーアイコンの電子納品アイコンを選択することで、電子納品データ出力処理プログラムが起動される。
この電子納品データ処理において、制御部１１は、データ格納部１６２から出力する電子納品前データ１６２ｂを読み出し、振り分けファイル名をリスト表示する。このリスト表示された振り分ファイル名の１つをユーザが選択すると、制御部１１は、選択された振り分けファイル名から、出力する電子納品前データ１６２ｂを読み出し、ＲＡＭ１１３の所定領域に記憶する（ステップ３０）。
【００３７】
そして、制御部１１は、特定した電子納品前データをＣＤ−Ｒに書き込むためにＣＤ−Ｒライタプログラムを起動する（ステップ３１）。
なお、このＣＤ−Ｒライタプログラムは、ステップ３０の前に起動するようにしてもよい。
【００３８】
次に制御部１１は、ＲＡＭ１１３に読み出した電子納品前データのファイルアドレスにリンクされた対象ファイルを取得し（ステップ３２）、その対象ファイルを電子納品用データのディレクトリと納品用のファイル名でＣＤ−Ｒに書き込む（ステップ３３）。
そして、全対象ファイルについてＣＤ−Ｒへの書き込みが終了したか判断し、まだ存在していれば（ステップ３４；Ｎ）、ステップ３２に戻って次の対象ファイルの書き込みを実行する。
一方、全対象ファイルについてＣＤ−Ｒへの書き込みが終了すると（ステップ３４；Ｙ）、制御部１１は、電子納品データ出力処理を終了する。
【００３９】
以上説明したように本実施形態のファイル振り分け装置及びファイル振り分けプログラムによれば、国土交通省の基準に則った階層構造のフォルダを予め用意し、各階層毎のフォルダに対応した選択項目を日本語でリスト表示するようにしたので、ユーザは、対象となるファイルの振り分け先（格納先）に合致する選択項目を順次選択するだけで、容易に基準に従ったフォルダに振り分けることができる。
また本実施形態では、振り分けたディレクトリに対応して自動的に電子納品用のファイル名を設定しているので、ユーザは、納品用の名称の設定基準を調べることなく正しい名称で納品することが可能になる。
【００４０】
更に、本実施形態では、電子納品用のＣＤ−Ｒに出力する際に対象ファイルを読み出して格納するようにし、対象ファイルの振り分け処理では納品用のディレクトリの作成とファイル名にリンクさせて対象ファイルのアドレスを電子納品前データ１６２ｂに保存するようにしているので、記憶装置のサイズを小さくすることができる。また、対象ファイルのファイルアドレスを対象ファイル情報として電子納品前データ１６２ｂに保存しているので、対象ファイルの内容を変更した場合であっても電子納品前データ１６２ｂを変更したり、変更後の対象ファイルを再度振り分け処理する必要がない。
【００４１】
また、本実施形態では、対象ファイルのドラッグアンドドロップ先、又はコピーアンドペースト先として、ファイル登録ウィンドウ３１を設けたので、振り分け処理を容易に開始することができる。
また、対象ファイルを、ツリービューウィンドウ３３のツリービューファイルに直接ドラッグアンドドロップ又はコピーアンドペーストすることができるので、振り分け先フォルダが解っているユーザは、１行程の操作で振り分けを行うことができる。
【００４２】
以上、本発明のファイル振り分け装置及びファイル振り分けプログラムにおける１実施形態について説明したが、本発明は説明した実施形態に限定されるものではなく、各請求項に記載した範囲において各種の変形を行うことが可能である。
例えば、説明した実施形態では、国土交通省で指定される電子納品関連の各種基準に従って、各種測量成果等の対象ファイルの振り分けと、電子納品用の媒体（ＣＤ−Ｒ）に出力する場合について説明したが、国土交通省で指定される基準に限らず、他の省庁や市町村長等の役所、及び所定の企業や団体に対して電子納品をする場合でその役所等で指定された基準のディレクトリに保存することが要求されている場合であっても、同様に処理することができる。
この場合、振り分けウィンドウ３０のツリービューウィンドウ３３に表示される階層型ファイル構造、及び各階層におけるフォルダ名、電子納品する際における対象ファイルの名称、及び納品対象指定ボタンの有無若しくはボタンの内容、等については、当該納品する役所で指定される基準に従って作成及び表示することになる。
【００４３】
また、説明した実施形態では、対象ファイルをファイル登録ウィンドウ３１にドラッグアンドドロップした場合に、最上層から順次選択可能なファイルに対応する選択項目を全て選択項目ウィンドウ（図５参照）にリスト表示するようにしたが、対象ファイルの属性を調べて、振り分け対象となりうる選択項目だけを表示するようにしてもよい。
例えば、対象ファイルのファイル形式（拡張子）からリスト表示する選択項目を絞り込むことが可能である。具体的には対象ファイルのファイル形式がＪＰＧの場合、ＰＤＦ形式のファイルだけが認められているフォルダを除く。また、特定階層のフォルダ内（そのフォルダよりも下層のフォルダ）に、ＪＰＧ形式のファイルを認めているフォルダが存在しない場合には、当該特定階層のフォルダに対応する選択項目をリスト表示対象から除くようにする。
【００４４】
また、測量業務プログラム等の測量や建築専用のアプリケーションソフトを使用して作成した場合のデータ（測量成果データ１６２ａ等）の場合、国土交通省等の電子納品に対して要求されている基準に対応する属性が付されている場合がある。
このようなアプリケーションソフトで作成されたファイルを振り分け対象とする場合にも、その対象ファイルの内容や属性に従って、選択項目を絞り込むようにしてもよい。
例えば、測量業務プログラム１６１ｄにおける、トラバース計算というプログラムで出力される計算書データのＰＤＦファイルは、国土交通省の基準では、図８に示す選択項目のフォルダにしか当てはまらない。従って、測量業務プログラム１６１ｄで作成した測量成果データ１６２ａから、“トラバース計算”というプログラムの“計算書”のデータという属性を持っているＰＤＦファイルは、図８に示すように、測量データフォルダ内に含まれる７種類の選択肢だけをリスト表示すれよいことになる。
この場合、測量成果データ１６２ａから指定される対象ファイルの種類又は属性と、その属性等を備えた対象ファイルに対して振り分けが可能な対象項目のリストとを規定した、絞り込みリストテーブルを予め作成してデータ格納部１６２に保存しておく。そして、制御部１１は、絞り込みリストテーブルを参照して対象ファイルの絞り込みを行う。なお、絞り込みリストテーブルは、対象データとなる測量成果データ１６２ａを作成したアプリケーションプログラムに応じて作成することが必要であり、各アプリケーションプログラムに応じて複数格納することも可能である。
【００４５】
すなわち、測量成果データ１６２ａから計算書のＰＤＦファイルが対象ファイルとしてファイル登録ウィンドウ３１にドラッグアンドドロップされた場合、制御部１１は、測量データフォルダであることが属性から判断できるので、図５（ａ）に示した測量データを選択項目に表示するリスト表示をせずに、測量データが選択された場合の選択項目のうち、路線測量、河川測量、用地測量に絞って選択項目としてリスト表示し、その他の基準点測量、水準測量、地形測量、ドキュメントに関してはリスト表示対象外とする。
そして、路線測量が選択された場合には中心線測量と詳細測量をリスト表示し、ユーザに選択を求める。ここで、中心線測量が選択された場合には更にその下層に２つの選択項目が存在するので、再度、成果表と計算簿をリスト表示し、決定されたフォルダで振り分け先が決定する。一方、詳細測量が選択された場合には、その下層に候補となる選択項目が１つのみなので（ステップ２０；Ｙ）、次のリスト表示をすることなく振り分け先を成果表に決定する。
このように、対象ファイルの属性に応じて選択項目ウィンドウに表示する選択項目を絞り込むことで、振り分け処理における選択肢の項目を減らしたり、選択の回数を減らすことが可能となる。
【００４６】
また説明した実施形態では、振り分けられた対象ファイルのデータをそのまま電子納品用のＣＤ−Ｒへ出力するため、ユーザが変換すべきファイル形式を指定し、指定されたファイル形式に変換する場合について説明した。
これに対して、電子納品用のＣＤ−Ｒへの出力する際に、自動的にファイル形式をチェックし、形式が異なる場合にはそのフォルダで要求されているファイル形式に自動的に変換したうえでＣＤ−Ｒに出力するようにしてもよい。
【００４７】
図９は、電子納品データ形式チェック処理の動作を表したフローチャートである。
この電子納品データ形式チェック処理は、図７の電子納品データ出力処理が実行される前に自動的に実行されるようになっている。
従って、図３に示した振り分けウィンドウ３０において、メニューバーのツールから電子納品を選択し、又はメニューバーアイコンの電子納品アイコンを選択すると、制御部１１は、まず電子納品ファイル名を取得し（ステップ４１）、その拡張子からファイル形式がディレクトリに対して要求されているファイル形式と一致しているか否かを確認する（ステップ４２）。
ファイル形式が違っている場合（ステップ４２；Ｎ）、制御部１１は、要求されているファイル形式に変化するためのファイル変換プログラム１６１ｃを起動してファイル形式を変換し、変換前の対象ファイルが格納されているフォルダに格納する（ステップ４３）。
そして、制御部１１は、電子納品用の対象ファイルの名称を変更（変更後のファイル形式に対応した拡張子に変更）すると共に、変更した対象ファイルのファイルアドレスにリンク先を変更する（ステップ４４）。
【００４８】
制御部１１は、ステップ４４の後、又はステップ４２でファイル形式が一致していると判断した場合（ステップ４２；Ｙ）、全ての対象ファイルに対するファイル形式のチェックが終了したか判断する（ステップ４５）。
未チェックの対象ファイルが存在する場合（ステップ４５；Ｎ）、制御部１１はステップ４１に戻って、ファイル形式のチェックを継続し、全てのチェックが終了した場合には（ステップ４５；Ｙ）処理を終了する。
以上の、電子納品データ形式チェック処理が終了すると、制御部１１は、続いて図７に示した電子納品データ出力処理を実行する。
【００４９】
また、説明した実施形態では、図３に示すようにツリービューウィンドウ３３に表示する各フォルダを、基準で要求されているフォルダ名で表示するようにした。
これに対して、要求されているローマ数字でフォルダ名を表示するのではなく、各フォルダの内容を表す日本語名で表示するようにしてもよい。
図１０は、ツリービューウィンドウのフォルダ名を日本語表示した振り分けウィンドウ３０を表したものである。
この図１０に示されるようにツリービューウィンドウ３６には、図３に表示した納品用に要求されたフォルダ名に対応した内容の日本語でファイル名が表示されている。
この図１０に示される日本語表示のツリービューウィンドウ３６と、図３に示される要求フォルダ名のツリービューウィンドウ３３とは、互いに表示を切り換え可能にするようにしてもよい。
なお、日本語表示のツリービューウィンドウ３６を表示した状態であっても、本実施形態による振り分け処理によって設定される対象ファイルのディレクトリは、ツリービューウィンドウ３３を表示している場合と同様に、要求されているフォルダ名により作成される。
このように、ツリービューウィンドウ３６に表示するフォルダ名を日本語表記することでユーザは直接ツリービューフォルダに対象ファイルをドラッグアンドドロップ又はコピーアンドペーストすることが容易になる。
【００５０】
また、ツリービューフォルダとして、電子納品の対象とならないオリジナルのフォルダを各階層のフォルダ内に設定し、選択項目「オリジナルフォルダ」をリスト表示の対象とするようにしてもよい。
このオリジナルフォルダを作成することで、振り分けようとする対象ファイルが、どのフォルダに振り分けるのか未定若しくは不明である場合、とりあえずの振り分け先としてオリジナルフォルダに振り分けておくことが可能になる。
そして、振り分け先が決定した場合に、オリジナルファイルを選択することでリストビューウィンドウに未定の対象ファイルを表示させ、この未定対象ファイルを決定したツリービューフォルダにドラッグアンドドロップ又はカットアンドペーストにより、振り分け先を確定する。また、ファイル登録ウィンドウ３１にドラッグアンドドロップ等することにより、最初から振り分け先を変更することも可能である。
なお、オリジナルフォルダ及びオリジナルフォルダ内の対象ファイルは、電子納品の対象とはならず、ＣＤ−Ｒに出力されることはない。
【００５１】
また、説明した実施形態では、電子納品前データから電子納品用データを出力する対象としてＣＤ−Ｒを例に説明したが、本発明ではこれに限定されるものではなく、ＭＯ、ＤＶＤ−Ｒ等の他の記憶媒体に出力するようにしてもよい。
また、インターネットや専用回線等を利用した通信網を介して役所等のサーバや端末装置に送信するようにしてもよい。この場合、通信の安全から、暗号化処理したデータを送信し、また、圧縮してデータ量を減らして送信するようにしてもよい。
【００５２】
【発明の効果】
本発明によれば、対象ファイルに対して振り分け可能なフォルダに対応した選択項目を、当該フォルダの階層が大きい順に順次提示するようにしたので、予め指定された階層構造のフォルダへの、対象となるファイルの格納を容易にすることができる。
【図面の簡単な説明】
【図１】ファイル振り分け装置の構成図である。
【図２】電子納品前データの内容を概念的に表した説明図である。
【図３】振り分けウィンドウの構成を表した説明図である。
【図４】振り分けウィンドウによる振り分け処理の動作を表したフローチャートである。
【図５】選択項目ウィンドウの表示状態を例示した説明図である。
【図６】対象ファイルの振り分け結果を反映させた後の振り分けウィンドウを例示した説明図である。
【図７】電子納品データ出力処理の動作を表したフローチャートである。
【図８】対象項目の絞り込みのを例示した説明図である。
【図９】電子納品データ形式チェック処理の動作を表したフローチャートである。
【図１０】ツリービューウィンドウのフォルダ名を日本語表示した振り分けウィンドウを表した説明図である。
【符号の説明】
１１  制御部
１２  キーボード
１３  マウス
１４  表示装置
１５  印刷装置
１６  記憶装置
１６１  プログラム格納部
１６１ａ  振り分け処理プログラム
１６１ｂ  電子納品データ出力プログラム
１６１ｃ  ファイル変換プログラム
１６１ｄ  測量業務プログラム
１６２  データ格納部
１６２ａ  測量成果データ
１６２ｂ  電子納品前データ
１７  記憶媒体駆動装置
１８  通信制御装置
１９  入出力Ｉ／Ｆ
３１  ファイル登録ウィンドウ
３２  納品対象指定ボタン
３３  ツリービューウィンドウ
３４  リストビューウィンドウ
３５  プレビューウィンドウ
【図１】
2004326203.tif 000003
【図２】
2004326203.tif 000004
【図３】
2004326203.tif 000005
【図４】
2004326203.tif 000006
【図５】
2004326203.tif 000007
【図６】
2004326203.tif 000008
【図７】
2004326203.tif 000009
【図８】
2004326203.tif 000010
【図９】
2004326203.tif 000011
【図１０】
2004326203.tif 000012