(57)【要約】【課題】利用者が機器の宛先情報を知らない場合でも、機器に情報を送信することができる、情報処理装置、プログラム及び情報送信システムを提供する。【解決手段】対象機器を撮影して得られた画像から、前記対象機器の特徴を抽出する抽出手段と、前記対象機器の特徴に対応する特徴を有する機器の宛先情報を取得する取得手段と、前記宛先情報で特定される機器に情報を送信するように、送信手段に指示する指示手段と、を備えた情報処理装置とする。【選択図】図１
2019061304.tif 000002
【特許請求の範囲】
【請求項１】
対象機器を撮影して得られた画像から、前記対象機器の特徴を抽出する抽出手段と、
前記対象機器の特徴に対応する特徴を有する機器の宛先情報を取得する取得手段と、
前記宛先情報で特定される機器に情報を送信するように、送信手段に指示する指示手段と、
を備えた情報処理装置。
【請求項２】
前記取得手段は、複数の機器各々の特徴、及び複数の機器各々の宛先情報を対応付ける第１の対応関係から、前記対象機器の特徴に対応する特徴を有する機器の宛先情報を取得する、
請求項１に記載の情報処理装置。
【請求項３】
前記第１の対応関係は、通信可能な複数の宛先に問い合わせて得られた複数の機器の特徴情報から得られる対応関係である、
請求項２に記載の情報処理装置。
【請求項４】
前記取得手段で取得された宛先情報が複数ある場合に、
前記指示手段は、前記宛先情報で特定される複数の機器各々に情報を送信する、
請求項１から請求項３までのいずれか１項に記載の情報処理装置。
【請求項５】
前記指示手段は、前記宛先情報で特定される複数の機器各々に情報を送信してから予め定めた時間経過後に、前記複数の機器のうち受信した情報を蓄積している機器に対し、受信した情報を削除する要求を更に送信するように、前記送信手段に指示する、
請求項４に記載の情報処理装置。
【請求項６】
前記対象機器の画像が、前記対象機器が設置された場所で前記対象機器を撮影して得られた画像であり、
前記取得手段で取得された宛先情報が複数ある場合に、
複数の機器各々の特徴、複数の機器各々が設置された場所の周辺を表す周辺画像、及び複数の機器各々の宛先情報を対応付ける第２の対応関係を用いて、前記取得手段で取得された複数の宛先情報から、前記周辺画像が前記対象機器の画像に類似する１つの機器の宛先情報を選択する選択手段をさらに備え、
前記指示手段は、前記選択手段で選択された前記１つの機器に情報を送信する、
請求項１に記載の情報処理装置。
【請求項７】
前記第２の対応関係は、通信可能な複数の宛先に問い合わせて得られた、複数の機器各々の特徴情報と、複数の機器各々が設置された場所の周辺を表す周辺画像情報とから得られる対応関係である、
請求項６に記載の情報処理装置。
【請求項８】
前記周辺画像が、機器を含み、機器が設置された場所の周辺の三次元形状を表す画像である、
請求項６に記載の情報処理装置。
【請求項９】
前記対象機器の特徴が、機器の名称、または機器の形状である、
請求項１から請求項８までのいずれか１項に記載の情報処理装置。
【請求項１０】
コンピュータを、
請求項１から請求項９までのいずれか１項に記載の情報処理装置の各手段として機能させるためのプログラム。
【請求項１１】
画像を撮影する撮影装置と、
請求項１から請求項９までのいずれか１項に記載の情報処理装置と、
受信した情報に応じて動作する機器と、
を備えた情報送信システム。
【請求項１２】
前記機器が画像形成装置であり、
前記撮影装置と前記情報処理装置とがヘッドマウントディスプレイである、
請求項１１に記載の情報送信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、プログラム及び情報送信システムに関する。
【背景技術】
【０００２】
特許文献１には、ユーザの見ている現実空間に画像を合成した拡張現実空間を表示するＡＲ表示部と、前記ユーザの見ている現実空間に存在する画像形成装置を認識する認識部と、前記認識部によって認識された画像形成装置に投入されたジョブの実行状況を示す情報を取得する情報取得部と、前記情報取得部によって取得した前記情報に基づいて、前記ジョブの実行状況を該ジョブが実行される画像形成装置の通紙経路上の仮想用紙で表した拡張現実空間を前記ＡＲ表示部に表示させる制御部とを有することを特徴とするジョブ情報表示装置が記載されている。
【０００３】
特許文献２には、現実空間に画像を合成した拡張現実空間を表示するＡＲ表示部と、前記ＡＲ表示部が表示する前記拡張現実空間に対応した現実空間を撮影するカメラと、前記カメラの撮影する現実空間において所定の物体を検出する物体検出部と、前記所定の物体に対して所定の装置が所定の処理を施した場合の処理結果を模擬的に示した模擬画像を生成し、前記物体検出部によって検出された前記所定の物体に前記模擬画像を重ね合わせた拡張現実空間を前記ＡＲ表示部に表示させるＡＲ表示制御部と、前記ＡＲ表示部に表示された前記拡張現実空間内の前記模擬画像に対してユーザが行った操作を検出する操作検出部と、前記模擬画像に対応する処理結果を前記所定の装置で得るための設定情報を出力する設定情報出力部と、を備え、前記ＡＲ表示制御部は、前記操作検出部によって検出された前記操作に応じて前記模擬画像を変更し、前記設定情報出力部は、前記変更後の模擬画像に対応した前記設定情報を出力することを特徴とするＡＲ表示装置が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１９４７２５号公報
【特許文献２】特開２０１５−１０２９０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、利用者が機器の宛先情報を知らない場合でも、機器に情報を送信することができる、情報処理装置、プログラム及び情報送信システムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１に記載の発明は、対象機器を撮影して得られた画像から、前記対象機器の特徴を抽出する抽出手段と、前記対象機器の特徴に対応する特徴を有する機器の宛先情報を取得する取得手段と、前記宛先情報で特定される機器に情報を送信するように、送信手段に指示する指示手段と、を備えた情報処理装置である。
【０００７】
請求項２に記載の発明は、前記取得手段は、複数の機器各々の特徴、及び複数の機器各々の宛先情報を対応付ける第１の対応関係から、前記対象機器の特徴に対応する特徴を有する機器の宛先情報を取得する、請求項１に記載の情報処理装置である。
【０００８】
請求項３に記載の発明は、前記第１の対応関係は、通信可能な複数の宛先に問い合わせて得られた複数の機器の特徴情報から得られる対応関係である、請求項２に記載の情報処理装置である。
【０００９】
請求項４に記載の発明は、前記取得手段で取得された宛先情報が複数ある場合に、前記指示手段は、前記宛先情報で特定される複数の機器各々に情報を送信する、請求項１から請求項３までのいずれか１項に記載の情報処理装置である。
【００１０】
請求項５に記載の発明は、前記指示手段は、前記宛先情報で特定される複数の機器各々に情報を送信してから予め定めた時間経過後に、前記複数の機器のうち受信した情報を蓄積している機器に対し、受信した情報を削除する要求を更に送信するように、前記送信手段に指示する、請求項４に記載の情報処理装置である。
【００１１】
請求項６に記載の発明は、前記対象機器の画像が、前記対象機器が設置された場所で前記対象機器を撮影して得られた画像であり、前記取得手段で取得された宛先情報が複数ある場合に、複数の機器各々の特徴、複数の機器各々が設置された場所の周辺を表す周辺画像、及び複数の機器各々の宛先情報を対応付ける第２の対応関係を用いて、前記取得手段で取得された複数の宛先情報から、前記周辺画像が前記対象機器の画像に類似する１つの機器の宛先情報を選択する選択手段をさらに備え、前記指示手段は、前記選択手段で選択された前記１つの機器に情報を送信する、請求項１に記載の情報処理装置である。
【００１２】
請求項７に記載の発明は、前記第２の対応関係は、通信可能な複数の宛先に問い合わせて得られた、複数の機器各々の特徴情報と、複数の機器各々が設置された場所の周辺を表す周辺画像情報とから得られる対応関係である、請求項６に記載の情報処理装置である。
【００１３】
請求項８に記載の発明は、前記周辺画像が、機器を含み、機器が設置された場所の周辺の三次元形状を表す画像である、請求項６に記載の情報処理装置である。
【００１４】
請求項９に記載の発明は、前記対象機器の特徴が、機器の名称、または機器の形状である、請求項１から請求項８までのいずれか１項に記載の情報処理装置である。
【００１５】
請求項１０に記載の発明は、コンピュータを、請求項１から請求項９までのいずれか１項に記載の情報処理装置の各手段として機能させるためのプログラムである。
【００１６】
請求項１１に記載の発明は、画像を撮影する撮影装置と、請求項１から請求項９までのいずれか１項に記載の情報処理装置と、受信した情報に応じて動作する機器と、を備えた情報送信システムである。
【００１７】
請求項１２に記載の発明は、前記機器が画像形成装置であり、前記撮影装置と前記情報処理装置とがヘッドマウントディスプレイである、請求項１１に記載の情報送信システムである。
【発明の効果】
【００１８】
請求項１、請求項１０、請求項１１、請求項１２に記載の発明によれば、利用者が機器の宛先情報を知らない場合でも、機器に情報を送信することができる。
【００１９】
請求項２に記載の発明によれば、対象機器の特徴から宛先情報を知ることができる。
【００２０】
請求項３に記載の発明によれば、複数の機器から特徴情報を収集することができる。
【００２１】
請求項４に記載の発明によれば、対応する特徴を有する機器が複数在る場合に、１つの機器に絞り込む手間を省くことができる。
【００２２】
請求項５に記載の発明によれば、不要な情報は送信後に削除することができる。
【００２３】
請求項６に記載の発明によれば、対応する特徴を有する機器が複数在る場合に、１つの機器に絞り込むことができる。
【００２４】
請求項７に記載の発明によれば、複数の機器から特徴情報及び周辺画像情報を収集することができる。
【００２５】
請求項８に記載の発明によれば、二次元画像として認識する場合に比べて特徴点が多くなる。
【００２６】
請求項９に記載の発明によれば、対象機器に固有の特徴を用いるので、機器に標識を付加する手間を省くことができる。
【図面の簡単な説明】
【００２７】
【図１】情報送信システムの構成の一例を示す概略図である。
【図２】ＨＭＤの構成の一例を示す概略図である。
【図３】ＨＭＤの電気的な構成の一例を示すブロック図である。
【図４】画像形成装置の電気的な構成の一例を示すブロック図である。
【図５】「情報送信処理プログラム」の処理の流れの一例を示すフローチャートである。
【図６】第１の実施の形態に係る「一斉送信処理」の流れの一例を示すフローチャートである。
【図７】ファイル選択画面の一例を示す模式図である。
【図８】ＨＭＤを通して見る現実空間の一例を示す模式図である。
【図９】確認画面の一例を示す模式図である。
【図１０】プリンタの機種名と宛先との対応関係の一例を示す図表である。
【図１１】印刷処理の実行状況を管理する管理テーブルの一例を示す図表である。
【図１２】第２の実施の形態に係る「一斉送信処理」の流れの一例を示すフローチャートである。
【図１３】認証情報を表示する表示画面の一例を示す模式図である。
【図１４】第３の実施の形態で用いる、プリンタの機種名と宛先と形状画像との対応関係の一例を示す図表である。
【図１５】第４の実施の形態に係る「選択送信処理」の流れの一例を示すフローチャートである。
【図１６】経路表示の一例を示す模式図である。
【図１７】第５の実施の形態に係る「絞込み処理」の流れの一例を示すフローチャートである。
【図１８】第５の実施の形態で用いる、プリンタの機種名と宛先と周辺画像との対応関係の一例を示す図表である。
【図１９】周辺画像の一例を示す模式図である。
【図２０】情報送信システムの構成の変形例を示す概略図である。
【発明を実施するための形態】
【００２８】
以下、図面を参照して本発明の実施の形態の一例を詳細に説明する。
【００２９】
＜第１の実施の形態＞
（情報送信システム）
まず、情報送信システムについて説明する。
図１は情報送信システムの構成の一例を示す概略図である。図１に示すように、情報送信システムは、画像形成装置１０とヘッドマウントディスプレイ（Head Mounted Display：ＨＭＤ）３０とを含んでいる。以下では、ヘッドマウントディスプレイを「ＨＭＤ」と略称する。図１には、１つの画像形成装置１０と１つのＨＭＤ３０としか図示されていないが、情報送信システムは、複数の画像形成装置１０を含んでいてもよく、複数のＨＭＤ３０を含んでいてもよい。
【００３０】
画像形成装置１０は、画像データに対応した画像を用紙上に形成するプリント機能を有する装置である。ここで「用紙」は、画像を記録する記録媒体の一例である。画像形成装置１０は、プリント機能だけを有するプリンタには限定されず、複数の機能を有する複合機であってもよい。例えば、画像形成装置１０は、用紙上に形成された画像を画像データとして読み込むスキャナ機能、公衆回線等に接続された他の画像処理装置に画像データを送信するファクシミリ機能、用紙上に形成された画像を他の用紙に複写するコピー機能等、種々の機能を有していてもよい。
【００３１】
ＨＭＤ３０は、ウェアラブル・コンピュータとも称される、頭部に装着するタイプの情報処理装置である。本実施の形態のＨＭＤ３０は、図１に示すように眼鏡型のＨＭＤであり、利用者２０により装着されている。また、本実施の形態のＨＭＤ３０は、光透過型の表示方式を採用しており、投影された画像を現実空間に重ね合わせた拡張現実空間を利用者２０に表示する。ここで「拡張現実（Augmented Reality：ＡＲ）」とは、人が知覚する現実空間をコンピュータにより拡張する技術、およびコンピュータにより拡張された現実空間そのものを意味する。
【００３２】
また、ＨＭＤ３０は、投影された画像に対して利用者２０が行った操作を受け付ける。例えば、後述する通り、ＨＭＤ３０は、拡張現実空間において各種の操作画面を利用者２０表示する。利用者２０は、操作画面に手や指で触れることにより選択や設定を行う。ＨＭＤ３０は、投影された操作画面に対する利用者の操作を検出し、操作に応じた処理を実行する。
【００３３】
ＨＭＤ３０と画像形成装置１０とは、有線または無線により通信を行う。例えば、ＨＭＤ３０と画像形成装置１０とが、ＬＡＮ等の有線または無線のネットワークに接続されている場合は、ネットワークを介して通信を行う。また、ＨＭＤ３０が無線ＬＡＮのアクセスポイント機能を備えている場合は、ＨＭＤ３０自らがビーコンを送信し、ＨＭＤ３０に対し接続要求をした画像形成装置１０との間で無線による通信を行ってもよい。
【００３４】
画像形成装置１０は、「受信した情報に応じて動作する機器」の一例である。また、ＨＭＤ３０は、撮影装置の一例であると共に、情報処理装置の一例でもある。本実施の形態では、ＨＭＤ３０が、画像形成装置１０を撮影し、撮影した画像から画像形成装置１０の宛先情報を特定して、特定された宛先に印刷データを送信する。そして、画像形成装置１０が、ＨＭＤ３０から受信した印刷データに応じて印刷処理を実行する。
【００３５】
（ＨＭＤ）
次に、ＨＭＤについて説明する。
図２はＨＭＤの構成の一例を示す概略図である。ＨＭＤ３０は、左右一組の表示部３１、ブリッジ３２、左右一組のツル部３３などを備えている。左右一組の表示部３１は、レンズとフレームとを備え、装着時に利用者の左右の目の前にそれぞれ配置される。
【００３６】
ブリッジ３２は、左右一組の表示部３１を連結する。左右一組のツル部３３の各々は、対応する側の表示部３１の一端に連結されている。左右一組のツル部３３の各々は、利用者の耳に引っ掛けてＨＭＤ３０を保持するために、表示部３１との連結部から予め定めた方向に延びている。
【００３７】
一方の表示部３１とツル部との連結部には、制御回路、投影部４６、撮影部４７などを含む基幹部３４が配置されている。一方の表示部３１の前方に位置するようにハーフミラー３５が、基幹部３４から延びる支持腕に支持されている。撮影部４７は、表示部３１の前方の画像を撮影する。
【００３８】
ハーフミラー３５は、入射した光の一部を透過し、一部を反射する光学素子である。本実施の形態では、ハーフミラー３５は、前方から入射する光Ｌ１に対して４５度の角度だけ傾けて配置されている。投影部４６は、画像を投影するための画像光Ｌ２を、光Ｌ１の進行方向とは交差する方向から、ハーフミラー３５に向けて投影する。
【００３９】
ハーフミラー３５は、前方から入射する光Ｌ１を透過し、投影部４６から入射する画像光Ｌ２を表示部３１の方向に反射する。利用者の目には、光Ｌ１と画像光Ｌ２とが合成された光が表示部３１を通じて入射する。すなわち、ＨＭＤ３０の利用者は、外の様子と投影部４６が投影した画像とを重ね合わせた様子を見る。
【００４０】
図３はＨＭＤの電気的な構成の一例を示すブロック図である。
ＨＭＤ３０は、中央処理装置（Central Processing Unit：ＣＰＵ）４１、ＲＯＭ（Read Only Memory：ＲＯＭ）４２、ＲＡＭ（Random Access Memory：ＲＡＭ）４３、不揮発性のメモリ４４、方位センサ部４５、投影部４６、撮影部４７、操作部４８、表示部３１、及び通信部５１を備えている。各部は、バス５０を介して接続されている。
【００４１】
ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、及びメモリ４４は、装置全体の制御及び各種演算を行う情報処理装置（コンピュータ）を構成する。ＣＰＵ４１は、各部との間で情報の授受を行い、各部を制御する。
【００４２】
本実施の形態では、後述する「情報送信処理プログラム」等、各種プログラムはＲＯＭ４２に記憶されている。ＣＰＵ４１は、ＲＯＭ４２に記憶されたプログラムを読み出し、ＲＡＭ４３をワークエリアとしてプログラムを実行する。ＣＰＵ４１が、「抽出手段」、「取得手段」、「指示手段」、及び「選択手段」の一例である。
【００４３】
方位センサ部４５は、複数の地磁気センサと複数の加速度センサとを組み合わせて構成されている。方位センサ部４５は、ＨＭＤ３０の向きや姿勢およびその変化を検出して、検出結果をＣＰＵ４１へ通知する。
【００４４】
投影部４６は、投影対象の画像をハーフミラー３５に向けて投影する。撮影部４７は、ＨＭＤ３０の前方を撮影する。利用者が前方を見たときの視野と重なる範囲が撮影される。撮影部４７は、左右の基幹部３４の少なくとも一方に設けられる。撮影部４７は動画を撮影し、例えば、毎秒３０フレームの画像を取り込む。操作部４８は、基幹部３４等に設けられたスイッチ等であり、投影画像の明るさなどの調整に使用される。
【００４５】
通信部５１は、有線又は無線の通信回線を介して外部装置と通信を行うためのインターフェースである。例えば、ＬＡＮ（Local Area Network）、インターネット等のネットワークに接続されたコンピュータ等の外部装置と通信を行うためのインターフェースとして機能する。また、例えば、通信部１８は、コンピュータ等の外部装置から、印刷データを通信により取得する。
【００４６】
なお、本実施の形態では、後述する「情報送信処理プログラム」等の各種プログラムがＲＯＭ４２に記憶されている場合について説明するが、各種プログラムは他の記憶装置に記憶されていてもよく、通信部５１を介して外部装置から各種プログラムを取得してもよい。
【００４７】
また、ＨＭＤ３０は各種ドライブを備えていてもよい。各種ドライブは、ＣＤ−ＲＯＭ、ＵＳＢ（Universal Serial Bus)メモリなどのコンピュータ読み取り可能な可搬性の記録媒体からデータを読み込んだり、記録媒体に対してデータを書き込んだりする装置である。各種ドライブを備える場合には、可搬性の記録媒体にプログラムを記録しておいて、これを対応するドライブで読み込んで実行してもよい。
【００４８】
（画像形成装置）
次に、画像形成装置について説明する。
図４は画像形成装置の電気的な構成の一例を示すブロック図である。画像形成装置１０は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、不揮発性のメモリ１４、操作表示部１５、画像形成部１６、用紙搬送部１７、通信部１８、及び記憶部１９を備えている。各部は、バス２１を介して接続されている。
【００４９】
ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、及びメモリ１４は、装置全体の制御及び各種演算を行う情報処理装置（コンピュータ）を構成する。ＣＰＵ１１は、各部との間で情報の授受を行い、各部を制御する。ＣＰＵ１１は、ＲＯＭ１２やメモリ１４に記憶されたプログラムを読み出し、ＲＡＭ１３をワークエリアとしてプログラムを実行する。
【００５０】
操作表示部１５は、各種ボタン、各種画面を表示する操作パネル等を含んで構成されている。操作表示部１５は、上記構成により、利用者からの操作を受け付けると共に、利用者に各種情報を表示する。
【００５１】
画像形成部１６は、画像データに基づいて画像形成処理、即ち、画像データに対応した画像を記録媒体上に形成する処理を行う。画像形成方式は、電子写真方式でもよく、インクジェット方式でもよい。例えば、電子写真方式により画像を形成する場合は、画像形成部１６は、画像形成ユニット、定着装置等を含んで構成されている。画像形成ユニットは、感光体ドラム、帯電装置、露光装置、現像装置、転写装置、クリーニング装置等を含んで構成されている。
【００５２】
用紙搬送部１７は、用紙が収容される用紙収容部、用紙収容部から用紙を取り出す取出ローラ、取り出された用紙を搬送する搬送ローラ等を含んで構成されている。用紙搬送部１７は、上記構成により、用紙収容部から取り出した用紙を搬送し、画像形成部１６に供給する。また、画像形成部１６で画像が形成された用紙を、用紙排出部へと搬送する。
【００５３】
通信部１８は、有線又は無線の通信回線を介して外部装置と通信を行うためのインターフェースである。例えば、ＬＡＮ（Local Area Network）、インターネット等のネットワークに接続されたコンピュータ等の外部装置と通信を行うためのインターフェースとして機能する。例えば、通信部１８は、コンピュータ等の外部装置から、印刷データを通信により取得する。
【００５４】
記憶部１９は、ハードディスク等の記憶装置を備えている。記憶部１９には、ログデータ等の各種データ、各種プログラム等が記憶される。
【００５５】
（情報送信処理プログラム）
次に、情報送信処理プログラムについて説明する。
図５は「情報処理プログラム」の処理の流れの一例を示すフローチャートである。情報送信処理プログラムは、ＨＭＤ３０のＲＯＭ４２に記憶されている。情報送信処理プログラムは、利用者により実行の開始が指示されると、ＨＭＤ３０のＣＰＵ４１によりＲＯＭ４２から読み出されて実行される。即ち、情報送信処理プログラムは、利用者により起動される。
【００５６】
例えば、利用者２０は、ＨＭＤ３０を装着したまま、印刷処理を実行させたい画像形成装置１０が見える場所まで行き、情報送信処理プログラムを起動する（図１参照）。以下では、画像形成装置１０のプリント機能を使用するので、画像形成装置１０を「プリンタ１０」と言換える。また、印刷処理を実行させたい画像形成装置を「対象プリンタ」と呼び、他のプリンタと区別する。
【００５７】
まず、ステップ１００で、投影部４６にファイル選択画面の画像を投影させて、利用者にファイル選択画面を表示する。利用者は、表示されたファイル選択画面から印刷対象となるファイルを選択する。
【００５８】
図７はファイル選択画面の一例を示す模式図である。図７に示すように、利用者は表示部３１を通して現実空間を見る。利用者には、現実空間にファイル選択画面６０の画像が重畳された拡張現実空間が見える。ＨＭＤ３０は、投影されたファイル選択画面６０に対する利用者の操作を検出し、操作に応じた処理を実行する。
【００５９】
ファイル選択画面６０は、メッセージ欄６１、表示欄６２、ボタン６３、ボタン６４、及びボタン６６等を有している。メッセージ欄６１には、「印刷したいファイルを選択してください。」等、ファイルの選択を促す旨のメッセージが表示される。表示欄６２は、印刷対象のファイルを表示する欄である。図示した例では、記憶部１９に記憶されたファイルはフォルダ毎に分類されており、例えば▼のボタン６３が押されると、フォルダ名が一覧表示される。
【００６０】
ボタン６４は選択を完了させるボタンであり、ボタン６６は印刷を指示するボタンである。利用者は、表示欄６２にフォルダ名を表示した状態でボタン６４を押して、印刷対象となるファイルを選択する。そして、ボタン６６を押して、印刷対象となるファイルの印刷を指示する。
【００６１】
次に、ステップ１０２で、利用者からの印刷指示があったか否かを判断する。印刷指示があった場合は、ステップ１０４に進み、印刷指示が無い場合は、ステップ１０２で判断を繰り返す。ステップ１０４では、対象プリンタの画像を撮影部４７に撮影させて、対象プリンタの画像を取得する。
【００６２】
次に、ステップ１０６で、ＣＰＵ４１は、画像認識による「特徴抽出処理」を実行する。本実施の形態では、プリンタの「機種名」を特徴とする。ＣＰＵ４１は、取得した画像から機種名を表す文字画像を抽出する。機種名は、プリンタの外部に表示されている。抽出された文字画像から、文字認識により対象プリンタの機種名を特定する。
【００６３】
図８は表示部３１を通して見る現実空間の一例を示す模式図である。撮影部４７は、利用者が前方を見たときの視野と重なる範囲を撮影する。図示した例では、対象プリンタの外部には、「PrinterA」という機種名が表示されている。対象プリンタの画像を撮影する際に、利用者は、機種名を表す文字画像６８を視野に入れるようにする。これにより、文字画像６８が、撮影部４７の撮影範囲に含まれるようになる。
【００６４】
次に、ステップ１０８で、特徴抽出処理の開始から予め定めた時間経過後に、特徴である「機種名」を抽出できたか否かを判断する。抽出できた場合は、ステップ１１０に進み、抽出できていない場合は、ステップ１２２に進む。ステップ１２２では、利用者に確認画面を表示する。図９は確認画面の一例を示す模式図である。図９に示すように、利用者が表示部３１を通して現実空間を見ると、利用者には、現実空間に確認画面７０の画像が重畳された拡張現実空間が見える。
【００６５】
確認画面７０は、メッセージ欄７１、ボタン７２、及びボタン７４等を有している。メッセージ欄７１には、「もう一度、機種名を抽出しますか？」等、機種名の再抽出を促す旨のメッセージが表示される。「はい」と表示されたボタン７２は、再抽出の実行を指示するボタンである。「いいえ」と表示されたボタン７４は、再抽出の実行を中止するボタンである。利用者はいずれかのボタンを押して、再抽出の実行または実行の中止を指示する。
【００６６】
次に、ステップ１２４で、利用者からの指示に応じて、機種名の再抽出を実行するか否かを判断する。再抽出を実行する場合は、ステップ１０６に進み、ステップ１０６で、再度「特徴抽出処理」を実行する。一方、再抽出を実行しない場合は、対象プリンタに印刷処理を行わせる必要はないものとして、ステップ１３２に進む。
【００６７】
ステップ１０８で特徴である機種名を抽出できて、ステップ１１０に進んだ場合には、次に、ステップ１１０で、プリンタの情報を取得する。
【００６８】
プリンタの情報を取得するために、ＨＭＤ３０は、まず、通信可能な機器の宛先情報を取得する。ここで「宛先」とは、通信先を意味する。例えば、インターネットを介して通信を行う場合には、インターネットに接続されている通信機器を識別するためのＩＰアドレス（Internet Protocol address）が宛先である。また、電子メールを送信する場合には、メールアドレスが宛先であり、ファクシミリを送信する場合には、ＦＡＸ番号が宛先である。
【００６９】
次に、取得した宛先の各々に、各機器が保持する機器情報の送信を要求する。ここで「機器情報」は、プリンタであることを表す情報、及び機種名の情報を少なくとも含む。要求を受信した各機器は、送信要求に応じて、各々の情報管理部に保持されている機器情報を、ＨＭＤ３０に送信する。
【００７０】
次に、ＨＭＤ３０は、受信した種々の機器情報の中からプリンタの情報を検索する。プリンタの情報を検索すると、通信可能な複数のプリンタの情報が利用者に一覧表示される。図１０はプリンタの機種名と宛先との対応関係の一例を示す図表である。図１０に示すように、テーブル７６では、例えば、機種名「PrinterB」には宛先「BBB.BBB.BBB」というように、プリンタの機種名と宛先とが対応付けられている。この例では、宛先はＩＰアドレスである。
【００７１】
次に、ステップ１１２で、プリンタが存在するか否かを判断する。通信可能な機器にプリンタが含まれていない場合や、ＨＭＤ３０がプリンタからの情報を受信していない場合には、検索対象にプリンタの情報が含まれない。プリンタが存在する場合は、ステップ１１４に進み、プリンタが存在しない場合は、ステップ１２６に進む。
【００７２】
ステップ１２６では、利用者に確認画面を表示する。図示は省略するが、確認画面には、図９に示す確認画面と同様に、「もう一度、プリンタの情報を取得しますか？」等、プリンタ情報の再取得を促す旨のメッセージ、再取得の実行を指示するボタン、及び再取得の実行を中止するボタン等が表示される。利用者はいずれかのボタンを押して、再取得の実行または実行の中止を指示する。
【００７３】
次に、ステップ１２８で、利用者からの指示に応じて、プリンタの情報の再取得を実行するか否かを判断する。再取得を実行する場合は、ステップ１１０に進み、ステップ１１０で、再度、プリンタの情報を取得する。一方、再取得を実行しない場合は、対象プリンタに印刷処理を行わせる必要はないものとして、ステップ１３２に進む。
【００７４】
ステップ１１２でプリンタが存在するとして、ステップ１１４に進んだ場合には、次に、ステップ１１４で、「特徴照合処理」を実行する。本実施の形態では、ＨＭＤ３０の撮影部４７により撮影された画像から、対象プリンタの「機種名」を抽出した。取得したプリンタの情報の中から、抽出された機種名と同じ機種名を有するプリンタの宛先を検索する。
【００７５】
次に、ステップ１１６で、ステップ１１４の検索結果から、ステップ１０６で抽出された機種名と同じ機種名を有するプリンタが存在するか否かを判断する。同じ機種名を有するプリンタが存在する場合は、ステップ１１８に進み、同じ機種名を有するプリンタが存在しない場合は、対象プリンタと通信が行えないものとして、ステップ１３２に進む。
【００７６】
次に、ステップ１１８で、ステップ１１４の検索結果から、ステップ１０６で抽出された機種名と同じ機種名を有するプリンタが複数存在するか否かを判断する。複数存在しない場合、即ち、同じ機種名を有するプリンタが１つしかない場合は、ステップ１１９に進む。次に、ステップ１１９で、同じ機種名を有する１つのプリンタの宛先情報を取得する。次に、ステップ１２０で、取得された宛先に印刷データを送信してルーチンを終了する。
【００７７】
図８に示す例では、ＨＭＤ３０の撮影部４７により取得された画像から機種名「PrinterA」が抽出される。図１０に示すテーブル７６によれば、機種名「PrinterA」を有するプリンタは１つしかない。したがって、機種名「PrinterA」を有するプリンタの宛先は、「AAA.AAA.AAA」に一意的に決まる。撮影した画像形成装置１０（プリンタ）の宛先が特定されたので、ＨＭＤ３０は宛先「AAA.AAA.AAA」に印刷データを送信する。
【００７８】
一方、ステップ１１８で、複数存在する場合、即ち、同じ機種名（特徴）を有するプリンタが複数ある場合は、ステップ１３０に進む。次に、ステップ１３０で「一斉送信処理」を実行する。図６は第１の実施の形態に係る「一斉送信処理」の流れの一例を示すフローチャートである。
【００７９】
まず、ステップ２００で、同じ機種名（特徴）を有する複数のプリンタの宛先情報を取得する。次に、ステップ２０２で、取得された複数の宛先の各々に印刷データを送信する。ＨＭＤ３０は、対象プリンタの宛先が、複数の宛先の中に含まれるものとして、複数の宛先の各々に印刷データを一斉に送信する。
【００８０】
蓄積機能を備えるプリンタは、利用者がプリンタにより認証されるまで、印刷データを記憶部（図示せず）に蓄積しておく。そして、利用者がプリンタにより認証されると、印刷データに基づいて出力を行い、用紙上に画像を形成する。これに対して、蓄積機能を備えないプリンタは、プリンタが印刷データを受信すると、印刷データに基づいて出力を行い、用紙上に画像を形成する。
【００８１】
したがって、複数の宛先のうち、蓄積機能を備えるプリンタを表す宛先にだけ、印刷データを送信するようにしてもよい。また、蓄積機能を使用した印刷処理（蓄積プリント）の指定が必要な場合は、蓄積プリントを指定して印刷データを送信する。
【００８２】
宛先に対応するプリンタが蓄積機能を備えるか否かは、通信可能な機器から収集する予め定めた情報に、蓄積機能を備えるプリンタを表す情報を含めておいて、各機器から受信した情報から判断すればよい。
【００８３】
次に、ステップ２０４で、印刷処理が実行されたか否かを判断する。利用者がＩＤ入力を行う等して、利用者がプリンタにより認証されると、印刷データに基づいて印刷処理が行われる。対象プリンタにも印刷データが送信されて、対象プリンタにより印刷処理が行われる。印刷処理が実行された場合は、ステップ２０６に進み、印刷処理が実行されていない場合は、ステップ２０４で判断を繰り返す。
【００８４】
ＣＰＵ４１は、印刷処理の実行状況を管理している。図１１は印刷処理の実行状況を管理する管理テーブルの一例を示す図表である。図１１に示すように、テーブル７８では、例えば、印刷データを送信した宛先毎に、印刷処理の実行状況が管理されている。印刷処理の実行が終了していない宛先のフラグは「０」とされ、印刷処理の実行が終了した宛先のフラグは「１」とされている。
【００８５】
次に、ステップ２０６で、印刷処理を実行したプリンタ以外に、蓄積機能を有する他のプリンタがあるか否かを判断する。他のプリンタがある場合は、ステップ２０８に進み、他のプリンタがない場合は、ステップ２０８を飛ばしてルーチンを終了する。
【００８６】
次に、ステップ２０８で、他のプリンタに蓄積された不要な印刷データを削除して、ルーチンを終了する。例えば、ＣＰＵ４１が、他のプリンタに印刷データを削除する指示を送信することにより、他のプリンタから印刷データが削除される。
【００８７】
図１１に示した例では、既に、宛先「AAA.AAA.AAA」のプリンタにより印刷処理が実行されている。宛先「BBB.BBB.BBB」のプリンタ及び宛先「CCC.CCC.CCC」のプリンタに蓄積された印刷データは不要である。したがって、これらの不要な印刷データを削除する。
【００８８】
なお、本実施の形態では、ＨＭＤ３０からプリンタに対し不要な印刷データを削除するように指示を出すが、不要な印刷データの削除方法はこれには限定されない。例えば、プリンタ側で、受信から予め定めた時間が経過した印刷データを削除するようにしてもよい。
【００８９】
対象プリンタでの印刷処理を行わず、ステップ１３２に進んだ場合は、ステップ１３２で、利用者にプリンタ選択画面（図示せず）を表示する。プリンタ選択画面は、プリンタの選択肢を一覧表示する。例えば、「使用するプリンタを選択してください。」等のメッセージと共に、使用可能なプリンタの画像を一覧表示する。利用者は、画像の選択により、いずれか１つのプリンタを選択する。
【００９０】
次に、ステップ１３４で、プリンタが選択されたか否かを判断する。プリンタが選択された場合は、ステップ１３６に進み、プリンタが選択されていない場合は、ステップ１３４で判断を繰り返す。次に、ステップ１３６で、利用者により選択されたプリンタの宛先情報を取得し、続くステップ１３８で、取得された宛先に印刷データを送信してルーチンを終了する。
【００９１】
＜第２の実施の形態＞
第２の実施の形態では、複数の宛先に印刷データを一斉送信する「一斉送信処理」において、認証設定を行ってから印刷データを送信する以外は、第１の実施の形態と同様であるため、同じ構成部分については説明を省略し、相違点について説明する。
【００９２】
図１２は第２の実施の形態に係る「一斉送信処理」の流れの一例を示すフローチャートである。まず、ステップ３００で、「認証設定確認処理」を実行する。印刷処理の認証設定には、利用者の個人認証を行う認証プリントと、印刷データ毎にパスワードの設定を求めるセキュリティプリントとがある。
【００９３】
認証プリントが設定されている場合は、利用者を識別する識別情報（ＩＤ）をプリンタに提示することにより、利用者がプリンタにより認証されて、印刷処理が実行される。セキュリティプリントが設定されている場合は、印刷データを指定し、印刷データに対し予め設定しておいたパスワードとＩＤとをプリンタに提示することにより、印刷データへのアクセスがプリンタにより認証されて、印刷処理が実行される。
【００９４】
上記の蓄積プリントは、認証設定を前提とするものである。本実施の形態では、「認証設定確認処理」により、認証設定が行われていることを確認する。具体的には、認証プリント及びセキュリティプリントのいずれかが設定されていることを確認する。
【００９５】
次に、ステップ３０２で、確認結果に基づいて認証設定が行われているか否かを判断する。設定されていない場合は、ステップ３０４に進み、設定されている場合は、ステップ３０４及び３０６を飛ばしてステップ３０８に進む。
【００９６】
次に、ステップ３０４で、ＩＤとパスワードを印刷データに付与する。次に、ステップ３０６で、付与されたＩＤとパスワードを利用者に表示する。図１３は認証情報を表示する表示画面の一例を示す模式図である。図１３に示すように、現実空間には、撮影された画像形成装置１０が存在する。
【００９７】
利用者は、表示部３１を通して、現実空間に表示画面８０の画像が重畳された拡張現実空間を見ている。表示画面８０には、「ＩＤとパスワードが発行されました。」等、認証情報が付与されたことをユーザに知らせるメッセージ８１、ＩＤ８３、及びパスワード８５が表示される。図示した例では、ＩＤ８３は「ＡＢＣ」であり、パスワード８５は「ＸＸＸＸＸ」である。
【００９８】
続くステップ３０８からステップ３１６までの手順は、図６に示す第１の実施の形態の「一斉送信処理」のステップ２００からステップ２０８までの手順と同様であるため、以下に簡単に説明する。
【００９９】
次に、ステップ３０８で、同じ機種名（特徴）を有する複数のプリンタの宛先情報を取得する。次に、ステップ３１０で、取得された複数の宛先の各々に印刷データを送信する。蓄積プリントが指定できる場合は、蓄積プリントを指定して印刷データを送信する。次に、ステップ３１２で、印刷処理が実行されたか否かを判断する。印刷処理が実行された場合は、ステップ３１４に進み、印刷処理が実行されていない場合は、ステップ３１２で判断を繰り返す。
【０１００】
次に、ステップ３１４で、印刷処理を実行したプリンタ以外に、蓄積機能を有する他のプリンタがあるか否かを判断する。他のプリンタがある場合は、ステップ３１６に進み、他のプリンタがない場合は、ステップ３１６を飛ばしてルーチンを終了する。次に、ステップ３１６で、他のプリンタに蓄積された不要な印刷データを削除して、ルーチンを終了する。
【０１０１】
＜第３の実施の形態＞
第３の実施の形態では、プリンタの「機種名」に代えて、プリンタの「形状」を特徴とする。抽出する特徴を変更する以外は、第１の実施の形態と同様であるため、同じ構成部分については説明を省略し、相違点について説明する。
【０１０２】
画像認識による「特徴抽出処理」では、ＣＰＵ４１は、取得した画像から対象プリンタの形状を抽出する。具体的には、取得した画像から、角部等の特徴点を抽出する。形状は、対象プリンタの外部から判別される特徴である。対象プリンタの画像を撮影する際に、利用者は、対象プリンタ全体を視野に入れるようにする。これにより、対象プリンタ全体が、撮影部４７の撮影範囲に含まれるようになる。
【０１０３】
また、複数の機器各々の情報管理部には、機器自身の全体像を表す画像情報が予め登録されて保持されている。通信可能な機器からＨＭＤ３０に送信される「機器情報」には、プリンタであることを表す情報、及び機種名の情報に加えて、プリンタの全体像を表す画像情報が含まれている。ＨＭＤ３０が、プリンタの情報を検索すると、通信可能な複数のプリンタの情報が利用者に一覧表示される。
【０１０４】
図１４は第３の実施の形態で用いる、プリンタの機種名と宛先と画像との対応関係の一例を示す図表である。図１４に示すように、テーブル８２では、例えば、機種名「PrinterB」には、宛先「BBB.BBB.BBB」と「PrinterB」の画像というように、プリンタの機種名と宛先と画像とが対応付けられている。この例では、宛先はＩＰアドレスである。
【０１０５】
「特徴照合処理」では、ＣＰＵ４１は、取得したプリンタの情報の中から、対象プリンタと同じ形状を有するプリンタの宛先を検索する。プリンタが同じ形状を有するか否かは、例えば、対象プリンタの画像から抽出された特徴点と、プリンタの画像から抽出された特徴点とが一致するか否かにより判断する。例えば、特徴点が閾値以上（例えば、９０％以上）の割合で一致する場合は「同一形状」とする等、同一と判定するための判定基準を設けてもよい。
【０１０６】
＜第４の実施の形態＞
第４の実施の形態では、複数の宛先に印刷データを一斉送信する「一斉送信処理」に代えて、複数の宛先から選択された１つの宛先に印刷データを送信する「選択送信処理」を実行する以外は、第１の実施の形態と同様であるため、同じ構成部分については説明を省略し、相違点について説明する。
【０１０７】
（選択送信処理）
図５のステップ１１８で、抽出された機種名と同じ機種名を有するプリンタが複数存在するか否かを判断した結果、複数存在すると判断された場合、即ち、同じ機種名を有するプリンタが複数ある場合は、図１５に示す「選択送信処理」を実行する。
【０１０８】
図１５は第４の実施の形態に係る「選択送信処理」の流れの一例を示すフローチャートである。まず、ステップ４００で、利用者に選択画面（図示せず）を表示する。この選択画面には、例えば、「使用するプリンタを選択してください。」等のメッセージと共に、同じ機種名を有する複数のプリンタの画像を一覧表示する。利用者は、画像の選択により、いずれか１つのプリンタを選択する。
【０１０９】
次に、ステップ４０２で、プリンタが選択されたか否かを判断する。プリンタが選択された場合は、ステップ４０４に進み、プリンタが選択されていない場合は、ステップ４０２で判断を繰り返す。次に、ステップ４０４で、利用者により選択されたプリンタの宛先情報を取得し、続くステップ４０６で、取得された宛先に印刷データを送信する。次に、ステップ４０８で、印刷処理を実行するプリンタまでの経路を表示して、ルーチンを終了する。
【０１１０】
図１６は経路表示の一例を示す模式図である。図１６に示すように、現実空間には、プリンタ１０が存在する。利用者は、表示部３１を通して、現実空間に経路表示の画像が重畳された拡張現実空間を見ている。拡張現実空間には、利用者の位置８４と、利用者の位置８４からプリンタ１０までの経路８６とが表示されている。必要に応じて地図情報を取得し、経路８６を地図に重ねて表示してもよい。
【０１１１】
利用者の位置情報は、例えば、ＨＭＤ３０が備えるＧＰＳ（Global Positioning System：ＧＰＳ）機能により取得される。プリンタ１０の位置情報は、通信可能な機器からＨＭＤ３０に送信される「機器情報」に含まれるものとする。
【０１１２】
利用者は、同じ機種名を有する複数のプリンタの中から１つのプリンタを選択するが、対象プリンタ以外のプリンタの位置は不明である。経路８６を表示することにより、利用者は、印刷データを送信したプリンタに案内される。
【０１１３】
＜第５の実施の形態＞
第５の実施の形態では、複数の宛先に印刷データを一斉送信する「一斉送信処理」に代えて、複数の宛先から絞り込まれた１つの宛先に印刷データを送信する「絞込み処理」を実行する以外は、第１の実施の形態と同様であるため、同じ構成部分については説明を省略し、相違点について説明する。
【０１１４】
（絞込み処理）
図５のステップ１１８で、抽出された機種名と同じ機種名を有するプリンタが複数存在するか否かを判断した結果、複数存在すると判断された場合、即ち、同じ機種名を有するプリンタが複数ある場合は、図１７に示す「選択送信処理」を実行する。
【０１１５】
図１７は第５の実施の形態に係る「絞込み処理」の流れの一例を示すフローチャートである。まず、ステップ５００で、対象プリンタの周辺を撮影部４７に撮影させて、プリンタの周辺画像を取得する。周辺画像は、プリンタを含み、プリンタが設置された場所の周辺を表す画像である。
【０１１６】
また、複数の機器各々の情報管理部には、機器の周辺画像を表す画像情報が予め登録されて保持されている。通信可能な機器からＨＭＤ３０に送信される「機器情報」には、プリンタであることを表す情報、及び機種名の情報に加えて、プリンタの周辺画像情報が含まれている。ＨＭＤ３０が、プリンタの情報を検索すると、通信可能な複数のプリンタの情報が利用者に一覧表示される。
【０１１７】
図１８は第５の実施の形態で用いる、プリンタの機種名と宛先と周辺画像との対応関係の一例を示す図表である。図１８に示すように、テーブル８７では、例えば、機種名「PrinterA」には、宛先「AAA.AAA.AAA」と「PrinterA」の周辺画像８８というように、プリンタの機種名と宛先と周辺画像とが対応付けられている。この例では、宛先はＩＰアドレスである。
【０１１８】
周辺画像８８では、機種名「PrinterA」のプリンタが隅に配置されている。周辺画像９０では、機種名「PrinterB」のプリンタが柱の側に配置されている。周辺画像９２では、同じ機種名「PrinterC」の２台のプリンタが隣り合わせに配置されている。
【０１１９】
次に、ステップ５０２で、「画像比較処理」を実行する。「画像比較処理」では、撮影された画像形成装置１０の周辺画像を、一覧表示された複数のプリンタの周辺画像の各々と比較して、周辺画像の類似性を求める。
【０１２０】
周辺画像には、プリンタだけでなく、プリンタが配置された場所（現実空間）が背景として写り込んでいる。周辺画像の類似性は、プリンタの形状が類似するか否かと、背景画像が類似するか否かという２つの観点から判断される。同じ機種名を有するプリンタが複数ある場合は、プリンタの形状は同一である。したがって、本実施の形態では、背景画像の類似性から周辺画像の類似性を判定する。
【０１２１】
図１９は周辺画像の一例を示す模式図である。図１９に示すように、周辺画像は、三次元形状データで表されていてもよい。三次元形状データは、立体モデルを単位要素の集合として表現するデータである。ＯＢＪフォーマットの三次元形状データでは、立体モデルは三角形のポリゴンの集合として表現される。現実空間の特徴点も、立体モデルと同様に、単位要素の集合として表現される。
【０１２２】
次に、ステップ５０４で、周辺画像が類似するプリンタがあるか否かを判断する。周辺画像が類似するプリンタがある場合は、ステップ５０６に進み、周辺画像が類似するプリンタがない場合は、ステップ５２２に進む。
【０１２３】
次に、ステップ５０６で、周辺画像、即ち、背景画像が尤も類似するプリンタの宛先情報を取得する。次に、ステップ５０８で、取得された宛先に印刷データを送信する。蓄積プリントが指定できる場合は、蓄積プリントを指定して印刷データを送信する。次に、ステップ５１０で、印刷処理が実行されたか否かを判断する。印刷処理が実行された場合は、ルーチンを終了し、印刷処理が実行されていない場合は、ステップ５１２に進む。
【０１２４】
次に、ステップ５１２で、類似する他のプリンタがあるか否かを判断する。類似する他のプリンタがある場合は、ステップ５１４に進み、類似する他のプリンタがない場合は、ステップ５２０に進む。ステップ５２０では、「印刷処理を実行するプリンタが見つかりません。」等の、警告メッセージを表示して、ルーチンを終了する。
【０１２５】
次に、ステップ５１４で、先に印刷データを送信したプリンタに蓄積された不要な印刷データを削除する。次に、ステップ５１６で、周辺画像が次に類似するプリンタの宛先情報を取得する。次に、ステップ５１８で、取得された宛先に印刷データを送信して、ルーチンを終了する。
【０１２６】
例えば、対象プリンタの機種名が「PrinterC」である場合、図１８に示すように、同じ機種名「PrinterC」の２台のプリンタが表示される。隣り合う２台のプリンタは、形状が同一であり、背景画像も類似する。したがって、一方のプリンタが、背景画像が尤も類似するプリンタとなり、他方のプリンタが、背景画像が次に類似するプリンタとなる。
【０１２７】
一方、ステップ５０４で周辺画像が類似するプリンタがないと判断してステップ５２２に進んだ場合は、ステップ５２２で、上記の「認証設定確認処理」を実行する。次に、ステップ５２４で、確認結果に基づいて認証設定が行われているか否かを判断する。設定されていない場合は、ステップ５２６に進み、設定されている場合は、ステップ５２６及び５２８を飛ばしてステップ５３０に進む。
【０１２８】
次に、ステップ５２６で、ＩＤとパスワードを印刷データに付与する。次に、ステップ５２８で、付与されたＩＤとパスワードを利用者に表示する。次に、ステップ５３０で、同じ機種名（特徴）を有する複数のプリンタの宛先情報を取得する。次に、ステップ５３２で、取得された複数の宛先の各々に印刷データを送信する。次に、ステップ５３４で、印刷処理が実行されたか否かを判断する。印刷処理が実行された場合は、ステップ５３６に進み、印刷処理が実行されていない場合は、ステップ５３４で判断を繰り返す。
【０１２９】
次に、ステップ５３６で、印刷処理を実行したプリンタ以外に、蓄積機能を有する他のプリンタがあるか否かを判断する。他のプリンタがある場合は、ステップ５３８に進み、他のプリンタがない場合は、ステップ５３８を飛ばしてステップ５４０に進む。次に、ステップ５３８で、他のプリンタに蓄積された不要な印刷データを削除する。
【０１３０】
次に、ステップ５４０で、印刷処理を実行した対象プリンタの機種名、宛先、周辺画像をテーブル８７に追加してテーブル８７を更新する。更新されたテーブル８７を、例えばＨＭＤ３０のメモリ４４等の記憶装置に記憶して、ルーチンを終了する。
【０１３１】
なお、テーブル８７は、ＨＭＤ３０以外の他の装置の記憶装置に記憶しておいてもよい。対象プリンタが特定された場合は、次回からはテーブル８７を参照して、特定された対象プリンタの宛先を取得する。
【０１３２】
＜変形例＞
なお、上記実施の形態で説明した情報処理装置、プログラム及び情報送信システムの構成は一例であり、本発明の主旨を逸脱しない範囲内においてその構成を変更してもよいことは言うまでもない。
【０１３３】
上記の実施の形態では、情報を送信する機器として「ＨＭＤ」を用いる情報送信システムの例について説明したが、情報を送信する機器は、撮影装置を備える情報処理装置であればよく、ＨＭＤには限定されない。撮影装置を備える情報処理装置としては、例えば、スマートフォンやタブレット等のカメラ付き携帯端末、ビデオカメラ等が挙げられる。
【０１３４】
図２０は情報送信システムの構成の変形例を示す概略図である。図２０に示すように、ＨＭＤ３０に代えて、カメラ付き携帯端末２８を用いてもよい。この場合は、利用者２０が、携帯端末２８のカメラで対象プリンタ１０の画像を撮影する。また、各種の操作画面は、携帯端末２８の表示部に表示される。利用者は、操作画面を操作して各種の指示や設定を行う。
【０１３５】
上記の実施の形態では、情報を受信する機器として「画像形成装置」を用いる情報送信システムの例について説明したが、情報を受信する機器は、受信した情報に応じて動作する機器であれば特に制限はなく、画像形成装置には限定されない。
【０１３６】
例えば、受信した情報に応じて動作する機器をファクスとし、ＨＭＤからファクスに文書データを送信するシステムとしてもよい。また、撮影装置を備える情報処理装置をビデオカメラとし、受信した情報に応じて動作する機器をディスプレイとして、ビデオカメラからディスプレイに映像データを送信するシステムとしてもよい。
【符号の説明】
【０１３７】
１０   画像形成装置（プリンタ、対象プリンタ）
２０   利用者
２８   携帯端末
３０   ヘッドマウントディスプレイ（ＨＭＤ）
３１   表示部
３２   ブリッジ
３３   ツル部
３４   基幹部
３５   ハーフミラー
４４   メモリ
４５   方位センサ部
４６   投影部
４７   撮影部
４８   操作部
５０   バス
５１   通信部
６０   ファイル選択画面
６８   文字画像
７０   確認画面
７６   テーブル
７８   テーブル
８０   表示画面
８２   テーブル
８４   位置
８６   経路
８７   テーブル
８８、９０、９２     周辺画像
【図１】
2019061304.tif 000003
【図２】
2019061304.tif 000004
【図３】
2019061304.tif 000005
【図４】
2019061304.tif 000006
【図５】
2019061304.tif 000007
【図６】
2019061304.tif 000008
【図７】
2019061304.tif 000009
【図８】
2019061304.tif 000010
【図９】
2019061304.tif 000011
【図１０】
2019061304.tif 000012
【図１１】
2019061304.tif 000013
【図１２】
2019061304.tif 000014
【図１３】
2019061304.tif 000015
【図１４】
2019061304.tif 000016
【図１５】
2019061304.tif 000017
【図１６】
2019061304.tif 000018
【図１７】
2019061304.tif 000019
【図１８】
2019061304.tif 000020
【図１９】
2019061304.tif 000021
【図２０】
2019061304.tif 000022