(57)【要約】【課題】周辺装置とのデータ授受にワイヤレスインターフェースを装備した携帯端末やデジタルカメラ等から送られてくる種々のファイル形式のデータを、そのファイル形式に適合する用紙サイズを自動的に選んで印刷する。【解決手段】外部装置とデータの送受信を行うワイヤレスインターフェースと、前記ワイヤレスインターフェース上のファイル交換プロトコルを介して外部装置からファイルを受信する手段と、前記ファイルの種類を判断する手段と、前記ファイルの種類から印刷装置内に記憶してある用紙サイズと印刷モードを選択する手段と、前記選択された用紙サイズに従って前記ファイルを編集し印刷データに変換する手段と、前記印刷データの印刷を行う手段とを有する構成。【選択図】        図１
2004358672.tif 000002
【特許請求の範囲】
【請求項１】
外部装置とデータの送受信を行うワイヤレスインターフェースと、前記ワイヤレスインターフェース上のファイル交換プロトコルを介して外部装置からファイルを受信する手段と、前記ファイルの種類を判断する手段と、前記ファイルの種類から印刷装置内に記憶してある用紙サイズを選択する手段と、前記選択された用紙サイズに従って前記ファイルを編集し印刷データに変換する手段と、前記印刷データの印刷を行う手段とを有することを特徴とする印刷装置。
【請求項２】
前記ファイルの種類は、前記ファイルの拡張子で判断することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記請求項１または２に記載の印刷装置において、用紙サイズ検出手段を有し、前記ファイルの編集／印刷を行う前に前記用紙サイズ検出手段を起動し、用紙サイズ検出手段によって得られた用紙サイズが、印刷装置内に記憶してある前記ファイルの種類から選択された用紙サイズと異なる場合には、前記用紙検出手段によって得られた用紙サイズで編集することを特徴とする請求項１または２に記載の印刷装置。
【請求項４】
用紙有無検出手段によって用紙の送り始めから用紙無しになるまでを管理することで用紙長を算出する手段を有する前記請求項１または２に記載の印刷装置において、印刷実行中に前記ファイルの種類から選択した用紙サイズに適合しない用紙長の用紙を前記用紙長算出手段より検出した場合、再度前記ファイルを、前記検出された用紙長と前記用紙長に特定の掛け率を掛けて得られる用紙幅の用紙サイズで編集し直し、次の用紙に印刷することを特徴とする請求項１または２に記載の印刷装置。
【請求項５】
前記請求項４に記載の印刷装置において、印刷実行中に前記ファイルの種類から選択した用紙サイズに適合しない用紙長の用紙を前記用紙長算出手段より検出した場合、前記ファイルの種類から選択した用紙サイズから得られる用紙長よりも検出した用紙長が短い場合のみ、再度前記ファイルを、検出した用紙サイズで編集し直すことを特徴とする請求項４に記載の印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷装置に関し、特にワイヤレスインターフェースを介して携帯電子機器装置から印刷装置の制御を行う方法に関する。
【０００２】
【従来の技術】
一般に印刷装置は、ホストコンピュータに接続されて操作されるため、印刷装置の設定（用紙のサイズ、用紙の種類、印刷方向、印刷品位等）は、ユーザによってホストコンピュータ上で設定された後、印刷開始を実行することで、印刷装置にコマンドとしてホストコンピュータから送られ、印刷装置側はコマンドを解釈して指定されたモードが選択されるようになっている。そのため、主にホストコンピュータに接続される印刷装置では用紙サイズ、用紙の種類、印刷モード等を設定するパネル操作が不要となり、最近では電源スイッチしかキーのない印刷装置も存在する。
【０００３】
一方、主にホストコンピュータに接続して使用しない印刷装置、すなわちデジタルカメラやデジタルカメラのメモリカードからホストコンピュータを介さず直接印刷できる印刷装置においては、印刷装置の設定（用紙のサイズ、用紙の種類、印刷方向、印刷品位等）が必要となるので印刷装置のパネルに液晶画面や各種設定キーを設けられている。
【０００４】
また、近年インターネットの広がりとともに、インターネットに接続できる携帯端末装置が多種発売されるようになってきた。
【０００５】
なかでも、周辺装置とのデータ授受にワイヤレスインターフェースをも装備したインターネット接続携帯端末では、インターネットからダウンロードしたホームページや電子メール等の情報をホストコンピュータを介さずに直接ワイヤレスインターフェースによって印刷装置に前記情報を送れる機能を持った機種も出てきた（例えば、特許文献１）。
【０００６】
しかしながら、上記のような携帯端末装置には、ホストコンピュータのようにメーカ毎に異なる印刷装置の各種設定や印刷を行えるようなプリンタドライバソフトを搭載していないのが一般であるので、携帯端末装置からの印刷を所望の形に仕上げるには、やはり印刷装置側に操作パネルが必要となってくる。
【０００７】
【特許文献１】
特開２００１−２５１４０８号公報
【０００８】
【発明が解決しようとする課題】
上記のような背景から、印刷装置側もホストコンピュータだけでなく、デジタルカメラや上記携帯端末装置とも接続しようとすれば、デジタルカメラからは画像データ、上記携帯端末装置からはＥメール・アドレス帳・スケジュールデータがファイル形式でワイヤレスインターフェースを介して印刷装置側に送られてくる。そうすれば、前記それぞれのファイル形式に従って印刷装置側で前記データのレイアウト編集等を行い、それぞれのファイルに適合した用紙サイズで印刷を行う必要がある。
【０００９】
しかしながら、それぞれのファイルに適合した用紙サイズで編集を行ってしまうと、実際にユーザがセットした用紙と食い違いが生じる場合がある。そこで、従来ホストコンピュータとの接続では必要なかった用紙を選択させるための操作パネルが必要となり、操作性も煩雑になり、コストもその分上昇する。
【００１０】
そこで、本発明の目的は、周辺装置とのデータ授受にワイヤレスインターフェースを装備した携帯端末やデジタルカメラ等から送られてくる種々のファイル形式のデータを、そのファイル形式に適合する用紙サイズを自動的に選ぶことで印刷装置側の各種設定や動作を可能とする煩雑な操作パネルを必要としない印刷装置を提供することである。
【００１１】
【課題を解決するための手段】
上記目的を達成するために請求項１に記載の印刷装置は、外部装置とデータの送受信を行うワイヤレスインターフェースと、前記ワイヤレスインターフェース上のファイル交換プロトコルを介して外部装置からファイルを受信する手段と、前記ファイルの種類を判断する手段と、前記ファイルの種類から印刷装置内に記憶してある用紙サイズと印刷モードを選択する手段と、前記選択された用紙サイズに従って前記ファイルを編集し印刷データに変換する手段と、前記印刷データの印刷を行う手段とを有することを特徴とする。
【００１２】
請求項２に記載の印刷装置は、前記ファイルの種類は、前記ファイルの拡張子で判断することを特徴とする。
【００１３】
請求項３に記載の印刷装置は、前記請求項１または２に記載の印刷装置において、用紙サイズ検出手段を有し、前記ファイルの編集／印刷を行う前に前記用紙サイズ検出手段を起動し、用紙サイズ検出手段によって得られた用紙サイズが、印刷装置内に記憶してある前記ファイルの種類から選択された用紙サイズと異なる場合には、前記用紙検出手段によって得られた用紙サイズで編集することを特徴とする。
【００１４】
請求項４に記載の印刷装置は、用紙有無検出手段によって用紙の送り始めから用紙無しになるまでを管理することで用紙長を算出する手段を有する前記請求項１または２に記載の印刷装置において、印刷実行中に前記ファイルの種類から選択した用紙サイズに適合しない用紙長の用紙を前記用紙長算出手段より検出した場合、再度前記ファイルを、前記検出された用紙長と前記用紙長に特定の掛け率を掛けて得られる用紙幅の用紙サイズで編集し直し、次の用紙に印刷することを特徴とする。
【００１５】
請求項５に記載の印刷装置は、前記請求項４に記載の印刷装置において、印刷実行中に前記ファイルの種類から選択した用紙サイズに適合しない用紙長の用紙を前記用紙長算出手段より検出した場合、前記ファイルの種類から選択した用紙サイズから得られる用紙長よりも検出した用紙長が短い場合のみ、再度前記ファイルを、検出した用紙サイズで編集し直すことを特徴とする。
【００１６】
【発明の実施の形態】
次に、本発明について図面を参照して説明する。
【００１７】
図６は、本印刷装置の構成例を示すブロック図である。
【００１８】
２３１はマイクロプロセッサユニット、２３２は、記録装置の制御や後述する本発明のプログラムやファイルの拡張子と用紙サイズや印字モードの関係を示すテーブルを格納したＲＯＭ、２３３は、プログラム実行時にワークエリアとして用いられたり、ファイルデータ等を記憶しておくためのＲＡＭである。マイクロプロセッサ２３１は、ペーパーエンドセンサ２４０，キャリッジホームセンサ２４３，回復系センサ２３７のセンサで記録用紙の有無，キャリッジの位置，回復系ユニットの状態を確認しながら、搬送モータドライバ２３８，キャリッジモータドライバ２４１，回復系モータドライバ２３７に駆動パルスを与え、搬送モータ２３９，キャリッジモータ２４２，回復系モータ２３７を制御する。不図示のホストコンピュータや携帯電子機器からは印刷するファイルや印刷のための命令や印刷データがワイヤレスインターフェース２０４を介してマイクロプロセッサ２３１に送られる。１４は記録ヘッドで、印刷データをプリンタマイコン２３１によって制御され記録する。
【００１９】
次に図１のフローチャートを参照して請求項１，２に記載の印刷装置の処理を説明する。
【００２０】
本例では、ワイヤレスインターフェース上のファイル交換プロトコルによって受信できるファイルの種類を画像ファイル、名刺ファイル、テキストファイルとし、それぞれのファイル名には拡張子としてそれぞれＪＰＧ、ＶＣＦ、ＴＸＴが与えられているとする。
【００２１】
また、前記ファイル交換プロトコルでは、受信するファイル名やファイルサイズがファイルの受信まえにプロトコル上の約束事して印刷装置側に伝えられるものとする。
【００２２】
まず、ステップ０１で受信したファイル名の拡張子から予めＲＯＭ２３２に格納されている拡張子と用紙サイズのテーブル図２を参照して、受信するファイルを編集、印刷するのに必要な用紙サイズを選択する。次に、ステップ０２で前記ファイルの受信を行い、ステップ０３で前記受信したファイルの編集をステップ０１で選択された用紙サイズに従って編集を行う。ここで行う編集とは、前記受信したファイルが画像ファイルであれば、ＪＰＧデータをＲＧＢデータに変換し、用紙サイズはテーブル図２からＡ６サイズなので前記ＲＧＢデータをＡ６サイズに拡大もしくは縮小し、さらにはＣＭＹＫ変換、２値化処理を行う。また、前記受信したファイルが名刺ファイルであれば、対応する用紙サイズは前記テーブル２からＡ４サイズなので、前記名刺ファイルから名前、電話番号等の必要データを抜き出しフォント展開し、予め印刷装置内にある名刺枠テンプレートと合成して、図５のＡに示されるようなＡ４レイアウトに編集を行う。また、前記受信したファイルがテキストファイルであれば、Ａ４サイズにテキストデータが収まるよう一行の文字数や一頁の行数を決めて編集する。そしてステップ０４では、ステップ０３で編集されたデータを記録ヘッド１４で印刷できるように記録ヘッドに合った印刷データを作成し、ステップ０５で実際に印刷を行う。
【００２３】
次に、図３のフローチャートを参照して、請求項３に記載の印刷装置の説明をする。
【００２４】
まず、ステップ１１で受信したファイル名の拡張子から予めＲＯＭ２３２に格納されている拡張子と用紙サイズのテーブル図２を参照して、受信するファイルを編集、印刷するのに必要な用紙サイズを選択する。次に、ステップ１２で前記ファイルの受信を行い、ステップ１３で用紙サイズ検出手段を用いて、実際にユーザがセットしている用紙サイズを検出し、前記ステップ１１で選択した用紙サイズと異なる場合は、新たにセットし直す。ここでいう用紙サイズ検出手段とは、用紙の給排紙を行い、用紙の送り始めから用紙無しになるまでをペーパーエンドセンサ２４０で管理することで用紙長を算出し、前記用紙長に一定の掛け率を掛けて得られる用紙幅から用紙サイズを決定する手段であっても良いし、また用紙幅の検出にはキャリッジに設けた反射型センサで用紙上を操作し用紙幅を算出しても良い。
【００２５】
以降ステップ１４、１５、１６の処理は、前記図１のステップ０３、０４、０５で説明した処理と同等である。
【００２６】
次に、図４のフローチャートを参照して、請求項４、５に記載の印刷装置の説明をする。
【００２７】
まず、本例のステップ２１、２２、２３、２４の処理は、前記図１のステップ０１、０２、０３、０４で説明した処理と同等である。次のステップ２５では、印刷を実行するために給紙を行う。ここで、用紙長を管理するために用紙の送り始めを記憶しておく。そして、ステップ２６で一行の印刷と改行を行う。その後、用紙の有無をペーパーエンドセンサ２４０で検出し、用紙が有ればステップ２７へ進み、ステップ２４で作成した印刷データをすべて印字したかどうかを判定し、印字終了するまでステップ２６へと繰り返される。
【００２８】
またステップ２７で用紙が無ければ、ステップ２１で選択した用紙サイズとユーザがセットした用紙サイズが違うと判断され、用紙の無くなった時の用紙の送り量とステップ２５で記憶しておいた用紙の送り始めの差分から用紙長を算出し、その用紙長に特定の掛け率を掛けることで用紙の幅を算出する。そして得られた用紙長と用紙幅の用紙サイズをステップ２１で選択した用紙サイズと置き換える。そしてステップ２９で現在印刷していた用紙を排出し、ステップ２３へ戻り、置き換えられた用紙サイズで再度編集し直す。
【００２９】
図５に名刺ファイルを再度編集し直した印刷例を挙げる。図５のＡは名刺ファイルが用紙サイズＡ４で編集されたもので、図５のＢはユーザがＡ６の用紙をセットしていた為、再度前記名刺ファイルをＡ６で編集されたものである。
【００３０】
また、前記特定の掛け率とは、一般的に用紙の長さと幅は一定の関係になっているのでその値を用いる。それ以外にも用紙長とその掛け率をＲＯＭ２３２にテーブルに持っていても良い。
【００３１】
【発明の効果】
上記のような構成をとれば、周辺装置とのデータ授受にワイヤレスインターフェースを装備した携帯端末やデジタルカメラ等から送られてくる種々のファイル形式のデータを、そのファイル形式に適合する用紙サイズを自動的に選ぶことで印刷装置側の各種設定や動作を可能とする煩雑な操作パネルを必要としない印刷装置を提供できるようになる。
【００３２】
また、ファイル形式と適合しない用紙サイズをユーザが印刷装置にセットしていても、再度編集し直すことで、ユーザがセットした用紙に印刷することができる。
【図面の簡単な説明】
【図１】ファイルの種類から用紙サイズを選んで印刷するフローチャート
【図２】拡張子と用紙サイズのテーブル
【図３】用紙サイズ検出手段を使って用紙サイズを決定して印刷するフローチャート
【図４】用紙サイズが違っていた場合に再編集して印刷するフローチャート
【図５】名刺ファイルのＡ４とＡ６の編集例
【図６】印刷装置側の本発明処理のフローチャート
【符号の説明】
【図１】
2004358672.tif 000003
【図２】
2004358672.tif 000004
【図３】
2004358672.tif 000005
【図４】
2004358672.tif 000006
【図５】
2004358672.tif 000007
【図６】
2004358672.tif 000008