(57)【要約】【課題】本発明は、複数の画像を連続して印刷するのに適したハンドヘルド型の印刷装置を提供することを目的とする。【解決手段】本発明によれば、ハンドヘルド型の印刷装置であって、複数の画像データを記憶する記憶手段と、前記複数の画像データを１つずつ順番に印刷する印刷実行手段とを含み、前記印刷実行手段は、１回の走査によって１の画像データを印刷し、１回の走査が終わる度に印刷対象の画像データを切り替えることを特徴とする、印刷装置が提供される。【選択図】図１
2020142381.tif 000002
【特許請求の範囲】
【請求項１】
ハンドヘルド型の印刷装置であって、
複数の画像データを記憶する記憶手段と、
前記複数の画像データを１つずつ順番に印刷する印刷実行手段とを含み、
前記印刷実行手段は、
１回の走査によって１の画像データを印刷し、１回の走査が終わる度に印刷対象の画像データを切り替えることを特徴とする、
印刷装置。
【請求項２】
前記複数の画像データとして、連番を含む連番情報を表す画像データを自動生成する連番画像データ生成手段を含む、
請求項１に記載の印刷装置。
【請求項３】
各前記画像データは、連番を含む連番情報を表すテキストイメージである、
請求項１または２に記載の印刷装置。
【請求項４】
各前記画像データは、連番を含む連番情報を符号化したコードパターンである、
請求項１または２に記載の印刷装置。
【請求項５】
指定された最小値および最大値に基づいて連番を含む連番情報を自動生成する連番情報生成手段を含む、
請求項２に記載の印刷装置。
【請求項６】
前記連番情報生成手段は、
指定されたフォーマットに基づいて前記連番を生成する、
請求項５に記載の印刷装置。
【請求項７】
前記連番情報生成手段は、
指定された規則に従って前記連番を生成する、
請求項５または６に記載の印刷装置。
【請求項８】
印刷対象となる前記画像データを１回の走査で印刷できない場合に、その旨を通知することを特徴とする、
請求項１〜７のいずれか一項に記載の印刷装置。
【請求項９】
ハンドヘルド型の印刷装置であって、
複数の画像データを記憶する記憶手段と、
前記複数の画像データを１つずつ順番に印刷する印刷実行手段とを含み、
前記印刷実行手段は、
ｎ回（ｎは２以上の整数。以下同様。）の走査によって１の画像データを印刷し、ｎ回の走査が終わる度に印刷対象の画像データを切り替えることを特徴とする、
印刷装置。
【請求項１０】
ハンドヘルド型の印刷装置と、該印刷装置に複数の画像データを提供する画像データ提供装置とを含む印刷システムであって、
前記画像データ提供装置は、
前記複数の画像データとして、連番を含む連番情報を表す画像データを自動生成する連番画像データ生成手段と、
生成された前記複数の画像データを前記印刷装置に送信する手段とを含み、
前記印刷装置は、
前記画像データ提供装置から受信した前記複数の画像データを記憶する記憶手段と、
前記複数の画像データを１つずつ順番に印刷する印刷実行手段を含み、
前記印刷実行手段は、
１回の走査によって１の画像データを印刷し、１回の走査が終わる度に印刷対象の画像データを切り替えることを特徴とする、
印刷システム。
【請求項１１】
ハンドヘルド型の印刷装置を使用して複数の画像データを印刷する方法であって、
前記複数の画像データを自動生成するステップと、
生成された前記複数の画像データを記憶するステップと、
前記複数の画像データを１つずつ順番に印刷するステップと
を含み、
前記印刷するステップは、
１回の走査によって１の画像データを印刷し、１回の走査が終わる度に印刷対象の画像データを切り替えるステップを含むことを特徴とする、
方法。
【請求項１２】
ハンドヘルド型の印刷装置を制御するコンピュータを、
複数の画像データを記憶する記憶手段、
前記複数の画像データを１つずつ順番に印刷する印刷実行手段、
して機能させるためのプログラムであって、
前記印刷実行手段は、
１回の走査によって１の画像データを印刷し、１回の走査が終わる度に印刷対象の画像データを切り替えることを特徴とする、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷システム、方法およびプログラムに関する。
【背景技術】
【０００２】
ノートＰＣの小型化やスマートフォン等のスマートデバイスの急激な普及により、プリンタも容易に持ち運び可能な小型化が大きな要望の１つとして挙げられている。
【０００３】
このような要望に鑑み、近年、紙搬送システムを削除し、人の手で紙面等の平面上を自由に走査（フリーハンド走査）しながらインクを塗布するハンドヘルドプリンタが提案されている（例えば、特許文献１）。
【０００４】
このようなハンドヘルドプリンタの用途として、例えば、複数の印刷媒体に対して連番を印刷するといった用途が考えられるが、これまでのハンドヘルドプリンタは、複数の画像を連続して印刷するのに適した仕組みを備えていなかった。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、上記に鑑みてなされたものであり、複数の画像を連続して印刷するのに適したハンドヘルド型の印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明者は、複数の画像を連続して印刷するのに適したハンドヘルド型の印刷装置につき鋭意検討した結果、以下の構成に想到し、本発明に至ったのである。
【０００７】
すなわち、本発明によれば、ハンドヘルド型の印刷装置であって、複数の画像データを記憶する記憶手段と、前記複数の画像データを１つずつ順番に印刷する印刷実行手段とを含み、前記印刷実行手段は、１回の走査によって１の画像データを印刷し、１回の走査が終わる度に印刷対象の画像データを切り替えることを特徴とする、印刷装置が提供される。
【発明の効果】
【０００８】
上述したように、本発明によれば、複数の画像を連続して印刷するのに適したハンドヘルド型の印刷装置が提供される。
【図面の簡単な説明】
【０００９】
【図１】第１実施形態の印刷システムを示す図。
【図２】第１実施形態のハンドヘルドプリンタの外観構成を示す図。
【図３】第１実施形態のハンドヘルドプリンタのハードウェア構成図。
【図４】第１実施形態のハンドヘルドプリンタの制御部のハードウェア構成図。
【図５】第１実施形態の印刷システムの機能ブロック図。
【図６】第１実施形態の印刷システムが実行する処理のシーケンス図。
【図７】第１実施形態のハンドヘルドプリンタが実行する処理のフローチャート。
【図８】第１実施形態のハンドヘルドプリンタが実行する印刷処理のフローチャート。
【図９】第１実施形態の画像データ提供装置の印刷モード選択画面を示す図。
【図１０】第１実施形態の画像データ提供装置の連番画像生成条件入力画面を示す図。
【図１１】第１実施形態の画像データ提供装置の印刷プレビュー画面を示す図。
【図１２】第１実施形態の画像データ提供装置の案内画面を示す図。
【図１３】第１実施形態の画像データ提供装置の印刷結果画面を示す図。
【図１４】第２実施形態の印刷システムの機能ブロック図。
【図１５】第２実施形態の印刷システムが実行する処理のシーケンス図。
【図１６】第２実施形態のハンドヘルドプリンタが実行する処理のフローチャート。
【発明を実施するための形態】
【００１０】
以下、本発明を、実施形態をもって説明するが、本発明は後述する実施形態に限定されるものではない。なお、以下に参照する各図においては、共通する要素について同じ符号を用い、適宜、その説明を省略するものとする。
【００１１】
（第１実施形態）
図１は、本発明の第１実施形態である印刷システム１０００を示す。図１に示すように、印刷システム１０００は、ハンドヘルドプリンタ１０と画像データ提供装置６０を含んで構成される。
【００１２】
ハンドヘルドプリンタ１０は、ハンドヘルド型の印刷装置であり、印刷方式として、インクジェット方式を採用する。ユーザは、ハンドヘルドプリンタ１０を手に持って、任意の印刷媒体７０上を自由に移動させることにより、当該印刷媒体７０上に任意の画像を形成することができる。なお、ハンドヘルドプリンタ１０の印刷方式は、インクジェット方式に限定されず、他の実施形態では、ドットインパクト方式等の他の印刷方式を採用してもよい。
【００１３】
画像データ提供装置６０は、印刷対象の画像データをハンドヘルドプリンタ１０に提供する情報処理装置であり、スマートフォン、タブレット端末、ノートＰＣなどを例示することができる。なお、以下においては、画像データ提供装置６０がスマートフォンである場合を例にとって説明を行うものとし、これをスマートフォン６０と呼ぶこととする。
【００１４】
ハンドヘルドプリンタ１０およびスマートフォン６０は、いずれも、赤外線通信、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ（登録商標）等の所定の無線規格に準拠した無線通信機能を搭載しており、両者は、無線通信を介して必要な情報の送受信を行う。ただし、本実施形態は、両者が有線通信を介して情報の送受信を行うことを排除するものではない。
【００１５】
以上、本実施形態の印刷システム１０００の構成を概説してきたが、続いて、本実施形態のハンドヘルドプリンタ１０の外観構成を説明する。
【００１６】
図２（ａ）は、ハンドヘルドプリンタ１０の斜視図を示し、図２（ｂ）は、ハンドヘルドプリンタ１０の底面図を示す。図２（ａ）に示すように、ハンドヘルドプリンタ１０は、略直方体状の筐体を有しており、筐体の上面には、電源ボタン１２と、ＬＥＤランプ１３と、印刷開始ボタン１４が設けられている。一方、印刷実行時に印刷媒体に対向することになる底面には、ガイドローラー１５ａ、１５ｂと、ナビゲーションセンサ２１と、記録ヘッドユニット２６が設けられており、筐体内には図示しないジャイロセンサ（後述する）が搭載されている。
【００１７】
ナビゲーションセンサ２１は、光学式マウスと同様の仕組みでハンドヘルドプリンタ１０の移動量を検出する手段である。ナビゲーションセンサ２１は、対向する印刷媒体に光を照射して、その反射光を撮影し、取得したイメージデータの差分に基づいてハンドヘルドプリンタ１０の移動量を算出する。なお、ここでいうハンドヘルドプリンタ１０の移動量とは、より正確には、ハンドヘルドプリンタ１０の筐体底面の幅方向をＸ軸方向とし、その長手方向をＹ軸方向とする二次元直交座標系（以下、プリンタ座標系という）におけるナビゲーションセンサ２１の位置の移動量（ΔＸ、ΔＹ）を意味する。
【００１８】
記録ヘッドユニット２６は、複数のノズル（吐出手段）を有する記録ヘッドを記録部として備えており、各ノズルから吐出されるインクの液滴が対向する印刷媒体に印刷画像を形成する。
【００１９】
ガイドローラー１５ａ、１５ｂは、印刷媒体上をスムーズに走査できるようにするための手段であり、これは同時に、記録ヘッドのノズルと印刷媒体との間に印刷に必要な隙間を確保するためのスペーサとして機能する。
【００２０】
以上、本実施形態のハンドヘルドプリンタ１０の外観構成について説明したが、続いて、図３に基づいて、ハンドヘルドプリンタ１０のハードウェア構成を説明する。
【００２１】
図３に示すように、ハンドヘルドプリンタ１０は、上述したナビゲーションセンサ２１および記録ヘッドユニット２６の他に、その筐体内に、電源１６と、電源回路１７と、メモリ１８と、制御部２０と、ジャイロセンサ２２と、操作ユニット（ＯＰＵ）２４と記録ヘッド駆動回路２７と、データ通信Ｉ／Ｆ２８とを搭載する。
【００２２】
電源１６は、ハンドヘルドプリンタ１０が使用する電力を供給する電源であり、例えば、バッテリー等の二次電池である。電源回路１７は、ハンドヘルドプリンタ１０の各ユニットへの電力供給を制御する回路である。
【００２３】
メモリ１８は、ＲＯＭやＤＲＡＭで構成される記憶装置である。ＲＯＭには、ハンドヘルドプリンタ１０のハードウェア制御を行うプログラムや記録ヘッドを駆動させる駆動波形データおよび初期設定情報のデータなどが格納される。ＤＲＡＭは、プログラムの実行空間を提供し、画像データや駆動波形データ等の種々のデータが一時的に格納される。
【００２４】
制御部２０は、ハンドヘルドプリンタ１０の全体制御を行う手段であり、その詳細については後述する。
【００２５】
ジャイロセンサ２２は、ハンドヘルドプリンタ１０の回転角を検出する手段である。なお、ここでいうハンドヘルドプリンタ１０の回転角とは、プリンタ座標系（平面座標系）に直交する軸回りの回転角（Δθ）を意味する。
【００２６】
ＯＰＵ２４は、ユーザの操作を受け付けたり、ハンドヘルドプリンタ１０の状態をユーザに通知したりするため手段であり、本実施形態では、電源ボタン１２、印刷開始ボタン１４およびＬＥＤランプ１３がこれに該当する。
【００２７】
記録ヘッド駆動回路２７は、記録ヘッドユニット２６が備える記録ヘッドを制御する手段である。
【００２８】
データ通信Ｉ／Ｆ２８は、所定の無線規格に準拠したデータ通信Ｉ／Ｆであり、ハンドヘルドプリンタ１０は、データ通信Ｉ／Ｆ２８を介して、スマートフォン６０との間でデータの送受信を行う。
【００２９】
以上、本実施形態のハンドヘルドプリンタ１０のハードウェア構成を説明したが、続いて、図４に基づいて、ハンドヘルドプリンタ１０の制御部２０のハードウェア構成を説明する。
【００３０】
制御部２０は、ＳｏＣ４０と、ＡＳＩＣ／ＦＰＧＡ５０とを備える。ＳｏＣ４０は、ＣＰＵ４１と、メモリーコントローラ４２と、位置算出回路４３とを含み、これらがバス４５を介してデータ通信を行う。
【００３１】
ＣＰＵ４１は、ハンドヘルドプリンタ１０の全体制御を行う手段である。メモリーコントローラ４２は、メモリ１８を制御する手段である。
【００３２】
位置算出回路４３は、ナビゲーションセンサ２１が検出した移動量（ΔＸ、ΔＹ）とジャイロセンサ２２が検出したハンドヘルドプリンタ１０の回転角（Δθ）を使用して、ナビゲーションセンサ２１の位置座標を算出するとともに、算出したナビゲーションセンサ２１の位置座標に基づいて、記録ヘッドの各ノズルの位置座標を算出する手段である。
【００３３】
ＡＳＩＣ／ＦＰＧＡ５０は、ナビゲーションセンサＩ／Ｆ５１と、ジャイロセンサＩ／Ｆ５２と、タイミング生成回路５３と、記録ヘッド制御回路５４と、イメージＲＡＭ５５、ＤＭＡＣ（Direct Memory Access Controller）５６と、回転器５７と、割り込み回路５８とを含み、これらがバス５９を介してデータ通信を行う。なお、バス５９はバス４５と接続されており、ＳｏＣ４０とＡＳＩＣ／ＦＰＧＡ５０が相互にデータ通信を行うことができるようになっている。
【００３４】
タイミング生成回路５３は、ナビゲーションセンサＩ／Ｆ５１がナビゲーションセンサ２１の出力値（ΔＸ、ΔＹ）を読み取るタイミングと、ジャイロセンサＩ／Ｆ５２がジャイロセンサ２２の出力値（Δθ）を読み取るタイミングと、記録ヘッドが液滴を吐出するタイミングを生成し、これらのタイミングをナビゲーションセンサＩ／Ｆ５１、ジャイロセンサＩ／Ｆ５２および記録ヘッド制御回路５４に通知する手段である。
【００３５】
ナビゲーションセンサＩ／Ｆ５１は、ナビゲーションセンサ２１とデータ通信を行う手段である。
【００３６】
ジャイロセンサＩ／Ｆ５２は、ジャイロセンサ２２とデータ通信を行う手段である。
【００３７】
ＤＭＡＣ５６は、位置算出回路４３が算出したノズルの位置座標を基に、各ノズルが液滴を吐出して形成すべき画像データを、メモリーコントローラ４２を介してメモリ１８から読み出し、イメージＲＡＭ５５に保存する。
【００３８】
イメージＲＡＭ５５は、ＤＭＡＣ５６が読み出した画像データを一時的に格納する記憶装置である。
【００３９】
回転器５７は、ハンドヘルドプリンタ１０のヘッド位置・ヘッド傾きに応じて、印刷対象の画像データを回転させる手段である。回転器５７は、イメージＲＡＭ５５から画像データを取得し、ハンドヘルドプリンタ１０のヘッド位置・ヘッド傾きに応じて画像データを回転させ、当該画像データが吐出に必要な所定の条件（以下、「吐出条件」とする。）を満たす場合に、当該画像データを記録ヘッド制御回路５４に送信する。
【００４０】
記録ヘッド制御回路５４は、記録ヘッド駆動回路２７を制御して記録ヘッドの吐出動作を制御する手段である。記録ヘッド制御回路５４は、タイミング生成回路５３が指定するタイミングで、記録ヘッドの吐出動作を制御する制御信号および印刷対象の画像データを記録ヘッド駆動回路２７に送信する。
【００４１】
割り込み回路５８は、ＳｏＣ４０に対して割り込み信号を送信する手段である。割り込み回路５８は、ナビゲーションセンサＩ／Ｆ５１がナビゲーションセンサ２１との通信を終了しことを通知する割り込み信号や、エラー等のステータス情報を通知する割り込み信号をＳｏＣ４０に送信する。
【００４２】
以上、ハンドヘルドプリンタ１０の制御部２０のハードウェア構成を説明したが、続いて、図５に示す機能ブロック図に基づいて、スマートフォン６０およびハンドヘルドプリンタ１０の機能構成を説明する。
【００４３】
スマートフォン６０は、ＵＩ部１０１と、連番情報生成部１０２と、連番画像データ生成部１０３と、連番画像データ送信部１０４とを含んで構成される。なお、本実施形態では、スマートフォン６０に搭載されるコンピュータに専用のアプリケーション・プログラム（以下、専用アプリという）がインストールされており、当該コンピュータが専用アプリを実行することにより、後述する各手段として機能する。
【００４４】
ＵＩ部１０１は、スマートフォン６０のディスプレイに各種のＵＩ画面を表示する手段である。
【００４５】
連番情報生成部１０２は、ＵＩ画面を介したユーザの入力に応じて、連番を含む連番情報（後述する）を生成する手段である。
【００４６】
連番画像データ生成部１０３は、連番情報を表す連番画像データする手段である。
【００４７】
連番画像データ送信部１０４は、連番画像データをハンドヘルドプリンタ１０に送信する手段である。
【００４８】
ハンドヘルドプリンタ１０は、連番画像データ格納部１０６と、印刷実行部１０７と、走査動作終了判定部１０８と、印刷成否判定部１０９と、通知部１１０と、記憶領域１１２とを含んで構成される。なお、本実施形態では、ハンドヘルドプリンタ１０の制御部２０（ＣＰＵ４１）が、所定のプログラムを実行することにより、後述する各手段として機能する。
【００４９】
連番画像データ格納部１０６は、スマートフォン６０から受信した連番画像データを記憶領域１１２に記憶する手段である。
【００５０】
印刷実行部１０７は、連番画像データの印刷を実行する手段である。
【００５１】
走査動作終了判定部１０８は、ユーザによる走査動作の終了を判定する手段である。
【００５２】
印刷成否判定部１０９は、印刷対象となる個々の連番画像データについて、その印刷の成否を判定する手段である。
【００５３】
通知部１１０は、スマートフォン６０に対して各種の通知を行う手段である。
【００５４】
以上、スマートフォン６０およびハンドヘルドプリンタ１０の機能構成について説明してきたが、続いて、本実施形態の印刷システム１０００が実行する処理の内容を説明する。
【００５５】
ここで、処理の説明に入る前に、以下で使用する用語の意味を説明する。
【００５６】
本実施形態において、「連番」とは、所定の規則に従って増分または減分する一連の数値を意味する。なお、本実施形態では、１ずつ増分する１０進数の数値を「連番」として扱うが、他の実施形態では、Ｎ（Ｎは２以上の自然数）ずつ増分する１０進数の数値を「連番」として扱ってもよいし、２進数や１６進数といった他の記数法の数値を「連番」として扱ってもよい。
【００５７】
本実施形態において、「固定文字」とは、「連番」に付加するための任意の文字または文字列を意味し、英字、ひらがな、カタカナ、漢字、数字、各種記号から選択される１以上の要素から構成される。
【００５８】
本実施形態において、「連番情報」とは、少なくとも「連番」を含むテキスト情報を意味する。なお、本実施形態の「連番情報」は、「固定文字」と「連番」の組み合わせからなるが、必ずしも「固定文字」を含んでいる必要はなく、また、「固定文字」以外の任意の情報を含んでいてもよい。
【００５９】
本実施形態において、「連番画像データ」とは、「連番情報」を表す画像データを意味する。ここでいう「連番情報」を表す画像データとは、具体的には、「連番情報」を表すテキストイメージ、または、「連番情報」を符号化したコードパターンである。なお、本実施形態は、コードパターンの形式を限定するものではなく、バーコードに代表されるような一次元コードであってもよいし、ＱＲコード（登録商標。以下、同様。）に代表されるような二次元コードであってもよい。
【００６０】
以上、用語の意味を説明したので、続いて、連番画像データの印刷準備が整うまでの一連の処理を図６（ａ）に示すシーケンス図に基づいて説明する。なお、以下では、「連番情報」を符号化するコードパターンの形式として、ＱＲコードを採用した場合を例にとって説明を行う。
【００６１】
ユーザがスマートフォン６０を操作して専用アプリを起動すると、ＵＩ部１０１が印刷モードの選択画面を表示する。図９は、ＵＩ部１０１が表示する印刷モード選択画面５００を示す。本実施形態では、連番の印刷モードとして、「テキストモード」と「ＱＲコードモード」という２つのモードが用意され、印刷モード選択画面５００には、各モードに対応して、「テキスト」と「ＱＲコード」という２つのボタンが選択可能に表示される。
【００６２】
印刷モード選択画面５００が表示されたことを受けて、ユーザが「テキスト」または「ＱＲコード」のいずれかのボタンをタップして印刷モードを選択すると（Ｓ１）、ＵＩ部１０１が、連番画像データを生成するための条件を入力するための連番画像生成条件入力画面を表示する。これを受けて、ユーザは、表示された連番画像生成条件入力画面を介して、以下の手順で連番画像生成条件を入力する（Ｓ２）。
【００６３】
ユーザが印刷モードとして「テキスト」を選択した場合、図１０（ａ）に示す連番画像生成条件入力画面６００が表示される。図１０（ａ）に示すように、連番画像生成条件入力画面６００には、固定文字を入力するためのフィールド６０２と、連番の範囲を設定するためのフィールド６０３と、連番のフォーマットを選択するためのフィールド６０４が表示される。
【００６４】
本実施形態では、ユーザがフィールド６０２をタップすると、画面上にソフトウェア・キーボード（図示せず）が立ち上がるようになっており、ユーザは、当該ソフトウェア・キーボードを介して、フォント、サイズ、スタイル等を任意に指定した上で、フィールド６０２に任意の固定文字を入力する。
【００６５】
ユーザがフィールド６０３をタップすると、同じく、画面上にソフトウェア・キーボードが立ち上がり、ユーザは、当該ソフトウェア・キーボードを介して、フィールド６０３に、連番の最小値と、連番の最大値を入力する。
【００６６】
さらに、ユーザは、フィールド６０４に表示される２つのボタン「Ｎｕｍ」および「Ｎｕｍ／Ｍａｘ」のいずれか一方をタップして選択する。ユーザが「Ｎｕｍ」を選択した場合には、連番のフォーマットとして、連番の数値のみを表すフォーマットが設定される。一方、ユーザが「Ｎｕｍ／Ｍａｘ」を選択した場合には、連番のフォーマットとして、連番の数値を分子とし連番の最大値を分母とする分数を表すフォーマットが設定される。なお、「Ｎｕｍ／Ｍａｘ」フォーマットは、例えば、荷物の個口数（連番の最大値に相当）を表現したい場合などに適している。
【００６７】
一方、ユーザが印刷モードとして「ＱＲコード」を選択した場合、図１０（ｂ）に示す連番画像生成条件入力画面６５０が表示される。図１０（ｂ）に示すように、連番画像生成条件入力画面６５０には、連番画像生成条件入力画面６００と同様に、固定文字を入力するためのフィールド６０２と、連番の範囲を設定するためのフィールド６０３と、連番のフォーマットを選択するためのフィールド６０４が表示され、ユーザは、上述したのと同様の手順で、フィールド６０２に任意の固定文字を入力し、フィールド６０３に連番の最小値および最大値を入力し、フィールド６０４に表示される２つのボタン「Ｎｕｍ」および「Ｎｕｍ／Ｍａｘ」のいずれか一方をタップして連番のフォーマットを選択する。
【００６８】
加えて、連番画像生成条件入力画面６５０には、ＱＲコードの誤り訂正レベルを選択するためのフィールド６５２が表示されるので、ユーザは、フィールド６５２に表示される４つのボタン「Ｈ」、「Ｑ」、「Ｍ」、「Ｌ」のいずれかをタップして誤り訂正レベルを選択する。
【００６９】
ユーザが、上述した手順で連番画像生成条件の入力を終えた後、連番画像生成条件入力画面６００または６５０の「ＯＫ」ボタンをタップしたことを受けて、連番情報生成部１０２が、入力された連番画像生成条件に基づいて連番情報を生成する（Ｓ３）。
【００７０】
例えば、図１０（ａ）に示すような入力があった場合には、連番情報生成部１０２は、フィールド６０３に入力された最小値「１」から最大値「１００」までの範囲で、１ずつ増分する１００個の連番を生成した上で、各連番の頭にフィールド６０２に入力された固定文字「ＡＢＣＤ」を結合する。これにより、固定文字「ＡＢＣＤ」の後端に連番（１〜１００）が結合した１００個の文字列が連番情報として生成される。
【００７１】
一方、図１０（ｂ）に示すような入力があった場合には、連番情報生成部１０２は、フィールド６０３に入力された最小値「１」から最大値「１００」までの範囲で、１ずつ増分する１００個の連番を生成した後、これを、各連番の数値を分子とし「１００」を分母とする分数に変換する。その後、各分数の頭にフィールド６０２に入力された固定文字「ＡＢＣＤ」を結合する。これにより、固定文字「ＡＢＣＤ」の後端に分数表現の連番（１／１００〜１００／１００）が結合した１００個の文字列が連番情報として生成される。
【００７２】
続いて、連番画像データ生成部１０３が、Ｓ３で生成された連番情報に基づいて連番画像データを生成する（Ｓ４）。例えば、印刷モードとして「テキスト」が選択されている場合には、Ｓ３で生成された連番情報を、指定されたフォント、サイズ、スタイル等で表したテキストイメージを連番画像データとして生成する。一方、印刷モードとして「ＱＲコード」が選択されている場合には、Ｓ３で生成された連番情報を、連番画像生成条件入力画面６５０のフィールド６５２で選択された誤り訂正レベルで符号化したＱＲコードを連番画像データとして生成する。
【００７３】
なお、Ｓ４で生成された連番画像データのサイズが、１回の走査動作で印刷できるサイズに収まっていない場合は、ＵＩ部１０１が、ユーザにその旨を通知する。例えば、固定文字の文字数が多い場合や、誤り訂正レベルを高く設定した場合などに、テキストイメージやＱＲコードのサイズ（走査方向の直交方向の幅）がハンドヘルドプリンタ１０の記録ヘッドのサイズ（記録ヘッドの走査方向の直交方向の長さ）を超えて大きくなってしまう場合がある。そのような場合、ＵＩ部１０１は、図１０（ｃ）に示すダイアログ画面６５４を表示して、画像のサイズが大きすぎて１回の走査動作で印刷できない旨をユーザに通知し、連番画像データの修正を促す。
【００７４】
Ｓ４で連番画像データが生成されたことを受けて、ＵＩ部１０１は、印刷プレビュー画面を表示する。図１１（ａ）は、印刷モードとして「テキスト」が選択され、連番のフォーマットとして「Ｎｕｍ」が選択された場合の印刷プレビュー画面７００を示し、図１１（ｂ）は、印刷モードとして「テキスト」が選択され、連番のフォーマットとして「Ｎｕｍ／Ｍａｘ」が選択された場合の印刷プレビュー画面７００を示す。図１１（ａ）、（ｂ）に示すように、印刷プレビュー画面７００には、連番情報を表す１００個のテキストイメージが、スクロールによってその全てを閲覧できるように一覧表示される。
【００７５】
一方、図１１（ｃ）は、印刷モードとして「ＱＲコード」が選択され、連番のフォーマットとして「Ｎｕｍ／Ｍａｘ」が選択された場合の印刷プレビュー画面７５０を示す。図１１（ｃ）に示すように、印刷プレビュー画面７５０には、連番情報を符号化してなる１００個のＱＲコードが、スクロールによってその全てを閲覧できるように一覧表示される。
【００７６】
その後、ユーザが印刷プレビュー画面（７００，７５０）の「印刷」ボタンをタップすると（Ｓ５）、これを受けて、連番画像データ送信部１０４が、Ｓ４で生成された連番画像データをハンドヘルドプリンタ１０に送信する（Ｓ６）。
【００７７】
以上、連番画像データの印刷準備が整うまでの一連の処理について説明したが、続いて、ハンドヘルドプリンタ１０が実行する処理の内容を図７に示すフローチャートに基づいて説明する。
【００７８】
ユーザがハンドヘルドプリンタ１０の電源ボタン１２を押下すると、ハンドヘルドプリンタ１０は、搭載される各デバイスを初期化する（ステップＳ１０１）。
【００７９】
その後、ハンドヘルドプリンタ１０は、スマートフォン６０から送信される連番画像データを待機し（ステップＳ１０２、Ｎｏ）、連番画像データを受信すると（ステップＳ１０２、Ｙｅｓ）、連番画像データ格納部１０６が、スマートフォン６０から受信した連番画像データを所定順にソートして記憶領域１１２に記憶する（ステップＳ１０３）。なお、連番画像データをソートする順番は、連番の昇順であってもよいし、降順であってもよい。
【００８０】
その後、ハンドヘルドプリンタ１０は、印刷開始ボタン１４の押下を待機し（ステップＳ１０４、Ｎｏ）、印刷開始ボタン１４が押下されると（ステップＳ１０４、Ｙｅｓ）、ナビゲーションセンサ２１およびジャイロセンサ２２が、それぞれ、移動量（ΔＸ、ΔＹ）および回転角（Δθ）の検出を開始するとともに、制御部２０が印刷処理を開始する（ステップＳ１０５）。
【００８１】
以下、先のステップＳ１０５で実行される印刷処理の内容を図８に示すフローチャートに基づいて説明する。
【００８２】
まず、ステップ２０１では、ＳｏＣ４０のＣＰＵ４１が、印刷開始ボタン１４が押下された時点のナビゲーションセンサ２１の位置座標に基づいてナビゲーションセンサ２１の初期位置を算出し、当該初期位置をメモリ１８に格納する。このとき、ＣＰＵ４１は、ナビゲーションセンサ２１から移動量（ΔＸ、ΔＹ）を取得するようナビゲーションセンサＩ／Ｆ５１に通知し、ジャイロセンサ２２から回転角（Δθ）を取得するようジャイロセンサＩ／Ｆ５２に通知する
【００８３】
続くステップ２０２では、通知部１１０がスマートフォン６０に印刷開始を通知する。
【００８４】
続くステップ２０３では、印刷実行部１０７が、記憶領域１１２に格納されている複数の連番画像データの中から、所定順に従って次に印刷すべき１の連番画像データ（この場合は、順番の先頭に位置する連番画像データ）を読み出す。
【００８５】
続くステップ２０４では、ＡＳＩＣ／ＦＰＧＡ５０のタイミング生成回路５３が、カウンタによる時間計測を行い、ナビゲーションセンサＩ／Ｆ５１およびジャイロセンサＩ／Ｆ５２は、それぞれ、ナビゲーションセンサ２１およびジャイロセンサ２２へのリードタイミングの到来を待機し（ステップＳ２０５、Ｎｏ）、設定したセンサリードタイミングが到来すると（ステップＳ２０５、Ｙｅｓ）、ナビゲーションセンサ２１およびジャイロセンサ２２の内部メモリから、それぞれ、移動量（ΔＸ、ΔＹ）および回転角（Δθ）をリードする（ステップＳ２０６）。
【００８６】
ＳｏＣ４０のＣＰＵ４１は、ＡＳＩＣ／ＦＰＧＡ５０のナビゲーションセンサＩ／Ｆ５１およびジャイロセンサＩ／Ｆ５２から、それぞれ、移動量（ΔＸ、ΔＹ）および回転角（Δθ）をリードし、メモリ１８に格納されているナビゲーションセンサ２１の直近の位置座標（この場合、（ＸＳ、ＹＳ））とステップＳ２０６でリードした移動量（ΔＸ、ΔＹ）および回転角（Δθ）に基づいてナビゲーションセンサ２１の現在の位置座標を算出して、メモリ１８に格納する（ステップＳ２０７）。
【００８７】
ＳｏＣ４０のＣＰＵ４１は、算出した現在のナビゲーションセンサ２１の位置座標をＡＳＩＣ／ＦＰＧＡ５０に伝える。これを受けて、ＡＳＩＣ／ＦＰＧＡ５０の回転器５７は、ナビゲーションセンサ２１と記録ヘッドユニット２６の位置関係から記録ヘッドの各ノズルの位置座標を算出する（ステップＳ２０８）。
【００８８】
ＡＳＩＣ／ＦＰＧＡ５０のＤＭＡＣ５６は、ステップＳ２０８で算出した各ノズルの位置情報に基づいて、先のステップＳ２０３で読み出した連番画像データを構成する一部の画像データであって、各ノズル周辺の画像データをメモリ１８（ＤＲＡＭ）からリードしてイメージＲＡＭ５５に転送する（ステップＳ２０９）。
【００８９】
これを受けて、回転器５７は、イメージＲＡＭ５５に格納された画像データをＣＰＵ４１が初期化時に指定したヘッド位置・ヘッド傾きに応じて回転させ、回転後の画像データと各ノズルの位置の座標を比較し（ステップＳ２１０）、吐出条件を満たすか否かを判定する（ステップＳ２１１）。
【００９０】
吐出条件を満たさない場合は（ステップＳ２１１、Ｎｏ）、処理は、ステップＳ２０５に戻り、吐出条件を満たす場合は（ステップＳ２１１、Ｙｅｓ）、回転器５７は、画像データを記録ヘッド制御回路５４に転送する（ステップＳ２１２）。これを受けて、記録ヘッド制御回路５４は、記録ヘッド駆動回路２７を制御して記録ヘッドのノズルから印刷媒体にインクを吐出させる。
【００９１】
続くステップＳ２１３では、走査動作終了判定部１０８が、ユーザの走査動作が終了したか否かを適切な方法で判定する。なお、本実施形態では、走査動作を終えたユーザがハンドヘルドプリンタ１０を持ち上げることを利用して、以下のような方法で当該判定を行うことができる。
【００９２】
第１の方法は、ユーザがハンドヘルドプリンタ１０を持ち上げると、ハンドヘルドプリンタ１０の姿勢が変化することに着目して、ハンドヘルドプリンタ１０の姿勢の変化に基づいて走査動作の終了を判定する方法である。なお、ハンドヘルドプリンタ１０の姿勢の変化は、ジャイロセンサ２２が検出する角速度に基づいて判定することができる。第２の方法は、ユーザがハンドヘルドプリンタ１０を持ち上げると、ハンドヘルドプリンタ１０の底面が印刷媒体から離間することに着目して、ハンドヘルドプリンタ１０の底面と印刷媒体との離間距離に基づいて走査動作の終了を判定する方法である。なお、上述した離間距離は、ナビゲーションセンサ２１が検出する反射光の強度に基づいて判定することができる。
【００９３】
ステップＳ２１３において、走査動作終了判定部１０８が走査動作の終了を判定するまで（ステップＳ２１３、Ｎｏ）、上述したステップＳ２０５〜Ｓ２１２が繰り返され、走査動作の終了が判定された時点で（ステップＳ２１３、Ｙｅｓ）、処理はステップＳ２１４に進む。
【００９４】
続くステップＳ２１４では、印刷成否判定部１０９が、先のステップＳ２０３で読み出した１の連番画像データの印刷の成否を判定する。具体的には、先のステップＳ２０３で読み出した１の連番画像データの全領域について印刷が完了している場合には、印刷成功を判定し、印刷が終わっていない領域が残っている場合には、印刷失敗を判定する。例えば、ハンドヘルドプリンタ１０を持ち上げるタイミングが早すぎたような場合には、ステップＳ２１４で印刷失敗が判定されることになる。
【００９５】
最後に、ステップＳ２１５で、通知部１１０が、先のステップＳ２１４でなされた印刷成否の判定結果（印刷成功／印刷失敗）をスマートフォン６０に通知する。
【００９６】
図７に戻って説明を続ける。
【００９７】
ステップＳ１０５の印刷処理が終了すると、続くステップＳ１０６で、記憶領域１１２に記憶された全ての連番画像データの印刷が完了したか否かを判断する。その結果、未印刷の連番画像データが残っている場合には（ステップＳ１０７、Ｎｏ）、処理はステップＳ１０４に戻り、以降、記憶領域１１２に記憶された全ての連番画像データの印刷が完了するまで、ステップＳ１０４〜ステップＳ１０６の処理を繰り返す。
【００９８】
一方、記憶領域１１２に記憶された全ての連番画像データの印刷が完了した場合は（ステップＳ１０６、Ｙｅｓ）、続くステップＳ１０７で、ハンドヘルドプリンタ１０の電源がＯＦＦになっている否かを判断する。その結果、ハンドヘルドプリンタ１０の電源がＯＮの場合には（ステップＳ１０７、Ｎｏ）、処理はステップＳ１０２に戻る。以降、電源がＯＦＦになるまで、ステップＳ１０２〜ステップＳ１０７の処理を繰り返し、電源がＯＦＦになった時点で（ステップＳ１０７、Ｙｅｓ）、全ての処理を終了する。
【００９９】
以上、ハンドヘルドプリンタ１０が実行する処理について説明したが、続いて、連番画像データの印刷実行時に、スマートフォン６０側で実行される処理を図６（ｂ）に示すシーケンス図に基づいて説明する。
【０１００】
本実施形態では、連番画像データの印刷実行時において、スマートフォン６０側では、以下の処理が繰り返し実行される。すなわち、ユーザがハンドヘルドプリンタ１０の印刷開始ボタン１４を押下すると（Ｓ１）、ハンドヘルドプリンタ１０が印刷開始をスマートフォン６０に通知する（Ｓ２）。これを受けて、スマートフォン６０のＵＩ部１０１は、図１２に示す案内画面を表示する（Ｓ３）。
【０１０１】
図１２（ａ）は、印刷モードとして「テキスト」が選択されている場合の案内画面８００を示す。図１２（ａ）に示すように、案内画面８００には、現在、印刷中のテキストイメージがプレビュー表示される。一方、図１２（ｂ）は、印刷モードとして「ＱＲコード」が選択されている場合の案内画面８５０を示す。図１２（ｂ）に示すように、案内画面８５０には、現在、印刷中のＱＲコードがプレビュー表示される。
【０１０２】
その後、ユーザがハンドヘルドプリンタ１０の走査動作を終了すると（Ｓ４）、ハンドヘルドプリンタ１０が印刷成否をスマートフォン６０に通知する（Ｓ５）。これを受けて、スマートフォン６０は、通知された印刷成否に基づいて印刷結果画面を生成し、これを表示する（Ｓ６）。
【０１０３】
図１３は、印刷モードとして「テキスト」が選択されている場合の印刷結果画面を示す。図１３（ａ）は、全ての連番画像データの印刷に成功した場合の印刷結果画面９００を示す。図１３（ａ）に示すように、印刷結果画面９００には、印刷が成功した旨のメッセージが表示される。一方、図１３（ｂ）は、一部の連番画像データの印刷に失敗した場合の印刷結果画面９５０を示す。図１３（ｂ）に示すように、印刷結果画面９５０には、印刷に失敗した連番画像データの一覧とともに、「再印刷」ボタンが表示される。これを受けて、ユーザが「再印刷」ボタンをタップすると、スマートフォン６０が、印刷に失敗した連番画像データをハンドヘルドプリンタ１０に再送信する。
【０１０４】
以上、説明したように、本実施形態によれば、１回の走査動作によって１の連番画像データが印刷され、１回の走査動作が終わる度に印刷対象となる連番画像データが自動的に切り替わるので、ユーザは、連番の切り替えを意識する必要がなく、ストレスフリーで手際よく連番を印刷することが可能となる。
【０１０５】
また、本実施形態によれば、指定された条件に応じて、複数の連番画像データが自動的に生成されるので、大量の連番を印刷しなければならないような場合であっても、データ作成の手間がほとんどかからない。
【０１０６】
本実施形態のハンドヘルドプリンタ１０は、引っ越し荷物の段ボールに連番を印刷する、試験の問題用紙や会議資料などの配布物に連番を印刷する、といったように、連番に関連する広汎な用途が期待される。
【０１０７】
以上、本発明の第１実施形態を説明してきたが、続いて、本発明の第２実施形態を説明する。なお、以下では、第１実施形態の内容と共通する部分の説明を省略し、専ら、第１実施形態との相違点のみを説明するものとする。
【０１０８】
（第２実施形態）
図１４は、第２実施形態の印刷システム１０００ｂの機能ブロック図を示す。以下、図１４に基づいて、第２実施形態のスマートフォン６０ｂおよびハンドヘルドプリンタ１０ｂの機能構成を説明する。
【０１０９】
スマートフォン６０ｂは、ＵＩ部１０１と、連番画像生成条件送信部１０５とを含んで構成される。
【０１１０】
ＵＩ部１０１は、第１実施形態のスマートフォン６０ｂが備えているＵＩ部１０１と同等の機能を有する手段である。
【０１１１】
連番画像生成条件送信部１０５は、ＵＩ部１０１が受け付けた連番画像生成条件をハンドヘルドプリンタ１０ｂに送信する手段である。
【０１１２】
ハンドヘルドプリンタ１０ｂは、連番情報生成部１０２と、連番画像データ生成部１０３と、印刷実行部１０７と、走査動作終了判定部１０８と、印刷成否判定部１０９と、通知部１１０と、記憶領域１１２とを含んで構成される。
【０１１３】
ここで、連番情報生成部１０２および連番画像データ生成部１０３は、第１実施形態のスマートフォン６０ｂが備えるそれと同等の機能を有する手段である。また、印刷実行部１０７、走査動作終了判定部１０８、印刷成否判定部１０９、通知部１１０および記憶領域１１２は、それぞれ、第１実施形態のハンドヘルドプリンタ１０が備えるそれと同等の機能を有する手段である。
【０１１４】
続いて、連番画像データの印刷準備が整うまでの一連の処理を図１５に示すシーケンス図に基づいて説明する。
【０１１５】
ユーザがスマートフォン６０ｂを操作して専用アプリを起動すると、ＵＩ部１０１が図９に示す印刷モード選択画面５００を表示する。これを受けて、ユーザが「テキスト」または「ＱＲコード」のいずれかのボタンをタップして印刷モードを選択すると（Ｓ１）、ＵＩ部１０１が、図１０に示す連番画像生成条件入力画面（６００，６５０）を表示する。これを受けて、ユーザは、第１実施形態で説明したのと同様の手順で連番画像生成条件を入力する（Ｓ２）。
【０１１６】
ユーザが、連番画像生成条件の入力を終えた後、連番画像生成条件入力画面（６００，６５０）の「ＯＫ」ボタンをタップしたことを受けて（Ｓ３）、連番画像生成条件送信部１０５が、入力された連番画像生成条件をハンドヘルドプリンタ１０ｂに送信する（Ｓ４）。Ｓ４で送信される連番画像生成条件には、選択された印刷モード、固定文字、連番の最小値と最大値、連番のフォーマットに加えて、印刷モードとして「テキスト」が選択された場合は、指定されたテキストのフォント、サイズ、スタイル等が含まれ、印刷モードとして「ＱＲコード」が選択された場合は、選択された誤り訂正レベルが含まれる。
【０１１７】
以上、連番画像データの印刷準備が整うまでの一連の処理について説明したが、続いて、ハンドヘルドプリンタ１０ｂが実行する処理の内容を図１６に示すフローチャートに基づいて説明する。
【０１１８】
ユーザがハンドヘルドプリンタ１０ｂの電源ボタン１２を押下すると、ハンドヘルドプリンタ１０ｂは、搭載される各デバイスを初期化する（ステップＳ３０１）。
【０１１９】
その後、ハンドヘルドプリンタ１０ｂは、スマートフォン６０ｂから送信される連番画像生成条件を待機し（ステップＳ３０２、Ｎｏ）、連番画像生成条件を受信すると（ステップＳ１０２、Ｙｅｓ）、処理はステップＳ３０３に進む。
【０１２０】
続くステップＳ３０３では、連番情報生成部１０２が、先のステップＳ３０２で受信した連番画像生成条件に基づいて、第１実施形態で説明したのと同様の手順で連番情報を生成し、連番画像データ生成部１０３が、受信した連番画像生成条件と生成された連番情報に基づいて、第１実施形態で説明したのと同様の手順で連番画像データを生成する。そして、連番情報生成部１０２は、生成した連番画像データを所定順にソートして記憶領域１１２に記憶する。
【０１２１】
その後、ステップＳ３０４以降の処理が実行される。なお、ステップＳ３０４、ステップＳ３０５、ステップＳ３０６、ステップＳ３０７の処理の内容は、図７で説明した第１実施形態のステップＳ１０４、ステップＳ１０５、ステップＳ１０６、ステップＳ１０７のそれと同じであるので、説明を省略する。
【０１２２】
以上、説明したように、本実施形態では、ハンドヘルドプリンタ１０ｂ側で連番画像データを生成するため、連番画像データの転送が不要となる分、ネットワークの負荷が低減されるという利点がある。
【０１２３】
以上、本発明について実施形態をもって説明してきたが、本発明は上述した実施形態に限定されるものではなく、種々の設計変更が可能である。
【０１２４】
例えば、上述した実施形態では、生成された連番画像データのサイズが大きすぎて１回の走査動作で印刷できない場合に、その旨をユーザに通知する態様を説明したが、他の実施形態では、そのような場合に、生成された連番画像データのサイズを、１回の走査動作で印刷できるサイズに自動的に修正するようにしてもよい。
【０１２５】
また、他の実施形態では、上述した２つの連番のフォーマット（「Ｎｕｍ」、「Ｎｕｍ／Ｍａｘ」）以外のフォーマットを指定できるようにしてもよいし、連番の生成規則（連番の記数法、増分数／減分数など）をユーザが指定できるようにしてもよい。
【０１２６】
また、上述した実施形態では、１回の走査動作によって１の連番画像データを印刷する態様を説明したが、他の実施形態では、大サイズの画像に対応できるように、ｎ回（ｎは２以上の整数）の走査動作によって１の連番画像データを印刷するように構成してもよい。その場合、走査動作の終了をｎ回連続して判定するようにし、ｎ回の終了判定に応答して、次の連番画像データに切り替えるようにすればよい。
【０１２７】
なお、上述した内容は、設計変更の一例であり、当業者が推考しうるその他の実施態様であって、本発明の作用・効果を奏するものは、本発明の範囲に含まれる。
【０１２８】
また、上述した実施形態の各機能は、適切なプログラム言語によってコンピュータが実行可能なプログラムとして記述することができ、当該プログラムは、任意の記録媒体に格納して頒布することができ、また、ネットワークを介して伝送することができる。
【符号の説明】
【０１２９】
１０…ハンドヘルドプリンタ
１２…電源ボタン
１３…ＬＥＤランプ
１４…印刷開始ボタン
１５ａ，１５ｂ…ガイドローラー
１６…電源
１７…電源回路
１８…メモリ
２０…制御部
２１…ナビゲーションセンサ
２２…ジャイロセンサ
２４…ＯＰＵ
２６…記録ヘッドユニット
２７…記録ヘッド駆動回路
２８…データ通信Ｉ／Ｆ
４０…ＳｏＣ
４１…ＣＰＵ
４２…メモリーコントローラ
４３…位置算出回路
４５…バス
５０…ＡＳＩＣ／ＦＰＧＡ
５１…ナビゲーションセンサＩ／Ｆ
５２…ジャイロセンサＩ／Ｆ
５３…タイミング生成回路
５４…記録ヘッド制御回路
５５…イメージＲＡＭ
５６…ＤＭＡＣ
５７…回転器
５８…割り込み回路
５９…バス
６０…画像データ提供装置（スマートフォン）
７０…印刷媒体
１０１…ＵＩ部
１０２…連番情報生成部
１０３…連番画像データ生成部
１０４…連番画像データ送信部
１０５…連番画像生成条件送信部
１０６…連番画像データ格納部
１０７…印刷実行部
１０８…走査動作終了判定部
１０９…印刷成否判定部
１１０…通知部
１１２…記憶領域
５００…印刷モード選択画面
６００，６５０…連番画像生成条件入力画面
６５４…ダイアログ画面
７００，７５０…印刷プレビュー画面
８００，８５０…案内画面
９００，９５０…印刷結果画面
１０００…印刷システム
【先行技術文献】
【特許文献】
【０１３０】
【特許文献１】特開２０１６‐２１５４７２号公報
【図１】
2020142381.tif 000003
【図２】
2020142381.tif 000004
【図３】
2020142381.tif 000005
【図４】
2020142381.tif 000006
【図５】
2020142381.tif 000007
【図６】
2020142381.tif 000008
【図７】
2020142381.tif 000009
【図８】
2020142381.tif 000010
【図９】
2020142381.tif 000011
【図１０】
2020142381.tif 000012
【図１１】
2020142381.tif 000013
【図１２】
2020142381.tif 000014
【図１３】
2020142381.tif 000015
【図１４】
2020142381.tif 000016
【図１５】
2020142381.tif 000017
【図１６】
2020142381.tif 000018