(57)【要約】【目的】フォルダ内のファイルの出力条件と出力方法を予め設定しておくことで、当該フォルダ内に格納されたファイルの出力処理を自動的に行い、利用者がファイルを作成するたびに出力処理を実行することなく、出力結果が得られるようなファイル管理システムを提供すること。【構成】ファイル入力手段と、ファイル蓄積手段と、ファイル出力手段とから構成されるファイル管理システムにおいて、前記ファイル蓄積手段は、ファイル及びファイルを格納する複数若しくは単一のフォルダを格納し、当該フォルダのうち全部若しくは一部のフォルダのそれぞれに、出力条件設定手段と当該フォルダ内で出力条件を満たすファイルの出力先を指定する手段とを備え、前記ファイル出力手段は、フォルダ内で出力条件を満たすファイルを指定の出力先へ出力する。【選択図】      図１
2004240489.tif 000002
【特許請求の範囲】
【請求項１】
ファイル入力手段と、ファイル蓄積手段と、ファイル出力手段とから構成されるファイル管理システムであって、
前記ファイル蓄積手段は、ファイル及びファイルを格納する複数若しくは単一のフォルダを格納し、当該フォルダのうち全部若しくは一部のフォルダのそれぞれに、出力条件設定手段と当該フォルダ内で出力条件を満たすファイルの出力先を指定する手段とを備え、前記ファイル出力手段は、フォルダ内で出力条件を満たすファイルを指定の出力先へ出力することを特徴とするファイル管理システム。
【請求項２】
出力されたファイルが次回以降の出力処理において出力されない手段を備えることを特徴とする請求項１記載のファイル管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、クライアント・サーバ型のファイル管理システムにおけるファイルの登録方法に関する。
【０００２】
【従来の技術】
従来、ファイル管理システム内のフォルダへファイルを格納した時点で、ファイル管理システムは１つの格納処理を完了していた。
【０００３】
【発明が解決しようとする課題】
従来技術の方法では、ファイル管理システム内のフォルダへ格納したファイルをプリンターや他のファイル管理システムへ出力する場合、ファイルを格納した後、個別の出力処理を実行しなければならなかった。
【０００４】
本発明は上記問題に鑑みてなされたもので、その目的とする処は、フォルダ内のファイルの出力条件と出力方法を予め設定しておくことで、当該フォルダ内に格納されたファイルの出力処理を自動的に行い、利用者がファイルを作成するたびに出力処理を実行することなく、出力結果が得られるようなファイル管理システムを提供することにある。
【０００５】
【課題を解決するための手段】
上記目的を達成するため、請求項１記載の発明は、ファイル入力手段と、ファイル蓄積手段と、ファイル出力手段とから構成されるファイル管理システムにおいて、前記ファイル蓄積手段は、ファイル及びファイルを格納する複数若しくは単一のフォルダを格納し、当該フォルダのうち全部若しくは一部のフォルダのそれぞれに、出力条件設定手段と当該フォルダ内で出力条件を満たすファイルの出力先を指定する手段とを備え、前記ファイル出力手段は、フォルダ内で出力条件を満たすファイルを指定の出力先へ出力することを特徴とする。
【０００６】
請求項２記載の発明は、請求項１記載の発明において、出力されたファイルが次回以降の出力処理において出力されない手段を備えることを特徴とする。
【０００７】
【発明の実施の形態】
以下に本発明の実施の形態を添付図面に基づいて説明する。
【０００８】
図１は本発明の実施の形態に係るファイル管理装置のハードウェア構成を示すブロック図である。
【０００９】
図１において、１０１はＣＰＵ（中央処理装置）であって、主にハードディスク装置（ＨＤＤ）１１０に格納されているプログラムに従って後述する処理を含む各種の処理を実行する。
【００１０】
１０２は入力装置としてのキーボードである。１０３は入力装置としてのポインティングデバイスであり、本実施例の場合マウスを使用している。
【００１１】
１０４は表示装置で本システムの利用者はその表示に基いて操作を行う。１０５はフロッピーディスクドライブ（ＦＤＤ）であり、情報の入出力に使われる。１０６はローカルエリアネットワーク（ＬＡＮ）インターフェースである。１０７はスキャナインターフェースで、外部の画像スキャナ装置と情報の入出力を行う。
【００１２】
１０８はリードオンリーメモリー（ＲＯＭ）であり、表示・印刷に用いる文字フォント、入力装置であるキーボード１０２よりキーが押下されたことによって出力される電気信号に対応した文字コードを出力するための文字コード表や、予め設定されている値等を記憶している。
【００１３】
１０９はランダムアクセスメモリ（ＲＡＭ）であって、各処理中に必要となる作業領域を提供する。１１０はハードディスク装置（ＨＤＤ）で処理プログラムや図３に示す情報等を格納している。各装置はデータバス１１１によって接続され、情報の送受信を行う。
【００１４】
図２は本発明に係るファイル管理装置を構成する処理部間の情報の流れを示す図である。
【００１５】
画像ファイルがスキャナ装置１２４からスキャナインターフェース１０７を介して入力されると、ファイル管理部１２１は、当該ファイルを図３に示すような属性情報と共にＨＤＤ１１０に格納する。当該ファイル管理部１２１は、ファイル及びフォルダに関する情報の入出力を処理する。
【００１６】
ファイル管理部１２１は、ＨＤＤ１１０内に格納するファイルシステム内にスキャンフォルダという固定フォルダを用意し、当該スキャンフォルダ内のファイルが図５で説明する出力処理の対象となる。
【００１７】
スキャンフォルダの出力条件は、出力条件入力部１２３が図４に示す画面を表示し、当該画面から入力された出力条件情報は、ＨＤＤ１１０に保存される。出力処理部１２２は、前記出力条件入力部１２３で保存された条件によって起動され、前記出力条件入力部１２３で保存された条件と一致するファイルがＨＤＤ１１０に格納されている場合に、当該ファイルを、ＬＡＮインターフェース部１０６を介して他のコンピュータ装置１２５やファイルサーバー装置１２６やプリンター１２７等へ出力する。
【００１８】
図３は入力されたファイル毎に作成され、ファイルと共にＨＤＤ１１０へ格納されるファイル属性情報の構成を示す図である。ここは、親フォルダへのポインタ１５１、ファイル名１５２、作成日時１５３、作成者１５４、データ形式１５５、出力済フラグ１５６、その他１５７のデータ格納領域から構成される。
【００１９】
図４は本発明の実施の形態に係るファイル管理装置における画面表示の一例で、出力条件入力部１２３から表示装置１０４に表示される。
【００２０】
図４において、２１１はスキャン画像ファイルを格納するフォルダの内容を表示するスキャンフォルダウィンドウで、図２のファイル管理部１０１によって表示され、当該フォルダ内のスキャン画像ファイルはアイコン２１３で表示される。２１２は処理コマンドを選択するためのメニュー領域で、マウスポインタ２１７でメニュー領域２１２内の「設定」を選択して表示される処理コマンド一覧から、「出力設定」を選択すると出力設定ウィンドウ２１４が表示されるものである。
【００２１】
図中の２１４は本ファイル管理装置の利用者が出力条件を入力するための出力設定ウィンドウで、マウスポインタ２１７及びキーボード１０２を使って条件を選択又は入力する。本ウィンドウ内の「出力する」を選択した場合に、前記スキャンフォルダ内のスキャン画像ファイルが後述の出力処理の対象となる。
【００２２】
「出力する」を選択した場合、図３のファイル属性から処理対象とする条件となる属性と、出力処理を実行するタイミングと、出力先を指定する。
【００２３】
出力する時期（「いつ」）として、「作成時」を選択すると、ファイル管理部１２１がファイルと属性情報（図３）をＨＤＤ１１０に格納した時点で出力処理部１２２の実行が開始されるような割込み処理を、「定時刻」を選択すると、指定された時刻に出力処理部１２２の実行が開始されるようなタイマー割込み処理を「ＯＫ」ボタン２１５選択時に設定する。
【００２４】
出力条件の入力が完了して、「ＯＫ」ボタン２１５を選択すると、入力された出力条件がＨＤＤ１１０に保存されて出力設定ウィンドウを閉じる。入力された出力条件を保存しないで出力設定ウィンドウを閉じる場合は「取消」ボタン２１６を選択する。
【００２５】
図５は出力条件入力部１２３において設定された割込み処理として起動される出力処理部１２２の処理内容を説明したフローチャートである。
【００２６】
本処理の実行が開始されると、最初にステップ２５１の検索処理が実行される。検索処理は、スキャンフォルダの中で、出力条件入力処理１２３で入力された「どれを」の条件に一致するファイルを探し、そのうちファイルが未出力であるもののファイルリストを出力する。例えば、図４に表示されているように検索対象が「ファイル名がＳｃａｎで始まるもの」である場合、スキャンフォルダ内の各ファイルのファイル属性情報（図３）を参照し、ファイル名１５２が「Ｓｃａｎ」で始まるもので、且つ、出力フラグ１５６が未出力状態のもののファイル属性情報へのポインタの一覧を作成し、これを次のステップ２５２へ渡す。
【００２７】
ステップ２５２は、ファイル出力処理で、ステップ２５１で作成されたポインタ一覧からリンクされるファイル属性情報から示されるファイルを、出力条件入力部１２３で指定された方法で出力する。
【００２８】
出力処理が完了すると、次の割込み処理の設定を行う。
【００２９】
ステップ２５３では、出力条件入力部１２３で指定された出力時期（「いつ」）の設定を判別する。「作成時」が選択されている場合、ステップ２５５を実行し、ファイル管理部１２１がファイルと属性情報（図３）をＨＤＤ１１０に格納した時点で出力処理部１２２の実行が開始されるような割込み処理を設定して本割込み処理を終了する。「定時刻」が選択されている場合、指定された時刻に出力処理部１２２の実行が開始されるようなタイマー割込み処理を設定して本割込み処理を終了する。
【００３０】
【発明の効果】
以上の説明で明らかなように、請求項１の発明によれば、パソコン上で作成したファイルをサーバーへ保存したり、逆にサーバーへ格納したファイルを特定のパソコンへ自動的に転送したりすることができる。
【００３１】
又、請求項２の発明によれば、出力処理対象フォルダ内で、請求項１の発明による出力処理によって、同一ファイルが何度も出力されることを防ぐことができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るファイル管理装置の概略構成を示すブロック図である。
【図２】第１図に示すファイル管理装置を構成する処理部間の情報の流れを示すブロック図である。
【図３】ハードディスク装置に格納される各ファイルの属性情報の構成を示す図である。
【図４】本発明の実施の形態に係るファイル管理装置における画面表示の一例を示す図である。
【図５】本発明の実施の形態に係るファイル管理装置における出力処理のフローチャートである。
【符号の説明】
１０１    ＣＰＵ
１０２    キーボード
１０３    ポインティングデバイス
１０４    表示装置
１０５    フロッピーディスクドライブ（ＦＤＤ）
１０６    ローカルエリアネットワーク（ＬＡＮ）
１０７    スキャナインターフェース
１０８    ＲＯＭ
１０９    ＲＡＭ
１１０    ハードディスク装置（ＨＤＤ）
１１１    データバス
１２１    ファイル管理部
１２２    出力処理部
１２３    出力条件入力部
【図１】
2004240489.tif 000003
【図２】
2004240489.tif 000004
【図３】
2004240489.tif 000005
【図４】
2004240489.tif 000006
【図５】
2004240489.tif 000007