(57)【要約】【課題】メニュー設定のためのロール紙の使用を低減すること。【解決手段】操作メニューをロール紙に印刷表示し、印刷表示されたものの中から使用者が選択をするものにおいて、操作メニューの各層に含まれる各項目についてその選択肢を印刷し、現在選択されている選択肢に文字修飾を付与し、現在選択されている選択肢の変更を要する場合には、新項目を選択し、現在の選択項目に取消し表示を加え、新項目選択ステップで新たに選択された項目に文字修飾を加える。【選択図】図７
2009131964.tif 000002
【特許請求の範囲】
【請求項１】
ロール紙プリンタの操作メニュー設定方法であって、
ロール紙プリンタが、操作メニューをロール紙に印刷表示し、印刷表示されたものの中から使用者が選択をするものであって、
操作メニューがピラミッド状の複数層に構成されていて、
各層に含まれる各項目についてその選択肢を印刷し、現在選択されている選択肢に文字修飾を付与し、
前記現在選択されている選択肢の変更を要する場合には、
新項目を選択し、
現在の選択項目に取消し表示を加え、
新項目選択ステップで新たに選択された項目に文字修飾をくわえる、
ことを特徴とする方法。
【請求項２】
ロール紙プリンタが制御指示用の押釦を有し、
現在選択されている項目を変更するときは、新たに選択する選択肢を示すパターンで押釦を押圧し、最後の押圧後に所定時間にわたってスイッチの押圧がなければ当該新たな選択肢の選択がおこなわれたと判断する、
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記所定の時間は変更可能であることを特徴とする請求項２に記載の方法。
【請求項４】
選択肢の区別を押釦の押圧回数でおこなう、ことを特徴とする請求項２に記載の方法。
【請求項５】
取消表示された選択肢を再度選択する場合は、選択肢の印刷からやり直す、ことを特徴とする請求項１に記載の方法。
【請求項６】
選択肢の印刷において、選択肢の内容を番号とともに印刷するほかに、番号のみの印刷をおこない、選択表示は番号のみ印刷された番号の上に施される、ことを特徴とする請求項１に記載の方法。
【請求項７】
選択肢がフォントの内容を含む場合には、その内容で印刷する、ことを特徴とする請求項１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプリンタの操作メニュー設定、特にメニュー設定画面を持たない小型プリンタの操作メニュー設定方法に関する。
【背景技術】
【０００２】
小型プリンタがレシートの発行等に数多く使用されている。このような小型プリンタでは大型のプリンタとは異なり、操作メニューを表示し、その中からユーザーに使用するものを選択させるための画面、あるいは操作盤を有していない。したがって、特許文献１に記載のように操作メニューを印刷して表示し、表示されたものから選択させることが多い。そのために本来の、例えば、レシートの発行という用途以外に印刷用紙が使用されてしまう。特にメニューが多層に設定され、さらに各層において複数の選択肢が設けられているような場合には大量に印刷用紙が使用されてしまう。
例えば、図１３に示すのがその例であって項目Ａについて設定Ａ１を設定Ａ２に変える場合を示しており、項目および選択肢がすべて再度印刷されている。
【０００３】
【特許文献１】特開２００５−１４５４７号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、上記問題に鑑み、操作メニューの表示、選択のための用紙の使用量を低減することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１の発明では、ロール紙プリンタの操作メニュー設定方法であって、
ロール紙プリンタが、操作メニューをロール紙に印刷表示し、印刷表示されたものの中から使用者が選択をするものであって、操作メニューがピラミッド状の複数層に構成されていて、各層に含まれる各項目についてその選択肢を印刷し、現在選択されている選択肢に文字修飾を付与し、前記現在選択されている選択肢の変更を要する場合には、
新項目を選択し、現在の選択項目に取消し表示を加え、新項目選択ステップで新たに選択された項目に文字修飾を加える方法が提供される。
請求項２の発明によれば、請求項１の発明において、ロール紙プリンタが制御指示用の押釦を有し、現在選択されている項目を変更するときは、新たに選択する選択肢を示すパターンで押釦を押圧し、最後の押圧後に所定時間にわたってスイッチの押圧がなければ当該新たな選択肢の選択がおこなわれたと判断する方法が提供される。
請求項３の発明によれば、請求項２の発明において前記所定の時間が変更可能とされている方法が提供される。
請求項４の発明によれば、請求項２の発明において選択肢の区別を押釦の押圧回数でおこなう方法が提供される。
請求項５の発明によれば、請求項１の発明において、取消表示された選択肢を再度選択する場合は、選択肢の印刷からやり直す方法が提供される。
請求項６の発明によれば、請求項１の発明において、選択肢の印刷において、選択肢の内容を番号とともに印刷するほかに、番号のみの印刷をおこない、選択表示は番号のみ印刷された番号の上に施される方法が提供される。
請求項７の発明によれば、請求項１の発明において、選択肢がフォントの内容を含む場合には、その内容で印刷する方法が提供される。
【発明の効果】
【０００６】
本発明によれば、一度印刷したものに取消表示を施すのでメニューの設定のためのロール紙の使用を低減することができる。
【発明を実施するための最良の形態】
【０００７】
図１は、本発明の実施形態のロール紙プリンタの概略構成を示す図である。図１において、参照番号１はロール紙プリンタを示し、プリンタ１は、ベース部２とカバー３を有し、カバー３を開けることによりロール紙の交換が行える。
また、図１において参照番号４は電源スイッチであり、参照番号５は操作部である。操作部５の詳細が図２にしめされている。操作部５には電源が供給されると点灯するパワーランプ６、エラーが発生すると点灯または点滅するエラーランプ７、本発明に係る操作をおこなう際に使用されるフィードスイッチ８が配置されている。フィードスイッチ８は追って詳述するが押してる時間の長さによって指令内容が異なるようにされている。
また、図１において参照番号９は印刷されたロール紙が出てくる出口である。
なお、ベース部２内には図示しないが、ＣＰＵ，ＲＡＭ，ＲＯＭ，出力インターフェイス、入力インターフェイス、タイマー等を共通のバス回路で接続したマイクロコンピュータからなる制御回路が設けられている。
【０００８】
図３は、実施形態のプリンタ１の断面構造を示す図である。カバー３はベース部２に対して支点２１を中心として回転可能に保持されており、開閉することが可能である。図示していないが、カバー３が完全に閉じられている時に切り換わるスイッチが設けられており、カバー３の開閉状態が検出できるようになっている。ベース部２には、ロール紙ロール１０（以下ロール紙ロール全体を参照番号１０で示し、ロール紙を参照番号１１で示して区別する）を収容するロール紙収容部２２と、下側搬送ローラ２３ａと、下側第１搬送ガイド２４と、プラテンローラ２９と、下側第２搬送ガイド３０と、カッタを構成する可動刃３１ａとが設けられている。カバー３には、上側搬送ローラ２３ｂと、搬送されるロール紙１１がなくなったことを検出するロール紙エンド検出機構と、位置マーク１４を検出する位置マーク検出器２７と、サーマルヘッド２８と、カッタを構成する固定刃３１ｂとが設けられている。なお、カバー３には上側搬送ガイドも設けられているが、ここでは図示を省略している。
【０００９】
カバー３を閉じた状態では、上側搬送ローラ２３ａと下側搬送ローラ２３ｂが接触してロール紙１１を挟み、２個のローラが回転することによりロール紙１１が搬送される。レバー２５とフォトインタラプタ２６とでロール紙の終端を検出するロール紙エンド検出機構を構成している。ロール紙１１がある時にはレバー２５は図で実線で示す位置にあり、一方の端はロール紙１１に接触し、他方の端はフォトインタラプタ２６内に位置してフォトインタラプタ２６を遮断状態にする。従って、フォトインタラプタ２６が遮断状態の時にはロール紙１０が存在することを示す信号が出力される。この部分のロール紙１１がなくなるとレバー２５は破線の位置に回転し、他方の端はフォトインタラプタ２６の外に移動し、フォトインタラプタ２６を通過状態にする。従って、フォトインタラプタ２６が通過状態の時にはロール紙１１がなくなったこと、すなわちロール紙エンドを示す信号が出力される。ロール紙エンドを示す信号が出力された時には、ユーザにロール紙ロール１０を使い切ったので新しいロール紙ロール１０をセットする必要があることを知らせる表示をおこなう（図示せず）。
【００１０】
位置マーク検出器２７は、光ビームをロール紙１１に表面に照射する光ビーム照射部と、ロール紙１１の表面で反射された反射光を検出する光検出部とを有し、ロール紙１１が位置マークを有するものである場合に、ロール紙１１の上に予め設けられた位置マーク（図示せず）と他の部分で反射光の強度が異なるのを利用してロール紙１１の位置マークの通過を検出する。
【００１１】
参照番号２８はプリントヘッドを示し、ここではプリントヘッド２８は独立に発熱が制御できる複数の発熱体を配列したサーマルヘッドである。カバー３を閉じた状態では、サーマルヘッド２８はプラテンロール２９と対向する。サーマルヘッド２８は、位置マーク検出器２７による位置マークの検出に同期して、サーマルヘッド２８はプラテンロール２９の間を搬送されるロール紙１１を文字等の形に応じて選択的に加熱し発色させてプリントを行う。プリントの終了したロール紙１１は、カッタを構成する可動刃３１ａと固定刃３１ｂの間に導かれ、所定の位置で切断される。
このサーマルヘッド２８はロール紙１１の幅と同じ印字幅を有しており移動不能に固定されている。
【００１２】
ロール紙ロール１０は、セットされた時には実線で示すような大きな直径を有し、ロール紙１１は実線で示す経路で搬送ローラ２３ａと２３ｂに入る。プリントが行われるに従ってロール紙ロール１０の直径は減少して破線で示すようになり、ロール紙１１は破線で示す経路で搬送ローラ２３ａと２３ｂに入る。
前述のように、カバー３の開閉状態を検出するスイッチが設けられており、また搬送されるロール紙１１がなくなったことを検出するロール紙エンド検出機構も設けられている。ここでは、スイッチがカバー３が開けられた状態を検出したカバー開検出信号及びロール紙エンド検出機構がロール紙１１がなくなったことを検出したロール紙エンド検出信号に基づいて用紙セット要求信号が発生される。用紙セット要求信号が発生されている状態は、プリントが行えない状態である。用紙セット要求信号が発生されていない状態、すなわち用紙セット状態は、プリントが行える状態である。
【００１３】
図４はロール紙をセットする方法を説明する図であり、図１のプリンタ１のカバー３を開けた状態を示す。図示のように、カバー３を開けた状態で、この図ではしめされていないロール紙ロール１０が収容部２２に配置され、ロール紙１１の先端がローラ２３ｂに挟まれるように引出した上で、カバー３を閉じることによりセットされる。
【００１４】
以上、本発明の実施形態のロール紙プリンタの基本構成と動作を説明したが、これらの構成は従来技術と類似しており、前述の公知例などに記載された構成を利用可能であることは当業者には容易に理解できることであるので、ここではこれ以上の詳しい説明は省略する。
【００１５】
本発明の実施形態のロール紙プリンタは、以上のような基本構成を有するが、メニュー設定、特に設定を変更する場合の処理に特徴があり、以下、この特徴について説明する。
まず、はじめにメニューの構成を説明する。
プリンタの操作メニューはピラミッド状に階層的に構成されることが多く、例えば、この実施形態においては、図５に示されるように上位の第１階層の項目としてＡ、Ｂ，...があり、項目Ａについて下位の第２階層に選択肢としての設定Ａ１、設定Ａ２、設定Ａ３...が、項目Ｂについても下位の第２階層に選択肢としての設定Ｂ１、設定Ｂ２、設定Ｂ３...があるように構成されている。
本実施形態では上述のように２つの階層で構成されているが、必要に応じて増減され、例えば、設定Ａ１の下に更に下位の第３階層が設定されることもあり、あるいは、逆に、第２階層が設定されないこともある。
そして、各項目について設定パラメータのセットが終了したときに選択される保存・終了が設けられている。
【００１６】
次に操作手順を説明する。図６が操作手順のフローチャートである。
開始後、ステップＳ１でスイッチ操作でメニューモードに入り、ステップＳ２でメニュー項目の選択をおこなう。ステップＳ３では保存・終了が選択されたか、否か、を判定する。
ステップＳ３で否定判定された場合はステップＳ４において設定パラメータを選択しステップＳ２に戻り、ステップＳ３で肯定判定された場合にはステップＳ５に進み設定内容を不揮発性メモリに保存してメニューモードを抜け終了する。
【００１７】
図７は、図６におけるステップＳ２の詳細である。
まず、項目一覧を印刷し、現在の選択位置（カーソル位置）に文字修飾として、例えば、アンダーラインを付加する（ステップＳ２０１）。次いでスイッチ情報を検出する（ステップＳ２０２）して、スイッチ情報が項目の選択か、否か、を判定する（ステップＳ２０３）。
ステップＳ２０３で肯定判定された場合は、まず、内部の項目情報の更新、すなわち、別の項目の選択をおこない（ステップＳ２０４）、ＲＡＭ内に記憶されている項目消しこみ情報の参照をおこない（ステップＳ２０５）、ついで新たに選択した項目は消しこみ済か、否か、を判定する（ステップＳ２０６）。なお、短くスイッチを押し下げることにより項目の切換えがおこなわれる。
【００１８】
ステップＳ２０６で否定判定された場合は、用紙後退動作をおこない（ステップＳ２０７）、すでに印刷されている選択していた項目に取り消し線を付加し（ステップＳ２０８）、消しこみ情報をＲＡＭに記憶し（ステップＳ２０９）、ステップＳ２１２に進む。
なお、ステップＳ２０７における用紙後退動作はステップＳ２０１における動作の後に改行していることに起因するものである。
ステップＳ２０６で肯定判定された場合は、消しこみ情報をクリア（ステップＳ２１０）項目一覧を再印刷し（ステップＳ２１１）、ステップＳ２１２に進む。
ステップＳ２１２では新たに選択した項目に文字修飾として、例えば、アンダーラインを付加し、それからステップＳ２０２に戻る。
一方、ステップＳ２０３で否定判定された場合はステップＳ２１３にジャンプし、スイッチ情報が項目の決定か、否か、を判定し、肯定判定された場合はステップＳ２１４に進み終了する。なお、項目の決定は長くスイッチを押し下げることによりおこなわれる。
【００１９】
図８は、図６におけるステップＳ４の詳細である。
まず、設定パラメータ一覧を印刷し、現在の選択位置（カーソル位置）に文字修飾として例えばアンダーラインを付加する（ステップＳ４０１）。次いでスイッチ情報を検出する（ステップＳ４０２）して、スイッチ情報が設定パラメータの選択か、否か、を判定する（ステップＳ４０３）。
ステップＳ４０３で肯定判定された場合は、まず、内部の項目情報の更新、すなわち、別の設定パラメータの選択をおこない（ステップＳ４０４）、ＲＡＭ内に記憶されている設定パラメータ消しこみ情報の参照をおこない（ステップＳ４０５）、ついで新たに選択した設定パラメータは消しこみ済か、否か、を判定する（ステップＳ４０６）。なお、短くスイッチを押し下げることにより設定パラメータの切換えがおこなわれる。
【００２０】
ステップＳ４０６で否定判定された場合は、用紙後退動作をおこない（ステップＳ４０７）、すでに印刷されている選択していた設定パラメータに取り消し線を付加し（ステップＳ４０８）、消しこみ情報をＲＡＭに記憶し（ステップＳ４０９）、ステップＳ４１２に進む。なお、ステップＳ４０７における用紙後退動作はステップＳ４０１における動作の後に改行していることに起因するものである。
ステップＳ４０６で肯定判定された場合は、消しこみ情報をクリア（ステップＳ４１０）設定パラメータ一覧を再印刷し（ステップＳ４１１）、ステップＳ４１２に進む。
ステップＳ４１２では新たに選択した設定パラメータに文字修飾として例えばアンダーラインを付加し、それからステップＳ４０２に戻る。
【００２１】
一方、ステップＳ４０３で否定判定された場合はステップＳ４１３にジャンプし、スイッチ情報が設定パラメータの決定か、否か、を判定し、肯定判定された場合はステップＳ４１４に進み終了する。なお、設定パラメータの決定は長くスイッチを押し下げることによりおこなわれる。
【００２２】
次に図９を参照して、新たな選択肢の入力について以下により詳細に説明する。
例えば、設定Ａ１が現在選択されているがこれを設定Ａ２に変更したい場合は、フィードスイッチ８を１回短く押し下げ、その後、所定の時間（例えばＴ）の間にフィードスイッチ８を押し下げないようにすることにより、新たに設定Ａ２を選択したことが確定される。
同様に設定Ａ３、Ａ４、Ａ５を選択する場合にはフィードスイッチ８を、それぞれ、短く２回、３回、４回押して、その後、所定の時間（例えばＴ）の間にフィードスイッチ８を押し下げないことにより確定される。
【００２３】
図１０は上記の内容を実行するためのフローチャートである。
ステップＳ１００１ではスイッチ情報の検出をおこなう、すなわち、何回スイッチが短く押されたかを検出する。この回数は選択された設定を表すものであるので、選択された設定を示す値ｎの更新をおこなう（すなわちｎ＝ｎとする）。例えば設定Ａ２が選択されたのであれば図９に基づいてｎ＝１とする。
ステップＳ１００２ではタイマ計測を開始し、ステップＳ１００３ではタイマカウントの比較をおこない、ステップＳ１００４ではタイマーで計測した経過時間ｔが上述の所定値Ｔより大きいか、否か、を判定する。
【００２４】
ステップＳ１００４で否定判定された場合はステップＳ１００５にてスイッチ情報の検出をおこないステップＳ１００６でスイッチが押されたか、否か、を判定する。ステップＳ１００６で否定判定されたらそのままステップＳ１００３に戻り、ステップＳ１００６で肯定判定されたらステップＳ１００７に進みタイマーのカウントをクリアーし、ステップＳ１００１に関して説明したｎをｎ＋１と更新する。
ステップＳ１００４で肯定判定された場合はステップＳ１００８にてタイマー計測を停止し、ステップＳ１００９に進みｎに相当する位置にパラメータを更新してからステップＳ１０１０に進んで終了する。
上記は、設定パラメータの新たな選択に関して図８のステップＳ４０４で行われるものであるが、項目の新たな選択に関して図７のステップＳ２０４でも行われる。
【００２５】
なお、例えば、項目Ａがフォントの種類であって設定Ａ１−Ａ５がそれぞれ、例えば、明朝、ゴシック等である場合にはそれぞれのフォントで印刷する。また項目Ｂがフォントの大きさであって設定Ａ１−Ａ５がそれぞれ、９ポイント、１０ポイント等である場合にはそれぞれの大きさで印刷する。
また、幅の狭いロール紙を使う場合には、図１１に示すように選択肢としての設定Ａ１−Ａ５等の内容が長い場合には、内容は改行しながら印刷し、Ａ１−Ａ５等の分別番号のみを同じ行で印刷し、これらに下線付与、取消線の付与等をおこなう。
【００２６】
図１２は以上説明した本発明によるロール紙プリンタのメニュー設定を示す図であって、図１２の（Ａ）は項目Ａの選択肢の設定Ａ１−設定Ａ５を印刷しその内の現在設定されている設定Ａ１に下線が施されている様子を示している。図１２の（Ｂ）は現在設定されている設定Ａ１を設定Ａ２に変更する場合を示しており設定Ａ１に取り消し線が付与されて設定Ａ２に下線が付与されている。そして、図１２の（Ａ）の状態から、図１２の（Ｂ）の状態に進むに際して、上書きするので紙を無駄にしない。
【００２７】
一方、図１３は従来技術によるプリンタのメニュー設定を示す図であって、図１３の（Ａ）は項目Ａの選択肢の設定Ａ１−設定Ａ５を印刷しその内の現在設定されている設定Ａ１に下線が施されている様子を示している。図１２の（Ｂ）は現在設定されている設定Ａ１を設定Ａ２に変更する場合を示しており、再度、項目Ａの選択肢の設定Ａ１−設定Ａ５を印刷し新たに選択した設定Ａ２に下線が付与されている。したがって図１３の（Ａ）の状態から、図１３の（Ｂ）の状態に進むに際して、矢印の分だけロール紙を進ませる必要がある。
【産業上の利用可能性】
【００２８】
本発明はプリンタ、特にメニュー表示画面を有しない小型のプリンタへの適用に適しているが、画面を有するプリンタへ応用することも可能である。
【図面の簡単な説明】
【００２９】
【図１】本発明の実施形態のプリンタの概略構成を示す図である。
【図２】図１のプリンタの操作部を説明する図である。
【図３】実施形態のプリンタの構造を示す断面図である。
【図４】実施形態のプリンタで、ロール紙のセット方法を説明する図である。
【図５】項目とその選択肢としての設定の関係を示す図である。
【図６】操作手順のフローチャートである。
【図７】図６のステップＳ２の詳細を示すフローチャートである。
【図８】図６のステップＳ４の詳細を示すフローチャートである。
【図９】新たな選択肢の入力を説明する図である。
【図１０】図９の内容を実行するためのフローチャートである。
【図１１】幅の狭いロール紙の場合の印刷例を示す図である。
【図１２】本発明によるロール紙上のメニュー設定を示す図である。
【図１３】従来のロール紙上のメニュー設定を示す図である。
【符号の説明】
【００３０】
５    操作部
８    フィードスイッチ
１０    ロール紙
１１    ロール紙ロール
２８    サーマルヘッド
【図１】
2009131964.tif 000003
【図２】
2009131964.tif 000004
【図３】
2009131964.tif 000005
【図４】
2009131964.tif 000006
【図５】
2009131964.tif 000007
【図６】
2009131964.tif 000008
【図７】
2009131964.tif 000009
【図８】
2009131964.tif 000010
【図９】
2009131964.tif 000011
【図１０】
2009131964.tif 000012
【図１１】
2009131964.tif 000013
【図１２】
2009131964.tif 000014
【図１３】
2009131964.tif 000015