(57)【要約】【課題】情報端末とプリンタとの位置関係をプリンタの動作設定に利用する。【解決手段】プリンタ１は、インクジェットヘッドが搭載されたキャリッジを移動させつつインクジェットヘッドからインクを噴射することにより、画像を記録する。動作設定の際には、プリンタ１においてキャリッジを移動させることにより、プリンタ本体１ａに振動を発生させる。プリンタ１上に載置された情報端末１００には、プリンタ本体１ａから振動が伝達する。情報端末１００は、情報端末１００の振動を加速度センサによって検出することで、情報端末１００の姿勢を検出する。プリンタ１は、情報端末１００における姿勢の検出に基づいて動作条件を設定する。【選択図】図１
2014197257.tif 000002
【特許請求の範囲】
【請求項１】
被記録媒体に画像を記録する記録する記録部と、前記記録部を収容するプリンタ本体とを有するプリンタと、前記プリンタと相互にデータ通信可能で、且つ、前記プリンタ本体に接触可能な情報端末と、を備えたプリントシステムであって、
前記プリンタは、
前記被記録媒体への記録を行う記録部と、前記プリンタ本体に振動を発生させる振動発生体と、前記プリンタの動作を制御する第１制御部と、を有し、
前記情報端末は、
この情報端末に生じる振動を検出する振動検出部と、前記情報端末の動作を制御する第２制御部と、を有し、
前記第１制御部は、前記振動発生体を駆動して、前記プリンタ本体に振動を発生させる振動発生処理を実行し、
前記第２制御部は、前記振動発生処理が行われたときに、前記振動検出部によって検出された、前記プリンタ本体に接触した部分を介して前記プリンタ本体から伝達した前記情報端末の振動と、前記プリンタ本体の振動との関係に基づいて、前記情報端末の前記プリンタ本体に対する姿勢を検出する姿勢検出処理を実行し、
前記第１制御部は、前記情報端末から送信された、前記姿勢検出処理で検出された前記情報端末の姿勢を示す情報に応じて、前記プリンタの動作条件を設定する動作条件設定処理を実行することを特徴とするプリントシステム。
【請求項２】
被記録媒体に画像を記録する記録する記録部と、前記記録部を収容するプリンタ本体とを有するプリンタと、前記プリンタと相互にデータ通信可能で、且つ、前記プリンタ本体を支持する支持台上に置くことが可能な情報端末と、を備えたプリントシステムであって、
前記プリンタは、
前記被記録媒体への記録を行う記録部と、前記プリンタ本体に振動を発生させる振動発生体と、前記プリンタの動作を制御する第１制御部と、を有し、
前記情報端末は、
この情報端末に生じる振動を検出する振動検出部と、前記情報端末の動作を制御する第２制御部と、を有し、
前記第１制御部は、前記振動発生体を駆動して、前記プリンタ本体に振動を発生させる振動発生処理を実行し、
前記第２制御部は、前記振動発生処理が行われたときに、前記振動検出部によって検出された、前記情報端末が置かれた前記支持台を介して前記プリンタ本体から伝達した前記情報端末の振動と、前記プリンタ本体の振動との関係に基づいて、前記情報端末の前記プリンタ本体に対する姿勢を検出する姿勢検出処理を実行し、
前記第１制御部は、前記情報端末から送信された、前記姿勢検出処理で検出された前記情報端末の姿勢を示す情報に応じて、前記プリンタの動作条件を設定する動作条件設定処理を実行することを特徴とするプリントシステム。
【請求項３】
前記振動発生体は、前記プリンタ本体内を所定方向に移動する可動体であり、
前記第１制御部は、前記振動発生処理において、前記可動体を前記所定方向に移動させることにより、前記プリンタ本体に前記所定方向における振動を発生させることを特徴とする請求項１又は２に記載のプリントシステム。
【請求項４】
前記第１制御部は、前記振動発生処理において、前記可動体を複数回繰り返して前記所定方向に移動させることを特徴とする請求項３に記載のプリントシステム。
【請求項５】
前記可動体は、前記記録部を搭載したキャリッジであり、
前記記録部は、前記キャリッジと一体的に前記所定方向に移動しながら前記被記録媒体への記録を行うものであり、
前記第１制御部は、前記振動発生処理において、前記キャリッジを前記所定方向に移動させることを特徴とする請求項３又は４に記載のプリントシステム。
【請求項６】
前記被記録媒体を、前記記録部に対して前記所定方向と交差する搬送方向に搬送する搬送部を有し、
前記情報端末から送られた画像データに基づいて前記プリンタで画像の記録を行う際に、
前記第１制御部は、
前記振動発生処理において、前記搬送部に前記被記録媒体を搬送させずに、前記キャリッジを前記所定方向に移動させ、
前記動作条件設定処理において、前記姿勢検出処理で検出された前記情報端末の姿勢に応じて、前記情報端末から送られた画像データに基づいて記録を行う際の、前記プリンタの動作条件である記録条件を設定し、
前記動作条件設定処理で設定された前記記録条件に基づいて、前記搬送部により前記被記録媒体を前記搬送方向に搬送させながら、前記キャリッジを前記所定方向に移動させて、前記記録部に前記被記録媒体への画像の記録を行わせることを特徴とする請求項５に記載のプリントシステム。
【請求項７】
前記記録部は、それぞれインクを吐出する複数のノズルを有するインクジェットヘッドであり、
前記プリンタは、前記インクジェットヘッドに装着されて前記複数のノズルを覆うキャップ部材と、前記インクジェットヘッドがフラッシングを行うときに前記複数のノズルから吐出されるインクを受けるインク受け部材とを有し、
前記キャップ部材と前記インク受け部材は、前記キャリッジの前記所定方向における移動範囲のうちの、両端の位置にそれぞれ配置され、
前記第１制御部は、
前記振動発生処理において、前記キャリッジを、前記所定方向において前記キャップ部材が配置された位置から前記インク受け部材が配置された位置まで移動させ、
前記キャリッジが、前記インク受け部材が配置された位置に到達したら、その位置で、前記インクジェットヘッドにフラッシングを行わせることを特徴とする請求項５に記載のプリントシステム。
【請求項８】
前記第１制御部は、前記キャリッジを前記所定方向に移動させるときの、加速度が異なる複数種類の速度プロファイルを保持し、
前記第１制御部は、前記振動発生処理において、前記複数種類の速度プロファイルのうちの、加速度が最も大きい速度プロファイルに基づいて前記キャリッジを移動させることを特徴とする請求項５〜７の何れかに記載のプリントシステム。
【請求項９】
前記プリンタは、前記被記録媒体を前記記録部に供給する供給部と、前記供給部から供給された前記被記録媒体を前記記録部に対して所定の搬送方向に搬送する搬送部と、前記記録部によって記録がなされた前記被記録媒体が前記搬送方向に沿って排出される排出部と、を有し、
前記情報端末は矩形の平面形状を有するものであり、
前記第２制御部は、前記姿勢検出処理において、前記情報端末の姿勢が、その長手方向が前記搬送方向に沿った縦姿勢か、その短手方向が前記搬送方向に沿った横姿勢か、を判断することを特徴とする請求項１〜８の何れかに記載のプリントシステム。
【請求項１０】
前記供給部は、矩形状の第１被記録媒体と、同じく矩形状で且つ前記第１被記録媒体よりもサイズが小さい第２被記録媒体の、何れか一方を選択的に前記記録部に供給し、
前記搬送部は、前記第１被記録媒体については、その長辺が前記搬送方向に沿うように搬送する一方で、前記第２被記録媒体については、その短辺が前記搬送方向に沿うように搬送し、
前記第１制御部は、前記動作条件設定処理において、
前記姿勢検出処理において前記情報端末の姿勢が前記縦姿勢であると判断された場合には、前記供給部に、前記第１被記録媒体を前記記録部に向けて供給させ、
前記姿勢検出処理において前記情報端末の姿勢が前記横姿勢であると判断された場合には、前記供給部に、前記第２被記録媒体を前記記録部に向けて供給させることを特徴とする請求項９に記載のプリントシステム。
【請求項１１】
前記供給部は、矩形状の前記被記録媒体を前記記録部に供給し、
前記搬送部は、前記矩形状の被記録媒体を、その長辺又は短辺が前記搬送方向に沿った状態で前記搬送方向に搬送し、
前記第１制御部は、前記動作条件設定処理において、
前記姿勢検出処理で検出された前記情報端末の姿勢から、前記情報端末の長手方向が、搬送される前記被記録媒体の長辺方向に沿っていると判断した場合には、前記記録部に、前記情報端末に記憶されている画像をその向きのまま前記被記録媒体に記録させ、
前記姿勢検出処理で検出された前記情報端末の姿勢から、前記情報端末の長手方向と搬送される前記被記録媒体の長辺方向とが交差していると判断した場合には、前記情報端末に記憶されている画像の向きを回転させてから、前記記録部に前記画像を前記被記録媒体に記録させることを特徴とする請求項９に記載のプリントシステム。
【請求項１２】
請求項１のプリントシステムを構成するプリンタであって、
前記プリンタ本体に接触した前記情報端末からプリンタの動作設定を行うための信号が入力されたときに、
前記第１制御部は、
前記振動発生体を駆動して、前記プリンタ本体に振動を発生させる振動発生処理と、
前記情報端末で検出された、前記情報端末の前記プリンタ本体に対する姿勢に応じて、前記プリンタの動作条件を設定する動作条件設定処理と、
を実行することを特徴とするプリンタ。
【請求項１３】
プリンタ本体に接触可能な情報端末と相互にデータ通信可能で、且つ、振動発生体を有するプリンタの動作条件を設定するために、前記情報端末に実行させるプログラムであって、
前記プリンタに前記振動発生体を駆動させて前記プリンタ本体に振動を発生させるように指示する振動発生指令を前記プリンタへと送信する振動発生指令送信ステップと、
前記振動発生指令に応じて前記プリンタ本体が振動したときに、前記情報端末の振動検出部によって検出された、前記プリンタ本体に接触した部分を介して前記プリンタ本体から伝達した前記情報端末の振動と、前記プリンタ本体の振動との関係に基づいて、前記情報端末の前記プリンタ本体に対する姿勢を検出する姿勢検出ステップと、
前記姿勢検出ステップで検出された前記情報端末の姿勢に応じて、前記プリンタに動作条件を設定するように指示する動作条件設定指令を前記プリンタへと送信する条件設定指令送信ステップと、を前記情報端末に実行させることを特徴とする動作設定プログラム。
【請求項１４】
プリンタ本体に接触可能な情報端末と相互にデータ通信可能で、且つ、振動発生体を有するプリンタの動作条件を設定するために、前記プリンタに実行させるプログラムであって、
前記情報端末から送信される振動発生指令に従って、前記振動発生体を駆動して、前記プリンタ本体に振動を発生させる振動発生ステップと、
前記振動発生ステップが実行されたときに、前記プリンタ本体に接触した部分を介して前記プリンタ本体から伝達した前記情報端末の振動の、前記情報端末の振動検出部による検出結果と、前記プリンタ本体の振動との関係に基づいて検出された、前記情報端末の前記プリンタ本体に対する姿勢を示す姿勢情報を前記情報端末から受信する姿勢情報受信ステップと、
前記姿勢情報受信ステップで受信された前記姿勢情報に応じて動作条件を設定するように指示する動作条件設定ステップと、を前記プリンタに実行させることを特徴とする動作設定プログラム。
【請求項１５】
プリンタ本体に接触可能な情報端末と相互にデータ通信可能で、且つ、振動発生体を有するプリンタの動作条件を設定する方法であって、
前記プリンタ及び前記情報端末間のデータ通信が確立した後に、前記振動発生体を駆動して、前記プリンタ本体に振動を発生させる振動発生ステップと、
前記振動発生ステップが実行されたときに、前記情報端末の振動検出部によって検出された、前記プリンタ本体に接触した部分を介して前記プリンタ本体から伝達した前記情報端末の振動と、前記プリンタ本体の振動との関係に基づいて、前記情報端末の前記プリンタ本体に対する姿勢を検出する姿勢検出ステップと、
前記姿勢検出ステップで検出された前記情報端末の姿勢に応じて、前記プリンタの動作条件を設定する動作条件設定ステップとを、備えていることを特徴とする動作設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被記録媒体に画像を記録するプリンタを有するプリントシステム、これを構成するプリンタ、その動作設定プログラム及び動作設定方法に関する。
【背景技術】
【０００２】
従来、情報端末とプリンタとを近接無線通信等でデータ通信可能に接続したシステムがある。特許文献１には、プリンタに備えられたアンテナの上にビデオカメラを載置して、ビデオカメラとプリンタとを近接無線通信でデータ通信可能に接続することが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−６１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のように情報端末とプリンタとを通信可能な状態にするためには、プリンタに対して所定の位置関係になるように情報端末を配置することが多い。この情報端末とプリンタとの位置関係自体をプリンタの動作条件の設定に利用できれば、プリンタの動作設定を簡易に行うことができる。
【０００５】
本発明の目的は、情報端末とプリンタとの位置関係をプリンタの動作設定に利用したプリントシステム、これを構成するプリンタ、その動作設定プログラム及び動作設定方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明のプリントシステムは、被記録媒体に画像を記録する記録する記録部と、前記記録部を収容するプリンタ本体とを有するプリンタと、前記プリンタと相互にデータ通信可能で、且つ、前記プリンタ本体に接触可能な情報端末と、を備えたプリントシステムであって、前記プリンタは、前記被記録媒体への記録を行う記録部と、前記プリンタ本体に振動を発生させる振動発生体と、前記プリンタの動作を制御する第１制御部と、を有し、前記情報端末は、この情報端末に生じる振動を検出する振動検出部と、前記情報端末の動作を制御する第２制御部と、を有し、前記第１制御部は、前記振動発生体を駆動して、前記プリンタ本体に振動を発生させる振動発生処理を実行し、前記第２制御部は、前記振動発生処理が行われたときに、前記振動検出部によって検出された、前記プリンタ本体に接触した部分を介して前記プリンタ本体から伝達した前記情報端末の振動と、前記プリンタ本体の振動との関係に基づいて、前記情報端末の前記プリンタ本体に対する姿勢を検出する姿勢検出処理を実行し、前記第１制御部は、前記情報端末から送信された、前記姿勢検出処理で検出された前記情報端末の姿勢を示す情報に応じて、前記プリンタの動作条件を設定する動作条件設定処理を実行する。
【０００７】
本発明のプリントシステムによると、プリンタの振動発生体によりプリンタ本体に振動を発生させる。これにより、プリンタ本体と接触している場合に情報端末も振動する。このとき、情報端末がどのように振動するかを、情報端末に内蔵されている振動検出部によって検出する。この情報端末の振動とプリンタ本体の振動との関係に基づいて情報端末がどのような姿勢でプリンタ本体に接触しているのかを検知することができる。そして、情報端末の様々な姿勢に対して、プリンタの各種設定を割り当てておくことで、検出された端末の姿勢に応じたプリンタの動作設定が可能となる。
【０００８】
別の観点によると、本発明のプリントシステムは、被記録媒体に画像を記録する記録する記録部と、前記記録部を収容するプリンタ本体とを有するプリンタと、前記プリンタと相互にデータ通信可能で、且つ、前記プリンタ本体を支持する支持台上に置くことが可能な情報端末と、を備えたプリントシステムであって、前記プリンタは、前記被記録媒体への記録を行う記録部と、前記プリンタ本体に振動を発生させる振動発生体と、前記プリンタの動作を制御する第１制御部と、を有し、前記情報端末は、この情報端末に生じる振動を検出する振動検出部と、前記情報端末の動作を制御する第２制御部と、を有し、前記第１制御部は、前記振動発生体を駆動して、前記プリンタ本体に振動を発生させる振動発生処理を実行し、前記第２制御部は、前記振動発生処理が行われたときに、前記振動検出部によって検出された、前記情報端末が置かれた前記支持台を介して前記プリンタ本体から伝達した前記情報端末の振動と、前記プリンタ本体の振動との関係に基づいて、前記情報端末の前記プリンタ本体に対する姿勢を検出する姿勢検出処理を実行し、前記第１制御部は、前記情報端末から送信された、前記姿勢検出処理で検出された前記情報端末の姿勢を示す情報に応じて、前記プリンタの動作条件を設定する動作条件設定処理を実行する。
【０００９】
この別の観点によると、プリンタの振動発生体によりプリンタ本体に発生した振動が、支持台を介して情報端末に伝達する。したがって、上記と同様に、振動の検出に基づいて情報端末の姿勢を検出できると共に、姿勢に応じたプリンタの動作設定が可能となる。
【００１０】
また、本発明においては、前記振動発生体は、前記プリンタ本体内を所定方向に移動する可動体であり、前記第１制御部は、前記振動発生処理において、前記可動体を前記所定方向に移動させることにより、前記プリンタ本体に前記所定方向における振動を発生させることが好ましい。可動体を所定方向に移動させると、プリンタ本体には、前記所定方向の振動が生じ、情報端末も前記所定方向に振動する。このように、一方向に強い振動が作用するため、情報端末のプリンタ本体に対する向きを検出しやすくなる。
【００１１】
また、本発明においては、前記第１制御部は、前記振動発生処理において、前記可動体を複数回繰り返して前記所定方向に移動させることが好ましい。１回しか可動体を移動させないと、振動を検出できない、あるいは、姿勢を誤って検出してしまうこともあり得るが、可動体の移動を複数回繰り返すことにより、姿勢を正しく検出しやすくなる。また、複数回の可動体の移動により、プリンタ本体に共振を発生させることも可能となり、姿勢を検出しやすくなる。
【００１２】
また、本発明においては、前記可動体は、前記記録部を搭載したキャリッジであり、前記記録部は、前記キャリッジと一体的に前記所定方向に移動しながら前記被記録媒体への記録を行うものであり、前記第１制御部は、前記振動発生処理において、前記キャリッジを前記所定方向に移動させることが好ましい。シリアルプリンタでは、記録ヘッドを移動させるキャリッジを可動体として用いることで、可動体を特別に設ける必要がない。
【００１３】
また、本発明においては、前記被記録媒体を、前記記録部に対して前記所定方向と交差する搬送方向に搬送する搬送部を有し、前記情報端末から送られた画像データに基づいて前記プリンタで画像の記録を行う際に、前記第１制御部は、前記振動発生処理において、前記搬送部に前記被記録媒体を搬送させずに、前記キャリッジを前記所定方向に移動させ、前記動作条件実行処理において、前記姿勢検出処理で検出された前記情報端末の姿勢に応じて、前記情報端末から送られた画像データに基づいて記録を行う際の、前記プリンタの動作条件である記録条件を設定し、前記動作条件設定処理で設定された前記記録条件に基づいて、前記搬送部により前記被記録媒体を前記搬送方向に搬送させながら、前記キャリッジを前記所定方向に移動させて、前記記録部に前記被記録媒体への画像の記録を行わせる。情報端末の姿勢検出の際には、被記録媒体の搬送をせず、キャリッジの移動のみを行う。その為、プリンタ本体の振動する方向が、所定方向になりやすく、情報端末の姿勢検出を正確に行うことができる。
【００１４】
また、本発明においては、前記記録部は、それぞれインクを吐出する複数のノズルを有するインクジェットヘッドであり、前記プリンタは、前記インクジェットヘッドに装着されて前記複数のノズルを覆うキャップ部材と、前記インクジェットヘッドがフラッシングを行うときに前記複数のノズルから吐出されるインクを受けるインク受け部材とを有し、前記キャップ部材と前記インク受け部材は、前記キャリッジの前記所定方向における移動範囲のうちの、両端の位置にそれぞれ配置され、前記第１制御部は、前記振動発生処理において、前記キャリッジを、前記所定方向において前記キャップ部材が配置された位置から前記インク受け部材が配置された位置まで移動させ、前記キャリッジが、前記インク受け部材が配置された位置に到達したら、その位置で、前記インクジェットヘッドにフラッシングを行わせることが好ましい。画像を記録する際には、キャリッジがキャッピング位置からフラッシング位置まで移動する為、プリンタ本体に振動が発生する。この振動を利用して情報端末の姿勢検出をするので、姿勢検出のためだけにキャリッジを動かす必要がない。従って、姿勢検出のためにキャリッジを別途動作させる場合に比べて、画像記録前の準備時間（端末の姿勢検出及び画像記録前のフラッシング）を短縮することができる。
【００１５】
また、本発明においては、前記第１制御部は、前記キャリッジを前記所定方向に移動させるときの、加速度が異なる複数種類の速度プロファイルを保持し、前記第１制御部は、前記振動発生処理において、前記複数種類の速度プロファイルのうちの、加速度が最も大きい速度プロファイルに基づいて前記キャリッジを移動させることが好ましい。振動発生処理では、プリンタ本体に大きな振動を発生させた方が誤検知が少なくなるため、キャリッジを大きな加速度で移動させることが好ましい。そこで、複数の速度プロファイルが準備されている場合には、加速度が最も大きい速度プロファイルに従って、キャリッジを移動させる。なお、「速度プロファイル」とは、時間やキャリッジの位置に対する速度変化を示す。
【００１６】
また、本発明においては、前記プリンタは、前記被記録媒体を前記記録部に供給する供給部と、前記供給部から供給された前記被記録媒体を前記記録部に対して所定の搬送方向に搬送する搬送部と、前記記録部によって記録がなされた前記被記録媒体が前記搬送方向に沿って排出される排出部と、を有し、前記情報端末は矩形の平面形状を有するものであり、前記第２制御部は、前記姿勢検出処理において、前記情報端末の姿勢が、その長手方向が前記搬送方向に沿った縦姿勢か、その短手方向が前記搬送方向に沿った横姿勢か、を判断することが好ましい。これによると、情報端末が搬送方向に対して縦姿勢か横姿勢かというユーザにとって直観的に分かりやすい姿勢に基づいて動作設定がなされる。
【００１７】
また、本発明においては、前記供給部は、矩形状の第１被記録媒体と、同じく矩形状で且つ前記第１被記録媒体よりもサイズが小さい第２被記録媒体の、何れか一方を選択的に前記記録部に供給し、前記搬送部は、前記第１被記録媒体については、その長辺が前記搬送方向に沿うように搬送する一方で、前記第２被記録媒体については、その短辺が前記搬送方向に沿うように搬送し、前記第１制御部は、前記動作条件設定処理において、前記姿勢検出処理において前記情報端末の姿勢が前記縦姿勢であると判断された場合には、前記供給部に、前記第１被記録媒体を前記記録部に向けて供給させ、前記姿勢検出処理において前記情報端末の姿勢が前記横姿勢であると判断された場合には、前記供給部に、前記第２被記録媒体を前記記録部に向けて供給させることが好ましい。
【００１８】
これによると、サイズの大きい第１被記録媒体は、長辺が搬送方向に沿うように搬送される。一方、サイズの小さい第２被記録媒体は、短辺が搬送方向に沿うように搬送される。端末の姿勢が縦姿勢の場合には、第１被記録媒体を搬送させる。また、端末の姿勢が横姿勢の場合には、第２被記録媒体を搬送させる。つまり、長辺方向に搬送される第１被記録媒体を使用する場合には、端末を縦姿勢にし、短辺方向に搬送される第２被記録媒体を使用する場合には、端末を横姿勢にする。このように、端末の縦横の姿勢と、搬送される被記録媒体の縦横の姿勢とが対応付けられていることから、ユーザが、使用する被記録媒体の種類の選択を容易に行うことができる。
【００１９】
また、本発明においては、前記供給部は、矩形状の前記被記録媒体を前記記録部に供給し、前記搬送部は、前記矩形状の被記録媒体を、その長辺又は短辺が前記搬送方向に沿った状態で前記搬送方向に搬送し、前記第１制御部は、前記動作条件設定処理において、前記姿勢検出処理で検出された前記情報端末の姿勢から、前記情報端末の長手方向が、搬送される前記被記録媒体の長辺方向に沿っていると判断した場合には、前記記録部に、前記情報端末に記憶されている画像をその向きのまま前記被記録媒体に記録させ、前記姿勢検出処理で検出された前記情報端末の姿勢から、前記情報端末の長辺方向と搬送される前記被記録媒体の長手方向とが交差していると判断した場合には、前記情報端末に記憶されている画像の向きを回転させてから、前記記録部に前記画像を前記被記録媒体に記録させてもよい。これによると、情報端末に記憶されている画像を、矩形状の被記録媒体に対してどのように記録させるかを、情報端末をプリンタ本体に置くときの姿勢によって設定することができる。即ち、情報端末を縦姿勢にしたときには、被記録媒体の長辺が上下方向に沿うようにしたときに画像上部が上となるように記録する。また、情報端末を横姿勢にしたときには、被記録媒体の長辺が上下方向に沿うようにしたときに画像上部が上となるように記録する。
【００２０】
また、本発明に係るプリンタは、上記のプリントシステムを構成するプリンタであって、前記プリンタ本体に接触した前記情報端末からプリンタの動作設定を行うための信号が入力されたときに、前記第１制御部は、前記振動発生体を駆動して、前記プリンタ本体に振動を発生させる振動発生処理と、前記情報端末で検出された、前記情報端末の前記プリンタ本体に対する姿勢に応じて、前記プリンタの動作条件を設定する動作条件設定処理と、を実行する。
【００２１】
また、本発明に係るプリンタの動作設定プログラムは、プリンタ本体に接触可能な情報端末と相互にデータ通信可能で、且つ、振動発生体を有するプリンタの動作条件を設定するために、前記情報端末に実行させるプログラムであって、前記プリンタに前記振動発生体を駆動させて前記プリンタ本体に振動を発生させるように指示する振動発生指令を前記プリンタへと送信する振動発生指令送信ステップと、前記振動発生指令に応じて前記プリンタ本体が振動したときに、前記情報端末の振動検出部によって検出された、前記プリンタ本体に接触した部分を介して前記プリンタ本体から伝達した前記情報端末の振動と、前記プリンタ本体の振動との関係に基づいて、前記情報端末の前記プリンタ本体に対する姿勢を検出する姿勢検出ステップと、前記姿勢検出ステップで検出された前記情報端末の姿勢に応じて、前記プリンタに動作条件を設定するように指示する動作条件設定指令を前記プリンタへと送信する条件設定指令送信ステップと、を前記情報端末に実行させる。なお、上記において「プリンタ本体が振動したときに」とは、振動し始めや振動中の期間も含む。
【００２２】
また、本発明の別の観点における動作設定プログラムは、プリンタ本体に接触可能な情報端末と相互にデータ通信可能で、且つ、振動発生体を有するプリンタの動作条件を設定するために、前記プリンタに実行させるプログラムであって、前記情報端末からの指令に従って、前記振動発生体を駆動して、前記プリンタ本体に振動を発生させる振動発生ステップと、前記振動発生ステップが実行されたときに、前記プリンタ本体に接触した部分を介して前記プリンタ本体から伝達した前記情報端末の振動の、前記情報端末の振動検出部による検出結果と、前記プリンタ本体の振動との関係に基づいて検出された、前記情報端末の前記プリンタ本体に対する姿勢を示す姿勢情報を前記情報端末から受信する姿勢情報受信ステップと、前記姿勢情報受信ステップで受信された前記姿勢情報に応じて動作条件を設定するように指示する動作条件設定ステップと、を前記プリンタに実行させる。
【００２３】
また、本発明の動作設定方法は、プリンタ本体に接触可能な情報端末と相互にデータ通信可能で、且つ、振動発生体を有するプリンタの動作条件を設定する方法であって、前記プリンタ及び前記情報端末間のデータ通信が確立した後に、前記振動発生体を駆動して、前記プリンタ本体に振動を発生させる振動発生ステップと、前記振動発生ステップが実行されたときに、前記情報端末の振動検出部によって検出された、前記プリンタ本体に接触した部分を介して前記プリンタ本体から伝達した前記情報端末の振動と、前記プリンタ本体の振動との関係に基づいて、前記情報端末の前記プリンタ本体に対する姿勢を検出する姿勢検出ステップと、前記姿勢検出ステップで検出された前記情報端末の姿勢に応じて、前記プリンタの動作条件を設定する動作条件設定ステップとを、備えている。
【図面の簡単な説明】
【００２４】
【図１】本実施形態に係るインクジェットプリンタ及び情報端末の斜視図である。
【図２】図１のインクジェットプリンタの内部構成図である。
【図３】インクジェットプリンタの電気的構成を示すブロック図である。
【図４】情報端末の電気的構成を示すブロック図である。
【図５】動作条件設定処理において設定される用紙と情報端末の姿勢との関係を示す模式図である。
【図６】転送画像印刷処理において情報端末の制御装置が実行する処理のフロー図である。
【図７】転送画像印刷処理においてプリンタの制御装置が実行する処理のフロー図である。
【図８】転送画像印刷処理に係る一変形例において情報端末の制御装置が実行する処理のフロー図である。
【図９】転送画像印刷処理に係る一変形例においてプリンタの制御装置が実行する処理のフロー図である。
【図１０】一変形例に係る動作条件設定処理において設定される記録画像の向き、用紙の搬送方向及び情報端末の姿勢の相互の関係を示す模式図である。
【図１１】プリンタの制御装置が実行する処理に係るさらに別の変形例についてのフロー図である。
【発明を実施するための形態】
【００２５】
次に、本発明の一実施形態について説明する。本実施形態に係るプリントシステム１０は、インクジェットプリンタ１（プリンタ）と情報端末１００とを有している。インクジェットプリンタ１と情報端末１００とは互いに無線通信が可能であり、情報端末１００からインクジェットプリンタ１へと送信された画像データに基づいてインクジェットプリンタ１が被記録媒体上に画像を形成する。情報端末１００は、図１に示すように、プリンタ１上に安定に載置できるほどの大きさの平たい直方体の概略形状を有している。本実施形態の情報端末１００としては、スマートフォンが想定されるが、その他の携帯電話やタブレットＰＣなどであってもよい。以下、インクジェットプリンタ１及び情報端末１００の構成について順に説明する。
【００２６】
インクジェットプリンタ１は、図１、図２に示すように、プリンタ筐体２と、プリンタ筐体２に開閉自在に取り付けられたカバー３とを有するプリンタ本体１ａとを有している。なお、図１、図２に示されるインクジェットプリンタ１が使用されるときの設置状態において、上下、左右、前後の各方向を定義している。また、図２においては、カバー３の傾斜面１２よりも後方におけるプリンタ筐体内を示している。
【００２７】
プリンタ筐体２には、被記録媒体である用紙９９ａ（第２被記録媒体）又は９９ｂ（第１被記録媒体）に画像や文字などを印刷するヘッドユニット４、用紙９９ａ及び９９ｂを供給する給紙機構５（供給部）、その用紙９９ａ及び９９ｂをヘッドユニット４へと搬送する搬送機構１４（搬送部）、ヘッドユニット４のメンテナンスを行うメンテナンスユニット６、印刷用紙等に印刷された画像などを読み取るスキャナ部７、これらの各部の動作を制御する制御装置５０などが収容されている。なお、ここでいう画像には、写真やイラストなどに対応する画像の他、文字や数字、記号に対応する画像も含む。以下、同様である。
【００２８】
プリンタ筐体２の上端部には開口１０が形成されており、この開口１０に透明のガラス材料などからなる板部材１５が嵌め込まれている。また、プリンタ筐体２の前端部には、給紙機構５の給紙カセット２３ａ及び２３ｂが装着される装着部１１が設けられている。そして、プリンタ筐体２の上端部の、開口１０よりも前側の部分には前方に向かって傾斜した傾斜面１２が設けられ、この傾斜面１２には表示操作部１３が配置されている。表示操作部１３は、ディスプレイパネルや操作ボタンなどを有する。ディスプレイパネルには文字や画像が表示され、操作ボタンはユーザ入力を受け付ける。ディスプレイパネルは、タッチパネルであってもよい。この場合には、ディスプレイパネルに表示された画像を見ながらユーザがパネル表面にタッチすることにより、ユーザ入力がなされる。
【００２９】
カバー３は、プリンタ筐体２の傾斜面１２よりも後ろ側に配置されている。また、カバー３は、その後端部に設けられた図示しない回動軸を介してプリンタ筐体２に取り付けられており、回動軸を中心にプリンタ筐体２に対して上下に回動自在となっている。さらに、カバー３の上面には、走査方向（所定方向）に延在した載置領域２０が形成されている。載置領域２０は、水平な矩形領域であり、情報端末１００を図１に示すいずれの向きでも安定に載置可能な大きさと形状を有する。なお、情報端末１００がタブレットＰＣである場合など、端末が載置領域２０やプリンタ本体１ａより大きくてもよい。この場合には、端末が、載置領域２０やプリンタ本体１ａより外側にはみ出しつつ、載置領域２０上に載置される。
【００３０】
給紙機構５は、プリンタ筐体２の装着部１１に装着される給紙カセット２３ａ及び２３ｂを有している。給紙カセット２３ａ内にはＡ４サイズの用紙９９ａが、給紙カセット２３ｂ内にはＡ３サイズの用紙９９ｂが、それぞれ積み重ねられた状態で収容されている。用紙９９ａは、矩形の長辺が走査方向に沿うように配置され、用紙９９ｂは、矩形の短辺が走査方向に沿うように配置されている。給紙機構５は、給紙カセット２３ａ及び２３ｂのそれぞれに、図示しないピックアップローラを備えている。ピックアップローラは、給紙モータ６２（図３参照）によって駆動される。ピックアップローラは、用紙９９ａ又は９９ｂを最も上方に配置されたものから順に１枚ずつ、プリンタ筐体２内の後部へと送り出す。
【００３１】
給紙機構５は、さらに、ピックアップローラから搬送機構１４まで用紙９９ａ又は９９ｂを案内する図示しない給紙ガイドを有している。ピックアップローラによって給紙カセット２３ａ又は２３ｂから取り出された用紙９９ａ又は９９ｂは、プリンタ筐体２内の後部において、上記の給紙ガイドに沿って上方へと向かうと共に、さらに前方へと回り込む。
【００３２】
搬送機構１４は、給紙カセット２３ａ及び２３ｂの上方に配置されている。搬送機構１４は、２つのローラ１４ａ及び１４ｂからなる供給ローラ対と、供給ローラ対から前方に離隔した排出ローラ対（不図示）とを有している。供給ローラ対と排出ローラ対との間には、水平な上面を有するプラテン２８が設けられている。給紙機構５によって供給された用紙９９ａ又は９９ｂの先端は、供給ローラ対に挟持される。ローラ１４ａは、搬送モータ６３（図３参照）によって駆動され、回転する。ローラ１４ａが回転すると、用紙９９ａ又は９９ｂがローラ１４ａとローラ１４ｂとの間に挟持されつつ、前方へと送り出される。前方へと送り出された用紙９９ａ又は９９ｂは、プラテン２８の上面に支持されつつ、排出ローラ対へと向かう。このとき、用紙９９ａは、長辺方向が走査方向に沿うように搬送され、用紙９９ｂは、短辺方向が走査方向に沿うように搬送される。Ａ３サイズの短辺の長さとＡ４サイズの長辺の長さとは同じであるため、用紙９９ａ及び９９ｂは、いずれも、走査方向に関してプラテン２８上の同じ領域を占めるように搬送される。排出ローラ対は、供給ローラ対から送られた用紙９９ａ又は９９ｂを、前方の排出部２２（図１参照）に向かって搬送方向に排出する。
【００３３】
ヘッドユニット４は、図２に示すように、プリンタ筐体２内において搬送機構１４の上方に配置されている。ヘッドユニット４は、左右方向（走査方向）に往復移動可能なキャリッジ２５（振動発生体；可動体）、キャリッジ２５の下部に搭載されたインクジェットヘッド２６（記録部）などを有している。搬送機構１４の上方には、キャリッジ２５を支持するガイドレール３０が設けられている。ガイドレール３０は、走査方向に沿って、プリンタ筐体２内の両端まで延びている。
【００３４】
キャリッジ２５は、キャリッジモータ６１（図３参照）によって駆動されることで、プリンタ筐体２内をガイドレール３０に沿って走査方向の全幅にわたって移動する。この走査範囲は、プラテン２８によって支持される用紙９９ａ又は９９ｂと対向する範囲と、当該範囲より左右両側に外側の範囲とを含んでいる。また、ガイドレール３０の近傍には、キャリッジ２５の位置を検出するためのエンコーダスケールがガイドレール３０に沿って形成されている。キャリッジ２５にはこのエンコーダスケールを読み取るエンコーダ２５ａが設けられており、エンコーダ２５ａからはエンコーダスケールの読み取り結果が出力される。
【００３５】
インクジェットヘッド２６は、可撓性を有するインクチューブを介して、図示しないインクカートリッジと接続されている。インクカートリッジは、プリンタ筐体２内に取り外し可能に装着され、ブラック、イエロー、シアン、マゼンタなどのインクを貯留する。インクカートリッジのインクは、インクチューブを介してインクジェットヘッド２６に供給される。インクジェットヘッド２６内には、インクカートリッジからのインクが流入する図示しないインク流路と、インク流路によってインクが供給される複数のノズル３１とが形成されている。ノズル３１は、インクジェットヘッド２６の下面に開口している。インクジェットヘッド２６には、インク噴射のためのアクチュエータが設けられている。アクチュエータは、ヘッド駆動回路５３（図３参照）によって駆動され、インク流路内のインクに噴射のためのエネルギーを付与する。これにより、ノズル３１の開口からプラテン２８に載置された用紙９９ａ又は９９ｂに向けてインクが噴射される。
【００３６】
メンテナンスユニット６は、図２に示すように、吸引ポンプ９とインク受容部１６（インク受け部材）とを有している。キャップ部材８及びインク受容部１６は、それぞれ、キャリッジ２５の走査範囲内であって、搬送機構１４よりも左右両側に外側に配置されている。キャップ部材８は搬送機構１４より左方に配置され、インク受容部１６は搬送機構１４より右方に配置されている。
【００３７】
キャップ部材８には吸引ポンプ９が接続されている。キャップ部材８は、図示しないキャップ昇降機構によって昇降駆動され、インクジェットヘッド２６の複数のノズル３１が形成された下面を覆う（キャッピング）。キャップ部材８がキャッピング状態となった上で、吸引ポンプ９が駆動されると、キャップ部材８内の空気が吸引されて内部が減圧される。これにより、複数のノズル３１からキャップ部材８内へインクが強制的に排出される（吸引パージ）。この吸引パージによって、インクに混入している気泡や塵、あるいは、増粘したインクなどを排出することで、ノズル３１の噴射異常の発生を防止するとともに、噴射異常が発生した場合にはその噴射性能を回復させることが可能である。
【００３８】
インクジェットプリンタ１は、適宜のタイミングで、キャリッジ２５を駆動してインクジェットヘッド２６をインク受容部１６の上方へと配置させると共に、各ノズル３１からインクを噴射させる（フラッシング）。このフラッシングによってノズル３１から排出されたインクはインク受容部１６に受け止められる。本実施形態では、フラッシングは、インクジェットヘッド２６の印刷動作の開始前に行われる。印刷動作の開始前にフラッシングが実行されると、ノズル３１の噴射性能が回復するので、その後の印刷動作が円滑に実施される。また、メンテナンスユニット６による吸引パージなどの一連のメンテナンスが終了した直後に行われてもよい。
【００３９】
スキャナ部７は、図２に示すように、左右方向に往復移動可能なキャリッジ１７と、キャリッジ１７に搭載されたイメージスキャナ１８とを有している。プリンタ筐体２内の最も上部には、走査方向に平行に延びるガイドレール１９が設けられている。そして、キャリッジ１７は、キャリッジモータ６４（図３参照）によって駆動されることによって、プリンタ筐体２の開口１０に嵌めこまれた板部材１５と対向する領域においてガイドレール１９に沿って走査方向に移動する。
【００４０】
イメージスキャナ１８は、板部材１５上に載置された用紙９９ａ又は９９ｂよりも、前後方向に関して長い領域を読み取り可能であり、キャリッジ１７とともに走査方向に移動することで、用紙９９ａ又は９９ｂの全面をスキャンできる。そして、スキャンした印刷データに基づいて給紙カセット２３ａ又は２３ｂ内の用紙９９ａ又は９９ｂに印刷することができる。すなわち、本実施形態のインクジェットプリンタ１は、画像データに基づくプリント、記録媒体に記録された画像のスキャン、スキャンした画像のコピーなどを実行可能な複合機として構成されている。
【００４１】
インクジェットプリンタ１には、Ｉ／Ｏインタフェース８９を介してＰＣ（パーソナルコンピュータ）９０が接続されている。ＰＣからは、画像データなどの各種データが送信されてくる。
【００４２】
インクジェットプリンタ１には、ＮＦＣ通信モジュール４８及びアンテナ４９が設けられている。ＮＦＣ通信モジュール４８は、近距離無線通信の通信規格であるＮＦＣ（Near Field Communication）による電波の送受信を行うモジュールである。アンテナ４９は、カバー３における載置領域２０の裏面に、載置領域２０に載置された情報端末１００と良好に通信が可能な範囲で形成されている。ＮＦＣ通信モジュール４８は、アンテナ４９を介して、載置領域２０に載置された情報端末１００との間でデータを送受信する。情報端末１００からは、画像データ等の各種データが送信されてくる。
【００４３】
次に、インクジェットプリンタ１の電気的構成について説明する。図３に示すように、制御装置５０は、中央処理装置であるＣＰＵ（Central Processing Unit）８０、ＲＯＭ（Read Only Memory）８１、ＲＡＭ（Random Access Memory）８２、ＡＳＩＣ（Application Specific Integrated Circuit）５２、及び、これらを接続するバス８３を有する。
【００４４】
ＲＯＭ８１には、各種のプログラムデータや作業データが格納されている。ＲＡＭ８２には、各種のプログラムデータや画像データ、作業データが一時的に格納される。ＣＰＵ８０は、ＲＯＭ８１やＲＡＭ８２に格納されたプログラムデータに基づいて、各種の情報処理を実行すると共に、ＡＳＩＣ５２に指令を送る。ＡＳＩＣ５２は、ＣＰＵ８０からの指令に従い、ヘッド駆動回路５３、給紙モータ６２、搬送モータ６３等を制御する制御回路を備えている。制御装置５０は、このようなＣＰＵ８０及びＡＳＩＣ５２の機能により、下記に説明する各種の処理を実行する。
【００４５】
制御装置５０は、ヘッドユニット４、給紙モータ６２、搬送モータ６３及びキャリッジモータ６１を制御することにより、ＲＡＭ８２に格納された画像データに基づく印刷処理を実行する。印刷処理により、搬送機構１４が用紙９９ａ又は９９ｂを搬送方向（前方）に向かって水平に搬送すると共に、キャリッジ２５が走査方向（左右方向）に移動しながら、ヘッドユニット４が、プラテン２８上の用紙９９ａ又は９９ｂに対して、インクジェットヘッド２６からインクを噴射する。これにより、用紙上に、画像データに対応する所望の画像や文字などが記録される。
【００４６】
なお、制御装置５０は、キャリッジ２５が停止した状態から所定の速度になるまで加速する範囲における速度プロファイルを示すプロファイルデータを保持している。速度プロファイルは、キャリッジ２５の走査方向に関する位置に対するキャリッジ２５の速度を示す。制御装置５０は、エンコーダ２５ａから出力されるエンコーダスケールの読み取り結果に基づき、キャリッジ２５の位置を検出する。そして、制御装置５０は、キャリッジ２５の速度が、検出したキャリッジ２５の位置に対応する速度プロファイルが示す速度となるように、キャリッジモータ６１を制御する。プロファイルデータは複数種類の速度プロファイルに関するデータを含んでいる。制御装置５０は、複数種類の速度プロファイルから１つの速度プロファイルを適宜選択して用いる。
【００４７】
また、制御装置５０は、ヘッド駆動回路５３、キャリッジモータ６１及びメンテナンスユニット６を制御することにより、キャッピング処理、吸引パージ処理及びフラッシング処理を実行する。キャッピング処理、吸引パージ処理及びフラッシング処理により、メンテナンスユニット６やヘッドユニット４が上述のキャッピング、吸引パージ及びフラッシングを実施する。また、制御装置５０は、スキャナ部７及びキャリッジモータ６４を制御して画像を読み込むスキャニング処理を実行する。
【００４８】
また、制御装置５０は、ＮＦＣ通信モジュール４８を制御し、載置領域２０に載置された情報端末１００との間でＮＦＣ通信を確立させると共に、ＮＦＣ通信を介して情報端末１００との間でデータを送受信する。
【００４９】
また、制御装置５０は、Ｉ／Ｏインタフェース８９を介してＰＣから送信された画像データ等の各種データをＲＡＭ８２に一時的に保存する。また、制御装置５０は、ＮＦＣ通信モジュール４８及びアンテナ４９を介して情報端末１００から送信された画像データ等の各種データをＲＡＭ８２に一時的に保存する。ＲＡＭ８２に保存された画像データは、上記の印刷処理において、用紙９９ａ又は９９ｂへの画像の記録に用いられる。
【００５０】
その他に、制御装置５０は、情報端末１００と協働して転送画像印刷処理を実行する。この処理は、情報端末１００からプリンタ１へと画像データを転送すると共に、画像の転送に応じて自動的にその画像データに基づく印刷処理をプリンタ１に実行させる処理である。転送画像印刷処理については、情報端末１００の構成について説明した後、詳述する。
【００５１】
次に、情報端末１００の構成について説明する。情報端末１００は、図４に示すように、制御装置１１０（第２制御部）、ＮＦＣ通信モジュール１２１、アンテナ１２２、電話回線通信モジュール１２３、アンテナ１２４、表示操作部１３１及び加速度センサ１３２（振動検出部）を有している。
【００５２】
ＮＦＣ通信モジュール１２１は、プリンタ１側のＮＦＣ通信モジュール４８と同様、ＮＦＣによる電波の送受信を行うモジュールである。ＮＦＣ通信モジュール１２１は、アンテナ１２２を介して、ＮＦＣ通信が可能な範囲に存在する他の装置との間でデータを送受信する。情報端末１００がプリンタ１の載置領域２０上に載置された場合には、プリンタ１との間でデータが送受信される。
【００５３】
電話回線通信モジュール１２３は、アンテナ１２４を介して電話回線通信網に接続するためのモジュールである。電話回線通信網は、他の情報端末との電話通信の他、インターネットにも接続している。このため、情報端末１００は、電話回線通信モジュール１２３を介してインターネット通信を利用したデータ通信が可能である。例えば、インターネットを介して各種アプリケーションをダウンロードすることもできる。
【００５４】
表示操作部１３１は、ディスプレイパネルや操作ボタンなどを有する。ディスプレイパネルには文字や画像が表示され、操作ボタンはユーザ入力を受け付ける。ディスプレイパネルは、タッチパネルであってもよい。この場合には、ディスプレイパネルに表示された画像を見ながらユーザがパネル表面にタッチすることにより、ユーザ入力がなされる。
【００５５】
加速度センサ１３２は、情報端末１００の加速度を計測する。加速度センサ１３２は、加速度の計測結果に基づき、情報端末１００を中心に設定された３次元座標系Ｓに関して、加速度のＸＹＺ成分値を導出する。座標系Ｓは、一例として、図１に示すように、情報端末１００の短手方向をＸ軸、長手方向をＹ軸、厚み方向をＺ軸とした右手系の直交座標系として設定される。図１のように、情報端末１００が載置領域２０上で静止していると、Ｚ成分として重力加速度が検出され、Ｘ成分及びＹ成分としては加速度が検出されない。導出された加速度のＸＹＺ成分値は、制御装置１１０へと出力される。
【００５６】
なお、以下においては、情報端末１００が載置領域２０上にあるときに、Ｘ軸が図１の走査方向に沿った姿勢（図１の実線が示す姿勢）を“縦姿勢”と称する。また、Ｙ軸が図１の走査方向に沿った姿勢（図１の破線が示す姿勢）を“横姿勢”と称する。言い換えると、縦姿勢は情報端末１００の長手方向が搬送方向に沿った姿勢である。また、横姿勢は情報端末１００の短手方向が搬送方向に沿った姿勢である。
【００５７】
制御装置１１０は、中央処理装置であるＣＰＵ（Central Processing Unit）１１１、ＲＯＭ（Read Only Memory）１１２、ＲＡＭ（Random Access Memory）１１３、フラッシュメモリ１１４、ＡＳＩＣ（Application Specific Integrated Circuit）１１５、及び、これらを接続するバス１１６を有する。
【００５８】
ＲＯＭ１１２には、各種のプログラムデータや作業データが格納されている。ＲＡＭ１１３には、各種のプログラムデータや写真などの画像データ、作業データが一時的に格納される。フラッシュメモリ１１４にはプログラムデータや画像データ等が格納される。
【００５９】
ＣＰＵ１１１は、ＲＯＭ１１２やＲＡＭ１１３に格納されたプログラムデータに基づいて、各種の情報処理を実行すると共に、ＡＳＩＣ１１５に指令を送る。ＡＳＩＣ１１５は、ＣＰＵ１１１からの指令に従い、表示操作部１３１、ＮＦＣ通信モジュール１２１等を制御する制御回路を備えている。制御装置１１０は、このようなＣＰＵ１１１及びＡＳＩＣ１１５の機能により、下記に説明する各種の処理を実行する。
【００６０】
制御装置１１０は、ＮＦＣ通信モジュール１２１及びアンテナ１２２を介して、フラッシュメモリ１１４に格納された画像データ等をプリンタ１へと送信する。また、制御装置１１０は、フラッシュメモリ１１４に格納された画像データに基づいて、表示操作部１３１のディスプレイパネルに画像を表示させる。制御装置１１０は、ユーザがディスプレイパネルをタッチした際に、そのタッチした領域に表示された画像がいずれであるかを検出する。
【００６１】
また、制御装置１１０は、電話回線通信モジュール１２３を制御することにより、インターネットを介してアプリケーションのプログラムデータをダウンロードすると共に、フラッシュメモリ１１４に格納する。制御装置１１０は、ユーザが表示操作部１３１を介して特定の入力操作を行った場合に、あらかじめフラッシュメモリ１１４に格納しておいたアプリケーションを起動し、そのアプリケーションに基づく処理を実行する。具体的には、ＣＰＵ１１１が、アプリケーションのプログラムデータをＲＡＭ１１３にロードする。そして、ＣＰＵ１１３が、ＲＡＭ１１３にロードしたプログラムデータに基づいて各種の処理を実行することにより、アプリケーションに基づく処理が実行される。
【００６２】
また、制御装置１１０は、情報端末１００がプリンタ１の載置領域２０に載置された場合に、ＮＦＣ通信モジュール１２１を制御し、プリンタ１との間でＮＦＣ通信を確立させると共に、ＮＦＣ通信を介してプリンタ１との間でデータを送受信する。
【００６３】
以下、転送画像印刷処理について説明する。転送画像印刷処理は、プリンタ１の制御装置５０と情報端末１００の制御装置１１０との協働により実行される。プリンタ１のＲＯＭ８１には、転送画像印刷処理を実行するためのプログラムデータがあらかじめ格納されている。また、情報端末１００には、転送画像印刷処理を実行するためのプログラムデータがフラッシュメモリ１１４に格納されている。情報端末１００側のプログラムデータは、インターネットを介してダウンロードされたものであってもよいし、その他の記憶媒体から情報端末１００に読み取られたものであってもよい。
【００６４】
これらのプログラムデータに基づいて制御装置５０又は１１０が実行する主要な処理である振動発生処理、姿勢検出処理及び動作条件設定処理について順に説明する。振動発生処理は、情報端末１００からプリンタ１に振動発生指令（後述）が送信されたことをきっかけとして、制御装置５０が実行する処理である。振動発生処理においては、制御装置５０は、キャリッジモータ６１にキャリッジ２５を駆動させることで、プリンタ本体１ａに振動を発生させる。キャリッジ２５は、所定の走査方向（所定方向）に沿って移動するため、プリンタ本体１ａには、走査方向に沿った振動が発生する。振動発生処理においては、印刷処理と異なり、用紙９９ａ又は９９ｂの搬送は行われない。
【００６５】
振動発生処理におけるキャリッジ２５の移動には、いろいろな態様が採用され得る。例えば、キャリッジ２５を走査方向に沿って複数回往復移動させてもよい。これにより、プリンタ本体１ａには走査方向に沿った振動が励起されやすく、この振動に関する共振が発生しやすい。また、キャリッジ２５がキャッピング状態にあるときに制御装置５０が振動発生指令を受信した場合には、キャップ部材８をキャッピング状態から解除させ、その後、キャリッジ２５をインク受容部１６まで移動させてインク受容部１６の上方まで到達させたら、フラッシングが開始されてもよい。これによると、キャリッジ２５の移動によってプリンタ本体１ａに振動を発生させた直後に、そのままフラッシングが実行される。したがって、振動発生処理と印刷動作の準備のためのフラッシングとが連続して行われるため、印刷処理前の準備時間が短縮される。
【００６６】
また、制御装置５０は、上記の通り、複数種類の速度プロファイルを示すプロファイルデータを保持している。制御装置５０は、振動発生処理の際には、複数種類の速度プロファイルのうち、最も加速度が大きいものを選択する。最も加速度が大きいものとは、各速度プロファイルにおける加速度の最大値が最も大きいものに相当する。これにより、キャリッジ２５が大きな加速度で移動するため、プリンタ本体１ａに大きな振動が発生する。
【００６７】
姿勢検出処理は、プリンタ本体１ａに振動が発生したことに応じて制御装置１１０が実行する処理である。載置領域２０に情報端末１００が載置されている場合に、振動発生処理によりプリンタ本体１ａに振動が発生すると、情報端末１００にもこの振動が伝達する。プリンタ本体１ａには走査方向に沿った振動が発生しやすいため、情報端末１００に発生する振動も、走査方向に沿った振動になりやすい。
【００６８】
制御装置１１０は、上記のようにプリンタ本体１ａの振動に起因して生じる情報端末１００の振動方向を、加速度センサ１３２の計測結果に基づいて検出する。そして、制御装置１１０は、情報端末１００の振動方向に基づいて、情報端末１００が縦姿勢及び横姿勢のいずれの姿勢にあるかを検出する。上記の通り、情報端末１００には、走査方向（図１の左右方向）に沿った振動が発生する。このため、加速度センサ１３２は、情報端末１００の姿勢に応じた加速度を検出する。情報端末１００が縦姿勢（図１の実線の姿勢）にあるときにはＸ方向が振動方向になる。したがって、情報端末１００が縦姿勢のときには、加速度のＸ成分における絶対値の最大値がＹ成分における絶対値の最大値より大きくなる。これに対して、情報端末１００が横姿勢（図１の破線の姿勢）にあるときにはＹ方向が振動方向になる。したがって、情報端末１００が横姿勢のときには、加速度のＹ成分における絶対値の最大値がＸ成分における絶対値の最大値より大きくなる。
【００６９】
そこで、制御装置１１０は、加速度センサ１３２の計測結果に基づき、加速度のＸ成分における絶対値の最大値がＹ成分における絶対値の最大値より大きいときには、情報端末１００が縦姿勢にあると検出する。一方、加速度のＹ成分における絶対値の最大値がＸ成分における絶対値の最大値より大きいときには、情報端末１００が横姿勢にあると検出する。制御装置１１０は、情報端末１００の姿勢を検出した結果を示す姿勢情報を、ＮＦＣ通信によりプリンタ１に送信する。なお、加速度のＸ成分における絶対値の最大値が閾値を超えたときに情報端末１００が縦姿勢にあると検出され、加速度のＹ成分における絶対値の最大値が閾値を超えたときに情報端末１００が横姿勢にあると検出されてもよい。
【００７０】
なお、振動発生処理においてキャリッジ２５が複数回往復移動する場合には、往復移動ごとに加速度が計測されてもよい。この場合、複数の計測結果が得られるため、これらの複数の計測結果に基づいて情報端末１００の姿勢が検出されてもよい。例えば、複数の計測結果の平均を取るなどの統計処理を経た値に基づいて情報端末１００の姿勢が検出されてもよい。このように、キャリッジ２５が複数回移動させた結果に基づいて姿勢が検出される場合には、１回の移動の結果のみに基づいて検出された場合と比べて、振動が検出できなかったり、姿勢が誤って検出されたりしにくい。
【００７１】
動作条件設定処理は、情報端末１００の姿勢の検出結果に応じて制御装置５０が実行する処理である。制御装置５０は、ＮＦＣ通信により、情報端末１００から上記の姿勢情報を受信する。そして、制御装置５０は、受信した姿勢情報に基づいてプリンタ１の動作条件を設定する。本実施形態において、動作条件設定処理で設定される動作条件は、印刷処理の際の記録条件である。具体的には、制御装置５０は、姿勢情報が示すのが横姿勢である場合に、画像記録に用いる用紙として用紙９９ａを選択する。一方、制御装置５０は、姿勢情報が示すのが縦姿勢である場合に、画像記録に用いる用紙として用紙９９ｂを選択する。この関係を図示すると、図５（ａ）及び図５（ｂ）に示すとおりとなる。用紙９９ａは、図５（ａ）に示すように、短辺が搬送方向に沿うように搬送されるため、情報端末１００の横姿勢とイメージが合いやすい。用紙９９ｂは、図５（ｂ）に示すように、長辺が搬送方向に沿うように搬送されるため、情報端末１００の縦姿勢とイメージが合いやすい。このように、動作条件設定処理は、情報端末１００の姿勢とイメージの合う用紙を制御装置５０が選択するように調整されている。このため、ユーザは、縦姿勢か横姿勢かを選んで情報端末１００を載置領域２０上に載置することにより、選んだ姿勢とイメージの合う用紙を直観的に選択しやすい。
【００７２】
以下、制御装置１１０が転送画像印刷処理において実行する一連のステップを図６に沿って説明する。
【００７３】
まず、制御装置１１０は、表示操作部１３１を介したユーザ入力に基づき、転送画像印刷処理用の印刷アプリケーション（以下、“印刷アプリ”と称する）を起動する（図６のステップＳ１；以下、単に“Ｓ２”“Ｓ３”…とする）。次に、制御装置１１０は、起動した印刷アプリのプログラムデータに基づき、まず、フラッシュメモリ１１４に格納された画像データに係る写真などの複数の画像を表示操作部１３１のディスプレイパネルに表示させる。そして、制御装置１１０は、表示操作部１３１を介したユーザ入力に基づき、ディスプレイパネルに表示された画像のうち、少なくともいずれかを選択する（Ｓ２）。なお、この後、通信が確立し次第、プリンタ１へと振動発生指令が送信される。このため、Ｓ２において画像が選択されたら速やかに情報端末１００側で速やかに振動を検出できるように、制御装置１１０が、Ｓ２後、ユーザへのメッセージを表示操作部１３１に表示させてもよい。このメッセージは、情報端末１００をプリンタ本１ａ上に速やかに載置するようにユーザを促す内容であることが好ましい。
【００７４】
次に、制御装置１１０は、プリンタ１との間でＮＦＣ通信が確立したか否かを判定する（Ｓ３）。確立していないと判定すると（Ｓ３、Ｎｏ）、制御装置１１０はＳ３を繰り返す。確立したと判定すると（Ｓ３、Ｙｅｓ）、制御装置１１０は、振動を発生するように指示する振動発生指令をプリンタ１に送信する（Ｓ４）。これに応じ、プリンタ１では、上記の振動発生処理が実行される（図７のＳ２４参照）。これにより、プリンタ本体１ａに振動が発生する。
【００７５】
次に、制御装置１１０は、プリンタ本体１ａの振動に起因して発生した情報端末１００の振動に基づき、上記の姿勢検出処理を実行する（Ｓ５）。次に、制御装置１１０は、Ｓ５における検出結果を示す姿勢情報を、ＮＦＣ通信によりプリンタ１に送信する（Ｓ６）。そして、制御装置１１０は、Ｓ２において選択された画像に係る画像データを、ＮＦＣ通信によりプリンタ１に送信する（Ｓ７）。
【００７６】
以下、制御装置５０が転送画像印刷処理において実行する一連のステップを図７に沿って説明する。
【００７７】
情報端末１００における図６のＳ１〜Ｓ３の実行後に、情報端末１００との間でＮＦＣ通信が確立すると（Ｓ２１）、制御装置５０は、情報端末１００から信号を受信したか否かを判定する（Ｓ２２）。受信していないと判定すると（Ｓ２２、Ｎｏ）、制御装置５０はＳ２２を繰り返す。受信したと判定すると（Ｓ２２、Ｙｅｓ）、制御装置５０は、受信した信号が振動発生指令を示すものかどうかを判定する（Ｓ２３）。受信した信号が振動発生指令を示すものでないと判定すると（Ｓ２３、Ｎｏ）、転送画像印刷処理以外の処理を実行する（Ｓ３１）。受信した信号が振動発生指令であると判定すると（Ｓ２３、Ｙｅｓ）、制御装置５０は、上記の振動発生処理を実行する（Ｓ２４）。これにより、情報端末１００では、上記の姿勢検出処理が実行され、プリンタ１に向けて姿勢情報が送信される（図６のＳ５、Ｓ６）。制御装置５０は、情報端末１００からの姿勢情報を受信する（Ｓ２５）。なお、Ｓ２３において振動発生指令を受信したと判定されてから、所定時間（例えば、１０秒）の経過後に、Ｓ２４において振動発生処理が実行されてもよい。振動発生指令の受信後にすぐに振動発生処理を実行すると情報端末１００側で振動検出の準備が整っていない状態で振動が発生するおそれがあり、このような事態を回避するためである。
【００７８】
次に、制御装置５０は、図６のＳ７において情報端末１００から送信された画像データを受信する（Ｓ２６）。次に、制御装置５０は、Ｓ２５において受信した姿勢情報に基づき、上記の動作条件設定処理を実行する（Ｓ２７）。次に、制御装置５０は、Ｓ２７において設定された記録条件が用紙９９ａ（Ａ４用紙）及び９９ｂ（Ａ３用紙）のいずれであるかを判定する（Ｓ２８）。記録条件が用紙９９ａである場合には（Ｓ２８、Ａ４）、制御装置５０は、Ｓ２６において受信した画像データに基づき、用紙９９ａに画像を記録するように印刷処理を実行する（Ｓ２９）。記録条件が用紙９９ｂである場合には（Ｓ２８、Ａ３）、制御装置５０は、Ｓ２６において受信した画像データに基づき、用紙９９ｂに画像を記録するように印刷処理を実行する（Ｓ３０）。
【００７９】
以上説明した本実施形態によると、キャリッジ２５の移動によりプリンタ本体１ａに振動を発生させる。これにより、プリンタ本体１ａに載置されている情報端末１００も振動する。このとき、情報端末１００がどのように振動するかを、情報端末１００に内蔵されている加速度センサ１３２によって検出する。この情報端末１００の振動により情報端末１００がどのような姿勢でプリンタ本体１ａに載置されているのかを検知することができる。そして、情報端末１００の様々な姿勢に対して、プリンタ１の各種設定を割り当てておくことで、検出された端末の姿勢に応じたプリンタの動作設定が可能となる。特に、本実施形態では、情報端末１００の姿勢が縦姿勢か横姿勢かに応じて用紙９９ａ及び９９ｂのいずれを用いるかを設定できる。
【００８０】
また、本実施形態においては、プリンタ本体１ａに振動を発生させる際に、キャリッジ２５を走査方向に沿って移動させる。これにより、走査方向に沿った一方向に強い振動が作用するため、情報端末１００のプリンタ本体１ａに対する向きを検出しやすくなる。
【００８１】
また、本実施形態は、画像記録の際にインクジェットヘッド２６を移動させるキャリッジ２５が設けられたシリアル方式のプリンタを採用している。このキャリッジ２５が振動を発生させる可動体として用いられるため、可動体を特別に設ける必要がない。
【００８２】
また、本実施形態の振動発生処理では、キャリッジ２５の速度プロファイルのうち、最も大きな加速度のものが使用される。これにより、プリンタ本体１ａには大きな振動が発生するため、姿勢検出処理において、誤検知が少なくなる。
【００８３】
以下、上述の実施形態の変形例について説明する。
【００８４】
［１］上述の実施形態では、振動発生処理のための特別なプログラムや姿勢情報に基づき記録条件を設定するための特別なプログラムがプリンタ１にあらかじめ搭載されていることが想定されている。しかし、このような特別なプログラムがプリンタにあらかじめ搭載されていなくてもよい。以下、このような場合に係る一変形例について説明する。
【００８５】
本変形例に係るプリンタ及び情報端末の構成及び処理のうち、転送画像印刷処理以外については上述の実施形態と同様である。一方、本変形例は、転送画像印刷処理においてプリンタ及び情報端末が実行する処理が、上述の実施形態と異なる。これについて、図８及び図９を参照しつつ説明する。
【００８６】
まず、プリンタ側の処理について説明する。図９に示すように、情報端末との通信が確立する（Ｓ１２１）と、プリンタの制御装置は、情報端末から印刷指令を受信したか否かを判定する（Ｓ１２２）。受信していないと判定すると（Ｓ１２２、Ｎｏ）、プリンタの制御装置は、Ｓ１２２を繰り返す。受信したと判定すると（Ｓ１２３）、プリンタの制御装置は、受信した印刷指令に基づいて印刷処理を実行する（Ｓ１２３）。そして、印刷処理が終了すると、プリンタの制御装置は、情報端末との通信が継続中か否か（切断されていないか否か）を判定する（Ｓ１２４）。継続中と判定すると（Ｓ１２４、Ｙｅｓ）、プリンタの制御装置はＳ１２２に戻る。継続していない（切断された）と判定すると（Ｓ１２４、Ｎｏ）、プリンタの制御装置は、その他の処理に移る。
【００８７】
以上のように、プリンタ側では単に、情報端末から印刷指令が送信されるまで待機し、印刷指令が送信されたら、その印刷指令に基づいて印刷処理を実行する。これが、情報端末との通信が確立している限り繰り返される。
【００８８】
一方、情報端末側の処理は以下の通りである。図８に示すように、プリンタとの通信が確立するまでの処理（Ｓ１〜Ｓ３）は、上述の実施形態と同様である。プリンタとの通信が確立すると（Ｓ３、Ｙｅｓ）、情報端末の制御装置は、空印刷を行うように指示する印刷指令をプリンタへと送信する（Ｓ１０４）。具体的には、情報端末の制御装置は、インクジェットヘッド２６からはインクが噴射されないが、キャリッジ２５が走査方向に移動するような画像データを生成する。そして、情報端末の制御装置は、この画像データを含む印刷指令をプリンタへと送信する。これにより、プリンタ側では、プリンタの制御装置が印刷指令に含まれる画像データに基づいてキャリッジ２５を移動させるが、インクジェットヘッド２６からはインクが噴射されないように印刷処理が実行される。
【００８９】
Ｓ１０４の印刷指令送信に従ってキャリッジ２５が移動すると、プリンタ本体にも振動が発生する。そして、情報端末にも振動が発生する。このように、プリンタは、印刷指令に基づいてプリンタ本体に振動を発生させる。したがって、この印刷指令は本発明の振動発生指令に対応し、Ｓ１０４は振動発生指令送信ステップに対応する。
【００９０】
次に、情報端末の制御装置は、時間計測を開始する（Ｓ１０５）。制御装置は、内部タイマーを有しており、計測を開始してからの経過時間を測定可能である。次に、制御装置は、加速度センサ１３２の検出結果に基づき、情報端末に振動が発生したか否かを検出する（Ｓ１０６）。そして、振動が発生していないことを検出すると（Ｓ１０６，Ｎｏ）、制御装置は、Ｓ１０５からの経過時間が所定時間（例えば、１０秒）以上であるか否かを判定する（Ｓ１０９）。所定時間以上でないと判定すると（Ｓ１０９、Ｎｏ）、制御装置は、Ｓ１０６の処理に戻る。
【００９１】
一方、Ｓ１０５からの経過時間が所定時間以上であると判定すると（Ｓ１０９、Ｙｅｓ）、制御装置は、所定時間を経過しても情報端末に振動が発生しないことをユーザに警告するエラー表示を表示操作部１３１に実行させる（Ｓ１１０）。そして、制御装置は、Ｓ１０４に戻り、再度、空印刷を行うように指示する印刷指示をプリンタへと送信する。このように、所定時間が経過しても情報端末に振動が発生しない場合、情報端末がプリンタ上の所定の載置領域情に置かれていないなど、情報端末側で振動を検出する準備が整っていないことが想定される。したがって、このような場合は、エラー表示によりユーザに注意喚起すると共に再度プリンタに印刷指令を送信して振動を発生させることで、情報端末の準備を整えるようにユーザを促すことができる。
【００９２】
Ｓ１０６において振動の発生を検出した場合には、情報端末の制御装置は、姿勢検出処理において、情報端末に発生した振動に基づいて情報端末の姿勢を検出する（Ｓ５；上述の実施形態と同様）。次に、情報端末の制御装置は、姿勢検出処理において検出した情報端末の姿勢に基づき、記録条件情報を生成する（Ｓ１０７）。記録条件情報は、画像記録の際の記録条件を指示する情報である。具体的には、情報端末の姿勢が横姿勢である場合には、記録条件として画像記録の対象を用紙９９ａとするように指示する記録条件情報が生成される。また、情報端末の姿勢が縦姿勢である場合には、記録条件として画像記録の対象を用紙９９ｂとするように指示する記録条件情報が生成される。
【００９３】
そして、情報端末の制御装置は、Ｓ１０７において生成した記録条件情報と、Ｓ２において選択された記録画像に係る画像データとを含む印刷指令をプリンタへと送信する（Ｓ１０８）。これにより、プリンタ側では、情報端末から送信された印刷指令に含まれる記録条件情報が示す用紙上に、印刷指令に含まれる画像データに係る画像が記録される。このように、プリンタは、印刷指令に基づいて記録条件を設定し、その設定条件に従って画像記録を実行する。したがって、この印刷指令は本発明における動作条件設定指令に対応し、Ｓ１０８は動作条件設定ステップに対応する。
【００９４】
本変形例によると、振動発生処理のための特別なプログラムや姿勢情報に基づき記録条件を設定するための特別なプログラムがプリンタに搭載されていなくても、情報端末側の適切な処理のみによって本発明の実現が可能である。
【００９５】
なお、情報端末からフラッシング指令を受けた際にフラッシングを実行するようにプリンタが構成されている場合には、Ｓ１０４においてフラッシング指令がプリンタに送られてもよい。これにより、プリンタ側でフラッシングが行われる際、キャリッジ２５が待機位置からフラッシングの位置へと移動することで、プリンタ本体に振動が発生する。よって、この振動に基づいてＳ５の姿勢検出処理が実行されればよい。
【００９６】
また、情報端末からキャリッジ移動指令を受けた際にキャリッジ２５のみを移動させるようにプリンタが構成されている場合には、Ｓ１０４において、印刷指令ではなくキャリッジ移動指令がプリンタに送られてもよい。
【００９７】
また、プリンタの構成上、キャリッジ２５が移動するがインクジェットヘッド２６からインクが噴射されないような画像データが生成可能でない場合には、Ｓ１０４において、肉眼では認識できない程度に画像を記録するような画像データがプリンタに送られてもよい。例えば、走査方向に関する用紙の両端のそれぞれに肉眼では認識できないほどの小さなドットを形成するような画像データが考えられる。これによれば、用紙の一端から他端までキャリッジ２５が移動してプリンタ本体に振動を発生させるが、用紙には微小なドットのみが形成されるだけであるため、その後の画像記録に支障がない。
【００９８】
［２］上述の実施形態では、情報端末１００から振動発生指令が送られることによってプリンタ１において振動発生処理が実行されている。しかし、これ以外の何らかのきっかけに基づきプリンタにおいて振動発生処理が実行されてもよい。例えば、振動発生指令が送信される代わりに、画像記録の対象となる画像データを含む印刷指令が情報端末からプリンタに送信されてもよい。これに応じ、プリンタ側ではすぐに画像記録を行うのでなく、まずは振動発生処理が実行される。そして、情報端末において姿勢検出処理が行われた結果に基づいてプリンタの動作条件の設定がなされてから、あらかじめ送信されていた画像データに基づく印刷処理が実行される。
【００９９】
また、プリンタ側でユーザが表示操作部１３を介して所定のユーザ入力をしたことに基づいて振動発生処理が実行されてもよい。ただし、この場合には、振動発生処理に先立って、振動を発生させることをあらかじめ通知する情報をプリンタが情報端末に送信すると共に、この情報に基づき、情報端末がプリンタから伝達した振動を検出できるように準備しておく必要がある。このように、振動発生処理が実行されるきっかけがどのようなものであれ、振動発生処理の実行に先立ち、プリンタと情報端末の間でＮＦＣ通信他のデータ通信が確立しており、プリンタと情報端末間で何らかの情報が送信される。そして、この情報送信に基づいて、振動発生処理と姿勢検出処理が実行される。
【０１００】
［３］上述の実施形態では、動作条件設定処理において、情報端末１００の姿勢に応じて用紙９９ａ及び９９ｂの選択が行われている。しかし、動作条件設定処理において、上記以外の条件設定がなされてもよい。以下、このような場合に係る一変形例について説明する。
【０１０１】
本変形例に係るプリンタは、用紙９９ａ（Ａ４用紙）を搬送する際に、縦搬送するか横搬送するかを選択可能に構成されている。縦搬送は、用紙の長辺を搬送方向に沿わせて行う搬送であり、横搬送は、用紙の短辺を搬送方向に沿わせて行う搬送であるものとする（図１０参照）。縦搬送と横搬送の選択は、プリンタ側の表示操作部を介したユーザ入力によって行われてもよいし、情報端末からプリンタに送信する印刷指令の中に含まれる選択指令に基づいて行われてもよい。
【０１０２】
また、本変形例に係るプリンタは、用紙に対して記録する画像の向きが互いに異なる第１記録方法及び第２記録方法を選択的に実施できるように構成されている。第１記録方法は、搬送方向に沿って一方側が画像の上部となり他方側が画像の下部となるように用紙９９ａに画像を記録する方法である。第２記録方法は、走査方向に沿って一方側が画像の上部となり他方側が画像の下部となるように用紙９９ａに画像を記録する方法である。通常、第１記録方法がデフォルトとして設定される。第２記録方法は、第１記録方法によって記録される場合に対し、画像中のＸＹ座標に関して画像の向きを９０度だけ回転させて記録することにより実行される。
【０１０３】
そして、プリンタの制御装置は、情報端末１００の姿勢の検出結果と、搬送の設定が縦搬送か横搬送かとの両方に応じ、第１記録方法及び第２記録方法のいずれかを選択する。具体的には、プリンタの制御装置は、情報端末１００から姿勢情報を受信すると共に、画像記録の対象となる画像データを受信する。そして、制御装置は、実際に搬送された場合の用紙９９ａの方向と情報端末１００の姿勢とを比較し、情報端末１００の長辺方向が用紙９９ａの長辺方向に沿っているか否かを判定する。沿っていると判定した場合には、制御装置は、デフォルトのまま（つまり、第１記録方式により）、情報端末１００からの画像データに基づく印刷処理を実行する。一方、情報端末１００の長辺方向が用紙９９ａの長辺方向と交差していると判定した場合には、制御装置は、第２記録方法を選択して、情報端末１００からの画像データに基づく印刷処理を実行する。
【０１０４】
このような印刷処理の結果を図示したものが図１０である。図１０（ａ）〜図１０（ｄ）からなる４つの図は、情報端末１００の姿勢に関する２つのパターンと用紙９９ａの搬送方向に関する２つのパターンとの組み合わせからなる合計４パターンに対応している。これらのうち、情報端末１００の長辺方向と用紙９９ａの長辺方向とが沿っている場合を示しているのが、図１０（ａ）及び図１０（ｃ）である。これらの２つのパターンでは、図示されているように、画像上部が搬送方向の一方側に、画像下部が搬送方向の他方側に配置される第１記録方法により、デフォルトのまま画像が記録されている。これに対し、情報端末１００の長辺方向と用紙９９ａの長辺方向とが直交している（交差している）場合を示しているのが、図１０（ｂ）及び図１０（ｄ）である。これらの２つのパターンでは、図示されているように、デフォルトに対して画像の向きが９０度回転される第２記録方法により画像が記録されている。
【０１０５】
本変形例によると、ユーザは、情報端末１００に記憶されている画像を用紙９９ａに対してどのように記録させるかを、情報端末１００をプリンタ本体に置くときの姿勢によって設定することができる。
【０１０６】
［４］上述の実施形態では、動作条件設定処理において、画像記録の際の記録条件の設定が行われている。しかし、記録条件以外の動作条件が設定されてもよい。例えば、プリンタ側のスキャナ部７が画像を読み込み、読み込んだ画像を情報端末に送信するという構成に適用する場合に、下記のような処理が考えられる。情報端末１００が横姿勢にある場合には、スキャナ部７によって読み取られた画像の方向が横方向になり、情報端末１００が縦姿勢にある場合には、スキャナ部７によって読み取られた画像の方向が縦方向になるように、プリンタの制御装置が読み取り画像を適宜回転する。そして、その画像が情報端末に送られる。なお、プリンタ側で画像の回転処理を行うのでなく、情報端末側で画像の回転処理を行ってもよい。
【０１０７】
［５］上述の実施形態におけるプリンタ１側の図７の処理に加え、図１１に示す処理が実行されてもよい。図１１は、図７のＳ２５の代わりになされるＳ２０１〜Ｓ２０４の処理を示している。本変形例に係るこれらの処理は、情報端末側に係る図８のＳ１０５〜Ｓ１１０と同様の処理であり、情報端末側のＳ１０５〜Ｓ１１０の処理と併用されてもよい。図１１に示すように、Ｓ２４において振動発生処理が実行されると、プリンタの制御装置は、時間計測を開始する（Ｓ２０１）。この制御装置は、内部タイマーを有しており、計測を開始してからの経過時間を測定可能である。次に、制御装置は、情報端末１００から送信される姿勢情報を受信したか否かを判定する（Ｓ２０２）。そして、姿勢情報を受信していないと判定すると（Ｓ２０２，Ｎｏ）、制御装置は、Ｓ２０１からの経過時間が所定時間（例えば、１０秒）以上であるか否かを判定する（Ｓ２０３）。所定時間以上でないと判定すると（Ｓ２０３、Ｎｏ）、制御装置は、Ｓ２０２の処理に戻る。
【０１０８】
一方、Ｓ２０１からの経過時間が所定時間以上であると判定すると（Ｓ２０３、Ｙｅｓ）、制御装置は、所定時間を経過しても情報端末から姿勢情報が送信されないことをユーザに警告するエラー表示を表示操作部１３に実行させる（Ｓ２０４）。そして、制御装置は、Ｓ２４に戻り、再度、振動発生処理を実行する。このように、所定時間が経過しても情報端末から姿勢情報が送信されない場合、情報端末がプリンタ上の所定の載置領域情に置かれていないなど、情報端末側で振動を検出する準備が整っていないことが想定される。したがって、このような場合は、エラー表示によりユーザに注意喚起すると共に再度振動発生処理を実行することで、情報端末の準備を整えるようにユーザを促すことができる。Ｓ２０２において姿勢情報を受信したと判定した場合には、制御装置は、受信した姿勢情報に基づくＳ２６からの処理に移る。
【０１０９】
［６］上述の実施形態において姿勢検出処理が実行された際、検出が成功した場合には、姿勢検出が成功した旨をユーザに通知する画像（例えば、「認証ＯＫ」や「検出成功」などの文字に対応する画像）を情報端末１００の表示操作部１３１が表示してもよい。例えば、図６のＳ５が実行された後、一連の処理が終了するまでのいずれかのタイミングで、制御部１１０が表示操作部１３１に当該画像を表示させればよい。また、かかる画像をプリンタ１の表示操作部１３が表示してもよい。この場合、図７のＳ２５が実行された後、一連の処理が終了するまでのいずれかのタイミングで、制御部５０が表示操作部１３に当該画像を表示させればよい。また、姿勢検出が成功した旨をユーザに通知する画像の表示の他、検出結果を示す画像の表示等がなされてもよい。例えば、検出した姿勢の向きを示す矢印や、その向きに図形が移動するアニメーションなどの画像が表示されてもよい。また、検出した方向を示す音声が情報端末１００やプリンタ１から出力されてもよい。
【０１１０】
［７］上述の実施形態においては、検出される情報端末１００の姿勢には、縦姿勢及び横姿勢の２つが含まれる。しかし、検出される姿勢に、縦姿勢と横姿勢の中間姿勢である斜め姿勢がさらに含まれてもよい。例えば、姿勢検出処理の検出結果が、縦姿勢、横姿勢及び斜め姿勢の３つのうち、いずれかであってもよい。検出の方法として、例えば、加速度センサ１３２において設定される座標系Ｓに関し、検出された加速度ベクトルのうち、大きさが最大のもののＸ軸に対する角度に基づき、情報端末１００の姿勢が縦姿勢、横姿勢及び斜め姿勢のいずれであるかが検出されてもよい。
【０１１１】
また、上述の実施形態においては、縦姿勢及び横姿勢に２種類の用紙の選択条件が割り当てられているが、本変形例においては、さらに別の条件が斜め姿勢に割り当てられるとよい。例えば、斜め姿勢には、１枚の用紙に対して２ページを割り付けて印刷する設定が割り当てられてもよいし、同じ画像を複数の用紙に連続して印刷する設定が割り当てられてもよい。
【０１１２】
［その他］上記以外のその他の変形例として、以下のようなものがある。例えば、上述の実施形態では、動作設定処理において、Ａ４用紙（用紙９９ａ）かＡ３用紙（用紙９９ｂ）かが選択されている。しかし、Ｂ４用紙かＢ５用紙かなど、その他のサイズの組み合わせから選択されてもよい。また、上述の実施形態では、情報端末１００からの画像データに基づき、動作条件設定処理において設定された記録条件に従って印刷処理が実行されている。しかし、ＰＣ９０から送信されたり他の媒体から読み取られたりした画像データに基づき、動作条件設定処理において設定された記録条件に従って印刷処理が実行されてもよい。また、上述の実施形態では情報端末１００とプリンタ１との通信方式にＮＦＣが採用されている。しかし、Ｗｉ−Ｆｉやブルートゥースなど、その他の通信方式が用いられてもよい。
【０１１３】
また、上述の実施形態では、プリンタ１上に情報端末１００が載置される場合が想定されているが、プリンタ本体１ａの振動が情報端末１００に伝達するのであれば、プリンタ本体１ａのどこかに情報端末１００が接触していればよい。これにより、ＮＦＣ通信が可能な範囲外に情報端末１００が位置する場合には、上記のようなＮＦＣ以外の通信方式が採用されることが好ましい。さらに、プリンタ本体１ａの振動が情報端末１００に伝達するのであれば、プリンタ本体１ａのどこにも情報端末１００が接触していなくてもよい。例えば、プリンタ１がデスクなどの支持台以上に置かれている場合に、同じ支持台上に情報端末１００が載置されていてもよい。この場合、プリンタ本体１ａの振動が支持台を介して情報端末１００に伝達するため、伝達した振動の方向を加速度センサ１３２が検出可能な範囲であれば、本発明が適用可能である。
【０１１４】
また、上述の実施形態においては、制御装置５０や制御装置１１０において、ＣＰＵとＡＳＩＣとが協働して機能することで各種の処理を実行する。しかし、これらの制御装置が、ＣＰＵ単独の機能又はＡＳＩＣ単独の機能により各種の処理を実行するように構成されていてもよい。また、上述の実施形態では、情報端末１００において画像記録の対象となる画像を選択した状態で情報端末１００をプリンタ１上に載置すると、その後は自動的に画像データが情報端末１００からプリンタ１に送信され、印刷処理が実行される。しかし、情報端末１００をプリンタ１に載置した後、情報端末１００とプリンタ１のＮＦＣ通信が確立した段階で、あらためて、プリンタ１の表示操作部１３を介したユーザ入力により、印刷開始を指示するようになっていてもよい。印刷開始が指示されると情報端末１００からプリンタ１へと画像データが送信されると共に、振動発生処理や姿勢検出処理、動作条件設定処理を経て、印刷処理が実行される。
【０１１５】
また、上述の実施形態においては、振動発生処理において振動を発生させるために、キャリッジ２５が駆動される。しかし、キャリッジ２５以外の可動体により振動発生処理が実行されてもよい。例えば、スキャナ部７のキャリッジ１７を移動させることで振動を発生させてもよい。
【０１１６】
本発明のプリンタに適用されるヘッドは、シリアル式に限定されず、ライン式でもよい。この場合、振動を発生させる可動体として、キャリッジ以外の構成が採用されればよい。また、プリンタの記録方式は、インクジェット方式以外（電子写真方式等）であってもよい。
【符号の説明】
【０１１７】
１        インクジェットプリンタ（プリンタ）
１ａ      プリンタ本体
１０      プリントシステム
２５      キャリッジ
２６      インクジェットヘッド
５０      制御装置
９９ａ    用紙（Ａ４）
９９ｂ    用紙（Ａ３）
１００    情報端末
１１０    制御装置
１３２    加速度センサ
【図１】
2014197257.tif 000003
【図２】
2014197257.tif 000004
【図３】
2014197257.tif 000005
【図４】
2014197257.tif 000006
【図５】
2014197257.tif 000007
【図６】
2014197257.tif 000008
【図７】
2014197257.tif 000009
【図８】
2014197257.tif 000010
【図９】
2014197257.tif 000011
【図１０】
2014197257.tif 000012
【図１１】
2014197257.tif 000013