(57)【特許請求の範囲】
【請求項１】
データを外部から無線通信で書き込み及び削除可能なリムーバブル記憶装置が着脱可能に接続される接続部と、
前記接続部に接続されているリムーバブル記憶装置の空き容量を検出する検出部と、
前記接続部に接続されているリムーバブル記憶装置にデータを書き込む第１データ書き込み部と、
を備え、
前記第１データ書き込み部は、前記書き込みの途中で前記リムーバブル記憶装置の空き領域が不足した場合に、前記書き込みを中断し、
前記検出部は、前記空き容量の検出を繰り返し行い、
前記第１データ書き込み部は、前記中断後に前記検出部が検出した空き容量が所定量以上になった場合に、その空き領域への無線通信による書き込みを防止するとともに、前記第１データ書き込み部による書き込みを再開する
ことを特徴とする情報処理装置。
【請求項２】
前記検出部は、前記第１データ書き込み部が前記書き込みを中断したことを契機に、前記空き容量の検出を繰り返し行う
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
原稿を光学的に読み取って画像データを出力する原稿読み取り部を備え、
前記データは前記画像データである
ことを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記第１データ書き込み部は、前記書き込みを、前記原稿読み取り部による原稿の読み取り動作と並行して行い、
前記原稿読み取り部は、前記第１データ書き込み部による前記書き込みの途中で前記リムーバブル記憶装置の空き領域が不足した場合に、前記読み取り動作を一時停止し、前記中断後に前記検出部が検出した空き容量が前記所定量以上になった場合に、前記読み取り動作を再開する
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
記憶部と、
前記記憶部にデータを書き込む第２データ書き込み部を備え、
前記第１データ書き込み部は、前記書き込みを、前記原稿読み取り部による原稿の読み取り動作と並行して行い、
前記原稿読み取り部は、前記第１データ書き込み部が前記画像データの書き込みを中断した場合でも前記原稿の読み取り動作を継続して完了させ、
前記第２データ書き込み部は、前記原稿読み取り部から出力される前記画像データのうち、少なくとも前記中断の前に前記第１データ書き込み部によって前記リムーバブル記憶装置に書き込まれた部分以外の残り部分を前記記憶部に書き込み、
前記第１データ書き込み部は、前記再開した後の書き込みでは、前記記憶部に記憶されている前記画像データを前記リムーバブル記憶装置に転送して書き込む
ことを特徴とする請求項３に記載の情報処理装置。
【請求項６】
前記第２データ書き込み部は、前記中断が発生したとき、前記中断の前に前記第１データ書き込み部が前記リムーバブル記憶装置に書き込んだ画像データを前記記憶部に転送して前記リムーバブル記憶装置から削除し、該転送した画像データと前記残り部分の画像データとを結合して１つのファイルを前記記憶部に生成し、
前記所定量は前記ファイルを保存可能な空き容量であり、
前記第１データ書き込み部は、前記再開の後は、前記ファイルを前記リムーバブル記憶装置に書き込む
ことを特徴とする請求項５に記載の情報処理装置。
【請求項７】
記憶部を備え、
前記第１データ書き込み部が前記リムーバブル記憶装置に書き込むデータは、前記記憶部に記憶されているデータである
ことを特徴とする請求項１または２に記載の情報処理装置。
【請求項８】
前記第１データ書き込み部が前記中断の前に前記リムーバブル記憶装置に書き込んだデータと、前記再開の後に前記リムーバブル記憶装置に書き込むデータを、個別のファイルとして前記リムーバブル記憶装置に保存する
ことを特徴とする請求項１乃至５、７のいずれか１つに記載の情報処理装置。
【請求項９】
前記第１データ書き込み部が前記中断の前に前記リムーバブル記憶装置に書き込んだデータと、前記再開の後に前記リムーバブル記憶装置に書き込むデータを、１つのファイルとして前記リムーバブル記憶装置に保存する
ことを特徴とする請求項１乃至７のいずれか１つに記載の情報処理装置。
【請求項１０】
前記中断後に、前記検出部によって検出された空き容量が増加した場合に、前記リムーバブル記憶装置にダミーデータを書き込む領域確保部を備え、
前記第１データ書き込み部は、前記検出部が検出した空き容量に代えて、前記ダミーデータのデータ量が前記所定量以上になった場合に、前記ダミーデータの記憶領域を使用して前記書き込みを再開する
ことを特徴とする請求項１乃至９のいずれか１つに記載の情報処理装置。
【請求項１１】
前記書き込む領域確保部は、前記リムーバブル記憶装置の空き容量がなくなるようにダミーデータを書き込む
ことを特徴とする請求項１０に記載の情報処理装置。
【請求項１２】
前記中断後に、前記検出部によって検出された空き容量が増加した場合に、前記リムーバブル記憶装置の記憶領域の管理情報を更新して疑似的に記憶領域を確保する管理情報更新部を有し、
前記第１データ書き込み部は、前記疑似的に確保された記憶領域を使用して、前記再開後の書き込みを行う
ことを特徴とする請求項１乃至９のいずれか１つに記載の情報処理装置。
【請求項１３】
前記管理情報更新部は、前記リムーバブル記憶装置の空き容量がなくなるように前記リムーバブル記憶装置の記憶領域の管理情報を更新する
ことを特徴とする請求項１２に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装着されたリムーバブル記憶装置にデータを書き込む情報処理装置に関する。
【背景技術】
【０００２】
近年、コピー、印刷、スキャンなどの機能を備えた複合機（ＭＦＰ（Multifunction Peripheral））などの情報処理装置には、ＳＤ（Secure Digital）カードなどのリムーバブル記憶装置の接続部を備え、印刷対象のファイルをリムーバブル記憶装置から取得したり、原稿を読み取って得た画像データをリムーバブル記憶装置に保存したりする機能を備えたものがある。
【０００３】
ところで、２０１２年１月に、ＳＤカードの規格化団体（ＳＤ Association）は、無線ＬＡＮ（Local Area Network）接続機能を内蔵したWireless LAN ＳＤ 規格の策定を発表した。これにより、この規格に準拠したＳＤカード(以下、無線ＳＤカード)を用いた場合、特許文献１に開示されたＭＦＰのように、装置側で無線通信機能を具備しなくても、無線ＳＤカード自体が無線通信機能を内蔵しているため、携帯端末等から無線通信で、無線ＳＤカードの中身を読み書き出来るようになった。
【０００４】
通常、無線ＳＤカードは、デジタルカメラ等で撮影した画像を携帯端末で取得するために使われる。すなわち、デジタルカメラで撮影して得た画像を該デジタルカメラに装着中の無線ＳＤカードに保存し、携帯端末が該無線ＳＤカードに保存された画像を無線通信によって読み取るといった使い方がなされる。
【０００５】
ＭＦＰで無線ＳＤカードを利用する技術には、たとえば、外部端末の中の文書を、仮想的に無線ＳＤカードの中にあるかのように見せかけて、ＭＦＰで印刷可能にする技術がある（下記特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−２０２３３１号公報
【特許文献２】特開２０１１−０３４５５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ＭＦＰ等の情報処理装置が、リムーバブル記憶装置にデータを転送して保存するジョブを実行している途中で、リムーバブル記憶装置の空き領域がなくなることがある。このような場合に、前述した無線ＳＤカードであれば、外部からファイルを削除することができる。
【０００８】
しかし、従来の装置は、無線通信機能のないリムーバブル記憶装置を前提にしていたので、リムーバブル記憶装置に画像データ等を転送して保存するジョブの実行途中でリムーバブル記憶装置の空き領域がなくなった場合、ジョブの実行を破棄していた。そのため、ユーザは、リムーバブル記憶装置内の不要なファイルを削除して十分な空き領域を確保した後、改めて各種の設定を行ってジョブを再投入しなければならず、操作が煩雑で多大な工数を要するという問題があった。
【０００９】
本発明は、上記の問題を解決しようとするものであり、リムーバブル記憶装置に画像データ等を転送して保存するジョブの実行途中でリムーバブル記憶装置の空き領域がなくなった場合でも、そのジョブを完結させることのできる情報処理装置を提供することを目的としている。
【課題を解決するための手段】
【００１０】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【００１１】
［１］データを外部から無線通信で書き込み及び削除可能なリムーバブル記憶装置が着脱可能に接続される接続部と、
前記接続部に接続されているリムーバブル記憶装置の空き容量を検出する検出部と、
前記接続部に接続されているリムーバブル記憶装置にデータを書き込む第１データ書き込み部と、
を備え、
前記第１データ書き込み部は、前記書き込みの途中で前記リムーバブル記憶装置の空き領域が不足した場合に、前記書き込みを中断し、
前記検出部は、前記空き容量の検出を繰り返し行い、
前記第１データ書き込み部は、前記中断後に前記検出部が検出した空き容量が所定量以上になった場合に、その空き領域への無線通信による書き込みを防止するとともに、前記第１データ書き込み部による書き込みを再開する
ことを特徴とする情報処理装置。
【００１２】
上記発明では、データの書き込み途中でリムーバブル記憶装置の空き領域が不足した場合は、書き込みを中断し、リムーバブル記憶装置の空き容量の検出を繰り返し行い、検出した空き容量が所定量以上になった場合に、その空き領域への無線通信による書き込みを防止するとともに第１データ書き込み部による書き込みを再開する。
【００１３】
［２］前記検出部は、前記第１データ書き込み部が前記書き込みを中断したことを契機に、前記空き容量の検出を繰り返し行う
ことを特徴とする［１］に記載の情報処理装置。
【００１４】
上記発明では、該中断を契機に、リムーバブル記憶装置の空き容量の検出を繰り返し行う。
【００１５】
［３］原稿を光学的に読み取って画像データを出力する原稿読み取り部を備え、
前記データは前記画像データである
ことを特徴とする［１］または［２］に記載の情報処理装置。
【００１６】
［４］前記第１データ書き込み部は、前記書き込みを、前記原稿読み取り部による原稿の読み取り動作と並行して行い、
前記原稿読み取り部は、前記第１データ書き込み部による前記書き込みの途中で前記リムーバブル記憶装置の空き領域が不足した場合に、前記読み取り動作を一時停止し、前記中断後に前記検出部が検出した空き容量が前記所定量以上になった場合に、前記読み取り動作を再開する
ことを特徴とする［３］に記載の情報処理装置。
【００１７】
上記発明では、リムーバブル記憶装置の空き領域が不足した場合に、原稿の読み取り動作を一時停止し、中断後に空き容量が所定量以上になった場合に、読み取り動作を再開する。
【００１８】
［５］記憶部と、
前記記憶部にデータを書き込む第２データ書き込み部を備え、
前記第１データ書き込み部は、前記書き込みを、前記原稿読み取り部による原稿の読み取り動作と並行して行い、
前記原稿読み取り部は、前記第１データ書き込み部が前記画像データの書き込みを中断した場合でも前記原稿の読み取り動作を継続して完了させ、
前記第２データ書き込み部は、前記原稿読み取り部から出力される前記画像データのうち、少なくとも前記中断の前に前記第１データ書き込み部によって前記リムーバブル記憶装置に書き込まれた部分以外の残り部分を前記記憶部に書き込み、
前記第１データ書き込み部は、前記再開した後の書き込みでは、前記記憶部に記憶されている前記画像データを前記リムーバブル記憶装置に転送して書き込む
ことを特徴とする［３］に記載の情報処理装置。
【００１９】
上記発明では、リムーバブル記憶装置の空き領域が不足して画像データの書き込みを中断した場合でも原稿の読み取り動作を継続して完了させ、読み取ったデータは、一時的に、記憶部に保存する。そして、リムーバブル記憶装置に空き領域ができたら、記憶部に保存されているデータをリムーバブル記憶装置に転送する。
【００２０】
［６］前記第２データ書き込み部は、前記中断が発生したとき、前記中断の前に前記第１データ書き込み部が前記リムーバブル記憶装置に書き込んだ画像データを前記記憶部に転送して前記リムーバブル記憶装置から削除し、該転送した画像データと前記残り部分の画像データとを結合して１つのファイルを前記記憶部に生成し、
前記所定量は前記ファイルを保存可能な空き容量であり、
前記第１データ書き込み部は、前記再開の後は、前記ファイルを前記リムーバブル記憶装置に書き込む
ことを特徴とする［５］に記載の情報処理装置。
【００２１】
上記発明では、中断・再開を行った場合でも、画像データは１つのファイルとしてリムーバブル記憶装置に記憶される。
【００２２】
［７］記憶部を備え、
前記第１データ書き込み部が前記リムーバブル記憶装置に書き込むデータは、前記記憶部に記憶されているデータである
ことを特徴とする［１］または［２］に記載の情報処理装置。
【００２３】
［８］前記第１データ書き込み部が前記中断の前に前記リムーバブル記憶装置に書き込んだデータと、前記再開の後に前記リムーバブル記憶装置に書き込むデータを、個別のファイルとして前記リムーバブル記憶装置に保存する
ことを特徴とする［１］乃至［５］、［７］のいずれか１つに記載の情報処理装置。
【００２４】
上記発明では、中断の前のデータと、再開の後のデータを、個別のファイルとしてリムーバブル記憶装置に保存することで、中断前のデータを中断時点でファイルとして完成させることができ、書き込み済みの部分を外部から早期に読み出すことが可能になる。
【００２５】
［９］前記第１データ書き込み部が前記中断の前に前記リムーバブル記憶装置に書き込んだデータと、前記再開の後に前記リムーバブル記憶装置に書き込むデータを、１つのファイルとして前記リムーバブル記憶装置に保存する
ことを特徴とする［１］乃至［７］のいずれか１つに記載の情報処理装置。
【００２６】
上記発明では、中断した場合でも、中断の無い場合と同じ結果物をリムーバブル記憶装置に作成することができる。
【００２７】
［１０］前記中断後に、前記検出部によって検出された空き容量が増加した場合に、前記リムーバブル記憶装置にダミーデータを書き込む領域確保部を備え、
前記第１データ書き込み部は、前記検出部が検出した空き容量に代えて、前記ダミーデータのデータ量が前記所定量以上になった場合に、前記ダミーデータの記憶領域を使用して前記書き込みを再開する
ことを特徴とする［１］乃至［９］のいずれか１つに記載の情報処理装置。
【００２８】
［１１］前記書き込む領域確保部は、前記リムーバブル記憶装置の空き容量がなくなるようにダミーデータを書き込む
ことを特徴とする［１０］に記載の情報処理装置。
【００２９】
上記［１０］および［１１］に記載の発明では、空き領域にダミーファイルを作成することで、空き領域が外部からの無線通信によるアクセスで使用されることを防止することができる。
【００３０】
［１２］前記中断後に、前記検出部によって検出された空き容量が増加した場合に、前記リムーバブル記憶装置の記憶領域の管理情報を更新して疑似的に記憶領域を確保する管理情報更新部を有し、
前記第１データ書き込み部は、前記疑似的に確保された記憶領域を使用して、前記再開後の書き込みを行う
ことを特徴とする［１］乃至［９］のいずれか１つに記載の情報処理装置。
［１３］前記管理情報更新部は、前記リムーバブル記憶装置の空き容量がなくなるように前記リムーバブル記憶装置の記憶領域の管理情報を更新する
ことを特徴とする［１２］に記載の情報処理装置。
【００３１】
上記［１２］および［１３］に記載の発明では、管理情報を書き換えることで、空き領域が外部からの無線通信によるアクセスで使用されることを防止することができる。
【発明の効果】
【００３２】
本発明に係る情報処理装置によれば、リムーバブル記憶装置に画像データ等を転送して保存するジョブの実行途中でリムーバブル記憶装置の空き領域がなくなった場合でも、そのジョブを完結させることができる。
【図面の簡単な説明】
【００３３】
【図１】本発明に係る情報処理装置としての機能を果たす画像形成装置と、無線ＳＤカードと、携帯端末の関係を示す図である。
【図２】本発明の実施の形態に係る画像形成装置の概略構成を示すブロック図である。
【図３】本発明の実施の形態に係る画像形成装置が、外部メモリ接続部に接続された無線ＳＤカードを保存先にしてスキャンジョブを実行する場合の処理を示す流れ図である。
【図４】図３の続きを示す流れ図である。
【図５】第１方法で空き領域を疑似的に確保する処理を示す流れ図である。
【図６】無線ＳＤカードの記憶領域の内部構成を示す説明図である。
【図７】第２方法で空き領域を疑似的に確保する処理を示す流れ図である。
【図８】第２の実施の形態に係る画像形成装置が無線ＳＤカードを保存先にしてスキャンジョブを実行する場合の処理であって、図３に示すものとの相違部分を示す流れ図である。
【発明を実施するための形態】
【００３４】
以下、図面に基づき本発明の実施の形態を説明する。
【００３５】
＜第１の実施の形態＞
図１は、リムーバブル記憶装置としての機能を果たす無線ＳＤカード５と、本発明に係る情報処理装置としての機能を果たす画像形成装置１０、および無線ＳＤカード５と無線通信を行う携帯端末４０を示す。
【００３６】
画像形成装置１０は、原稿を光学的に読み取ってその複製画像を記録紙に印刷するコピージョブ、読み取った原稿の画像データをファイルにして保存したり外部装置へ送信したりするスキャンジョブ、ＰＣ（パーソナルコンピュータ）から受信した印刷データに係る画像を記録紙に印刷して出力するプリントジョブ（印刷ジョブ）などのジョブを実行する機能を備えた、所謂、複合機である。
【００３７】
携帯端末４０は、持ち歩きが可能な情報処理端末である。
【００３８】
無線ＳＤカード５は、可搬型の記憶媒体である。無線ＳＤカード５は、外部とのＩ／Ｆ（Interface）として、コネクタを介して接続する有線接続と、無線ＬＡＮ（Local Area Network）等の無線通信で接続する無線接続を備えている。
【００３９】
画像形成装置１０は、無線ＳＤカード５を有線接続するための外部メモリ接続部２１（図２参照）を備えており、有線接続で無線ＳＤカード５に対してデータを読み書きすることができる。たとえば、画像データの保存先を、外部メモリ接続部２１に接続された無線ＳＤカード５に設定したスキャンジョブを実行することができる。
【００４０】
携帯端末４０は、持ち歩きが可能な情報処理端末である。携帯端末４０は、ユーザから受けた指示に従って、無線通信によって無線接続された無線ＳＤカード５に対してデータを読み書きすることができる。たとえば、無線ＳＤカード５に保存されているファイルを外部から削除することができる。
【００４１】
図２は、本発明の実施の形態に係る画像形成装置１０の概略構成を示すブロック図である。画像形成装置１０は、当該画像形成装置１０の動作を統括的に制御するＣＰＵ(Central Processing Unit)１１を有している。ＣＰＵ１１にはバスを通じてＲＯＭ(Read Only Memory)１２と、ＲＡＭ(Random Access Memory)１３と、不揮発メモリ１４と、ハードディスク装置１５と、画像処理部１６と、画像読取部１７と、プリンタ部１８と、ファクシミリ通信部１９と、ネットワーク通信部２０と、外部メモリ接続部２１と、、操作パネル３０とを備えている。
【００４２】
ＣＰＵ１１は、ＯＳ（Operating System）プログラムをベースとし、その上で、ミドルウェアやアプリケーションプログラムなどを実行する。
【００４３】
ＲＯＭ１２には、各種のプログラムが格納されており、これらのプログラムに従ってＣＰＵ１１が各種処理を実行することで画像形成装置１０の各機能が実現される。ＣＰＵ１１は、検出部、第１データ書き込み部、第２データ書き込み部、領域確保部、管理情報更新部などの機能を果たす。
【００４４】
ＲＡＭ１３は、ＣＰＵ１１がプログラムに基づいて処理を実行する際に各種のデータを一時的に格納するワークメモリや画像データを格納する画像メモリなどとして使用される。
【００４５】
不揮発メモリ１４は、電源をオフにしても記憶内容が破壊されないメモリ（フラッシュメモリ）であり、各種設定情報の保存などに使用される。
【００４６】
ハードディスク装置１５は、大容量の不揮発の記憶装置であり、ＯＳプログラムや各種アプリケーションプログラム、ユーザ情報、印刷データや画像データ、ジョブ履歴などが保存される。なお、画像形成装置１０は機種によってはハードディスク装置１５を備えない場合もある。
【００４７】
画像処理部１６は、画像の拡大縮小、回転などの処理のほか、印刷データをイメージデータに変換するラスタライズ処理、画像データの圧縮、伸張処理などを行う。
【００４８】
画像読取部１７は、原稿を光学的に読み取って画像データを取得する機能を果たす。画像読取部１７は、例えば、原稿に光を照射する光源と、その反射光を受けて原稿を幅方向に１ライン分読み取るラインイメージセンサと、ライン単位の読取位置を原稿の長さ方向に順次移動させる移動ユニットと、原稿からの反射光をラインイメージセンサに導いて結像させるレンズやミラーなどからなる光学経路と、ラインイメージセンサの出力するアナログ画像信号をデジタルの画像データに変換する変換部などを備えて構成される。
【００４９】
画像読取部１７は、原稿台にセットされた複数枚の原稿束から原稿を１枚ずつ順に繰り出して、これらの原稿を、順次、連続的に読み取る機能を備えている。
【００５０】
プリンタ部１８は、画像データに応じた画像を記録紙上に画像形成する機能を果たす。ここでは、記録紙の搬送装置と、感光体ドラムと、帯電装置と、レーザーユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置とを有し、電子写真プロセスによって画像形成を行う、所謂、レーザープリンタとして構成されている。画像形成は他の方式でもかまわない。
【００５１】
ファクシミリ通信部１９は、ファクシミリ機能を備えた外部装置と公衆回線を通じて画像データを送受信する機能を果たす。
【００５２】
ネットワーク通信部２０は、ＬＡＮなどのネットワークを通じて接続された外部装置との間でデータを通信する機能を果たす。
【００５３】
外部メモリ接続部２１は、ＳＤカードを有線接続する為のコネクタを備えている。該コネクタは無線ＳＤカード５を機械的・電気的に着脱可能に接続する。
【００５４】
操作パネル３０は、各種の操作画面等が表示される表示部３１と、ユーザから各種の操作を受け付ける操作部３２を備えている。表示部３１は、液晶ディスプレイ（ＬＣＤ…Liquid Crystal Display）などで構成される。操作部３２は、スタートボタンなどのハードスイッチ、表示部３１の表示面に設けられたタッチスクリーンなどで構成される。
【００５５】
次に、画像形成装置１０が、外部メモリ接続部２１に接続された無線ＳＤカード５にデータを転送して書き込むジョブの実行について説明する。
【００５６】
画像形成装置１０は、前述したように、外部メモリ接続部２１に接続された無線ＳＤカード５を画像データの保存先にしてスキャンジョブを実行することができる。また、ハードディスク装置１５に保存されている画像データを、外部メモリ接続部２１に接続されている無線ＳＤカード５に転送して書き込むジョブを実行することができる。
【００５７】
画像形成装置１０は、このようなジョブ（書き込みジョブとする）の実行途中で、無線ＳＤカード５の空き領域が不足した場合でも、ジョブを途中で破棄せずに、完結させる機能を備えている。
【００５８】
無線ＳＤカード５は、外部メモリ接続部２１に接続されている状態のまま外部の携帯端末４０などと無線通信できる。したがって、書き込みジョブの実行途中で無線ＳＤカード５の空き領域が不足しても、携帯端末４０などが外部から無線ＳＤカード５内のファイルを削除すれば、空き領域が増える。
【００５９】
そこで、画像形成装置１０は、書き込みジョブの途中で無線ＳＤカード５の空き領域が不足した場合は、該書き込みジョブを中断する。そして、この中断を契機に、無線ＳＤカード５の空き容量の検出を繰り返す動作を開始して、空き容量の変化を監視する。無線ＳＤカード５の空き容量が所定量以上に増加したら、書き込みジョブを再開する。なお、無線ＳＤカード５の空き容量の検出を繰り返す動作は、中断を契機とする必要はなく、たとえば、中断の以前であれば、書き込みジョブの実行開始から開始してもよいし、無線ＳＤカード５が挿着されている間は常時行ってもよい。
【００６０】
図３、図４は、画像形成装置１０が、外部メモリ接続部２１に接続された無線ＳＤカード５を保存先にしてスキャンジョブを実行する場合の処理の流れを示している。
【００６１】
画像形成装置１０は、画像読取部１７の原稿台に原稿がセットされ（ステップＳ１０１;Ｙｅｓ)、かつ、ジョブの投入操作を受けると、該ジョブが、外部メモリ接続部２１に接続された無線ＳＤカード５を保存先に指定したスキャンジョブか否かを判別する（ステップＳ１０２）。該スキャンジョブでなければ（ステップＳ１０２;Ｎｏ）、その指定されたジョブを実行する（ステップＳ１０３）。
【００６２】
投入されたジョブが、外部メモリ接続部２１に接続された無線ＳＤカード５を保存先に指定したスキャンジョブの場合（ステップＳ１０２;Ｙｅｓ）、スタートキーの押下によりジョブの実行開始指示を受けると（ステップＳ１０４;Ｙｅｓ）、該スキャンジョブを以下のように実行する。
【００６３】
すなわち、原稿台にセットされている原稿束から１枚の原稿を繰り出し、該１枚の原稿を画像読取部１７にて光学的に読み取る（ステップＳ１０５）。そして、無線ＳＤカード５に、この原稿を読み取って得た画像データを保存可能な空き領域があるか否かを調べる（ステップＳ１０６）。空き領域が足りる場合は（ステップＳ１０６;Ｎｏ）、第１データ書き込み部としてのＣＰＵ１１は、ステップＳ１０５で取得した画像データを無線ＳＤカード５に転送して書き込み、保存する（ステップＳ１０７）。この原稿が最終ページでない場合は（ステップＳ１１３;Ｎｏ）、ステップＳ１０５に戻って次の１枚の原稿を読み取る。
【００６４】
ステップＳ１０４で読み取って得た画像データを保存するだけの必要空き領域が無線ＳＤカード５にない場合は（ステップＳ１０６;Ｙｅｓ）、無線ＳＤカード５への書き込みを中断し、当該画像形成装置１０がハードディスク装置１５を備えているか否かを調べる（ステップＳ１０８）。ハードディスク装置１５を備えている場合は（ステップＳ１０８;Ｙｅｓ）、第２データ書き込み部としてのＣＰＵ１１は、ステップＳ１０５で取得した画像データをハードディスク装置１５に保存する（ステップＳ１０９）。この原稿が最終ページでない場合は（ステップＳ１１３;Ｎｏ）、ステップＳ１０５に戻って次の１枚の原稿を読み取る。
【００６５】
なお、ステップＳ１０６で「Ｙｅｓ」となるまでに無線ＳＤカード５に書き込めた分の画像データで１つのファイルとして完成させる。これにより、中断まで書き込めた分の画像データを外部から無線通信にて直ちに読み取ることが可能になる。
【００６６】
当該画像形成装置１０がハードディスク装置１５を備えない場合は（ステップＳ１０８;Ｎｏ）、画像読取部１７による原稿の読み取りを一時停止する（ステップＳ１１０）。
【００６７】
その後、画像形成装置１０の検出部として機能するＣＰＵ１１は、外部メモリ接続部２１に接続されている無線ＳＤカード５の空き領域の検出を繰り返す動作を開始し、無線ＳＤカード５の空き領域の増加を監視する（ステップＳ１１１）。
【００６８】
ＣＰＵ１１は、無線ＳＤカード５の空き領域が増加したら（ステップＳ１１１;Ｙｅｓ）、無線ＳＤカード５の空き領域を疑似的に確保して（ステップＳ１１２）、ステップＳ１０６に戻る。空き領域を疑似的に確保することで、無線通信を介して外部からその空き領域が使用されることを防止する。空き領域を疑似的に確保する処理の詳細は後述する。なお、以後のステップＳ１０６では、疑似的に確保した領域（もしくは疑似的に確保した領域とまだ疑似的に確保していない空き領域の合計）を、無線ＳＤカード５の空き領域として、空き領域の不足を判別する。
【００６９】
画像読取部１７の読み取りを一時停止している間に空き領域が増えて、最新のステップＳ１０５で取得した画像データを無線ＳＤカード５に保存可能になったら(ステップＳ１０６;Ｎｏ)、第１データ書き込み部としてＣＰＵ１１は、この画像データを無線ＳＤカード５に保存して（ステップＳ１０７）、ステップＳ１１３へ移行する。この画像データは、画像読取部１７の読み取りを一時停止する前に無線ＳＤカード５に保存したものとは別のファイルとして無線ＳＤカード５に保存される。
【００７０】
この原稿が最終ページならば（ステップＳ１１３;Ｙｅｓ）、ハードディスク装置１５に、ステップＳ１０９で保存した画像データ（移動対象の画像）が存在するか否かを調べる（ステップＳ１１４）。存在しなければ（ステップＳ１１４;Ｎｏ）、本処理を終了する。
【００７１】
ハードディスク装置１５に、ステップＳ１０９で保存した画像データが存在する場合は（ステップＳ１１４;Ｙｅｓ）、無線ＳＤカード５に、移動対象のすべての画像データを保存可能な空き領域があるか否かを調べる（ステップＳ１１５）。空き領域が足りる場合は（ステップＳ１１５;Ｙｅｓ）、第１データ書き込み部としてのＣＰＵ１１は、該移動対象の画像データをハードディスク装置１５から無線ＳＤカード５に移動して保存し（ステップＳ１１８）、本処理を終了する。
【００７２】
無線ＳＤカード５の空き領域が不足する場合は（ステップＳ１１５;Ｎｏ）、外部メモリ接続部２１に接続されている無線ＳＤカード５の空き領域の検出を繰り返す動作を開始し、無線ＳＤカード５の空き領域の増加を監視する（ステップＳ１１６）。
【００７３】
無線ＳＤカード５の空き領域が増加したら（ステップＳ１１６;Ｙｅｓ）、無線ＳＤカード５の空き領域を疑似的に確保して（ステップＳ１１７）、ステップＳ１１５に戻る。なお、以後のステップＳ１１５では、疑似的に確保した領域（もしくは疑似的に確保した領域とまだ疑似的に確保していない空き領域の合計）を、無線ＳＤカード５の空き領域として、空き領域の不足を判別する。
【００７４】
無線ＳＤカード５に、移動対象のすべての画像データを保存可能な量の空き領域ができたら（ステップＳ１１５;Ｙｅｓ）、第１データ書き込み部としてのＣＰＵ１１は、移動対象の画像データをハードディスク装置１５から無線ＳＤカード５に移動して保存し（ステップＳ１１８）、本処理を終了する。
【００７５】
このように、画像形成装置１０は、無線ＳＤカード５を保存先としたスキャンジョブの実行途中で無線ＳＤカード５の空き領域が不足した場合には、ジョブを一時中断し、無線ＳＤカード５の空き領域ができたらジョブを再開する。無線ＳＤカード５に空き領域が不足した場合にジョブを破棄すると、ユーザは、無線ＳＤカード５を差し替えたり、不要なファイルを削除したりする作業を行った後、改めて、すべての原稿を再セットしてジョブを設定しなければならない。これに対し、本実施の形態の画像形成装置１０では、無線ＳＤカード５の空き領域が不足したら、ジョブを一時停止し、無線ＳＤカード５の空き領域の増加を監視し、必要な空き領域が確保されたら、ジョブを自動的に再開するので、ユーザの負担が軽減され、高い利便性が確保される。
【００７６】
次に、疑似的に空き領域を確保する処理（図３のステップＳ１１２、および図４のステップＳ１１７）の詳細を説明する。
【００７７】
空き領域を疑似的に確保する方法には、ダミーファイルを実際に書き込む第１方法と、無線ＳＤカード５の記憶領域の使用状況を管理するための管理情報を書き換える第２方法がある。
【００７８】
図５は、第１方法で空き領域を疑似的に確保する際の処理の流れを示している。この処理は領域確保部の機能を果たすＣＰＵ１１が行う。まず、無線ＳＤカード５の空き領域のサイズを算出する（ステップＳ２０１）。次に、その空き領域が一杯になるサイズ（または数）のダミーファイルを無線ＳＤカード５に保存する（ステップＳ２０２）。なお、空き領域が一杯になるサイズ（または数）に限らず、たとえば、書き込みが必要なファイルの保存に必要なサイズ（または数）分のダミーファイルを無線ＳＤカード５に保存するようにしてもよい。
【００７９】
なお、この処理を２回目以降に行う場合は、新たなダミーファイルを作成する方法と、あるいは、既に無線ＳＤカード５に作成されているダミーファイルに追加書き込みを行って、そのダミーファイルのファイルサイズを、ステップＳ２０１で算出した空き領域のサイズ分だけ大きくする方法があり、いずれを採用してもよい。
【００８０】
図３のステップＳ１１２や図４のステップＳ１１７で疑似的に確保した領域にデータを書き込む際には、まず、ダミーファイルを削除して、一旦、空き領域に戻し、その空き領域にデータを保存する。あるいは、ダミーファイルの内容を保存すべきデータで書き換える。
【００８１】
図６は、無線ＳＤカード５の記憶領域の内部構成を示している。無線ＳＤカード５の記憶領域は、管理情報エリア４１と、データエリア４２に分かれている。データエリア４２には、記憶すべきデータの実体が保存される。管理情報エリア４１には、ファイル名、実体がデータエリア４２内のどの位置に記憶されているかを示す位置情報、ディレクトリ構造、属性情報などの管理情報が記憶される。
【００８２】
図６（ａ）では、データエリア４２にファイルＡ、ファイルＢ、ファイルＣ、ファイルＤの実体が記憶されており、管理情報エリア４１にファイルＡの管理情報、ファイルＢの管理情報、ファイルＣの管理情報、ファイルＤの管理情報が記憶されている。データエリア４２には空き領域が存在している。図６（ｂ）は、この空き領域を管理情報の変更によって疑似的に確保した状態を示している。管理情報エリア４１に、データエリア４２の空き領域にファイルＥを保存した場合に相当する管理情報（ファイルＥの管理情報）を作成する。これにより、見かけ上、データエリア４２の空き領域にファイルＥが存在することとなり、外部からこの空き領域を使用することはできなくなる。
【００８３】
図７は、第２方法で空き領域を疑似的に確保する際の処理の流れを示している。この処理は管理情報更新部の機能を果たすＣＰＵ１１が行う。まず、管理情報エリア４１を参照して、無線ＳＤカード５の空き領域を検索する（ステップＳ３０１）。次に、そのすべての空き領域に疑似的なファイルが存在するように管理情報エリア４１の管理情報を書き換える（ステップＳ３０２）。すべての空き領域とせず、書き込みが必要なファイルの保存に必要なサイズ分だけ疑似的なファイルが存在するように管理情報エリア４１の管理情報を書き換えるようにしてもよい。
【００８４】
なお、疑似的に確保した空き領域の位置やサイズを別途記憶しておく。そして、この別途記憶した情報に基づいて、図３のステップＳ１０６や図４のステップＳ１１５の判定を行ったり、図３のステップＳ１０７や図４のステップＳ１１８にて、疑似的に確保されている領域に画像を保存したりする。画像の保存においては、管理情報を書き換えて、疑似的に確保されている領域を空き領域に戻してからその空き領域に画像を保存する。あるいは、疑似的に確保されている領域に画像の実体を保存し、これに対応するように管理情報を書き換える。たとえば、図６（ｂ）の場合、疑似的に確保したファイルＥの内容を、保存すべき画像に書き換えればよい。
【００８５】
＜第２の実施の形態＞
第２の実施の形態では、書き込みジョブを中断、再開した場合でも、中断前のデータと再開後のデータを１つのファイルにまとめて無線ＳＤカード５に保存するようになっている。
【００８６】
図８は、第２の実施の形態に係る画像形成装置１０が無線ＳＤカード５を保存先にしてスキャンジョブを実行する場合の処理であって、図３に示すものとの相違部分を示している。
【００８７】
図３のステップＳ１０８でＹｅｓとなった場合に、図８のステップＳ１５１以降を実行する。まず、無線ＳＤカード５に既に保存した画像データを無線ＳＤカード５からハードディスク装置１５に転送する（ステップＳ１５１）。そして、直前のステップＳ１０５(図３参照)で読み取った原稿の画像データをハードディスク装置１５に保存する（ステップＳ１５２）。このとき、該画像データとステップＳ１５１で無線ＳＤカード５から転送してハードディスク装置１５に保存した画像データとをハードディスク装置１５上で１つのファイルに結合する。
【００８８】
この原稿が最終ページでなければ（ステップＳ１５３;Ｎｏ）、原稿１枚の読み取りを行い（ステップＳ１５４）、ステップＳ１５２に移行する。ステップＳ１５２では、既にハードディスク装置１５に保存してある画像データとステップＳ１５４で新たに得た画像データを１つのファイルに結合する。
【００８９】
この原稿が最終ページならば（ステップＳ１５３;Ｙｅｓ）、図４のステップＳ１１４へ移行する。ステップＳ１１４以後の処理は第１の実施の形態と同様である。すなわち、無線ＳＤカード５の空き領域の増加を監視し、必要量の空き領域が生じたら、ハードディスク装置１５に保存してあるファイルを無線ＳＤカード５に転送して保存する。
【００９０】
なお、ステップＳ１５１では、無線ＳＤカード５からハードディスク装置１５へ画像データを転送して生じた空き領域を、ステップＳ１１２と同様の方法で疑似的に確保する。
【００９１】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【００９２】
実施の形態では、保存先を無線ＳＤカード５としたスキャンジョブを例に説明したが、既にハードディスク装置１５に保存されている画像データを無線ＳＤカード５に転送して保存するジョブにも本発明は同様に適用される。すなわち、ジョブの実行途中で無線ＳＤカード５に空き領域がなくなった場合、ジョブを一時中断し、無線ＳＤカード５の空き領域の検出を繰り返す動作を開始し、無線ＳＤカード５の空き領域の増加を監視する。そして、空き領域が生じたら、これを疑似的に確保し要量の空き領域を確保できたら、ジョブを再開する。
【００９３】
本発明の実施の形態では、リムーバブル記憶装置としてＳＤカードを例に説明したが、リムーバブル記憶装置はＳＤカード以外であってもよい。たとえば、ＵＳＢ（Universal Serial Bus）メモリなどであってもよい。
【００９４】
本発明の実施の形態では、画像形成装置１０を例に説明したが、接続されたリムーバブル記憶装置にデータを書き込む処理を行う情報処理装置であってもよい。
【００９５】
外部メモリ接続部２１に接続された記憶媒体が、無線機能を有する無線ＳＤカード５等であるか否かを判別し、無線機能を有する場合にのみ中断、再開を行うように構成されてもよい。
【００９６】
また、画像形成装置１０は、ジョブの途中で無線ＳＤカード５の空き領域が不足してジョブを中断したとき、その旨や無線ＳＤカード５内の不要なファイルを削除するように促すメッセージ等を操作パネル３０等でユーザに通知する。
【符号の説明】
【００９７】
５…無線ＳＤカード
１０…画像形成装置
１１…ＣＰＵ
１２…ＲＯＭ
１３…ＲＡＭ
１４…不揮発メモリ
１５…ハードディスク装置
１６…画像処理部
１７…画像読取部
１８…プリンタ部
１９…ファクシミリ通信部
２０…ネットワーク通信部
２１…外部メモリ接続部
３０…操作パネル
３１…表示部
３２…操作部
４０…携帯端末
４１…管理情報エリア
４２…データエリア
【図１】
0006314699.tif 000002
【図２】
0006314699.tif 000003
【図３】
0006314699.tif 000004
【図４】
0006314699.tif 000005
【図５】
0006314699.tif 000006
【図６】
0006314699.tif 000007
【図７】
0006314699.tif 000008
【図８】
0006314699.tif 000009