(57)【要約】【課題】  ＢＩＰと呼ばれるプロファイルをサポートし、画像データの受信機能を持つＢｌｕｅｔｏｏｔｈ印刷装置において、必要以上に高品質な画像を希望することが無くなり、結果的に、平均して通信時間が減り、ユーザの利便性が向上することを目的とするものである。【解決手段】  画像データを印刷し、Ｂｌｕｅｔｏｏｔｈ通信によって画像データを受信する画像データ受信手段と、所望の受信画像のサイズを、予め定められたアルゴリズムに従って算出する受信画像サイズ算出手段と、上記算出された受信画像のサイズを送信装置に通知する受信画像サイズ通知手段と、予め定められたタイミングで、上記受信画像のサイズを再計算する受信画像サイズ再計算手段と、算出した受信画像のサイズに変更が生じると、上記変更後の受信画像のサイズを、次回の通知時に通知する変更後の受信画像のサイズ通知手段とを有する。【選択図】  図１
2005161772.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置において、
画像送信側装置に関する情報、１枚の用紙に印刷する画像の数、印刷品質のいずれかの情報に基づいて、所望の画像サイズを算出する算出手段と、
上記算出手段により算出した画像サイズを上記画像送信側装置に通知する通知手段と、
を有することを特徴とする印刷装置。
【請求項２】
請求項１において、
上記算出手段は、所定のタイミングで所望の画像サイズを算出することを特徴とする印刷装置。
【請求項３】
請求項１において、
操作部を有し、
上記１枚の用紙に印刷する画像の数、印刷品質は、上記操作部により設定された情報であることを特徴とする印刷装置。
【請求項４】
請求項１において、
上記送信側装置との接続の際に、上記送信側装置に関する情報を取得することを特徴とする印刷装置。
【請求項５】
請求項１において、
上記印刷装置は、Ｂｌｕｅｔｏｏｔｈ通信により画像を受信することを特徴とする印刷装置。
【請求項６】
Ｂｌｕｅｔｏｏｔｈ通信機能を持つ印刷装置において、
画像データを印刷し、Ｂｌｕｅｔｏｏｔｈ通信によって画像データを受信する画像データ受信手段と、
画像送信側装置に関する情報、１枚の用紙に印刷する画像の数、印刷品質のいずれかの情報に基づいて、所望の受信画像のサイズを算出する算出手段と、
上記算出された受信画像のサイズを送信装置に通知する受信画像サイズ通知手段と、
予め定められたタイミングで、上記受信画像のサイズを再計算する受信画像サイズ再計算手段と、
算出した受信画像のサイズに変更が生じると、上記変更後の受信画像のサイズを、次回の通知時に通知する変更後の受信画像のサイズ通知手段と、
を有することを特徴とする印刷装置。
【請求項７】
印刷装置により印刷する画像を通信する際の通信方法において、
画像送信側装置に関する情報、１枚の用紙に印刷する画像の数、印刷品質のいずれかの情報に基づいて、所望の画像サイズを算出する算出工程と、
上記算出工程において算出した画像サイズを上記画像送信側装置に通知する通知工程と、
を有することを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を印刷する印刷装置および通信方法に関する。
【背景技術】
【０００２】
特許文献１のように、Ｂｌｕｅｔｏｏｔｈ通信機能を有する印刷装置は、ＢＩＰ（Ｂａｓｉｃ  Ｉｍａｇｉｎｇ  Ｐｒｏｆｉｌｅ）と呼ばれるプロファイルをサポートし、ＧｅｔＣａｐａｂｉｌｉｔｙと呼ばれるファンクションをサポートしている。
【０００３】
このファンクションは、その印刷装置の画像受信能力を通知するファンクションであり、たとえば、１６０×１２０〜３６００×３６００の画像サイズを受信可能であり、希望画像サイズは、１６００×１２００であるというような内容を、送信装置からの応答に対して、答えることができる。送信装置側は、この応答内容を見て、実際に印刷装置に対して送信する画像のサイズを決定している。
【０００４】
従来の印刷装置では、応答する希望サイズは、印刷装置にセットされている用紙サイズにより可変にしている（たとえば、特許文献１参照）。
【特許文献１】特開２００３−２３３４７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
通常、印刷装置は、１枚の用紙に同じ画像を複数個割り付けて印刷する機能や、印刷品質を変更して印刷したりできる。
【０００６】
しかしながら、上述の従来の印刷装置は、印刷装置にセットされている用紙サイズしか考慮していないので、実際に印刷する画像サイズ、例えば、Ａ４サイズの用紙に画像を２個割り付けて印刷する場合も、１６割り付けて印刷する場合も同じサイズの画像を送信側装置に応答してしまう。
【０００７】
また、高品質印刷や低品質印刷の場合にも同じサイズの画像を送信側装置に応答してしまう。
【０００８】
したがって、従来の用紙サイズのみに応じて画像サイズを応答する印刷装置では、転送時間が長くなり、ユーザの利便性を失う場合があるという問題がある。
【０００９】
また、従来の印刷装置では、画像の送信側装置の種別についても考慮していないので、送信側装置が送ることのできないサイズを要求してしまう場合がある。
【００１０】
本発明は、最適なサイズのデータが送られるようにすることを目的とする。
【００１１】
また、通信時間を短縮し、ユーザの利便性が向上することを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、印刷装置において、画像送信側装置に関する情報、１枚の用紙に印刷する画像の数、印刷品質のいずれかの情報に基づいて、所望の画像サイズを算出する算出手段と、上記算出手段により算出した画像サイズを上記画像送信側装置に通知する通知手段とを有することを特徴とする印刷装置である。
【００１３】
また、Ｂｌｕｅｔｏｏｔｈ通信機能を持つ印刷装置において、画像データを印刷し、Ｂｌｕｅｔｏｏｔｈ通信によって画像データを受信する画像データ受信手段と、画像送信側装置に関する情報、１枚の用紙に印刷する画像の数、印刷品質のいずれかの情報に基づいて、所望の受信画像のサイズを算出する算出手段と、上記算出された受信画像のサイズを送信装置に通知する受信画像サイズ通知手段と、予め定められたタイミングで、上記受信画像のサイズを再計算する受信画像サイズ再計算手段と、算出した受信画像のサイズに変更が生じると、上記変更後の受信画像のサイズを、次回の通知時に通知する変更後の受信画像のサイズ通知手段とを有することを特徴とする印刷装置である。
【００１４】
また、印刷装置により印刷する画像を通信する際の通信方法において、画像送信側装置に関する情報、１枚の用紙に印刷する画像の数、印刷品質のいずれかの情報に基づいて、所望の画像サイズを算出する算出工程と、上記算出工程において算出した画像サイズを上記画像送信側装置に通知する通知工程とを有することを特徴とする通信方法である。
【発明の効果】
【００１５】
本発明によれば、印刷装置側の判断、または印刷設定内容、ユーザ自身の設定等によって、希望画像サイズが変更されるので、必要以上に高品質な画像を希望することが無くなり、結果的に、平均して通信時間が減り、ユーザの利便性が向上するという効果を奏する。
【発明を実施するための最良の形態】
【００１６】
発明を実施するための最良の形態は、次の実施例である。
【実施例１】
【００１７】
図１は、本発明の実施例１である印刷装置Ｐ１を示すブロック図である。
【００１８】
印刷装置Ｐ１は、Ｂｌｕｅｔｏｏｔｈモジュール１０と、ＣＰＵ２０と、操作パネル３０と、印字機構４０と、参照テーブル５０とによって構成されている。
【００１９】
Ｂｌｕｅｔｏｏｔｈモジュール１０は、ＣＰＵ２０とは独立に動作し、Ｂｌｕｅｔｏｏｔｈのプロトコルとプロファイル処理とを行い、ＲＦ部１１と、プロトコル処理部１２とを有する。プロトコル処理部１２は、サイズ応答手段１３と、接続機器情報取得手段１４とを有する。
【００２０】
サイズ応答手段１３は、送信装置側からＧｅｔＣａｐａｂｉｌｉｔｙファンクションを含む各種Ｂｌｕｅｔｏｏｔｈプロファイルのファンクションが発行された場合にその応答を返す手段である。接続機器情報取得手段１４は、送信側装置の装置種別情報をＢｌｕｅｔｏｏｔｈ接続時に取得する手段である。
【００２１】
ＣＰＵ２０は、応答サイズ設定手段２１と、画像サイズ算出手段２２と、印刷設定情報取得手段２３とを有し、操作パネル３０で設定された印刷情報を取得する手段と、各種情報に基づいて、希望画像サイズを求める手段と、求めたサイズを、Ｂｌｕｅｔｏｏｔｈモジュール１０に設定する手段とを、機能的に有する。
【００２２】
参照テーブル５０は、画像サイズ決定に用いられる参照テーブルであり、印刷装置Ｐ１内のＲＯＭ等に予め保存されている。
【００２３】
次に、印刷装置Ｐ１の動作について説明する。
【００２４】
図２は、印刷装置Ｐ１における処理シーケンスを示すフローチャートである。
【００２５】
印刷装置Ｐ１は、まず、Ｂｌｕｅｔｏｏｔｈの接続待ち状態にある（Ｓ１）。ここで、送信装置側から接続要求があると、Ｂｌｕｅｔｏｏｔｈ接続を行ない（Ｓ２）、接続要求をした送信装置の機器情報を取得する（Ｓ３）。ここでは、たとえば送信装置が、ＰＣ、ＰＤＡ、携帯電話またはデジタルカメラであることを示す情報を、送信装置の機器情報として、取得する。
【００２６】
続いて、操作パネル３０で設定された印刷設定情報を取得する（Ｓ４）。ここで、取得できる情報は、たとえば、印刷に用いる用紙が、「Ａ４」、「はがき」または「カードサイズ」であり、その用紙に割り付ける画像の数が、１枚、２枚、４枚であるという情報である。
【００２７】
印刷装置Ｐ１は、ステップＳ３、Ｓ４で得られた情報に基づいて、ＲＯＭ等に予め格納されている希望サイズを割り出す参照テーブルを参照する（Ｓ５）。この参照テーブルには、印刷装置Ｐ１の開発段階で、その印刷装置Ｐ１の印刷結果から鑑みて最適なサイズが、予め決定され、希望サイズとして予め格納されている。たとえば、希望サイズを割り出す参照テーブルは、図３または図４に示す参照テーブルであり、これらの参照テーブルが格納されている。
【００２８】
図３は、印刷装置Ｐ１が、送信装置としてのＰＣに接続された場合に、希望サイズを割り出す参照テーブルである。
【００２９】
図４は、印刷装置Ｐ１が、送信装置としての携帯電話に接続された場合に、希望サイズを割り出す参照テーブルである。
【００３０】
ここで、図３、図４に示すように、送信装置ごとに、希望サイズが異なる参照テーブルを用意しているのは、ＰＣに比較し、携帯電話等におけるオリジナルの画像サイズが小さいためであり、サイズの大きい画像を、無駄に要求することを防止するためである。
【００３１】
ステップＳ３で得られた情報に基づいて、送信装置が「ＰＣ」であると判定されると、ステップＳ５では、図３に示す参照テーブルが参照され、また、ステップＳ４で得られた情報に基づいて、用紙が「はがき」であり、２枚割り付けの印刷設定であることが判定されると、ステップＳ６では、図３に示す参照テーブルに基づいて、希望サイズとして、ＸＧＡが割り出される。
【００３２】
別の例として、ステップＳ３で得られた情報に基づいて、送信装置が携帯電話であると判定されると、ステップＳ５では、図４に示す参照テーブルが参照され、また、ステップＳ４で得られた情報に基づいて、たとえば、用紙が「Ａ４」であり、１６枚割り付けの印刷設定であることが判定されると、ステップＳ６では、図３に示す参照テーブルに基づいて、希望サイズとして、ＱＶＧＡが割り出される。
【００３３】
このようにして導き出された希望サイズは、Ｂｌｕｅｔｏｏｔｈモジュール１０に応答の値として設定される（Ｓ６）。
【００３４】
印刷装置Ｐ１は、続いて、Ｂｌｕｅｔｏｏｔｈプロファイルのファンクション待ち状態になる（Ｓ７）。ＧｅｔＣａｐａｂｉｌｉｔｉｅｓファンクションが送信装置から発行されると（Ｓ８）、ステップＳ６で設定された希望サイズを送信装置に応答する（Ｓ９）。
【００３５】
送信装置から発行されたファンクションが、ＰｕｔＩｍａｇｅ（画像データ送信）ファンクションであれば（Ｓ１０）、送信装置が送信した画像データを受信し（Ｓ１１）、操作パネル３０で設定された用紙、割り付け等の指示に従い、印刷を行う（Ｓ１２）。以上の処理を、Ｂｌｕｅｔｏｏｔｈ接続が切断されるまで続ける（Ｓ１３）。
【００３６】
上記のように、送信装置側の機器情報と、印刷設定情報とに基づいて、希望サイズを導き出すことによって、常にたとえば１６００×１２００のＵＸＧＡのサイズを応答する場合に比べて、はるかにサイズの小さな画像を要求する機会が多くなる。
【００３７】
実際には、送信装置側が印刷装置Ｐ１の希望サイズに従って画像データを送信してくるかどうかは、送信装置側の実装に任されることになるが、常に印刷結果に最適な希望サイズを応答することによって、結果的に、そのサイズで通信される機会が増え、トータルとして通信時間が短くなり、ユーザの利便性が上がる。
【実施例２】
【００３８】
本発明の実施例２である印刷装置Ｐ２は、用紙や割り付け数の他に、「はやい」、「普通」、「きれい」の各印刷モードを、ユーザが選択することができる印刷装置である。
【００３９】
印刷装置Ｐ２は、その基本処理部分が、実施例１と同様であるので、主に、実施例１との差分部分について説明する。
【００４０】
印刷装置Ｐ２における操作パネル３０上では、用紙や割り付け数の他に、たとえば、「はやい」、「普通」、「きれい」の各印刷品質の印刷モードを、ユーザが選択することができる。各印刷モードは、画像転送に要する時間を示し、「はやい」→「普通」→「きれい」の順で、転送時間が長くなる。
【００４１】
次に、印刷装置Ｐ２の動作について説明する。
【００４２】
印刷装置Ｐ２の動作は、基本的には、印刷装置Ｐ１の動作と同様であるので、図２に示すフローチャートに沿って、動作説明する。
【００４３】
印刷装置Ｐ２は、ステップＳ４において、印刷設定情報を取得する際に、このモード情報も同時に取得する。そして、ステップＳ５において、参照テーブルを参照する際には、上記印刷モードに応じた参照テーブルを参照する。
【００４４】
つまり、印刷装置Ｐ２において、図３に示す参照テーブルは、印刷装置Ｐ２がＰＣに接続された際に使用する参照テーブルであり、しかも、「普通」モードで印刷する場合に、希望サイズを割り出すために使用する参照テーブルである。また、印刷装置Ｐ２において、図５に示す参照テーブルは、印刷装置Ｐ２がＰＣに接続された際に使用する参照テーブルであり、しかも、「はやい」モードで印刷する場合に、希望サイズを割り出すために使用する参照テーブルである。
【００４５】
たとえば、印刷装置Ｐ２がＰＣと接続された際に、操作パネル３０上で「はやい」モードが選択されていれば、ステップＳ５では、図５に示す参照テーブルを参照する。そして、印刷用紙が「はがき」に設定され、２枚割り付けが設定されていると、希望サイズとして、ＶＧＡが割り出される。一方、操作パネル３０上で「普通」モードが選択され、それ以外の条件が、上記と同じに設定されていると、図３に示す参照テーブルが参照されるので、希望サイズとして、ＸＧＡが割り出される。
【００４６】
上記のように、印刷が「はやい」モードでは、希望サイズとして、ＶＧＡが割り出され、印刷が「普通」モードでは、希望サイズとして、ＸＧＡが割り出されることからも分かるように、「はやい」モードでは、「普通」モードの場合に比べて、小さな画像サイズが割り出されるように、参照テーブルを予め設定しておく。同様に、「きれい」モードでは、画像サイズを、予め大きく設定する。
【００４７】
上記のように参照テーブルを作成しておくことによって、ユーザが「はやい」モードを選択した場合には、転送時間を短くし、「きれい」モードを選択した場合には、時間はかかるが、きれいな画像を転送できるようになる。
【００４８】
当然、転送時間を短くすればする程、画質は実質的には落ちることになるが、ユーザ自身がそれを判った上でモードを選択できるので、実質上は問題が無く、むしろ選択肢が増えるので、利便性が増す。
【００４９】
上記実施例によれば、たとえば、通常印刷の場合１６００×１２００の画像を希望したとしても、シール印刷と呼ばれる２〜３ｃｍ角程度の印刷を行う際には、ＶＧＡのサイズを希望することによって、１６００×１２００の画像を希望した場合と比較すると、単純計算で６分の１程度の通信時間で印刷を行うことができる。
【００５０】
また、上記実施例によれば、シール印刷を行う印刷装置を店頭などに設置する場合、客の混雑状況によっては、さらにＱＶＧＡ（３２０×２４０）や、サムネイル（１６０×１２０）にまで、画像サイズを小さくし、通信時間を短縮する必要がある場合も考えられるが、このような状況にも的確に対処することができる。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施例１である印刷装置Ｐ１を示すブロック図である。
【図２】本実施例１における処理シーケンスを示すフローチャートである。
【図３】印刷装置がＰＣに接続された場合に、希望サイズを割り出す参照テーブルである。
【図４】印刷装置が携帯電話に接続された場合に、希望サイズを割り出す参照テーブルである。
【図５】印刷装置Ｐ２がＰＣに接続された際に使用する参照テーブルであり、しかも、「はやい」モードで印刷する場合に、希望サイズを割り出すために使用する参照テーブルである。
【符号の説明】
【００５２】
Ｐ１、Ｐ２…印刷装置、
１０…Ｂｌｕｅｔｏｏｔｈモジュール、
１１…ＲＦ部、
１２…プロトコル処理部、
１３…サイズ応答手段、
１４…接続機器情報取得手段、
２０…ＣＰＵ、
２１…応答サイズ設定手段、
２２…画像サイズ算出手段、
２３…印刷設定情報取得手段、
３０…操作パネル、
４０…印字機構、
５０…参照テーブル。
【図１】
2005161772.tif 000003
【図２】
2005161772.tif 000004
【図３】
2005161772.tif 000005
【図４】
2005161772.tif 000006
【図５】
2005161772.tif 000007