(57)【特許請求の範囲】
【請求項１】
接続されている出力機器の属性情報を取得する手段と、
出力機器を特定する属性情報が、情報処理装置で作成された出力情報に関連して保存された複数のファイルが記憶された外部記憶手段にアクセスし、上記外部記憶手段に記憶された属性情報を参照して、接続されている出力機器から取得した上記属性情報に適合した属性情報を有するファイルのみを、上記外部記憶手段から取得する手段と、
取得した上記ファイルを表示部に表示する手段と、
表示された上記ファイルを指定する手段と、
指定した上記ファイルに記憶されている出力情報を上記出力機器に出力する手段からなる
ことを特徴とする入出力装置。
【請求項２】
上記属性情報を取得できないときは、上記外部記憶手段内のアクセス履歴を参照して直近にアクセスされたファイルを取得する手段を有する
ことを特徴とする請求項１記載の入出力装置。
【請求項３】
上記属性情報を取得できないときは、警告処理を行う警告処理手段を有する
ことを特徴とする請求項２記載の入出力装置。
【請求項４】
上記警告処理は、上記表示部への警告表示処理か、警報処理である
ことを特徴とする請求項３記載の入出力装置。
【請求項５】
上記警告表示処理は、上記出力機器の接続を促すものである
ことを特徴とする請求項４記載の入出力装置。
【請求項６】
上記外部記憶手段に記憶された属性情報を参照しながら、外部より取得した属性情報に等しい出力機器情報を有するファイルが参照される
ことを特徴とする請求項１記載の入出力装置。
【請求項７】
接続されている出力機器の属性情報を取得するステップと、
出力機器を特定する属性情報が、情報処理装置で作成された出力情報に関連して保存された複数のファイルが記憶された記憶手段にアクセスし、上記記憶手段に記憶された属性情報を参照して、接続されている出力機器から取得した上記属性情報に適合した属性情報を有するファイルのみを、上記記憶手段から取得するステップと、
取得した上記ファイルを表示部に表示するステップと、
表示された上記ファイルを指定するステップと、
指定した上記ファイルに記憶されている出力情報を上記出力機器に出力するステップとを実行する
ことを特徴とする入出力処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ラベルプリンタなどの出力機器に適用できる入出力装置に関する。詳しくは、印字出力用の出力機器に合致した形式の出力情報のみを選択して出力できるようにしたものである。
【背景技術】
【０００２】
工場の製造ラインを流れる製品の検査結果をその製品袋に表示したり、農産物の名称や、加工食品などの原材料名などを詰め袋に表示するために、それらの内容を表示した貼付ラベルが使用されることが多い。
【０００３】
ラベル印字用として周知のラベルプリンタが使用される（例えば、特許文献１）。表示内容などの入力および修正などは、特許文献１に示すように、ラベルプリンタ自体にそのような入力操作部が設けられているときは、この入力操作部を使用して行なうことができる。その一方で、使い勝手を優先させた専用の入出力装置が用意されていれば、プリンタ本体の入力操作部自体を使用する場合に比べ、入力作業効率などが改善されるため、専用の入出力装置を使用する機会も多くなる。
【０００４】
このような専用の入出力装置を使用する場合には、通常事務室などに設置された情報処理手段であるパソコンなどを使用して、ラベル印字に必要な表示内容の入力作業や、表示内容のレイアウトなどの設定が実行される。作成されたラベル印字情報は、コンパクトメモリ（メモリカード）などの外部記憶手段に保存され、作業現場である工場の検査ラインを行う部署や、農産物の作業倉庫などに設置された専用の入出力装置を用いて、最終的な修正作業が行われる。
【０００５】
外部記憶手段に記憶された情報自体が、共用できるラベル印字情報であるので、工場の検査ラインであれば、検査ラインの近くに専用の入出力装置を利用して、作成されたラベル印字情報をベースに検査ラインの指定、検査者の氏名などを簡単に追加したり、修正したりすることができる。修正処理後直ちにラベルプリンタを用いて、修正後のラベル印字情報を印字することができる。
【０００６】
同じく、農産物や工場で生産される各種加工食品などにあっては、その食品表示ラベルには、品目、原材料名、内容量、賞味期限や消費期限、製造者名などが印字されるので、袋詰めの作業現場などに設置された専用の入出力装置を用いて外部記憶手段からラベル印字情報を読み出し、修正が必要な場合には、袋詰めされた品目の設定、内容量などの修正を行った上で、ラベルプリンタにそのラベル印字情報を供給することで、食品表示ラベルを生成できる。
【０００７】
このように、印字装置であるプリンタに対する補助入力手段を、このプリンタと別体構成にした装置は既に知られている（例えば、特許文献２、特許文献３）。特許文献２に開示された技術は、キーボードと液晶表示装置とプリンタとを別体構成とするものである。特許文献３に開示された技術は、キーボードとは別体にカーソルパッドを設けたものである。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００３−１１９４１号公報
【特許文献２】特開平６−２７４２４４号公報
【特許文献３】特開平７−２５０７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上述した、特許文献２に開示された技術にあって、その液晶表示装置は、情報処理装置としてのパソコンの表示部と同一の機能であって、この液晶表示装置には入力情報を追加したり、削除したりする修正作業を行う編集機能はない。したがって、プリンタの近くに液晶表示装置を置いて、プリントすべき情報の修正処理などを行うことはできない。
【００１０】
特許文献３に開示された技術にあっては、カーソルパッドはタイプライタのプリンタ部をコントロールするためのコントロールキーを有するだけであるので、タイプライタとは別体構成であるものの、カーソルパッドは入力手段としては機能しない。そのため、このカーソルバッドをタイプライタの近くに設置したとしても、このカーソルパッドを使用して情報の修正作業などを行うことはできない。
【００１１】
ところで、上述した専用の入出力装置は、複数のラベルプリンタを接続できるスタンドアロン機として構成されていることが多い。複数のラベルプリンタとは、新旧モデル（新旧バージョン）のラベルプリンタであったり、印字できるラベルサイズや、解像度が異なるラベルプリンタであったりすることが考えられる。これらのラベルプリンタは、一般に機種やバージョンが相違しても、専用の入出力装置からのデータを受け付け、受け付けたそのデータを印字することができるように構成されている場合が多い。
【００１２】
一方、複数のラベルプリンタに対してラベル印字情報を出力できる構成となされている専用の入出力装置の場合、ラベル印字情報もこれら複数のラベルプリンタに対応したラベル印字情報である。これらラベル印字情報は、コンパクトメモリのような外部記憶手段に記憶されている。
【００１３】
ユーザは外部記憶手段をアクセスして、接続するラベルプリンタの機種やバージョンに合致したファイル、例えば対応するラベル印字情報が記憶されているフォルダを選択する。そして、そのフォルダ内に収められたファイル（ラベル印字情報）のうち、該当品目に合致したファイルを選択してから、修正処理などを行い、あるいは修正処理をすることなくそのままラベルプリンタへの出力作業に移ることになる。
【００１４】
これは、ラベルプリンタによっては、使用できるラベルサイズが相違したり、印字の解像度などが相違するので、接続されたラベルプリンタに適合するファイルを選択する必要があるからである。
【００１５】
したがって、複数のラベルプリンタに対応できるように構成されているが故に、従来では接続されているラベルプリンタに関連したフォルダやファイルの情報を選択する作業が必要である。しかし、当該ラベルプリンタに適合したファイル情報が選択されていない場合でも、上述したように選択したファイル情報をそのラベルプリンタに出力して印字することができる。
【００１６】
その結果、ラベルサイズの異なるラベルにラベル情報が印字されたり、不適正な解像度でラベル情報が印字されたりするおそれを払拭できない。ラベルプリンタより出力されるラベルの印字状態を監視していれば、適正なラベル印字情報に基づいて印字されているかを確認できるが、袋詰め作業などは常に時間との格闘であるから、作業現場では最初の印字内容を落ち着いて確認するようなゆとりはないことが多い。結果として、不適合なラベル印字処理となってしまうことがある。
【００１７】
このような印字処理ミスは、そもそも専用の入出力装置に接続されたラベルプリンタの機種やバージョンの情報と、選択したファイル情報との整合性を考慮していないからである。
【００１８】
そこで、この発明はこのような従来の課題を解決したものであって、特に接続されたラベルプリンタなどの出力機器と整合する出力情報のみを選択できるようにした入出力装置を提案するものである。
【課題を解決するための手段】
【００１９】
上述の課題を解決するため、請求項１に記載したこの発明に係る入出力装置は、接続されている出力機器の属性情報を取得する手段と、出力機器を特定する属性情報が、情報処理装置で作成された出力情報に関連して保存された複数のファイルが記憶された外部記憶手段にアクセスし、外部記憶手段に記憶された属性情報を参照して、接続されている出力機器から取得した属性情報に適合した属性情報を有するファイルのみを、外部記憶手段から取得する手段と、取得したファイルを表示部に表示する手段と、表示されたファイルを指定する手段と、指定したファイルに記憶されている出力情報を出力機器に出力する手段からなることを特徴とする。また、請求項７に記載したこの発明に係る入出力処理方法は、接続されている出力機器の属性情報を取得するステップと、出力機器を特定する属性情報が、情報処理装置で作成された出力情報に関連して保存された複数のファイルが記憶された記憶手段にアクセスし、記憶手段に記憶された属性情報を参照して、接続されている出力機器から取得した属性情報に適合した属性情報を有するファイルのみを、記憶手段から取得するステップと、取得したファイルを表示部に表示するステップと、表示されたファイルを指定するステップと、指定したファイルに記憶されている出力情報を出力機器に出力するステップとを実行することを特徴とする。
【００２０】
この発明は、出力機器に出力すべき情報、例えば、出力機器がラベルプリンタである場合は、ラベルプリンタに印字すべき情報（ラベル印字情報）を予め表示して、必要があれば事前に作成しておいたこのラベル印字情報に修正を加え、修正されたラベル印字情報に基づいてラベルに情報を印字するようなときに使用される入出力装置に係るものである。
【００２１】
したがって、ラベル印字情報としては予め情報処理装置としてのパソコンなどで作成されたものが利用される場合が多い。もちろん、入出力装置そのものでラベル印字情報を作成したものを利用することもできる。
【００２２】
パソコンなどで作成されたラベル印字情報は外部記憶手段に保存される。ラベル印字情報は使用したいラベルプリンタごとに、そのラベルプリンタの仕様に合わせて作成される。
【００２３】
ラベルプリンタによっては、印字できるラベルサイズや、解像度などが相違したりする。そのため、ラベル印字情報はラベルプリンタの属性情報と共に保存される。ラベルプリンタの属性情報としては、ラベルプリンタを識別するための属性情報（プリンタＩＤ）などが考えられる。
【００２４】
ユーザが使用するラベルプリンタは１台とは限らず、同じ機種でも新旧バージョンのものがあったり、１台のラベルプリンタであっても機種が相違していることが考えられる。そのため、外部記憶手段に保存されているラベル印字情報には、幾種類ものラベルプリンタに対応したラベル印字情報が含まれていることが多い。
【００２５】
外部記憶手段に保存されたラベル印字情報を利用して、ラベルにその情報を印字する場合、ラベル印字情報を修正した上で印字処理するか、あるいは修正することなく直接印字処理するかの判断はユーザに委ねられる。
【００２６】
ラベルに印字するに当たっては、入出力装置をラベルプリンタに接続する。このとき、ラベルプリンタから属性情報を取得する。取得した属性情報と外部記憶手段に保存されているラベル印字情報用ファイルを参照する。
【００２７】
取得したプリンタＩＤに整合したプリンタ情報を有するファイルを選択する。つまり、保存されているファイルを参照し、ラベル印字情報と共に保存されている属性情報との照合を行い、一致した属性情報を有するファイルのみが選択可能になる。選択されたファイルはそのファイル名が表示部に表示される。表示されたファイル名より特定のファイル情報が選択される。
【００２８】
この選択処理によって、選択したファイルに保存されているラベル印字情報が表示されるので、必要なときにはラベル印字情報の修正処理を行う。例えば、出荷する品目（農産品目）を修正したり、出荷する個数（ラベル印字枚数）を修正したりして、ラベル印字情報を更新する。
【００２９】
更新されたラベル印字情報が外部記憶手段に保存されると共に、ラベルプリンタ側に出力される。ラベルプリンタ側では受信したラベル印字情報に基づいて指定枚数だけラベルへの印字処理が実行される。
【００３０】
このように接続されたラベルプリンタの属性情報と一致するファイルのみを利用できるので、属性情報の違ったファイルを読み出してそのラベル印字情報を出力するようなミスはなくなる。
【００３１】
ラベルプリンタが入出力装置に接続されていないときは、直前に使用したファイルが選択される。そして、ラベルプリンタが接続されていない旨の警告処理を行ってラベルプリンタの接続を促す。入出力装置に接続されるラベルプリンタは、直前に使用したファイルの属性情報と同じ属性情報を有するラベルプリンタと考えられるので、この場合には選択されたファイルがそのラベルプリンタと適合するものと判断して、必要に応じて修正処理を施した上で、ラベルプリンタに更新後のラベル印字情報が供給される。
【００３２】
したがってこの場合でも、ラベルプリンタの属性情報と一致するファイルのみを利用できるので、属性情報の違ったファイルを読み出してそのラベル印字情報を出力するようなミスはなくなる。
【発明の効果】
【００３３】
この発明では、接続されたプリンタなどの出力機器と整合する印字情報などの出力情報のみを選択できるようにしたものであるから、常に接続プリンタなどの仕様と同じ仕様で印字情報などを印字できる特徴を有する。接続プリンタと整合する印字情報などの選択は自動的に行われるために、ミスのない印字処理を実現できる。
【図面の簡単な説明】
【００３４】
【図１】この発明に係る印字用入出力装置の使用例を示す印字処理系の一例を示す系統図である。
【図２】印字用入出力装置の入力操作部の一例を示すキー配置図である。
【図３】印字用入出力装置の処理系の一例を示すブロック図である。
【図４】印字用入出力装置のファイル選択処理例を示すフローチャートである。
【図５】印字用入出力装置のファイル選択処理の変形例を示すフローチャートである。
【図６】印字用入出力装置のファイル選択処理の他の変形例を示すフローチャートである。
【図７】この発明の印字処理系の変形例を示す系統図である。
【発明を実施するための形態】
【００３５】
続いて、この発明に係る入出力装置の一例としての印字用入出力装置の好ましい実施例を図面を参照して詳細に説明する。
【実施例１】
【００３６】
図１はこの発明に係る印字用入出力装置４０を適用した印字処理系１０の一例を示す要部の系統図である。この印字処理系１０にあっては、出力情報であるラベル印字情報を予め作成したものを利用してラベルにその情報を印字するようにした処理系を述べる。
【００３７】
この印字処理系１０は、ラベル印字情報を作成するための情報処理装置２０と、この発明に係る印字用入出力装置４０と、出力機器の一例であるラベルプリンタ３０からなる。
【００３８】
情報処理装置２０としてはパソコンがその代表例であって、パソコンの入力手段であるキーボード（図示はしない）を操作することで、ラベル印字に必要な各種の情報が入力される。このとき、どのラベルプリンタを使用して印字するか、使用するラベルプリンタの仕様に応じてラベル印字情報が作成される。
【００３９】
使用するラベルプリンタを特定できるようなラベルプリンタ自身の属性情報が、ラベル印字情報に関連して保存される。したがって使用するラベルプリンタの機種や型式が相違するときは、機種や型式ごとに分類されて保存される。通常は機種や型式ごとにフォルダが作成され、そのフォルダ内に同じ分類に属するラベル印字情報が保存される。個々のファイルには、異なるファイル名を付して管理される。
【００４０】
ファイル名としては、工場関連ラベルを印字するものであれば、検査ライン名などが使用され、農産物であればその品名（農産物名）などが使用され、加工食品であれば加工食品名などが使用される。属性情報は自動的にラベル印字情報に関連して付加されるものであって、プリンタＩＤなどを利用することができる。
【００４１】
情報処理装置２０によって作成されたラベル印字情報は着脱自在な外部記憶手段７０に保存される。外部記憶手段７０としては、メモリカードやＵＳＢメモリなどが考えられる。
【００４２】
印字用入出力装置４０は、上述したように接続されたプリンタと整合するラベル印字情報のみを選択できるようにした修正機能を有した入出力装置であって、表示部付きの入力操作部の他に、外部記憶手段の装着部を有する。
【００４３】
図２はこの印字用入出力装置４０における入力操作部４２の一例を示すもので、装置本体４３の前面上部には、表示部４４を有する。この表示部４４は液晶表示素子などで構成され、ｎ行ｍ列の情報が同時に表示できるようになっている。この例では、ｎ＝１０、ｍ＝５であるが、その値は任意である。
【００４４】
表示部４４の下部側には電源キー４６やシフトキー４８が配される。表示部４４のさらにその下側には、この例ではテンキー（１０キー）５０，アルファベットキー５２およびファンクションキー５４などが配置されると共に、この例では修正事項の確定（更新）キー５６およびラベルプリンタへの出力キー５７が配置されて構成される。さらに、装置本体４３の左側面には外部記憶手段７０の装着部５８が設けられている。この例では、メモリカード式の外部記憶手段７０を例示するので、装着部５８はメモリカードを装着できるスロット構成となされている。
【００４５】
電源を立ち上げ、装着部５８に外部記憶手段７０を装着すると、装着された外部記憶手段７０より所定のファイルが読み取られる。ファイルの読み取りに際して、印字用入出力装置４０に接続されたラベルプリンタ３０の属性情報が参照される。
【００４６】
そのため、この印字用入出力装置４０にラベルプリンタ３０が接続されると、電源立ち上げと同時にこのラベルプリンタ３０の属性情報の読み取りが自動的に実行される。プリンタＩＤなどのラベルプリンタ３０の属性情報は装置本体４３に内蔵されたメモリ手段（後述する）に保存される。保存することなく属性情報の照合処理が終了した段階で破棄してもよい。
【００４７】
外部記憶手段７０に対する読み取りが実行されるときに、この属性情報が参照され、外部記憶手段７０に保存されているファイルの属性情報と照合され、属性情報が一致したファイルのみ読み出し可能なファイルとして処理される。つまり、印字用入出力装置４０に接続されたラベルプリンタと同じ属性情報を有するファイルのみを読み出して表示部４４に表示することができる。そして特定のファイルを選択することで、ラベル印字情報を特定する。
【００４８】
特定のラベル印字情報に対しては、入力操作部４２のキー群を利用して追加、削除などの修正（編集）することができ、修正された情報は再び外部記憶手段７０に保存される。出力キー５７を操作することで、選択し、または更新されたラベル印字情報をラベルプリンタ３０側に出力することができる。
【００４９】
なお、ラベルプリンタ３０の属性情報とは異なる属性情報に関連したファイルを敢えて読み出すには、上述のファイル読み出し処理を一旦キャンセルすればよい。
【００５０】
印字用入出力装置４０は、上述したように接続されたプリンタと整合するラベル印字情報のみを選択できるようにした修正機能を有した入出力装置である。
【００５１】
したがって、この印字用入出力装置４０は、ラベルプリンタの属性情報を取得する手段の他に、外部記憶手段にアクセスして属性情報に適合した属性情報を有するファイルを取得する手段と、取得したファイルを表示部に表示する手段と、指定したファイルに記憶されているラベル印字情報をラベルプリンタに出力する手段を有する。
【００５２】
これに加えて、実施例では属性情報を取得できないときに、外部記憶手段内のアクセス履歴を参照して直近にアクセスされたファイルを取得する手段を有する。さらに、属性情報を取得できないときに、警告処理を行う警告処理手段を有する。
【００５３】
図３は、この印字用入出力装置４０の処理系における概略を示すブロック図である。図３において、装置全体の制御を司る中央処理装置（ＭＰＵ）６２を有し，これと処理プログラムなどが格納されたメモリ手段（ＲＯＭ）６４およびワーキング用のメモリ手段（ＲＡＭ）６６が共通のバス６８を介して相互に接続されて構成される。メモリ手段６４には、後述するように装置本体４３に接続されるラベルプリンタ３０の属性情報を取得したり、外部記憶手段７０に保存されているファイルより取得した属性情報との照合を行い、一致する属性情報のファイルのみを選択的に表示する処理などを実行するためのファイル選択処理プログラムなどが格納されている。
【００５４】
共通のバス６８にはさらに上述した入力操作部４２と表示部４４がそれぞれ接続されると共に、上述した外部記憶手段７０と、外部との通信を行う通信用インタフェース部７４がそれぞれ接続されて構成される。この通信用インタフェース部７４によってラベルプリンタ３０との通信を行うことができ、ラベルプリンタ３０の属性情報であるプリンタＩＤを取得することができる。
【００５５】
ラベルプリンタ３０では、接続ケーブル７２を介して入力されたラベル印字情報あるいは、ラベルプリンタ３０自体の内蔵メモリ（図示はしない）に保存されたラベル印字情報に基づいてラベルへの印字処理が実行される。
【００５６】
ラベルプリンタ３０では、印字用入出力装置４０側で指定したラベルサイズのラベル（図示はしない）に対して、指定された枚数だけ印字処理が実行される。例えば、工場の検査ラインで使用する場合には、工場名、検査ライン、検査の担当者、検査日などがラベルに印字される。
【００５７】
農産物を出荷する場合には、その農産物の品名、産地、生産者名、出荷日などがラベルに印字されて出力される。食品加工品である場合には、そのラベル印字情報としては、食品名、原材料名、賞味期限（消費期限）、内容量、製造者名（販売者名）などであるために、これらの情報がラベルに印字されて出力される。
【００５８】
印字装置としてのラベルプリンタ３０としては、特許文献１に示したようにプリンタ本体に表示部を有する入力操作部を有し、このプリンタ本体でも印字枚数の設定やラベル印字情報の簡単な修正を行えるようにした入力操作部付きのラベルプリンタでも、この入力操作部のないラベルプリンタでも、何れのタイプのプリンタでも使用することができる。印字用入出力装置４０を積極的に使用する場合には、後者のタイプである入力操作部を省いた比較的安価なラベルプリンタを使用する傾向が強い。
【００５９】
ラベルプリンタ３０の印字ヘッド方式としては、熱転写型のものでも、感熱型のものでもよい。
【００６０】
なお、図１に示す印字処理系１０にあっては、印字用入出力装置４０はラベルプリンタ３０に接続した状態で使用される。そして、装着部５８に外部記憶手段７０を装着しておく。
【００６１】
図４はこの発明におけるファイル選択処理の一例を示すフローチャートである。印字用入出力装置４０の電源を投入することでこのファイル選択処理プログラムが起動される。ファイル選択処理プログラムが起動されると、まずラベルプリンタ３０の接続状態が監視される（ステップ８０）。
【００６２】
ラベルプリンタ３０が接続されているときには、ラベルプリンタ３０との間で通信を行い、ラベルプリンタ３０から属性情報（例えばプリンタＩＤ）を取得する（ステップ８１）。
【００６３】
次に、外部記憶手段７０をアクセスして、取得した属性情報と、外部記憶手段７０に保存されているラベル印字情報用ファイルの属性情報（プリンタＩＤ若しくはプリンタＩＤに関連した情報）を参照しながら属性情報同士の照合処理を行う（ステップ８２）。
【００６４】
この属性情報の照合処理は、外部記憶手段７０のファイル情報を装置本体４３のメモリ手段、例えばＲＡＭ６６に予め読み込んでおき、読み込まれたファイルに保存されている属性情報との照合処理でもあってもよい。
【００６５】
取得したプリンタＩＤに整合したプリンタ情報の存在が確認されたときには、そのファイルを選択して読み出す（ステップ８２）。つまり、保存されているファイルを参照し、ラベル印字情報に関連して保存されている属性情報との照合を行い、一致した属性情報を有するファイルのみが選択可能になる。
【００６６】
選択されたファイルはそのファイル名が表示部４４に表示される。表示されたファイル名より印字すべきファイルが選択される。ファイル名としては、検査ライン名や、農産品目、加工品目などが考えられる。
【００６７】
この選択処理によって、選択したファイルに保存されているラベル印字情報が表示されるので、必要なときにはラベル印字情報の修正処理（編集処理）を行う（ステップ８３）。例えば、出荷する品目（農産品目）を修正したり、出荷する個数（ラベル印字枚数）を修正したりして、ラベル印字情報を更新し、その後確定キー５６によって更新情報を確定する（ステップ８３）。
【００６８】
更新されたラベル印字情報が外部記憶手段７０に保存されると共に、図２に示す出力キー５７の操作を監視して、ラベルプリンタ３０への出力指示を確認する（ステップ８４）。出力指示があったときには、次にラベルプリンタ３０の属性情報であるプリンタＩＤが取得済みかを確認する（ステップ８５）。
【００６９】
すでにラベルプリンタ３０の属性情報を取得済みであるときには、そのまま、更新されたラベル印字情報がラベルプリンタ３０側に出力される（ステップ８６）。この一連の処理で、ラベルプリンタ３０側では受信したラベル印字情報に基づいて指定枚数だけラベルへの印字処理が実行される。
【００７０】
一方、ステップ８０でラベルプリンタ３０が装置本体４３に接続されていないと判断されたときには、外部記憶手段７０をアクセスして直前の履歴情報を読み出す（ステップ９０）。その後、この直前の履歴情報より、直近に読み出したファイルを読み出して表示部４４に表示する（ステップ９１）。その後は、ステップ８３の修正処理（編集処理）に遷移して、上述したのと同じ処理が実行される。そして、出力キー５７が操作されたとき、プリンタＩＤの取得状態を判別する（ステップ８４，８５）。
【００７１】
ステップ９０以降に遷移した場合には、印字用入出力装置４０にはラベルプリンタ３０が接続されていない状態であるので、ステップ８５ではプリンタＩＤは取得されていないと判断して、警告処理を行う（ステップ９２）。警告処理として図４の例では表示部４４上に警告メッセージを表示して、接続処理を促す。警告メッセージとしては、「ラベルプリンタを接続して下さい。」や、接続可能な機種は予め判っているので（ステップ９１）、「接続できるラベルプリンタは、×××です。」のようなメッセージが考えられる。
【００７２】
警告処理としては、上述した警告メッセージ表示の他に、ブザーを鳴らすなどの警報処理が考えられる。警告メッセージ表示と警報処理を併用することもできる。
【００７３】
続いて、警告メッセージに合ったラベルプリンタ３０との接続を確認する（ステップ９３）。合致したラベルプリンタ３０が接続されたときは、そのプリンタＩＤをラベルプリンタ３０より取得して保存した上で（ステップ９４）、ステップ８３で修正したラベル印字情報がラベルプリンタ３０に出力される（ステップ８６）。したがって、この一連の処理で、ラベルプリンタ３０側では受信したラベル印字情報に基づいて指定枚数だけラベルへの印字処理が実行される。
【００７４】
このように、ラベルプリンタ３０が接続されていないときは、直前の履歴情報（アクセス履歴情報）を参照して、直前に使用したファイルを直ちに選択する処理を行っているが、これは印字用入出力装置４０に接続されるラベルプリンタ３０は、直前に使用したファイルの属性情報と同じ属性情報を有するラベルプリンタであると考えられるので、直前に使用したファイルがそのラベルプリンタと適合するものと判断して差し支えないと考えられるからである。
【００７５】
このように接続されたラベルプリンタ３０の属性情報と一致するファイルのみを利用できるので、属性情報の違ったファイルを読み出してそのラベル印字情報を出力するようなミスはなくなる。例えば、ラベルサイズとラベル印字情報の印字サイズが合わず、ラベル印字情報の一部が欠損して印字されたり、一回り大きなサイズに印字されたりするような印字ミスを回避できる。また、解像度が合わずに、鮮明な印字ができなかったりする印字ミスを回避できる。
【００７６】
図５及び図６はこの発明におけるファイル選択処理の変形例を示すフローチャートである。図５及び図６に示す変形例では、図４で説明した動作例に、ステップ９５として、ラベルプリンタ３０が接続されていないときに選択された直前に使用したファイルのファイル情報と、新たに接続されたラベルプリンタ３０から取得したプリンタＩＤを照合する処理を追加したものである。
【００７７】
すなわち、ステップ８０でラベルプリンタ３０の接続状態が監視され、ラベルプリンタ３０が接続されているときには、ステップ８１でラベルプリンタ３０の属性情報として例えばプリンタＩＤを取得して、ステップ８２で、ラベルプリンタ３０の属性情報と整合するファイルを選択して読み出す。
【００７８】
ステップ８３で、必要に応じてラベル印字情報の修正あるいは編集処理が行われ、ステップ８４でラベルプリンタ３０への出力指示があったときには、ステップ８５でラベルプリンタ３０の属性情報であるプリンタＩＤが取得済みか否かを確認する。
【００７９】
上述したステップ８０でラベルプリンタ３０が接続されている場合は、ラベルプリンタ３０の属性情報が取得済であるので、ステップ８６で更新されたラベル印字情報をラベルプリンタ３０側に出力し、ラベルプリンタ３０側では受信したラベル印字情報に基づいて指定枚数だけラベルへの印字処理が実行される。
【００８０】
一方、ステップ８０で装置本体４３にラベルプリンタ３０が接続されていないと判断したときには、ステップ９０で外部記憶手段７０をアクセスして直前の履歴情報を読み出し、ステップ９１でこの直前の履歴情報より、直近に読み出したファイルを読み出して表示部４４に表示する。
【００８１】
ステップ８３で、必要に応じてラベル印字情報の修正あるいは編集処理が行われ、ステップ８４でラベルプリンタ３０への出力指示があったときには、ステップ８５でラベルプリンタ３０の属性情報であるプリンタＩＤが取得済みか否かを確認する。
【００８２】
上述したステップ８０でラベルプリンタ３０が接続されていない場合は、ラベルプリンタ３０の属性情報が取得されていないので、ステップ９２で警告処理を行い、ラベルプリンタ３０が接続されるまで待機する。ステップ９３でラベルプリンタ３０が接続されると、ステップ９４で新たに接続されたラベルプリンタ３０の属性情報であるプリンタＩＤを取得する。
【００８３】
そして、ステップ９５で、ラベルプリンタ３０が接続されていないときに選択された直前に使用したファイルのファイル情報と、新たに接続されたラベルプリンタ３０から取得したプリンタＩＤを照合する。予め選択されたファイル情報と新たに接続されたラベルプリンタ３０の属性情報が整合した場合は、ステップ８６で更新されたラベル印字情報をラベルプリンタ３０側に出力し、ラベルプリンタ３０側では受信したラベル印字情報に基づいて指定枚数だけラベルへの印字処理が実行される。
【００８４】
これに対して、予め選択されたファイル情報と新たに接続されたラベルプリンタ３０の属性情報が整合しない場合は、ステップ８２に戻り、新たに接続されたラベルプリンタ３０の属性情報と整合するファイルを選択して読み出し、その後は、ステップ８３の修正あるいは編集処理に遷移して、上述したのと同じ処理が実行される。
【００８５】
図６に示すファイル選択処理では、ステップ９５で、予め選択されたファイル情報と新たに接続されたラベルプリンタ３０の属性情報が整合しないと判断した場合に、ステップ９６で、予め選択されたファイル情報に対して修正あるいは編集されたラベル印字情報を保存するか否かを選択させる。ラベル印字情報を保存すると選択された場合は、ステップ９７で修正あるいは更新された内容でファイルを保存しステップ８２に戻る。そして、新たに接続されたラベルプリンタ３０の属性情報と整合するファイルを選択して読み出し、その後は、ステップ８３の修正あるいは編集処理に遷移して、上述したのと同じ処理が実行される。
【００８６】
ラベル印字情報を保存しないと選択された場合は、ステップ９７で修正あるいは更新された内容を保存せずにステップ８２に戻り、新たに接続されたラベルプリンタ３０の属性情報と整合するファイルを選択して読み出し、その後は、ステップ８３の修正あるいは編集処理に遷移して、上述したのと同じ処理が実行される。
【００８７】
図５及び図６の実施例では、新たにラベルプリンタ３０が接続された場合でも、ラベルプリンタ３０の属性情報と一致するファイルのみを利用できるので、属性情報の違ったファイルを使用してそのラベル印字情報を出力するようなミスはなくなる。また、図６の実施例では、新たに接続されたラベルプリンタ３０の属性情報と整合しないことで、予め選択されたファイル情報を使用して印字が行えない場合でも、編集内容を保存することができるので、属性情報が整合するラベルプリンタ３０を使用すれば、再度編集作業を行うことなく印字出力を行うことができる。
【００８８】
この発明は、上述したラベルプリンタに限らず、接続される出力機器の機種に合致した情報を選択して出力する必要のあるプリンティングマシン、カッティングマシンなどであって、何らかの入力や修正処理を行うために使用される専用の入出力装置にも適用できることは言うまでもない。プリンティングマシンとは、文字や図形等の印字情報を基に、印字ヘッドでステッカ用シートに対して印字出力を行う出力機器である。カッティングマシンとは、ベクトルデータ等の出力情報を基に、切り文字用シートをシート送り手段によりシート送り経路に沿って正逆送りしながら、カッティングバイトを切り文字用シートの送り方向に直交する方向に正逆往復運動して、切り文字用シートに対してカッティング処理を行う出力機器である。
【００８９】
また、この発明では、入出力装置の機能をラベル印字情報を作成する情報処理装置に備えても良い。図７は、印字処理系１０の変形例を示す要部の系統図である。変形例の印字処理系１０は、情報処理装置２０とラベルプリンタ３０からなる。
【００９０】
情報処理装置２０は、図４、図５あるいは図６で説明したファイル選択処理を実行するためのプログラムが組み込まれ、この発明の入出力装置を実現する。ファイル選択処理を実行するためのプログラムは、ラベルプリンタ３０のプリンタＩＤなど、出力機器の属性情報を取得するステップと、外部記憶手段７０あるいは図示しない内部記憶手段にアクセスして、ラベルプリンタ３０のプリンタＩＤに整合した属性情報を有するファイル情報を取得するステップと、取得したファイル情報を表示部４４に表示するステップと、選択されたファイル情報をラベルプリンタ３０に出力するステップとを実行する。
【００９１】
ファイル選択処理を実行するためのプログラムは、情報処理装置２０に備えられた図示しないＲＯＭ等に記憶され、ＣＰＵにより実行される。また、ディスク状記憶媒体、ＵＳＢメモリ、カード状の記憶媒体など、外部記憶手段に記憶されるものであっても良い。
【００９２】
図７の実施例では、パーソナルコンピュータなどの情報処理装置２０をラベルプリンタ３０に直接接続して、図４、図５あるいは図６で説明した本発明のファイル選択処理を実行でき、情報処理装置２０であっても、ラベルプリンタ３０の属性情報と一致するファイルのみを利用できるので、属性情報の違ったファイルを使用してそのラベル印字情報を出力するようなミスはなくなる。
【産業上の利用可能性】
【００９３】
この発明では、食品表示用ラベルを印字するラベルプリンタなどの出力機器の入出力装置に適用できる。
【符号の説明】
【００９４】
１０・・・印字処理系
２０・・・情報処理装置
３０・・・ラベルプリンタ
４０・・・印字用入出力装置
４２・・・入力操作部
４４・・・表示部
７０・・・外部記憶手段
【図１】
0005262969.tif 000002
【図２】
0005262969.tif 000003
【図３】
0005262969.tif 000004
【図４】
0005262969.tif 000005
【図５】
0005262969.tif 000006
【図６】
0005262969.tif 000007
【図７】
0005262969.tif 000008