(57)【要約】【課題】ユーザによる作業期間の短縮化を図る電子機器、画像形成装置及びプログラムを提供する。【解決手段】１つのジョブが複数の出力先を有しており、ユーザに指定されたジョブを実行する画像形成装置であって、画像を送信する送信機能と、画像を印刷する印刷機能とを少なくとも備え、各機能の優先度がユーザに設定される優先度設定手段 (S203,S205)と、設定された優先度に沿ってジョブを実行するジョブ実行手段 (S204)とを具備する。【選択図】図２
2009077102.tif 000002
【特許請求の範囲】
【請求項１】
１つのジョブが複数の出力先を有しており、ユーザに指定された該ジョブを実行する電子機器であって、
前記各出力先の優先度が前記ユーザに設定される優先度設定手段と、
該設定された優先度に沿って前記ジョブを実行するジョブ実行手段と
を具備することを特徴とする電子機器。
【請求項２】
請求項１に記載の電子機器であって、
該電子機器は、画像を記憶装置に保存する保存機能と、該保存された画像を送信する送信機能とを備え、
前記優先度設定手段は、前記保存機能及び前記送信機能のうち、前記ユーザに上位に選択された機能を優先して処理する旨を設定することを特徴とする電子機器。
【請求項３】
請求項２に記載の電子機器であって、
前記優先度設定手段は、前記各機能のいずれも前記ユーザに選択されない場合には、待ち期間の短い機能を優先して処理する旨を設定することを特徴とする電子機器。
【請求項４】
請求項１から３のいずれか一項に記載の電子機器であって、
該電子機器は、前記出力先として、第１の宛先に向けて送信する送信機能と、第２の宛先に向けて送信する送信機能とを備え、
前記優先度設定手段は、前記第１の宛先及び前記第２の宛先のうち、前記ユーザに上位に選択された宛先を優先して処理する旨を設定することを特徴とする電子機器。
【請求項５】
１つのジョブが複数の出力先を有しており、ユーザに指定された該ジョブを実行する画像形成装置であって、
画像を送信する送信機能と、該画像を印刷する印刷機能とを少なくとも備え、
前記送信機能及び前記印刷機能のうち、前記ユーザに上位に選択された機能を優先して処理する旨を設定する優先度設定手段と、
該設定された優先度に沿って前記ジョブを実行するジョブ実行手段と
を具備することを特徴とする画像形成装置。
【請求項６】
１つのジョブが複数の出力先を有しており、ユーザに指定された該ジョブを実行する電子機器のプログラムであって、
該プログラムは、前記電子機器のコンピュータに備えられており、
前記ジョブが前記ユーザに指定される手順と、
前記各出力先の優先度が前記ユーザに設定される手順と、
該設定された優先度に沿って前記ジョブを実行する手順と
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ指定のジョブを実行する電子機器、画像形成装置及びプログラムに関するものである。
【背景技術】
【０００２】
この種の電子機器、例えば画像形成装置には複数の機能、具体的には、印刷機能（Ｃｏｐｙ機能）、送信機能（Ｓｅｎｄ機能）及び保存機能（Ｂｏｘ機能）が備えられている。このＢｏｘ機能はスキャナ等で読み込まれた画像をＨＤＤに保存し、Ｓｅｎｄ機能は保存された画像を送信する。また、Ｃｏｐｙ機能は保存された画像を印刷している。
【０００３】
そして、当該装置では、これら各機能が１つのジョブ内に指定可能に構成されており、この装置のコントローラが各機能を組み合わせることによって種々のサービスがユーザに提供される（例えば、特許文献１，２参照）。例えば、ユーザが所定の画像のＦＡＸ送信及び印刷を実施したい場合には、このユーザはＳｅｎｄ機能とＣｏｐｙ機能とを組み合わせた１つのジョブを指定する。
【０００４】
なお、この従来の技術では、上述のユーザとは別のユーザが他のジョブの実行を当該装置に要求した場合には、コントローラが、そのジョブの内容に応じていずれのジョブを優先して実行するかを決定している。
【０００５】
【特許文献１】特開２００５−０３８０９６号公報
【特許文献２】特開平７−１４３２６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、上述の如く１つのジョブに対してＳｅｎｄ機能とＣｏｐｙ機能とが用いられる場合には、コントローラはいずれの機能を優先して処理するかを決定する。コントローラからの出力先がファクシミリとプリントエンジンとの異なる経路に分かれており、これら出力先毎に画像処理ＡＳＩＣを用いた処理が生じ、これら各機能を同時に処理できないためである。
【０００７】
しかしながら、当該コントローラに決定される優先度は常に固定されており、これでは、ユーザによる作業期間の短縮化が図れないとの問題がある。
すなわち、ユーザからみれば、各機能の処理順序は現在の状況に応じて変わり得るものであるにも拘わらず、コントローラにて常に固定の順序で実行されると、ユーザの意図に反する順序で処理され得るからである。そして、ユーザが早期完了を希望する機能が処理されるまでは、当該装置から離れられないことになる。
【０００８】
このように、上記従来の技術では、複数のジョブの実行順序を設定する点について示されるのみであり、ユーザが、１つのジョブに対する複数の出力先の処理順序を設定する点については、格別な配慮がなされていない。
そこで、本発明の目的は、上記課題を解消し、ユーザによる作業期間の短縮化を図る電子機器、画像形成装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００９】
上記目的を達成するための第１の発明は、１つのジョブが複数の出力先を有しており、ユーザに指定されたジョブを実行する電子機器であって、各出力先の優先度がユーザに設定される優先度設定手段と、設定された優先度に沿ってジョブを実行するジョブ実行手段とを具備する。
【００１０】
第１の発明によれば、当該電子機器では、ジョブがユーザに指定可能に構成されており、この１つのジョブは複数の出力先を有している。
そして、ユーザが１つのジョブを指定し、次いで、このジョブ内の各出力先の優先度を設定すると、優先度設定手段は出力先の順序をユーザ所望の順序に設定する。そして、ジョブ実行手段は、この設定された優先度に沿って各出力を処理してジョブを実行するので、ユーザによる作業期間の短縮化が達成可能になる。
【００１１】
第２の発明は、第１の発明の構成において、電子機器は、画像を記憶装置に保存する保存機能と、保存された画像を送信する送信機能とを備え、優先度設定手段は、保存機能及び送信機能のうち、ユーザに上位に選択された機能を優先して処理する旨を設定することを特徴とする。
第２の発明によれば、第１の発明の作用に加えてさらに、優先度設定手段は、保存機能及び送信機能のうち、ユーザに上位に選択された機能を優先して処理する旨を設定し、ジョブ実行手段が優先順に沿ってジョブを実行するので、ユーザが希望する機能は効率良く処理される。
【００１２】
第３の発明は、第２の発明の構成において、優先度設定手段は、各機能のいずれもユーザに選択されない場合には、待ち期間の短い機能を優先して処理する旨を設定することを特徴とする。
第３の発明によれば、第２の発明の作用に加えてさらに、優先度設定手段は、各機能のいずれもユーザに選択されない場合には、待ち期間の短い機能を優先して処理する旨を設定し、ジョブ実行手段が優先順に沿ってジョブを実行するので、この場合にも、ユーザに指定されたジョブの完了までの期間は短くなる。
【００１３】
第４の発明は、第１から第３の発明の構成において、電子機器は、出力先として、第１の宛先に向けて送信する送信機能と、第２の宛先に向けて送信する送信機能とを備え、優先度設定手段は、第１の宛先及び第２の宛先のうち、ユーザに上位に選択された宛先を優先して処理する旨を設定することを特徴とする。
第４の発明によれば、第１から第３の発明の作用に加えてさらに、優先度設定手段は、第１の宛先及び第２の宛先のうち、ユーザに上位に選択された機能を優先して処理する旨を設定し、ジョブ実行手段が優先順に沿ってジョブを実行することから、この場合にも、ユーザが希望する機能は効率良く処理される。
【００１４】
第５の発明は、１つのジョブが複数の出力先を有しており、ユーザに指定されたジョブを実行する画像形成装置であって、画像を送信する送信機能と、画像を印刷する印刷機能とを少なくとも備え、送信機能及び印刷機能のうち、ユーザに上位に選択された機能を優先して処理する旨を設定する優先度設定手段と、設定された優先度に沿ってジョブを実行するジョブ実行手段とを具備する。
【００１５】
第５の発明によれば、優先度設定手段は、送信機能及び印刷機能のうち、ユーザに上位に選択された機能を優先して処理する旨を設定し、ジョブ実行手段が優先順に沿ってジョブを実行するので、ユーザが希望する機能は効率良く処理される。
【００１６】
第６の発明は、１つのジョブが複数の出力先を有しており、ユーザに指定されたジョブを実行する電子機器のプログラムであって、プログラムは、電子機器のコンピュータに備えられており、ジョブがユーザに指定される手順と、各出力先の優先度がユーザに設定される手順と、設定された優先度に沿ってジョブを実行する手順とを実行させる。
【００１７】
第６の発明によれば、１つのジョブは複数の出力先を有している。そして、この出力先の優先度がユーザに設定されると、各出力は当該設定に沿って処理されるので、ユーザによる作業期間の短縮化が達成可能になる。
【発明の効果】
【００１８】
本発明によれば、ユーザによる作業期間の短縮化が達成可能な電子機器、画像形成装置及びプログラムを提供することができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の好適な実施形態について図面を用いて説明する。
図１は、本実施例における画像形成装置の概略構成図であり、当該装置１０は公衆回線やネットワークに接続されている。また、この装置１０はデジタル複合機であり、いわゆる多機能周辺機器（Multiple Function Peripheral、以下、ＭＦＰと称する）である。
【００２０】
このＭＦＰ１０には、例えば、印刷機能（Ｃｏｐｙ機能）、送信機能（Ｓｅｎｄ機能）及び保存機能（Ｂｏｘ機能）が備えられている。
より具体的には、ＨＤＤ（記憶装置）３８は、スキャナ部３２で読み込まれた文書（画像）、パーソナルコンピュータから送信された文書やＦＡＸ通信部３４にて受信した文書を保存しており、Ｂｏｘ機能を有している。
【００２１】
一方、このＦＡＸ通信部３４はＳｅｎｄ機能も有し、ＨＤＤ３８に保存された文書を相手先に向けて送信している。また、プリントエンジン３０は、ＨＤＤ３８に保存された文書を印刷しており、Ｃｏｐｙ機能を有している。
なお、このプリントエンジン３０は、原稿をスキャナ部３２の画像読取位置に搬送する自動原稿搬送装置（ＡＳＦ）、用紙を供給する用紙供給部、画像を用紙に転写する画像形成部、転写済みの用紙にソート、穴開けやステープル処理等を行う後処理装置等に接続されている。
【００２２】
ＭＦＰ１０は、これら各機能に加え、ネットワークプリンタやネットワークスキャナ、或いはネットワーククライアントとしての機能も備えている。なお、ネットワーク対応のプリンタ機能やスキャナ機能等はＬＡＮやＷＡＮを通じて使用される。
また、ＭＦＰ１０は操作パネル３６を備えており、このパネル３６には、タッチ操作用のボタンの他、文字情報や案内画像等が表示され、ユーザの操作を受け付け可能に構成されている。さらに、ＭＦＰ１０はメモリ４０を備え、メモリ４０はＲＯＭやＲＡＭ等を有しており、印刷に伴う設定データや、各種のプログラムが格納されている。
【００２３】
ＭＦＰ１０の各種動作はコントローラ２０で制御される。このコントローラ２０はコンピュータとして機能する要素であり、ＣＰＵやメモリデバイス等のハードウエア資源を有している。そして、コントローラ２０は、このハードウエア資源を用いて所定のプログラムを実行しており、上述のプリントエンジン３０、スキャナ部３２やＦＡＸ通信部３４を操作する。
【００２４】
ここで、ＭＦＰ１０は、上述したＣｏｐｙ機能、Ｓｅｎｄ機能及びＢｏｘ機能が１つのジョブ内に指定可能であり、コントローラ２０が各機能を組み合わせることによって種々のサービスがユーザに提供されている。
例えば、ユーザが所定の文書のＦＡＸ送信を実施するとともに、当該文書の控え印刷を実施したい場合には、Ｓｅｎｄ機能とＣｏｐｙ機能とを組み合わせた１つのジョブがユーザに指定される。
【００２５】
そして、この場合のコントローラ２０は、ＦＡＸ通信部３４やプリントエンジン３０に向けて信号を出力し、画像処理ＡＳＩＣを用いてそれぞれ処理する。これにより、ＦＡＸ通信部３４は当該文書を相手先に向けて送信し、プリントエンジン３０は当該文書を印刷し、この印刷物がユーザの手元に残る。なお、当該文書の原稿はＦＡＸ送信後に相手先に証拠として送付される。
【００２６】
ところで、本実施例のコントローラ２０は、優先度設定部（優先度設定手段）２２と、ジョブ実行部（ジョブ実行手段）２４とを備えている。
この優先度設定部２２は、上記例で云えば、各出力先であるＦＡＸ通信部３４及びプリントエンジン３０の優先度を設定し、この結果をジョブ実行部２４に出力する。なお、この優先度はジョブの設定後に、ユーザがパネル３６にタッチすることにより設定される。
【００２７】
このジョブ実行部２４は、各機能の処理によって目的のジョブを実行しており、上記例で云えば、設定された優先度に沿ってＦＡＸ通信部３４或いはプリントエンジン３０のいずれかの機能を先に処理し、当該処理の後に残りの機能を処理している。
より詳しくは、本実施例のコントローラ２０は、ユーザの選択に応じて、機能優先制御及び期間優先制御をそれぞれ実施可能である。
【００２８】
前者の機能優先制御とは、上述した複数の機能のうち、ユーザがいずれかの機能の早期完了を望む場合には、その望んだ機能を優先して処理する制御である。つまり、コントローラ２０はパネル３６を介してユーザの希望を認識しており、優先度設定部２２が、ユーザに上位に選択された機能を優先して処理する旨を設定する。
一方、後者の期間優先制御とは、ユーザが総ての機能である全処理の早期完了を望む場合には、待ち期間の短い機能を優先して処理する制御である。つまり、優先度設定部２２は、各機能のいずれもユーザに選択されなかった場合には、待ち期間の短い機能を優先して処理する旨を設定している。
【００２９】
詳しくは、図２〜４を参照すると、プログラムがコントローラ２０に実行させる処理が示されており、以下、上記の如く構成されたＭＦＰ１０の本発明に係る作用について説明する。
図２のステップＳ２０１では、コントローラ２０がジョブの実行シナリオを読み込む。このシナリオとは、ユーザに選択された機能優先制御に関するシナリオ、或いは期間優先制御に関するシナリオであり、ユーザによるジョブの指定時にて優先度設定部２２が設定し、その設定条件をメモリ４０に保存している。
【００３０】
より具体的には、ユーザが商品の見積書を会社の経理部にＦＡＸ送信するとともに、この見積書の控えを印刷したい場合を想定する。
この場合には、Ｓｅｎｄ機能とＣｏｐｙ機能とを組み合わせた１つのジョブがユーザに指定されるが、仮に、当該ユーザが見積書の控えを所持して商品会議に直ちに出席したいときには、このユーザはＭＦＰ１０から早急に離れたいはずである。
【００３１】
そこで、この場合のユーザは、見積書の原稿をＭＦＰ１０にセットし、経理部の宛先及び控え印刷からなる１つのジョブをパネル３６で指定した後、機能優先制御、つまり、Ｃｏｐｙ機能を先に処理し、Ｓｅｎｄ機能を後に処理する旨をパネル３６にて選択する。これにより、優先度設定部２２は当該機能優先制御に関するシナリオを設定する。
【００３２】
次に、図２のステップＳ２０２では、コントローラ２０は、ステップＳ２０１で優先度設定部２２が設定したシナリオが、機能優先制御に関するシナリオであるか否かを判別し、上述した例の如く、Ｃｏｐｙ機能を先に処理するとの機能優先制御に関するシナリオである場合、すなわち、ＹＥＳと判定したときには、ステップＳ２０３に進んで当該機能優先制御による処理の順序を確定する。
【００３３】
詳しくは、図３に示されるように、優先度設定部２２は、ステップＳ３０１にて機能の処理順序を確認する。上記の例で云えば、まず、Ｃｏｐｙ機能を処理し、当該処理の完了後にＳｅｎｄ機能を処理する旨を確認してステップＳ３０２に進む。そして、この優先度設定部２２は当該処理の順序を確定し、図２のステップＳ２０４に進む。
【００３４】
続いて、このステップＳ２０４では、ジョブ実行部２４が、まず、上記見積書を印刷する。これにより、Ｃｏｐｙ機能がＳｅｎｄ機能よりも早期に完了し、当該ユーザは、この印刷物及び原稿を手に持ってＭＦＰ１０から直ちに離れることができる。次いで、ジョブ実行部２４は、見積書を経理部に向けてＦＡＸ送信し、この送信の完了後に一連のルーチンを抜ける。
【００３５】
一方、仮に、当該ユーザが、この見積書を経理部に直ちにＦＡＸ送信したいときには、機能優先制御、すなわち、Ｓｅｎｄ機能を先に処理し、Ｃｏｐｙ機能を後に処理する旨をパネル３６にて選択する。そして、コントローラ２０が当該選択に応じたシナリオを判別し、優先度設定部２２が処理の順序を確定し、ジョブ実行部２４は、まず、上記見積書を経理部に向けてＦＡＸ送信する。これにより、Ｓｅｎｄ機能がＣｏｐｙ機能よりも早期に完了することになる。
【００３６】
これに対し、図２のステップＳ２０２において、コントローラ２０は、ステップＳ２０１で優先度設定部２２が設定したシナリオが、期間優先制御に関するシナリオであると判定したときには、ステップＳ２０５に進む。
これは、ユーザが経理部へのＦＡＸ送信と見積書の控え印刷との双方の完了後にＭＦＰ１０から離れたいときである。
【００３７】
つまり、この場合のユーザは、経理部の宛先及び控え印刷からなる１つのジョブをパネル３６で指定した後、Ｃｏｐｙ機能やＳｅｎｄ機能のいずれも選択せず、期間優先制御をパネル３６にて選択する。これにより、優先度設定部２２は当該期間優先制御に関するシナリオを設定する。
そして、図４に示されるように、優先度設定部２２は、ステップＳ４０１にて出力待ちキューを確認する。
【００３８】
具体的には、優先度設定部２２がＣｏｐｙ機能及びＳｅｎｄ機能に対するキューをそれぞれ検出し、待ちジョブ数の少ない機能を優先して処理する旨を設定する。そして、ジョブ実行部２４が待ちジョブ数の少ない機能から順に処理する。仮に、Ｃｏｐｙ機能に対するキューが待ちジョブ数２であるのに対し、Ｓｅｎｄ機能に対するキューが待ちジョブ数０であったときには、まず、Ｓｅｎｄ機能を処理し、当該処理の完了後にＣｏｐｙ機能を処理する旨を確認してステップＳ４０２に進む。そして、この優先度設定部２２は当該処理の順序を確定し、図２のステップＳ２０４に進む。
【００３９】
続いて、このステップＳ２０４では、ジョブ実行部２４が、まず、上記見積書を経理部に向けてＦＡＸ送信し、次いで、見積書を印刷し、この印刷の完了後に一連のルーチンを抜ける。これにより、まず、見積書を印刷し、次いで、見積書を経理部に向けてＦＡＸ送信した場合に比して全処理期間が自動的に短くなる。
【００４０】
ところで、本発明の出力先とは、上述した３つの機能に替えて送信先であっても良い。
詳しくは、上記実施例では、１つのジョブ内にＣｏｐｙ機能、Ｓｅｎｄ機能及びＢｏｘ機能の各機能が指定されているが、１つのジョブ内に複数の宛先、例えば、経理部（第１の宛先）や総務部（第２の宛先）等がユーザによって指定されており、これら各宛先のうち、ユーザがいずれかの宛先の早期完了を望む場合には、優先度設定部２２が、ユーザに上位に選択された宛先を優先して処理する旨を設定しても良い。
【００４１】
以上のように、本発明は、実行シナリオの優先度をユーザが設定する点に着目したものである。
そして、本実施例によれば、ＭＦＰ１０では、ジョブがユーザに指定可能に構成されており、この１つのジョブは複数の出力先（機能、或いは送信場所）を有している。
【００４２】
そして、ユーザが１つのジョブを指定し、次いで、このジョブ内の各出力先のうち優先的に処理したい順序を設定すると、優先度設定部２２は出力先の順序をユーザ所望の順序に設定する。そして、ジョブ実行部２４は、この設定された優先度に沿って各出力を処理してジョブを実行するので、ユーザによる作業期間の短縮化が達成可能になる。
【００４３】
また、優先度設定部２２は、上述した各出力先（機能、或いは送信場所）のうち、ユーザが早期完了を希望する出力先を優先して処理する旨を設定し、ジョブ実行部２４が優先順に沿ってジョブを実行するので、ユーザが希望する機能や送信場所は効率良く処理される。
【００４４】
さらに、優先度設定部２２は、ユーザが総ての出力先（機能、或いは送信場所）の早期完了を望む場合には、待ち期間の短い機能や送信場所を優先して処理する旨を設定することから、出力待ちの停止期間が軽減される。そして、ジョブ実行部２４が優先順に沿ってジョブを実行するので、ユーザが希望する機能や送信場所の完了までの期間は自動的に短くなる。
【００４５】
また、これらはコントローラ２０内のソフトの変更で済むことから、ＭＦＰ１０の製造コストも低く抑えられる。
本発明は、上記実施例に限定されず、特許請求の範囲を逸脱しない範囲で種々の変更を行うことができる。
例えば、上述したＭＦＰ１０は電子機器の一例であり、本発明は、各種の電子機器に採用することができる。
【００４６】
詳しくは、１つのジョブに少なくとも２つの出力先を有し、このジョブを実行する電子機器である限り、パーソナルコンピュータ、自動券売機、自動販売機、又は、現金自動預払機（ＡＴＭ）等の他、リモコンの如く操作だけを受け付け、その操作信号を送って本体に動作を実行させるものにも適用することができる。そして、これら場合にも上記と同様に、ユーザが希望する出力先は効率良く処理されるとの効果を奏する。
【図面の簡単な説明】
【００４７】
【図１】本実施例のＭＦＰの概略構成図である。
【図２】図１のコントローラによるジョブ実行制御のフローチャートである。
【図３】図２の機能優先制御のフローチャートである。
【図４】図２の期間優先制御のフローチャートである。
【符号の説明】
【００４８】
１０  画像形成装置（電子機器）
２０  コントローラ（コンピュータ）
２２  優先度設定部（優先度設定手段）
２４  ジョブ実行部（ジョブ実行手段）
３０  プリントエンジン
３２  スキャナ部
３４  ＦＡＸ通信部
３８  ＨＤＤ（記憶装置）
【図１】
2009077102.tif 000003
【図２】
2009077102.tif 000004
【図３】
2009077102.tif 000005
【図４】
2009077102.tif 000006