(57)【特許請求の範囲】
【請求項１】
外部記憶媒体から画像データ及び出力条件を読み出す読出部と、前記読み出した出力条件の設定毎に装置側の機能の対応可否を判定し、少なくとも非対応の機能に対する前記設定の変更を行わせる条件設定部と、前記条件設定部からの出力条件を適用して画像データに対する画像出力を行わせる出力部とを備え、
前記読出部は、前記画像データを読み出す際に、前記画像データに関連付けられた関連出力条件があれば前記画像データと共に読み出し前記関連出力条件がなければ出力条件の設定要求を出力し、
前記条件設定部は、前記読み出した関連出力条件の設定毎に前記装置側の機能の対応可否を判定し少なくとも非対応の機能に対する前記設定の変更を行わせ、前記設定要求に応じて前記画像データに対する出力条件の新規設定を行わせ新規設定された出力条件の設定を前記装置側の機能の対応可否を判断することなく受け付ける、
ことを特徴とする画像形成装置。
【請求項２】
請求項１記載の画像形成装置であって、
前記条件設定部は、前記出力条件の設定毎に前記装置側の機能の対応可否を併せて表示部に表示させて前記変更を促す、
ことを特徴とする画像形成装置。
【請求項３】
請求項２記載の画像形成装置であって、
前記表示部への表示は、前記非対応の機能に対する前記設定についてのみ非対応の旨を表示することで行われる、
ことを特徴とする画像形成装置。
【請求項４】
請求項１〜３の何れか1項に記載の画像形成層であって、
前記出力条件は、前記装置が対応可能な設定内容の候補から選択可能である、
ことを特徴とする画像形成装置。
【請求項５】
請求項１〜４の何れか1項に記載の画像形成層であって、
前記条件設定部は、出力に用いられた出力条件を前記画像データに関連付けて前記外部記憶媒体に記憶し、前記外部記憶媒体に既存の関連出力条件が存在する場合は上書きを行う、
ことを特徴とする画像形成装置。
【請求項６】
外部記憶媒体から画像データ及び出力条件を読み出す読出手順と、前記読み出した出力条件の設定毎に装置側の機能の対応可否を判定し、少なくとも非対応の機能に対する前記設定の変更を行わせる条件設定手順と、前記条件設定手順を経た出力条件を適用して画像データの出力を行う出力手順とをコンピューターに実行させる画像形成プログラムであって、
前記読出手順は、前記画像データを読み出す際に、前記画像データに関連付けられた関連出力条件があれば前記画像データと共に読み出し前記関連出力条件がなければ出力条件の設定要求を出力し、
前記条件設定手順は、前記読み出した関連出力条件の設定毎に前記装置側の機能の対応可否を判定し少なくとも非対応の機能に対する前記設定の変更を行わせ、前記設定要求に応じて前記画像データに対する出力条件の新規設定を行わせ新規設定された出力条件の設定を前記装置側の機能の対応可否を判断することなく受け付ける、
ことを特徴とする画像形成プログラム。
【請求項７】
請求項６記載の画像形成層であって、
前記出力条件は、前記装置が対応可能な設定内容の候補から選択可能である、
ことを特徴とする画像形成プログラム。
【請求項８】
請求項６又は７記載の画像形成層であって、
前記条件設定手順は、出力に用いられた出力条件を前記画像データに関連付けて前記外部記憶媒体に記憶し、前記外部記憶媒体に既存の関連出力条件が存在する場合は上書きを行う、
ことを特徴とする画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部記憶媒体に記憶された画像データを読み出して画像出力する画像形成装置及び画像形成プログラムに関する。
【背景技術】
【０００２】
画像出力としての印刷を行う場合は、ホスト側のコンピューターにプリンタードライバーをインストールしておき、プリンタードライバーで生成した印刷データを画像形成装置に送る方法が主流である。
【０００３】
これに対し、画像形成装置が解釈可能な画像データについては、画像形成装置に直接送って印刷するダイレクトプリントも行われることがある。
【０００４】
ダイレクトプリントとしては、外部記憶媒体から画像データと共に印刷条件（出力条件）を画像形成装置に読み込ませ、その印刷条件を適用して印刷を行わせるものがある。
【０００５】
しかしながら、このようなダイレクトプリントでは、印刷条件が画像形成装置の機能に対応していない場合に、ユーザーが意図しない印刷結果（出力結果）になるという問題がある。
【０００６】
これに対して、例えば特許文献１のように、ダイレクトプリント時に一度印刷条件を設定して外部記憶媒体に保持し、これを次回以降のダイレクトプリントに反映させる技術がある。
【０００７】
ところが、保持された印刷条件は、ダイレクトプリントが行われた画像形成装置との関係で設定されている。このため、他の画像形成装置で次回以降のダイレクトプリントを行う場合には、保持された印刷条件が他の画像形成装置の機能に対応しないこともあり、上記同様の問題がある。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１０−１７９４７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明が解決しようとする問題点は、外部記憶媒体内の出力条件が画像形成装置の機能に対応していないと、ユーザーが意図しない出力結果になる点である。
【課題を解決するための手段】
【００１０】
本発明は、外部記憶媒体内の出力条件が画像形成装置の機能に対応していない場合であってもユーザーが意図しない出力結果になることを防止するため、外部記憶媒体から画像データ及び出力条件を読み出す読出部と、前記読み出した出力条件の設定毎に装置側の機能の対応可否を判定し、少なくとも非対応の機能に対する前記設定の変更を行わせる条件設定部と、前記条件設定部からの出力条件を適用して画像データに対する画像出力を行わせる出力部とを備え、前記読出部は、前記画像データを読み出す際に、前記画像データに関連付けられた関連出力条件があれば前記画像データと共に読み出し前記関連出力条件がなければ出力条件の設定要求を出力し、前記条件設定部は、前記読み出した関連出力条件の設定毎に前記装置側の機能の対応可否を判定し少なくとも非対応の機能に対する前記設定の変更を行わせ、前記設定要求に応じて前記画像データに対する出力条件の新規設定を行わせ新規設定された出力条件の設定を前記装置側の機能の対応可否を判断することなく受け付けることを最も主な特徴とする。
【発明の効果】
【００１１】
本発明によれば、外部記憶媒体内の出力条件が装置側の機能に対応していない場合であっても、その機能に応じて非対応の出力条件の設定をユーザーに適宜変更させることができ、ユーザーが意図しない出力結果になることを防止できる。
【図面の簡単な説明】
【００１２】
【図１】画像形成装置を示すブロック図である（実施例１）。
【図２】画像形成装置の操作パネル部に表示される画像データの選択画面の一例を示している（実施例１）。
【図３】画像形成装置の操作パネル部に表示される変更要求画面の一例を示す（実施例１）。
【図４】画像形成装置の操作パネル部に表示される印刷設定画面の一例を示している（実施例１）。
【図５】画像形成装置の動作を示すフローチャートである（実施例１）。
【発明を実施するための形態】
【００１３】
外部記憶媒体内の出力条件が画像形成装置の機能に対応していない場合であっても、ユーザーが意図しない出力結果になることを防止するという目的を、外部記憶媒体から読み出した出力条件の設定毎に装置側の機能の対応可否を判定し、少なくとも非対応の機能に対する設定の変更を行わせることで実現した。
【００１４】
好ましくは、出力条件の設定毎に装置側の機能の対応可否を併せて表示して設定の変更を促す。この場合、対応可否の表示は、例えば非対応の機能についてのみ出力条件の設定に併せて非対応の旨を表示することが考えられる。
【００１５】
以下、本発明の実施例について図面を参照して説明する。
【実施例１】
【００１６】
［画像形成装置の構成］
図１は、本発明の実施例１に係る画像形成装置を示すブロック図である。
【００１７】
図１の画像形成装置１は、例えば、コピー機やデジタル複合機等からなり、外部記憶媒体３内の画像データを読み込んで印刷（画像出力）を行うダイレクトプリントが可能となっている。
【００１８】
なお、外部記憶媒体３には、ダイレクトプリントのための画像データの他、これに関連付けられた出力条件としての印刷条件が記憶されている。印刷条件は、例えば用紙サイズ、向き、種類の他、解像度、給紙元、或いはカラー設定等のように、所望の印刷結果を得るための各種の設定である。印刷条件と画像データとの関連付けは、画像データの拡張子やファイル名によって行わせることができる。
【００１９】
本実施例の画像形成装置１は、外部インターフェイス部５、操作パネル部７、印刷部９、記憶部１１、及び制御部１３を備えている。
【００２０】
外部インターフェイス部５は、ＵＳＢメモリー等の外部記憶媒体３を接続するものである。なお、外部記憶媒体３としては、画像形成装置１に対して着脱自在な他のメモリーやハードディスクドライブ等を用いることも可能である。
【００２１】
操作パネル部７は、タッチパネル式の液晶表示画面等からなり、操作部且つ表示部として機能する。この操作パネル部７により、画像形成装置１に対する印刷出力の実行指示や印刷条件の設定等の操作入力やその操作状況の表示を行わせる。
【００２２】
印刷部９は、入力された画像データに基づいて用紙上に画像を形成（画像出力）する。
【００２３】
記憶部１１は、各種制御のアプリケーションや制御に必要なデータを記憶するＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク等の記憶装置である。
【００２４】
制御部１３は、ソフトウェアプログラムを実行して上記各部の制御や作業を行わせるＣＰＵ（Central Processing Unit）等の制御要素である。この制御部１３は、記憶部９内の画像形成プログラムの実行により、選択部１５と、読出部１７と、条件設定部１９と、出力部としての出力要求部２０と、設定登録部２２とを本実施例のダイレクトプリントの機能構成として備える。
【００２５】
選択部１５は、外部記憶媒体３に保持されている画像データからダイレクトプリントを行わせるものをユーザーに選択させる。画像データの選択は、ファイル名等の画像データの識別情報を外部記憶媒体３から取得し、これを選択画面として操作パネル部７上に一覧表示させることで行われる。図２に選択画面の一例を示す。
【００２６】
読出部１７は、読出手順を実現するものであり、外部記憶媒体３から画像データ及びこれに関連付けられた印刷条件（以下、「関連印刷条件」と称することがある）を読み出す。
【００２７】
読み出しの際には、選択部１５で選択された画像データに対する関連印刷条件の有無を判断し、関連印刷条件があれば画像データと共に読み出して条件設定部１９に渡す。関連印刷条件がない場合には、印刷条件の設定要求を出力する。
【００２８】
条件設定部１９は、条件設定手順を実現するものであり、適用選択部２１と、対応判定部２３と、変更受付部２５とを備えている。
【００２９】
適用選択部２１は、受け取った関連印刷条件を画像データに適用するか否かをユーザーに選択させる。この選択は、例えば操作パネル部７上で関連印刷条件を表示しながら行わせる。
【００３０】
関連印刷条件の適用が選択されたときには関連印刷条件の適用要求を出力し、不適用が選択されたときには印刷条件の設定要求を出力する。
【００３１】
対応判定部２３は、適用選択部２１からの適用要求に応じて、関連印刷条件の設定毎に画像形成装置１側の機能が対応しているか否か（対応可否）を判定する。画像形成装置１の機能は、所定の印刷条件を実現するための機能であり、例えばカラー印刷の可否等である。
【００３２】
非対応の機能がない場合（全ての設定が画像形成装置１の機能に対応する場合）は、関連印刷条件の反映要求を出力し、非対応の機能がある場合（一部設定又は全設定が画像形成装置１の機能に対応しない場合）は、変更受付部２５に変更要求を出力する。
【００３３】
変更受付部２５は、変更要求に応じて、少なくとも非対応の機能に対する印刷条件の設定変更を行わせる。印刷条件の設定変更は、操作パネル部７上の変更要求画面において受け付けられる。図３に変更要求画面の一例を示す。
【００３４】
変更要求画面Ｇ１中には、項目欄Ｃ１に印刷条件の設定項目が表示され、内容欄（図中の現在の設定）Ｃ２に各項目に対する設定内容が表示される。また、内容欄Ｃ２には、設定内容と共に画像形成装置１の機能の対応可否が表示される。
【００３５】
本実施例では、画像形成装置１の機能に非対応の設定内容についてのみ、非対応である旨の文字列が隣接して表示される。また、非対応の設定内容は、ハイライトされることでも非対応である旨が表示される。
【００３６】
ただし、非対応である旨の表示は、特に限定されるものではなく、文字列又はハイライトの何れか一方としたり、或いは他のマーク等とすることも可能である。
【００３７】
内容欄Ｃ２においては、項目毎の変更ボタンＢも表示され、その選択を通じて設定内容の変更を受け付ける。例えば、変更ボタンＢが選択された場合には、画像形成装置１が対応可能な設定内容の候補をプルダウン形式等で表示・選択させればよい。なお、本実施例においては、画像形成装置１の機能が対応可能な設定についても変更ボタンＢによる変更が可能となっている。
【００３８】
図１の変更受付部２５は、設定要求に応じて、画像データに対する印刷条件の新規設定も行わせる。新規設定の際は、操作パネル部７上の印刷設定画面において印刷条件の設定を受け付ける。図４に印刷設定画面の一例を示す。
【００３９】
印刷設定画面Ｇ２は、図３の変更要求画面Ｇ１と基本的に同一であるが、画像形成装置１の機能の対応可否表示が省略される。
【００４０】
また、変更受付部２５は、反映要求に応じて、図４の印刷設定画面Ｇ２に関連印刷条件を反映表示させる。
【００４１】
図１の出力要求部２０は、出力手順を実現するものであり、図３及び図４の変更要求画面Ｇ１及び印刷設定画面Ｇ２上に表示中の印刷条件によって、画像データに対する印刷要求を印刷部９に出力する。
【００４２】
設定登録部２２は、印刷出力に用いられた印刷条件を画像データに対して関連付けて外部記憶媒体３内に記憶する。
［ダイレクトプリント］
以下、本実施例の画像形成装置１の動作であるダイレクトプリントについて、図５のフローチャートを参照しながら説明する。
【００４３】
図５のフローチャートは、画像形成装置１に外部記憶媒体３を接続することでスタートする。
【００４４】
ステップＳ１では、「画像データの読み込み」の処理が行われる。この処理では、まず選択部１５が、図２の選択画面において、外部記憶媒体３内の画像データからダイレクトプリントを行わせるものをユーザーに選択させる。この選択に応じて、読出部１７は、外部記憶媒体３から画像データの読み込みを行う。
【００４５】
こうしてステップＳ１が完了してステップＳ２へ移行する。
【００４６】
ステップＳ２では、「関連印刷条件が存在？」の処理が行われる。この処理では、読出部１７が、読み出した画像データの関連印刷条件を外部記憶媒体３内から検索する。
【００４７】
関連印刷条件がある場合（ＹＥＳ）には、それを読み込んでステップＳ３へ移行し、関連印刷条件がない場合（ＮＯ）には、ステップＳ４へ移行する。
【００４８】
ステップＳ３では、「関連印刷条件の表示」が行われる。すなわち、条件設定部１９の適用選択部２１は、読出部１７から関連印刷条件を受け取り、その関連印刷条件の内容を操作パネル部７上に表示させる。この表示は、図４の印刷設定画面Ｇ２又はこれと同様の画面で行わせることができる。
【００４９】
こうしてステップＳ３が完了してステップＳ５へ移行する。
【００５０】
一方、ステップＳ４では、「印刷条件の新規設定」が行われる。この処理では、条件設定部１９の変更受付部２５が図４の印刷設定画面Ｇ２を操作パネル部７上に表示させて印刷条件の新規設定を受け付ける。
【００５１】
新規設定の際には、ユーザー自身が印刷条件の設定を行うか否かを操作パネル部７上で選択させる。ユーザー自身が設定しない場合には、デフォルトの印刷条件とし、ユーザー自身が設定する場合には、上記の通り印刷条件の設定を受け付ける。
【００５２】
こうして印刷条件の新規設定が完了するとステップＳ９に移行する。
【００５３】
ステップＳ５では、「関連印刷条件を適用？」の処理が行われる。この処理では、適用選択部２１が表示中の関連印刷条件を画像データの印刷に適用（反映）するか否かをユーザーに選択させる。
【００５４】
関連印刷条件を適用する場合（ＹＥＳ）はステップＳ６へ移行し、適用しない場合（ＮＯ）はステップＳ４へ移行して印刷条件の新規設定が行われる。
【００５５】
ステップＳ６では、「関連印刷条件の全設定が機能に対応？」の処理が行われる。この処理では、条件設定部１９の対応判定部２３が関連印刷条件の設定毎に画像形成装置１側の機能に対応しているか否かを判定する。この判定では、記憶部１１内から画像形成装置１の機能情報を取得し、取得した機能情報との比較で関連印刷条件の設定が装置に反映可能かを判断すればよい。
【００５６】
関連印刷条件の全設定が画像形成装置１の機能に対応している場合（ＹＥＳ）は、ステップＳ７へ移行し、関連印刷条件の一部設定又は全設定が画像形成装置１の機能に対していない場合（ＮＯ）は、ステップＳ８へ移行する。
【００５７】
ステップＳ７では、「関連印刷条件の反映」の処理が行われる。この処理では、変更受付部２５が図４の印刷設定画面Ｇ２を操作パネル部７上に表示して関連印刷条件をそのまま反映させる。
【００５８】
これによりステップＳ７が完了してステップＳ９へ移行する。
【００５９】
一方、ステップＳ８では、「非対応の設定の変更受付」が行われる。この処理では、条件設定部１９の変更受付部２５が、図３の変更要求画面Ｇ１を操作パネル部７上に表示して関連印刷条件の非対応の設定に対する変更を受け付ける。
【００６０】
例えば、関連印刷条件が画像形成装置１の能力以上の設定を要求する場合や画像形成装置１の現状で印刷が不可能な設定を含む場合に、そのような設定毎に変更要求画面G１で変更を受け付ける。
【００６１】
本実施例では、関連印刷条件において設定項目「用紙サイズ」に「Ｂ４」の設定がなされており、画像形成装置１に「Ｂ４」の紙がセットされていないときに現状で印刷が不可能な設定となる。この場合は、用紙サイズを変更又は用紙をセットするように文字及びハイライトにより促す。
【００６２】
また、画像形成装置１がモノクロモデル（カラー印刷不可）である場合は、関連印刷条件において設定項目「カラー設定」に「カラー」の設定がなされていると、装置の能力以上の設定がされていることになる。
【００６３】
同様に、画像形成装置１に搭載されていないフォントで文字を書くように指定されている場合等も、装置の能力以上の設定がされていることになる。
【００６４】
これらの場合には、カラーやフォントを変更するように文字及びハイライトにより促す。
【００６５】
このとき、変更要求画面Ｇ１上では、画像形成装置１の機能に非対応の設定についてのみ文字及びハイライトが併せて表示されるので、ユーザーの誤操作等を抑制して非対応の設定に対する変更を確実に促すことができる。
【００６６】
こうしてステップＳ８が完了しステップＳ９へ移行する。
【００６７】
ステップＳ９では、「印刷出力」の処理が行われる。すなわち、出力要求部２０は、操作パネル部７上で印刷実行の指示が行われると、ステップＳ４、Ｓ７、又はＳ８で表示中の印刷条件によって画像データに対する印刷要求を出力する。これに応じ、印刷部９は、ユーザーの意図した印刷条件を適用して画像データに対する印刷出力を行うことができる。印刷出力の完了後はステップＳ１０へ移行する。
【００６８】
ステップＳ１０では、「印刷条件の登録」の処理が行われる。すなわち、条件設定部１９の設定登録部２２は、印刷出力に用いられた印刷条件を、拡張子やファイル名により画像データに関連付けて外部記憶媒体３内に記憶する。
【００６９】
既存の関連付けられた印刷条件が存在する場合は上書きを行えばよい。ただし、上書きを行うか否かは、ユーザーに設定させるようにしてもよい。
【００７０】
こうしてステップＳ１０が完了すると本実施例のダイレクトプリントが終了する。
［実施例１の効果］
本実施例の画像形成装置１は、外部記憶媒体３から画像データ及び印刷条件を読み出す読出部１７と、読み出した印刷条件の設定毎に装置側の機能の対応可否を判定し、少なくとも非対応の機能に対する設定の変更を行わせる条件設定部１９と、条件設定部１９からの印刷条件を適用して画像データによる印刷出力を行う印刷部９とを備えている。
【００７１】
従って、ダイレクトプリントを行う際には、外部記憶媒体３内の印刷条件の適用反映によって、印刷条件の再設定の手間を省いてユーザーの利便性を向上することができる。
【００７２】
加えて、本実施例では、外部記憶媒体３内の印刷条件が装置側の機能に対応していない場合であっても、その機能に応じて非対応の印刷条件の設定をユーザーに適宜変更させることができ、ユーザーが意図しない印刷結果になることを防止できる。
【００７３】
また、本実施例の条件設定部１９は、印刷条件の設定毎に装置側の機能の対応可否を併せて操作パネル部７に表示して設定変更をユーザーに促すので、より確実にユーザーが意図しない印刷結果になることを防止できる。
【００７４】
さらに、本実施例の条件設定部１９は、非対応の機能についてのみ出力条件の設定に併せて非対応の旨を表示する。
【００７５】
このため、本実施例では、ユーザーの誤操作等を抑制して非対応の設定に対する変更を確実に促すことができる。
【符号の説明】
【００７６】
１  画像形成装置
３  外部記憶媒体
７  操作パネル部（表示部）
１７  読出部
１９  条件設定部
２０  出力要求部（出力部）
【図１】
0005699103.tif 000002
【図２】
0005699103.tif 000003
【図３】
0005699103.tif 000004
【図４】
0005699103.tif 000005
【図５】
0005699103.tif 000006