(57)【要約】【課題】プリンタ機能、コピー機能、スキャナ機能、ＦＡＸ機能等の複数機能を有する多機能画像形成装置において、記憶媒体に格納されているプログラムを、より効果的に活用することが可能である画像形成装置を提供する。【解決手段】画像形成装置に装着されている記憶媒体の数には限りがあるので、ある記憶媒体に格納されているプログラムデータ等を別の記憶媒体に複製することにより、ファイルデータを効果的にまとめられ、その結果として数多くのプログラムを同時実行することが可能となる。なお、上記ファイルデータの複製は、著作権の範囲内で行うものとする。【選択図】        図１
2005049952.tif 000002
【特許請求の範囲】
【請求項１】
画像情報源を入力する画像入力手段と、
前記画像入力手段によって入力された入力画像情報源に対応する画像データを記憶する画像データ記憶手段と、
前記画像データ記憶手段から画像データを読み出して画像を出力する画像出力手段と、
ファイルデータを記憶する第１の記憶媒体と、
前記第１の記憶媒体に格納されているプログラムファイルが実行されることにより、装置の動作を制御する制御手段と、
前記第１の記憶媒体に格納されているファイルデータを、第２の記憶媒体に複製するファイルデータ複製手段とを有することを特徴とする画像形成装置。
【請求項２】
前記ファイルデータ複製手段は、前記第１の記憶媒体を、複製元記憶媒体として自由に選択する複製元選択手段と、
前記第２の記憶媒体を、複製先記憶媒体として自由に選択する複製先選択手段とを有することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記ファイルデータ複製手段は、前記複製元選択手段によって選択された第１の記憶媒体に格納されているファイルデータが、既に第２の記憶媒体に複製されているか否かを判断する複製可否判断手段を有することを特徴とする請求項１又は請求項２に記載の画像形成装置。
【請求項４】
前記ファイルデータ複製手段は、複製の実行可否を選択する複製実行可否選択手段を有することを特徴とする請求項１から請求項３のいずれか一項に記載の画像形成装置。
【請求項５】
前記ファイルデータ複製手段は、前記複製元記憶媒体と前記複製先記憶媒体の各々に同一名称のファイルデータが存在する場合、各々に存在する同一名称ファイルデータの新旧度合識別情報を表示する新旧度合表示手段を有することを特徴とする請求項１から請求項４のいずれか一項に記載の画像形成装置。
【請求項６】
前記新旧度合識別情報は、ファイルデータのタイムスタンプ情報であることを特徴とする請求項５記載の画像形成装置。
【請求項７】
前記新旧度合識別情報は、ファイルデータのバージョン情報であることを特徴とする請求項５記載の画像形成装置。
【請求項８】
前記新旧度合識別情報は、ファイルデータのデータサイズ情報であることを特徴とする請求項５記載の画像形成装置。
【請求項９】
前記ファイルデータ複製手段は、ファイルデータの複製が完了した後に、前記複製元記憶媒体に存在するファイルデータを使用不可能とする手段を有することを特徴とする請求項１から請求項８のいずれか一項に記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像形成装置に関し、特にプリンタ機能、コピー機能、スキャナ機能、ＦＡＸ機能等の複数機能を有する多機能画像形成装置において、複数記憶媒体間での制御プログラムやアプリケーションプログラム等のファイルデータ複製が可能である画像形成装置に関する。
【０００２】
【従来の技術】
従来の、プリンタ機能、コピー機能、スキャナ機能、ＦＡＸ機能等の複数機能を有する画像形成装置では、フラッシュＲＯＭやＤＩＭＭ等の記憶媒体に、各種制御プログラムや汎用アプリケーションプログラム、汎用フォントデータ等を予め内蔵し、画像形成装置を動作させるのが一般的である。例えば、原稿を単純に複写するコピー機能や、標準的なフォントで作成した電子文書ファイル（Ｗｏｒｄ形式等）を出力するプリンタ機能等は、画像形成装置装置に内蔵されたプログラムで十分に対応が可能である。
【０００３】
しかしながら、写真画像などの入力原稿データに対して、美観を損ねずに複写出力したい、或いは特別なフォントデータを用いた電子文書を出力したい等、出力に対する要望が複雑化、或いは高度化の傾向にある。そのため、汎用プログラムやフォントデータでは十分に対応できない状況である。
そこで、大容量可搬記憶媒体が普及したことに伴い、拡張アプリケーションプログラムや拡張フォントデータ等を、ＳＤカードメディア等の大容量可搬記憶媒体を用いて提供するようになってきている。装置利用者は、購入した拡張アプリケーションプログラムが格納されたＳＤカードメディア等の可搬記憶媒体を、装置本体に装着スロットに装着して、必要とする拡張アプリケーションプログラムを実行したり、拡張フォントデータを用いることによって、より高度なオンデマンド印刷を行うことが可能となっている。
【０００４】
また、画像形成装置の保守という観点においては、記憶媒体に格納されたプログラムデータを、新機能の追加やバグ修正等によりバージョンアップしたり、新しいフォントデータを追加したりする必要がある。そのような必要性の中で、従来技術として、画像形成装置のフラッシュメモリに格納されている旧プログラムを書き換えて、新プログラムへ短時間で更新する、フラッシュメモリの書き換え方式、制御装置、画像形成装置及びプログラム更新方式に関する発明がある（特許文献１参照）。
【０００５】
【特許文献１】
特開２００２−０１４８３３号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、従来の画像形成装置には、ＳＤカードのような着脱可能な記憶媒体を装着するスロットが高々有限個（２個程度）しか備わっていないため、スロットの数を超える記憶媒体を装着することができず、多くの拡張プログラムを同時実行したり、拡張フォントデータを用いて、利用者が必要とするアプリケーション全てを使うことができなくなってしまうという問題が生まれた。
【０００７】
図５は、従来技術の一実施例である画像形成装置における問題点を例示するプログラム構成のブロック図である。
３枚の着脱可能な記憶媒体であるＳＤカードＸ、Ｙ、及びＺがある。ＳＤカードＸには、プリンタ用拡張アプリとスキャナ用拡張アプリが格納されている。同様に、ＳＤカードＹにはＦＡＸ用拡張アプリが、ＳＤカードＺには拡張フォントデータが格納されている。一方で、画像形成装置には、着脱可能な記憶媒体を格納するカードスロットＡ及びＢの２つだけが備わっている。ここで、プリンタ用拡張アプリ、ＦＡＸ用拡張アプリ、及び拡張フォントデータを同時に用いた高度な印刷を試みようとするために、ＳＤカードＸをカードスロットＡに装着し、ＳＤカードＹをカードスロットＢに装着しても、ＳＤカードＺはカードスロットに装着できない。すなわち、プリンタ用拡張アプリ、ＦＡＸ用拡張アプリ、及び拡張フォントデータを同時に用いた高度な印刷を実行することが不可能である。
【０００８】
この問題を解決する安直な方法としては、カードスロットの数を増やす方法が考えられる。前記例において、カードスロットの数を３つに増やすことにより、ＳＤカードＸ、Ｙ、及びＺをカードスロットに装着できるので、プリンタ用拡張アプリ、ＦＡＸ用拡張アプリ、及び拡張フォントデータを同時に用いた高度な印刷をすることが可能である。
しかしながら、この方法では、スロット数の増加に伴うコスト増を招くと同時に、画像形成装置本体の物理的な大きさの問題も発生する。そのため、スロット数については、どうしても上限を設けなければならず、前記問題を根本から解決しているとは言えない。
【０００９】
また、別の対策方法としては、あらかじめＳＤカード内に複数種類のアプリケーションを格納しておき、利用者に提供するＳＤカードの種類をスロット個数以内に抑える方法もあるが、この方法だと利用者が必要としていないアプリケーションまで提供することになってしまう。従って、この方法も前記問題を根本から解決しているとは言えない。
【００１０】
また、ＳＤカードに格納されている拡張アプリケーションプログラムや拡張フォントデータ等のサイズは高々数Ｍバイト程度であり、ＳＤカードの容量（６４Ｍバイト、１２８Ｍバイト、２５６Ｍバイト等）に比べて十分に小さい。しかしながら、１つのプログラム等を１枚のＳＤカードで提供しているため、ＳＤカードの空き領域が有効に使われていない状況にある。
【００１１】
一方で、特許文献１で紹介されている従来技術は、短時間で旧プログラムを新プログラムに更新するという技術であるが、前記の問題を根本的に解決している訳ではない。また、旧プログラムを新プログラムに更新する場合、一般的に、プログラムのファイル名称は同じである。しかしながら、ファイル名称が一致しているという情報だけでは、プログラムの新旧判断は困難である。通常は、記憶媒体に、プログラムのバージョン番号等が記載されたラベルを貼るなどして対応しているが、ラベルが剥がれたりする可能性や、或いは媒体に対してファイル複製等を繰り返すことにより、ラベルに記載されている内容とファイルの内容が異なる可能性があり、ファイルの内容を把握するのが困難となってしまう。
また、特許文献１で紹介されている従来技術では、新旧のプログラムデータをコンピュータ内部に有し、新旧両プログラムの差分情報を有しているため、不必要であるプログラムデータもコンピュータ内部に格納されている。従って、限られた記憶領域を有効に利用しているとは言い難い。
【００１２】
また、近年、著作権の保護という観点において、プログラムデータ等の複製による不正使用が問題となっている。プログラムデータ等を複製した後、複製元のファイルデータをそのまま使用可能な状態にしておくことは、ファイルデータの不正使用に繋がってしまう。従って、プログラムデータ等のファイルデータの不正な複製を防ぐことにより、ファイルデータの不正使用を未然に防止しなければならない。
【００１３】
本発明は上記事情を鑑みてなされたものであり、プログラム等データの著作権を保護しつつ、限られた記憶媒体を有効に利用することにより、多くのプログラム等を同時に実行することが可能である画像形成装置を提供することを目的とする。
【００１４】
【課題を解決するための手段】
前記課題を解決するために、請求項１記載の発明は、画像情報源を入力する画像入力手段と、前記画像入力手段によって入力された入力画像情報源に対応する画像データを記憶する画像データ記憶手段と、前記画像データ記憶手段から画像データを読み出して画像を出力する画像出力手段と、ファイルデータを記憶する第１の記憶媒体と、前記第１の記憶媒体に格納されているプログラムファイルが実行されることにより、装置の動作を制御する制御手段と、前記第１の記憶媒体に格納されているファイルデータを、第２の記憶媒体に複製するファイルデータ複製手段とを有することを特徴とする。
【００１５】
請求項２記載の発明は、前記ファイルデータ複製手段は、前記第１の記憶媒体を、複製元記憶媒体として自由に選択する複製元選択手段と、前記第２の記憶媒体を、複製先記憶媒体として自由に選択する複製先選択手段とを有することを特徴とする。
【００１６】
請求項３記載の発明は、前記ファイルデータ複製手段は、前記複製元選択手段によって選択された第１の記憶媒体に格納されているファイルデータが、既に第２の記憶媒体に複製されているか否かを判断する複製可否判断手段を有することを特徴とする。
【００１７】
請求項４記載の発明は、前記ファイルデータ複製手段は、複製の実行可否を選択する複製実行可否選択手段を有することを特徴とする。
【００１８】
請求項５から請求項８に記載の発明は、前記ファイルデータ複製手段は、前記複製元記憶媒体と前記複製先記憶媒体の各々に同一名称のファイルデータが存在する場合、各々に存在する同一名称ファイルデータの新旧度合識別情報を表示する新旧度合表示手段を有することを特徴とする。
【００１９】
請求項９記載の発明は、前記ファイルデータ複製手段は、ファイルデータの複製が完了した後に、前記複製元記憶媒体に存在するファイルデータを使用不可能とする手段を有することを特徴とする。
【００２０】
【発明の実施の形態】
次に、添付図面を参照しながら本発明の実施形態を説明する。
図１は、本発明の一実施例である画像形成装置におけるプログラム構成を示すブロック図である。
画像形成装置のメイン制御を行うコントローラボード１があり、前記コントローラボードには、ファイルデータを格納するフラッシュＲＯＭ２が備わっている。前記フラッシュＲＯＭには、各種コントローラ制御プログラム（ＥＣＳ、ＩＭＨ、ＳＣＳ、ＳＲＭ、等）と、アプリケーションプログラムであるコピーアプリ及びドキュメントボックスアプリと、プリンタ用フォントデータと、ファイルデータ複製プログラムとが格納されている。また、図示しないが、コントローラボード上に画像データを格納する記憶媒体が備わっている。
【００２１】
また、画像形成装置と着脱可能な記憶媒体とのデータ通信手段であるカードスロットＡ及びＢ、例えばＳＤカードスロットが２つ備わっていて、ＳＤカードを装着し、ＳＤカード内部のプログラム等を実行することが可能である。ＳＤカードには、フラッシュＲＯＭ２に格納されているアプリケーションプログラムとは異なる拡張プログラムや拡張フォントデータが格納されている。ここでは、ＳＤカードＸにはプリンタ用拡張アプリ及びスキャナ用拡張アプリ、並びに複製されたＦＡＸ用拡張アプリが、ＳＤカードＹには、前記ＳＤカードＸに複製したことによって使用することができないＦＡＸ用拡張アプリが、ＳＤカードＺには拡張フォントデータが、格納されている。
【００２２】
更に、同期シリアルインターフェースを介して接続されている操作パネルボード４が備わっている。前記操作パネルボードは、操作部の基本動作に必要である操作部ファームウェアが格納されている。
また、ＰＣＩバスインターフェースを介して接続されているＦＣＵボード４、及びエンジンボード５が備わっている。
ＦＣＵボード４は、ＦＡＸ文書の送受信処理等の制御を行うボードであり、ＦＡＸ送受信等を制御するＦＣＵファームウェアが格納されている。
エンジンボード５は、画像データの入力処理や、転写材の搬送処理、転写材への出力処理等の制御を行うものであり、これらの制御を行うファームウェア、例えば、スキャナファームやプロッタファーム等が格納されている。
【００２３】
なお、図１では、元々ＳＤカードＹに格納されていたＦＡＸ用拡張アプリを、ＳＤカードＸに複製したことにより、カードスロットＢに装着されていたＳＤカードＹに替わって、ＳＤカードＺを装着することが可能となる。その結果、拡張フォントデータも同時に使用することが可能となっている様子を示している。また、ＳＤカードＹに格納されているＦＡＸ用拡張アプリは、著作権保護情報が書き換えられたことにより、使用することができなくなっている。
【００２４】
図２は、本発明の一実施例であるファイルデータ複製のフローチャートである。
ここでは、画像形成装置に備わっているカードスロットＢに装着されているＳＤカードＹのファイルデータを、カードスロットＡに装着されているＳＤカードＸに複製する場合を例とする。
【００２５】
まず、操作パネルから、利用者が「ＳＤカードの統合処理実行」を指示する。
すなわち、ファイルデータの複製を指示する（ステップＳ１０１）。次に、ＳＤカードをカードスロットに装着し、操作パネルにてＳＤカードＹを複製元に、ＳＤカードＸを複製先に選択する（Ｓ１０２）。ここで、ステップＳ１０２に「ＳＤカードをカードスロットに装着し、」とあるが、この操作は、画像形成装置の処理ではなく、画像形成装置の利用者による手操作なので、ステップＳ１０１を行う前に、ＳＤカードをカードスロットに装着しても構わない。
前記複製指示（Ｓ１０１）、選択内容（Ｓ１０２）を受け取ったファイルデータ複製プログラムソフト（前記フラッシュＲＯＭ２に格納）が、複製元と複製先の両カードスロットにＳＤカードが装着されているか否か調べる（Ｓ１０３）。
もし、いずれか一方でもＳＤカードが装着されていない場合（Ｓ１０３／Ｎｏ）は、何もせずに統合処理を終了する（Ｓ１１１）。両方のカードスロットにＳＤカードが装着されている場合（Ｓ１０３／Ｙｅｓ）は、複製元記憶媒体に格納されているファイルデータのファイルサイズと、複製先記憶媒体の空き容量を調べる（Ｓ１０４）。
ステップＳ１０４において、複製元のファイルサイズの方が、複製先の空き容量よりも大きい場合（Ｓ１０４／Ｎｏ）は、全ファイルの複製が不可能と判断して、何もせずに統合処理を終了する（Ｓ１１１）。複製元ファイルサイズの方が、複製先空き容量以下である場合（Ｓ１０４／Ｙｅｓ）は、複製元のファイルデータが複製先媒体に複製可能であるか否か、複製元の著作権保護に関する情報を参照することにより、可否を判断する（Ｓ１０５）。
ステップＳ１０５において、複製が不可能である場合（Ｓ１０５／Ｎｏ）、複製元ファイルは既に別の記憶媒体に複製しているので、複製することなく統合処理を終了する（Ｓ１１１）。複製が可能である場合（Ｓ１０５／Ｙｅｓ）は、複製元及び複製先記憶媒体に、同一名称のファイルが存在するか否か、全ファイルについて調べる（Ｓ１０６）。
ステップＳ１０６において、同一名称のファイルが全く存在しない場合（Ｓ１０６／Ｎｏ）は、ファイルデータの一括複製を実行し（Ｓ１０９）、複製元ファイルデータの著作権保護に関する情報を書き換えることにより、複製元ファイルデータを使用不可能にする（Ｓ１１０）。一方、同一名称のファイルが１つでも存在した場合（Ｓ１０６／Ｙｅｓ）は、同一名称のファイルについて、新旧度合識別情報であるタイムスタンプ情報を取得し、表示する手段を設けることにより、装置利用者は同一名称ファイルについて、タイムスタンプ情報を操作パネルの画面等から確認できる（Ｓ１０７）。利用者は、タイムスタンプ情報を確認した後、例えば、複製元ファイルデータの方が、タイムスタンプが新しいこと等を確認した後、ファイルデータ複製の可否を判断する（Ｓ１０８）。
ここで、ファイルのタイムスタンプとは、ファイルの生成や更新のタイミングを記録した情報で、オペレーティングシステム（ＯＳ）によって提供されている。本実施例においては、ＯＳを用いている。ＯＳによって提供されていない場合は、ファイル情報としてコントローラソフトが記憶しておくことも可能である。
なお、タイムスタンプの記憶は、ごく一般的な技術であるので、説明を省略する。
さて、ステップＳ１０８において、ファイルデータ複製の実行を選択した場合（Ｓ１０８／Ｙｅｓ）は、ファイルデータの一括複製を行い（Ｓ１０９）、複製元ファイルデータを使用不可能にする（Ｓ１１０）。ファイルデータ複製の実行を選択しなかった場合（Ｓ１０８／Ｎｏ）は、何もせずに統合処理を終了する（Ｓ１１１）。
【００２６】
このようにして、カードスロットＢに装着されているＳＤカードＹに存在するファイルデータを、カードスロットＡに装着されているＳＤカードＸに複製することができるため、カードスロットＢを空けることが可能となる。すなわち、カードスロットＢに前記ＳＤカードＸ、Ｙとは異なるＳＤカードＺを装着することが可能である。更に、ＳＤカードの空き容量の範囲内でファイルの統合（複製）を続けることにより、１枚のＳＤカードにアプリケーション等のファイルデータを収めることも可能である。
また、複製元及び複製先に同一名称のファイルデータが存在するときは、ファイルデータのタイムスタンプ情報を確認した後に、ファイルの複製を実行することによって、新しいファイルデータを誤って消失してしまうのを防いでいる。
なお、ファイルの複製については、ＳＤカードメディアの読み出し／書き込みを行うだけなので、一般的な技術として説明は省略する。
【００２７】
また、カードスロットＡのＳＤカードＸが複製元であり、カードスロットＢのＳＤカードＹが複製先である場合は、前記フローチャートの説明において、ＡとＢ、及びＸとＹを交換すれば、図２に示す動作と全く同様の動作であるので説明を省略する。
【００２８】
一方で、カードスロットに装着したＳＤカードのファイルデータをフラッシュＲＯＭ２へ複製する場合は、ステップＳ１０２の「複製元と複製先の両方を選択する」が、「複製元のみ選択する」に交換する。また、ステップＳ１０３の「複製元と複製先のＳＤカードが装着されているか否か調べる」が、「複製元のＳＤカードが装着されているか否か調べる」に交換し、ステップＳ１０３／Ｎｏの「いずれか一方でもＳＤカードが装着されていない場合」が、「複製元のＳＤカードが装着されていない場合」に交換する。以下同様の交換により、図２に示す動作と同様の動作であるので説明を省略する。
【００２９】
また、図２に示したフローチャートは、基本的な処理の流れを示したものであり、例外処理については図示していない。
前記例外処理として、例えば、ステップＳ１０３において、カードスロットにＳＤカードを装着していないと判定された場合（Ｓ１０３／Ｎｏ）は、実際にはＳＤカードを装着する等のリカバー処理を行うことが可能である。
また、ステップＳ１０４において、複製元ファイルサイズよりも、空き容量が小さいＳＤカードを装着した場合（Ｓ１０４／Ｎｏ）も、実際にはより大きな空き容量を有する別のＳＤカードに装着し直す等のリカバー処理を行うことが可能である。
【００３０】
また、図２の実施例では、ＳＤカードスロット数が２つである場合として、説明しているが、ＳＤカードスロットの数が３つ以上である場合も、全く同様の説明が可能である。
【００３１】
図３は、本発明の一実施例であるファイルデータ複製のフローチャートである。
図２の実施例では、ステップＳ１０７において、新旧度合識別情報として、同一名称ファイルのタイムスタンプ情報を取得し、表示しているが、本実施例では、新旧度合識別情報として、同一名称ファイルのバージョン情報を取得し、表示している（ステップＳ２０７）。
すなわち、利用者は、バージョン情報を確認した後、例えば、複製元ファイルデータの方がバージョンが新しいこと等を確認した後、ファイルデータ複製の可否を判断する（Ｓ２０８）。
【００３２】
ここで、アプリケーションプログラムのファイルデータ等にバージョン情報を付加しておく技術は一般的なものなので、詳細な説明については省略するが、本実施例では、アプリケーションプログラム等のファイルデータにバージョンの新旧が判断できるように数字が埋め込まれている。この数字の大小により、数字の小さいファイルデータは古いバージョンのファイルデータであり、数字の大きいファイルデータは新しいバージョンのファイルデータとして扱うことで、ファイルデータの新旧判定が可能である。
このように、複製元及び複製先に同一名称のファイルデータが存在するときは、ファイルデータのバージョン情報を確認した後に、ファイルの複製を実行することによって、新しいファイルデータを誤って消失してしまうのを防いでいる。
その他のステップ、判断分岐等については、図２の実施例と全く同様の動作であるので説明を省略する。
【００３３】
図４は、本発明の一実施例であるファイルデータ複製のフローチャートである。
図２の実施例では、ステップＳ１０７において、新旧度合識別情報として、同一名称ファイルのタイムスタンプ情報を取得、表示し、図３の実施例では、ステップＳ２０７において、同一名称ファイルのバージョン情報を取得、表示しているが、本実施例では、新旧度合識別情報として、同一名称ファイルのファイルサイズ情報を取得し、表示している（ステップＳ３０７）。
すなわち、利用者は、ファイルサイズ情報を確認した後、例えば、複製元ファイルデータの方がファイルサイズが大きいこと等を確認した後、ファイルデータ複製の可否を判断する（Ｓ３０８）。
【００３４】
ここで、ファイルサイズの大小とは、情報の大小を意味する。例えば、プログラムが掃き出すロギングファイル（動作履歴情報ファイル）データは、画像形成装置の動作と共に大きくなっていく特徴を持っている。すなわち、ファイルサイズの大きなロギングファイルデータは新しいファイルデータであると判断できる。
また、例えば、アプリケーションプログラムは、バグ修正や機能追加により、バージョンアップされることがあるが、一般的にバージョンアップにより、ファイルサイズは大きくなる。ただし、例外的に、プログラムの持つ機能を維持しつつ、ファイルサイズを小さくすることも可能であるので、このような場合は、タイムスタンプ情報やバージョン情報を確認すればよい。すなわち、一般的にはファイルサイズの大きなアプリケーションファイルデータは新しいファイルデータであると判断できる。
また、例えば、フォントデータは、フォントの追加によりファイルサイズが大きくなる。すなわち、ファイルサイズの大きなフォントデータは、新しいフォントデータであると判断できる。
このように、複製元及び複製先に同一名称のファイルデータが存在するときは、ファイルデータのファイルサイズ情報を確認した後に、ファイルの複製を実行することによって、新しいファイルデータを誤って消失してしまうのを防いでいる。
なお、その他のステップ、判断分岐等については、図２及び図３の実施例と全く同様の動作であるので説明を省略する。
【００３５】
以上の説明から明らかなように、一方の記憶媒体（ＳＤカードメディア等）に格納されているファイルデータを、別の記憶媒体に複製することにより、もともと別々の記憶媒体に格納されていたファイルデータを１つの記憶媒体内にまとめることが可能となり、更にカードスロット数の不足による拡張アプリケーションプログラム等の実行不可能状況を解消し、利用者が必要とする機能全てを用いることが可能となる。
【００３６】
また、ファイルデータの複製において、ファイルの複製元と複製先を自由に選択できることにより、利用者の好みに応じて記憶媒体の統合を行うことが可能であり、使い勝手の向上を図ることが可能となる。
【００３７】
また、ファイルデータの複製において、著作権情報に基づいて複製の可否をチェックすることにより、ファイルデータの不正使用を未然に防止することが可能となる。
【００３８】
また、ファイルデータの複製において、複製の実行可否を確認し、その結果に従って複製を行うことにより、目的のデータを的確に複製し、且つ使い勝手の向上を図ることが可能となる。
【００３９】
また、ファイルデータの複製において、複製元と複製先の各々に同一名称のファイルデータが存在する場合、各々に存在する同一名称ファイルデータの新旧度合識別情報を表示し、利用者が新旧度合識別情報（タイムスタンプ情報、バージョン情報、ファイルサイズ情報）を確認した上でファイルの複製を実行できることにより、目的のファイルデータを的確に複製し、その結果として、データの損失やアプリケーションのスペックダウンを防ぐこと、且つ使い勝手の向上を図ることが可能となる。
【００４０】
また、ファイルデータの複製において、ファイルデータの複製が完了すると、複製元のファイルデータを使用不可能とすることによって、ファイルデータの不正使用を防止することが可能となる。
【００４１】
【発明の効果】
本発明によれば、一方の記憶媒体（ＳＤカードメディア等）に格納されているファイルデータを、別の記憶媒体に複製することにより、もともと別々の記憶媒体に格納されていたファイルデータを１つの記憶媒体内にまとめることが可能となり、更にカードスロット数の不足による拡張アプリケーションプログラム等の実行不可能状況を解消し、利用者が必要とする機能全てを用いることが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施例である画像形成装置におけるプログラム構成を示すブロック図である。
【図２】本発明の一実施例であるファイルデータ複製のフローチャートである。
【図３】本発明の一実施例であるファイルデータ複製のフローチャートである。
【図４】本発明の一実施例であるファイルデータ複製のフローチャートである。
【図５】従来技術の一実施例である画像形成装置におけるプログラム構成を示すブロック図である。
【符号の説明】
１  コントローラボード
２  フラッシュＲＯＭ
３  操作パネルボード
４  ＦＣＵボード
５  エンジンボード
Ａ、Ｂ  ＳＤカード装着スロット
Ｘ、Ｙ、Ｚ  ＳＤカード
【図１】
2005049952.tif 000003
【図２】
2005049952.tif 000004
【図３】
2005049952.tif 000005
【図４】
2005049952.tif 000006
【図５】
2005049952.tif 000007