(57)【特許請求の範囲】
【請求項１】
プロセッサと、
該プロセッサに結合され、プログラムが格納される記憶手段と、
リムーバブル記憶装置が結合される結合手段と、
該結合手段と該プロセッサとの間に結合されたリムーバブル記憶装置用インタフェースと、
該プロセッサに結合され、指示入力手段と表示手段とを備えた操作部と、
供給される印刷データに基づいて用紙に画像を形成する画像形成手段と、
を有し、該プログラムは該プロセッサに対し、
（ａ）該結合手段にリムーバブル記憶装置が結合されていれば、該指示入力手段からの指示入力に応じて、該リムーバブル記憶装置に格納されている所定の種類のファイルの名前を該名前の先頭側に付加した識別符号とともに、１行で表示可能な所定文字数以内で該表示手段に表示させ、
（ｂ）該指示入力手段からの指示入力に応じて、該リムーバブル記憶装置に格納されている該所定の種類のファイルの名前をその識別符号とともに印刷させるデータを、該画像形成手段に供給してファイルリストを用紙に印刷させ、
（ｃ）該リムーバブル記憶装置に格納されている該所定の種類のファイルのうち、該指示入力手段からの指示入力により選択されたファイルの内容を読み出し、これを印刷データに変換して該画像形成手段に供給させる、
画像形成装置であって、該プログラムは該プロセッサに対しさらに、
該ステップ（ａ）での表示対象ファイル名の各々について実質的にその文字数を求め、該文字数が第１閾値を超えるファイル数をカウントし、そのカウント値が第２閾値を超える場合に、該表示対象ファイル名をその識別符号とともに印刷させるデータを、該画像形成手段に供給して、ファイルリストを用紙に印刷させる、
ことを特徴とする画像形成装置。
【請求項２】
該第１閾値及び該第２閾値が設定可変であることを特徴とする請求項１に記載の画像形成装置。
【発明の詳細な説明】
【背景技術】
【０００１】
本発明は、データに基づいて用紙に画像を形成する画像形成装置に関し、特に、ＵＳＢフラッシュメモリ等のリムーバブル記憶装置に格納されたファイルのデータに基づいて用紙に画像を形成する画像形成装置に関する。
下記特許文献１には、メモリカードがスロットに挿着されていることを検出した場合、変換可能なデータファイルが記録されていれば、その一覧を表示して、ユーザの選択を受付け、選択されたデータファイルを印刷データに変換して用紙に画像を形成させる構成が開示されている。
【０００２】
この構成によれば、ネットワークに接続されていない画像形成装置でファイルの内容を印刷させることができ、また、通信媒体からの盗聴や、アドレス指定を誤った画像形成装置からの画像出力による情報漏洩を防止することができる。
【特許文献１】特開２００５−３４９６６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ここで、ファイル名にファイルの内容のタイトル、ケース番号、書類作成日等を付けることにより、ファイル名を見ただけでその内容の概要が分かるので、便利である。
【０００４】
しかしながら、小型の画像形成装置では操作パネルの１行の表示文字数が例えば１９文字と少ない。このため、ファイル名が長いとその一部しか表示させることができない。複数のファイル名について共通部分しか表示されない場合には、どのファイルを印刷対象として選択すべきか不明である。方向キーにより表示文字を移動させて画面から欠落した部分を表示させることも可能であるが、複数のファイルについてこれを繰り返す必要がある場合、煩雑である。
【０００５】
本発明の目的は、このような問題点に鑑み、操作パネルに表示可能な１行の文字数が少なくてファイル名の一部が欠落する場合であっても、印刷対象のファイルを容易に選択することが可能な画像形成装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の第１態様では、
プロセッサと、
該プロセッサに結合され、プログラムが格納される記憶手段と、
リムーバブル記憶装置が結合される結合手段と、
該結合手段と該プロセッサとの間に結合されたリムーバブル記憶装置用インタフェースと、
該プロセッサに結合され、指示入力手段と表示手段とを備えた操作部と、
供給される印刷データに基づいて用紙に画像を形成する画像形成手段と、
を有する画像形成装置において、該プログラムは該プロセッサに対し、
（ａ）該結合手段にリムーバブル記憶装置が結合されていれば、該指示入力手段からの指示入力に応じて、該リムーバブル記憶装置に格納されている所定の種類のファイルの名前を該名前の先頭側に付加した識別符号とともに、１行で表示可能な所定文字数以内で該表示手段に表示させ、
（ｂ）該指示入力手段からの指示入力に応じて、該リムーバブル記憶装置に格納されている該所定の種類のファイルの名前をその識別符号とともに印刷させるデータを、該画像形成手段に供給してファイルリストを用紙に印刷させ、
（ｃ）該リムーバブル記憶装置に格納されている該所定の種類のファイルのうち、該指示入力手段からの指示入力により選択されたファイルの内容を読み出し、これを印刷データに変換して該画像形成手段に供給させる。
【０００７】
本発明による画像形成装置の第２態様では、第１態様において、
該ステップ（ａ）での表示対象ファイル名の各々について実質的にその文字数を求め、該文字数が第１閾値を超えるファイル数をカウントし、そのカウント値が第２閾値を超える場合に、該表示対象ファイル名をその識別符号とともに印刷させるデータを、該画像形成手段に供給して、ファイルリストを用紙に印刷させる。
【０００８】
本発明による画像形成装置の第３態様では、第２態様において、該第１閾値及び該第２閾値が設定可変である。
【発明の効果】
【０００９】
上記第１態様の構成によれば、指示入力手段からの指示入力に応じて、リムーバブル記憶装置に格納されている所定の種類のファイルの名前を該名前の先頭側に付加した識別符号とともに、１行で表示可能な所定文字数以内で表示手段に表示させ、指示入力手段からの指示入力に応じて、リムーバブル記憶装置に格納されている所定の種類のファイルの名前をその識別符号とともに印刷させるデータを、画像形成手段に供給してファイルリストを用紙に印刷させるので、表示手段の１行の表示文字数が少なくてファイル名の一部が表示画面から欠落し、複数のファイル名についてそれらの共通部分しか該表示手段に表示されなくても、該ファイルリストを目視し、印刷対象の識別符号を決定することにより、印刷対象のファイルを容易に選択することが可能となるという効果を奏する。
【００１０】
上記第２態様の構成によれば、表示対象ファイル名の各々について実質的にその文字数を求め、該文字数が第１閾値を超えるファイル数をカウントし、そのカウント値が第２閾値を超える場合に、該表示対象ファイル名をその識別符号とともに印刷させるデータを、該画像形成手段に供給して、ファイルリストを用紙に印刷させるので、ユーザによる操作の手間が省けて、さらに容易に印刷対象のファイルを選択することが可能となるという効果を奏する。
【００１１】
上記第３態様の構成によれば、該第１閾値及び該第２閾値が設定可変であるので、ユーザに応じてファイルリストの自動印刷条件を定めることができるという効果を奏する。
【００１２】
本発明の他の目的、構成及び効果は、以下に図面を参照して説明する本発明の実施例から明らかになる。
【実施例１】
【００１３】
図４は、本発明の実施例１に係る画像形成装置１０の概略ブロック図である。
【００１４】
この画像形成装置１０では、ＭＰＵ１１、ＲＯＭ１２Ｒ、ＤＲＡＭ１２Ｄ、ＮＶＲＡＭ１３、ＮＩＣ１５、モデム２０及びインタフェース１４Ｉ、１６Ｉ〜１９Ｉ、ＵＳＢメモリインタフェース２１Ｉの間がバス２３で結合され、インタフェース１４Ｉ及び１６Ｉ〜１９Ｉにそれぞれハードディスク１４、オートシートフィーダ１６、スキャナ１７、プリンタ１８及び操作パネル１９が結合されている。
【００１５】
ＲＯＭ１２Ｒには、ブートストラップ、オペレーティングシステム（ＯＳ）、ＯＳの上層で動作するアプリケーション及びＯＳの下層で動作する各種デバイスドライバ（インタフェース２１Ｉを介してＵＳＢメモリ２１をアクセスするドライバを含む）が格納されている。このアプリケーションは、画像形成装置１０を複合機として機能させるためのものであり、この機能には、コピー、スキャン、プリント及びファックスがある。
【００１６】
ＤＲＡＭ１２Ｄは、主メモリとして用いられる。ＮＶＲＡＭ（不揮発性メモリ）１３は、例えばフラッシュメモリであり、電気的に書き換え可能であって、各種設定値が格納される。
【００１７】
ＮＩＣ１５は、ネットワーク上のパーソナルコンピュータに結合されてプリントジョブに用いられる。スキャナ１７は、オートシートフィーダ１６と連動して画像入力を行うものであり、コピー及びファックス送信のジョブで用いられる。プリンタ１８はプリントエンジン、定着器並びに用紙の給紙部、搬送部及び排紙部を備えており、印刷データとして供給されるビットマップデータに基づいてプリントエンジンの感光ドラムに静電潜像を形成し、これをトナーで現像し、用紙に転写し定着させた後に排紙する。
【００１８】
操作パネル１９は、図３(Ａ）に示すように、液晶表示パネル１９０の右側にアップキー１９Ｕ、ダウンキー１９Ｄ、ライトキー１９Ｒ及びレフトキー１９Ｌからなる方向キーが配設され、液晶表示パネル１９０の左側にエンターキー１９Ｅ、キャンセルキー１９Ｃ及び実行キー１９Ｇが配設されている。液晶表示パネル１９０に表示可能な文字数は、本実施例の場合、１行当たり１６文字で２行であるとする。
【００１９】
モデム２０はファックス送受信用である。ＵＳＢメモリインタフェース２１Ｉは、ＵＳＢメモリ２１を着脱自在に挿着するポート２１Ｐを備えている。ＵＳＢメモリ２１は、電気的に書き換え可能なＮＶＲＡＭ、例えばフラッシュメモリチップを備えている。
【００２０】
次に、上記アプリケーションの一部であるＵＳＢメモリ内ファイル印刷プログラムによる処理を説明する。
【００２１】
図１は、画像形成装置１０の該プログラムに関係した部分を示す概略機能ブロック図である。
【００２２】
ユーザはまず、ＵＳＢメモリ２１をパーソナルコンピュータ３０のポート３１に挿着させて、印刷対象のＰＤＦファイルを、ＵＳＢメモリ２１に格納させる。
【００２３】
このＵＳＢメモリ２１をポート３１から抜脱させて画像形成装置１０のポート２１Ｐに挿着させる。この挿着は、ＵＳＢメモリ接続検出部２１Ｄにより検出される。該検出は、ポート２１Ｐの信号端子の電圧を閾値と比較して行うことができる。検出信号の認知は、割込処理又は定期的なポーリングにより行われる。ＵＳＢメモリ接続検出部２１Ｄは、図４のＵＳＢメモリインタフェース２１Ｉの一部である。
【００２４】
ブロック４０〜４５はソフトウェアで構成され、このうちブロック４１〜４４の各々は、矢印で結合された他のブロックにおけるキー入力イベントに応答して処理が開始され、ブロック４０及び４５はＵＳＢメモリ接続検出部２１Ｄによる接続検出に応答して処理が開始される。
【００２５】
ファイル選択受付部４０は、ＵＳＢメモリ接続検出部２１Ｄによる接続検出に応答して、ＵＳＢメモリ２１内の所定のフォルダ、本実施例ではルートフォルダに格納されている全てのＰＤＦファイル名を取得し、その内の最初のファイル名を識別符号及び区切り文字としての'：'とともに表示させる。図１では、'００：ＡＢＣ.ｐｄｆ'が示されている。この識別符号は、これらＰＤＦファイルに一時的に付与されるシリアル番号であり、ファイル名が長くても表示されるように、ファイル名の先頭側に付加される。
【００２６】
この状態でライトキー１９Ｒを押下することにより、上記取得したＰＤＦファイル名が、順次１つずつ液晶表示パネル１９０に表示されるとともに、順次インクリメントされた識別符号がこれに付加されて表示される。また、レフトキー１９Ｌを押下する毎に、１つ前のＰＤＦファイル名がその識別符号とともに表示される。図３(Ｃ）は、識別符号とＰＤＦファイル名との対応の具体例を示す。
【００２７】
印刷対象のファイル名が表示されているときに、エンターキー１９Ｅを押下すると、ファイル印刷受付部４１の処理が開始されて、識別符号の前側に、このファイルが選択されたことを示す'？'が表示される。この状態で、実行キー１９Ｇを押下すると、選択したファイルの内容がＵＳＢメモリ２１から読出されてビットマップ展開部４２に与えられる。
【００２８】
ビットマップ展開部４２は、ＰＤＦファイルの内容を頁記述言語で記述したものに変換するプログラムとＲＩＰとを含んでおり、ビットマップ展開部４２から与えられたＰＤＦファイルの内容を頁記述言語で記述したものに変換し、さらにＲＩＰによりこれをビットマップ展開し、プリンタ１８に供給する。プリンタ１８は、このビットマップデータ供給に応答して、該データに対応した画像を用紙に形成させる。
【００２９】
ファイル選択受付部４０においてダウンキー１９Ｄを押下すると、メモリリムーバル受付部４３の処理が開始される。この状態でエンターキー１９Ｅを押下すると、ＵＳＢメモリ２１がそのインタフェース本体部と電気的に遮断されて、これをポート２１Ｐから安全に抜脱することが可能となる。
【００３０】
ここで、図３(Ｃ）から明らかなように、識別符号０１〜０５のいずれかを液晶表示パネル１９０に表示させると、その一部が欠落して表示される。図３(Ｂ）は、識別符号０１のファイル名の一部が表示されている状態を示す。図３(Ｃ）から明らかなように、識別符号０１と０２とではファイル名の共通部分が表示されるので、どちらを印刷対象とすべきか不明である。
【００３１】
このような場合、メモリリムーバル受付部４３に処理が移っている状態でダウンキー１９Ｄを押下して、パーティションリスト手動印刷受付部４４の処理を開始させる。この状態で実行キー１９Ｇを押下すると、上記取得したファイル名の全ての文字データがビットマップ展開部４２に供給される。ビットマップ展開部４２はこの文字データをビットマップ展開し、プリンタ１８に供給する。これにより、図３(Ｃ）に示すようなパーティション（ファイル）リストが印刷される。
【００３２】
ユーザは、このリストを目視して、識別符号０１と０２のいずれを選択すべきかを決定することができる。たとえば識別符号０２を印刷対象とする場合には、図３(Ｂ)の状態からライトキー１９Ｒを１回押下して識別符号０２のファイル名を表示させ、上記同様に、この状態でエンターキー１９Ｅを押下してファイルを選択し、次いで実行キー１９Ｇを押下してそのファイルの内容をプリンタ１８で印刷させる。
【００３３】
図２は、図１のパーティションリスト自動印刷部４５での処理を示すフローチャートである。この処理は、ＵＳＢメモリ接続検出部２１Ｄによる接続検出に応答して開始される。以下、括弧内は図２中のステップ識別符号である。
【００３４】
（Ｓ０）ＵＳＢメモリ２１内のＦＡＴを参照して、そのルートフォルダにある全ファイル名を取得する。以下、ステップＳ１とステップＳ５との間の処理を、全ＰＤＦファイルについて繰り返す。
【００３５】
（Ｓ２）１つのＰＤＦファイルの文字数Ｎをカウントする。
【００３６】
（Ｓ３、Ｓ４）Ｎ＞Ｎ０であればファイル数Ｍを１だけインクリメントする。文字数閾値Ｎ０はＮＶＲＡＭ１３に格納されており、その既定値は例えば１５である。
【００３７】
（Ｓ６、Ｓ７）Ｍ＞Ｍ０であれば、上記同様にして図３(Ｃ）に示すようなパーティションリストを印刷させる。ファイル数閾値Ｍ０はＮＶＲＡＭ１３に格納されており、その既定値は例えば３である。
【００３８】
上記閾値Ｎ０及びＭ０は、操作パネル１９を操作して設定することができる。
【００３９】
本実施例によれば、操作パネル１９からの指示入力に応じて、ＵＳＢメモリ２１に格納されているＰＤＦファイルの名前を、該名前の先頭側に付加した識別符号とともに、１行で表示可能な所定文字数以内で操作パネル１９に表示させ、操作パネル１９からの指示入力に応じて、ＵＳＢメモリ２１に格納されているＰＤＦファイルの名前をその識別符号とともに印刷させるデータを、ビットマップ展開部４２を介してプリンタ１８に供給し、これによりファイルリストを用紙に印刷させるので、液晶表示パネル１９０の１行の表示文字数が少なくてファイル名の一部が表示画面から欠落し、複数のファイル名についてそれらの共通部分しか液晶表示パネル１９０に表示されなくても、該ファイルリストを目視し、印刷対象の識別符号を決定することにより、印刷対象のファイルを容易に選択することが可能となるという効果を奏する。
【００４０】
また、表示対象ファイル名の各々についてその文字数Ｎを求め、これが閾値Ｎ０を超えるファイル数Ｍをカウントし、これが閾値Ｍ０を超える場合に、表示対象ファイル名を全てその識別符号とともに印刷させるので、ユーザによる操作の手間が省けて、さらに容易に印刷対象のファイルを選択することが可能となるという効果を奏する。
【００４１】
さらに、閾値Ｎ０及びＭ０が設定可変であるので、ユーザに応じてファイルリストの自動印刷条件を定めることができるという効果を奏する。
【００４２】
なお、本発明には外にも種々の変形例が含まれる。
【００４３】
例えば、上記実施例ではＰＤＦファイルのみ印刷可能である場合を説明したが、画像形成装置１０で印刷可能な種類のファイルであればよい。
【００４４】
また、パーティションリスト自動印刷部４５においては、表示対象ファイル名の文字数を実質的に求めるものであればよく、例えば液晶表示パネル１９０からの欠落文字数を求めるのもこれに含まれる。
【００４５】
さらに、ＵＳＢメモリの替わりに、ハードディスクカードやＳＤカードのような他のリムーバブル記憶装置を用いる構成であってもよい。
【図面の簡単な説明】
【００４６】
【図１】本発明の実施例１に係る画像形成装置のハードウェア及びソフトウェアの、本発明に関係した部分を示す概略機能ブロック図である。
【図２】図１のブロックパーティションリスト自動印刷部４５の詳細を示すフローチャートである。
【図３】図１での処理の説明図である。
【図４】この画像形成装置のハードウェア概略ブロック図である。
【符号の説明】
【００４７】
１０  画像形成装置
１１  ＭＰＵ
１２Ｒ  ＲＯＭ
１２Ｄ  ＤＲＡＭ
１３  ＮＶＲＡＭ
１４  ハードディスク
１４Ｉ、１５Ｉ、１６Ｉ、１７Ｉ、１８Ｉ、１９Ｉ、２０Ｉ  インタフェース
１５  ＮＩＣ
１６  オートシートフィーダ
１７  スキャナ
１８  プリンタ
１９  操作パネル
１９０  液晶表示パネル
１９Ｕ  アップキー
１９Ｄ  ダウンキー
１９Ｌ  レフトキー
１９Ｒ  ライトキー
１９Ｅ  エンターキー
１９Ｃ  キャンセルキー
１９Ｇ  実行キー
２０  モデム
２１Ｉ  ＵＳＢメモリインタフェース
２１  ＵＳＢメモリ
２１Ｐ、３１  ポート
２１Ｄ  ＵＳＢメモリ接続検出部
２３  バス
３０  パーソナルコンピュータ
４０  ファイル選択受付部
４１  ファイル印刷受付部
４２  ビットマップ展開部
４３  メモリリムーバル受付部
４４  パーティションリスト手動印刷受付部
４５  パーティションリスト自動印刷部
【図１】
0004482536.tif 000002
【図２】
0004482536.tif 000003
【図３】
0004482536.tif 000004
【図４】
0004482536.tif 000005