(57)【特許請求の範囲】
【請求項１】
ファイルを記憶する記憶領域を複数有したファイル記憶部と、
前記記憶領域に記憶されているファイルに対して所定の処理が実行されたか否かを判断する判断部と、
前記記憶領域に記憶されているファイルに対して前記所定の処理が実行された場合に、前記所定の処理のスクリプトを作成するスクリプト作成部と、
前記スクリプト作成部が作成したスクリプトを、前記ファイルが記憶されていた前記記憶領域に関連付けて記憶するスクリプト記憶部と、
前記記憶領域に新たなファイルが記憶された場合に、前記記憶領域に関連付けられて前記スクリプト記憶部に記憶されたスクリプトを、前記新たなファイルに対して実行するスクリプト実行部とを含む、情報処理装置。
【請求項２】
前記スクリプト記憶部は、所定期間の間、当該スクリプト記憶部に記憶されたスクリプトが、前記スクリプト実行部により実行されない場合に、当該スクリプトを削除する、請求項１に記載の情報処理装置。
【請求項３】
新たなファイルが記憶される記憶領域を指定する指定部と、
前記指定部で指定された記憶領域と関連付けられて前記スクリプト記憶部に記憶されている複数のスクリプトを表示する表示部と、
前記表示部に表示された複数のスクリプトの中から実行させるスクリプトを選択する選択部とをさらに含み、
前記スクリプト実行部は、前記指定部によって指定された記憶領域に、前記新たなファイルが記憶された場合に、前記新たなファイルに対して前記選択部によって選択されたスクリプトを実行する、請求項１または請求項２に記載の情報処理装置。
【請求項４】
原稿の画像を所定の読取モードで読取り、新たなファイルを生成する読取部と、
前記読取部により生成され前記記憶領域に記憶されているファイルに対して前記所定の処理が実行された場合に、当該ファイルを読取った際の読取モードを、当該ファイルに対して実行された前記所定の処理のスクリプトと関連付けて記憶する読取モード記憶部と、
前記選択部によって選択されたスクリプトに関連付けられて記憶された読取モードで、原稿の画像を読取るように前記読取部を制御する読取制御部とをさらに含む、請求項３に記載の情報処理装置。
【請求項５】
前記スクリプトは、ファイルの転送、ファイルの複製、または、ファイルの印刷の処理のスクリプトである、請求項１〜請求項４のいずれかに記載の情報処理装置。
【請求項６】
前記スクリプトは、ファイルのフォーマット変換、文字認識、色変換、解像度変換、マスキング、または、トリミングの処理のスクリプトである、請求項１〜請求項４のいずれかに記載の情報処理装置。
【請求項７】
請求項１〜請求項６のいずれかに記載の前記情報処理装置は、前記記憶領域に記憶されているファイルを印刷する画像出力部をさらに含む、画像処理装置。
【請求項８】
ファイルを記憶する記憶領域を複数有したファイル記憶部を備える情報処理装置により実行される情報処理方法であって、
前記記憶領域に記憶されているファイルに対して所定の処理が実行されたか否かを判断する判断ステップと、
前記記憶領域に記憶されているファイルに対して前記所定の処理が実行された場合に、前記所定の処理のスクリプトを作成する作成ステップと、
前記作成ステップにおいて作成されたスクリプトを、前記ファイルが記憶されていた前記記憶領域に関連付けて記憶するスクリプト記憶ステップと、
前記記憶領域に新たなファイルが記憶された場合に、前記記憶領域に関連付けられて記憶されているスクリプトを、前記新たなファイルに対して実行するスクリプト実行ステップとを含む、情報処理方法。
【請求項９】
前記スクリプト記憶ステップにおいて記憶されたスクリプトが所定の期間実行されない場合に、前記記憶されたスクリプトを削除する削除ステップをさらに含む、請求項８に記載の情報処理方法。
【請求項１０】
前記情報処理装置は、表示部をさらに備え、
新たなファイルを記憶する記憶領域を指定する指定ステップと、
前記指定ステップにおいて指定された記憶領域と関連付けられた複数のスクリプトを前記表示部に表示する表示ステップと、
前記表示ステップにおいて表示された複数のスクリプトの中から実行させるスクリプトを選択する選択ステップとをさらに含み、
前記スクリプト実行ステップでは、前記指定ステップにおいて指定された記憶領域に、前記新たなファイルが記憶されたときに、前記新たなファイルに対して前記選択ステップで選択されたスクリプトが実行される、請求項８または請求項９に記載の情報処理方法。
【請求項１１】
前記情報処理装置は、原稿の画像を所定の読取モードで読取り、新たなファイルを生成する読取部をさらに備え、
前記読取部により生成された前記記憶領域に記憶されているファイルに対して前記所定の処理が実行された場合に、当該ファイルを読取った際の読取モードを、当該ファイルに対して実行された前記所定の処理のスクリプトと関連付けて記憶する読取モード記憶ステップと、
前記選択ステップにおいて選択されたスクリプトに関連付けられて記憶された読取モードで、原稿の画像を読取るように前記読取部を制御する読取制御ステップとをさらに含む、請求項１０に記載の情報処理方法。
【請求項１２】
前記スクリプトは、ファイルの転送、ファイルの複製、または、ファイルの印刷の処理のスクリプトである、請求項８〜請求項１１のいずれかに記載の情報処理方法。
【請求項１３】
前記スクリプトは、ファイルのフォーマット変換、文字認識、色変換、解像度変換、マスキング、または、トリミングの処理のスクリプトである、請求項８〜請求項１１のいずれかに記載の情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画像処理装置、情報処理方法、および、画像処理方法に関し、特に、スクリプトを作成する情報処理装置および情報処理方法、ならびに、スクリプトを実行する画像処理装置および画像処理方法に関する。
【背景技術】
【０００２】
従来から、プリンタ等の情報機器を当該情報機器に接続された端末を操作することによって遠隔操作する技術が、種々開示されている。
【０００３】
たとえば、特許文献１には、メッセージ蓄積交換装置において、ボックスにメッセージを登録または取り出す際に、自動的に実行させるプログラムをボックス別に設定し、当該プログラムを、登録等の処理に対して所定のタイミングで実行させることによって、登録等に関連する処理を細かく柔軟に設定する技術が開示されている。
【特許文献１】特開平１０−１４５４９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記した従来技術では、ボックスにファイルが保存された場合、実行されるプログラムは、一定であったり、その都度設定が必要であったりしていた。
【０００５】
つまり、従来、ユーザによるボックスの利用態様に合わせて、柔軟に、実行できるプログラムの設定を行なえる技術は無かったものと考えられる。
【０００６】
本発明は、かかる実情に鑑み考えだされたものであり、その目的は、ファイル記憶部を備えた情報処理装置において、ユーザによるファイル記憶部の利用態様に合わせて、柔軟に、ファイル記憶部に対応して実行されるプログラムの設定を行なえるようにすることである。
【課題を解決するための手段】
【０００７】
本発明に従った情報処理装置は、ファイルを記憶する記憶領域を複数有したファイル記憶部と、前記記憶領域に記憶されているファイルに対して所定の処理が実行されたか否かを判断する判断部と、前記記憶領域に記憶されているファイルに対して前記所定の処理が実行された場合に、前記所定の処理のスクリプトを作成するスクリプト作成部と、前記スクリプト作成部が作成したスクリプトを、前記ファイルが記憶されていた前記記憶領域に関連付けて記憶するスクリプト記憶部と、前記記憶領域に新たなファイルが記憶された場合に、前記記憶領域に関連付けられて前記スクリプト記憶部に記憶されたスクリプトを、前記新たなファイルに対して実行するスクリプト実行部とを含むことを特徴とする。
【０００９】
また、本発明に従った情報処理装置では、前記スクリプト記憶部は、所定期間の間、当該スクリプト記憶部に記憶されたスクリプトが、前記スクリプト実行部により実行されない場合に、当該スクリプトを削除することが好ましい。
【００１０】
また、本発明に従った情報処理装置では、新たなファイルが記憶される記憶領域を指定する指定部と、前記指定部で指定された記憶領域と関連付けられて前記スクリプト記憶部に記憶されている複数のスクリプトを表示する表示部と、前記表示部に表示された複数のスクリプトの中から実行させるスクリプトを選択する選択部とをさらに含み、前記スクリプト実行部は、前記指定部によって指定された記憶領域に、前記新たなファイルが記憶された場合に、前記新たなファイルに対して前記選択部によって選択されたスクリプトを実行することが好ましい。
【００１１】
また、本発明に従った情報処理装置では、原稿の画像を所定の読取モードで読取り、新たなファイルを生成する読取部と、前記読取部により生成され前記記憶領域に記憶されているファイルに対して前記所定の処理が実行された場合に、当該ファイルを読取った際の読取モードを、当該ファイルに対して実行された前記所定の処理のスクリプトと関連付けて記憶する読取モード記憶部と、前記選択部によって選択されたスクリプトに関連付けられて記憶された読取モードで、原稿の画像を読取るように前記読取部を制御する読取制御部とをさらに含むことが好ましい。
【００１２】
また、本発明に従った情報処理装置では、前記スクリプトは、ファイルの転送、ファイルの複製、または、ファイルの印刷の処理のスクリプトであることが好ましい。
【００１３】
また、本発明に従った情報処理装置では、前記スクリプトは、ファイルのフォーマット変換、文字認識、色変換、解像度変換、マスキング、または、トリミングの処理のスクリプトであることが好ましい。
【００１４】
本発明に従った画像処理装置では、前記情報処理装置は、前記記憶領域に記憶されているファイルを印刷する画像出力部をさらに含むことを特徴とする。
【００１５】
本発明に従った情報処理方法は、ファイルを記憶する記憶領域を複数有したファイル記憶部を備える情報処理装置により実行される情報処理方法であって、前記記憶領域に記憶されているファイルに対して所定の処理が実行されたか否かを判断する判断ステップと、前記記憶領域に記憶されているファイルに対して前記所定の処理が実行された場合に、前記所定の処理のスクリプトを作成する作成ステップと、前記作成ステップにおいて作成されたスクリプトを、前記ファイルが記憶されていた前記記憶領域に関連付けて記憶するスクリプト記憶ステップと、前記記憶領域に新たなファイルが記憶された場合に、前記記憶領域に関連付けられて記憶されているスクリプトを、前記新たなファイルに対して実行するスクリプト実行ステップとを含むことを特徴とする。
【００１７】
また、本発明に従った情報処理方法は、前記スクリプト記憶ステップにおいて記憶されたスクリプトが所定の期間実行されない場合に、前記記憶されたスクリプトを削除する削除ステップをさらに含むことが好ましい。
【００１８】
また、本発明に従った情報処理方法では、表示部をさらに備え、新たなファイルを記憶する記憶領域を指定する指定ステップと、前記指定ステップにおいて指定された記憶領域と関連付けられた複数のスクリプトを前記表示部に表示する表示ステップと、前記表示ステップにおいて表示された複数のスクリプトの中から実行させるスクリプトを選択する選択ステップとをさらに含み、前記スクリプト実行ステップでは、前記指定ステップにおいて指定された記憶領域に、前記新たなファイルが記憶されたときに、前記新たなファイルに対して前記選択ステップで選択されたスクリプトが実行されることが好ましい。
また、本発明に従った情報処理方法では、前記情報処理装置は、原稿の画像を所定の読取モードで読取り、新たなファイルを生成する読取部をさらに備え、前記読取部により生成された前記記憶領域に記憶されているファイルに対して前記所定の処理が実行された場合に、当該ファイルを読取った際の読取モードを、当該ファイルに対して実行された前記所定の処理のスクリプトと関連付けて記憶する読取モード記憶ステップと、前記選択ステップにおいて選択されたスクリプトに関連付けられて記憶された読取モードで、原稿の画像を読取るように前記読取部を制御する読取制御ステップとをさらに含むことが好ましい。
また、本発明に従った情報処理方法では、前記スクリプトは、ファイルの転送、ファイルの複製、または、ファイルの印刷の処理のスクリプトであることが好ましい。
また、本発明に従った情報処理方法では、前記スクリプトは、ファイルのフォーマット変換、文字認識、色変換、解像度変換、マスキング、または、トリミングの処理のスクリプトである。
【発明の効果】
【００２０】
本発明によれば、情報処理装置においてファイルが記憶され、そして、当該ファイルに対して処理が実行された場合、当該ファイルに対して実行された処理のスクリプトが作成され、さらに、作成されたスクリプトが当該ファイルの記憶場所に関連付けられて記憶される。
【００２１】
これにより、ファイルの記憶場所に関連付けて記憶されるスクリプトが、当該記憶場所に記憶されたファイルに対して実際に実行された処理のスクリプトとされる。
【００２２】
したがって、情報処理装置において、ファイルの記憶場所に関連して、当該ファイルの記憶領域の実際の利用態様に応じたプログラムが記憶されるようになる。
【００２３】
また、別の観点から、本発明によれば、ファイルを記憶させようとした場合に、ファイルの記憶先と関連付けられた複数のスクリプトが表示され、その中から実行されるスクリプトが選択されるため、ユーザの意図に沿ったスクリプトを簡単な操作によって実行させることが可能となる。
【発明を実施するための最良の形態】
【００２４】
図１は、本発明に従った情報処理システムの一実施の形態を模式的に示す図である。
図１を参照して、情報処理システムは、たとえばＭＦＰ（Multi Function Peripherals）から構成される画像処理装置１００と、当該画像処理装置に対して印刷処理等を実行して欲しいとファイルを送信する情報処理端末５００とから構成される。なお、情報処理システムを構成する各端末（装置）の台数は、図１に示されたものに限定されない。
【００２５】
図２は、情報処理端末５００の制御ブロック図である。
図２を参照して、情報処理端末５００は、当該端末全体の制御を行なうＣＰＵ（Central Processing Unit）５０１と、情報を記憶する記憶装置５０３と、ユーザからの操作の入力を受付ける操作部５０７と、情報を表示する表示装置５０９と、他の装置と情報通信を行なうための通信装置５１１とを含む。
【００２６】
図３は、画像処理装置１００の制御ブロック図である。
図３を参照して、画像処理装置１００は、機器全体の制御を行なうＣＰＵ１０１と、データを一時的に記憶するＲＡＭ（Random Access Memory）１０３と、プログラムや定数などを記憶するＲＯＭ（Read Only Memory）１０５と、情報を表示するパネル１０７と、原稿の画像を所定の読取モードで読取る画像読取装置１０９と、他の装置と情報通信を行なうための通信装置１１１と、プリンタ等の画像出力装置１１３と、種々の情報を記憶する記憶部２００とを含む。なお、パネル１０７と画像読取装置１０９は、液晶ディスプレイとその上に載置されるタッチパネルとで構成することも可能である。
【００２７】
記憶部２００には、画像処理装置１００において実行されるアプリケーションのプログラムを記憶するためのアプリ記憶部２１０と、ファイル等のデータを記憶するためのファイル記憶部２２０とが含まれている。
【００２８】
アプリ記憶部２１０には、複数のアプリケーションプログラム（以下、アプリともいう）が記憶されており、図においては、後述する常駐アプリ２１１の他に、文字画像をキャラクターコードへと認識を行なう文字認識（ＯＣＲ：Optical Character Reader）アプリ、ファイルのフォーマットを変換するファイル変換アプリ２１３が含まれているが、その他、色変換を行なう色変換アプリ、ファイルの解像度を変換する解像度変換アプリ、画像のトリミングやマスキングを行なうマスキング／トリミングアプリなど、ファイル（画像データ）を種々処理する画像処理アプリが記憶されていてもよい。
【００２９】
また、ファイル記憶部２２０は、第１フォルダ２３０、第２フォルダ２４０、・・・、第Ｎフォルダ２９０という複数のフォルダを有しており、各フォルダはファイルを記憶する記憶領域である。なお、画像読取装置１０９で読取られたファイル、不図示の他の画像処理装置から送信されてきたファイル、または、情報処理端末５００において作成され送信されたファイルは、指定されたフォルダ内に記憶される。
【００３０】
図４は、上述したファイル記憶部２２０内の第Ｎフォルダ２９０内の記憶態様を模式的に示す図である。第Ｎフォルダ２９０内には、ファイルとして文書Ａ２９３Ａ〜文書Ｘ２９３Ｘが記憶されている。これらファイルは、画像読取装置１０９で読取られたファイル、不図示の他の画像処理装置から送信されてきたファイル、または、情報処理端末５００において作成され送信されたファイルであり、勿論、第１フォルダ２３０などの他のフォルダからコピーされたファイルでもよいが、いずれにしろ、この第Ｎフォルダ２９０に保存するように指定されて、記憶されたものである。
【００３１】
また、本案施の形態においては、この第Ｎフォルダ２９０には、ＯＣＲのスクリプトＡ２９１Ａ、ＰＤＦ変換のスクリプト２９１Ｂ、・・・、スクリプトＬ用のスクリプト２９１Ｌが記憶されている。これらＯＣＲのスクリプトＡ２９１Ａ〜スクリプトＬ２９１Ｌは、第Ｎフォルダ２９０と関連付けられていればよいので、本実施の形態のように、第Ｎフォルダ２９０内に記憶されているばかりでなく、第Ｎフォルダ２９０とは異なる領域、ファイル記憶部とは異なる記憶部、さらには、画像処理装置１００以外の装置に記憶されていてもよい。いずれにしろ、ＯＣＲのスクリプトＡ２９１Ａ〜スクリプトＬ２９１Ｌを記憶するスクリプト記憶部は、第Ｎフォルダ２９０と関連付けられていればよく、本実施の形態では、このスクリプト記憶部とファイル記憶部の記憶領域（第Ｎフォルダ２９０）とが同じ記憶部であるに過ぎない。
【００３２】
ところで、「スクリプト」とは、コンピュータや情報処理装置やアプリケーションソフトの複雑な繰作手順を自動化するための一種のプログラムであり、コンピュータや情報処理装置やアプリケーションソフトやツールの実行の自動制御、または、ファイルやデータベースのデータ編集や加工（ファイルのフォーマット変繰、文字認識、色変換、解像度変換、マスキング、もしくは、トリミングの処理など）を施す処理手順を自動化するために、それらの処理手続きをスクリプト言語の構文を用いて記述したものである。そして、本実施の形態におけるスクリプトは、アプリ記憶部２１０に記憶されている各種アプリを用いたファイルに対する自動処理、または、情報処理装置の各種機能（ファイルの転送（送信）、ファイルの複製、もしくは、印刷などの処理）を自動的に実行させるものである。スクリプトの作成については、後述する。
【００３３】
また、本実施の形態においては、この第Ｎフォルダ２９０には、読取モードも記憶されている。図４においては、ＯＣＲ用の読取モード２９２Ａと、ＰＤＦ変換用の読取モード２９２Ｂと、スクリプトＬ用の読取モード２９２Ｌの３つが記憶されている。これら記憶された読取モードは、画像読取装置１０９で読取ったファイルに対してスクリプトを実行させる際に、このスクリプトによる処理をより最適に行なうための読取条件が記憶されている。例えば、スクリプトとしてＯＣＲ処理を行なう場合は、画像読取装置１０９の読取モードは、下地除去を行なう設定、文字のエッジが立つようにＪＰＥＧ圧縮率を下げる設定、そして、解像度を例えば６００ｄｐｉのような高解像度の設定が好ましいため、これらの設定が、このＯＣＲスクリプト用の読取モード２９２として記憶されている。その他の例として、スクリプトして画像を縮小して他の装置（Ｗｅｂサーバ）へ転送する処理であれば、このスクリプト用の読取モードとして記憶される。したがって、この読取モード２９２は、スクリプトに関連付けられて記憶されるものである。勿論、読取モードによりスクリプトが影響を全く受けないものについては、このスクリプトに対応させて読取モードを記憶させる必要はない。なお、この読取モード２９２を記憶する領域（読取モード記憶部）として、本実施の形態ではファイルの記憶部であってスクリプトが記憶されているフォルダと同じ記憶領域であるが、前述したスクリプト記憶部と同様に、スクリプトとの関連付けがなされていれば、ファイル記憶部とは異なる記憶部、さらには、画像処理装置１００以外の装置に記憶されていてもよい。
【００３４】
ここで、画像処理装置１００における上述したスクリプトの作成する際の処理を、当該処理のフローチャートである図５を参照しつつ説明する。本実施の形態では、このスクリプト作成は、アプリ記憶部２１０に記憶された常駐アプリ２１１によってなされるものである。
【００３５】
常駐アプリ２１１により、各フォルダ２３０、２４０、・・・、２９０内に記憶されているファイルに対して処理がなされたか否かを常に監視している（ステップＳＡｌ）。ファイルに対して処理がなされたと判断されると、この行なわれた処理に関するスクリプトを作成する（ステップＳＡ２）。作成されたスクリプトは、処理がなされたファイルを記憶していたフォルダに関連付けて、本実施の形態では、同じフォルダに記憶される（ステップＳＡ３）。具体的には、あるユーザが、画像処理装置１００或いは情報処理端末５００から、或るボックス（ここでは、第Ｎフォルダ２９０とする）に記憶されている文書Ａ２９８Ａというファイルに対して、ＯＣＲアプリ２１２により、ＯＣＲ処理を実行した場合、常駐アプリ２１１は、このＯＣＲ処理についてのスクリプトを自動的に（ＯＣＲ処理の実行を条件として）生成し、生成したスクリプトを第Ｎフォルダ２９０に記憶させる。このとき、ＯＣＲ処理の条件等についてもスクリプトに記録される。また、別の例について説明すれば、画像処理装置１００或いは情報処理端末５００から、或るボックス（ここでは、第Ｎフォルダ２９０とする）に記憶されている文書Ｂ２９３Ｂというファイルに対して、画像出力装置１１３からプリントアウトする印刷処理を実行した場合、常駐アプリ２１１は、この印刷処理についてのスクリプトを自動的に生成し、生成したスクリプトを第Ｎフォルダ２９０に祀憶させる。勿論、このプリントアウト時に設定されたモード（片面／両面、カラー／モノクロ、ステープルの有無など）も、このスクリプトの一部として記憶されている。
【００３６】
一方、読取モード２９２に関しては、ユーザが、画像読取装置１０９で読取ったファイルを、所定のフォルダに保存させるとともに、所定の処理を実行させた場合は、このときの所定の処理が、上述した図５によりスクリプトが生成され記憶されるとともに、このときの読取モードが、記憶されたスクリプトと関連付けられて記憶される。なお、読取モード２９２に関しては、このように自動的に（ユーザからの操作を特に必要とすることなく）記憶されるものの他に、一旦作成されたスクリプトに対して、画像処理装置１００のパネル１０７や情報処理端末５００から、スクリプトに適した読取モードを、スクリプトに関連付けて記憶させるようにしてもよい。
【００３７】
次に、画像処理装置１００においてファイルを所定のフォルダに保存する際の処理を、この処理のフローチャートである図６を参照しつつ鋭明する。この処理は、ＣＰＵ１０１によって実行されるプログラムに相当する。
【００３８】
まず、ＣＰＵ１０１は、ステップＳＢｌで、情報処理端末５００のＣＰＵ５０１から、画像読取装置１０９で読取るファイルを、ファイル送信（保存）の宛先として、ファイル記憶部２２０の第１フォルダ〜第Ｎフォルダのいずれかの指定を受ける。
【００３９】
次に、ＣＰＵ１０１は、ステップＳＢ２で、ステップＳＢ１で指定された宛先（第１〜Ｎフォルダのうちいずれか）に関連付けられたスクリプトを取得する。実際に、スクリプト自身を取得するのではなく、スクリプトの保存時に、当該スクリプトに関連付けて記憶させたスクリプト名や、保存しているスクリプトに関連付けて記憶させたスクリプト名や、保存しているスクリプトに自動的に付けられたスクリプト名を取得する。例えば、指定された宛先が図４に示した第Ｎフォルダ２９０である場合には、指定された宛先に対するスクリプトは、図４中のスクリプトＡ〜スクリプトＸである。そして、ステップＳＢ３で、ＣＰＵ１０１は、パネル１０７上に、ステップＳＢ２で取得した宛先に関連付けて記憶されたスクリプトの一覧を表示する。このようなスクリプトの表示の一例を、図７に示す。
【００４０】
図７において、パネル１０７の画面６００には、ファイル記憶部２２０における各フォルダ２２０〜２９０に対応するアイコン６１１〜６１５が表示されている。そして、ステップＳＢ１において宛先を指定すると、この宛先に関連付けられて記憶されているスクリプトの一覧が表示されるようになる。図７においては、第Ｎフォルダ２９０に対応したアイコン６１５が宛先として、ＳＢｌにおいて指定（タッチパネルによる押下）されると、この第Ｎフォルダ２９０に関連付けられて記憶されているスクリプト２９１Ａ〜２９１Ｌが取得され、図７のように、第Ｎフォルダ２９０のアイコン６１５近傍に、リスト表示棚６２０がポップアップされて表示される。すなわち、リスト表示欄６２０には、宛先として指定された第Ｎフォルダ２９０に関連付けられて記憶されたスクリプトの「ＯＣＲ」と「ＰＤＦ変換」とが表示され、下矢印部分を選択することにより、その他のスクリプトも表示可能となっており、これらの中から、スクリプトを選択する。なお、図７においては、スクリプトを実行させずに、単に、保存する場合に対応するために「なにもしない」という選択肢も設けてある。なお、ここで表示されるのは、上述したスクリプト名としている。
【００４１】
再度図６を参照して、ステップＳＢ８でリスト表示を行なった後、ステップＳＢ４で、ＣＰＵ１０１は、リスト表示された複数のスクリプトの中から所定のスクリプトの指定がなされたか否かを判断する。このような判断としては、例えば、図７に示されたような画面６００にポップアップ画面が表示されている状態で、ユーザによって、所定のスクリプトを選択した状態で、図示しないＯＫボタンもしくはコピーボタンを押下したときに、表示されたスクリプトが選択されているか否かにより、行なうことができる。
【００４２】
そして、スクリプトの指定がなければ、ＣＰＵ１０１は、ステップＳＢ１０で、現在設定されている読取モードで画像読取装置１０９を駆動して原稿の画橡を読取り、ファイルとして、ＳＢ１で指定された宛先（フォルダ）へ保存して、処理を終了する。
【００４３】
一方、スクリプトが指定されたと判断すると、ＣＰＵ１０１は、ステップＳＢ５で、ステップＳＢ４で指定されたスクリプトに関連付けられて読取モードが記憶されているか否かを判断し、記憶されていれば、ステップＳＢ６で該読取モードを読出し、画像読取装置１０９の読取モードを、この読取モードに変更する。−方、記憶されていなければ、現在設定されている読取モードをそのまま読取モードとして設定する。
【００４４】
そして、ステップＳＢ７では、ＣＰＵ１０１は、設定された涜取モードで、画像読取装置１０９を屏勤して原稀の画像を読取り、ファイルとして、ステップＳＢ１で指定された宛先（フォルダ）へ保存する。
【００４５】
ステップＳＢ１２では、ＣＰＵ１０１は、指定された宛先にファイルが保存されたか否かを監視しておき、保存が確認されると（ステップＳＢ８）、ステップＳＢ４で指定されたスクリプトの実行指示が出される（ステップＳＢ９）。このスクリプトの実行指示に基づいて、ＣＰＵ１０１は、スクリプトを実行する（ステップＳＢ１０）。このスクリプトの実行においては、スクリプトに記載された処理が、ＣＰＵ１０１自身が、或いは、必要なアプリを駆動して、或いは、通信装置１１１や画像出力装置１１３などの画像処理装置１００が保有する他の装置や機能を駆使して、実行する。
【００４６】
上記したような図６を参照した説明では、画像読取装置１０９から入力されたファイルに対する処理について説明したが、通信装置１１１によって他の装置に記憶されているファイルを指定された宛先に保存する場合の当該ファイルに対しても同様に行なうことができる。この場合、他の装置においてファイルは既に保存されているため、画像読取がなされず、ステップＳＢ５およびステップＳＢ６はスキップされ、ステップＳＢ７またはステップＳＢ１０における画像の読取は、他の装置からの画像の取得に代わる。さらに、情報処理端末５００側から自身に保存されているファイルに対して、これらの指定を行なうことができる。すなわち、この塘合、ステップＳＢｌ〜ステップＳＢ４（ステップＳＢ５およびステップＳＢ６は当然スキップされる）が情報処理端末５００側のＣＰＵ５０１が実行し、その後、ファイルと指定宛先と選択したスクリプトの情報は、情報処理端末５００から画像処理装置１００へ送信され、ステップＳＢ７〜ステップＳＢ１２は、画像処理装置１００側のＣＰＵ１０１で実行される。勿論、この逆、すなわち、画像処理装置１００側で、他の装置の記憶装置を宛先とレて、この宛先に関連付けられたスクリプト（さらには読取モード情報）を取得し、表示し、選択し、読取モードの変更（画像読取装置１００で読取るファイルを保存する場合）し、ファイルと選択したスクリプトと指定宛先とを、他の装置へ送信する（ステップＳＢｌ〜ステップＳＢ６までを情報処理装狂１００側のＣＰＵ１０１で行なう）ようにし、他の装置側で、受信した指定宛先に、受信したファイルを保存し、この保存が確認できたら、選択されたスクリプトを実行するようにしてもよい。つまり、このような場合、ステップＳＢ７〜ステップＳＢ１２に対応する処理が、他の装置側のＣＰＵで実行される。
【００４７】
また、宛先一覧については、本実施の形態では、画像処理装置１００内のファイル記憶部２１０内の各フォルダ２２０〜２９０としたが、これに限らず、上述したように、他の装置における記憶装置（この現合、ＳＭＢ（Server Message Block）であったり、ＦＴＰで送信するように、送信方法毎に設定されるものであってもよい）としたり、所定時刻になったことを条件として送信するファイルを記憶しておくプログラム送信ＢＯＸなど、予め画像処理装置１００に登録しておいた宛先としても良い。
【００４８】
今回開示された各実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００４９】
【図１】本発明の情報処理システムの一実施の形態の構成を模式的に示す図である。
【図２】図１の情報処理端末の制御ブロック図である。
【図３】図１の画像処理装置の制御ブロック図である。
【図４】図１の第Ｎフォルダにおける情報の記憶態様を模式的に示す図である。
【図５】図１の画像処理装置において、スクリプトの作成の際に実行される処理のフローチャートである。
【図６】図１の画像処理装置において、スクリプトの実行の際に実行される処理のフローチャートである。
【図７】図１の画像処理装置のパネルに表示される画面の一例を示す図である。
【符号の説明】
【００５０】
１００  情報処理装置、１０１，５０１  ＣＰＵ、１０３  ＲＡＭ、１０５  ＲＯＭ、１０７  パネル、１０９  画像読取装置、１１１，５１１  通信装置、１１３  画像出力装置、２００  記憶部、２１０  アプリ記憶部、２１１  常駐アプリ、２１２  ＯＣＲアプリ、２１３  ファイル変換アプリ、２２０  ファイル記憶部、２３０  第１フォルダ、２４０  第２フォルダ、２５０  第３フォルダ、２９０  第Ｎフォルダ、２９１Ａ  スクリプトＡ、２９１Ｂ  スクリプトＢ、２９１Ｘ  スクリプトＸ、２９２Ａ  読み取りモードＡ、２９２Ｂ  読み取りモードＢ、２９２Ｘ  読み取りモードＸ、２９３Ａ  文書Ａ、２９３Ｂ  文書Ｂ、２９３Ｘ  文書Ｘ、５００  情報処理端末、５０３  記憶装置。
【図１】
0004766998.tif 000002
【図２】
0004766998.tif 000003
【図３】
0004766998.tif 000004
【図４】
0004766998.tif 000005
【図５】
0004766998.tif 000006
【図６】
0004766998.tif 000007
【図７】
0004766998.tif 000008