(57)【特許請求の範囲】
【請求項１】
プロセッサと、画像取得手段と、文書のデータを該プロセッサに処理させる複数のアプリケーションが格納された記憶手段と、指示入力手段と、表示手段と、を具備した画像形成装置において、該複数のアプリケーションはそれぞれ特定の様式の文書に対応しており、
該記憶手段には、関連付けプログラムと、該アプリケーションの起動プログラムとが格納され、
該関連付けプログラムは該プロセッサに対し、
該複数のアプリケーションの１つを選択させる画面を該表示手段に表示させ、複数の起動パラメータの１つを選択させる画面を該表示手段に表示させ、該指示入力手段により選択されたアプリケーションのパス名及び起動パラメーターションを識別情報と対応付けたものをアプリ起動情報として該記憶手段に格納させ、
該起動プログラムは該プロセッサに対し、
該画像取得手段が該文書画像データを取得した場合に、該文書画像データに含まれる識別情報を認識させ、該記憶手段に格納されているアプリ起動情報のうち、認識した識別情報と一致する識別情報を含むアプリ起動情報を特定させ、特定したアプリ起動情報内のアプリケーションのパス名とその起動パラメータとに基づき、該アプリケーションを起動させる、
ことを特徴とする画像形成装置。
【請求項２】
該画像取得手段は、スキャナ、通信手段又はファクシミリであることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
請求項１又は２に記載の起動プログラムが格納されていることを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の様式で作成された文書を処理する複数のアプリケーションがインストールされた画像形成装置及び記録媒体に関する。
【背景技術】
【０００２】
アプリケーションの実行環境を搭載した画像形成装置には、様々な種類のアプリケーションがインストールされ、ユーザは自由に選択して利用できるようになっている。
【０００３】
これらのアプリケーションには、所定の様式で作成された文書を処理するものが複数含まれる場合があり、ユーザは文書の利用目的に応じて起動するアプリケーションを選択する必要がある。
【０００４】
そこで、下記特許文献１では、ホストコンピュータに接続されたプリンタ装置において、伝票用紙を印刷する際、画像形成装置に備えたセンサにより伝票用紙の様式を読み取り、この読み取った様式に対応した、即ち利用目的に応じた、ホストコンピュータ内のアプリケーションを自動的に起動することが可能なプリンタ装置が開示されている。
【特許文献１】特開平１０−６７１５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１の発明は、画像形成装置がプリンタ装置の場合を想定し、伝票用紙の様式に応じてプリンタ装置に接続されたホストコンピュータ内のアプリケーションを自動的に起動するものであり、画像形成装置が複数のアプリケーションを備え、これらの中から適切なアプリケーションを選択して起動する場合を想定していない。
【０００６】
また、上記発明は、起動後のアプリケーションの操作も自動的に行うようになっており、ユーザの自由度を極端に下げている。また、単に自動起動した場合であると、伝票用紙を処理する際に共通する操作を一から始めることになり、ユーザの利便性を下げる。
【０００７】
さらに、上記発明は、プリンタ装置を想定しているので、通常のプリンタ装置に伝票用紙を読み取るセンサ及びセンサドライバを新たに追加しなければならない。
【０００８】
本発明の目的は、上記問題点に鑑み、スキャナと、所定の様式で作成された文書を処理する複数のアプリケーションを格納した記憶手段とを備えた画像形成装置において、これらアプリケーションの中からスキャナで読み取った文書の様式に対応したものを適切な状態に起動することが可能な画像形成装置及びその機能を実現させるプログラムを格納した記録媒体を提供することにある。
【課題を解決するための手段】
【０００９】
本発明による画像形成装置の第１態様では、
プロセッサと、画像取得手段と、文書の画像データを該プロセッサに処理させる複数のアプリケーションが格納された記憶手段と、を具備した画像形成装置において、
該記憶手段には、該アプリケーションの起動プログラムが格納され、さらに該文書の様式を識別する識別情報と、該識別情報により特定される様式に応じたアプリケーションのパス名と、が関連付けられたアプリ起動情報が複数格納され、
該起動プログラムは該プロセッサに対し、
該画像取得手段が該識別情報付きの様式を含む文書画像データを取得した場合に、該記憶手段に格納されているアプリ起動情報を参照させ、該識別情報付きの様式に応じたアプリケーションを起動させる、
ことを特徴とする。
【００１０】
本発明による画像形成装置の第２態様では、第１態様において、
該記憶手段に格納される複数のアプリ起動情報は、それぞれ該パス名に関連付けられた起動パラメータを含み、
該起動プログラムは該プロセッサに対し、
該画像取得手段が該文書画像データを取得した場合に、該文書画像データからその様式の識別情報を認識させ、該複数のアプリ起動情報を参照して該認識した識別情報と一致する識別情報を含むアプリ起動情報を特定させ、特定したアプリ起動情報内のアプリケーションのパス名とその起動パラメータとに基づき、該識別情報付きの様式に応じたアプリケーションを起動させる、
ことを特徴とする請求項１に記載の画像形成装置。
【００１１】
本発明による画像形成装置の第３態様では、第２態様において、
指示入力手段と、表示手段と、をさらに具備し、
該記憶手段にはさらに、関連付けプログラムが格納され、
該関連付けプログラムは該プロセッサに対し、
該識別情報により特定される様式に応じたアプリケーションの選択画面及び該起動パラメータの選択画面を該表示手段に表示させ、該指示入力手段による該アプリケーション及び該起動パラメータの選択を受け付けさせ、該受け付けたアプリケーションのパス名及び起動パラメータと、該識別情報と、を関連付けさせ、その情報を該アプリ起動情報として該記憶手段に格納させる、
ことを特徴とする。
【発明の効果】
【００１２】
上記第１態様の構成によれば、画像取得手段が識別情報付きの様式を含む文書画像データを取得した場合に、アプリ起動情報を参照して、該識別情報付きの様式に応じたアプリケーションを起動させるので、文書の様式に対応したアプリケーションを自動で起動することができ、もってユーザは目的の操作をスムーズに行うことができるという効果を奏する。
【００１３】
上記第２態様の構成によれば、画像取得手段が識別情報付きの様式を含む文書画像データを取得した場合に、アプリ起動情報を参照して、該識別情報付きの様式に応じたアプリケーションを初期状態が起動パラメータに従った状態になるように起動させるので、文書の様式に対応したアプリケーションを適切な状態に起動することができ、もってユーザは目的の操作をスムーズに行うことができるという効果を奏する。
【００１４】
上記第３態様の構成によれば、指示入力手段と、識別情報により特定される様式に応じたアプリケーションの選択画面及び該指示入力手段により選択されたアプリケーションにおける起動パラメータの選択画面を表示する表示手段と、該識別情報、該選択画面から選択されたアプリケーションのパス名及び起動パラメータを関連付け、そのアプリ起動情報を該記憶手段に格納する関連付け手段と、をさらに具備しているので、ユーザはその目的に応じたアプリケーション及び起動パラメータを選択でき、所定の様式で作成された文書に対して、より適切なアプリケーションをより適切な状態に起動することができるという効果を奏する。
【００１５】
本発明の他の目的、構成及び効果は以下の説明から明らかになる。
【実施例１】
【００１６】
＜１＞画像形成装置のハードウェア構成
図２は、本発明の実施例１に係わる複合機１０のハードウェア構成を示す概略ブロック図である。
【００１７】
この複合機１０では、ＭＰＵ１１にインタフェース１２を介してＥＥＰＲＯＭ１３Ｅ１、ＥＥＰＲＯＭ１３Ｅ２、ＤＲＡＭ１３Ｄ、ＨＤＤ１４、操作パネル１５、スキャナ１６Ｓ、プリンタ１６Ｐ、ＮＩＣ１７、ファクシミリモデム１８及び圧縮・伸張ＡＳＩＣ１９が結合されている。図２では、簡単化のため、複数のインタフェースを１つのブロックで示している。
【００１８】
ＥＥＰＲＯＭ１３Ｅ１及び１３Ｅ２は、例えばフラッシュメモリである。ＥＥＰＲＯＭ１３Ｅ１には、ＢＩＯＳ（Basic Input Output System）が格納されている。ＥＥＰＲＯＭ１３Ｅ２には、後述のソフトウェア（ＯＳやアプリ）が格納されている。ＤＲＡＭ１３Ｄはワークエリア用であり、ＨＤＤ１４はデータ格納用である。
【００１９】
スキャナ１６Ｓは、スキャン、コピー及びファックス送信での画像取得手段として用いられる。画像出力手段としてのプリンタ１６Ｐは、プリントエンジン、定着器並びに用紙の給紙部、搬送部及び排紙部を備え、供給されるビットマップデータに基づいてプリントエンジンの感光ドラムに静電潜像を形成し、これをトナーで現像し、用紙に転写し定着させた後に排紙する。
【００２０】
ＮＩＣ１７は、ケーブル又は無線の通信媒体を介してネットワーク上のホストコンピュータ（不図示）に結合され、プリントジョブ、電子メール送受信及びインターネットファクシミリ送信に用いられる。ファクシミリモデム１８は、ファクシミリ送受信用である。
【００２１】
圧縮・伸張ＡＳＩＣ１９は、ＭＰＵ１１のコプロセッサとして用いられる。
＜２＞複合機のソフトウェア階層構造
図３は、複合機１０のシステム構成を示す概略ブロック図である。
【００２２】
図３に示すように、複合機１０はシステムとして、ハードウェア群２０と、デバイスドライバ群２１と、ＯＳ２２と、ミドルウェア２３と、アプリケーション群２４と、を備えている。
【００２３】
ハードウェア群２０は、上述した操作パネル１５やスキャナ１６Ｓなどのハードウェアの集合体である。
【００２４】
デバイスドライバ群２１は、ＯＳ２２の下層に位置し、ハードウェア群２０内の各種ハードウェアに対応した、複数のデバイスドライバからなる。
【００２５】
ＯＳ２２は、例えば汎用のＬｉｎｕｘ（登録商標）などのオペレーティングシステムであり、アプリケーション群２４に基本的な機能を提供する。
【００２６】
ミドルウェア２３は、アプリケーション群２４とＯＳ２２の中間に位置するソフトウェアであり、ＯＳ２１の各種基本機能を使用し、アプリケーション群２４にＯＳ２１よりも応用的な機能を提供する。
【００２７】
アプリケーション群２４は、後述のように、所定の様式の文書画像データを処理する複数のアプリケーションを含み、各アプリケーションはＯＳ２２上で動作する。
＜３＞複合機の主要部構成
図４は、本発明の実施例１に係わる複合機１０の主要部構成を示す図である。
【００２８】
本発明を実現するために、複合機１０には、アプリケーション群２４内に様式作成アプリ２４ａ、起動用アプリ２４ｂ、アプリ２４ｃ、アプリ２４ｄ及びアプリ２４ｅと、ミドルウェア２３内にアプリ管理部２３ａと、ハードウェア群２０内にＨＤＤ１４、スキャナ１６Ｓ及び操作パネル１５と、を主に備えている。
【００２９】
様式作成アプリ２４ａは、識別コード付きの様式（テンプレート）を作成するためのものである。図５は、様式作成アプリ２４ａにより作成した識別コード付きの様式が印刷された用紙の説明図である。この図では、識別コード１０１付きの交通費の伝票様式１００が用紙に印刷されており、ユーザはこの様式１００に従って内容を完成させることが可能である。なお、この識別コード１０１は、様式１００を識別するためのものであり、バーコード、ＱＲコード、符号又は文字列などから構成される。
【００３０】
ＨＤＤ１４は、図７に示すような、識別コード１０１と、スキャナ１６Ｓでこの識別コード１０１が印刷された用紙を読み取った際に起動するアプリケーションのパス名１０２と、そのアプリケーションの起動状態を指定する起動パラメータ１０３と、が関連付けられたアプリ起動情報を複数記述したアプリ起動情報テーブル１０００を格納している。上記様式作成アプリ２４ａは、識別コード１０１付きの様式１００を新たに作成する際に、識別コード１０１と、パス名１０２と、起動パラメータ１０３と、の関連付けを行い、その情報をアプリ起動情報としてＯＳ２２及びデバイスドライバ群２１を介してＨＤＤ１４のアプリ起動情報テーブル１０００に追加する。
【００３１】
図７に示す起動パラメータ１０３の１つである「scandatapass＆open」は、スキャンデータのパス名（保存先）を、起動するアプリ側に通知し、スキャンデータを開いた状態、即ち操作パネル１５上にスキャンデータの画像を表示した状態になるようにアプリケーションを起動させるためのものである。
【００３２】
「scandatapass＆open＆zoom300％」は、スキャンデータのパス名を、起動するアプリ側に通知し、スキャンデータを開き、さらにその開いて表示される画像を３００％に拡大処理した状態になるようにアプリケーションを起動させるためのものである。
【００３３】
「scandatapass＆open＆color_correction」は、スキャンデータのパス名を、起動するアプリ側に通知し、スキャンデータを開き、さらにその開いて表示される画像を色調整処理した状態になるようにアプリケーションを起動させるためのものである。
【００３４】
起動用アプリ２４ｂは、スキャナ１６Ｓからデバイスドライバ群２１を介してＯＳ２２に通知されるスキャン完了イベントを監視し、スキャン完了イベントが通知された場合に、スキャンして得られたスキャンデータ内の所定領域にある識別コード１０１を認識し、アプリ起動情報テーブル１０００を参照して、識別コード１０１に関連付けられたアプリケーションのパス名１０２と、その起動パラメータ１０３とを指定してアプリ管理部２３ａにアプリの起動を依頼する。
【００３５】
アプリ管理部２３ａは、起動用アプリ２４ｂを含む外部からのアプリケーション起動依頼を受け付け、受け付けたアプリケーションの起動を担う。また、上記起動依頼の際に、起動パラメータも同時に受け取った場合、受け付けたアプリケーション側に起動パラメータを渡す。
【００３６】
アプリ２４ｃは、例えば交通費伝票申請アプリであり、伝票画像データをＮＩＣ１７に結合されたネットワーク上の交通費管理サーバに送信するものである。アプリ２４ｃは、アプリ管理部２３ａから起動パラメータ１０３を受け取ると、起動パラメータ１０３に応じた処理を行う。このように、アプリ２４ｃ〜アプリ２４ｅは、受け取った起動パラメータ１０３に対応可能なプログラムを備えている。
【００３７】
アプリ２４ｄは、例えば回覧文書送信アプリであり、回覧文書画像データを添付して所定のメールアドレス宛に送信するものである。
【００３８】
アプリ２４ｅは、例えば画像編集アプリであり、文書画像データを色調整などして編集するものである。
＜４＞識別コード付きの様式の作成
図８は、識別コード１０１付きの様式１００を作成する手順を示す図である。以下、括弧内は図８中のステップ識別符号である。
【００３９】
（Ｓ１０）ユーザは様式作成アプリ２４ａを起動する。
【００４０】
（Ｓ１１）様式作成アプリ２４ａは起動後に、ＭＰＵ１１に対し、図９に示すような様式選択ダイアログボックス２００を操作パネル１５の画面上に表示させる。この様式選択ダイアログボックス２００には、雛形となる様式１００が複数含まれ、ユーザはこれらの中から所望の様式１００を操作パネル１５により選択し、ＯＫボタン２０１を押下する。なお、上記様式選択ダイアログボックス２００に所望の様式１００がない場合には、スキャナ１６Ｓ、又はＮＩＣ１７に結合されるネットワーク上から所望の様式１００を取得し、選択するようにしてもよい。
【００４１】
（Ｓ１２）様式作成アプリ２４ａはこれに応答して、ＭＰＵ１１に対し、指定された様式１００の識別コード１０１を生成させ、このデータと指定された様式１００のデータとを合成させ、識別コード付きの様式データを作成させる。この様式データは、再利用可能とするためにＨＤＤ１４に格納する。
【００４２】
（Ｓ１３）様式作成アプリ２４ａは、ＭＰＵ１１に対し、上記作成した識別コード付きの様式データをプリンタ１６Ｐに引き渡させ、プリンタ１６Ｐはこれに応答して、図５に示すように、用紙上に識別コード付きの様式１００を印刷する。
【００４３】
（Ｓ１４）様式作成アプリ２４ａは、ＭＰＵ１１に対し、図１０に示すようなアプリ選択ダイアログボックス３００を操作パネル１５の画面上に表示させる。このアプリ選択ダイアログボックス３００には、上記識別コード付きの様式１００の用紙で作成された文書を処理可能なアプリケーションが複数含まれ、上述したアプリ２４ｃ〜２４ｅも含まれる。ユーザは、これらの中から、上記選択した様式１００で作成された文書をスキャナ１６Ｓが読み込んだ際に、自動的に起動したいアプリケーションを操作パネル１５により選択し、ＯＫボタン３０１を押下する。
【００４４】
（Ｓ１５）様式作成アプリ２４ａは、ＭＰＵ１１に対し、図１１に示すような起動オプション選択ダイアログボックス４００を操作パネル１５の画面上に表示させる。この起動オプション選択ダイアログボックス４００には、上記選択したアプリケーションの起動状態を指定する起動オプション（例えば、「文書を開く」）が複数含まれる。ユーザは、これらの中から、上記選択したアプリケーションの起動オプションを操作パネル１５により選択し、ＯＫボタン４０１を押下する。
【００４５】
（Ｓ１６）様式作成アプリ２４ａはこれに応答して、ＭＰＵ１１に対し、上記生成した識別コード１０１と、上記選択されたアプリケーションのパス名１０２（実行ファイルのパス名）と、上記選択された起動オプションに対応する起動パラメータ１０３と、を関連付けさせ、この情報をアプリ起動情報としてＨＤＤ１４内のアプリ起動情報テーブル１０００に追加する。なお、アプリ起動情報テーブル１０００内に上記生成した識別コード１０１と同一の識別コードのアプリ起動情報がある場合には、このアプリ起動情報を新たな情報に更新する。
＜５＞アプリケーションの自動起動
ユーザは、上記識別コード１０１付きの様式１００が印刷された用紙で文書を作成する。図６は、図５に示した用紙でその様式１００に従って文書が作成された場合の用紙の説明図である。
【００４６】
以下、図４を用いて、スキャン完了イベント発生後の主要部構成の動作を説明する。括弧内は図４中のステップ識別符号である。
【００４７】
（Ｓ２０）スキャナ１６Ｓは、ＭＰＵ１１に対し、スキャン完了イベントがあった旨を起動用アプリ２４ｂ側に通知させる。
【００４８】
（Ｓ２０）起動用アプリ２４ｂは、ＭＰＵ１１に対し、スキャン完了イベントがあった旨をアプリ２４ｂ側に通知させる。
【００４９】
（Ｓ２１）起動用アプリ２４ｂはこれに応答して、ＭＰＵ１１に対し、スキャナ１６Ｓがスキャンして得た画像データ内に識別コード１０１が含まれているか否かを判断させる。本実施例では識別コード１０１が含まれているのでＭＰＵ１１は肯定判定し、起動用アプリ２４ｂはこれに応答して、ＭＰＵ１１に対し、該識別コード１０１を認識させ、ＨＤＤ１４内のアプリ起動情報テーブル１０００から該識別コード１０１に関連付けられたアプリケーションのパス名１０２と、起動パラメータ１０３と、を特定させる（図７参照）。なお、ＭＰＵ１１が否定判定した場合には、起動用アプリ２４ｂは、上記スキャン完了イベントに対して何も処理を行わない。
【００５０】
（Ｓ２２）起動用アプリ２４ｂは、ＭＰＵ１１に対し、アプリ管理部２３ａ宛に、上記特定したアプリ、即ち起動すべきアプリケーションのパス名１０２とその起動パラメータ１０３を通知させるとともに、アプリの起動依頼をさせる。
【００５１】
（Ｓ２３）アプリ管理部２３ａはこの起動依頼に応答して、ＭＰＵ１１に対し、受け取ったアプリケーションのパス名１０２により、そのアプリケーションの起動を開始させる。この際、受けとった起動パラメータ１０３をアプリケーション側に通知させる。アプリケーションは、受け取った起動パラメータ１０３に基づいた起動状態になるように起動する。
【００５２】
例えば、認識された識別コード１０１が図７に示す“コードＡ”である場合、起動用アプリ２４ｂによって、アプリ２４ｃのパス名１０２と、起動パラメータ１０３（scandatapass＆open）が特定され、起動用アプリ２４ｂがこれらをアプリ管理部２３ａに通知することによって、アプリ２４ｃがスキャンデータを開いた状態になるように起動される（図１参照）。
【００５３】
また、認識された識別コード１０１が図７に示す“コードＢ”である場合、起動用アプリ２４ｂによって、アプリ２４ｄのパス名１０２と、起動パラメータ１０３（scandatapass＆open＆zoom300％）が特定され、起動用アプリ２４ｂがこれらをアプリ管理部２３ａに通知することによって、アプリ２４ｄがスキャンデータを開いた状態で、さらにその開いて表示される画像を３００％に拡大処理した状態になるように起動される。
【００５４】
さらに、認識された識別コード１０１が図７に示す“コードＣ”である場合、起動用アプリ２４ｂによって、アプリ２４ｅのパス名１０２と、起動パラメータ１０３（scandatapass＆open＆color_correction）が特定され、起動用アプリ２４ｂがこれらをアプリ管理部２３ａに通知することによって、アプリ２４ｅがスキャンデータを開いた状態で、さらにその開いて表示される画像を色調整処理した状態になるように起動される。
＜６＞効果
以上説明したように、ＭＰＵ１１と、スキャナ１６Ｓと、文書の画像データを該ＭＰＵ１１に処理させる複数のアプリ２４ｃ〜２４ｅが格納されたＥＥＰＲＯＭ１３Ｅ２と、を具備した複合機において、本発明の実施例１に係わる複合機１０はさらに、
該文書の様式１００を識別する識別コード１０１と、該識別コード１０１により特定される様式１００に応じたアプリケーションのパス名１０２及びそのアプリケーションの起動パラメータ１０３、が関連付けられたアプリ起動情報が複数格納されるＨＤＤ１４を具備し、
該ＥＥＰＲＯＭ１３Ｅ２には、該アプリケーションの起動用アプリ２４ｂ（及びアプリ管理部２３ａ）が格納され、
該起動用アプリ２４ｂは該ＭＰＵ１１に対し、
該スキャナ１６Ｓが該識別コード１０１付きの様式１００を含む文書画像データを取得した場合に、該ＨＤＤ１４に格納されるアプリ起動情報を参照させ、該識別コード１０１付きの様式１００に応じたアプリケーションを適切な状態に起動させる、
ことを特徴とする。
【００５５】
上記構成によれば、文書画像データを取得した場合に、その文書の様式に対応したアプリケーションを適切な状態に起動させることができ、もってユーザは目的の操作をスムーズに行うことができるという効果を奏する。
＜７＞変形例
なお、上述した本発明の実施例は、本発明の説明のための例示であり、本発明の範囲をそれらの実施例にのみ限定する趣旨ではない。当業者は、本発明の要旨を逸脱することなしに、他の様々な態様で本発明を実施することができる。以下に、その態様を例示する。
【００５６】
様式作成アプリ２４ａは、複合機１０が備える構成を説明したが、ＮＩＣ１７に結合され得るホストコンピュータが備える構成であってもよい。この場合、アプリ起動情報テーブル１０００は複合機１０に必要となるので、関連付けを行ったときに随時、その関連付けたアプリ起動情報をホストコンピュータからＮＩＣ１７を介してＨＤＤ１４のアプリ起動情報テーブル１０００に追加する。又は、関連付けを行ったときに随時、その関連付けられたアプリ起動情報をホストコンピュータ内のアプリ起動情報テーブル１０００に追加し、必要なときに、ホストコンピュータからＮＩＣ１７を介してアプリ起動情報テーブル１０００をＨＤＤ１４に格納する。
【００５７】
また、アプリケーションを自動起動する場合をスキャン完了イベントがあった時に限定して説明したが、例えば図１２に示すように起動用アプリ２４ｂは、ＮＩＣ１７によるデータ受信やファクシミリモデム１８によるＦＡＸ受信を監視し、これらの完了イベントがあった場合に、その受信したデータに対応したアプリケーションを適切な状態に起動させるようにしてもよい。
【００５８】
さらに、識別コード１０１付きの様式文書をスキャンした場合のアプリケーションの起動状態は上述したものに限られない。例えば上述のアプリ２４ｂ（回覧文書送信アプリ）を起動する場合、上記文書のスキャンデータを圧縮し、メールに添付した状態になるように起動したり、上述のアプリ２４ｃを起動する場合、スキャンデータの画像を移動、回転又はせん断などした状態になるように起動するようにしてもよい。
【００５９】
さらにまた、同一種の様式に対しては同一の識別コード１０１を付加する場合を説明したが、同一種の様式に対して別々に異なる識別コード１０１を付加して、識別コード１０１を付加した用紙ごとあるいは文書内容ごとにアプリケーションとその起動パラメータ１０３を指定するようにしてもよい。
【００６０】
また、起動用アプリ２４ｂは、アプリケーションとしてＯＳ２２上で動作する場合を説明したが、プログラムとしてＯＳ２２に組み込まれ、ＯＳ２２の機能の一部として動作するようにしてもよい。
【図面の簡単な説明】
【００６１】
【図１】本発明の目的を説明するための概略図である。
【図２】本発明の実施例１に係わる複合機のハードウェア構成を示す概略ブロック図である。
【図３】本発明の実施例１に係わる複合機のシステム構成を示す概略ブロック図である。
【図４】本発明の実施例１に係わる複合機の主要部構成を示す図である。
【図５】様式作成アプリにより作成した識別コード付きの様式が印刷された用紙の説明図である。
【図６】図５に示した用紙においてその様式の従って作成された文書の説明図である。
【図７】ＨＤＤに格納されているアプリ起動情報テーブルの説明図である。
【図８】識別コード付きの様式を作成する手順を示す図である。
【図９】様式選択ダイアログボックスの説明図である。
【図１０】アプリ選択ダイアログボックスの説明図である。
【図１１】起動オプション選択ダイアログボックスの説明図である。
【図１２】本発明の実施例１に係わる複合機の主要部構成の変形例を示す図である。
【符号の説明】
【００６２】
１０  複合機
１１  ＭＰＵ
１２  インタフェース
１３Ｅ１  ＥＥＰＲＯＭ
１３Ｅ２  ＥＥＰＲＯＭ
１３Ｄ  ＤＲＡＭ
１４  ＨＤＤ
１５  操作パネル
１６Ｓ  スキャナ
１６Ｐ  プリンタ
１７  ＮＩＣ
１８  ファクシミリモデム
１９  圧縮・伸張ＡＳＩＣ
２０  ハードウェア群
２１  デバイスドライバ群
２２  ＯＳ
２３  ミドルウェア
２３ａ  アプリ管理部
２４  アプリケーション群
２４ａ  様式作成アプリ
２４ｂ  起動用アプリ
２４ｃ〜２４ｅ  アプリ
１００  様式
１０１  識別コード
２００  様式選択ダイアログボックス
２０１  ＯＫボタン
３００  アプリ選択ダイアログボックス
３０１  ＯＫボタン
４００  起動オプション選択ダイアログボックス
４０１  ＯＫボタン
１０００  アプリ起動情報テーブル
【図１】
0004978381.tif 000002
【図２】
0004978381.tif 000003
【図３】
0004978381.tif 000004
【図４】
0004978381.tif 000005
【図５】
0004978381.tif 000006
【図６】
0004978381.tif 000007
【図７】
0004978381.tif 000008
【図８】
0004978381.tif 000009
【図９】
0004978381.tif 000010
【図１０】
0004978381.tif 000011
【図１１】
0004978381.tif 000012
【図１２】
0004978381.tif 000013