(57)【要約】【課題】ユーザ操作を妨げず、適切なタイミングでメッセージを表示することを目的とする。【解決手段】給紙された用紙のサイズと、前回の印刷で使用していた用紙のサイズと、に基づいて、メッセージを表示するか否かを判定する判定手段と、判定手段によりメッセージを表示すると判定された場合、表示部にメッセージを表示する表示制御手段と、を有することによって課題を解決する。【選択図】図２
2014226864.tif 000002
【特許請求の範囲】
【請求項１】
給紙された用紙のサイズと、前回の印刷で使用していた用紙のサイズと、に基づいて、メッセージを表示するか否かを判定する判定手段と、
前記判定手段によりメッセージを表示すると判定された場合、表示部にメッセージを表示する表示制御手段と、
を有する印刷装置。
【請求項２】
前記表示制御手段は、前記表示部に、用紙の再利用を警告する旨のメッセージを表示する請求項１に記載の印刷装置。
【請求項３】
使用した用紙のサイズを記憶する記憶手段と、
用紙の給紙を検知する検知手段と、
前記検知手段で給紙が検知された用紙のサイズを取得する取得手段と、
を更に有し、
前記判定手段は、前記取得手段により取得された用紙のサイズと、前記記憶手段により記憶された前記用紙が給紙される前に使用していた用紙のサイズと、に基づいて、メッセージを表示するか否かを判定する請求項１又は２に記載の印刷装置。
【請求項４】
前記取得手段は、前回の印刷において画像を配置していない領域を作っていた場合、前記検知手段で給紙が検知された用紙のサイズを取得する請求項３に記載の印刷装置。
【請求項５】
前記取得手段は、前回の印刷で用紙切れを検知していた場合、前記検知手段で給紙が検知された用紙のサイズを取得する請求項３又は４に記載の印刷装置。
【請求項６】
前記印刷装置は印刷部を有する昇華型プリンタであり、
前記印刷部は、昇華インクにより用紙に印刷を行った後に、前記用紙にオーバーコートを転写する請求項１乃至５の何れか１項に記載の印刷装置。
【請求項７】
印刷装置が実行するメッセージ表示方法であって、
給紙された用紙のサイズと、前回の印刷で使用していた用紙のサイズと、に基づいて、メッセージを表示するか否かを判定する判定ステップと、
前記判定ステップによりメッセージを表示すると判定された場合、表示部にメッセージを表示する表示制御ステップと、
を含むメッセージ表示方法。
【請求項８】
コンピュータに、
給紙された用紙のサイズと、前回の印刷で使用していた用紙のサイズと、に基づいて、メッセージを表示するか否かを判定する判定ステップと、
前記判定ステップによりメッセージを表示すると判定された場合、表示部にメッセージを表示する表示制御ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、メッセージ表示方法及びプログラムに関する。
【背景技術】
【０００２】
従来、印刷装置においてユーザにメッセージを表示する際は機器の状態変化に応じてメッセージを表示していた。
例えば、特許文献１ではエラー発生後のユーザの復旧操作に応じて次の操作を指示するべくメッセージを変化させていく方法が開示されている。
また、特許文献２では特定のエラー検出回数を計数し、所定回数内ならばメッセージを表示するが所定回数を超えるとメッセージを表示しない方法が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２３０００１号公報
【特許文献２】特開平０８−２２１２４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の従来技術では、エラーメッセージではなく印刷開始時にユーザへの注意喚起のためのメッセージを表示する際には、印刷開始時に必ず又は所定の回数、表示するまでは同じメッセージを表示することになる。その結果、ユーザ操作の妨げになったり、読み飛ばされる原因になったりする等、必要なときに必要なメッセージを伝えにくい問題があった。
【０００５】
本発明はこのような問題点に鑑みなされたもので、ユーザ操作を妨げず、適切なタイミングでメッセージを表示することを目的とする。
【課題を解決するための手段】
【０００６】
そこで、本発明の印刷装置は、給紙された用紙のサイズと、前回の印刷で使用していた用紙のサイズと、に基づいて、メッセージを表示するか否かを判定する判定手段と、前記判定手段によりメッセージを表示すると判定された場合、表示部にメッセージを表示する表示制御手段と、を有する。
【発明の効果】
【０００７】
本発明によれば、ユーザ操作を妨げず、適切なタイミングでメッセージを表示することができる。
【図面の簡単な説明】
【０００８】
【図１】印刷装置の構成を示す図である。
【図２】特定のメッセージを表示するための処理の流れを示すフローチャート（その１）である。
【図３】特定のメッセージを表示するための処理の流れを示すフローチャート（その２）である。
【図４】特定のメッセージを表示するための処理の流れを示すフローチャート（その３）である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面に基づいて説明する。
【００１０】
＜実施形態１＞
以下、図１〜図４を参照して、実施形態１を説明する。
図１は、印刷装置の構成を示す図である。
各ブロックは、バス１０１によって相互に接続されている。
記憶部１０３は、読み込んだ画像データ、本装置の動作状態に応じたメッセージ、メッセージ表示の有無等、本装置の動作にかかわるデータを記憶する。
操作部１０４は、十字ボタン、決定ボタン、キャンセルボタン、印刷ボタン等を備えた操作パネルでの各操作ボタンの操作状況を判別し、ＣＰＵ１０２に通知する。
画像選択部１０５は、表示画像と印刷画像とを選択する。
画像読み込み部１０６は、メモリカードスロットに装着されたメモリーカードから画像データを読み込む。読み込まれた画像データは、記憶部１０３に保持される。
表示部１０７は、記憶部１０３に保持された画像データを表示する。表示部１０７は、画像データ以外にも操作部１０４の操作部材と連携したＧＵＩ画面、使用者に通知するメッセージも表示する。
【００１１】
起動時には画像選択部１０５は、任意の１画像を選択状態とし、画像読み込み部１０６によって選択状態の画像データが読み込まれ、記憶部１０３に保持される。保持された画像データは表示部１０７に表示される。
ユーザは、操作部１０４の十字ボタンの左右ボタンを操作することで表示中の画像の前後の画像に選択画像を切り替えることができる。選択画像が切り変えられることによって記憶部１０３に保持される画像データも切替わり、それに伴って表示部１０７に表示される画像も切替わる。
給紙検知部１０８は、印刷装置に用紙が給紙されたことを検知する。本実施形態の印刷装置は用紙サイズごとに用紙カセットがある。給紙検知部１０８は、用紙カセットが印刷装置に装着されることで用紙が給紙されたことを検知するとしている。
用紙切れ検知部１０９は、印刷実行時に用紙カセットから用紙を引き出せなかったら用紙切れと判定することで用紙切れを検知する。用紙切れ検知部１０９は、用紙切れを検知していたら次の印刷まで用紙切れを検知したことを示す情報を例えば、記憶部１０３の所定の記憶領域に記憶しておく。
【００１２】
用紙サイズ検知部１１０は、印刷装置に装着された用紙カセットの用紙サイズを検知する。本実施形態の印刷装置は用紙サイズごとに用紙カセットがあり、用紙サイズごとに用紙カセットの形状が異なるものとする。用紙サイズ検知部１１０は、装着された際に押される複数のスイッチオンとスイッチオフとの状態の組み合わせで装着された用紙カセットのサイズを判別し、用紙サイズの検知とする。
用紙サイズ記憶部１１１は、用紙サイズ検知部１１０で検知した用紙サイズを記憶する。用紙サイズは２つ記憶可能で１つは今回検知した用紙サイズ、もう一つは前回検知した用紙サイズである。給紙検知部１０８は、用紙カセットの装着を検知したタイミングで記憶している用紙サイズを更新する。つまり、給紙検知部１０８は、装着を検知すると今回検知とされていた内容を前回検知用の記憶領域に移動し、新たに検知された用紙サイズを今回検知用の記憶領域に保存する。そのため前回検知用の記憶領域に記憶されている用紙サイズと今回検知用の記憶領域に記憶されている用紙サイズとが同じサイズであれば、今回検知した用紙サイズと前回検知した用紙サイズとが同じものとなる。
【００１３】
用紙サイズ比較部１１２は、用紙サイズ記憶部１１１に記憶されている前回検知の用紙サイズと今回検知の用紙サイズとが同じものであるか否かを比較して判定する。
レイアウト選択部１１３は、一枚の用紙を複数の領域に分割して複数の画像を同一用紙に印刷する分割数を選択する。本実施形態の印刷装置では分割なし、２分割、４分割、８分割の４つのレイアウトが選択可能である。分割なしでは１枚の用紙ほぼいっぱいに１つの画像が配置され、以下２分割、４分割、８分割ではそれぞれ２つ、４つ、８つの画像が１枚の用紙に配置されて印刷される。
操作部１０４のレイアウトボタンが押されると表示部１０７にレイアウト選択画面が表示される。ユーザが上下キーを操作すると、分割なし、２分割、４分割、８分割のいずれかが選択表示状態になる。そして、ユーザが決定ボタンを押すことで選択表示状態のものが選択される。
例えば８分割が選択され、８つの画像が印刷指定されて印刷の指示がなされた場合、印刷装置は、１枚の用紙を８つの領域に分割しそれぞれの領域に画像を１つずつ配置したレイアウトで印刷を行う。
また、８分割が選択され、５つの画像が印刷指定されて印刷の指示がなされた場合、印刷装置は、１枚の用紙を８つの領域に分割しそのうち５つの領域に画像を１つずつ配置したレイアウトで印刷を行う。この場合、残りの３つの領域は空きコマとなって空白のまま印刷される。
【００１４】
画像配置部１１４は、選択されたレイアウトに従って印刷指定された画像を印刷領域に配置する。上述の通り、例えば８分割が選択され、８つの画像が印刷指定されて印刷の指示がなされた場合、画像配置部１１４は、１枚の用紙を８つの領域に分割しそれぞれの領域に画像を１つずつ配置する。
また、８分割が選択され、５つの画像が印刷指定されて印刷の指示がなされた場合、画像配置部１１４は、１枚の用紙を８つの領域に分割しそのうち５つの領域に画像を１つずつ配置し、残りの３つの領域は空きコマとするため画像は配置しない。
画像配置部１１４は、空きコマを作ったかどうかの情報を次の印刷まで例えば、記憶部１０３の所定の記憶領域に記憶しておく。
印刷部１１５は、画像配置部に１１４によって配置された通りに画像を用紙に印刷する。
【００１５】
図１に示した各ブロックは、ハードウェアとして印刷装置に実装されてもよいし、そのうちの一部はソフトウェアとして実装されてもよい。
例えば、画像選択部１０５、給紙検知部１０８、用紙切れ検知部１０９、用紙サイズ検知部１１０、用紙サイズ記憶部１１１、用紙サイズ比較部１１２、レイアウト選択部１１３、画像配置部１１４は、ソフトウェアとして実装されてもよい。即ち、これらは、ＣＰＵ１０２が、記憶部１０３に記憶されたプログラムに基づいて、処理を実行することによって実現されるソフトウェアとしてもよい。以下、特に言及しない限り、これらは、ソフトウェアとして説明を行う。即ち、以下に示すフローチャートは、ＣＰＵ１０２が、記憶部１０３に記憶されたプログラムに基づいて処理を実行することによって、実現される。
【００１６】
図２は、特定のメッセージを表示するための処理の流れを示すフローチャート（その１）である。
本実施形態では一度印刷した用紙を再び用紙カセットに入れ直して再使用されることを防止するために、特定のメッセージとして「用紙の再利用はできません」を表示することとする。なお、特定のメッセージは、例えば、記憶部１０３等に記憶されているものとする。
Ｓ２０１において、給紙検知部１０８は、印刷装置に用紙カセットが装着されたかどうか判定する。給紙検知部１０８は、用紙カセットの装着が検知された場合、給紙されたと判定してＳ２０２に進み、そうでない場合、Ｓ２０１の処理を繰り返す。
【００１７】
Ｓ２０２において、用紙サイズ検知部１１０は、用紙サイズを取得する。用紙サイズ検知部１１０は、取得した用紙サイズを判別し、用紙サイズ記憶部１１１を介して、用紙サイズを今回検知用の記憶領域に記憶し、それまで今回検知用の記憶領域に記憶されていたサイズは前回検知用の記憶領域に移動して保持させる。
Ｓ２０３において、ＣＰＵ１０２は、今回検知された用紙サイズと前回検知された用紙サイズとが同じであるか判定する。ＣＰＵ１０２は、同じサイズではないと判定すると、メッセージは表示せずに図２に示す処理を終了する。
同じサイズであると判定すると、Ｓ２０４において、ＣＰＵ１０２は、「用紙の再利用はできません」というメッセージを表示部１０７に表示して（表示制御）、図２に示す処理を終了する。
【００１８】
図３は、特定のメッセージを表示するための処理の流れを示すフローチャート（その２）である。
図３の処理では、図２で示した処理に比べて、印刷レイアウトに係る判定が追加されている。以下、図２と異なる点を主に説明する。
Ｓ２０５において、ＣＰＵ１０２は、前回の印刷で画像配置部１１４が空きコマ、即ち画像を配置していない領域を作っていたかを判定する。ＣＰＵ１０２は、前回の印刷で画像配置部１１４が空きコマ、即ち画像を配置していない領域を作っていなかった場合、図３に示す処理を終了する。一方、ＣＰＵ１０２は、前回の印刷で画像配置部１１４が空きコマ、即ち画像を配置していない領域を作っていた場合、Ｓ２０２に処理を進める。
ＣＰＵ１０２は、記憶部１０３の所定の記憶領域に記憶されている空きコマを作ったかどうかの情報に基づいて、前回の印刷で画像配置部１１４が空きコマ、即ち画像を配置していない領域を作っていたか否かを判定する。
【００１９】
図４は、特定のメッセージを表示するための処理の流れを示すフローチャート（その３）である。
図４の処理では、図２で示した処理に比べて、用紙切れの検出に係る判定が追加されている。以下、図２と異なる点を主に説明する。
Ｓ２０６において、ＣＰＵ１０２は、前回の印刷で用紙切れ検知部１０９が用紙切れを検知していたかどうかを判定する。ＣＰＵ１０２は、前回の印刷で用紙切れ検知部１０９が用紙切れを検知していなかった場合、図４に示す処理を終了する。一方、ＣＰＵ１０２は、前回の印刷で用紙切れ検知部１０９が用紙切れを検知していた場合、Ｓ２０２に処理を進める。
ＣＰＵ１０２は、記憶部１０３の所定の記憶領域に記憶されている用紙切れを検知したことを示す情報に基づいて、前回の印刷で用紙切れ検知部１０９が用紙切れを検知していたかどうかを判定する。
本実施形態で表示させている「用紙の再利用はできません」という再利用を警告する旨のメッセージは、一度印刷に使用した用紙をユーザが再利用しようとした場合等に表示させる。前回の印刷で使用した用紙サイズと異なる用紙サイズの場合は、再利用していない可能性が高いので、図２のように、前回の印刷と同じ用紙サイズの用紙を給紙した場合にのみ表示させるとよい。また、前回の印刷において、空きコマがあった場合は、ユーザは、その用紙を再利用する可能性が高いため、図３のように、前回の印刷において空きコマがあったか否かでメッセージを表示するかを決定するとよい。また、用紙切れを検出した後に用紙が給紙された場合は、前回使用した用紙が使用されている可能性が高いので、図４のように、用紙切れを検出した後に同じサイズの用紙が給紙されたか否かでメッセージを表示するかを決定するとよい。給紙カセットに収納されている用紙を使用し、用紙カセットの着脱を検出可能な印刷装置の場合は、用紙切れを検出した後に用紙カセットの着脱が検出されなかった場合は、印刷済みの用紙が手差しされた可能性が高いので、メッセージを表示するようにしてもよい。また、上述の実施形態では、メッセージを表示するか否かの判定方法を図２〜図４に分けて説明したが、図２〜４判定を同時に行って、メッセージを表示するか否かを判定してもよい。
本実施形態では、用紙の再利用を防ぐためのメッセージを表示させたが、他のメッセージを表示させてもよい。印刷装置１００が昇華型プリンタであり、印刷部１１５において、昇華インクにより用紙に印刷を行った後に、用紙にオーバーコートを転写するような場合は、用紙を再利用すると、インクと用紙の張り付きが起こってしまう。そのため昇華型プリンタの場合は、用紙の再利用を防ぐメッセージを表示することは更に重要となる。
【００２０】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００２１】
以上、上述した各実施形態によれば、メッセージを表示するか否かを事前に行った操作や事前の状況に応じて判定し、メッセージの表示非表示を制御することができる。
よって、ユーザ操作を妨げず、適切なタイミングでメッセージを表示することができる。
【００２２】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００２３】
１０２  ＣＰＵ
【図１】
2014226864.tif 000003
【図２】
2014226864.tif 000004
【図３】
2014226864.tif 000005
【図４】
2014226864.tif 000006