(57)【要約】【課題】データの階層構造を崩すことなくコピー／移動できるデータ管理装置及び制御プログラム並びに制御方法の提供。【解決手段】画像データを取得するスキャナ部と画像データに基づく処理を実行するプリンタ部と画像データや印刷データなどのファイルデータを階層構造で記憶する記憶部と操作部と制御部とを少なくとも備える画像形成装置において、制御部では、記憶部などの保存元に記憶されたファイルデータを外付けの記憶部や着脱可能に装填された記録媒体、外部機器などの保存先にコピー／移動する際に、保存元のディレクトリと保存先のディレクトリの階層に基づき、保存先のディレクトリが、保存元のディレクトリが含まれる上位ディレクトリよりも上位階層の場合に、上位ディレクトリを維持して保存元のディレクトリ又はファイルデータをコピー／移動するなど予め定められたルールに従ってコピー／移動する。【選択図】図２０
2008262498.tif 000002
【特許請求の範囲】
【請求項１】
画像データ又は印刷データを含むファイルデータを、階層構造で管理するデータ管理装置であって、
保存元のディレクトリ、及び保存先のディレクトリを指定する操作手段と、
前記指定された保存元のディレクトリを前記ファイルデータとともに、前記保存先のディレクトリにコピー／移動する制御手段と、を備え、
前記制御手段は、前記保存先のディレクトリが、前記保存元のディレクトリが含まれる上位ディレクトリよりも上位階層の場合には、前記上位ディレクトリを維持して前記保存元のディレクトリをコピー／移動することを特徴とするデータ管理装置。
【請求項２】
請求項１のデータ管理装置であって、
前記制御手段は、前記保存先のディレクトリ下に前記上位ディレクトリと同じ名称のディレクトリが無い場合、前記上位ディレクトリと同じ名称のディレクトリを新たに生成してコピー／移動を行うことを特徴とするデータ管理装置。
【請求項３】
請求項１のデータ管理装置であって、
前記制御手段は、前記保存先のディレクトリ下に前記上位ディレクトリと同じ名称のディレクトリが存在する場合、当該同じ名称のディレクトリ下にコピー／移動を行うことを特徴とするデータ管理装置。
【請求項４】
請求項１のデータ管理装置であって、
前記制御手段は、前記保存先のディレクトリが、前記保存元のディレクトリよりも２階層上位の場合には、前記保存元のディレクトリの１階層上位のディレクトリを維持して前記保存元のディレクトリをコピー／移動することを特徴とするデータ管理装置。
【請求項５】
請求項１のデータ管理装置であって、
前記制御手段は、前記保存先のディレクトリの階層が、前記保存元のディレクトリの階層と同位の階層の場合には、前記保存元のディレクトリ下の下位の階層をコピー／移動することを特徴とするデータ管理装置。
【請求項６】
画像データ又は印刷データを含むファイルデータを、階層構造で管理するデータ管理装置であって、
保存元のディレクトリ、及び保存先のディレクトリを指定する操作手段と、
前記指定された保存元のファイルデータを、前記保存先のディレクトリにコピー／移動する制御手段と、を備え、
前記制御手段は、前記保存先のディレクトリが、前記保存元のディレクトリが含まれる上位ディレクトリよりも上位階層の場合には、前記上位ディレクトリを維持して前記保存元のファイルデータをコピー／移動することを特徴とするデータ管理装置。
【請求項７】
請求項６のデータ管理装置であって、
前記制御手段は、前記保存先のディレクトリ下に前記上位ディレクトリと同じ名称のディレクトリが無い場合、前記上位ディレクトリと同じ名称のディレクトリを新たに生成して前記保存元のファイルデータのコピー／移動を行うことを特徴とするデータ管理装置。
【請求項８】
請求項６のデータ管理装置であって、
前記制御手段は、前記保存先のディレクトリ下に前記上位ディレクトリと同じ名称のディレクトリが存在する場合、当該同じ名称のディレクトリ下に前記保存元のファイルデータのコピー／移動を行うことを特徴とするデータ管理装置。
【請求項９】
請求項６のデータ管理装置であって、
前記制御手段は、前記保存先のディレクトリが、前記保存元のディレクトリよりも２階層上位の場合には、前記保存元のファイルデータの１階層上位のディレクトリを維持して前記保存元のファイルデータをコピー／移動することを特徴とするデータ管理装置。
【請求項１０】
請求項１乃至９のいずれか一において、
前記データ管理装置は画像形成装置であり、前記保存元は前記画像形成装置のメモリ又はハードディスクであり、前記保存先は前記画像形成装置のメモリ又はハードディスク、コンピュータ読取可能な記録媒体、前記画像形成装置に通信ネットワークで接続される機器のいずれかであることを特徴とするデータ管理装置。
【請求項１１】
画像データ又は印刷データを含むファイルデータを、階層構造で管理するデータ管理装置の制御方法であって、
保存元のディレクトリ、及び保存先のディレクトリの指定を受け付ける第１ステップと、
前記指定された保存元のディレクトリを前記ファイルデータとともに、前記保存先のディレクトリにコピー／移動する第２ステップと、を備え、
前記第２ステップは、前記保存先のディレクトリが、前記保存元のディレクトリが含まれる上位ディレクトリよりも上位階層の場合には、前記上位ディレクトリを維持して前記保存元のディレクトリをコピー／移動する、ことを特徴とする制御方法。
【請求項１２】
請求項１１のデータ管理装置の制御方法であって、
前記第２ステップは、前記保存先のディレクトリ下に前記上位ディレクトリと同じ名称のディレクトリが無い場合、前記上位ディレクトリと同じ名称のディレクトリを新たに生成してコピー／移動を行うことを特徴とする制御方法。
【請求項１３】
請求項１１のデータ管理装置の制御方法であって、
前記第２ステップは、前記保存先のディレクトリ下に前記上位ディレクトリと同じ名称のディレクトリが存在する場合、当該同じ名称のディレクトリ下にコピー／移動を行うことを特徴とする制御方法。
【請求項１４】
画像データ又は印刷データを含むファイルデータを、階層構造で管理するデータ管理装置の制御方法であって、
保存元のディレクトリ、及び保存先のディレクトリの指定を受け付ける第１ステップと、
前記指定された保存元のファイルデータを、前記保存先のディレクトリにコピー／移動する第２ステップと、を備え、
前記第２ステップは、前記保存先のディレクトリが、前記保存元のディレクトリが含まれる上位ディレクトリよりも上位階層の場合には、前記上位ディレクトリを維持して前記保存元のファイルデータをコピー／移動することを特徴とする制御方法。
【請求項１５】
請求項１４のデータ管理装置の制御方法であって、
前記第２ステップは、前記保存先のディレクトリ下に前記上位ディレクトリと同じ名称のディレクトリが無い場合、前記上位ディレクトリと同じ名称のディレクトリを新たに生成して前記保存元のファイルデータのコピー／移動を行うことを特徴とする制御方法。
【請求項１６】
請求項１４のデータ管理装置の制御方法であって、
前記第２ステップは、前記保存先のディレクトリ下に前記上位ディレクトリと同じ名称のディレクトリが存在する場合、当該同じ名称のディレクトリ下に前記保存元のファイルデータのコピー／移動を行うことを特徴とする制御方法。
【請求項１７】
画像データ又は印刷データを含むファイルデータを、階層構造で管理するデータ管理装置のコンピュータに、
保存元のディレクトリ、及び保存先のディレクトリの指定を受け付ける第１ステップと、
前記指定された保存元のディレクトリを前記ファイルデータとともに、前記保存先のディレクトリにコピー／移動する第２ステップと、を実行させる制御プログラムであって、
前記第２ステップは、前記保存先のディレクトリが、前記保存元のディレクトリが含まれる上位ディレクトリよりも上位階層の場合には、前記上位ディレクトリを維持して前記保存元のディレクトリをコピー／移動する、ことを特徴とする制御プログラム。
【請求項１８】
画像データ又は印刷データを含むファイルデータを、階層構造で管理するデータ管理装置のコンピュータに、
保存元のディレクトリ、及び保存先のディレクトリの指定を受け付ける第１ステップと、
前記指定された保存元のファイルデータを、前記保存先のディレクトリにコピー／移動する第２ステップと、を実行させる制御プログラムであって、
前記第２ステップは、前記保存先のディレクトリが、前記保存元のディレクトリが含まれる上位ディレクトリよりも上位階層の場合には、前記上位ディレクトリを維持して前記保存元のファイルデータをコピー／移動することを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ管理装置及び制御プログラム並びに制御方法に関し、特に、ファイルデータを階層構造で管理する画像形成装置、該画像形成装置を制御する制御装置及びファイルデータをコピー／移動する制御プログラム並びに制御方法に関する。
【背景技術】
【０００２】
コピー機能やファクシミリ機能、プリンタ機能、スキャナ機能などを備える複写機や複合機（以下、これらを総称して画像形成装置と呼ぶ。）が普及している。この画像形成装置では、スキャナにより読み取った画像データや外部機器から入力された画像データを紙媒体に出力する処理が行われるが、一旦出力した画像データを再度出力したり、他の画像形成装置で出力する場合もあることから、上記画像データを内部のメモリやＨＤＤ（Hard Disk Drive）などに保存したり、更に、保存した画像データを外部機器やＣＤ、ＤＶＤなどの記録媒体にコピー／移動できるようになっている。
【０００３】
上記画像データの保存に関して、例えば、下記特許文献１には、出力装置に（プリンタ）に保存された印刷体裁情報のリストを取得し、該取得したリストより所定の印刷体裁情報を指定し、該指定された印刷体裁情報を関連付けた印刷データを生成し、該生成された印刷データを出力装置に保存、或いは、出力させるように制御する情報処理装置が開示されている。
【０００４】
また、下記特許文献２には、表示装置に表示されたフォルダのアイコンを他のフォルダのアイコンにドラッグ・アンド・ドロップすると、ドラッグ・アンド・ドロップされたフォルダの同一階層に新規フォルダが作成され、双方のフォルダに格納されているファイルのショートカットファイルが新規作成されたフォルダに格納されるファイル管理プログラムが開示されている。
【０００５】
【特許文献１】特開２００２−１６９６７４号公報
【特許文献２】特開２００５−１９８０６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記特許文献１では、印刷物の整理性及び閲覧性を向上させるためにボックスを並列に表示しているため、ユーザ毎の管理を行うためには、別途ユーザ管理のための仕組みが必要になるという問題があった。
【０００７】
また、上記特許文献２では、ボックスをコピー／移動する時にユーザがコピー元／移動元の階層と、コピー先／移動先の階層を知っておく必要があり、違う階層にコピー／移動した場合にはコピー／移動後の動作が保証できないという問題があった。
【０００８】
本発明は上記問題点に鑑みてなされたものであり、その主たる目的は、データの階層構造を崩すことなくコピー／移動することができるデータ管理装置及び制御プログラム並びに制御方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明は、画像データ又は印刷データを含むファイルデータを、階層構造で管理するデータ管理装置であって、保存元のディレクトリ、及び保存先のディレクトリを指定する操作手段と、前記指定された保存元のディレクトリを前記ファイルデータとともに、前記保存先のディレクトリにコピー／移動する制御手段と、を備え、
前記制御手段は、前記保存先のディレクトリが、前記保存元のディレクトリが含まれる上位ディレクトリよりも上位階層の場合には、前記上位ディレクトリを維持して前記保存元のディレクトリをコピー／移動するものである。
【００１０】
本発明においては、前記制御手段は、前記保存先のディレクトリ下に前記上位ディレクトリと同じ名称のディレクトリが無い場合、前記上位ディレクトリと同じ名称のディレクトリを新たに生成してコピー／移動を行う構成とすることができる。
【００１１】
また、本発明においては、前記制御手段は、前記保存先のディレクトリ下に前記上位ディレクトリと同じ名称のディレクトリが存在する場合、当該同じ名称のディレクトリ下にコピー／移動を行う構成とすることができる。
【００１２】
また、本発明においては、前記制御手段は、前記保存先のディレクトリが、前記保存元のディレクトリよりも２階層上位の場合には、前記保存元のディレクトリの１階層上位のディレクトリを維持して前記保存元のディレクトリをコピー／移動する構成とすることができる。
【００１３】
また、本発明においては、前記制御手段は、前記保存先のディレクトリの階層が、前記保存元のディレクトリの階層と同位の階層の場合には、前記保存元のディレクトリ下の下位の階層をコピー／移動する構成とすることができる。
【００１４】
また、本発明は、画像データ又は印刷データを含むファイルデータを、階層構造で管理するデータ管理装置であって、保存元のディレクトリ、及び保存先のディレクトリを指定する操作手段と、前記指定された保存元のファイルデータを、前記保存先のディレクトリにコピー／移動する制御手段と、を備え、前記制御手段は、前記保存先のディレクトリが、前記保存元のディレクトリが含まれる上位ディレクトリよりも上位階層の場合には、前記上位ディレクトリを維持して前記保存元のファイルデータをコピー／移動するものである。
【００１５】
本発明においては、前記制御手段は、前記保存先のディレクトリ下に前記上位ディレクトリと同じ名称のディレクトリが無い場合、前記上位ディレクトリと同じ名称のディレクトリを新たに生成して前記保存元のファイルデータのコピー／移動を行う構成とすることができる。
【００１６】
また、本発明においては、前記制御手段は、前記保存先のディレクトリ下に前記上位ディレクトリと同じ名称のディレクトリが存在する場合、当該同じ名称のディレクトリ下に前記保存元のファイルデータのコピー／移動を行う構成とすることができる。
【００１７】
また、本発明においては、前記制御手段は、前記保存先のディレクトリが、前記保存元のディレクトリよりも２階層上位の場合には、前記保存元のファイルデータの１階層上位のディレクトリを維持して前記保存元のファイルデータをコピー／移動する構成とすることができる。
【００１８】
また、本発明においては、前記データ管理装置は画像形成装置であり、前記保存元は前記画像形成装置のメモリ又はハードディスクであり、前記保存先は前記画像形成装置のメモリ又はハードディスク、コンピュータ読取可能な記録媒体、前記画像形成装置に通信ネットワークで接続される機器のいずれかとすることができる。
【００１９】
また、本発明は、画像データ又は印刷データを含むファイルデータを、階層構造で管理するデータ管理装置の制御方法であって、保存元のディレクトリ、及び保存先のディレクトリの指定を受け付ける第１ステップと、前記指定された保存元のディレクトリを前記ファイルデータとともに、前記保存先のディレクトリにコピー／移動する第２ステップと、を備え、前記第２ステップは、前記保存先のディレクトリが、前記保存元のディレクトリが含まれる上位ディレクトリよりも上位階層の場合には、前記上位ディレクトリを維持して前記保存元のディレクトリをコピー／移動するものである。
【００２０】
また、本発明においては、前記第２ステップは、前記保存先のディレクトリ下に前記上位ディレクトリと同じ名称のディレクトリが無い場合、前記上位ディレクトリと同じ名称のディレクトリを新たに生成してコピー／移動を行う構成とすることができる。
【００２１】
また、本発明においては、前記第２ステップは、前記保存先のディレクトリ下に前記上位ディレクトリと同じ名称のディレクトリが存在する場合、当該同じ名称のディレクトリ下にコピー／移動を行う構成とすることができる。
【００２２】
また、本発明は、画像データ又は印刷データを含むファイルデータを、階層構造で管理するデータ管理装置の制御方法であって、保存元のディレクトリ、及び保存先のディレクトリの指定を受け付ける第１ステップと、前記指定された保存元のファイルデータを、前記保存先のディレクトリにコピー／移動する第２ステップと、を備え、前記第２ステップは、前記保存先のディレクトリが、前記保存元のディレクトリが含まれる上位ディレクトリよりも上位階層の場合には、前記上位ディレクトリを維持して前記保存元のファイルデータをコピー／移動するものである。
【００２３】
本発明においては、前記第２ステップは、前記保存先のディレクトリ下に前記上位ディレクトリと同じ名称のディレクトリが無い場合、前記上位ディレクトリと同じ名称のディレクトリを新たに生成して前記保存元のファイルデータのコピー／移動を行う構成とすることができる。
【００２４】
また、本発明においては、前記第２ステップは、前記保存先のディレクトリ下に前記上位ディレクトリと同じ名称のディレクトリが存在する場合、当該同じ名称のディレクトリ下に前記保存元のファイルデータのコピー／移動を行う構成とすることができる。
【００２５】
また、本発明は、画像データ又は印刷データを含むファイルデータを、階層構造で管理するデータ管理装置のコンピュータに、保存元のディレクトリ、及び保存先のディレクトリの指定を受け付ける第１ステップと、前記指定された保存元のディレクトリを前記ファイルデータとともに、前記保存先のディレクトリにコピー／移動する第２ステップと、を実行させる制御プログラムであって、前記第２ステップは、前記保存先のディレクトリが、前記保存元のディレクトリが含まれる上位ディレクトリよりも上位階層の場合には、前記上位ディレクトリを維持して前記保存元のディレクトリをコピー／移動するものである。
【００２６】
また、本発明は、画像データ又は印刷データを含むファイルデータを、階層構造で管理するデータ管理装置のコンピュータに、保存元のディレクトリ、及び保存先のディレクトリの指定を受け付ける第１ステップと、前記指定された保存元のファイルデータを、前記保存先のディレクトリにコピー／移動する第２ステップと、を実行させる制御プログラムであって、前記第２ステップは、前記保存先のディレクトリが、前記保存元のディレクトリが含まれる上位ディレクトリよりも上位階層の場合には、前記上位ディレクトリを維持して前記保存元のファイルデータをコピー／移動するものである。
【００２７】
このように、本発明では、保存元のディレクトリと保存先のディレクトリの階層に基づき、予め定められたルールに従って、ディレクトリ又はファイルデータをコピー／移動するため、データの階層構造を崩すことなくコピー／移動を実行することができる。
【発明の効果】
【００２８】
本発明のデータ管理装置及び制御プログラム並びに制御方法によれば、データの階層構造を崩すことなくコピー／移動することができる。
【００２９】
その理由は、画像形成装置や該画像形成装置を制御する制御装置の制御部又は制御プログラムは、画像形成装置の記憶部などの保存元に記憶されたファイルデータを、外部の記憶部や記録媒体などの保存先にコピー／移動する際に、保存先のディレクトリが、保存元のディレクトリが含まれる上位ディレクトリよりも上位の階層の場合に、上位ディレクトリを維持して保存元のディレクトリ又はファイルデータをコピー／移動するなど、予め定められたルールに従ってコピー／移動の制御を行うからである。
【発明を実施するための最良の形態】
【００３０】
本発明の画像形成装置は、その好ましい一実施の形態において、画像データを取得するスキャナ部と、画像データに基づく処理を実行するプリンタ部と、画像データや印刷データなどのファイルデータを階層構造で記憶する記憶手段と、保存元のディレクトリ及び保存先のディレクトリを指定する操作手段と、制御手段とを少なくとも備え、制御手段では、記憶部などの保存元に記憶されたファイルデータを、外付けの記憶部や着脱可能に装填されたコンピュータ読取可能な記録媒体、通信ネットワークで接続された外部の機器やサーバなどの保存先にコピー／移動する際に、保存元のディレクトリと保存先のディレクトリの階層に基づき、予め定められたルールに従って、階層構造を崩さずにディレクトリ又はファイルデータをコピー／移動する制御を行う。
【実施例】
【００３１】
上記した本発明の実施の形態についてさらに詳細に説明すべく、本発明の一実施例に係るデータ管理装置及び制御プログラム並びに制御方法について、図１乃至図２６を参照して説明する。図１は、本実施例の画像形成装置の構成を模式的に示す図であり、図２乃至図４は、本実施例の制御システムの構成を模式的に示す図である。また、図５は、画像形成装置の構成を示すブロック図であり、図６は、本実施例の画像形成装置の表示部に表示される画面の構成例を示す図である。また、図７乃至図１６は、本実施例の画像形成装置を用いたデータのコピー／移動手順を示すフローチャート図であり、図１７乃至図２６は、保存元及び保存先の階層構造を示す図である。
【００３２】
図１及び図５に示すように、本実施例の画像形成装置１０は、データのコピー／移動のための画面などを表示するＬＣＤ（Liquid Crystal Display）等の表示部１１と、データのコピー／移動の指示などを行う操作部１２と、ＣＣＤ（Charge Coupled Devices）イメージセンサなどの撮像手段を用いて原稿を読み取り、光電変換されたアナログ信号に対し、アナログ処理、Ａ／Ｄ変換、シェーディング補正、画像圧縮処理等を行なって画像データを取得するスキャナ部１３と、スキャナ部１３で取得した画像データに基づいて感光体ドラムに半導体レーザの光を照射して潜像を形成し、帯電、露光、現像の処理を行って、感光体ドラム上にトナー像を形成し、紙媒体に転写するプリンタ部１４と、ＣＰＵ（Central Processing Unit）などで構成され、各種制御を行う制御部１５と、ＲＯＭ（Read-Only Memory）、ＲＡＭ（Random-Access Memory）などで構成される、プログラムを記憶するプログラムメモリ１６ａや画像データや印刷データなどのファイルデータを所定の階層構造で記憶する画像用メモリ１６ｂ、画像形成装置の状態を記憶する状態記憶用メモリ１６ｃなどの内部メモリ１６と、記憶装置１８や入出力装置１９に接続するための接続インターフェース１７と、画像データや印刷データなどを保存する外付けＨＤＤなどの記憶装置１８と、ＣＤやＤＶＤ、ＨＤ−ＤＶＤ、Ｂｌｕｅ−ｒａｙなどの光ディスク、ＭＯ（Magneto-Optical）などの光磁気ディスク、コンパクトフラッシュ（登録商標）やスマートメディア、ＳＤカード、メモリースティックなどの半導体メモリなど（以下、これらを総称して記録媒体２０と呼ぶ。）に画像データや印刷データなどのファイルデータを保存する入出力装置１９などを備える。
【００３３】
なお、図１及び図５では、記憶装置１８と入出力装置１９の双方を備える構成を示しているが、いずれか一方のみを備える構成としてもよい。また、記憶装置１８や入出力装置１９は、画像形成装置本体に外付けされる装置としてもよいし、内蔵される装置としてもよい。また、図５では、表示部１１と操作部１２を別々に設けたが、画面上で操作を行うタッチパネルなどを設け、表示部１１及び操作部１２として機能させてもよい。
【００３４】
また、上記制御部１５は、保存元（例えば、画像用メモリ１６ｂや記憶装置１８）に記憶した画像データや印刷データなどのファイルデータを、保存先（例えば、記録媒体２０）にコピー／移動する際に、予め定められたルールに従って、データの階層構造を崩さずにコピー／移動を実行する。上記制御部１５は、ハードウェアとして実現してもよいし、コンピュータを、上記制御部１５として機能させる制御プログラムとして構成し、該制御プログラムをプログラムメモリ１６ａ上に展開して機能させる構成としてもよく、上記制御部１５を備えることによって、画像形成装置１０がデータ管理装置として機能する。
【００３５】
また、図１では画像形成装置１０のみを示したが、図２に示すように、画像形成装置を制御する制御装置２１を、ＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）などの通信ネットワークを介して画像形成装置１０に接続し、制御装置２１に上記制御部１５をハードウェア又はソフトウェアとして設けて、制御装置２１をデータ管理装置として機能させてもよい。また、図３に示すように、パーソナルコンピュータやサーバなどのコンピュータ端末２２を、通信ネットワークを介して画像形成装置１０に接続し、画像形成装置１０のメモリ１６や記憶装置１８などに記憶した画像データや印刷データをコンピュータ端末２２のＨＤＤなどにコピー／移動する構成としてもよいし、図４に示すように、画像形成装置１０と制御装置２１とコンピュータ端末２２とを通信ネットワークで接続し、制御装置２１の指示に従って、画像形成装置１０のメモリ１６や記憶装置１８などに記憶した画像データをコンピュータ端末のＨＤＤなどにコピー／移動する構成としてもよい。
【００３６】
ここで、スキャナ部１３で取得した画像データや、通信ネットワークを介してコンピュータ端末２２などから受信した画像データを、印刷用の設定データと共に内部メモリ１６や記憶装置１８に保存する仕組みが存在する。保存したデータは印刷ジョブ（印刷データ）と呼ばれ、印刷ジョブには、所有者情報（ユーザ）やユーザによるカテゴリ分け（ボックス）による区分けがあり、本実施例では、ユーザ／ボックス／ファイルのような階層構造で保存される。
【００３７】
そして、上記階層構造で保存元（例えば、内部メモリ１６や記憶装置１８）に記憶されたデータを保存先（例えば、記録媒体２０やコンピュータ端末２２の記憶部）に保存する際に、従来は、ユーザが保存元のどのディレクトリを、保存先のどのディレクトリにコピー／移動するかを指示していたため、ユーザの誤操作により保存先のデータの階層構造が崩されてしまうという問題があった。そこで、本実施例では、制御部１５で、保存元のディレクトリの階層と保存先のディレクトリの階層とに基づき、保存先のディレクトリが、保存元のディレクトリが含まれる上位ディレクトリよりも上位階層の場合には、上位ディレクトリを維持して保存元のディレクトリやファイルデータをコピー／移動するなど、後述するルールに従ってコピー／移動を制御する。
【００３８】
具体的には、ユーザが画像形成装置１０の操作部１２を所定の操作を行うと、図６（ａ）に示すような保存先や保存元を選択する画面が表示され、保存先や保存元を選択すると、図６（ｂ）に示すように、保存元及び保存先のデータの階層構造を示す画面が表示される。そして、ユーザが保存元及び保存先を指定し、コピーボタンを押下すると、データの階層構造を崩さずにコピー／移動を実行する。
【００３９】
例えば、保存元（ここでは画像形成装置のＨＤＤ）には、Rootディレクトリの下位の階層にUserA〜Cの３つのサブディレクトリがあり、UserAディレクトリの下位の階層にBoxA1〜A2のサブディレクトリ、UserBディレクトリの下位の階層にBoxB1のサブディレクトリ、UserCディレクトリの下位の階層にBoxC1〜C2のサブディレクトリがあり、BoxA1ディレクトリの下位の階層にFileA1〜A2のファイルデータ、BoxA2ディレクトリの下位の階層にFileA3のファイルデータ、BoxB1ディレクトリの下位の階層にFileB1〜B2のファイルデータ、BoxC1ディレクトリの下位の階層にFileC1〜C2のファイルデータ、BoxC2ディレクトリの下位の階層にFileC3〜C4のファイルデータがある場合において、FileB1〜B2、FileC1〜C4のファイルデータのコピー／移動を指示すると、保存先（ここではコンピュータ端末のＨＤＤ）に、単にFileB1〜B2、FileC1〜C4のファイルデータをコピー／移動するのではなく、FileB1〜B2の上位のBoxB1ディレクトリ及びその上位のUserBディレクトリ、FileC1〜C4の上位のBoxC1〜C2ディレクトリ及びその上位のUserCディレクトリごとコピー／移動される。これにより、ユーザの誤操作によりデータの階層構造を崩すことなく、コピー／移動を行うことができる。
【００４０】
以下、本実施例のコピー／移動手順について、保存元のディレクトリと保存先のディレクトリの階層に応じて場合分けして説明する。なお、以下では、保存元を画像形成装置１０の記憶装置１８とし、保存先をコンピュータ端末２２のＨＤＤとするが、保存元にユーザ／ボックス／ファイルの階層構造を有し、保存先にユーザ／ボックス／ファイルの階層構造を含んでいればよく、保存元及び保存先は任意に選択することができる。また、保存元及び保存先は必ずしも異なる必要はなく、記憶装置１８から記憶装置１８にコピー／移動するなど、保存元及び保存先を同じものにしてもよい。また、以下の説明では、画像データをコピー／移動する場合を示すが、コピー／移動の対象となるデータは画像データに限らず、印刷に利用可能なデータであればよい。
【００４１】
［Root To Root Copy］
まず、保存元のルートディレクトリを保存先のルートディレクトリにコピー／移動する場合について、図７のフローチャート図を参照して説明する。
【００４２】
ユーザが保存元及び保存先を指定してルート書き込みを指示すると、制御部１５は、ステップＳ１０１で保存元のユーザ情報（例えば、保存元に予め作成されているユーザフォルダの名称）を一つ取得し、ステップＳ１０２で保存先のユーザ情報（例えば、保存先に予め作成されているユーザディレクトリの名称）を一つ取得する。
【００４３】
次に、ステップＳ１０３で取得したユーザ情報が同一か否かを判断し、同一でない場合は、ステップＳ１０４で保存先の全てのユーザ情報を確認したかを判断し、保存先に確認していないユーザ情報がある場合は、ステップＳ１０２に戻って保存先の他のユーザ情報を取得し、同様の処理を繰り返す。
【００４４】
一方、保存先の全てのユーザ情報を確認した場合は、ステップＳ１０１で取得した保存元のユーザ情報が保存先のユーザディレクトリの階層に存在しないことから、ステップＳ１０５で、保存先にそのユーザ情報を作成（例えば、その名称のユーザディレクトリを新規作成）してステップＳ１０６に遷移する。また、ステップＳ１０３でユーザ情報が同一の場合は、ステップＳ１０７で、保存元のユーザ情報を保存先に上書きするかを判断し、上書きしない場合はステップＳ１０６に遷移する。
【００４５】
そして、ステップＳ１０６で、保存元の全てのユーザ情報に対して確認したかを判断し、保存元に確認してないユーザ情報がある場合はステップＳ１０１に戻って保存元の他のユーザ情報を取得し、同様の処理を繰り返す。一方、保存元の全てのユーザ情報を確認した場合は、保存準備を完了する。
【００４６】
また、保存元のユーザ情報を保存先に上書きする場合は、そのユーザディレクトリの下位の階層に存在するボックス情報を確認する必要があるため、ステップＳ１０８で保存元のボックス情報（例えば、保存元に予め作成されているボックスディレクトリの名称）を一つ取得し、ステップＳ１０９で保存先のボックス情報（例えば、保存先に予め作成されているボックスディレクトリの名称）を一つ取得する。
【００４７】
次に、ステップＳ１１０で取得したボックス情報が同一か否かを判断し、同一でない場合は、ステップＳ１１１で保存先の全てのボックス情報を確認したかを判断し、保存先に確認していないボックス情報がある場合はステップＳ１０９に戻って保存先の他のボックス情報を取得し、同様の処理を繰り返す。
【００４８】
一方、保存先の全てのボックス情報を確認した場合は、保存元のボックス情報が保存先のボックスディレクトリの階層に存在しないことから、ステップＳ１１２で、保存先にそのボックス情報を作成（例えば、その名称のボックスディレクトリを新規作成）してステップＳ１１３に遷移する。また、取得したボックス情報が同一の場合は、ステップＳ１１４で保存元のボックス情報を保存先に上書きするかを判断し、上書きしない場合はステップＳ１１３に遷移する。
【００４９】
そして、ステップＳ１１３で保存元の全てのボックス情報に対して確認したかを判断し、保存元に確認してないボックス情報がある場合はステップＳ１０８に戻って保存元の他のボックス情報を取得し、同様の処理を繰り返す。一方、保存元の全てのボックス情報を確認した場合は、前述したステップＳ１０６に遷移する。
【００５０】
また、保存元のボックス情報を保存先に上書きする場合は、同一ボックスディレクトリの下位の階層に存在するファイル情報を確認する必要があるため、ステップＳ１１５で保存元のファイル情報（例えば、保存元に予め記憶されているファイルの名称）を一つ取得し、ステップＳ１１６で保存先のファイル情報（例えば、保存先に予め記憶されているファイルの名称）を一つ取得する。
【００５１】
次に、ステップＳ１１７で、取得したファイル情報が同一か否かを判断し、同一でない場合は、ステップＳ１１８で保存先の全てのファイル情報を確認したかを判断し、保存先に確認していないファイル情報がある場合はステップＳ１１６に戻って保存先の他のファイル情報を取得し、同様の処理を繰り返す。
【００５２】
一方、保存先の全てのファイル情報を確認した場合は、保存元のファイル情報が保存先に存在しないことから、ステップＳ１１９で、保存先にそのファイル情報を登録（例えば、その名称のファイルを新規作成）してステップＳ１２０に遷移する。また、取得したファイル情報が同一の場合は、ステップＳ１２１で、保存元のファイル情報を保存先に上書きするかを判断し、上書きしない場合はステップＳ１２０に遷移し、上書きする場合はファイルの上書きを行った後、ステップＳ１２０に遷移する。
【００５３】
そして、ステップＳ１２０で、保存元の全てのファイル情報に対して確認したかを判断し、保存元に確認してないファイル情報がある場合はステップＳ１１５に戻って保存元の他のファイル情報を取得し、同様の処理を繰り返す。一方、保存元の全てのファイル情報を確認した場合は、前述したステップＳ１１３に遷移する。
【００５４】
上記フローで保存元のRootをコピー／移動する場合は、例えば図１７のようになる。図１７（図１８乃至図２６も同様）の左側は保存元の階層構造を示し、右側はコピー／移動後の保存先の階層構造を示している。また、保存先において、白枠は元々存在するディレクトリ、網掛け枠はコピー／移動後に作成されたディレクトリを示している。図１７に示すように、保存先のルートディレクトリの下位の階層にUserA及びUserBが作成され、UserAの下位の階層にBoxA〜BoxB、UserBの下位の階層にBoxCが作成され、BoxAの下位の階層にFileA〜FileB、BoxBの下位の階層にFileC〜FileD、BoxCの下位の階層にFileEが作成される。
【００５５】
［User To Root Copy］
次に、保存元のユーザディレクトリを保存先のルートディレクトリにコピー／移動する場合について、図８のフローチャート図を参照して説明する。
【００５６】
ユーザが保存元及び保存先を指定してユーザ書き込みを指示すると、制御部１５は、ステップＳ２０１で保存先のユーザ情報を一つ取得し、ステップＳ２０２で書き込み対象となるユーザ情報と同一か否かを判断し、同一でない場合は、ステップＳ２０３で保存先の全てのユーザ情報を確認したかを判断し、保存先に確認していないユーザ情報がある場合はステップＳ２０１に戻って保存先の他のユーザ情報を取得し、同様の処理を繰り返す。
【００５７】
一方、保存先の全てのユーザ情報を確認した場合は、保存元のユーザ情報が保存先のユーザディレクトリの階層に存在しないことから、ステップＳ２０４で、保存先にそのユーザ情報を作成して保存準備を完了する。また、ユーザ情報が同一の場合は、ステップＳ２０５で保存元のユーザ情報を保存先に上書きするかを判断し、上書きしない場合はコピー／移動することができないため、保存を強制終了する。
【００５８】
以下、図７のステップＳ１０８〜Ｓ１２２と同様に、ステップＳ２０６〜Ｓ２２０の処理を行う。
【００５９】
上記フローで保存元のUserAをコピー／移動する場合は、例えば図１８（ａ）のようになり、保存先のルートディレクトリの下位の階層にUserAが作成され、UserAの下位の階層にBoxA〜BoxBが作成され、BoxAの下位の階層にFileA〜FileB、BoxBの下位の階層にFileC〜FileDが作成される。
【００６０】
また、保存先にUserAが存在している場合は、例えば図１８（ｂ）のようになり、保存先に元々存在するUserAの下位の階層にBoxA〜BoxBが作成され、BoxAの下位の階層にFileA〜FileB、BoxBの下位の階層にFileC〜FileDが作成される。
【００６１】
［User To User Copy］
次に、保存元のユーザディレクトリを保存先のユーザディレクトリにコピー／移動する場合について、図９のフローチャート図を参照して説明する。
【００６２】
ユーザが保存元及び保存先を指定してユーザ書き込みを指示すると、制御部１５は、ステップＳ３０１で保存元のユーザ情報を保存先に上書きするかを判断し、上書きしない場合はコピー／移動することができないため、保存を強制終了する。
【００６３】
以下、図７のステップＳ１０８〜Ｓ１２２と同様に、ステップＳ３０２〜Ｓ３１６の処理を行う。
【００６４】
上記フローで保存元のUserAをコピー／移動する場合は、例えば図１９のようになり、保存先に元々存在するUserBの下位の階層にBoxA〜BoxBが作成され、BoxAの下位の階層にFileA〜FileB、BoxBの下位の階層にFileC〜FileDが作成される。
【００６５】
［Box To Root Copy］
次に、保存元のボックスディレクトリを保存先のルートディレクトリにコピー／移動する場合について、図１０のフローチャート図を参照して説明する。
【００６６】
ユーザが保存元及び保存先を指定してボックス書き込みを指示すると、制御部１５は、ステップＳ４０１で保存先のユーザ情報を一つ取得し、ステップＳ４０２で書き込み対象となるボックスの上位のユーザ情報と同一か否かを判断し、同一でない場合は、ステップＳ４０３で保存先の全てのユーザ情報を確認したかを判断し、保存先に確認していないユーザ情報がある場合はステップＳ４０１に戻って保存先の他のユーザ情報を取得し、同様の処理を繰り返す。
【００６７】
一方、保存先の全てのユーザ情報を確認した場合は、保存元のユーザ情報が保存先のユーザディレクトリの階層に存在しないことから、ステップＳ４０４で保存先に任意のユーザ情報（書き込み対象となるボックスの上位のユーザ情報と同じであってもよいし、異なっていてもよい。）を作成してステップＳ４０９に遷移する。また、ユーザ情報が同一の場合は、ステップＳ４０５で保存元のユーザ情報を保存先に上書きするかを判断し、上書きしない場合はコピー／移動することができないため、保存を強制終了する。
【００６８】
また、保存元のユーザ情報を保存先に上書きする場合は、ステップＳ４０６で保存先のボックス情報を一つ取得し、ステップＳ４０７で書き込み対象となるボックス情報と同一か否かを判断し、同一でない場合は、ステップＳ４０８で保存先の全てのボックス情報を確認したかを判断し、保存先に確認していないボックス情報がある場合はステップＳ４０６に戻って保存先の他のボックス情報を取得し、同様の処理を繰り返す。
【００６９】
一方、保存先の全てのボックス情報を確認した場合は、ステップＳ４０９で、保存先にそのボックス情報を作成して保存準備を完了する。また、ボックス情報が同一の場合は、ステップＳ４１０で、保存元のボックス情報を保存先に上書きするかを判断し、上書きしない場合はコピー／移動することができないため、保存を強制終了する。
【００７０】
以下、図７のステップＳ１１５〜Ｓ１２２と同様に、ステップＳ４１１〜Ｓ４１８の処理を行う。
【００７１】
上記フローで保存元のBoxBをコピー／移動する場合は、例えば図２０（ａ）のようになり、Rootの下位の階層にUserA（ユーザ情報は任意）が作成され、その下位の階層にBoxBが作成され、その下位の階層にFileC〜FileDが作成される。
【００７２】
また、保存先にUserAが存在している場合は、例えば図２０（ｂ）のようになり、保存先に元々存在するUserAの下位の階層にBoxBが作成され、その下位の階層にFileC〜FileDが作成される。
【００７３】
また、保存先にUserA、BoxBが存在している場合は、例えば図２０（ｃ）のようになり、保存先に元々存在するUserA、BoxBの下位の階層にFileC〜FileDが作成される。
【００７４】
［Box To User Copy］
次に、保存元のボックスディレクトリを保存先のユーザディレクトリにコピー／移動する場合について、図１１のフローチャート図を参照して説明する。
【００７５】
ユーザが保存元及び保存先を指定してボックス書き込みを指示すると、制御部１５は、ステップＳ５０１で保存先のボックス情報を一つ取得し、ステップＳ５０２で書き込み対象となるボックス情報と同一か否かを判断し、同一でない場合は、ステップＳ５０３で保存先の全てのボックス情報を確認したかを判断し、保存先に確認していないユーザ情報がある場合はステップＳ５０１に戻って保存先の他のボックス情報を取得し、同様の処理を繰り返す。
【００７６】
一方、保存先の全てのボックス情報を確認した場合は、保存元のボックス情報が保存先のボックスディレクトリの階層に存在しないことから、ステップＳ５０４で保存先にそのボックス情報を作成して保存準備を完了する。また、ボックス情報が同一の場合は、ステップＳ５０５で保存元のボックス情報を保存先に上書きするかを判断し、上書きしない場合はコピー／移動することができないため、保存を強制終了する。
【００７７】
以下、図１０のステップＳ４１１〜Ｓ４１８と同様に、ステップＳ５０６〜Ｓ５１３の処理を行う。
【００７８】
上記フローで保存元のBoxBをコピー／移動する場合は、例えば図２１（ａ）のようになり、保存先に元々存在するUserAの下位の階層にBoxBが作成され、その下位の階層にFileC〜FileDが作成される。
【００７９】
また、保存先にUserA、BoxBが存在している場合は、例えば図２１（ｂ）のようになり、保存先に元々存在するUserA、BoxBの下位の階層にFileC〜FileDが作成される。
【００８０】
［Box To Box Copy］
次に、保存元のボックスディレクトリを保存先のボックスディレクトリにコピー／移動する場合について、図１２のフローチャート図を参照して説明する。
【００８１】
ユーザが保存元及び保存先を指定してボックス書き込みを指示すると、制御部１５は、ステップＳ６０１で保存元のボックス情報を保存先に上書きするかを判断し、上書きしない場合はコピー／移動することができないため、保存を強制終了する。
【００８２】
以下、図１０のステップＳ４１１〜Ｓ４１８と同様に、ステップＳ６０２〜Ｓ６０９の処理を行う。
【００８３】
上記フローで保存元のBoxBをコピー／移動する場合は、例えば図２２のようになり、保存先に元々存在するBoxCの下位の階層にFileC〜FileDが作成される。
【００８４】
［File To Root Copy］
次に、保存元のファイルデータを保存先のルートディレクトリにコピー／移動する場合について、図１３のフローチャート図を参照して説明する。
【００８５】
ユーザが保存元及び保存先を指定してファイル書き込みを指示すると、制御部１５は、ステップＳ７０１で保存先のユーザ情報を一つ取得し、ステップＳ７０２で書き込み対象となるファイルの上位のユーザ情報と同一か否かを判断し、同一でない場合は、ステップＳ７０３で保存先の全てのユーザ情報を確認したかを判断し、保存先に確認していないユーザ情報がある場合はステップＳ７０１に戻って保存先の他のユーザ情報を取得して同様の処理を繰り返す。
【００８６】
一方、保存先の全てのユーザ情報を確認した場合は、保存元のユーザ情報が保存先のユーザディレクトリの階層に存在しないことから、ステップＳ７０４で保存先に任意のユーザ情報を作成してステップＳ７０９に遷移する。また、ユーザ情報が同一の場合は、ステップＳ７０５で保存元のユーザ情報を保存先に上書きするかを判断し、上書きしない場合はコピー／移動することができないため、保存を強制終了する。
【００８７】
また、保存元のユーザ情報を保存先に上書きする場合は、ステップＳ７０６で保存先のボックス情報を一つ取得し、ステップＳ７０７で書き込み対象となるファイルの上位のボックス情報と同一か否かを判断し、同一でない場合は、ステップＳ７０８で保存先の全てのボックス情報を確認したかを判断し、保存先に確認していないボックス情報がある場合はステップＳ７０６に戻って保存先の他のボックス情報を取得し、同様の処理を繰り返す。
【００８８】
一方、保存先の全てのボックス情報を確認した場合は、保存元のボックス情報が保存先のボックスディレクトリの階層に存在しないことから、ステップＳ７０９で、保存先に任意のボックス情報を作成してステップＳ７１４に遷移する。また、ボックス情報が同一の場合は、ステップＳ７１０で、保存元のボックス情報を保存先に上書きするかを判断し、上書きしない場合はコピー／移動することができないため、保存を強制終了する。
【００８９】
また、保存元のボックス情報を保存先に上書きする場合は、ステップＳ７１１で保存先のファイル情報を一つ取得し、ステップＳ７１２で書き込み対象となるファイル情報と同一か否かを判断し、同一でない場合は、ステップＳ７１３で保存先の全てのファイル情報を確認したかを判断し、保存先に確認していないファイル情報がある場合はステップＳ７１１に戻って保存先の他のファイル情報を取得し、同様の処理を繰り返す。
【００９０】
一方、保存先の全てのファイル情報を確認した場合は、保存元のファイル情報が保存先に存在しないことから、ステップＳ７１４で保存先にそのファイル情報を作成して保存準備を完了する。また、ファイル情報が同一の場合は、ステップＳ７１５で、保存元のファイル情報を保存先に上書きするかを判断し、上書きしない場合はコピー／移動することができないため、保存を強制終了し、上書きする場合はファイルの上書きを行った後、保存準備を完了する。
【００９１】
上記フローで保存元のFileEをコピー／移動する場合は、例えば図２３（ａ）のようになり、保存先のRootの下位の階層にUserB（ユーザ情報は任意）が作成され、その下位の階層にBoxC（ボックス情報は任意）が作成され、その下位の階層にFileEが作成される。
【００９２】
また、保存先にUserBが存在している場合は、例えば図２３（ｂ）のようになり、保存先に元々存在するUserBの下位の階層にBoxCが作成され、その下位の階層にFileEが作成される。
【００９３】
また、保存先にUserB、BoxCが存在している場合は、例えば図２３（ｃ）のようになり、保存先に元々存在するUserB、BoxCの下位の階層にFileEが作成される。
【００９４】
［File To User Copy］
次に、保存元のファイルデータを保存先のユーザディレクトリにコピー／移動する場合について、図１４のフローチャート図を参照して説明する。
【００９５】
ユーザが保存元及び保存先を指定してファイル書き込みを指示すると、制御部１５は、ステップＳ８０１で保存元のユーザ情報を保存先に上書きするかを判断し、上書きしない場合はコピー／移動することができないため、保存を強制終了する。
【００９６】
以下、図１３のステップＳ７０６〜Ｓ７１６と同様に、ステップＳ８０２〜Ｓ８１２の処理を行う。
【００９７】
上記フローで保存元のFileEをコピー／移動する場合は、例えば図２４（ａ）のようになり、保存先に元々存在するUserAの下位の階層にBoxC（ボックス情報は任意）が作成され、その下位の階層にFileEが作成される。
【００９８】
また、保存先にBoxCが存在している場合は、例えば図２４（ｂ）のようになり、保存先に元々存在するBoxCの下位の階層にFileEが作成される。
【００９９】
［File To Box Copy］
次に、保存元のファイルデータを保存先のボックスディレクトリにコピー／移動する場合について、図１５のフローチャート図を参照して説明する。
【０１００】
ユーザが保存元及び保存先を指定してファイル書き込みを指示すると、制御部１５は、ステップＳ９０１で保存元のボックス情報を保存先に上書きするかを判断し、上書きしない場合はコピー／移動することができないため、保存を強制終了する。
【０１０１】
以下、図１３のステップＳ７１１〜Ｓ７１６と同様に、ステップＳ９０２〜Ｓ９０７の処理を行う。
【０１０２】
上記フローで保存元のFileEをコピー／移動する場合は、例えば図２５のようになり、保存先に元々存在するUserA-BoxAの下位の階層にFileEが作成される。
【０１０３】
［File To File Copy］
次に、保存元のファイルデータを保存先にコピー／移動する場合について、図１６のフローチャート図を参照して説明する。
【０１０４】
ユーザが保存元及び保存先を指定してファイル書き込みを指示すると、制御部１５は、ステップＳ１００１で、保存元のファイル情報を保存先に上書きするかを判断し、上書きしない場合はコピー／移動することができないため、保存を強制終了する。また、保存元のボックス情報を保存先に上書きする場合は、ステップＳ１００２でファイルの上書きを行った後、保存準備を完了する。
【０１０５】
上記フローで保存元のFileEをコピー／移動する場合は、例えば図２６のようになり、保存先に元々存在するFileAにFileEが上書きされる。
【０１０６】
このように、制御部１５では、保存先のディレクトリが、保存元のディレクトリが含まれる上位ディレクトリよりも上位階層の場合に、上位ディレクトリを維持して、保存元のディレクトリ又はファイルデータをコピー／移動するなどの制御を行うため、データの階層構造を崩すことなくコピー／移動することができる。
【０１０７】
なお、上記実施例では、階層構造をユーザ／ボックス／ファイルの３層構造としたが、保存元及び保存先に同じ構成の２層以上の階層構造を備えていればよい。また、上記実施例では、保存元と保存先とで同じ階層構造を備える構成としたが、保存先には、保存元の階層構造を含んでいればよく、その上位又は下位に別の階層を備えていてもよい。また、上記実施例では、画像形成装置に記憶されたデータを他の記憶部又は記録媒体にコピー／移動する場合を示したが、本発明は上記実施例に限定されるものではなく、任意の記憶部又は記録媒体から他の記憶部又は記録媒体にデータをコピー／移動する場合に対して同様に適用することができる。
【産業上の利用可能性】
【０１０８】
本発明は、任意の記憶部又は記録媒体に記憶された任意のデータを、他の記憶部又は記録媒体にコピー／移動する制御を行う制御部を備える任意の機器、該機器を制御部として機能させる制御プログラム、任意の記憶部又は記録媒体に記憶された任意のデータを、他の記憶部又は記録媒体にコピー／移動する制御方法に利用可能である。
【図面の簡単な説明】
【０１０９】
【図１】本発明の一実施例に係る画像形成装置の構成を模式的に示す図である。
【図２】本発明の一実施例に係る画像形成装置を含むシステムの構成を模式的に示す図である。
【図３】本発明の一実施例に係る画像形成装置を含むシステムの構成を模式的に示す図である。
【図４】本発明の一実施例に係る画像形成装置を含むシステムの構成を模式的に示す図である。
【図５】本発明の一実施例に係る画像形成装置の構成を示すブロック図である。
【図６】本発明の一実施例に係る画像形成装置の表示部に表示される画面の構成例を示す図である。
【図７】本発明の一実施例に係る画像形成装置を用いたコピー／移動手順（Root To Root Copy）を示すフローチャート図である。
【図８】本発明の一実施例に係る画像形成装置を用いたコピー／移動手順（User To Root Copy）を示すフローチャート図である。
【図９】本発明の一実施例に係る画像形成装置を用いたコピー／移動手順（User To User Copy）を示すフローチャート図である。
【図１０】本発明の一実施例に係る画像形成装置を用いたコピー／移動手順（Box To Root Copy）を示すフローチャート図である。
【図１１】本発明の一実施例に係る画像形成装置を用いたコピー／移動手順（Box To User Copy）を示すフローチャート図である。
【図１２】本発明の一実施例に係る画像形成装置を用いたコピー／移動手順（Box To Box Copy）を示すフローチャート図である。
【図１３】本発明の一実施例に係る画像形成装置を用いたコピー／移動手順（File To Root Copy）を示すフローチャート図である。
【図１４】本発明の一実施例に係る画像形成装置を用いたコピー／移動手順（File To User Copy）を示すフローチャート図である。
【図１５】本発明の一実施例に係る画像形成装置を用いたコピー／移動手順（File To Box Copy）を示すフローチャート図である。
【図１６】本発明の一実施例に係る画像形成装置を用いたコピー／移動手順（File To File Copy）を示すフローチャート図である。
【図１７】Root To Root Copyの場合の保存元及び保存先の階層例を示す図である。
【図１８】User To Root Copyの場合の保存元及び保存先の階層例を示す図である。
【図１９】User To User Copyの場合の保存元及び保存先の階層例を示す図である。
【図２０】Box To Root Copyの場合の保存元及び保存先の階層例を示す図である。
【図２１】Box To User Copyの場合の保存元及び保存先の階層例を示す図である。
【図２２】Box To Box Copyの場合の保存元及び保存先の階層例を示す図である。
【図２３】File To Root Copyの場合の保存元及び保存先の階層例を示す図である。
【図２４】File To User Copyの場合の保存元及び保存先の階層例を示す図である。
【図２５】File To Box Copyの場合の保存元及び保存先の階層例を示す図である。
【図２６】File To File Copyの場合の保存元及び保存先の階層例を示す図である。
【符号の説明】
【０１１０】
１０  画像形成装置
１１  表示部
１２  操作部
１３  スキャナ部
１４  プリンタ部
１５  制御部
１６  メモリ
１６ａ  プログラムメモリ
１６ｂ  画像用メモリ
１６ｃ  状態記憶用メモリ
１７  接続インターフェース
１８  記憶装置
１９  入出力装置
２０  記録媒体
２１  制御装置
２２  コンピュータ端末
【図１】
2008262498.tif 000003
【図２】
2008262498.tif 000004
【図３】
2008262498.tif 000005
【図４】
2008262498.tif 000006
【図５】
2008262498.tif 000007
【図６】
2008262498.tif 000008
【図７】
2008262498.tif 000009
【図８】
2008262498.tif 000010
【図９】
2008262498.tif 000011
【図１０】
2008262498.tif 000012
【図１１】
2008262498.tif 000013
【図１２】
2008262498.tif 000014
【図１３】
2008262498.tif 000015
【図１４】
2008262498.tif 000016
【図１５】
2008262498.tif 000017
【図１６】
2008262498.tif 000018
【図１７】
2008262498.tif 000019
【図１８】
2008262498.tif 000020
【図１９】
2008262498.tif 000021
【図２０】
2008262498.tif 000022
【図２１】
2008262498.tif 000023
【図２２】
2008262498.tif 000024
【図２３】
2008262498.tif 000025
【図２４】
2008262498.tif 000026
【図２５】
2008262498.tif 000027
【図２６】
2008262498.tif 000028