(57)【要約】【課題】精通者であっても初心者であっても満足のいく操作が可能となる。【解決手段】コントローラ７０は、ボタン群２４を介して入力されるユーザの指示に基づいてディスプレイ２２を制御するにあたり、高機能モードに設定されているときには、メインメニュー画面等の選択設定画面が階層的に表示されるようディスプレイ２２を制御し、単機能モードに設定されているときには、選択設定画面が表示されないようディスプレイ２２を制御する。こうすることにより、初心者であれば単機能モードを利用して比較的短時間で印刷機能を実現することができ、精通者であれば高機能モードを利用してきめ細やかな設定を行った上で印刷機能を実現することができる。【選択図】図２
2008084238.tif 000002
【特許請求の範囲】
【請求項１】
プリント機構を備えたプリンタであって、
ディスプレイと、
ユーザが指示を入力する際に利用するボタン群と、
第１モードと第２モードのいずれかに設定可能なモード設定手段と、
前記ボタン群を介して入力されるユーザの指示に基づいて前記ディスプレイを制御するにあたり、前記第１モードに設定されているときには、印刷機能を実現するのに必要な項目を選択設定するための選択設定画面が階層的に表示されるよう前記ディスプレイを制御し、前記第２モードに設定されているときには、前記第１モードよりも少ない階層数でもって前記選択設定画面が階層的に表示されるよう前記ディスプレイを制御するか又は前記選択設定画面の階層的な表示が行われないよう前記ディスプレイを制御する制御手段と、
を備えたプリンタ。
【請求項２】
前記制御手段は、前記第２モードに設定されているときに前記選択設定画面の階層的な表示が行われないよう前記ディスプレイを制御するにあたり、前記印刷機能を実現するのに必要な項目については予め定められたデフォルト値を採用する、
請求項１に記載のプリンタ。
【請求項３】
前記制御手段は、前記第１モードに設定されているときには、前記ボタン群を介して入力されるユーザの前記デフォルト値の変更指示に基づいて該デフォルト値を変更する、
請求項２に記載のプリンタ。
【請求項４】
請求項１〜３のいずれかに記載のプリンタであって、
開閉自在に取り付けられ、閉状態では前記ボタン群のうち少なくとも一つを操作できないように被覆するカバー部材と、
前記カバー部材の開閉状態を検出可能な検出手段と、
を備え、
前記モード設定手段は、前記カバー部材が開状態であることを前記検出手段が検出したときには前記第１モードに設定し、前記カバー部材が閉状態であることを前記検出手段が検出したときには前記第２モードに設定する、
プリンタ。
【請求項５】
請求項４に記載のプリンタであって、
前記プリント機構へ供給する印刷媒体のサイズに応じてガイド幅を変更可能な印刷媒体ガイドを備え、
前記カバー部材は、閉状態では前記印刷媒体ガイドに関わらず予め定められた所定の印刷媒体のサイズとなるように固定し、開状態では前記印刷媒体ガイドのガイド幅が変更可能となるのを許容する、
プリンタ。
【請求項６】
請求項４又は５に記載のプリンタであって、
開閉可能に取り付けられ、閉状態では前記カバー部材を覆う蓋部材
を備え、
前記蓋部材が開状態で前記カバー部材が閉状態のときには、前記蓋部材の裏面が前記第２モードにおける印刷媒体の供給トレイの役割を果たし、前記蓋部材及び前記カバー部材が共に開状態のときには、前記カバー部材の裏面が前記第１モードにおける印刷媒体の供給トレイの役割を果たす、
プリンタ。
【請求項７】
ディスプレイと、ユーザが指示を入力する際に利用するボタン群と、第１モードと第２モードのいずれかに設定可能なモード設定手段と、を備えたプリンタの制御方法であって、
（ａ）ユーザによる前記モード設定手段の操作に基づいて第１モードと第２モードのいずれかに設定するステップと、
（ｂ）前記ボタン群を介して入力されるユーザの指示に基づいて前記ディスプレイを制御するにあたり、前記ステップ（ａ）で前記第１モードに設定されているときには、印刷機能を実現するのに必要な項目を選択設定するための選択設定画面が階層的に表示されるよう前記ディスプレイを制御し、前記ステップ（ａ）で前記第２モードに設定されているときには、前記第１モードよりも少ない階層数でもって前記選択設定画面が階層的に表示されるよう前記ディスプレイを制御するか又は前記選択設定画面の階層的な表示が行われないよう前記ディスプレイを制御するステップと、
を含むプリンタの制御方法。
【請求項８】
請求項７に記載のプリンタの制御方法の各ステップを１又は複数のコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ、その制御方法及びそのプログラムに関する。
【背景技術】
【０００２】
従来より、ユーザがデータを入力可能な表示画面を有するディスプレイと、階層構造のメニューのデータを記憶しているメモリとを備え、階層構造のメニューの中からユーザの所望する階層のメニューを表示画面に表示させるようにする情報処理装置が知られている（例えば特許文献１参照）。
【特許文献１】特開平９−２６９８８３
【発明の開示】
【発明が解決しようとする課題】
【０００３】
こうした情報処理装置では、階層構造のメニューに精通しているユーザであれば容易に使いこなすことができるが、そのようなメニューを十分理解していない初心者クラスのユーザにとっては、何をどうすればよいのかわかりづらいことがあった。特にプリンタでは、メニュー画面から「写真選択」「用紙・レイアウト」「編集」などという選択肢を選択することが可能であり、各選択肢を選択した場合にはそれぞれに固有の階層画面が現れるため、初心者にとってはそれらの階層画面を理解できず所望の画像を印刷するのに多大な時間がかかることがあった。一方、この点を考慮して、階層画面を全く表示しないとか初心者に理解できる程度の階層画面しか表示しないようにすると、精通者は満足のいく設定ができず不満を感じることがあった。
【０００４】
本発明は、このような課題に鑑みなされたものであり、精通者であっても初心者であっても満足のいく操作が可能なプリンタ、その制御方法及びそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、上述の目的の少なくとも一つを達成するために以下の手段を採った。
【０００６】
本発明のプリンタは、
プリント機構を備えたプリンタであって、
ディスプレイと、
ユーザが指示を入力する際に利用するボタン群と、
第１モードと第２モードのいずれかに設定可能なモード設定手段と、
前記ボタン群を介して入力されるユーザの指示に基づいて前記ディスプレイを制御するにあたり、前記第１モードに設定されているときには、印刷機能を実現するのに必要な項目を選択設定するための選択設定画面が階層的に表示されるよう前記ディスプレイを制御し、前記第２モードに設定されているときには、前記第１モードよりも少ない階層数でもって前記選択設定画面が階層的に表示されるよう前記ディスプレイを制御するか又は前記選択設定画面の階層的な表示が行われないよう前記ディスプレイを制御する制御手段と、
を備えたものである。
【０００７】
このプリンタでは、ボタン群を介して入力されるユーザの指示に基づいてディスプレイを制御するにあたり、第１モードに設定されているときには、印刷機能を実現するのに必要な項目を選択設定するための選択設定画面が階層的に表示されるようディスプレイを制御し、第２モードに設定されているときには、第１モードよりも少ない階層数でもって選択設定画面が階層的に表示されるようディスプレイを制御するか又は選択設定画面の階層的な表示が行われないようディスプレイを制御する。こうすることにより、精通者であれば、第１モードに設定して、印刷機能を実現するのに必要な項目を多くの階層を利用してきめ細かく設定することができ、初心者であれば、第２モードに設定して、印刷機能を実現するのに必要な項目を少ない階層を利用して簡単に設定するか又は階層を利用せず印刷機能を実現することができる。したがって、精通者であっても初心者であっても満足のいく操作が可能となる。
【０００８】
本発明のプリンタにおいて、前記制御手段は、前記第２モードに設定されているときに前記選択設定画面の階層的な表示が行われないよう前記ディスプレイを制御するにあたり、前記印刷機能を実現するのに必要な項目については予め定められたデフォルト値を採用してもよい。こうすれば、第２モードでは、印刷機能を実現するのに必要な項目をユーザが自ら設定する必要がないため、より簡単に印刷機能を実現することができる。この態様を採用した本発明のプリンタにおいて、前記制御手段は、前記第１モードに設定されているときには、前記ボタン群を介して入力されるユーザの前記デフォルト値の変更指示に基づいて該デフォルト値を変更してもよい。こうすれば、例えば精通者が第１モードにおいて初心者のために第２モードで利用されるデフォルト値を変更可能であるため、第２モードにおける印刷が単調にならない。
【０００９】
本発明のプリンタは、開閉自在に取り付けられ、閉状態では前記ボタン群のうち少なくとも一つを操作できないように被覆するカバー部材と、前記カバー部材の開閉状態を検出可能な検出手段と、を備え、前記モード設定手段は、前記カバー部材が開状態であることを前記検出手段が検出したときには前記第１モードに設定し、前記カバー部材が閉状態であることを前記検出手段が検出したときには前記第２モードに設定してもよい。こうすれば、カバー部材の開閉操作によって簡単に第１モードと第２モードとを切り替えることができる。また、カバー部材を開いた状態つまり第１モードでは、ボタン群はすべて制限なく利用可能であるのに対して、カバー部材を閉じた状態つまり第２モードでは、ボタン群の少なくとも一つが操作できないように被覆されているためそのボタンの役割等を覚える必要もない。なお、操作できないように被覆されるボタンとしては、例えば印刷の基本機能に関与しないボタンなどが挙げられ、具体的にはディスプレイの全画面表示と分割画面表示とを切り替える表示切替ボタンや編集した画像を所定のメモリに保存する保存ボタンなどが挙げられる。
【００１０】
このように前記カバー部材と前記検出手段とを備えた本発明のプリンタは、前記プリント機構へ供給する印刷媒体のサイズに応じてガイド幅を変更可能な印刷媒体ガイドを備え、前記カバー部材は、閉状態では前記印刷媒体ガイドに関わらず予め定められた所定の印刷媒体のサイズとなるように固定し、開状態では前記印刷媒体ガイドのガイド幅が変更可能となるのを許容してもよい。こうすれば、カバー部材の開閉という簡単な操作によって、第２モードでは印刷媒体のサイズを固定にすることができ、第１モードでは印刷媒体のサイズを可変とすることができる。
【００１１】
また、前記カバー部材と前記検出手段とを備えた本発明のプリンタは、開閉可能に取り付けられ、閉状態では前記カバー部材を覆う蓋部材を備え、前記蓋部材が開状態で前記カバー部材が閉状態のときには、前記蓋部材の裏面が前記第２モードにおける印刷媒体の供給トレイの役割を果たし、前記蓋部材及び前記カバー部材が共に開状態のときには、前記カバー部材の裏面が前記第１モードにおける印刷媒体の供給トレイの役割を果たすようにしてもよい。こうすれば、蓋部材やカバー部材とは別に印刷媒体の供給トレイを設ける必要がないため、部品点数が減り、コスト低減が図れる。
【００１２】
本発明のプリンタの制御方法は、
ディスプレイと、ユーザが指示を入力する際に利用するボタン群と、第１モードと第２モードのいずれかに設定可能なモード設定手段と、を備えたプリンタの制御方法であって、
（ａ）ユーザによる前記モード設定手段の操作に基づいて第１モードと第２モードのいずれかに設定するステップと、
（ｂ）前記ボタン群を介して入力されるユーザの指示に基づいて前記ディスプレイを制御するにあたり、前記ステップ（ａ）で前記第１モードに設定されているときには、印刷機能を実現するのに必要な項目を選択設定するための選択設定画面が階層的に表示されるよう前記ディスプレイを制御し、前記ステップ（ａ）で前記第２モードに設定されているときには、前記第１モードよりも少ない階層数でもって前記選択設定画面が階層的に表示されるよう前記ディスプレイを制御するか又は前記選択設定画面の階層的な表示が行われないよう前記ディスプレイを制御するステップと、
を含むものである。
【００１３】
このプリンタの制御方法では、ボタン群を介して入力されるユーザの指示に基づいてディスプレイを制御するにあたり、第１モードに設定されているときには、印刷機能を実現するのに必要な項目を選択設定するための選択設定画面が階層的に表示されるようディスプレイを制御し、第２モードに設定されているときには、第１モードよりも少ない階層数でもって選択設定画面が階層的に表示されるようディスプレイを制御するか又は選択設定画面の階層的な表示が行われないようディスプレイを制御する。こうすることにより、精通者であれば、第１モードに設定して、印刷機能を実現するのに必要な項目を多くの階層を利用してきめ細かく設定することができ、初心者であれば、第２モードに設定して、印刷機能を実現するのに必要な項目を少ない階層を利用して簡単に設定するか又は階層を利用せず印刷機能を実現することができる。したがって、精通者であっても初心者であっても満足のいく操作が可能となる。
【００１４】
本発明のプログラムは、１又は複数のコンピュータに、本発明のプリンタの制御方法の各ステップを実行させるためのプログラムである。このプログラムは、コンピュータが読み取り可能な記録媒体（例えばハードディスク、ＲＯＭ、ＦＤ、ＣＤ、ＤＶＤなど）に記録されていてもよいし、伝送媒体（インターネットやＬＡＮなどの通信網）を介してあるコンピュータから別のコンピュータへ配信されてもよいし、その他どのような形で授受されてもよい。このプログラムを一つのコンピュータに実行させるか又は複数のコンピュータに各ステップを分担して実行させれば、上述した本発明のプリンタの制御方法と同様の効果が得られる。
【発明を実施するための最良の形態】
【００１５】
次に、本発明の実施の形態を図面に基づいて説明する。図１は、本発明の一実施形態であるフォトプリンタ１０の前面扉１４とカバー部材３０と蓋部材４０を開けた状態の斜視図、図２は、フォトプリンタ１０の電気的構成の概略を示すブロック図、図３は、フォトプリンタ１０の前面扉１４と蓋部材４０を開けた状態の斜視図、図４は、フォトプリンタ１０の前面扉１４とカバー部材３０と蓋部材４０を閉めた状態の斜視図である。
【００１６】
本実施形態のフォトプリンタ１０は、プリンタ本体１２の上面に設けられた操作パネル２０と、プリンタ本体１２の上面の奥の一辺に開閉自在に取り付けられ閉状態で操作パネル２０を覆うカバー部材３０と、プリンタ本体１２の上面の奥の一辺に開閉自在に取り付けられ閉状態でカバー部材３０と共に操作パネル２０を覆う蓋部材４０と、高機能モード及び単機能モードのいずれかに設定するモード設定スイッチ２６と、プリンタ本体１２に内蔵されたプリント機構５０と、プリンタ本体１２の前面を開閉可能な前面扉１４と、フォトプリンタ１０の全体の制御を司るコントローラ７０（図２参照）とを備えている。
【００１７】
操作パネル２０は、文字や図形、記号などを表示するディスプレイ２２と、このディスプレイ２２の周囲に配置されたボタン群２４とを備えている。ボタン群２４は、図２に示すように、電源のオンオフを行うための電源ボタン２４ａ、ディスプレイ２２に表示されている画像等の表示サイズを６分割表示・１５分割表示・全画面表示等に切り替えるための表示切替ボタン２４ｂ、印刷機能に関する複数の選択肢が並んだメインメニュー画面（図２参照）を呼び出すためのメニューボタン２４ｃ、操作を途中でキャンセルしたり用紙Ｐへの印刷を途中で中断したりするためのキャンセルボタン２４ｄ、用紙Ｐへの印刷実行を指示するためのプリントボタン２４ｅ、メモリカードスロット１８に挿入されたメモリカードＭに編集画像等を保存するための保存ボタン２４ｆ、ディスプレイ２２に表示された複数の選択肢の中から所望の選択肢を選択したりカーソルを移動したりするときに操作される上下左右ボタン２４ｇ、この上下左右ボタン２４ｇの中央に配置され上下左右ボタン２４ｇによって選択されている選択肢に決定したことを指示するためのＯＫボタン２４ｈなどで構成されている。
【００１８】
カバー部材３０は、操作パネル２０のほぼ全面を覆うことのできる大きさに成形された樹脂板であり、開状態では操作パネル２０の表面を外部に露出し（図１参照）、閉状態では操作パネル２０を覆う（図３参照）。このカバー部材３０は、操作パネル２０の電源ボタン２４ａ、キャンセルボタン２４ｄ及びプリントボタン２４ｅをそれぞれ操作可能な電源ボタン操作キー３４ａ、キャンセルボタン操作キー３４ｄ及びプリントボタン操作キー３４ｅを備えている。各操作キー３４ａ，３４ｄ，３４ｅは、カバー部材３０が閉状態のときつまり操作パネル２０を覆っているときにユーザに上から押圧されると、その押圧力を直下のボタンに伝達することが可能となっている。また、カバー部材３０は、ディスプレイ２２と同じ大きさの窓３２を備えており、カバー部材３０が閉状態のときにはユーザはこの窓３２を介してディスプレイ２２の表示内容を確認することができる。更に、カバー部材３０は、開状態のときに操作パネル２０に対して斜め後方に傾斜した状態で保持されるようになっている。このため、開状態のカバー部材３０の裏面は、用紙Ｐをプリント機構５０へ供給するためのトレイとして利用可能である。また、操作パネル２０の奥には、プリント機構５０の給紙口５８が設けられ、この給紙口５８には、ガイド幅が用紙Ｓの幅に合うように左右方向にスライド操作される一対の用紙ガイド５９，５９（本発明の印刷媒体ガイドに相当）が設けられているが、カバー部材３０が閉状態のときには、切欠部３６から給紙口５８の中央付近のみが露出して所定サイズの用紙（ここではＬ判用紙とする）のみ通過可能な大きさとなるように制限している。この結果、カバー部材３０が閉状態のときには、ユーザは用紙ガイド５９，５９を利用できず、Ｌ判用紙のみ利用することが可能となる。
【００１９】
蓋部材４０は、プリンタ本体１２の上面を覆うことのできる大きさに成形された樹脂板であり、開状態ではカバー部材３０の表面を外部に露出し（図３参照）、閉状態ではカバー部材３０と共に操作パネル２０を覆う（図４参照）。この蓋部材４０は、ディスプレイ２２と同じ大きさの窓４２を備えており、蓋部材４０が閉状態のときにはユーザはこの窓４２を介してディスプレイ２２の表示内容を確認することができる。更に、蓋部材４０は、開状態のときに操作パネル２０に対して斜め後方に傾斜した状態で保持されるようになっている。このため、開状態の蓋部材４０の裏面は、カバー部材３０が閉状態のとき、用紙Ｐをプリント機構５０へ供給するためのトレイとして利用可能である。
【００２０】
モード設定スイッチ２６（本発明のモード設定手段に相当）は、操作パネル２０の表面に設けられ、カバー部材３０が閉状態のときにオフ、開状態のときにオンを出力するスイッチである。カバー部材３０が閉状態のときには操作パネル２０のボタン群２４のうち電源ボタン２４ａ、キャンセルボタン２４ｄ及びプリントボタン２４ｅしか利用できない単機能モード（本発明の第２モードに相当）となることから、モード設定スイッチ２６がオフのときは単機能モードに設定されていることを意味する。一方、カバー部材３０が開状態のときには操作パネル２０の表面が露出されるためボタン群２４のすべてを制限なく利用可能な高機能モード（本発明の第１モードに相当）となることから、モード設定スイッチ２６がオンのときは高機能モードに設定されていることを意味する。なお、このモード設定スイッチ２６は、操作パネル２０に設けられた接触子（図示せず）がカバー部材３０と接触しているか否かによって出力信号が変わるセンサを採用してもよいが、カバー部材３０により外光が遮られているか否かによって出力信号が変わる光センサなどを採用してもよい。
【００２１】
プリント機構５０は、プリンタ本体１２の内部に配置され、図２に示すように、左右方向にループ状に架け渡されたタイミングベルト５１により駆動されガイド５２に沿って左右に往復動するキャリッジ５３と、このキャリッジ５３に搭載されシアン・マゼンタ・イエロー・ブラック等の各色のインクを個別に収容したインクカートリッジ５４と、各インクカートリッジ５４から供給された各インクに圧力をかけてノズルから用紙Ｐに向かってインクを吐出する印刷ヘッド５５と、操作パネル２０に形成された給紙口５８から供給された用紙Ｐを排紙トレイである開状態の前面扉１４へ送り出す搬送ローラ５６とを備えている。印刷ヘッド５５は、ここでは圧電素子に電圧をかけることによりこの圧電素子を変形させてインクを加圧する方式を採用しているが、発熱抵抗体（例えばヒータなど）に電圧をかけインクを加熱して発生した気泡によりインクを加圧する方式を採用してもよい。キャリッジ５３は、用紙Ｓの左右端や上下端を検出する紙端検出センサ５７を備えている。この紙端検出センサ５７は、給紙口５８にセットされた用紙Ｓに対して印刷前にキャリッジ５３が左右方向に走査したときにその用紙Ｓの左右端を検出して用紙幅の認識を可能にしたり、印刷途中で用紙Ｓの後端を検出して用紙長さの認識を可能にしたりする。
【００２２】
前面扉１４は、プリンタ本体１２の前面を開閉するための蓋であり、開状態のときには、プリンタ本体１２の前面から排紙される用紙を受けるための排紙トレイとして機能すると共に、プリンタ本体１２の前面に設けられた各種のメモリカードスロット１８をユーザが利用可能な状態となる。
【００２３】
コントローラ７０（本発明の制御手段に相当）は、図２に示すように、ＣＰＵ７１を中心とするマイクロプロセッサとして構成されており、各種処理プログラムや各種データ（単機能モード表示画像データや高機能モード表示画像データなど）、各種プログラムや各種テーブルなどを記憶したＲＯＭ７２と、一時的にデータを記憶するＲＡＭ７３と、電気的に書き換え可能で電源を切ってもデータは保持されるフラッシュメモリ７４と、メモリカードスロット１８に挿入されたメモリカードＭやプリント機構５０、操作パネル２０と通信を可能とするインタフェース７５とを備え、これらはバス７６を介して互いに信号のやり取りが可能なように接続されている。このコントローラ７０は、メモリカードスロット１８に挿入されたメモリカードＭの画像ファイルなどを入力するほか、モード設定スイッチ２６からの出力信号やプリント機構５０の紙端検出センサ５７からの検出信号、操作パネルのボタン群からの指令信号を入力する。また、コントローラ７０は、メモリカードに編集画像などを保存するほか、プリント機構５０の印刷ヘッド５５への制御信号や操作パネルのディスプレイ２２への制御信号を出力する。なお、単機能モードで使用するデフォルト値はフラッシュメモリ７４に記憶されている。
【００２４】
次に、こうして構成された本実施形態のフォトプリンタ１０の動作について説明する。図５は、コントローラ７０のＣＰＵ７１により実行されるメインルーチンのフローチャートである。このルーチンは、ＲＯＭ７２に記憶され、電源ボタン２４ａがオンされたときやモード設定スイッチ２６のオンオフが切り替わったときにＣＰＵ７１により実行される。このメインルーチンが開始されると、ＣＰＵ７１は、まず、モード設定スイッチ２６の出力信号を入力し、現在のモードを判定する（ステップＳ１００）。具体的には、モード設定スイッチ２６がオフのときには、単機能モードであると判定する。このとき、フォトプリンタ１０はカバー部材３０が閉じ蓋部材４０が開いている図３の状態であり、ボタン群２４のうち電源ボタン２４ａ、キャンセルボタン２４ｄ及びプリントボタン２４ｅの３つのみ利用可能であり、メインメニュー画面の表示に関わる表示切替ボタン２４ｂやメニューボタン２４ｃ，上下左右ボタン２４ｇ，ＯＫボタン２４ｈは操作できないように被覆される。一方、モード設定スイッチ２６がオンのときには、高機能モードであると判定する。このとき、フォトプリンタ１０はカバー部材３０も蓋部材４０も開いている状態であり、ボタン群２４のうちすべてのボタンが利用可能である。そして、ステップＳ１００で高機能モードと判定されたときには、図６に示す高機能処理ルーチンを実行し（ステップＳ１１０）、ステップＳ１００で単機能モードと判定されたときには、図８に示す単機能処理ルーチンを実行する（ステップＳ１２０）。なお、ＣＰＵ７１は、モード設定スイッチ２６の出力信号がオフからオン又はオンからオフに切り替わったときには、実行中のメインルーチン（単機能モード処理ルーチンや高機能モード処理ルーチンを含む）を中断し、強制的にメインルーチンのステップＳ１００から再試行する。
【００２５】
次に、高機能処理ルーチンについて、図６に基づいて説明する。図６は、高機能処理ルーチンの一例を表すフローチャートである。このルーチンが開始されると、ＣＰＵ７１は、ディスプレイ２２にメインメニュー画面（図２参照）を表示する（ステップＳ２００）。メインメニュー画面には、メモリカードＭに保存されている写真画像から任意の写真画像を印刷対象として選ぶときに選択される「写真選択」、用紙サイズやレイアウトなどを設定する際に選択される「用紙／レイアウト」、印刷対象として選んだ写真画像のトリミングや画質調整等を行う際に選択される「編集」、印刷対象として選んだ写真画像の周囲に飾り枠を付ける際に選択される「フレーム」、編集後の写真画像を図示しないＣＤドライブ装置にセットされたＣＤへ保存する際に選択される「ＣＤに保存」、印刷ヘッド５５のノズルチェックやクリーニング、ギャップ調整、インクカートリッジ５４の残量表示等のメンテナンス操作を行う際に選択される「メンテナンス」、日付を設定したり単機能モードで使用する各種項目のデフォルト値を変更する際に選択される「セットアップ」という６つの選択肢が表示される。ユーザは、上下左右ボタン２４ｇを操作してカーソル（反転表示箇所）を所望の選択肢に合わせた後、ＯＫボタン２４ｈをオンする。
【００２６】
ＣＰＵ７１は、ボタン群２４のいずれかのボタンが押下されたか否かを判定し（ステップＳ２１０）、いずれのボタンも押下されていないときにはそのまま待機し、いずれかのボタンが押下されたときには、そのボタンが電源ボタン２４ａか否かを判定し（ステップＳ２２０）、電源ボタン２４ａでなかったときには、続いてそのボタンがプリントボタン２４ｅか否かを判定し（ステップＳ２３０）、プリントボタン２４ｅでなかったときには、押下されたボタンに応じて値を設定したり階層画面をディスプレイ２２に表示したりしたあと（ステップＳ２４０）、再びステップＳ２１０に戻る。なお、ＣＰＵ７１は、階層画面をディスプレイ２２に表示するにあたり、予め決められた順序で階層画面がディスプレイ２２に表示されるように、ＲＯＭ７２の高機能モード画像データの中から適宜画像データを読み出す。
【００２７】
ここで、図７に写真選択時の階層画面の一例を示す。まず、メインメニュー画面（図７（ａ）参照）でユーザがカーソルを「写真選択」に合わせた状態でＯＫボタン２４ｈを押下したとすると、ＣＰＵ７１は「写真選択」の次の階層画面（図７（ｂ）参照）をディスプレイ２２に表示する。そして、この階層画面でユーザがカーソルを「日付け別で選択」に合わせた状態でＯＫボタン２４ｈを押下したとすると、ＣＰＵ７１は「日付け別で選択」の次の階層画面（図７（ｃ）参照）をディスプレイ２２に表示する。更に、この階層画面でユーザがカーソルを「１２／２８／２００５」（日付け）に合わせた状態でＯＫボタン２４ｈを押下したとすると、ＣＰＵ７１はその日付けが撮影日である写真画像をメモリカードＭから読み出してディスプレイ２２に６分割表示する（図７（ｄ）参照）。この６分割表示画面でユーザがカーソルを中央上の写真画像に合わせた状態でＯＫボタン２４ｈを押下したとすると、ＣＰＵ７１はその写真画像を印刷対象として認識する。ユーザは、その後、印刷枚数の設定や用紙サイズの設定等を適宜行ったあとプリントボタン２４ｅを押下して印刷を指令する。このように、高機能モードでは、プリントボタン２４ｅが押下される前に、写真画像の選択や印刷に関する各種設定が階層画面を利用して行われる。
【００２８】
さて、ステップＳ２３０で、押下されたボタンがプリントボタン２４ｅだったときには、ユーザが既に選択した写真画像や印刷に関する各種設定に基づいて印刷が実行されるようプリント機構５０を制御し（ステップＳ２５０）、印刷が終了した時点で印刷が終了した旨のメッセージをディスプレイ２２に表示し（ステップＳ２６０）、再びステップＳ２１０に戻る。また、ステップＳ２２０で、押下されたボタンが電源ボタン２４ａだったときには、電源オフの指令がなされたことになるため、この高機能処理ルーチンを終了する。
【００２９】
なお、高機能処理ルーチンを実行している途中でキャンセルボタン２４ｄが押下されたときには、実行している処理を中止して再びステップＳ２００に戻る。
【００３０】
次に、単機能処理ルーチンについて、図８及び図９に基づいて説明する。図８は単機能処理ルーチンの一例を表すフローチャート、図９は単機能処理ルーチンにおける表示画面の一例を示す説明図である。このルーチンが開始されると、ＣＰＵ７１は、フラッシュメモリ７４に記憶されている単機能モードにおけるデフォルト値を読み込む（ステップＳ３００）。ここで、単機能モードで使用するデフォルト値は、工場出荷時に設定されており、写真画像の選択についてはメモリカードＭに保存されているすべての写真画像を選択するように設定され、用紙サイズはＬ判用紙に設定され、編集やフレーム（飾り枠）の利用、ＣＤへの保存、メンテナンス及びセットアップは行わないものとして設定されている。続いて、ＣＰＵ７１は、ディスプレイ２２にＬ判用紙のセットを促すメッセージを表示し（ステップＳ３１０，図９（ａ）参照）、給紙口５８に用紙が差し込まれたか否かを図示しないセンサの検出信号に基づいて判定し（ステップＳ３２０）、用紙が差し込まれていないときにはそのまま待機する。一方、給紙口５８に用紙が差し込まれたときには、キャリッジ５３を左右方向に走査させ、そのときの紙端検出センサ５７からの検出信号に基づいて差し込まれた用紙のサイズを認識し（ステップＳ３３０）、そのサイズがＬ判用紙か否かを判定し（ステップＳ３４０）、Ｌ判用紙でなかったときには誤った用紙がセットされている旨のメッセージをディスプレイ２２に表示し（ステップＳ３５０，図９（ｂ）参照）、再びステップＳ３１０に進んでＬ判用紙のセットを促すメッセージを表示する。一方、ステップＳ３４０で用紙サイズがＬ判用紙と判定されたときには、ＣＰＵ７１は、プリントボタン２４ｅの押下を促すメッセージをディスプレイ２２に表示し（ステップＳ３６０，図９（ｃ）参照）、続いてプリントボタン２４ｅが押下されたか否かを判定し（ステップＳ３７０）、プリントボタン２４ｅが押下されていないときにはそのまま待機し、プリントボタン２４ｅが押下されたときには、メモリカードスロット１８に差し込まれたメモリカードＭに保存されている全写真画像について印刷が実行されるようプリント機構５０を制御すると共に印刷中であることを表すメッセージをディスプレイ２２に表示し（ステップＳ３８０，図９（ｄ）参照）、印刷が終了した時点で印刷が終了した旨のメッセージをディスプレイ２２に表示する（ステップＳ３９０，図９（ｅ）参照）。続いて、電源ボタン２４ａが押下されて電源オフになったか否かを判定し（ステップＳ４００）、電源オフになっていないときには再びステップＳ３００以降の処理を実行し、電源オフになったときには、本ルーチンを終了する。
【００３１】
なお、単機能処理ルーチンを実行している途中でキャンセルボタン２４ｄが押下されたときには、実行している処理を中止して再びステップＳ３００に戻る。また、印刷途中で紙端検出センサ５７により用紙長さがＬ判用紙よりも短いことが検出されたときには、ＣＰＵ７１は印刷を中断すると共にエラーメッセージをディスプレイ２２に表示する。更に、単機能モードで使用するデフォルト値は、高機能モードのメインメニュー画面の「セットアップ」を選択して階層画面に入ることによりユーザが所望の値に変更することができる。変更後のデフォルト値はフラッシュメモリ７４に保存される。デフォルト値が工場出荷時から変更されていた場合には、変更後のデフォルト値に基づいてメッセージの内容が変更される。例えば、用紙サイズをＬ判用紙からハガキに変更されていた場合には、ステップＳ３１０のメッセージはハガキのセットを促す内容に変更される。
【００３２】
以上詳述した本実施形態のフォトプリンタ１０によれば、ボタン群２４を介して入力されるユーザの指示に基づいてディスプレイ２２を制御するにあたり、高機能モードに設定されているときには、印刷機能を実現するのに必要な項目（写真選択や用紙／レイアウトの設定、編集、フレーム（飾り枠）の合成など）を選択設定するための画面がメインメニュー画面から階層的に表示されるようディスプレイ２２を制御し、単機能モードに設定されているときには、このような画面の階層的な表示ではなくユーザへの指示を表すメッセージやフォトプリンタ１０の動作を表すメッセージが表示されるようディスプレイ２２を制御する。こうすることにより、精通者であれば、高機能モードに設定して、前出の項目を多くの階層を利用してきめ細かく設定することができ、初心者であれば、単機能モードに設定して、階層を利用せず印刷機能を簡単に実現することができる。したがって、精通者であっても初心者であっても満足のいく操作が可能となる。
【００３３】
また、単機能モードでは、印刷機能を実現するのに必要な項目をユーザが自ら設定する必要がないため、より簡単に印刷機能を実現することができる。
【００３４】
更に、高機能モードでは、メインメニュー画面の「セットアップ」を選択して階層画面に入ることにより単機能モードでのデフォルト値を変更可能であるため、単機能モードにおける印刷が単調にならない。
【００３５】
更にまた、カバー部材３０の開閉操作によって簡単に高機能モードと単機能モードとを切り替えることができる。このとき、カバー部材３０を開いた状態つまり高機能モードでは、ボタン群２４はすべて制限なく利用可能であるのに対して、カバー部材３０を閉じた状態つまり単機能モードでは、印刷の基本機能に関与しない表示切替ボタン２４ｂや保存ボタン２４ｆ等は操作できないように被覆されているため、これらのボタンの役割等を覚える必要もない。
【００３６】
そしてまた、カバー部材３０の開閉という簡単な操作によって、単機能モードでは用紙サイズを切欠部３６によってＬ判用紙に固定することができ、高機能モードでは用紙ガイド５９，５９を利用して用紙サイズを可変とすることができる。
【００３７】
そして更に、蓋部材４０やカバー部材３０とは別に給紙トレイを設ける必要がないため、部品点数が減り、コスト低減が図れる。
【００３８】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００３９】
例えば、上述した実施形態では、押圧力を直下のボタンに伝達することが可能な電源ボタン操作キー３４ａ等をカバー部材３０に設けたが、それらの代わりに直下のボタンを外部に露出する窓をカバー部材３０に設けてもよい。この場合も上述した実施形態と同様の効果が得られる。
【００４０】
上述した実施形態では、単機能モードで操作可能なボタンの数を高機能モードに比べて制限したが、単機能モードで上下左右ボタン２４ｇやＯＫボタン２４ｈを操作できるようにし、階層画面の階層数が高機能モードに比べて制限されるようにしてもよい。例えば、単機能モードのときに図７（ａ）のメインメニュー画面で「写真選択」が選択された場合には、直ちに図７（ｄ）の分割画面にてメモリカードＭ内の写真画像を表示するようにしてもよい。このように単機能モードでは高機能モードに比べて階層数を少なくすることにより、印刷設定が複雑にならないため、初心者であっても比較的簡単に印刷設定を行うことができる。
【００４１】
上述した実施形態では、表示切替ボタン２４ｂやメニューボタン２４ｃ、上下左右ボタン２４ｇ、ＯＫボタン２４ｈ等をカバー部材３０によって操作不能に被覆したが、カバー部材３０によって操作不能に被覆する代わりに、これらのボタンが単機能モードで操作されたときにはＣＰＵ７１はその操作を無効と判断してもよい。この場合、モード設定スイッチ２６はユーザが押下するたびに高機能モードと単機能モードとが切り替わるようにしてもよい。
【００４２】
上述した実施形態では、用紙ガイド５９，５９をプリンタ本体１２に設けたが、プリンタ本体１２の代わりにカバー部材３０の裏面に設けてもよい。
【００４３】
上述した実施形態では、高機能モードと単機能モードのいずれかのモードに設定されるものとしたが、高機能モードと単機能モードに加えてその中間のモードを１つ以上設けてもよい。中間のモードとして、例えば、階層画面の階層数が高機能モードに比べて制限される低機能モードを加えてもよい。
【００４４】
上述した実施形態では、インクジェット方式のフォトプリンタ１０を例示したが、その他に熱転写方式や感熱式、ドットインパクト方式、電子写真方式などのプリンタに本発明を適用してもよい。
【図面の簡単な説明】
【００４５】
【図１】フォトプリンタ１０の斜視図。
【図２】フォトプリンタ１０の電気的構成の概略を示すブロック図。
【図３】フォトプリンタ１０の斜視図。
【図４】フォトプリンタ１０の斜視図。
【図５】フォトプリンタ１０が実行するメインルーチンのフローチャート。
【図６】高機能処理ルーチンのフローチャート。
【図７】高機能処理ルーチンでの画面の推移を表す説明図。
【図８】単機能処理ルーチンのフローチャート。
【図９】単機能処理ルーチンでの画面の推移を表す説明図。
【符号の説明】
【００４６】
１０  フォトプリンタ、１２  プリンタ本体、１４  前面扉、１８  メモリカードスロット、２０  操作パネル、２２  ディスプレイ、２４  ボタン群、２４ａ  電源ボタン、２４ｂ  表示切替ボタン、２４ｃ  メニューボタン、２４ｄ  キャンセルボタン、２４ｅ  プリントボタン、２４ｆ  保存ボタン、２４ｇ  上下左右ボタン、２４ｈ  ＯＫボタン、２６  モード設定スイッチ、３０  カバー部材、３２  窓、３４ａ  電源ボタン操作キー、３４ｄ  キャンセルボタン操作キー、３４ｅ  プリントボタン操作キー、３６  切欠部、４０  蓋部材、４２  窓、５０  プリント機構、５１  タイミングベルト、５２  ガイド、５３  キャリッジ、５４  インクカートリッジ、５５  印刷ヘッド、５６  搬送ローラ、５７  紙端検出センサ、５８  給紙口、５９  用紙ガイド、７０  コントローラ、７１  ＣＰＵ、７２  ＲＯＭ、７３  ＲＡＭ、７４  フラッシュメモリ、７５  インタフェース、７６  バス。
【図１】
2008084238.tif 000003
【図３】
2008084238.tif 000004
【図４】
2008084238.tif 000005
【図５】
2008084238.tif 000006
【図６】
2008084238.tif 000007
【図８】
2008084238.tif 000008
【図９】
2008084238.tif 000009
【図２】
2008084238.tif 000010
【図７】
2008084238.tif 000011