(57)【要約】【課題】印刷装置の装置固有情報の入出力方法を簡略化及び簡素化する。【解決手段】ＵＳＢデバイス１２と接続可能な印刷装置１０であって、印刷装置１０に固有な情報である装置固有情報を記憶する固有情報記憶部であるメモリ１０６と、装置固有情報を管理する固有情報管理部であるＣＰＵ１０８と、ＵＳＢホストとしての動作を制御するＵＳＢホストコントローラ１０２と、ＵＳＢホストとしてのデータの入出力を行うＵＳＢホストポート１０４とを備え、記憶装置であるＵＳＢデバイス１２がＵＳＢホストポート１０４に接続された場合、ＣＰＵ１０８は、メモリ１０６から装置固有情報を読み出し、かつ、読み出した装置固有情報を、ＵＳＢホストコントローラ１０２を介して、ＵＳＢデバイス１２へ格納する。【選択図】図１
2009051093.tif 000002
【特許請求の範囲】
【請求項１】
ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）デバイスと接続可能な印刷装置であって、
前記印刷装置に固有な情報である装置固有情報を記憶する固有情報記憶部と、
前記装置固有情報を管理する固有情報管理部と、
ＵＳＢホストとしての動作を制御するＵＳＢホストコントローラと、
ＵＳＢホストとしてのデータの入出力を行うＵＳＢホストポートと
を備え、
記憶装置であるＵＳＢデバイスが前記ＵＳＢホストポートに接続された場合、前記固有情報管理部は、前記固有情報記憶部から前記装置固有情報を読み出し、かつ、読み出した前記装置固有情報を、前記ＵＳＢホストコントローラを介して、前記ＵＳＢデバイスへ格納することを特徴とする印刷装置。
【請求項２】
前記装置固有情報を前記ＵＳＢデバイスに格納する場合、前記固有情報管理部は、前記ＵＳＢデバイスに
前記印刷装置のメーカ名を示す第１のディレクトリと、
前記第１のディレクトリのサブディレクトリであり、前記印刷装置の機種名を示す第２のディレクトリと、
前記第２のディレクトリ内のファイルであり、前記印刷装置のシリアル番号を示す装置固有情報出力用のファイルと
を作成し、
前記装置固有情報出力用のファイルにより、前記装置固有情報を出力することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記印刷装置は、記憶装置であるＵＳＢデバイスから前記装置固有情報を読み出し可能であり、
前記ＵＳＢデバイスから前記装置固有情報を読み出す場合に、前記ＵＳＢデバイスが前記ＵＳＢホストポートに接続された場合、前記固有情報管理部は、前記ＵＳＢホストコントローラを介して、前記ＵＳＢデバイスから前記装置固有情報を読み出し、かつ、読み出した前記装置固有情報を、前記固有情報記憶部に記憶させることを特徴とする請求項１又は２に記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に関する。
【背景技術】
【０００２】
印刷装置においては、例えば印刷動作の設定のために、それぞれの印刷装置に固有の装置固有情報が用いられる。従来、装置固有情報の管理は、例えば、外部装置であるホストＰＣに、ＵＳＢデバイスとして印刷装置を接続し、ホストＰＣにより行っていた。例えば、装置固有情報を印刷装置から出力する場合、ホストＰＣの出力ツールを用いて、装置固有情報を出力していた。また、装置固有情報を印刷装置に入力する場合、ホストＰＣの入力ツールを用いて、装置固有情報を入力していた。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、ホストＰＣを用いて装置固有情報を入出力する場合、印刷装置の他に、外部装置であるホストＰＣが必要となるため、設備コストがかかることとなる。また、外部装置を介して装置固有情報を入出力することとなるため、入出力の方法が複雑化するおそれもある。そのため、従来、装置固有情報の入出力方法を簡略化及び簡素化することが望まれていた。
【０００４】
尚、従来、プリンタ等の電子機器について、ＵＳＢメモリに記憶されている受信設定用ファイルの内容に基づいて受信設定を行う構成が知られている（例えば、特許文献１参照。）。しかし、印刷装置の装置固有情報の管理により適した方法は、知られていない。そこで、本発明は、上記の課題を解決できる印刷装置を提供することを目的とする。
【特許文献１】特開２００７−６２３１５号公報
【課題を解決するための手段】
【０００５】
上記の課題を解決するために、本発明は、以下の構成を有する。
（構成１）ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）デバイスと接続可能な印刷装置であって、印刷装置に固有な情報である装置固有情報を記憶する固有情報記憶部と、装置固有情報を管理する固有情報管理部と、ＵＳＢホストとしての動作を制御するＵＳＢホストコントローラと、ＵＳＢホストとしてのデータの入出力を行うＵＳＢホストポートとを備え、記憶装置であるＵＳＢデバイスがＵＳＢホストポートに接続された場合、固有情報管理部は、固有情報記憶部から装置固有情報を読み出し、かつ、読み出した装置固有情報を、ＵＳＢホストコントローラを介して、ＵＳＢデバイスへ格納する。
【０００６】
このように構成すれば、ホストＰＣ等の外部装置を用いることなく、装置固有情報を適切に出力し、保存できる。そのため、外部装置のホストＰＣ等や出力ツールが不要になり、設備のコストを抑えることができる。また、ＵＳＢデバイスを挿入して接続するのみで装置固有情報を出力できるため、操作等の手間がかからず、装置固有情報の出力方法を適切に簡略化及び簡素化できる。
【０００７】
尚、記憶装置であるＵＳＢデバイスとは、例えば、ＵＳＢメモリである。固有情報記憶部は、例えば、印刷装置のメモリ（ＲＡＭ）である。固有情報管理部は、印刷装置のＣＰＵであってよい。印刷装置の装置固有情報とは、例えば、その印刷装置に固有の印刷の設定等を示す情報、印刷装置の部品等を管理する識別情報、ファームウェアを管理する情報等である。印刷装置の装置固有情報は、印刷装置の保守・点検の記録、部品の稼働時間、部品の交換履歴等のハードウェアを管理する情報や、サプライ品の使用状況を管理する情報等であってもよい。
【０００８】
（構成２）装置固有情報をＵＳＢデバイスに格納する場合、固有情報管理部は、ＵＳＢデバイスに、印刷装置のメーカ名を示す第１のディレクトリと、第１のディレクトリのサブディレクトリであり、印刷装置の機種名を示す第２のディレクトリと、第２のディレクトリ内のファイルであり、印刷装置のシリアル番号を示す装置固有情報出力用のファイルとを作成し、装置固有情報出力用のファイルにより、装置固有情報を出力する。
【０００９】
このように構成すれば、例えば、印刷装置毎に異なるファイルに、装置固有情報を適切に出力できる。そのため、例えば、複数の装置固有情報を、共通のＵＳＢデバイスに適切に出力できる。また、出力後の装置固有情報を適切に管理できる。
【００１０】
（構成３）印刷装置は、記憶装置であるＵＳＢデバイスから装置固有情報を読み出し可能であり、ＵＳＢデバイスから装置固有情報を読み出す場合に、ＵＳＢデバイスがＵＳＢホストポートに接続された場合、固有情報管理部は、ＵＳＢホストコントローラを介して、ＵＳＢデバイスから装置固有情報を読み出し、かつ、読み出した装置固有情報を、固有情報記憶部に記憶させる。
【００１１】
このように構成すれば、ホストＰＣ等の外部装置を用いることなく、装置固有情報を印刷装置に適切に読み込ませることができる。そのため、外部装置のホストＰＣ等や入力ツールが不要になり、設備のコストを抑えることができる。また、ＵＳＢデバイスを挿入して接続するのみで装置固有情報を入力できるため、操作等の手間がかからず、装置固有情報の入力方法を適切に簡略化及び簡素化できる。
【００１２】
尚、印刷装置から装置固有情報を出力するか、印刷装置に装置固有情報を入力するかは、例えば、印刷装置の操作部の操作に応じて切り替えられる。印刷装置において、装置固有情報記憶部は、装置固有情報を、例えば、タイムスタンプ等の日時を示す情報と対応付けて記憶する。また、記憶装置であるＵＳＢデバイスも、装置固有情報を、例えば、タイムスタンプ等の日時を示す情報と対応付けて記憶する。この場合、固有情報管理部は、ＵＳＢデバイスにおける装置固有情報に対応する日時が、固有情報記憶部に記憶されている装置固有情報に対応する日時よりも新しい場合に、ＵＳＢデバイスから読み出した装置固有情報を、固有情報記憶部に記憶させることが好ましい。
【００１３】
また、ＵＳＢデバイスは、例えば、印刷装置のメーカ名を示す第１のディレクトリと、第１のディレクトリのサブディレクトリであり、印刷装置の機種名を示す第２のディレクトリとを有し、第２のディレクトリ内のファイルであり、印刷装置のシリアル番号を示す装置固有情報出力用のファイルに、装置固有情報を記憶する。固有情報管理部は、例えば、この装置固有情報出力用のファイルを検索することにより、ＵＳＢデバイスから装置固有情報を読み出す。
【発明の効果】
【００１４】
本発明によれば、例えば、印刷装置の装置固有情報の入出力方法を簡略化及び簡素化することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明に係る実施形態を、図面を参照しながら説明する。図１は、本発明の一実施形態に係る印刷装置１０の一例を示す。図１（ａ）は、印刷装置１０の構成の一例を示す。本例において、印刷装置１０は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）デバイスと接続可能な印刷装置であって、ＵＳＢホストコントローラ１０２、ＵＳＢホストポート１０４、メモリ１０６、ＣＰＵ１０８、及び操作部１１０を備える。
【００１６】
ＵＳＢホストコントローラ１０２は、ＵＳＢホストとしての動作を制御するコントローラである。ＵＳＢホストポート１０４は、ＵＳＢホストとしてのデータの入出力を行うコネクタ部である。本例において、ＵＳＢホストポート１０４には、例えばＵＳＢメモリ等の記憶装置であるＵＳＢデバイス１２が接続される。
【００１７】
メモリ１０６は、データを記憶するＲＡＭである。また、本例において、メモリ１０６は、固有情報記憶部の一例であり、印刷装置１０に固有な情報である装置固有情報を記憶する。印刷装置１０の装置固有情報とは、例えば、印刷装置１０に固有の印刷の設定等を示す情報、印刷装置１０の部品等を管理する識別情報、ファームウェアを管理する情報等である。
【００１８】
ＣＰＵ１０８は、印刷装置１０の動作を制御する制御部である。また、本例において、ＣＰＵ１０８は、固有情報管理部の一例であり、装置固有情報を管理する。操作部１１０は、例えば操作ボタン等を有しており、印刷装置１０を使用する使用者の各種指示を受け付ける。本例において、操作部１１０は、例えば、メモリ１０６に記憶されている装置固有情報をＵＳＢデバイス１２へ出力する指示や、ＵＳＢデバイス１２から装置固有情報を入力して、メモリ１０６に記憶させる指示等を受け付ける。尚、装置固有情報を出力するか入力するかは、一方がデフォルト（初期設定値）の状態に設定されていてもよい。この場合、デフォルトに設定されている方の動作は、例えば操作部１１０の操作なしで、例えばＵＳＢデバイス１２の接続に応じて自動的に実行されてよい。
【００１９】
以下、装置固有情報の入出力を行う動作について更に詳しく説明する。例えば、操作部１１０が受け付けた指示により、ＵＳＢデバイス１２へ装置固有情報を出力する場合、ＵＳＢデバイス１２がＵＳＢホストポート１０４に接続されると、ＣＰＵ１０８は、メモリ１０６から、装置固有情報を読み出す。そして、ＣＰＵ１０８は、読み出した装置固有情報を、ＵＳＢホストコントローラ１０２を介して、ＵＳＢデバイス１２へ格納する。尚、ＵＳＢデバイス１２とＵＳＢホストポート１０４とは、例えば、ＵＳＢホストポート１０４にＵＳＢデバイス１２のコネクタが挿入されることにより接続する。
【００２０】
また、例えば、操作部１１０が受け付けた指示により、ＵＳＢデバイス１２から装置固有情報を読み出す場合、ＵＳＢデバイス１２がＵＳＢホストポート１０４に接続されると、ＣＰＵ１０８は、ＵＳＢホストコントローラ１０２を介して、ＵＳＢデバイス１２から装置固有情報を読み出す。そして、ＣＰＵ１０８は、読み出した装置固有情報を、メモリ１０６に記憶させる。
【００２１】
そのため、本例によれば、ホストＰＣ等の外部装置を用いることなく、装置固有情報を適切に出力し、保存できる。また、外部装置を用いることなく、装置固有情報を印刷装置１０に適切に読み込ませることができる。そのため、外部装置のホストＰＣ等や入出力ツールが不要になり、設備のコストを抑えることができる。また、例えば初期設定等により装置接続情報の入力又は出力の指示を予め与えておけば、ＵＳＢデバイスを挿入して接続するのみで装置固有情報を入出力できる。そのため、操作等の手間がかからず、装置固有情報の入出力方法を適切に簡略化及び簡素化できる。
【００２２】
図１（ｂ）は、装置固有情報を格納するＵＳＢデバイス１２のディレクトリ構成の一例を示す。装置固有情報をＵＳＢデバイス１２に格納する場合、ＣＰＵ１０８は、印刷装置１０のメーカ名を示す第１のディレクトリと、第１のディレクトリのサブディレクトリであり、印刷装置１０の機種名を示す第２のディレクトリを作成する。そして、第２のディレクトリ内のファイルとして、印刷装置１０のシリアル番号を示す装置固有情報出力用のファイルを作成し、このファイルにより、装置固有情報を出力する。また、ＵＳＢデバイス１２から装置固有ファイルを入力する場合、ＣＰＵ１０８は、この装置固有情報出力用のファイルを検索することにより、ＵＳＢデバイス１２から装置固有情報を読み出す。
【００２３】
本例によれば、例えば、印刷装置毎に異なるファイルに、装置固有情報を適切に出力できる。そのため、例えば、複数の装置固有情報を、共通のＵＳＢデバイス１２に適切に出力できる。また、ＵＳＢデバイス１２に複数の装置固有情報が格納されている場合も、印刷装置１０に対応する装置固有情報を適切に入力できる。そのため、出力後の装置固有情報を適切に管理できる。
【００２４】
尚、第１のディレクトリは、図においてＡＡＡＡと示したディレクトリであり、例えばＵＳＢデバイス１２のルートディレクトリに作成される。本例において、第１のディレクトリのディレクトリ名は、印刷装置１０のメーカ名と一致する。第２のディレクトリは、図においてＢＢＢＢと示したディレクトリである。本例において、第２のディレクトリのディレクトリ名は、印刷装置１０の機種名と一致する。また、装置固有情報出力用のファイルは、図において００００００００と示したファイルである。
【００２５】
また、印刷装置１０において、メモリ１０６は、装置固有情報を、例えば、タイムスタンプ等の日時を示す情報と対応付けて記憶する。また、ＵＳＢデバイス１２も、装置固有情報を、例えば、タイムスタンプ等の日時を示す情報と対応付けて記憶する。この場合、ＣＰＵ１０８は、メモリ１０６及びＵＳＢデバイス１２のそれぞれに格納されている装置固有情報のタイムスタンプを考慮して、装置固有情報の入出力を行うことが好ましい。例えば、装置固有情報を入力する場合、ＣＰＵ１０８は、ＵＳＢデバイス１２における装置固有情報に対応する日時が、メモリ１０６に記憶されている装置固有情報に対応する日時よりも新しい場合に、ＵＳＢデバイス１２から読み出した装置固有情報を、メモリ１０６に記憶させることが好ましい。
【００２６】
図２は、装置固有情報の出力動作の一例を示すフロー図である。本例において、装置固有情報の出力動作は、ＵＳＢデバイス１２が印刷装置１０のＵＳＢホストポート１０４に接続され、印刷装置１０が接続の完了を確認する接続完了にて開始する。次に、印刷装置１０は、ＵＳＢデバイス１２から、印刷装置１０のメーカ名と一致する第１のディレクトリ、及び印刷装置１０の機種名と一致する第２のディレクトリを検索し、結果を確認する。
【００２７】
そして、これらの目的のディレクトリが存在しない場合、印刷装置１０は、メーカ名の第１のディレクトリ、及び機種名の第２のディレクトリを作成し、結果を確認する。尚、これらの目的のディレクトリが存在する場合、ディレクトリの作成を省略して、次に進む。
【００２８】
続いて、これらのディレクトリが正常に作成された後、又は目的のディレクトリが存在する場合、印刷装置１０は、メモリ１０６から装置固有情報を読み出し、読み出した装置固有情報をファイル化する。そして、装置固有情報出力用のファイルをＵＳＢデバイス１２に書き込むことにより、ＵＳＢデバイス１２へ装置固有情報を出力する。これにより、装置固有情報の出力を終了し、動作を終了する。本例によれば、装置固有情報をＵＳＢデバイス１２へ適切に出力できる。
【００２９】
図３は、装置固有情報の入力動作の一例を示すフロー図である。本例において、装置固有情報の入力動作は、ＵＳＢデバイス１２が印刷装置１０のＵＳＢホストポート１０４に接続され、印刷装置１０が接続の完了を確認する接続完了にて開始する。次に、印刷装置１０は、ＵＳＢデバイス１２から、印刷装置１０のメーカ名と一致する第１のディレクトリ、及び印刷装置１０の機種名と一致する第２のディレクトリを検索し、結果を確認する。
【００３０】
ここで、これらの目的のディレクトリが存在しない場合、印刷装置１０は、動作を終了する。この場合、例えばエラーメッセージ等により、印刷装置１０の使用者に対する通知を行うことが好ましい。
【００３１】
一方、これらの目的のディレクトリが存在する場合、ＵＳＢデバイス１２からファイルを読み込むことにより装置固有情報を取得する。そして、取得した装置固有情報を、メモリ１０６へ書き込むことにより、印刷装置１０は、ＵＳＢデバイス１２から、装置固有情報を入力する。これにより、装置固有情報の読み込みを終了し、動作を終了する。本例によれば、装置固有情報をＵＳＢデバイス１２へ適切に入力できる。また、これにより、装置固有情報を印刷装置１０に適切に設定できる。
【００３２】
以上、本発明を実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。その様な変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【産業上の利用可能性】
【００３３】
本発明は、例えば印刷装置に好適に利用できる。
【図面の簡単な説明】
【００３４】
【図１】本発明の一実施形態に係る印刷装置１０の一例を示す図である。図１（ａ）は、印刷装置１０の構成の一例を示す。図１（ｂ）は、装置固有情報を格納するＵＳＢデバイス１２のディレクトリ構成の一例を示す。
【図２】装置固有情報の出力動作の一例を示すフロー図である。
【図３】装置固有情報の入力動作の一例を示すフロー図である。
【符号の説明】
【００３５】
１０・・・データ転送装置、１０２・・・ＵＳＢホストコントローラ、１０４・・・ＵＳＢホストポート、１０６・・・ＵＳＢデバイスコントローラ、１０８・・・ＵＳＢデバイスポート、１１０・・・メモリ、１１２・・・ＣＰＵ、１１４・・・ＲＯＭ、１１６・・・ＬＥＤ
【図１】
2009051093.tif 000003
【図２】
2009051093.tif 000004
【図３】
2009051093.tif 000005