(57)【要約】【課題】ファイルを読み込んでジョブを実行する場合の作業、設定に要する時間を減らし、使い勝手をよくする。【解決手段】画像形成装置は、ジョブ実行部と制御部を含む。ジョブ実行部は、ジョブを実行する。制御部は、選択されたフォルダーに含まれるファイルのファイル名を認識する。制御部は、ファイル名にジョブの実行を指示する実行コマンドが含まれるファイルを実行ファイルとして抽出する。制御部は、抽出した実行ファイルに基づくジョブをジョブ実行部に実行させる。【選択図】図５
2019200521.tif 000002
【特許請求の範囲】
【請求項１】
ジョブを実行するジョブ実行部と、
選択されたフォルダーに含まれるファイルのファイル名を認識し、前記ファイル名にジョブの実行を指示する実行コマンドが含まれる前記ファイルを実行ファイルとして抽出し、抽出した前記実行ファイルに基づくジョブを前記ジョブ実行部に実行させる制御部と、を含むことを特徴とする情報処理装置。
【請求項２】
前記制御部は、前記実行コマンドに基づきジョブを実行した前記ファイルの前記ファイル名にジョブ実行済であることを示す実行済記号を付すことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記ファイル名に前記実行済記号を付すとき、
前記制御部は、前記実行済記号を付す前記ファイル名から前記実行コマンドを消すことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記制御部は、前記ファイル名に前記実行済記号を含む前記ファイルを前記実行ファイルとして抽出しないことを特徴とする請求項２又は３に記載の情報処理装置。
【請求項５】
前記制御部は、
フォルダー名を認識し、
認識した前記フォルダー名に前記実行コマンドが含まれるか否かを判定し、
前記フォルダー名に前記実行コマンドを含むと判定した前記フォルダーである前記実行フォルダー内の前記ファイルを前記実行ファイルとして抽出することを特徴とする請求項１乃至４の何れか１項に記載の情報処理装置。
【請求項６】
前記制御部は、前記フォルダー名に前記実行コマンドを含み、抽出後、実行された前記実行ファイルを含む前記フォルダーの前記フォルダー名にジョブ実行済であることを示す実行済記号を付すことを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記フォルダー名に前記実行済記号を付すとき、
前記制御部は前記実行済記号を付す前記フォルダー名から前記実行コマンドを消すことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記制御部は、前記フォルダー名に前記実行済記号を含む前記フォルダー内の前記ファイルを前記実行ファイルとして抽出しないことを特徴とする請求項６又は７に記載の情報処理装置。
【請求項９】
前記制御部は、
前記実行フォルダー内の前記ファイルについて、ジョブ実行を禁止する禁止コマンドを前記ファイル名に含む前記ファイルがあるか否かを判定し、
前記ファイル名に前記禁止コマンドを含む前記ファイルを前記実行ファイルとして抽出しないことを特徴とする請求項５乃至８の何れか１項に記載の情報処理装置。
【請求項１０】
禁止ワードが定義されたフィルターデータを記憶する記憶部を含み、
前記制御部は、
前記フィルターデータに定義された前記禁止ワードが前記ファイル名に含まれるか否かを判定し、
前記禁止ワードを含む前記ファイル名の前記ファイルを前記実行ファイルから除外することを特徴とする請求項１乃至９の何れか１項に記載の情報処理装置。
【請求項１１】
携帯型メモリーが接続され、前記携帯型メモリーと通信する接続通信部を含み、
前記接続通信部に前記携帯型メモリーが接続されたとき、
前記制御部は、
前記携帯型メモリーに記憶される前記ファイルの前記ファイル名を認識し、
認識した前記ファイル名に前記実行コマンドが含まれるか否かを判定することを特徴とする請求項１乃至１０の何れか１項に記載の情報処理装置。
【請求項１２】
ネットワークに接続された外部記憶装置と通信する通信部と、
操作を受け付ける操作パネルを含み、
前記操作パネルが前記外部記憶装置に含まれる前記フォルダーを選択する操作を受け付けたとき、
前記制御部は、
選択された前記フォルダー内の前記ファイルのファイル名を認識し、
認識した前記ファイル名に前記実行コマンドが含まれるか否かを判定することを特徴とする請求項１乃至１１の何れか１項に記載の情報処理装置。
【請求項１３】
前記ジョブ実行部として、印刷部と通信部を含み、
前記制御部は、
認識した前記ファイル名に前記実行コマンドとして印刷実行コマンドが含まれると判定したとき前記印刷実行コマンドを含む前記実行ファイルに基づく印刷ジョブを前記印刷部に実行させ
認識した前記ファイル名に前記実行コマンドとして送信実行コマンドが含まれると判定したとき前記送信実行コマンドを含む前記実行ファイルに基づく送信ジョブを前記通信部に実行させることを特徴とする請求項１乃至１２の何れか１項に記載の情報処理装置。
【請求項１４】
前記ファイル名に前記送信実行コマンドが含まれると判定したとき、
前記制御部は、
前記ファイル名に前記送信実行コマンドを含む前記ファイルと同じ前記フォルダー内に宛先を定義した宛先データがあるか否かを判定し、
前記宛先データがあるとき、前記宛先データに含まれるアドレスを前記送信ジョブの宛先に設定することを特徴とする請求項１３に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイルに基づきジョブを実行する情報処理装置に関する。
【背景技術】
【０００２】
複合機、プリンター、ＦＡＸ装置のような画像形成装置がある。これらの画像形成装置には、ファイルを入力してジョブを実行できるものがある。例えば、画像形成装置には、接続されたメモリーから読み出したファイルに基づき、ジョブを実行できるものがある。このようなファイルを読み出してジョブを実行する画像形成装置の一例が特許文献１に記載されている。
【０００３】
特許文献１には、外部記憶装置を接続でき、外部記憶装置の接続と取り外しとを検出し、外部記憶装置の接続を検出したとき、外部記憶装置にダイレクトプリント可能なデータが記憶されているか否かを判別し、外部記憶装置からダイレクトプリント可能なデータを読み込み、読み込んだデータに基づいて印刷保留状態の印刷ジョブを生成し、外部記憶装置に記憶されているデータの中から印刷するデータを選択し、選択したデータに対する印刷条件を指定でき、選択されたデータに基づく印刷保留状態の印刷ジョブが生成されていると判断した場合、選択されたデータに基づく印刷保留状態の印刷ジョブと印刷条件とに基づいて印刷を実行する画像形成装置が記載されている。この構成により、外部記憶装置に記憶されたファイルを用いて印刷する場合、印刷実行までの待ちの時間を短縮しようとする（特許文献１：請求項１、段落［０００５］等参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１１３３２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像形成装置では、印刷のようなジョブを実行できる。ファイルを読み込んでジョブを実行する場合、ファイルを指定する必要がある。例えば、使用者は、画像形成装置の操作パネルを操作して、ファイルを指定する。また、指定したファイルごとに、操作パネルでジョブに関する設定を行わなければ、ジョブを開始できない。ジョブに利用するファイルごとに、逐一、指定とジョブの設定を行わなくてはならない。読み込んだファイルに基づきジョブを実行する場合、ファイルの指定やジョブに関する設定の作業に時間がかかり、不便であるという問題がある。特に、複数又は多数のファイルを読み込んでジョブを実行する場合、作業に要する時間が長くなり、不便となる。
【０００６】
特許文献１記載の技術では、印刷するデータの選択と、選択したデータに対する印刷条件の指定が必要である。選択、指定を行わなければ、印刷ジョブを開始できない。複数のファイルを読み込んでジョブを実行するとき、選択と指定を繰り返さなくてはならない。従って、特許文献１記載の技術では上記の問題を解決することはできない。
【０００７】
本発明は、上記従来技術の問題点に鑑み、ファイルを読み込んでジョブを実行する場合の作業、設定に要する時間を減らし、使い勝手をよくする。
【課題を解決するための手段】
【０００８】
本発明に係る情報処理装置は、ジョブ実行部と制御部を含む。前記ジョブ実行部は、ジョブを実行する。前記制御部は、選択されたフォルダーに含まれる前記ファイルのファイル名を認識する。前記制御部は、前記ファイル名にジョブの実行を指示する実行コマンドが含まれる前記ファイルを実行ファイルとして抽出する。前記制御部は、抽出した前記実行ファイルに基づくジョブを前記ジョブ実行部に実行させる。
【発明の効果】
【０００９】
本発明によれば、複数のファイルを読み込んでジョブを実行する場合、ファイル選択やジョブ設定の繰り返しを無くすことができる。選択、設定に要する時間を減らすことができる。使い勝手のよい情報処理装置を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係る複合機の一例を示す図である。
【図２】実施形態に係る第１選択画面の一例を示す。
【図３】実施形態に係る第２選択画面の一例を示す。
【図４】実施形態に係る第２選択画面の一例を示す。
【図５】実施形態に係る抽出実行モードでの実行ファイルの抽出の一例を示す図である。
【図６】実施形態に係る抽出実行モードでのジョブの実行の一例を示す図である。
【図７】実施形態にかかる実行済記号の付与の一例を示す図である。
【図８】実施形態に係る複合機でのフォルダー名の編集の一例を示す図である。
【図９】実施形態に係る複合機でのファイル名の編集の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、図１〜図９を用いて、本発明の実施形態に係る情報処理装置を説明する。情報処理装置として複合機１００を例に挙げて説明する。情報処理装置は、画像形成装置であるともいえる。但し、本実施の形態に記載されている構成、配置等の各要素は、発明の範囲を限定するものではなく単なる説明例にすぎない。
【００１２】
（複合機１００）
図１を用いて、実施形態に係る複合機１００の一例を説明する。図１は、実施形態に係る複合機１００の一例を示す図である。
【００１３】
まず、複合機１００では、複数種類のジョブを実行することができる。例えば、印刷ジョブ、送信ジョブを行うことができる。例えば、外部記憶装置２００や携帯型メモリー３００に記憶されたファイル名９に基づき、印刷ジョブを行うことができる。また、携帯型メモリー３００や外部記憶装置２００に記憶されたファイル名９に基づき、送信ジョブを行うことができる。送信ジョブとして、電子メールに画像データを添付して送信するジョブを行うことができる。また、送信ジョブとして、画像データをＦＡＸ送信するジョブを行うこともできる。
【００１４】
さらに、複合機１００は、抽出実行モードを搭載する。抽出実行モードは、制御部１が選択フォルダーからジョブを実行するファイルを自動的に抽出するモードである。フォルダーの選択は、使用者の選択又は制御部１の選択処理によりなされる（詳細は後述）。フォルダーの選択後、制御部１は選択フォルダーに含まれるファイルから実行ファイルを抽出する。そして、制御部１は、抽出した実行ファイルに基づくジョブをジョブ実行部に実行させる。
【００１５】
図１に示すように、複合機１００は、制御部１、記憶部２、画像読取部３、操作パネル４、印刷部５（ジョブ実行部に相当）、通信部６（ジョブ実行部に相当）、接続通信部７を含む。
【００１６】
制御部１は複合機１００の動作を制御する。制御部１は制御回路１０、画像処理回路１１を含む。制御回路１０は、例えば、ＣＰＵである。制御回路１０は、ジョブに関する処理、演算を行う。画像処理回路１１は画像データを処理する回路を含む。画像処理回路１１は画像データを処理し、ジョブに用いる画像データを生成する。
【００１７】
記憶部２はＲＡＭ、ＲＯＭ、ストレージを含む。ストレージは大容量の不揮発性記憶装置である。例えば、ストレージはＨＤＤやＳＳＤである。記憶部２は複合機１００を制御するためのデータ、設定、プログラムを記憶する。制御回路１０は記憶部２に記憶されるプログラム、データに基づき複合機１００を制御する。
【００１８】
原稿を読み取るジョブ（コピージョブ、スキャンジョブ）のとき、制御部１は、原稿を画像読取部３に読み取らせる。画像読取部３は、原稿の画像データを生成する。読み取りで得られた画像データを記憶部２に不揮発的に記憶させることもできる。
【００１９】
操作パネル４は使用者の設定操作を受け付ける。操作パネル４は、表示パネル４ａ、タッチパネル４ｂ、ハードキー４ｃを含む。表示パネル４ａは、液晶パネル又は有機ＥＬパネルである。制御部１は設定画面や操作用画像を表示パネル４ａに表示させる。操作用画像は、例えば、ボタン、ソフトキー、タブである。使用者は、表示パネル４ａに表示された操作用画像を操作（タッチ）する。これにより、使用者は、複合機１００の各種設定を入力できる。
【００２０】
タッチパネル４ｂは表示パネル４ａの上面に設けられる。タッチパネル４ｂは使用者がタッチした位置、座標を検知する。タッチパネル４ｂは使用者の操作を受け付ける。タッチパネル４ｂの出力は制御部１に入力される。制御部１は、使用者のタッチ位置を認識する。タッチパネル４ｂの出力に基づき、制御部１は、使用者が操作した操作用画像を認識する。制御部１は使用者の設定操作を認識する。使用者の設定に基づき、制御部１は、画像読取部３、印刷部５、通信部６を動作させる（ジョブを行わせる）。例えば、ハードキー４ｃはテンキーやスタートキーである。テンキーは、数字入力用のキーである。スタートキーはジョブ開始指示用のキーである。ハードキー４ｃも使用者の操作を受け付ける。
【００２１】
印刷部５は、例えば、給紙部５ａ、用紙搬送部５ｂ、画像形成部５ｃ、定着部５ｄを含む。印刷を伴うジョブのとき、制御部１は、画像データに基づく印刷を印刷部５に実行させる。制御部１は用紙を給紙部５ａに供給させる。制御部１は用紙を用紙搬送部５ｂに搬送させる。制御部１は画像形成部５ｃにトナー像を形成させる。制御部１は、形成されたトナー像の用紙への転写を画像形成部５ｃに行わせる。制御部１は、トナー像の用紙への定着を定着部５ｄに行わせる。
【００２２】
通信部６は、ネットワークを介し、外部記憶装置２００やコンピューター４００と通信できる。通信部６は、通信用回路と通信用ソフトウェアを含む。コンピューター４００は例えば、ＰＣである。送信ジョブのとき、制御部１は、コンピューター４００に向けて、画像データが付された電子メールを通信部６に送信させる。また、外部記憶装置２００は、例えば、ＰＣやデータサーバーである。外部記憶装置２００は、ジョブに用いるファイルを記憶できる。
【００２３】
また、通信部６は、通信網を介し、ＦＡＸ装置５００と通信できる。通信部６は、ＦＡＸ通信用回路とＦＡＸ通信用ソフトウェアを含む。ＦＡＸ送信ジョブのとき、制御部１は、ＦＡＸ装置５００に向けて、画像データを通信部６に送信させる。
【００２４】
接続通信部７は、携帯型メモリー３００を複合機１００に接続する部分である。接続通信部７は、携帯型メモリー３００と通信するためのソケット、端子、通信回路、通信ソフトウェアを含む。携帯型メモリー３００は、接続通信部７に接続可能な記憶媒体である。携帯型メモリー３００は、例えば、ＵＳＢメモリーやメモリーカードである。制御部１は、接続通信部７に接続された携帯型メモリー３００からファイル（データ）を読み出すことができる。読み出したファイルに基づく印刷ジョブを印刷部５に行わせることができる。また、読み出したファイルに基づく送信ジョブを通信部６に行わせることができる。
【００２５】
（フォルダーの選択）
次に、図２〜図４を用いて、実施形態に係る抽出実行モードでのフォルダー選択作業の一例を示す。図２は実施形態に係る第１選択画面４１の一例を示す。図３、図４は、実施形態に係る第２選択画面４２の一例を示す。
【００２６】
まず、使用者によるフォルダーの選択について、図２〜図４を用いて説明する。操作パネル４が抽出実行モードの選択を受け付けたとき、制御部１は、第１選択画面４１と第２選択画面４２を表示パネル４ａに表示させる。第１選択画面４１と第２選択画面４２は、抽出実行モードで処理する選択フォルダーを設定するための画面である。
【００２７】
第１選択画面４１は、操作パネル４が抽出実行モードの選択を受け付けたときに最初に表示される画面である。図２は、第１選択画面４１の一例を示す。第１選択画面４１は、フォルダーを記憶するハードウェアを選択するための画面である。制御部１は、第１選択画面４１内に第１選択用画像４３を表示させる。制御部１は、第１選択用画像４３内に、ネットワークで接続された外部記憶装置２００の名前を表示させる。第１選択用画像４３内に表示される名前は、１つである。また、携帯型メモリー３００が接続通信部７に接続されているとき、制御部１は、携帯型メモリー３００を選択するための第１選択用画像４３を表示パネル４ａに表示させる。制御部１は、携帯型メモリー３００を選択するための第１選択用画像４３内に、携帯型メモリー３００の名前を表示させる（図２参照）。図２は、矩形の第１選択用画像４３を上下方向に並べる例を示す。
【００２８】
タッチパネル４ｂの出力に基づき、制御部１は、操作された（タッチされた）第１選択用画像４３を認識する。外部記憶装置２００に対応する第１選択用画像４３が操作されたとき、制御部１は、操作された第１選択用画像４３に含まれる名前の外部記憶装置２００が選択されたと認識する。携帯型メモリー３００に対応する第１選択用画像４３が操作されたとき、制御部１は、携帯型メモリー３００が選択されたと認識する。何れかの第１選択用画像４３が操作されたとき、制御部１は、第２選択画面４２を表示パネル４ａに表示させる。図３は、第２選択画面４２の一例を示す。第２選択画面４２は、選択フォルダーを定めるための画面である。制御部１は、第２選択画面４２内に、第２選択用画像４４を表示させる。制御部１は、フォルダー名８を含む第２選択用画像４４を表示させる。図３は、矩形の第２選択用画像４４を上下方向に並べる例を示す。
【００２９】
外部記憶装置２００が選択されたとき、制御部１は、選択された外部記憶装置２００に記憶されるフォルダー名８を第２選択用画像４４内に表示させる。例えば、制御部１は、外部記憶装置２００の共有フォルダー内に設けられたフォルダーの名前を、第２選択用画像４４内に表示させる。携帯型メモリー３００が選択されたとき、制御部１は、携帯型メモリー３００に記憶されるフォルダー名８８を第２選択用画像４４内に表示させる。
【００３０】
１つの第２選択用画像４４内に表示されるフォルダー名８は１つである。外部記憶装置２００や携帯型メモリー３００が複数のフォルダーを記憶する場合、制御部１は、複数の第２選択用画像４４を表示パネル４ａに表示させる。
【００３１】
各第２選択用画像４４の右側にチェックボックス４５が設けられる。使用者はジョブを実行したいファイルを格納するフォルダーに対応するチェックボックス４５にチェックを入れる。ＯＫボタンＢ１が操作されたとき、制御部１は、チェックボックス４５にチェックが入れられた第２選択用画像４４に対応するフォルダーを選択フォルダーと認識する。
【００３２】
どのフォルダーにジョブを実行したいファイルが格納されているかわからない場合がある。そこで、第２選択用画像４４が操作されたとき、制御部１は、操作された第２選択用画像４４に対応するフォルダーに格納されるファイルを表示パネル４ａに表示させる。図４は、フォルダーに格納されるファイルを表示している状態の一例を示す。図４は、ＡＡＡＡというフォルダーに含まれる複数のファイルのファイル名９を表示している状態の一例を示す。画面をタッチすることにより、図３の状態に戻ることができる。
【００３３】
次に、制御部１によるフォルダーの選択処理の一例を説明する。まず、操作パネル４は、携帯型メモリー３００に含まれる全フォルダーを選択フォルダーとするか否かの設定を受け付けてもよい。携帯型メモリー３００に含まれる全フォルダーを選択フォルダーとする設定がなされている場合、新たに接続通信部７に携帯型メモリー３００が接続されたとき、制御部１は、自動的に抽出実行モードでの処理を開始する。そして、制御部１は、新たに接続通信部７に接続された携帯型メモリー３００に含まれる全フォルダーを選択フォルダーとして選択する。携帯型メモリー３００が新たに接続通信部７に接続されたとき、制御部１は、自動的に選択フォルダーを決定する。この場合、制御部１は、第１選択画面４１と第２選択画面４２を表示パネル４ａに表示させない。
【００３４】
一方、携帯型メモリー３００に含まれる全フォルダーを選択フォルダーとしない設定がなされているとき、制御部１は、接続通信部７に携帯型メモリー３００が接続されただけでは、携帯型メモリー３００が記憶する全フォルダーを選択フォルダーとして選択しない。この場合、制御部１は、制御部１は、第１選択画面４１と第２選択画面４２を表示パネル４ａに表示させる。
【００３５】
（実行ファイルの抽出）
次に、図５を用いて、実施形態に係る抽出実行モードでの実行ファイルの抽出の一例を説明する。図５は、実施形態に係る抽出実行モードでの実行ファイルの抽出の一例を示す図である。
【００３６】
制御部１は、選択フォルダー内のファイルのファイル名９、又は、選択フォルダーのフォルダー名８に含まれるコマンドに基づき、実行ファイルを抽出する。また、制御部１は、ファイル名９又はフォルダー名８に含まれるコマンドと禁止ワードに基づき、実行ファイルを抽出する。
【００３７】
コマンドには、実行コマンドと禁止コマンドＣ３がある。使用者は、自動的にジョブを実行させたいファイルのファイル名９に実行コマンドを予め書き込んでおく。あるいは、使用者は、自動的にジョブを実行させたいファイルを含むフォルダーのフォルダー名８に実行コマンドを予め書き込んでおく。使用者は、コンピューター４００のキーボードを操作して、ファイル名９又はフォルダー名８に実行コマンドを書き込む。
【００３８】
実行コマンドには、印刷実行コマンドＣ１と送信実行コマンドＣ２がある。使用者は、印刷ジョブを自動的に実行させたいファイルのファイル名９に印刷実行コマンドＣ１を予め書き込んでおく。あるいは、使用者は、印刷ジョブを自動的に実行させたいファイルを含むフォルダーのフォルダー名８に印刷実行コマンドＣ１を予め書き込んでおく。また、使用者は、送信ジョブを自動的に実行させたいファイルのファイル名９に送信実行コマンドＣ２を予め書き込んでおく。あるいは、使用者は、送信ジョブを自動的に実行させたいファイルを含むフォルダーのフォルダー名８に送信実行コマンドＣ２を予め書き込んでおく。
【００３９】
記憶部２は、実行コマンド定義データ２１を不揮発的に記憶する（図１参照）。実行コマンド定義データ２１には、実行コマンドと扱う記号列（文字列）が定義される。制御部１は、実行コマンド定義データ２１を参照する。実行コマンド定義データ２１に基づき、制御部１は名前に実行コマンドが含まれているか否かを判定する。
【００４０】
例えば、印刷実行コマンドＣ１として、「ｔｏ  ｂｅ  ｐｒｉｎｔ」、「ｐｒｉｎｔ  ｔｈｉｓ」のような文字列を定義することができる。これら以外の記号列や文字列が印刷実行コマンドＣ１として定義されてもよい。また、操作パネル４は、印刷コマンドとして用いる文字列の入力を受け付けてもよい。この場合、制御部１は、入力された文字列を印刷実行コマンドＣ１として、実行コマンド定義データ２１に追加する。
【００４１】
なお、フォルダー名８やファイル名９は長くなるが、印刷実行コマンドＣ１は印刷設定（印刷条件）を含んでもよい。印刷設定は、印刷に関する設定項目の設定値である（印刷設定値）。印刷設定値は、例えば、記号列（文字列）として、印刷実行コマンドＣ１に含められる。例えば、印刷実行コマンドＣ１は、２ｉｎ１の集約印刷を用いることを示す記号列を含んでもよい。この場合、実行コマンド定義データ２１には、印刷設定値ごとに、印刷設定値に対応する記号列が定義される。制御部１は、実行コマンド定義データ２１を参照する。実行コマンド定義データ２１とファイル名９に含まれる文字列に基づき、制御部１は印刷設定値を認識する。制御部１は、認識した印刷設定値に合致する印刷用画像データを生成する。制御部１は、認識した印刷設定値を適用した印刷ジョブを印刷部５に行わせる。
【００４２】
また、例えば、電子メール送信用の送信実行コマンドＣ２として、「ｓｅｎｄ  ｅｍａｉｌ」、「ｔｏ  ｂｅ  ｅｍａｉｌ」、「ｅｍａｉｌ  ｔｈｉｓ」のような文字列を定義することができる。これら以外の記号列や文字列が電子メール用の送信実行コマンドＣ２として定義されてもよい。また、操作パネル４は、電子メール用の送信として用いる文字列の入力を受け付けてもよい。この場合、制御部１は、入力された文字列を電子メール用の送信実行コマンドＣ２として、実行コマンド定義データ２１に追加する。
【００４３】
また、例えば、ＦＡＸ送信用の送信実行コマンドＣ２として、「ｓｅｎｄ  ｆａｘ」、「ｔｏ  ｂｅ  ｆａｘ」、「ｆａｘ  ｔｈｉｓ」のような文字列を定義することができる。これら以外の記号列や文字列がＦＡＸ用の送信実行コマンドＣ２として定義されてもよい。また、操作パネル４は、ＦＡＸ用の送信として用いる文字列の入力を受け付けてもよい。この場合、制御部１は、入力された文字列をＦＡＸ用の送信実行コマンドＣ２として、実行コマンド定義データ２１に追加する。
【００４４】
なお、フォルダー名８やファイル名９は長くなるが、送信実行コマンドＣ２は送信設定（送信条件）を含んでもよい。送信設定は、送信に関する設定項目の設定値である（送信設定値）。送信設定値は、例えば、記号列（文字列）として、送信実行コマンドＣ２に含められる。例えば、送信実行コマンドＣ２は、２ｉｎ１の集約送信を用いることを示す記号列を含んでもよい。この場合、実行コマンド定義データ２１には、送信設定値ごとに、送信設定値に対応する記号列が定義される。制御部１は、実行コマンド定義データ２１を参照する。実行コマンド定義データ２１とファイル名９に含まれる文字列に基づき、制御部１は送信設定値を認識する。制御部１は、認識した送信設定値に合致する送信用画像データを生成する。制御部１は、認識した送信設定値を適用した送信ジョブを通信部６に行わせる。
【００４５】
自動的にジョブを複合機１００に実行させたくないファイルについては、使用者は、当該ファイルのファイル名９に禁止コマンドＣ３を予め書き込む。例えば、使用者は、コンピューター４００を操作し、ファイル名９又はフォルダー名８に禁止コマンドＣ３を書き込む。記憶部２は、禁止コマンドＣ３定義データ２２を不揮発的に記憶する（図１参照）。制御部１は、禁止コマンドＣ３定義データ２２を参照する。禁止コマンドＣ３定義データ２２に基づき、制御部１は名前に禁止コマンドＣ３が含まれているか否かを判定する。
【００４６】
禁止コマンドＣ３定義データ２２には、禁止コマンドＣ３と扱う記号列（文字列）が定義される。例えば、「ｄｏ  ｎｏｔ  ｕｓｅ」、「ｎｏｔ  ｔｏ  ｕｓｅ」のような文字列を定義することができる。これら以外の記号列や文字列が禁止コマンドＣ３として定義されてもよい。また、操作パネル４は、禁止コマンドＣ３として用いる文字列の入力を受け付けてもよい。この場合、制御部１は、入力された文字列を禁止コマンドＣ３として、禁止コマンドＣ３定義データ２２に追加する。
【００４７】
また、記憶部２は、フィルターデータ２３を不揮発的に記憶する（図１参照）。フィルターデータ２３には、禁止ワードが定義される。禁止ワードも記号列（文字列）である。禁止ワードは、私的な内容のファイルか否かを判定するための実行済記号である。例えば、禁止ワードとして、「ｇａｍｅ」、「ｖａｃａｔｉｏｎ」、「ｔｒｉｐ」、「ｅｎｔｅｒｔａｉｎｍｅｎｔ」のような文字列を定義することができる。これら以外の記号列や文字列が禁止ワードとして定義されてもよい。また、操作パネル４は、禁止ワードと扱う文字列の入力を受け付けてもよい。この場合、制御部１は、入力された文字列を禁止ワードとして、フィルターデータ２３に追加する。
【００４８】
次に、図５を用いて、選択フォルダーからの実行ファイルの抽出の流れの一例を説明する。図５のスタートは、使用者によるフォルダーの選択、又は、制御部１によるフォルダーの選択がなされた時点である。選択フォルダーが複数の場合、制御部１は、図５のフローチャートを選択フォルダーごとに行う。
【００４９】
まず、制御部１は、選択フォルダーのフォルダー名８を認識する（ステップ♯１１）。制御部１は、フォルダー名８がフィルターデータ２３に定義された禁止ワードを含むか否かを判定する（ステップ♯１２）。禁止ワードを含むとき（ステップ♯１２のＹｅｓ）、制御部１は、処理（本フローチャート）を終了する（エンド）。選択フォルダーのフォルダー名８に禁止ワードが含まれるとき、制御部１は、選択フォルダーから実行ファイルを抽出しない。これにより、仕事、業務と関係のない内容のファイルに基づくジョブの実行を禁止することができる。なお、フィルターデータ２３で記号列（文字列）を一切定義しなければ、どのような内容のファイルでも、ジョブを自動的に行うことができる。
【００５０】
禁止ワードを含まないとき（ステップ♯１２のＮｏ）、制御部１は、認識したフォルダー名８に実行コマンドが含まれるか否かを判定する（ステップ♯１３）。実行コマンドが含まれるとき（ステップ♯１３のＹｅｓ）、制御部１は、選択フォルダーに含まれる全ファイルを実行ファイルとして抽出する（ステップ♯１４）。制御部１は、外部記憶装置２００から実行ファイルを通信部６に取得させる。あるいは、制御部１は、携帯型メモリー３００から実行ファイルを読み出す。取得、読み出された実行ファイルは、記憶部２に記憶される。
【００５１】
実行コマンドを含む選択フォルダーからファイルを抽出するとき、制御部１は、各ファイルが禁止コマンドＣ３を含むか否かを判定する。制御部１は、選択フォルダー内のファイルのうち、禁止コマンドＣ３を含むファイルについては、実行ファイルとして抽出しない(ステップ♯１４)。特定のファイルについて、実行ファイルの抽出対象から除くことができる。
【００５２】
選択フォルダーのフォルダー名８に実行コマンドが含まれないとき（ステップ♯１３のＮｏ）、制御部１は、選択フォルダー内のファイルのファイル名９を認識する（ステップ♯１５）。そして、制御部１は、選択フォルダー内のファイルのファイル名９に実行コマンドが含まれるか否かを判定する（ステップ♯１６）。どのファイルのファイル名９も実行コマンドを含んでいないとき（ステップ♯１６のＮｏ）、本フローは終了する（エンド）。
【００５３】
ファイル名９に実行コマンドを含むファイルが選択フォルダー内にあるとき（ステップ♯１６のＹｅｓ）、制御部１は、実行コマンドを含むファイルを実行ファイルとして抽出する（ステップ♯１７）。制御部１は、外部記憶装置２００から実行ファイルを通信部６に取得させる。あるいは、制御部１は、携帯型メモリー３００から実行ファイルを読み出す。取得、読み出された実行ファイルは、記憶部２に記憶される。
【００５４】
そして、ステップ♯１４とステップ♯１７の後、制御部１は、抽出した実行ファイルのうち、ファイル名９に禁止ワードを含むファイルを実行ファイルから除外する（ステップ♯１８）。これにより、仕事、業務と関係のない内容のファイルに基づくジョブは自動的に実行されない。そして、本フローは終了する（エンド）。
【００５５】
（抽出実行モードでのジョブの実行）
次に、図６を用いて、実施形態に係る抽出実行モードでのジョブの実行の一例を説明する。図６は実施形態に係る抽出実行モードでのジョブの実行の一例を示す図である。
【００５６】
図６のスタートは、実行ファイルの抽出が完了した時点である。選択フォルダーが複数ある場合、全ての選択フォルダーで実行ファイルの抽出が完了した時点である。
【００５７】
まず、制御部１は、ファイル名９に印刷実行コマンドＣ１を含む実行ファイルがあるか否かを確認する（ステップ♯２１）。ファイル名９に印刷実行コマンドＣ１を含む実行ファイルがあるとき、制御部１は、印刷用画像データを生成する（ステップ♯２２）。具体的に、制御部１は、ファイル名９に印刷実行コマンドＣ１を含む実行ファイルを変換し、ラスター画像データ（ビットマップ画像データ）を生成する。例えば、制御部１は、実行ファイルをページ記述言語で記述されたデータに変換する。次に、制御部１（画像処理回路１１）は、ページ記述言語で記述されたデータに基づき、ラスター画像データを生成する。次に、制御部１は、ラスター画像データに画像処理を行い、印刷用画像データを生成する。例えば、印刷用画像データは、画素ごとにトナーをのせるか否かを定義したデータである。
【００５８】
制御部１（画像処理回路１１）は、デフォルト設定の印刷設定で印刷するときの画像処理を行って、印刷用画像データを生成する。複合機１００では、印刷ジョブに関し、複数の設定項目が用意される。各設定項目では、設定値を設定することができる。一方、各設定値のデフォルト値（初期値）は予め定められる。記憶部２は、各設定値のデフォルト値を定めたデフォルト値データ２４を不揮発的に記憶する（図１参照）。制御部１は、デフォルト値データ２４を参照する。例えば、集約印刷（例えば、２ｉｎ１）の設定項目のデフォルト値は、集約なし、である。また、印刷部数の設定値のデフォルト値は１である。実行ファイルに基づく印刷では、デフォルトの設定値が適用される。印刷実行コマンドＣ１が印刷設定値を含む場合、印刷設定値に対応する設定項目については、制御部１は、デフォルトの設定値ではなく、印刷設定値を適用する。
【００５９】
制御部１は、生成した印刷用画像データに基づく印刷ジョブを印刷部５に行わせる（ステップ♯２３）。このように、ファイル名９、又は、フォルダー名８に印刷実行コマンドＣ１を付すだけで、ファイルの印刷ジョブを複合機１００に自動的に行わせることができる。
【００６０】
ファイル名９に印刷実行コマンドＣ１を含む実行ファイルがない場合（ステップ♯２１のＮｏ）、又は、ステップ♯２３の後、制御部１は、抽出した実行ファイルのうち、ファイル名９に送信実行コマンドＣ２を含む実行ファイルがあるか否かを確認する（ステップ♯２４）。ステップ♯２１のＮｏの場合、ステップ♯２４はＹｅｓとなる。
【００６１】
なお、ステップ♯２３からステップ♯２４に移行した場合、ステップ♯２４はＮｏとなる場合がある。抽出した全ての実行ファイルが印刷実行コマンドＣ１のみを含むとき、ステップ♯２４はＮｏとなる場合がある。ステップ♯２４のＮｏの場合、本フローは終了する（エンド）。ファイル名９に送信実行コマンドＣ２を含む実行ファイルがあるとき（ステップ♯２４のＹｅｓ）、制御部１は、宛先を設定する（ステップ♯２５）。
【００６２】
例えば、制御部１は、選択フォルダー（ファイル名９に送信実行コマンドＣ２を含むファイルと同じフォルダー）内に宛先を定義した宛先データがあるか否かを判定する。使用者は、電子メールアドレスや、ＦＡＸアドレス（ＦＡＸ番号）のような宛先を定義したデータを予めフォルダー内に保存しておく。選択フォルダーが複数ある場合、使用者は、選択フォルダーごとに、宛先データを保存しておく。選択フォルダー内に宛先データ（宛先が記入されたファイル）があるとき、制御部１は、宛先データに含まれるアドレスを送信ジョブの宛先に設定する。
【００６３】
選択フォルダーが複数ある場合、使用者は、選択フォルダーごとに、宛先データの内容を異ならせてもよい。宛先を異ならせることができる。制御部１は、実行ファイルの送信ジョブの宛先を、実行ファイルと同じフォルダーに格納された宛先データに基づき設定する。
【００６４】
送信ジョブを行う実行ファイルと同じフォルダーに宛先データがない場合、制御部１は、実行ファイルに基づく送信ジョブを行わないようにしてもよい。あるいは、制御部１は、アドレスを入力するための画面を表示パネル４ａに表示させてもよい。この場合、制御部１は、実行ファイルに基づく送信ジョブの宛先を、操作パネル４に入力された宛先に設定する。また、制御部１が複合機１００の使用者を認証している場合、制御部１は、認証している使用者（操作中の使用者、ログイン中の使用者）のアドレスを、実行ファイルに基づく送信ジョブの宛先に設定してもよい。この場合、記憶部２は、複合機１００の使用を認める者の認証用情報を不揮発的に記憶する。例えば、操作パネル４は、認証用情報の入力を受け付ける。認証用情報は、例えば、パスワードである。また、複合機１００は、ＩＤカードから認証用情報を受信するリーダーを含んでもよい。制御部１は、入力された情報に基づき、使用者を認証する。
【００６５】
次に、制御部１は送信用画像データを生成する（ステップ♯２６）。具体的に、制御部１は、ファイル名９に送信実行コマンドＣ２を含む実行ファイルを変換し、ラスター画像データ（ビットマップ画像データ）を生成する。例えば、制御部１は、実行ファイルをページ記述言語で記述されたデータに変換する。次に、制御部１（画像処理回路１１）は、ページ記述言語で記述されたデータに基づき、ラスター画像データを生成する。次に、制御部１は、ラスター画像データに画像処理を行い、送信用画像データを生成する。
【００６６】
制御部１（画像処理回路１１）は、デフォルト設定の送信設定で送信するときの画像処理を行って、送信用画像データを生成する。複合機１００では、送信ジョブに関しても、複数の設定項目が用意される。各設定項目では、設定値を設定することができる。例えば、解像度を設定することができる。また、電子メールに添付する画像データのファイル形式を設定することもできる。一方、各設定値のデフォルト値（初期値）は予め定められる。記憶部２は、各設定値のデフォルト値を定めたデフォルト値データ２４を不揮発的に記憶する。デフォルト値データ２４では、送信ジョブ（電子メール送信ジョブ及びＦＡＸ送信ジョブ）のデフォルトの設定値が定義される。制御部１は、デフォルト値データ２４を参照する。設定値のデフォルト値に基づき、制御部１は、送信用画像データを生成する。送信実行コマンドＣ２が送信設定値を含む場合、送信設定値に対応する設定項目については、制御部１は、デフォルトの設定値ではなく、送信設定値を適用する。
【００６７】
制御部１は、生成した送信用画像データに基づく送信ジョブを通信部６に行わせる（ステップ♯２７）。このように、ファイル名９、又は、フォルダー名８に送信実行コマンドＣ２を付すだけで、ファイルの送信ジョブを複合機１００に自動的に行わせることができる。そして、本フローは終了する（エンド）。
【００６８】
（実行済記号の付与）
次に、図７を用いて、実施形態に係る実行済記号の付与の一例を説明する。図７は、実施形態にかかる実行済記号の付与の一例を示す図である。
【００６９】
抽出実行モードにより実行ファイルを抽出し、抽出した実行ファイルに基づきジョブを実行したとき、制御部１は、ファイル名９又はフォルダー名８を変更する。実行済記号は、ジョブ実行済であることを示す記号列（文字列）である。例えば、「ｄｏｎｅ」のようなアルファベットの文字列を実行済記号とすることができる。図７のフローチャートに基づき、制御部１は処理を行う。選択フォルダーが複数あるとき、制御部１は、選択フォルダーごとに図７の処理を行う。
【００７０】
まず、制御部１は、選択フォルダーから実行ファイルを抽出し、抽出した実行ファイルに基づきジョブを行ったか否かを確認する（ステップ♯３１）。選択フォルダーに含まれるファイルに基づきジョブを実行していないとき（ステップ♯３１のＮｏ）、本フローは終了する（エンド）。この場合、制御部１はフォルダー名８又はファイル名９の変更を行わない。
【００７１】
選択フォルダーに含まれるファイルに基づきジョブを実行したとき（ステップ♯３２のＹｅｓ）、制御部１は、選択フォルダーのフォルダー名８に実行コマンドが含まれている否かを確認する（ステップ♯３３）。選択フォルダーのフォルダー名８が実行コマンドを含むとき（ステップ♯３２のＹｅｓ）、制御部１は、フォルダー名８から実行コマンドを消す（ステップ♯３３）。さらに、制御部１は、実行コマンドを消去したフォルダー名８に実行済記号を自動的に追加する（ステップ♯３４）。制御部１は、フォルダー名８の先頭又は末尾に実行済記号を追加する。
【００７２】
外部記憶装置２００のフォルダーのフォルダー名８を変更するとき、制御部１は、外部記憶装置２００へのアクセスを通信部６に行わせる。携帯型メモリー３００のフォルダーの名前を変更するとき、制御部１は、携帯型メモリー３００へのアクセスを接続通信部７に行わせる。制御部１は、名前を変更するフォルダーにアクセスする。そして、制御部１は、フォルダー名８を書き換える。このように、制御部１は、実行コマンドを含み、実行ファイルが抽出され、抽出後、ジョブが実行されたフォルダーのフォルダー名８を自動的に変更する。そして本フローは終了する（エンド）。
【００７３】
一方、選択フォルダーが実行コマンドを含まないとき（ステップ♯３２のＮｏ）、制御部１は、選択フォルダーに含まれる実行ファイルのファイル名９から実行コマンドを消す（ステップ♯３５）。さらに、制御部１は、実行コマンドを消去したファイル名９に実行済記号を自動的に追加する（ステップ♯３６）。制御部１は、ファイル名９の先頭又は末尾に実行済記号を追加する。
【００７４】
外部記憶装置２００のフォルダーのファイル名９を変更するとき、制御部１は、外部記憶装置２００へのアクセスを通信部６に行わせる。携帯型メモリー３００のファイルの名前を変更するとき、制御部１は、携帯型メモリー３００へのアクセスを接続通信部７に行わせる。そして、制御部１は、名前を変更するファイルにアクセスする。そして、制御部１は、ファイル名９を書き換える。このように、制御部１は、実行コマンドを含んだ実行ファイルのファイル名９を自動的に変更する。そして、本フローは終了する（エンド）。
【００７５】
ファイル名９から実行コマンドが消されるので、使用者が意図的に再度実行コマンドを書き加えないかぎり、同じファイルは実行ファイルとして抽出されない。また、制御部１は、ファイル名９に実行済記号を含むファイルを実行ファイルと扱わない（実行ファイルから除外する）ようにしてもよい。
【００７６】
また、フォルダー名８から実行コマンドが消されるので、使用者が意図的に再度実行コマンドを書き加えないかぎり、同じフォルダーに含まれるファイルは実行ファイルとして抽出されない。また、制御部１は、フォルダー名８に実行済記号を含むフォルダー内のファイルを実行ファイルと扱わない（実行ファイルから除外する）ようにしてもよい。
【００７７】
（フォルダー名８の編集）
次に、図８を用いて、実施形態に係る複合機１００での名前の編集作業の一例を説明する。図８は、実施形態に係る複合機１００でのフォルダー名８の編集の一例を示す図である。
【００７８】
複合機１００の操作パネル４を用いて、コマンドや実行済記号に関し、フォルダー名８を編集することができる。使用者は、外部記憶装置２００や携帯型メモリー３００に記憶されたフォルダー名８に容易にコマンドを付すことができる。また、使用者は、外部記憶装置２００や携帯型メモリー３００に記憶されたフォルダー名８から容易に実行済記号を削除することができる。
【００７９】
操作パネル４は、フォルダーの名前の編集開始指示を受け付ける。編集開始指示の後、操作パネル４は、名前を編集するフォルダー（編集対象フォルダー）の選択を受け付ける。操作パネル４は、１個又は複数個のフォルダーの選択を受け付ける。図８のスタートは、操作パネル４が名前の変更を行うフォルダーの選択を受け付けた時点である。
【００８０】
制御部１は、編集内容を認識する。制御部１は、操作パネル４での設定に基づき、編集内容を認識する（ステップ♯４１）。操作パネル４は、印刷実行コマンドＣ１の追加、送信実行コマンドＣ２の追加、実行済記号の消去の中から、１つを選択する操作を受け付ける。
【００８１】
次に、制御部１は、編集対象フォルダーのフォルダー名８を変更する（ステップ♯４２）。印刷実行コマンドＣ１の追加が選択されたとき、制御部１は、編集対象フォルダーの名前に印刷実行コマンドＣ１を追加する。送信実行コマンドＣ２の追加が選択されたとき、制御部１は、編集対象フォルダーの名前に送信実行コマンドＣ２を追加する。例えば、フォルダー名８の先頭、又は、末尾に実行コマンドを追加する。実行済記号の消去が選択されたとき、制御部１は、編集対象フォルダーの名前から実行済記号を消す。そして、本フローは終了する（エンド）。これにより、複数のフォルダーのフォルダー名８を一括して編集することができる。
【００８２】
（ファイル名９の編集）
次に、図９を用いて、実施形態に係る複合機１００での名前の編集作業の一例を説明する。図９は、実施形態に係る複合機１００でのファイル名９の編集の一例を示す図である。
【００８３】
複合機１００の操作パネル４を用いて、コマンドや実行済記号に関し、ファイル名９を編集することができる。使用者は、外部記憶装置２００や携帯型メモリー３００に記憶されたファイル名９に容易にコマンドを付すことができる。また、使用者は、外部記憶装置２００や携帯型メモリー３００に記憶されたファイル名９から容易に実行済記号を削除することができる。
【００８４】
操作パネル４は、ファイルの名前の編集開始指示を受け付ける。編集開始指示の後、操作パネル４は、名前を編集するファイル（編集対象ファイル）の選択を受け付ける。操作パネル４は、１個又は複数個のファイルの選択を受け付ける。図９のスタートは、操作パネル４が名前の変更を行うファイルの選択を受け付けた時点である。
【００８５】
制御部１は編集内容を認識する。制御部１は、操作パネル４での設定に基づき、編集内容を認識する（ステップ♯５１）。操作パネル４は、印刷実行コマンドＣ１の追加、送信実行コマンドＣ２の追加、禁止コマンドＣ３の追加、実行済記号の消去の中から、１つを選択する操作を受け付ける。
【００８６】
次に、制御部１は、編集対象ファイルのファイル名９を変更する（ステップ♯５２）。印刷実行コマンドＣ１の追加が選択されたとき、制御部１は、編集対象ファイルの名前に印刷実行コマンドＣ１を追加する。送信実行コマンドＣ２の追加が選択されたとき、制御部１は、編集対象ファイルの名前に送信実行コマンドＣ２を追加する。禁止コマンドＣ３の追加が選択されたとき、制御部１は、編集対象ファイルの名前に禁止コマンドＣ３を追加する。例えば、ファイル名９の先頭、又は、末尾にコマンドを追加する。実行済記号の消去が選択されたとき、制御部１は、編集対象ファイルの名前から実行済記号を消す。そして、本フローは終了する（エンド）。複数のファイルのファイル名９を一括して編集することができる。
【００８７】
このようにして、実施形態に係る情報処理装置（複合機１００、画像形成装置）は、ジョブ実行部と制御部１を含む。前記ジョブ実行部は、ジョブを実行する。前記制御部１は、選択されたフォルダーに含まれる前記ファイルのファイル名９を認識する。前記制御部１は、前記ファイル名９にジョブの実行を指示する実行コマンドが含まれる前記ファイルを実行ファイルとして抽出する。前記制御部１は、抽出した前記実行ファイルに基づくジョブを前記ジョブ実行部に実行させる。
【００８８】
この構成によれば、ファイル名９に実行コマンドを含むファイルを自動的に抽出することができる。抽出したファイル（実行ファイル）に基づくジョブを自動的に実行することができる。複数のファイルを読み込んでジョブを実行する場合、ファイルごとに、選択やジョブに関する設定を行わなくてよい。使用者は、ジョブを実行したいファイルのファイル名９に実行コマンドを書き込む（埋め込む）だけでよい。ファイルの指定やジョブに関する設定に要する時間を減らすことができる。複数のファイルのジョブを容易に実行できる情報処理装置を提供することができる。
【００８９】
制御部１は、実行コマンドに基づきジョブを実行したファイルのファイル名９にジョブ実行済であることを示す実行済記号を付す。ファイル名９に実行済記号を自動的に付すことができる。実行済記号に基づき、使用者は、抽出され、自動的にジョブが実行されたファイルであることを認識できる。
【００９０】
ファイル名９に実行済記号を付すとき、制御部１は、実行済記号を付すファイル名９から実行コマンドを消す。ファイル名９から自動的に実行コマンドを削除することができる。同じファイルに基づくジョブが何度も実行されることを防ぐことができる。不要なジョブの実行を避けるために、使用者はファイル名９から実行コマンドを消さなくてすむ。
【００９１】
制御部１は、ファイル名９に実行済記号を含むファイルを実行ファイルとして抽出しない。既に自動的にジョブが実行されたファイルについては、実行しなくてよい可能性が高い。不必要なジョブの実行を防ぐことができる。
【００９２】
制御部１は、フォルダー名８を認識する。制御部１は、認識したフォルダー名８に実行コマンドが含まれるか否かを判定する。制御部１は、フォルダー名８に実行コマンドを含むと判定したフォルダーである実行フォルダー内のファイルを実行ファイルとして抽出する。フォルダー名８に実行コマンドを含むフォルダー内のファイルをまとめて実行ファイルとして自動的に抽出することができる。フォルダー内の各ファイルのファイル名９に実行コマンドを書き加えなくてもよい。フォルダーから抽出したファイルに基づくジョブを自動的に実行することができる。使用者は、ジョブを実行したいファイルを含むフォルダー名８に実行コマンドを書き込む（埋め込む）だけでよい。ファイルの指定やジョブに関する設定に要する時間を減らすことができる。複数のファイルのジョブを容易に実行できる情報処理装置を提供することができる。
【００９３】
制御部１は、フォルダー名８に実行コマンドを含み、抽出後、実行された実行ファイルを含むフォルダーのフォルダー名８にジョブ実行済であることを示す実行済記号を付す。フォルダー名８に実行済記号を自動的に付すことができる。実行済記号に基づき、使用者は、内部のファイルが抽出され、自動的にジョブが実行されたフォルダーであることを認識できる。
【００９４】
フォルダー名８に実行済記号を付すとき、制御部１は実行済記号を付すフォルダー名８から実行コマンドを消す。フォルダー名８から自動的に実行コマンドを削除することができる。同じファイルに基づくジョブが何度も実行されることを防ぐことができる。不要なジョブの実行を避けるために、使用者はフォルダー名８から実行コマンドを消さなくてすむ。
【００９５】
制御部１は、フォルダー名８に実行済記号を含むフォルダー内のファイルを実行ファイルとして抽出しない。実行しなくてよい可能性が高いファイルを含むフォルダーを実行ファイルから除くことができる。
【００９６】
制御部１は、実行フォルダー内のファイルについて、ジョブ実行を禁止する禁止コマンドＣ３をファイル名９に含むファイルがあるか否かを判定する。制御部１は、ファイル名９に禁止コマンドＣ３を含むファイルを実行ファイルとして抽出しない。選択されたフォルダーに含まれる特定のファイルの抽出と利用を禁止することができる。フォルダー内のファイルのファイル名９に禁止コマンドＣ３を書き加える（埋め込む）だけでよい。
【００９７】
情報処理装置（複合機１００）は、禁止ワードが定義されたフィルターデータ２３を記憶する記憶部２を含む。制御部１は、フィルターデータ２３に定義された禁止ワードがファイル名９に含まれるか否かを判定する。制御部１は、禁止ワードを含むファイル名９のファイルを実行ファイルから除外する。ファイルのフィルタリングを行うことができる。フィルタリングにより、条件に合致しないファイルに基づくジョブの自動的な実行を防ぐことができる。例えば、私用とみなす文字列を禁止ワードとして定義することができる。例えば、ｔｒｉｐやｅｎｔｅｒｔａｉｎｍｅｎｔのような語を禁止ワードとして定義することができる。会社で私用のジョブ（印刷）を実行できないようにすることができる。
【００９８】
情報処理装置（複合機１００）は接続通信部７を含む。接続通信部７は携帯型メモリー３００が接続される。接続通信部７は携帯型メモリー３００と通信する。接続通信部７に携帯型メモリー３００が接続されたとき、制御部１は、携帯型メモリー３００に記憶されるファイルのファイル名９を認識する。制御部１は、認識したファイル名９に実行コマンドが含まれるか否かを判定する。携帯型メモリー３００に記憶されるファイルから実行ファイルを自動的に抽出することができる。携帯型メモリー３００に記憶されるファイルのうち、ファイル名９に実行コマンドが埋め込まれたファイルに基づき、自動的にジョブを実行することができる。
【００９９】
情報処理装置（複合機１００）は通信部６と操作パネル４を含む。通信部６は、ネットワークに接続された外部記憶装置２００と通信する。操作パネル４が外部記憶装置２００に含まれるフォルダーを選択する操作を受け付けたとき、制御部１は、選択されたフォルダー内のファイルのファイル名９を認識する。制御部１は、認識したファイル名９に実行コマンドが含まれるか否かを判定する。選択されたフォルダー内のファイルから実行ファイルを自動的に抽出することができる。選択されたフォルダー内のファイルのうち、ファイル名９に実行コマンドが埋め込まれたファイルに基づき、自動的にジョブを実行することができる。
【０１００】
情報処理装置（複合機１００）はジョブ実行部として、印刷部５と通信部６を含む。認識したファイル名９に実行コマンドとして印刷実行コマンドＣ１が含まれると判定したとき、制御部１は、印刷実行コマンドＣ１を含む実行ファイルに基づく印刷ジョブを印刷部５に実行させる。認識したファイル名９に実行コマンドとして送信実行コマンドＣ２が含まれると判定したとき、制御部１は、送信実行コマンドＣ２を含む実行ファイルに基づく送信ジョブを通信部６に実行させる。ファイル名９に印刷実行コマンドＣ１を書き込むだけで、自動的に印刷ジョブを行わせることができる。また、ファイル名９に送信実行コマンドＣ２を書き込むだけで、自動的に送信ジョブを行わせることができる。
【０１０１】
ファイル名９に送信実行コマンドＣ２が含まれると判定したとき、制御部１は、ファイル名９に送信実行コマンドＣ２を含むファイルと同じフォルダー内に宛先を定義した宛先データがあるか否かを判定する。宛先データがあるとき、制御部１は、宛先データに含まれるアドレスを送信ジョブの宛先に設定する。宛先データをフォルダーに格納しておくだけで、所望のファイルに基づく送信ジョブを所望の宛先に向けて送信することができる。
【０１０２】
本発明の実施形態を説明したが、本発明の範囲はこれに限定されるものではなく、発明の主旨を逸脱しない範囲で種々の変更を加えて実施することができる。
【産業上の利用可能性】
【０１０３】
本発明は、情報処理装置、画像形成システムに利用可能である。
【符号の説明】
【０１０４】
１００  複合機（情報処理装置、画像形成装置）
１      制御部                          ２      記憶部
２３    フィルターデータ                ４      操作パネル
５      印刷部（ジョブ実行部）          ６      通信部（ジョブ実行部）
７      接続通信部                      ８      フォルダー名
９      ファイル名                      ２００  外部記憶装置
３００  携帯型メモリー                  Ｃ１    印刷実行コマンド
Ｃ２    印刷実行コマンド                Ｃ３    禁止コマンド
【図１】
2019200521.tif 000003
【図２】
2019200521.tif 000004
【図３】
2019200521.tif 000005
【図４】
2019200521.tif 000006
【図５】
2019200521.tif 000007
【図６】
2019200521.tif 000008
【図７】
2019200521.tif 000009
【図８】
2019200521.tif 000010
【図９】
2019200521.tif 000011