(57)【特許請求の範囲】
【請求項１】
外部記憶装置を接続するための接続手段と、
接続手段に接続された前記外部記憶装置内の出力対象データを読み出すデータ読み出し手段と、
読み出した外部記憶装置内の出力対象データを出力する出力手段と、
前記接続手段に接続された外部記憶装置に保存対象データを書き込むデータ書き込み手段と、
原稿載置部に載置された原稿を検出する原稿検出手段と、
前記原稿を読み取る読取手段と、
前記接続手段に前記外部記憶装置が接続されたときに、前記原稿検出手段により原稿が検出された場合、および、原稿が検出されずかつ外部記憶装置内に出力対象データが存在しない場合は、実行を意図されたジョブのモードが、前記データ書き込み手段により外部記憶装置に保存対象データを書き込むモードであると判断し、原稿検出手段により原稿が検出されずかつ外部記憶装置内に出力対象データが存在している場合は、実行を意図されたジョブのモードが、外部記憶装置内の出力対象データを前記データ読み出し手段により読み出して出力するモードであると判断するモード判断手段と、
前記モード判断手段により判断された、外部記憶装置に保存対象データを書き込むモード、または外部記憶装置内の出力対象データを読み出して出力するモードに応じて、自装置の状態を、ユーザによる各モードに移行するための操作を要することなく、各モードに移行した状態とさせるモード設定手段と、
を備えたことを特徴とする画像形成装置。
【請求項２】
操作用画面を表示する表示手段をさらに備え、
前記各モードに移行した状態は、各モードに対応する操作用画面が前記表示手段に表示された状態である請求項１に記載の画像形成装置。
【請求項３】
前記各モードに対応する操作用画面は、実行を意図されたジョブのモードが、外部記憶装置に保存対象データを書き込むモードであると判断された場合には、ユーザによるスタート指示を受け付けることにより前記原稿の読み取りを開始するための操作用画面であり、外部記憶装置内の出力対象データを読み出して出力するモードであると判断された場合には、外部記憶装置内の出力対象データを表示手段に一覧表示し、ユーザによる、表示された出力対象データの選択およびスタート指示を受け付けることにより前記選択された出力対象データを出力するための操作用画面である請求項２に記載の画像形成装置。
【請求項４】
前記モード判断手段は、外部記憶装置内に出力対象データが存在するか否かを、外部記憶装置内のデータの拡張子に基づいて判断する請求項１〜３のいずれかに記載の画像形成装置。
【請求項５】
前記接続手段に外部記憶装置が接続されたときに、外部のパーソナルコンピュータにインストールされた固有のアプリケーションソフトによりモード設定に関わる記述がなされたファイルが、外部記憶装置に存在する場合には、前記原稿検知手段による原稿の検知の有無にかかわらず、前記モード設定手段は、前記モード設定に関わる記述がなされたファイルに応じて、自装置の状態を、ユーザによる各モードに移行するための操作を要することなく、前記外部記憶装置に保存対象データを書き込むモード、または外部記憶装置内の出力対象データを読み出して出力するモードに移行した状態とさせる請求項１〜４のいずれかに記載の画像形成装置。
【請求項６】
前記出力手段は、外部記憶装置から読み出されたデータを印刷する印刷手段である請求項１〜５のいずれかに記載の画像形成装置。
【請求項７】
前記出力手段は、外部記憶装置から読み出されたデータを外部装置へ送信する送信手段である請求項１〜５のいずれかに記載の画像形成装置。
【請求項８】
接続手段に接続された前記外部記憶装置内の出力対象データを読み出すステップと、
読み出した外部記憶装置内の出力対象データを出力するステップと、
前記接続手段に接続された外部記憶装置に保存対象データを書き込むステップと、
前記接続手段に前記外部記憶装置が接続されことを検出するステップと、
原稿載置部に載置された原稿を検出するステップと、
前記原稿を読み取るステップと、
前記接続手段に前記外部記憶装置が接続されたときに、前記原稿が検出された場合、および、原稿が検出されずかつ外部記憶装置内に出力対象データが存在しない場合は、実行を意図されたジョブのモードが、外部記憶装置に保存対象データを書き込むモードであると判断し、原稿が検出されずかつ外部記憶装置内に出力対象データが存在している場合は、実行を意図されたジョブのモードが、外部記憶装置内の出力対象データを読み出して出力するモードであると判断するモード判断ステップと、
前記判断された、外部記憶装置に保存対象データを書き込むモード、または外部記憶装置内の出力対象データを読み出して出力するモードに応じて、画像形成装置の状態を、ユーザによる各モードに移行するための操作を要することなく、各モードに移行した状態とさせるモード設定ステップと、
をコンピュータに実行させるためのデータ処理プログラム。
【請求項９】
前記各モードに移行した状態は、各モードに対応する操作用画面が表示手段に表示された状態である請求項８に記載のデータ処理プログラム。
【請求項１０】
前記各モードに対応する操作用画面は、実行を意図されたジョブのモードが、外部記憶装置に保存対象データを書き込むモードであると判断された場合には、ユーザによるスタート指示を受け付けることにより前記原稿の読み取りを開始するための操作用画面であり、外部記憶装置内の出力対象データを読み出して出力するモードであると判断された場合には、外部記憶装置内の出力対象データを表示手段に一覧表示し、ユーザによる、表示された出力対象データの選択およびスタート指示を受け付けることにより前記選択された出力対象データを出力するための操作用画面である請求項９に記載のデータ処理プログラム。
【請求項１１】
前記モード判断ステップでは、外部記憶装置内に出力対象データが存在するか否かを、外部記憶装置内のデータの拡張子に基づいて判断する請求項８〜１０のいずれかに記載のデータ処理プログラム。
【請求項１２】
前記接続手段に外部記憶装置が接続されたときに、外部のパーソナルコンピュータにインストールされた固有のアプリケーションソフトによりモード設定に関わる記述がなされたファイルが、外部記憶装置に存在する場合には、前記原稿検知ステップによる原稿の検知の有無にかかわらず、前記モード設定ステップでは、前記モード設定に関わる記述がなされたファイルに応じて、自装置の状態を、ユーザによる各モードに移行するための操作を要することなく、前記外部記憶装置に保存対象データを書き込むモード、または外部記憶装置内の出力対象データを読み出して出力するモードに移行した状態とさせる請求項８〜１１のいずれかに記載のデータ処理プログラム。
【請求項１３】
前記出力ステップは、外部記憶装置から読み出されたデータを印刷する印刷ステップである請求項８〜１２のいずれかに記載のデータ処理プログラム。
【請求項１４】
前記出力ステップは、外部記憶装置から読み出されたデータを外部装置へ送信する送信ステップである請求項８〜１２のいずれかに記載のデータ処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばＵＳＢ（Universal Serial Bus）メモリ等の外部記憶装置を接続可能なプリンタ等の画像形成装置、及び画像形成装置におけるデータ処理をコンピュータに実行させるためのデータ処理プログラムに関する。
【背景技術】
【０００２】
外部記憶装置の一つであるＵＳＢメモリは、昨今の低コスト化の流れとも相俟って利用範囲が拡大している。これに伴い、ＵＳＢメモリを接続可能に構成して、各種データをＵＳＢメモリに書き込んで保存したり、逆にＵＳＢメモリに保存したデータを読み出すことができるように、ＵＳＢメモリの接続部を備えた各種の機器が提供されている。
【０００３】
このようなＵＳＢメモリ等の外部記憶装置を接続できる画像形成装置として、特許文献１に記載されたファクシミリ装置が知られている。そして、この特許文献１には、メモリカードが接続部に接続されたことを検知すると、メモリカード内のデータが自動的に読み込まれることが記載されている。
【特許文献１】特開平７−３０３１６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、多機能複合機であるＭＦＰ（Multi  Function  Peripherals）のような画像形成装置等では、外部から入力された印刷データを印刷する機能だけでなく、原稿を走査して得られた画像データを保存したり、ファクシミリ送信機能やメール送信機能等により外部装置へ送信する機能をも備えている。
【０００５】
このため、このような画像形成装置に、前記特許文献１に記載の技術を応用してＵＳＢメモリ等の外部記憶装置の接続部を設けたとしても、接続部に外部記憶装置を接続しただけでは、ユーザは外部記憶装置内の保存データを読み出して出力するモードでジョブを実行したいのか、画像データを外部記憶装置に保存するモードでジョブを実行したいのか、ユーザの意図が不明である。従って、結局ユーザは、実行しようとするジョブに応じたモード設定を、自ら画像形成装置に対して行わなければならず、使い勝手が良くないことが予想される。
【０００６】
この発明は、このような事情に鑑みてなされたものであって、外部記憶装置が接続部に接続されたときに、ユーザが実行を意図したジョブに応じたモードの設定を自動的に行うことができ、使い勝手を良くした画像形成装置、及びデータ処理プログラムの提供を課題とする。
【課題を解決するための手段】
【０００７】
前記課題は以下の手段によって解決される。
（１）外部記憶装置を接続するための接続手段と、接続手段に接続された前記外部記憶装置内の出力対象データを読み出すデータ読み出し手段と、読み出した外部記憶装置内の出力対象データを出力する出力手段と、前記接続手段に接続された外部記憶装置に保存対象データを書き込むデータ書き込み手段と、原稿載置部に載置された原稿を検出する原稿検出手段と、前記原稿を読み取る読取手段と、前記接続手段に前記外部記憶装置が接続されたときに、前記原稿検出手段により原稿が検出された場合、および、原稿が検出されずかつ外部記憶装置内に出力対象データが存在しない場合は、実行を意図されたジョブのモードが、前記データ書き込み手段により外部記憶装置に保存対象データを書き込むモードであると判断し、原稿検出手段により原稿が検出されずかつ外部記憶装置内に出力対象データが存在している場合は、実行を意図されたジョブのモードが、外部記憶装置内の出力対象データを前記データ読み出し手段により読み出して出力するモードであると判断するモード判断手段と、前記モード判断手段により判断された、外部記憶装置に保存対象データを書き込むモード、または外部記憶装置内の出力対象データを読み出して出力するモードに応じて、自装置の状態を、ユーザによる各モードに移行するための操作を要することなく、各モードに移行した状態とさせるモード設定手段と、を備えたことを特徴とする画像形成装置。
（２）操作用画面を表示する表示手段をさらに備え、前記各モードに移行した状態は、各モードに対応する操作用画面が前記表示手段に表示された状態である前項１に記載の画像形成装置。
（３）前記各モードに対応する操作用画面は、実行を意図されたジョブのモードが、外部記憶装置に保存対象データを書き込むモードであると判断された場合には、ユーザによるスタート指示を受け付けることにより前記原稿の読み取りを開始するための操作用画面であり、外部記憶装置内の出力対象データを読み出して出力するモードであると判断された場合には、外部記憶装置内の出力対象データを表示手段に一覧表示し、ユーザによる、表示された出力対象データの選択およびスタート指示を受け付けることにより前記選択された出力対象データを出力するための操作用画面である前項２に記載の画像形成装置。
（４）前記モード判断手段は、外部記憶装置内に出力対象データが存在するか否かを、外部記憶装置内のデータの拡張子に基づいて判断する前項１〜３のいずれかに記載の画像形成装置。
（５）前記接続手段に外部記憶装置が接続されたときに、外部のパーソナルコンピュータにインストールされた固有のアプリケーションソフトによりモード設定に関わる記述がなされたファイルが、外部記憶装置に存在する場合には、前記原稿検知手段による原稿の検知の有無にかかわらず、前記モード設定手段は、前記モード設定に関わる記述がなされたファイルに応じて、自装置の状態を、ユーザによる各モードに移行するための操作を要することなく、前記外部記憶装置に保存対象データを書き込むモード、または外部記憶装置内の出力対象データを読み出して出力するモードに移行した状態とさせる前項１〜４のいずれかに記載の画像形成装置。
（６）前記出力手段は、外部記憶装置から読み出されたデータを印刷する印刷手段である前項１〜５のいずれかに記載の画像形成装置。
（７）前記出力手段は、外部記憶装置から読み出されたデータを外部装置へ送信する送信手段である前項１〜５のいずれかに記載の画像形成装置。
（８）接続手段に接続された前記外部記憶装置内の出力対象データを読み出すステップと、読み出した外部記憶装置内の出力対象データを出力するステップと、前記接続手段に接続された外部記憶装置に保存対象データを書き込むステップと、前記接続手段に前記外部記憶装置が接続されことを検出するステップと、原稿載置部に載置された原稿を検出するステップと、前記原稿を読み取るステップと、前記接続手段に前記外部記憶装置が接続されたときに、前記原稿が検出された場合、および、原稿が検出されずかつ外部記憶装置内に出力対象データが存在しない場合は、実行を意図されたジョブのモードが、外部記憶装置に保存対象データを書き込むモードであると判断し、原稿が検出されずかつ外部記憶装置内に出力対象データが存在している場合は、実行を意図されたジョブのモードが、外部記憶装置内の出力対象データを読み出して出力するモードであると判断するモード判断ステップと、前記判断された、外部記憶装置に保存対象データを書き込むモード、または外部記憶装置内の出力対象データを読み出して出力するモードに応じて、画像形成装置の状態を、ユーザによる各モードに移行するための操作を要することなく、各モードに移行した状態とさせるモード設定ステップと、をコンピュータに実行させるためのデータ処理プログラム。
（９）前記各モードに移行した状態は、各モードに対応する操作用画面が表示手段に表示された状態である前項８に記載のデータ処理プログラム。
（１０）前記各モードに対応する操作用画面は、実行を意図されたジョブのモードが、外部記憶装置に保存対象データを書き込むモードであると判断された場合には、ユーザによるスタート指示を受け付けることにより前記原稿の読み取りを開始するための操作用画面であり、外部記憶装置内の出力対象データを読み出して出力するモードであると判断された場合には、外部記憶装置内の出力対象データを表示手段に一覧表示し、ユーザによる、表示された出力対象データの選択およびスタート指示を受け付けることにより前記選択された出力対象データを出力するための操作用画面である前項９に記載のデータ処理プログラム。
（１１）前記モード判断ステップでは、外部記憶装置内に出力対象データが存在するか否かを、外部記憶装置内のデータの拡張子に基づいて判断する前項８〜１０のいずれかに記載のデータ処理プログラム。
（１２）前記接続手段に外部記憶装置が接続されたときに、外部のパーソナルコンピュータにインストールされた固有のアプリケーションソフトによりモード設定に関わる記述がなされたファイルが、外部記憶装置に存在する場合には、前記原稿検知ステップによる原稿の検知の有無にかかわらず、前記モード設定ステップでは、前記モード設定に関わる記述がなされたファイルに応じて、自装置の状態を、ユーザによる各モードに移行するための操作を要することなく、前記外部記憶装置に保存対象データを書き込むモード、または外部記憶装置内の出力対象データを読み出して出力するモードに移行した状態とさせる前項８〜１１のいずれかに記載のデータ処理プログラム。
（１３）前記出力ステップは、外部記憶装置から読み出されたデータを印刷する印刷ステップである前項８〜１２のいずれかに記載のデータ処理プログラム。
（１４）前記出力ステップは、外部記憶装置から読み出されたデータを外部装置へ送信する送信ステップである前項８〜１２のいずれかに記載のデータ処理プログラム。
【発明の効果】
【０００８】
前項（１）に記載の発明によれば、接続手段に外部記憶装置が接続されたときに、ユーザが実行しようとするジョブのモードが判断され、この判断されたモードに応じて、画像形成装置の状態が、ユーザによる各モードに移行するための操作を要することなく、各モードに移行した状態となる。
【０００９】
このように、ユーザが接続手段に外部記憶装置を接続して実行しようとするジョブのモードが自動的に判断され、この判断されたモードに応じて、ユーザが操作したのと同じモードに移行した状態となるから、ユーザにとってモードに移行するための操作が不要となり、操作性が向上し使い勝手の良いものとなる。
【００１０】
前項（２）に記載の発明によれば、各モードに移行した状態は、各モードに対応する操作用画面が前記表示手段に表示された状態であるから、ユーザにとって、第１のモードまたは第２のモードに対応する操作用画面を表示させるための操作が不要となり、その分操作の手間が省け、さらに使い勝手の良いものとなる。
【００１４】
前項（５）に記載の発明によれば、接続手段に外部記憶装置が接続されたときに、外部のパーソナルコンピュータにインストールされた固有のアプリケーションソフトによりモード設定に関わる記述がなされたファイルが、外部記憶装置に存在する場合には、原稿検知手段による原稿の検知の有無にかかわらず、モード設定に関わる記述がなされたファイルに応じて、自装置の状態が、ユーザによる各モードに移行するための操作を要することなく、前記外部記憶装置に保存対象データを書き込むモード、または外部記憶装置内の出力対象データを読み出して出力するモードに移行した状態とされる。従って、ユーザにとってモードに移行するための操作は不要となる。
【００１５】
前項（６）に記載の発明によれば、外部記憶装置から読み出されたデータを印刷手段で印刷するモードに移行するためのユーザによる操作を要することなく、前記モードに移行した状態とさせることができる。
【００１６】
前項（７）に記載の発明によれば、外部記憶装置から読み出されたデータを外部装置へ送信するモードに移行するためのユーザによる操作を要することなく、前記モードに移行した状態とさせることができる。
【００１９】
前項（８）に記載の発明によれば、接続手段に外部記憶装置が接続されたときに、原稿が検出された場合、および、原稿が検出されずかつ外部記憶装置内に出力対象データが存在しない場合は、実行を意図されたジョブのモードが、外部記憶装置に保存対象データを書き込むモードであると判断し、原稿が検出されずかつ外部記憶装置内に出力対象データが存在している場合は、実行を意図されたジョブのモードが、外部記憶装置内の出力対象データを読み出して出力するモードであると判断する処理と、前記判断された、外部記憶装置に保存対象データを書き込むモード、または外部記憶装置内の出力対象データを読み出して出力するモードに応じて、画像形成装置の状態を、ユーザによる各モードに移行するための操作を要することなく、各モードに移行した状態とさせる処理とを、画像形成装置のコンピュータに実行させることができる。
【００２０】
前項（９）に記載された発明によれば、各モードに移行した状態が、各モードに対応する操作用画面が表示手段に表示された状態である処理を、コンピュータに実行させることができる。
【００２４】
前項（１２）に記載の発明によれば、接続手段に外部記憶装置が接続されたときに、外部のパーソナルコンピュータにインストールされた固有のアプリケーションソフトによりモード設定に関わる記述がなされたファイルが、外部記憶装置に存在する場合には、前記原稿検知ステップによる原稿の検知の有無にかかわらず、前記モード設定ステップでは、前記モード設定に関わる記述がなされたファイルに応じて、自装置の状態を、ユーザによる各モードに移行するための操作を要することなく、前記外部記憶装置に保存対象データを書き込むモード、または外部記憶装置内の出力対象データを読み出して出力するモードに移行した状態とさせる処理を、コンピュータに実行させることができる。
【００２５】
前項（１３）に記載の発明によれば、外部記憶装置から読み出されたデータを印刷するモードに移行するためのユーザによる操作を要することなく、前記モードに移行した状態とさせる処理を、コンピュータに実行させることができる。
【００２６】
前項（１４）に記載の発明によれば、外部記憶装置から読み出したデータを外部装置へ送信するモードに移行するためのユーザによる操作を要することなく、前記モードに移行した状態とさせる処理を、コンピュータに実行させることができる。
【発明を実施するための最良の形態】
【００２９】
以下、この発明の一実施形態を図面に基づいて説明する。
【００３０】
図１は、この発明の一実施形態に係る画像形成装置であるＭＦＰ１の概略構成図である。
【００３１】
このＭＦＰ１は、操作パネル１１と、スキャナ部１２と、プリント部１３と、ファクシミリ部１４と、ネットワークインターフェイス（以下、ネットワークＩＦという）部１５と、データ管理部１６と、メモリスロットインターフェース（以下、メモリスロットＩＦという）部１７と、記憶部１８と、制御部１９を備えている。
【００３２】
前記操作パネル１１は、テンキー、スタートキー等のキー入力部１１１と、液晶等からなるタッチパネル式の表示部１１２を備え、ユーザが各種の入力を行ったり、装置の状態や操作用画面等が表示されるものである。この実施形態では、ＵＳＢ（Universal Serial Bus）メモリ２がメモリスロットＩＦ部１７のメモリスロット１７１に接続されたときに、所定のモードに応じた操作用画面が前記表示部１１１に自動的に表示されるものとなされている。この点については後述する。
【００３３】
前記スキャナ部１２は、原稿の画像を読み取って画像データに変換するものであり、この実施形態では、原稿載置部である原稿自動送り装置（ＡＤＦという）１２１やプラテン１２２を備え、さらに前記ＡＤＦ１２１及び／又はプラテン１２２に原稿がセットされたかどうかを検出する原稿検出センサ１２３を備えている。
【００３４】
前記プリント部１３は、図示しないユーザ端末から送られてきたプリントデータや、スキャナ部１２で読み取られた画像データや、記憶部１８に記憶された画像データや、メモリスロット１７１に接続されたＵＳＢメモリ２内の画像データ等を印刷するものである。
【００３５】
前記ファクシミリ部１４は、前記スキャナ部１２で読み取られた画像データを、電話回線を介して外部装置へファクシミリ送信し、あるいは外部装置からの画像データをファクシミリ受信するものである。
【００３６】
前記ネットワークＩＦ部１５は、ネットワークを介してパーソナルコンピュータ等の外部装置と通信を行うためのものであり、このネットワークＩＦ部１５を介して、スキャナ部１２で読み取った画像データや、記憶部１８に記憶されている画像データや、ＵＳＢメモリ２に記憶された画像データ等を添付ファイルとして、所定のアドレスに電子メールにより送信可能となっている。
【００３７】
前記データ管理部１６は、制御部１９の指示に基づいて、メモリスロット１７１に接続されたＵＳＢメモリ２内のデータを読み込んだり、ＵＳＢメモリ２内にデータを書き込むものである。
【００３８】
前記メモリスロットＩＦ部１７は、外部記憶装置であるＵＳＢメモリ２を着脱可能に接続する接続手段としてのメモリスロット１７１を備えており、このメモリスロット１７１に接続されたＵＳＢメモリ２との間でデータの授受を行う。
【００３９】
前記記憶部１８は、例えばハードディスクからなり、各種のデータを記憶する。この記憶部１８には、データを区分けして記憶可能なボックス（ＢＯＸ）１８１が設けられ、前記スキャナ部１２で読み取られた画像データを、ユーザ操作によりボックス１８１に記憶させたり、ボックス１８１から読み出すことができるようになっている。
【００４０】
前記制御部１９は、ＣＰＵ１９１、ＲＯＭ１９２、ＲＡＭ１９３等を備え、ＭＦＰ１の全体を統括的に制御する。またこの実施形態では、ＵＳＢメモリ２がメモリスロット１７１に接続されているかどうかを検出する機能や、スキャナ部１２の原稿検出センサ１２３により原稿が検出されたかどうかを判断したり、ＵＳＢメモリ２がメモリスロット１７１に接続されたときに、ユーザが実行を意図したジョブのモードを判断したり、判断結果に基づいて、前記ユーザが実行を意図したジョブのモードを設定したり、設定されたモードに対応する操作用画面を前記操作パネル１１の表示部１１２に表示させる等の機能を有している。
【００４１】
図５は、操作パネル１１の表示部１１２に表示されたデフォルトの操作用画面を示す。例えば、電源投入後、メモリスロット１７１にＵＳＢメモリ２が接続されていない場合に、この画面が表示される。
【００４２】
この操作用画面では、スキャナ部１２で読み込んだ画像データや、記憶部１８のボックス１８１に記憶された画像データを、電子メールにより外部装置へ送信するための「スキャン」キー、同じく前記画像データをファクシミリ送信するための「ファックス」キー、スキャナ部１２で読み込んだ画像データをプリントする「コピー」キー、スキャナ部１２で読み込んだ画像データを記憶部１８のボックス１８１に記憶させる「ボックス」キーが表示されるとともに、選択されたキーのモードに対応する動作条件などが表示されている。
【００４３】
例えば、図５では「コピー」キーが選択されており（選択されているキーをハッチングで示す）、コピー部数、カラーかモノクロか、用紙の種類、倍率などを画面上で設定可能となされている。
【００４４】
このデフォルトの操作画面が表示されている状態で、メモリスロット１７１にＵＳＢメモリ２が接続されると、前記制御部１９のＣＰＵ１９１は、ＵＳＢメモリ２内の出力対象データを読み出して出力する第１のモードか、スキャナ部１２で読み込んだ画像データや記憶部１８のボックス１８１に記憶されている画像データを、ＵＳＢメモリ２に書き込んで保存する第２のモードかを判断する。そして、判断結果に応じて、操作パネル１１の表示部１１２に、第１のモードに対応する操作用画面あるいは第２のモードに対応する操作用画面を表示する。
【００４５】
なお、前記第１のモードとしては、例えば、ＵＳＢメモリ２内の出力対象データを読み出して、印刷するモード、あるいはファクシミリ送信するモード、さらには外部装置へメール送信するモードがある。
【００４６】
制御部１９のＣＰＵ１９１による上記のようなモード設定処理及び操作用画面の表示制御処理を、図６のフローチャートを参照して説明する。なお、この処理はＣＰＵ１９１がＲＯＭ１９２等の記録媒体に記録されたプログラムを読み取って動作することにより実行される。
【００４７】
ステップＳ１１では、メモリスロット１７１にＵＳＢメモリ２が接続されたか否かを判断する。接続されていなければ（ステップＳ１１でＮＯ）、本処理を終了する。従って、この場合は、図５に示したデフォルトの操作用画面が、継続して表示部１１２に表示される。
【００４８】
ＵＳＢメモリ２がメモリスロット１７１に接続されると（ステップＳ１１でＹＥＳ）、ステップＳ１２で、原稿載置部であるプラテン１２２上またはＡＤＦ１２１に原稿が存在するか否かを、原稿検出センサ１２３の出力に基づいて判断する。
【００４９】
原稿が存在する場合には（ステップＳ１２でＹＥＳ）、スキャナ部１２で読み取った原稿の画像データを、ＵＳＢメモリ２に保存するために、ユーザはＵＳＢメモリを接続したと考えられることから、ＣＰＵ１９１は、ユーザが実行を意図したジョブのモードが第２のモードであると判断する。そして、ステップＳ１５で、ユーザが意図したジョブのモードとして第２のモードを設定し、操作パネル１１の表示部１１２に表示される操作用画面を、図５に示すデフォルトの画面から図２に示す第２のモードの操作用画面に遷移させる。
【００５０】
この第２のモードの操作用画面では、「スタート」ボタンを押すとスキャナ部１２による原稿の読み取りを開始し、得られた画像データをＵＳＢメモリ２に保存する旨のメッセージが表示されている。
【００５１】
ユーザが「スタート」ボタンを押すと、スキャナ部１２による原稿の読み取りが開始され、得られた画像データがＵＳＢメモリ２に書き込まれて保存される。
【００５２】
図６に戻って、プラテン１２２上またはＡＤＦ１２１に原稿が存在しない場合には（ステップＳ１２でＮＯ）、ステップＳ１３で、ＣＰＵ１９１は、ＵＳＢメモリ２内に、ＭＦＰ１が印刷、ファクシミリ送信、メール送信可能な拡張子のデータ、例えばＰＤＦやＴＩＦ等の拡張子のデータが存在するか否かを判断する。
【００５３】
ＵＳＢメモリ２内に印刷等が可能な拡張子のデータが存在している場合には（ステップＳ１３でＹＥＳ）、ＵＳＢメモリ２内のデータを出力するためにユーザはＵＳＢメモリ２を接続したものと考えられることから、ＣＰＵ１９１は、ユーザが実行を意図したジョブのモードが第１のモードであると判断する。そして、ステップＳ１４で、ユーザが意図したジョブのモードとして第１のモードを設定し、データ管理部１６を介してそれらのデータを読み込むとともに、操作パネル１１の表示部１１２の表示画面を、図５に示すデフォルトの画面から図３に示す第１のモードの操作用画面に遷移させる。
【００５４】
この第１のモードの操作用画面では、読み込まれた、ＵＳＢメモリ２内の印刷等が可能なデータが一覧表示されると共に、「印刷する」キーが選択された状態になっている。従って、ユーザは印刷したいデータを選択して「スタート」ボタンを押すだけの操作で、前記選択したデータを印刷することができる。
【００５５】
また、ユーザが印刷ではなくファクシミリ送信したい場合には、図４に示すように、送信したいデータを選択して「送信する」キーを押し、さらに「スタート」ボタンを押すことにより、直ちにファクシミリ送信が行われる。また、電子メールによりデータを送信したい場合には、「スキャン」キーを押し、送信したいデータを選択して「送信する」キーを押したのち、「スタート」ボタンを押すことにより行うことができる。
【００５６】
なお、ＵＳＢメモリ２が接続されたときに表示される第１のモードの操作用画面として、図３に示した印刷用の画面ではなく、ファクシミリ送信やメール送信用の操作画面が直ちに表示されるように構成しても良い。
【００５７】
図６のステップＳ１３において、ＵＳＢメモリ２内に印刷等が可能な拡張子のデータが存在していない場合には（ステップＳ１３でＮＯ）、スキャナ部１２で読み取った原稿の画像データをＵＳＢメモリ２に保存することをユーザは意図しているがまだ原稿をセットしていないか、あるいは記憶部１８のボックス１８１に記憶されている画像データをＵＳＢメモリ２に転送することをユーザは意図していると考えられることから、ＣＰＵ１９１は、ユーザが実行を意図したジョブのモードが第２のモードであると判断する。そして、ステップＳ１５で、ユーザが意図したジョブのモードとして第２のモードを設定し、操作パネル１１の表示部１１２に図２に示す第２のモードの操作用画面を表示させる。
【００５８】
なお、この場合、図２の画面に代えて、ボックス１８１内の画像データ一覧リストと共に、ボックス１８１からＵＳＢメモリ２へ画像データを転送するための操作用画面が、ＵＳＢメモリ２の接続検出後の操作用画面として直ちに表示される構成としても良い。
【００５９】
このように、この実施形態では、ＵＳＢメモリ２がメモリスロット１７１に接続されたときに、ユーザによって実行を意図されたジョブのモードが第１のモードか第２モードかがＣＰＵ１９１により判断され、ユーザの意図に即したモードの設定が行われ、操作用画面が操作パネル１１の表示部１１２に表示されるから、ユーザが第１のモードまたは第２のモードを設定する必要はなくなる。また、図２あるいは図３に示した操作用画面を表示するまでに従来必要としていた操作も不要となり、その分操作の手間が省け、使い勝手の良いものとなる。
【００６０】
図７はこの発明の他の実施形態を示すものであり、操作パネル１１による現在の設定モードに応じて、ＵＳＢメモリ接続時のモード設定及び表示画面の切り替えを制御する場合の、ＣＰＵ１９１による処理を示すフローチャートである。なお、この処理も、ＣＰＵ１９１がＲＯＭ１９２等の記録媒体に記録されたプログラムを読み取って動作することにより実行される。
【００６１】
まずステップＳ２１で、メモリスロット１７１にＵＳＢメモリ２が接続されたか否かを判断する。接続されていなければ（ステップＳ２１でＮＯ）、本処理を終了する。接続されると（ステップＳ２１でＹＥＳ）、ステップＳ２２で、現在のモードが、スキャナ部１２で原稿を読み取るスキャンモードに設定されているか、それともプリントモードに設定されているかを判断する。
【００６２】
スキャンモードに設定されている場合は、ステップＳ２３に進み、プリントモードに設定されている場合には、ステップＳ２５に進む。スキャンモードの場合には、操作パネル１１の表示部１１２には、図２に示すようなスキャンモードに対応する操作用画面が表示されており、プリントモードの場合には、図３に示すようなプリントモードに対応する操作用画面が表示されている。
【００６３】
ステップＳ２３では、原稿載置部であるプラテン１２２上またはＡＤＦ１２１に原稿が存在するか否かを、原稿検出センサ１２３の出力に基づいて判断する。
【００６４】
原稿が存在する場合には（ステップＳ２３でＹＥＳ）、スキャナ部１２で読み取った原稿の画像データをＵＳＢメモリに保存することをユーザは意図していると考えられる。このため、第２モードを設定し、操作パネル１１の表示部１１２に表示される操作用画面は、図２のものとなるが、ＵＳＢメモリ２の接続前も既にスキャナモードであるから、ステップＳ２７で、ＣＰＵ１９１は、第２モードの設定及び操作パネル１１の表示部１１２の表示画面をそのまま維持する。
【００６５】
プラテン１２２上またはＡＤＦ１２１に原稿が存在しない場合には（ステップＳ２３でＮＯ）、ステップＳ２４で、ＣＰＵ１９１は、ＵＳＢメモリ２内にＰＤＦやＴＩＦ等のＭＦＰが印刷等が可能な拡張子のデータが存在するか否かを判断する。
【００６６】
印刷等が可能な拡張子のデータが存在している場合には（ステップＳ２４でＹＥＳ）、ＵＳＢメモリ内のデータを印刷等するためにユーザはＵＳＢメモリ２を接続したものと考えられることから、ステップＳ２８で、ＣＰＵ１９１は、第１モードを設定し、データ管理部１６を介してそれらのデータを読み込むとともに、操作パネル１１の表示部１１２の表示画面を、図３に示す第１のモードの画面に遷移させる。
【００６７】
一方、ＵＳＢメモリ２内に印刷等が可能な拡張子のデータが存在していない場合には（ステップＳ２４でＮＯ）、スキャナ部１２で読み取った原稿の画像データをＵＳＢメモリ２に保存することをユーザは意図しているが、まだ原稿をセットしていないか、あるいは記憶部１８のボックス１８１に記憶されている画像データをＵＳＢメモリ２に転送することをユーザは意図していると考えられることから、ステップＳ２７で、ＣＰＵ１９１は、設定モード及び操作パネル１１の表示部１１２の表示画面をそのまま維持する。
【００６８】
ステップＳ２２において、現在のモードがプリントモードに設定されている場合には、前述の通りステップＳ２５に進み、ＣＰＵ１９１は、ＵＳＢメモリ２内にＰＤＦやＴＩＦ等のＭＦＰが印刷等可能な拡張子のデータが存在するか否かを判断する。
【００６９】
印刷等が可能な拡張子のデータが存在している場合には（ステップＳ２５でＹＥＳ）、ＵＳＢメモリ２内のデータを印刷等するためにユーザはＵＳＢメモリ２を接続したものと考えられる。このため、設定モードは第１モードであり、操作パネル１１の表示部１１２に表示される操作用画面は、図３のものとなるが、ＵＳＢメモリ２の接続前も既にプリントモードであるから、ステップＳ２８で、ＣＰＵ１９１は、そのモード及び操作パネル１１の表示部１１２の表示画面をそのまま維持するとともに、データ管理部１６を介してそれらのデータを読み込み、読み込んだ印刷等可能な画像データの一覧リストを追加表示する。
【００７０】
一方、ＵＳＢメモリ２内に印刷等が可能な拡張子のデータが存在していない場合には（ステップＳ２５でＮＯ）、ステップＳ２６で、プラテン１２２上またはＡＤＦ１２１に原稿が存在するか否かを判断する。原稿が存在する場合には（ステップＳ２６でＹＥＳ）、スキャナ部１２で読み取った原稿の画像データをＵＳＢメモリ２に保存させるものとして、ステップＳ２７で、ＣＰＵ１９１は、第２モードを設定し、操作パネル１１の表示部１１２の表示画面を、図１に示す第２のモードの画面に遷移させる。
【００７１】
プラテン１２２上またはＡＤＦ１２１に原稿が存在しない場合には（ステップＳ２６でＮＯ）、ステップＳ２８で、設定モード及び操作パネル１１の表示部１１２の表示画面は、そのまま（プリントモードのまま）の状態とし、ユーザの手動操作にゆだねる。
【００７２】
このように、図７に示した実施形態では、ＵＳＢメモリ２がメモリスロット１７１に接続されたときに、現在の設定モードに応じた態様で、第１のモードか第２モードかがＣＰＵ１９１により判断され、ユーザの意図に即したモードが設定され、操作用画面が操作パネル１１の表示部１１２に表示される。このため、ユーザが第１のモードまたは第２のモードを設定したり、モードに応じた操作用画面を表示させる必要はなくなり、操作の手間が省け、使い勝手の良いものとなる。
【００７３】
なお、図７の処理では、現在の設定モードに応じて、モード設定や表示画面の制御を行ったが、デフォルトのモードとしてスキャンモードかプリントモードを選択設定できる場合に、設定されたデフォルトのモードがスキャンモードである場合、あるいはプリントモードである場合に、ＵＳＢメモリ２がメモリスロット１７１に装着された時のモード設定処理及び表示制御処理も、上記と同様に行えばよい。
【００７４】
図８はこの発明のさらに他の実施形態を示すものである。
【００７５】
この実施形態では、ＵＳＢメモリ２からデータを読み出すための固有のアプリケーションソフトにより読み出しの設定がなされたファイル、あるいは固有のアプリケーションソフトにより画像データの書き込みの設定がなされたファイルが、ＵＳＢメモリ２に存在するかどうかに基づいて、ＣＰＵ１９１がＵＳＢメモリ２の接続時のモード設定を行い、表示画面を制御する。図８はそのときの処理を示すフローチャートである。なお、この処理も、ＣＰＵ１９１がＲＯＭ１９２等の記憶媒体に記憶されたプログラムを読み取って動作することにより実行される。
【００７６】
まず、ステップＳ３１で、メモリスロット１７１にＵＳＢメモリ２が接続されたか否かを判断する。接続されていなければ（ステップＳ３１でＮＯ）、本処理を終了する。接続されると（ステップＳ３１でＹＥＳ）、ステップＳ３２で、固有のアプリケーションソフトによりモード設定に関わる記述がなされたファイルが、ＵＳＢメモリ２内に存在するか否かを調べる。
【００７７】
このようなファイルは、前記固有のアプリケーションをインストールされた外部のパーソナルコンピュータにより作成され、ＵＳＢメモリ２に保存されたものである。
【００７８】
固有のアプリケーションソフトによりモード設定に関わる記述がなされたファイルが存在する場合には（ステップＳ３２でＹＥＳ）、ステップＳ３３で、そのファイルに応じた第１のモードまたは第２のモードを設定し、設定されたモードに対応する操作画面を、操作パネル１１の表示部１１２に表示する。固有のアプリケーションソフトによりモード設定に関わる記述がなされたファイルが存在しない場合には（ステップＳ３２でＮＯ）、ステップＳ３４に進み、現在の操作パネル１１の設定モードがスキャンモードかプリントモードかを判断する。
【００７９】
このように、固有のアプリケーションソフトによりモード設定に関わる記述がなされたファイルが存在するか否かを判断することにより、第１のモードか第２モードかがＣＰＵ１９１により判断され、判断結果に応じたモード設定がなされ、操作用画面が操作パネル１１の表示部１１２に自動的に表示されるから、便利で使い勝手がよい。
【００８０】
なお、ステップＳ３４〜ステップＳ４０は、図７に示したステップＳ２２〜ステップＳ２８と同一であるので、説明を省略する。
【００８１】
以上、本発明の一実施形態を説明したが、本発明は上記実施形態に限定されることはない。例えば、外部記憶装置としてＵＳＢメモリ２を用いたが、他の可搬性の記憶媒体、例えば可搬性のハードディスク装置、光ディスク、半導体メモリ、磁気メモリ、ＳＤカード、ＩＣカード等の外部記憶装置についても適用可能である。
【図面の簡単な説明】
【００８２】
【図１】この発明の一実施形態に係る画像形成装置の概略構成図である。
【図２】第２のモードに対応する操作用画面である。
【図３】第１のモードに対応する操作用画面である。
【図４】図３の操作用画面において、「送信する」キーを押した時に遷移する画面である。
【図５】デフォルトで設定された操作用画面である。
【図６】この発明の第１の実施形態において、ＣＰＵが行うモード設定及び表示制御処理のフローチャートである。
【図７】この発明の第２の実施形態において、ＣＰＵが行うモード設定及び表示制御処理のフローチャートである。
【図８】この発明の第３の実施形態において、ＣＰＵが行うモード設定及び表示制御処理のフローチャートである。
【符号の説明】
【００８３】
１        ＭＦＰ（画像形成装置）
２        ＵＳＢメモリ
１１      操作パネル
１１２    表示部
１２      スキャナ部
１２１    ＡＦＦ
１２２    プラテン
１２３    原稿検出センサ
１３      プリント部
１４      ファクシミリ部
１５      ネットワークインターフェイス部
１６      データ管理部
１７      メモリスロットインターフェイス部（接続手段）
１７１    メモリスロット
１８      記憶部
１８１    ボックス
１９      制御部
１９１    ＣＰＵ
【図１】
0004135735.tif 000002
【図２】
0004135735.tif 000003
【図３】
0004135735.tif 000004
【図４】
0004135735.tif 000005
【図５】
0004135735.tif 000006
【図６】
0004135735.tif 000007
【図７】
0004135735.tif 000008
【図８】
0004135735.tif 000009