(57)【要約】【課題】マークシート方式を用いた画像ファイルの印刷において、ユーザのマークシート記入手順を簡素化する技術の提供。【解決手段】印刷設定項目について、印刷に必ず必要な設定値はデフォルト値をあらかじめ決めておき、デフォルト値を可視化してマークシートにレイアウトする。デフォルト値以外の設定値は、マーキング用のマーク欄をレイアウトする。マークシートの読み取り解析時に、デフォルト値をもつ設定項目について、その項目のマーキングを検出しなかったときは、デフォルト値を採用して印刷を行なう。【選択図】      図１
2005229199.tif 000002
【特許請求の範囲】
【請求項１】
画像ファイルを記憶する記憶手段と、
前記記憶手段に記憶された画像ファイルの選択と、選択された画像を印刷するための複数の設定項目の選択とが可能なマークシートを作成する作成手段と、
前記マークシートにより選択された設定項目に従って前記選択された画像を記録する記録手段とを備え、
前記作成手段は、前記複数の設定項目のうち、所定の設定項目に関する設定をあらかじめ決められた設定値として識別可能に前記マークシートを作成することを特徴とする画像記録装置。
【請求項２】
前記所定の設定項目を選択できる選択手段を更に備え、
前記作成手段は、前記選択手段により選択された設定項目を前記あらかじめ決められた設定値として識別可能にマークシートを作成することを特徴とする請求項１に記載の画像記録装置。
【請求項３】
前記作成手段は、前記所定の設定項目に対応する箇所をあらかじめマーキングした状態でマークシートを作成することを特徴とする請求項１又は２に記載の画像記録装置。
【請求項４】
前記作成手段は、前記所定の設定項目をマークシートの所定の位置にレイアウトしたマークシートを作成する請求項１又は２に記載の画像記録装置。
【請求項５】
前記記録手段は、更に前記作成手段により作成されたマークシートを印刷することを特徴とする請求項１乃至４のいずれか１項に記載の画像記録装置。
【請求項６】
前記マークシートにマーキングされた情報を読み取る読取手段と、
前記読み取った前記設定項目の設定値を検出する検出手段を更に有し、
前記記録手段は、前記所定の設定項目の設定値に前記あらかじめ決められた設定値以外のマーキングがある場合、前記あらかじめ決められた設定値を無視して前記マーキングされた設定値に従って前記選択された画像を印刷することを特徴とする請求項５に記載の画像記録装置。
【請求項７】
前記所定の設定項目は、印刷媒体のサイズに関する項目であることを特徴とする請求項１乃至６のいずれか１項に記載の画像記録装置。
【請求項８】
前記所定の設定項目は、印刷媒体の種類に関する項目であることを特徴とする請求項１乃至６のいずれか１項に記載の画像記録装置。
【請求項９】
前記所定の設定項目は、日付の印刷の有無に関する項目であることを特徴とする請求項１乃至６のいずれか１項に記載の画像記録装置。
【請求項１０】
前記所定の設定項目は、フチ無し印刷の有無に関する項目であることを特徴とする請求項１乃至６のいずれか１項に記載の画像記録装置。
【請求項１１】
前記所定の設定項目は、印刷レイアウトに関する項目であることを特徴とする請求項１乃至６のいずれか１項に記載の画像記録装置。
【請求項１２】
前記所定の設定項目は、画像印刷時の色彩に関する項目であることを特徴とする請求項１乃至６のいずれか１項に記載の画像記録装置。
【請求項１３】
記憶手段に記憶された画像ファイルの選択と、選択された画像を印刷するための複数の設定項目の選択とが可能なマークシートを作成する作成工程と、
前記マークシートにより選択された設定項目に基づいて、選択された画像を記録する記録工程とを備え、
前記作成工程では、前記複数の設定項目のうち、所定の設定項目に関する設定をあらかじめ決められた設定値として識別可能に前記マークシートを作成することを特徴とする画像記録方法。
【請求項１４】
画像を印刷する画像記録装置を制御するコンピュータに、
記憶手段に記憶された画像ファイルの選択と、選択された画像を印刷するための複数の設定項目の選択とが可能なマークシートを作成する機能と、
前記マークシートにより選択された設定項目に基づいて、選択された画像を記録する機能と、
前記複数の設定項目のうち、所定の設定項目に関する設定をあらかじめ決められた設定値として識別可能に前記マークシートを作成する機能とを実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体に格納された画像ファイルから印刷画像選択用のマークシートを作成し、この作成されたマークシートを読み取り解析することにより、マークシートで指定された画像ファイルを印刷するためのマークシート方式を用いた画像ファイルの記録技術に関する。
【背景技術】
【０００２】
近年、デジタルスチルカメラの普及によって、デジタル写真画像をユーザーが容易に楽しめる提案がされている。
【０００３】
例えば、デジタルスチルカメラで撮影された画像ファイルを、ＰＣを介さずに、プリンタでダイレクトに印刷する手段（デジタルカメラダイレクト印刷）が提案されている。このデジタルカメラダイレクトプリントは、例えば、メモリカード等の記録媒体を記録装置に接続することによって実現する。ユーザーはメモリカード等に記録された画像ファイルから任意の画像ファイルを印刷するために、プリンタに備えられたキーを操作することにより１画像のみ指定する「１コマ指定」や、複数の画像を選択する「範囲指定」によって、所望する画像ファイルを選択している。例えば、「範囲指定」を行なうときは、ユーザーはプリンタがソートした順番に従って割り振られた画像番号等に基づいて、第１の起点から第２の起点を入力する。
【０００４】
ところで、画像番号のみから画像のイメージを連想することが困難であるため、上記キー操作による画像選択は、画像の概要を示すサムネイル画像等をプリンタのＬＣＤに表示しない限り、ユーザーは印刷したい画像ファイルを選択することは容易ではなかった。そこで、ＬＣＤ等の表示部をもたないプリンタは、例えば、画像番号の付与されたインデックスプリント等を前もって行ない、ユーザーはその印刷物を参照しながら、ユーザーは任意の画像番号等を入力している。
【０００５】
また、上記説明したような画像番号を入力する画像選択方法は、複数の画像ファイルから任意の画像ファイルを非連続的にいくつか選択するのには適していなかった。例えば、一般的にプリンタに備え付けられているＬＣＤはサイズや表示解像度等の表現力に制約があるため、画像番号２、５、８、１０、２２のような非連続の画像番号を選択することが容易でなかった。
【０００６】
つまり、ＰＣのような豊富なMMI環境を有さないプリンタ装置等におけるカメラダイレクトプリントは、ＰＣを介さずともよい利便性はあるものの、ユーザーが簡単に写真画像を選択するための方法においては、インデックスプリントが前もって必要であったり、画像番号の入力がわかりにくかったりと、必ずしも優れているとはいえなかった。
【０００７】
そこで、デジタルカメラダイレクトプリントにおいてユーザーが容易に所望の写真画像を選択してプリントできる１つの提案として、読取装置を備えたMFP（マルチファンクションプリンタ）等で、写真画像の概要を示すサムネイルとその画像を選択するためのマーク欄を設けたマークシートを作成して印刷し、ユーザーは所望するサムネイル画像のマーク欄をマーキングし、さらにマークシートにマーキングされた情報をMFPに読み取らせることで、自動的にユーザーが所望する写真画像を識別し印刷する提案もされている（例えば、特許文献１参照）。
【特許文献１】特開２００２−３０５７０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上記特許文献１では、写真画像の印刷において、サムネイル画像とマーク欄がレイアウトされたマークシートからユーザーが所望するサムネイル画像のマークを塗りつぶし、そのマークシートを読み取ることで、自動的に画像ファイルを印刷することができる。
【０００９】
また、印刷する画像ファイルのコントラストやレイアウト等の画像処理効果についても、上記マークシートに画像処理に関する項目領域を設けることで、画像選択と同様に印刷の仕上がりについてもマークシート方式で指定することができる。
【００１０】
ユーザーは印刷されたマークシートの必要事項をすべて適切にマーキングすることで、MFP装置のキー操作を最小限に抑えつつ、ＰＣを介さずともデジタルカメラダイレクトプリントを実現している。
【００１１】
しかしながら、上記特許文献１においては、ユーザーは画像ファイルを選択して印刷するまでに必要な項目について、すべてをマーキングする必要があった。例えば、A4やL判、LTRといった印刷する記録用紙サイズや普通紙やフォト紙（写真印刷に適した光沢紙）といった記録用紙タイプのように印刷に必要な設定項目は、画像ファイルを印刷するために各印刷設定項目に対する設定値を必ず定める必要があるため、設定値のうちいずれか１つをマーキングする必要がある。
【００１２】
このとき、上記印刷設定項目について、毎回決まった記録用紙サイズや記録用紙タイプで印刷をするユーザーでも、毎回決まったマーク欄をマーキングする必要がある。
【００１３】
マークシート方式による画像ファイルのデジタルカメラダイレクトプリントは、その趣旨からできるだけ簡易的に、ユーザーの手順を極力減らして提供されることが望ましい。
【００１４】
本発明は、上記問題点に鑑みてなされたものであり、マークシート方式を用いたデジタルカメラダイレクトプリントにおいて、印刷に必要な印刷設定項目についてはあらかじめデフォルトの設定値を設け、その旨を可視化してレイアウトしておき、そのデフォルト値以外の印刷設定値についてはマーク欄をレイアウトすることで、ユーザーがデフォルトの印刷設定値を所望するときは、マーキングする手間を省くことにより、より簡易的なマークシート方式による画像記録技術を提供することを目的とする。
【課題を解決するための手段】
【００１５】
上記目的を達成するため、本発明の画像記録装置は、画像ファイルを記憶する記憶手段と、前記記憶手段に記憶された画像ファイルの選択と、選択された画像を印刷するための複数の設定項目の選択とが可能なマークシートを作成する作成手段と、前記マークシートにより選択された設定項目に従って前記選択された画像を記録する記録手段とを備え、前記作成手段は、前記複数の設定項目のうち、所定の設定項目に関する設定をあらかじめ決められた設定値として識別可能に前記マークシートを作成する。
【００１６】
また、本発明の画像記録方法は、記憶手段に記憶された画像ファイルの選択と、選択された画像を印刷するための複数の設定項目の選択とが可能なマークシートを作成する作成工程と、前記マークシートにより選択された設定項目に基づいて、選択された画像を記録する記録工程とを備え、前記作成工程では、前記複数の設定項目のうち、所定の設定項目に関する設定をあらかじめ決められた設定値として識別可能に前記マークシートを作成する。
【００１７】
また、上記装置又は方法のより好ましい態様として、前記所定の設定項目を選択できる選択手段（工程）を更に備え、前記作成手段（工程）は、前記選択手段（工程）により選択された設定項目を前記あらかじめ決められた設定値として識別可能にマークシートを作成する。
【００１８】
また、上記装置又は方法のより好ましい態様として、前記作成手段（工程）は、前記所定の設定項目に対応する箇所をあらかじめマーキングした状態でマークシートを作成する。
【００１９】
また、上記装置又は方法のより好ましい態様として、前記作成手段（工程）は、前記所定の設定項目をマークシートの所定の位置にレイアウトしたマークシートを作成する。
【００２０】
また、上記装置又は方法のより好ましい態様として、前記記録手段（工程）は、更に前記作成手段（工程）により作成されたマークシートを印刷する。
【００２１】
また、上記装置又は方法のより好ましい態様として、前記マークシートにマーキングされた情報を読み取る読取手段（工程）と、前記読み取った前記設定項目の設定値を検出する検出手段（工程）を更に有し、前記記録手段（工程）は、前記所定の設定項目の設定値に前記あらかじめ決められた設定値以外のマーキングがある場合、前記あらかじめ決められた設定値を無視して前記マーキングされた設定値に従って前記選択された画像を印刷する。
【００２２】
また、上記装置又は方法の好ましい態様として、前記所定の設定項目は、印刷媒体のサイズに関する項目、印刷媒体の種類に関する項目、日付の印刷の有無に関する項目、フチ無し印刷の有無に関する項目、印刷レイアウトに関する項目、画像印刷時の色彩に関する項目の少なくとも１つである。
【発明の効果】
【００２３】
以上説明したように、本発明によれば、マークシート方式による画像ファイルの印刷において、画像の選択以外の項目で記録用紙サイズのように印刷をするために必要な印刷設定項目のうち、あらかじめ定められたデフォルトの設定値を決めておき、そのデフォルト値をマークシートに可視化し、デフォルト値以外の設定値については選択用のマーク欄を設けることで、ユーザーは印刷設定についてデフォルトの値を所望するときには、その項目についてマーキングする必要がないため、ユーザーのマークシート記入手順を簡素化することが可能となる。
【００２４】
また、あらかじめユーザーが任意に指定した印刷設定値をデフォルト値としたり、前回印刷されたときの印刷設定値をデフォルト値としたり、過去に設定された印刷設定値のうち最も頻度の高い印刷設定値をデフォルト値とすることにより、ユーザーが望む印刷設定値がより高い確率でデフォルト印刷設定値となることが可能となる。
【発明を実施するための最良の形態】
【００２５】
以下に、本発明に係る実施の形態について添付図面を参照して詳細に説明する。
【００２６】
尚、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明は、その趣旨を逸脱しない範囲で下記実施形態を修正又は変形したものに適用可能である。また、本発明は、後述する実施形態である画像記録装置の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００２７】
図１は、本発明に係る実施形態として例示する画像記録装置の機能ブロック図である。
【００２８】
図１において、画像記録装置１００は、ＣＰＵ２０と、ＲＯＭ１と、ＲＡＭ２と、不揮発性ＲＡＭ３と、操作部４と、表示部５と、記録部６と、画像処理部７と、読取部８と、カードインターフェース９と、駆動部１０と、センサ部１１とを有する。
【００２９】
ＣＰＵ２０は、画像記録装置１００が備える様々な機能を制御し、操作部４における所定の操作に従い、ＲＯＭ１に記憶されている画像処理のプログラムを実行する。ＲＯＭ１は、画像記録装置１００の制御命令プログラム等を格納している。
【００３０】
図２は、画像記録装置１００の外観斜視図である。
【００３１】
電荷結合素子（ＣＣＤ）を備える読取部８は、原稿画像を読み取り、赤（Ｒ）、緑（Ｇ）および青（Ｂ）色のアナログ輝度データを出力する。なお、読取部８は、ＣＣＤの代わりに、密着型イメージセンサ（ＣＩＳ）を使用するようにしてもよい。
【００３２】
また、読取部８は後述するマークシートにマーキングされた情報の読み取りにも使用される。
【００３３】
カードインターフェース９は、たとえばデジタルスチルカメラで撮影され、メモリカードなどに記録された画像ファイルを、操作部４の所定の操作に従い読み込む。
【００３４】
なお、カードインターフェース９を介して読み込まれた画像データの色空間は、必要ならば、画像処理部７によって、デジタルスチルカメラの色空間（たとえばＹＣｂＣｒ）から、標準的なＲＧＢ色空間（たとえばＮＴＳＣ−ＲＧＢやｓＲＧＢ）に変換される。また、そのヘッダ情報に基づいて、読み込まれた画像データは、有効な画素数への解像度変換など、アプリケーションに必要な様々な処理が必要に応じて施される。
【００３５】
画像処理部７においては、画像解析、サムネイル作成、サムネイル補正、出力画像補正等の画像処理が行われ、これらの画像処理によって得られた印刷データは、ＲＡＭ２に格納される。ＲＡＭ２に格納された印刷データが、記録部６で記録する場合に必要な所定量に達すると、記録部６による記録動作が実行される。
【００３６】
なお、前述の画像処理は、記録用紙サイズや記録用紙タイプ、日付を付与する/しない、フチなし印刷する/しない、等の印刷設定によって、異なる印刷データが作成される。
【００３７】
また、不揮発性ＲＡＭ２は、バッテリバックアップされたＳＲＡＭなどであり、画像記録装置１００に固有のデータなどを記憶する。操作部４は、記憶媒体に記憶された画像データを選択し、記録をスタートするために、フォトダイレクト印刷スタートキー、モノクロコピー時やカラーコピー時におけるモノクロコピースタートキー、カラーコピースタートキー、コピー解像度や画質などのモードを指定するモードキー、コピー動作などを停止するためのストップキー、コピー数を入力するテンキーや登録キー、後述する画像ファイル選択手段を指定するカーソルキーなどによって構成されている。ＣＰＵ２０は、これらキーの押下状態を検出し、この押下状態に応じて、各部を制御する。
【００３８】
表示部５は、ドットマトリクスタイプの液晶表示部（ＬＣＤ）とＬＣＤドライバとを備え、ＣＰＵ２０の制御に基づいて、各種の表示を行なう。記録部６は、インクジェット方式のインクジェットヘッド、汎用ＩＣなどによって構成され、ＣＰＵ２０の制御によって、ＲＡＭ２に格納されている記録データを読み出し、ハードコピーとして印刷出力する。
【００３９】
駆動部１０は、読取部８、記録部６のそれぞれの動作において、給排紙ローラを駆動するためのステッピングモータ、ステッピングモータの駆動力を伝達するギヤと、ステッピングモータとを制御するドライバ回路などによって構成されている。
【００４０】
センサ部１１は、記録紙幅センサ、記録紙有無センサ、原稿幅センサ、原稿有無センサ、記録媒体検知センサ等によって構成されている。ＣＰＵ２０は、これらセンサから得られた情報に基づいて、原稿と記録紙との状態を検知する。
【００４１】
次に、本実施形態において、カードインターフェース９経由で接続されたメモリカード等の記憶媒体に記録された複数の画像ファイル（本例では６画像とする）から画像の概要を示すサムネイルつきのマークシートを作成し、ユーザーが任意のマーキングを行なった後、上記マークシートを読取部８で読み取って解析処理を行ない、この解析処理に従って、選択された画像ファイルに任意の画像処理を行なって印刷するまでの動作について説明する。
【００４２】
図３は、マークシート方式を用いた画像ファイルの全体的な印刷処理の概要を示すフローチャートである。
【００４３】
本例で説明するマークシート方式による画像ファイル印刷処理は、４つのステップに大別される。すなわち、＜STEP301：マークシート作成＞、＜STEP302：マークシート記入＞、＜STEP303：マークシート解析＞、＜STEP304：画像ファイル印刷＞、である。
【００４４】
以下では、上記４つのステップで行なわれる処理手順について説明する。
＜S301：マークシート作成＞
S301のマークシート作成ステップでは、記憶媒体に記録されている複数の画像ファイルからマークシートを作成する。
【００４５】
図４は、マークシート作成処理の手順を示すフローチャートである。
【００４６】
本例で作成するマークシートは、図５で詳述する「印刷設定選択領域５０３」と「画像選択領域５０４」の２つの領域から構成される。
【００４７】
まず、S401で「印刷設定選択領域」を作成する。「印刷設定選択領域」とは、画像ファイルの印刷に関する設定値を選択する領域を示し、設定値の内容は記録装置の仕様に依存する。本例では、印刷設定値の内容について特に規定しないが、例えば、記録用紙サイズや記録用紙タイプのように印刷に必要な項目を設定項目とすると、例えば記録用紙サイズにおけるA4やLTR等の内容が設定項目に対する設定値となる。また、日付を付与する/しない、フチなし印刷する/しない、鮮やか印刷する/しない等の印刷に必ずしも必要ではない特殊効果等を印刷設定値に含めてもよい。印刷設定選択領域のレイアウト例については後述する。
【００４８】
次に、S402で記憶媒体に格納された画像ファイル検索を行なう。本例では、画像ファイルの検索に関するエラー処理について特に規定しないが、例えば、S402の画像ファイル検索の結果、印刷可能な画像ファイルが１つも存在しなければエラー終了してもよい。
【００４９】
次に、S403で「画像選択領域」の作成を行なう。「画像選択領域」とは、ユーザーが印刷したい画像ファイルを選択するための領域を示し、画像の概要を示すサムネイル画像とそれに対応するマーク欄がレイアウトされる。
【００５０】
なお、本例ではマークシートの１ページにレイアウトする画像ファイル数の上限を特に規定しないが、例えば、S402の画像ファイル検索結果から、記憶媒体に格納されている画像ファイルのファイル数が、マークシートの１ページにレイアウト可能な画像ファイルの上限を超えたときは、２ページ目のマークシートを作成してもよいし、レイアウト可能な画像ファイルの上限内の画像ファイルしかマークシートの対象画像ファイルとして選択できなくてもよい。
【００５１】
また、本例では、画像ファイルの詳細な選択方法については特に規定しないが、例えば、１つの画像ファイルを示すサムネイル画像に対し、１つのマーク欄をレイアウトしてもよいし、OCR機能を備えた画像記録装置であればサムネイル画像に対応した数字記入欄をレイアウトしてもよい。
【００５２】
また、本例では、S403にレイアウトするサムネイル画像の作成手順について特に規定しないが、例えば、レイアウトの対象となる画像ファイルがDCF規格に準拠したJPEG画像であれば、あらかじめ用意されているサムネイル画像からマークシートのサムネイル画像を作成してもよいし、レイアウトの対象となる画像ファイルがDCF規格に準拠していなければ、主画像を取得した後に縮小処理を施して、マークシートのサムネイル画像を作成してもよい。
【００５３】
次に、S404では、S401とS403で作成されたレイアウトに従ってマークシートを印刷する。
【００５４】
本例ではマークシートを印刷する処理について特に規定しないが、例えば、マークシートはあらかじめ記録装置内のＲＡＭ（図１の符号２）領域にS401、S403で作成されるレイアウトに従って形成されたＲＡＭ画像（RGB各８Bit）に対して画像処理を行なって記録装置の記録部が印刷可能なプリントファイルに変換されることで作成されることとする。
【００５５】
図５は、本例の画像記録装置で作成されるマークシートの模式図である。
【００５６】
図５において、例えば、５０１に示すように記憶媒体にA.jpg〜F.jpgまでの６画像ファイルが記憶媒体に格納されているとすると、その画像ファイルを対象としたマークシートは５０２に示される。
【００５７】
５０３は、印刷設定に関する印刷設定選択領域を示す。５０２のマークシートによれば、印刷設定選択領域には記録用紙サイズ、記録用紙タイプ、フチなし設定、日付設定、鮮やか設定が割り当てられている。また、デフォルト設定としてあらかじめ、記録用紙サイズには「L判」、記録用紙タイプには「フォト紙」が設定されている。
【００５８】
ここで、デフォルト設定の決定手順について説明する。
【００５９】
図１０は、あらかじめデフォルト設定値としてレイアウトする印刷設定値の決定手順を示すフローチャートである。
【００６０】
まず、S1001で印刷設定におけるデフォルト値をどのように決定するのかを参照する。S1001でデフォルト値を固定とするのであればS1002で決められたデフォルト値を常にデフォルト印刷設定値としてセットする。例えば画像記録装置のＲＯＭに格納された固定の設定値を参照した値をデフォルト印刷設定値として、図５の５０２のようにレイアウトしてもよい。
【００６１】
S1001でデフォルト値を固定としないときは、S1003でどの指定方法から、任意のデフォルト印刷設定値を決定するのかを参照する。
【００６２】
S1003で（ｉ）ユーザーがあらかじめ入力した設置値をデフォルト値とするのであれば、S1004でユーザーが入力した値をデフォルト印刷設定値としてセットする。例えば、画像記録装置の操作部から入力された値をＲＡＭに記憶しておき、その値を参照した値をデフォルト印刷設定値として、図５の５０２のようにレイアウトしてもよい。
【００６３】
S1003で（ｉｉ）前回の印刷設定値をデフォルト値とするのであれば、S1005で前回の印刷設定値をデフォルト印刷設定値としてセットする。例えば、画像処理装置のＲＡＭに印刷処理が正常終了したときにその処理における印刷設定値を記憶しておき、その値を参照してデフォルト印刷設定値として、図５の５０２のようにレイアウトしてもよい。
【００６４】
S1003で（ｉｉｉ）最も頻度の高い印刷設定値をデフォルト値とするのであれば、S1006で最も使用頻度の高い印刷設定値をデフォルト印刷設定値としてセットする。例えば、画像処理装置のRAMに各印刷設定値ごとにカウンタを設け、印刷処理が正常終了したときにはその設定値に該当するカウンタをインクリメントしておく。S1006ではそのカウンタ値の最も大きい設定項目を参照して、その値をデフォルト印刷設定値として図５の５０２のようにレイアウトしてもよい。
【００６５】
以上のようにあらかじめ決められた指定方法に従って、デフォルト値が決定される。
ユーザーはデフォルト設定で画像ファイルを印刷したいときは、記録用紙サイズ項目と記録用紙タイプ項目についてマーキングする必要がない。もし、デフォルト以外の設定にしたいときは、所望するマーク欄をマーキングする。例えば、２L判で画像ファイルを印刷したいときは記録紙サイズ項目の２L判をマーキングする仕様とする。
【００６６】
また、特殊効果項目の、フチなし、日付、鮮やか設定は、デフォルトでは無効となっているため、特殊効果項目を所望するときのみ所望するマーク欄をマーキングする。例えば、日付を印刷したいときは特殊効果項目の日付をマーキングする仕様とする。
【００６７】
５０４は、画像選択に関する画像選択領域を示す。５０２のマークシートによれば、A.jpg〜F.jpgのサムネイル画像とそれに対応するマーク欄が５０４のようにレイアウトされる。もし、A.jpgの画像を印刷したいのであれば、A.jpgのサムネイルの下にレイアウトされているマークをマーキングする。
【００６８】
なお、５０４においては、１画像に対するマーク欄も１つのレイアウトとなっているが、例えば１画像に対して２つ以上のマーク欄がレイアウトされてもよい。そのときは、画像ファイルを２部印刷したいときは２つマーキングするような仕様としてもよい。
【００６９】
以上のように、図５に示すようなマークシートが、図４のフローチャートに従って作成される。
＜S302：マークシート記入＞
次に、図３のS302でマークシートの記入処理を実行する。なお、S302のマークシート記入はユーザーが手動にて行なう動作である。
【００７０】
図６はユーザーが記入するマークシートの印刷設定に関する記入例を示す模式図である。
【００７１】
６０１に記入例Aを示す。記入例Aにおいては、記録用紙サイズ、記録用紙タイプがデフォルトの設定を所望するため、上記2項目に対するマーキングは行なわない。特殊効果については、「フチなし」のみマーキングされている。
【００７２】
従って、６０１の記入例では、印刷設定は、記録用紙サイズ「L判」、記録用紙タイプ「フォト紙」、特殊効果「フチなし」が設定されることが期待される。
【００７３】
次に、６０２に記入例Bを示す。記入例Bにおいては、記録用紙サイズは「A4」、記録用紙タイプは「普通紙」がマーキングされている。特殊効果については、「フチなし」「日付」「鮮やか」がマーキングされている。
【００７４】
従って、６０２の記入例では、印刷設定は、記録用紙サイズ「A4」、記録用紙タイプ「普通紙」、特殊効果「フチなし」「日付」「鮮やか」が設定されることが期待される。  以上のように、本例においては、印刷設定に必要な値がデフォルト値としてあらかじめ設定されており、かつマークシートに対して可視化して視認可能にレイアウトされるため、ユーザーは最小限のマーキングによって所望の印刷設定を選択できる。
＜S303：マークシート解析＞
図３のS302でマークシートの記入がされると、次にS303でマークシートの解析ステップを実行する。
【００７５】
マークシートの解析は、読取部（図１の符号８）にマーキングしたマークシートをセットして、読み取りを行なうことにより開始する。
【００７６】
本例では印刷設定値（図５の５０３）と画像選択（図５の５０４）に関する解析を説明する。
【００７７】
図７は、印刷設定値に関するマークシート解析処理の手順を示すフローチャートである。
【００７８】
まず、S701でマークシートの読み取りが行なわれる。マークシートの読み取りは、例えば２値化した読取データをＲＡＭに格納する。格納されたデータは後述するS703の有効なマーク判定処理で参照される。
【００７９】
次に、S702で任意の項目に対する初期化処理を行なう。初期化処理とは、あらかじめ決められた順番に従って、解析したい設定項目のマーク座標等を後で解析するために決めておく処理を示す。
【００８０】
次に、S703で任意の項目に対するマーキングがあるか否かの判別を行なう。そのために、S702で設定された内容に従って、S701でRAMに格納された任意のアドレスの値からマークシートのマーク位置検出およびマーキング判定処理を行なう。
【００８１】
なお、本例ではマークシートのマーク位置検出およびマーキングの有無判定の処理方法について特に規定しないが、例えばマーク位置検出はあらかじめ解析したい任意の項目のマーク座標をＲＯＭに記録しておき、上記マーク座標に該当するアドレスから誤差を含めた範囲を解析して、任意の条件を満たす座標を解析対象のマークと判別してもよい。また、上記判別されたマーク欄に該当する読取データを任意の閾値と比較することにより、マーキングされたか否かを判別してもよい。
【００８２】
なお、検出されたマーキングの有無がS702で設定されている解析項目の条件に合致しているかの判別をS703に含めてもよい。本例ではマークの有効/無効について特に規定しないが、例えば、複数のマーク欄からただ１つをマークすべき項目に複数マークが検出されたときはエラーとしてもよい。
【００８３】
以上を踏まえて、本例では、S703による解析結果を、「有効マークあり(S705)」「マークが無効（エラー処理）(S704)」「マークなし(S706)」の３通りとする。
【００８４】
S703の解析結果が、「マークが無効（エラー）」であれば、S704でエラー処理を行ない、処理を終了する。本例ではエラー処理を特に規定しないが、例えば、「マークシートが読み取れませんでした」旨の表示を行なって一連の処理を中止してもよい。
【００８５】
また、S703による解析結果が、「有効マークあり」であれば、S705で有効なマークに対応する設定値をセットする。例えば、記録用紙サイズ設定項目において、「A4」に対応するマーキングが検出されたら、記録用紙サイズの設定値を「A4」とする。
【００８６】
また、S703による解析結果が、「マークなし」であれば、S706でS702で設定されている任意の設定項目に対するデフォルト値をセットする。例えば、記録用紙サイズのデフォルト値が「L判」で、かつS703で記録用紙サイズ項目の設定値にマーキングがされていないと判別されれば、S706で記録用紙サイズに対する設定値を「L判」とする。このとき、任意の項目に対するデフォルト値の設定は、S702であらかじめ行っておき、S706の処理は省略しても構わない。
【００８７】
S705またはS706の処理が行なわれたら、S707で次に解析すべき項目があるか否かの判別を行ない、まだ解析すべき項目があればS702から一連の処理を繰り返す。S707ですべての項目が正常に解析されれば、マークシートの印刷設定に関する解析処理を終える。
【００８８】
印刷設定に関する解析が終了すると、次に画像選択に関する解析が行なわれる。
【００８９】
図８は画像選択に関する解析処理の手順を示すフローチャートである。
【００９０】
設定値８００は、本例における画像選択解析に関する取り扱いを定める設定値である。Nは任意の画像番号を示し、MAXはマークシートにレイアウトされている選択可能な画像ファイルの総枚数を示す。
【００９１】
まず、S801でNの初期化が行なわれる。本例では画像番号は１から始まっていることとするのでS801ではN＝１となる。
【００９２】
次にS802で画像番号Nに該当するマーク欄の検索が行なわれる。なお、本実施例ではマークの解析方法は特に規定しないが、例えば、上記印刷設定値の解析方法と同様とする。
【００９３】
S803でマークが検出されればS804でその画像番号Nに対する部数設定を行なう。例えば、本実施例では各画像に対する部数の初期設定を０としておき、印刷選択された画像番号の部数をインクリメントすることにより、画像選択を行なう
S803でマークが検出されなければ、その画像番号Nは選択されなかったとみなされる。
【００９４】
次に、S805で画像番号Nがマークシートにレイアウトされている画像総枚数MAXより大きいか否かの判別がされ、その結果、まだ解析すべき画像番号があれば、S802の一連の処理を、すべての画像番号の解析が行なわれるまで繰り返す。S805で、すべての画像番号が選択されれば、画像選択に関する解析処理を終える。
【００９５】
以上のように、図７で説明した印刷設定に関する解析と、図８で説明した画像選択に関する解析が終了すると、図３のS304に示したマークシート解析ステップが完了する。
＜S304：画像フィル印刷＞
次に、図３のS304で画像ファイルを印刷するステップを実行する。
【００９６】
図９は、＜S303：マークシート解析＞で解析された結果に従って、選択された画像ファイルを印刷する手順を示すフローチャートである。
【００９７】
先ず、S901で画像ファイルの取得処理を行なう。ここで取得しようとする画像ファイルは、前述のマークシートにより解析された結果に基づいて決定される。
【００９８】
次に、S902で取得した画像ファイルを印刷設定値に従って、プリントファイルに変換する。例えば、記録用紙サイズや記録用紙タイプ、フチなし、日付、鮮やか等の設定内容によって、適切な画像処理を行なう。
【００９９】
S903で選択された画像ファイルがまだ存在すれば、S901の一連の処理を繰り返すことで、マークシートに指定された選択画像をすべて、マークシートに指定された印刷設定に従ってプリントファイルを作成し、作成したプリントファイルを記録装置の印刷部は印刷する。
【０１００】
なお、本例では、プリントファイル作成後にプリントするタイミングについて特に規定しないが、例えば、１画像のプリントファイルが作成されたらその画像をプリントし、正常終了した後に、次の画像ファイルをプリントファイルに変換してもよい。
【０１０１】
以上説明したように、ユーザーは作成されたマークシートに所望する印刷設定値と画像をマークし、マークシートを読み取ることで、所望する印刷設定で任意の画像ファイルを印刷することができる。
【０１０２】
また、このとき、印刷設定のように、画像ファイルのプリントに必要な項目は、あらかじめデフォルト値を可視化してマークシートにレイアウトすることで、デフォルト値を所望するユーザーは、マーキングする手間を省くことができる。
【０１０３】
デフォルト値はあらかじめ決められた値として設定されてもよいし、ユーザーから任意に設定されてもよい。また、最後に設定された値や、最も使用頻度の高い値が設定されてもよい。
【図面の簡単な説明】
【０１０４】
【図１】本発明に係る実施形態の画像記録装置の機能ブロック図である。
【図２】本発明に係る実施形態の画像記録装置の外観斜視図である。
【図３】マークシート方式による画像印刷処理の全体的な手順を示すフローチャートである。
【図４】マークシートを作成する手順を示すフローチャートである。
【図５】作成されるマークシートの一例を示す模式図である。
【図６】マークシートの記入例を示す模式図である。
【図７】マークシートの印刷設定選択領域を解析する手順を示すフローチャートである。
【図８】マークシートの画像選択領域を解析する手順を示すフローチャートである。
【図９】マークシートから指定された画像ファイルを印刷する手順を示すフローチャートである。
【図１０】マークシートをデフォルト印刷設定値に設定する手順を示すフローチャートである。
【符号の説明】
【０１０５】
１  ＲＯＭ
２  ＲＡＭ
４  操作部
５  表示部
９  カードインターフェース
１００  画像記録装置
【図１】
2005229199.tif 000003
【図２】
2005229199.tif 000004
【図３】
2005229199.tif 000005
【図４】
2005229199.tif 000006
【図５】
2005229199.tif 000007
【図６】
2005229199.tif 000008
【図７】
2005229199.tif 000009
【図８】
2005229199.tif 000010
【図９】
2005229199.tif 000011
【図１０】
2005229199.tif 000012