(57)【要約】【課題】特定のサービスを受けるための順番待ちに関する情報をユーザに通知する場合において、その順番待ちに関する情報を数値で通知する場合に比して、実際にそのユーザよりも前にサービスを受けるために並んでいる人を見ているような実感を伴いやすくする。【解決手段】情報処理装置は、特定のサービスを受けるための順番待ちに関する情報を取得する取得手段と、特定のサービスに紐づいて管理される現実の場所又は装置が直接又は間接的に視認される場合、順番待ちに関する情報に基づいて、仮想の人の像を表示する表示制御手段とを有する。【選択図】図１
2019164730.tif 000002
【特許請求の範囲】
【請求項１】
特定のサービスを受けるための順番待ちに関する情報を取得する取得手段と、
前記特定のサービスに紐づいて管理される現実の場所又は装置が直接又は間接的に視認される場合、前記順番待ちに関する情報に基づいて、仮想の人の像を表示させる表示制御手段と
を有する情報処理装置。
【請求項２】
前記仮想の人の像は、直接又は間接的に視認される前記場所又は前記装置が存在する空間と重ね合わせて表示される、請求項１に記載の情報処理装置。
【請求項３】
前記表示制御手段は、前記場所又は前記装置を撮像した画像に前記仮想の人の像を重ねた画像を形成して表示手段に表示させる、請求項２に記載の情報処理装置。
【請求項４】
前記表示制御手段は、ユーザの眼の前方に配置される透明な部材を通じて前記仮想の人の像を投影するものであって、ユーザは当該透明な部材を通じて前記場所又は前記装置を視認可能である、請求項１に記載の情報処理装置。
【請求項５】
前記場所又は前記装置の直接又は間接の視認とみなす情報が検知された場合、前記表示制御手段は、前記仮想の人の像を表示する、請求項２に記載の情報処理装置。
【請求項６】
前記仮想の人の像は、ユーザの位置を基準に、前記場所又は前記装置よりも手前側に表示される、請求項２に記載の情報処理装置。
【請求項７】
前記仮想の人の像の表示には、前記特定のサービスの提供に関連する情報が付加される、請求項１に記載の情報処理装置。
【請求項８】
ユーザから順番待ちを受け付ける手段を有し、
前記表示制御手段は、受け付けたユーザに対し、前記仮想の人の像として、ユーザ自身を示す像を含む当該仮想の人の像を表示する、請求項７に記載の情報処理装置。
【請求項９】
前記仮想の人の像の表示は、前記特定のサービスの提供に関連する情報の更新に応じて変化する、請求項７に記載の情報処理装置。
【請求項１０】
前記仮想の人の像の表示には、順番待ちしている各人の属性に関する情報が反映される、請求項７に記載の情報処理装置。
【請求項１１】
前記仮想の人の像は、順番待ちしている各人について予測されるサービスの利用に要する時間を区別可能に表示される、請求項７に記載の情報処理装置。
【請求項１２】
前記仮想の人の像は、提供を受けるサービスの種類が識別可能に表示される、請求項７に記載の情報処理装置。
【請求項１３】
前記特定のサービスの提供に関連する情報を、ユーザが選択できる、請求項７に記載の情報処理装置。
【請求項１４】
前記仮想の人の像は、実在する人と区別可能に表示される、請求項１に記載の情報処理装置。
【請求項１５】
前記仮想の人の像は、実在する人の位置を避けて表示される、請求項１４に記載の情報処理装置。
【請求項１６】
前記仮想の人の像は、実在する人よりも大きい背丈で表示される、請求項１４に記載の情報処理装置。
【請求項１７】
特定のサービスに紐付けられている自装置を視認するユーザを検知する検知手段と、
前記特定のサービスを受けるための順番待ちに関する情報を取得する取得手段と、
前記ユーザに紐付けられている端末に対し、前記順番待ちに関する情報を通知する通知手段と
を有する情報処理装置。
【請求項１８】
前記順番待ちに関する情報には、前記特定のサービスの提供に関連する情報が含まれる、請求項１７に記載の情報処理装置。
【請求項１９】
前記順番待ちに関する情報は、当該情報の更新時に通知される、請求項１７に記載の情報処理装置。
【請求項２０】
コンピュータを、
特定のサービスを受けるための順番待ちに関する情報を取得する取得手段と、
前記特定のサービスに紐づいて管理される現実の場所又は装置が直接又は間接的に視認される場合、前記順番待ちに関する情報に基づいて、仮想の人の像を表示する表示制御手段
として機能させるプログラム。
【請求項２１】
コンピュータを、
特定のサービスに紐付けられている自装置を視認するユーザを検知する検知手段と、
前記特定のサービスを受けるための順番待ちに関する情報を取得する取得手段と、
前記ユーザに紐付けられている端末に対し、前記順番待ちに関する情報を通知する通知手段
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
待合室や駐車場における待ち時間や順番をインターネット経由で取得して表示する技術がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１３４７５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特定のサービスを受けるための順番待ちに関する情報をユーザに通知する場合において、ユーザよりも前にサービスの順番待ちをしている人の人数や、ユーザがサービスを受けるまでに要する待ち時間等の数値を通知すると、実際にそのユーザよりも前にサービスを受けるために並んでいる人を見ているような実感を伴いにくい。
【０００５】
本発明は、特定のサービスを受けるための順番待ちに関する情報をユーザに通知する場合において、その順番待ちに関する情報を数値で通知する場合に比して、実際にそのユーザよりも前にサービスを受けるために並んでいる人を見ているような実感を伴いやすくすることを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、特定のサービスを受けるための順番待ちに関する情報を取得する取得手段と、前記特定のサービスに紐づいて管理される現実の場所又は装置が直接又は間接的に視認される場合、前記順番待ちに関する情報に基づいて、仮想の人の像を表示させる表示制御手段とを有する情報処理装置である。
請求項２に記載の発明は、前記仮想の人の像は、直接又は間接的に視認される前記場所又は前記装置が存在する空間と重ね合わせて表示される、請求項１に記載の情報処理装置である。
請求項３に記載の発明は、前記表示制御手段は、前記場所又は前記装置を撮像した画像に前記仮想の人の像を重ねた画像を形成して表示手段に表示させる、請求項２に記載の情報処理装置である。
請求項４に記載の発明は、前記表示制御手段は、ユーザの眼の前方に配置される透明な部材を通じて前記仮想の人の像を投影するものであって、ユーザは当該透明な部材を通じて前記場所又は前記装置を視認可能である、請求項１に記載の情報処理装置である。
請求項５に記載の発明は、前記場所又は前記装置の直接又は間接の視認とみなす情報が検知された場合、前記表示制御手段は、前記仮想の人の像を表示する、請求項２に記載の情報処理装置である。
請求項６に記載の発明は、前記仮想の人の像は、ユーザの位置を基準に、前記場所又は前記装置よりも手前側に表示される、請求項２に記載の情報処理装置である。
請求項７に記載の発明は、前記仮想の人の像の表示には、前記特定のサービスの提供に関連する情報が付加される、請求項１に記載の情報処理装置である。
請求項８に記載の発明は、ユーザから順番待ちを受け付ける手段を有し、前記表示制御手段は、受け付けたユーザに対し、前記仮想の人の像として、ユーザ自身を示す像を含む当該仮想の人の像を表示する、請求項７に記載の情報処理装置である。
請求項９に記載の発明は、前記仮想の人の像の表示は、前記特定のサービスの提供に関連する情報の更新に応じて変化する、請求項７に記載の情報処理装置である。
請求項１０に記載の発明は、前記仮想の人の像の表示には、順番待ちしている各人の属性に関する情報が反映される、請求項７に記載の情報処理装置である。
請求項１１に記載の発明は、前記仮想の人の像は、順番待ちしている各人について予測されるサービスの利用に要する時間を区別可能に表示される、請求項７に記載の情報処理装置である。
請求項１２に記載の発明は、前記仮想の人の像は、提供を受けるサービスの種類が識別可能に表示される、請求項７に記載の情報処理装置である。
請求項１３に記載の発明は、前記特定のサービスの提供に関連する情報を、ユーザが選択できる、請求項７に記載の情報処理装置である。
請求項１４に記載の発明は、前記仮想の人の像は、実在する人と区別可能に表示される、請求項１に記載の情報処理装置である。
請求項１５に記載の発明は、前記仮想の人の像は、実在する人の位置を避けて表示される、請求項１４に記載の情報処理装置である。
請求項１６に記載の発明は、前記仮想の人の像は、実在する人よりも大きい背丈で表示される、請求項１４に記載の情報処理装置である。
請求項１７に記載の発明は、特定のサービスに紐付けられている自装置を視認するユーザを検知する検知手段と、前記特定のサービスを受けるための順番待ちに関する情報を取得する取得手段と、前記ユーザに紐付けられている端末に対し、前記順番待ちに関する情報を通知する通知手段とを有する情報処理装置である。
請求項１８に記載の発明は、前記順番待ちに関する情報には、前記特定のサービスの提供に関連する情報が含まれる、請求項１７に記載の情報処理装置である。
請求項１９に記載の発明は、前記順番待ちに関する情報は、当該情報の更新時に通知される、請求項１７に記載の情報処理装置である。
請求項２０に記載の発明は、コンピュータを、特定のサービスを受けるための順番待ちに関する情報を取得する取得手段と、前記特定のサービスに紐づいて管理される現実の場所又は装置が直接又は間接的に視認される場合、前記順番待ちに関する情報に基づいて、仮想の人の像を表示する表示制御手段として機能させるプログラムである。
請求項２１に記載の発明は、コンピュータを、特定のサービスに紐付けられている自装置を視認するユーザを検知する検知手段と、前記特定のサービスを受けるための順番待ちに関する情報を取得する取得手段と、前記ユーザに紐付けられている端末に対し、前記順番待ちに関する情報を通知する通知手段として機能させるプログラムである。
【発明の効果】
【０００７】
請求項１記載の発明によれば、順番待ちに関する情報を数値で通知する場合に比して、実際にそのユーザよりも前にサービスを受けるために並んでいる人を見ているような実感を伴いやすくできる。
請求項２記載の発明によれば、順番待ちに関する情報を数値で通知する場合に比して、実際にそのユーザよりも前にサービスを受けるために並んでいる人を見ているような実感を伴いやすくできる。
請求項３記載の発明によれば、順番待ちに関する情報を数値で通知する場合に比して、実際にそのユーザよりも前にサービスを受けるために並んでいる人を見ているような実感を伴いやすくできる。
請求項４記載の発明によれば、順番待ちに関する情報を数値で通知する場合に比して、実際にそのユーザよりも前にサービスを受けるために並んでいる人を見ているような実感を伴いやすくできる。
請求項５記載の発明によれば、ユーザが視認している場所又は装置に関する順番待ちの状況を表示できる。
請求項６記載の発明によれば、順番待ちの状況の確認を容易にできる。
請求項７記載の発明によれば、順番待ちの状況の確認を容易にできる。
請求項８記載の発明によれば、順番待ちの状況の確認を容易にできる。
請求項９記載の発明によれば、順番待ちの状況の確認を容易にできる。
請求項１０記載の発明によれば、順番待ちの状況の確認を容易にできる。
請求項１１記載の発明によれば、順番待ちに要する時間の予測を支援できる。
請求項１２記載の発明によれば、順番待ちに要する時間の予測を支援できる。
請求項１３記載の発明によれば、順番待ちの状況の確認を容易にできる。
請求項１４記載の発明によれば、順番待ちの状況の確認を容易にできる。
請求項１５記載の発明によれば、順番待ちの状況の確認を容易にできる。
請求項１６記載の発明によれば、順番待ちの状況の確認を容易にできる。
請求項１７記載の発明によれば、順番待ちに関する情報を数値で通知する場合に比して、実際にそのユーザよりも前にサービスを受けるために並んでいる人を見ているような実感を伴いやすくできる。
請求項１８記載の発明によれば、順番待ちの状況の確認を容易にできる。
請求項１９記載の発明によれば、順番待ちの状況の確認を容易にできる。
請求項２０記載の発明によれば、順番待ちに関する情報を数値で通知する場合に比して、実際にそのユーザよりも前にサービスを受けるために並んでいる人を見ているような実感を伴いやすくできる。
請求項２１記載の発明によれば、順番待ちに関する情報を数値で通知する場合に比して、実際にそのユーザよりも前にサービスを受けるために並んでいる人を見ているような実感を伴いやすくできる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１で使用する情報処理システムの構成例を示す図である。
【図２】実施の形態１で使用する画像形成装置のハードウェア構成の一例を示す図である。
【図３】実施の形態１で使用する画像形成装置の機能構成の一例を示す図である。
【図４】実施の形態１で使用するスマートフォンのハードウェア構成の一例を示す図である。
【図５】実施の形態１で使用するスマートフォンの機能構成の一例を示す図である。
【図６】視認検知部が画像認識に使用する画像の範囲を説明する図である。
【図７】実施の形態１で使用するアイコン配信サーバのハードウェア構成の一例を示す図である。
【図８】実施の形態１で使用するアイコン配信サーバの機能構成の一例を示す図である。
【図９】通知サービスに対応する機器の視認が検知されることで開始される処理の一例を説明するフローチャートである。
【図１０】画像形成装置で実行中のジョブが終了した場合とユーザの意思により順番待ちがキャンセルされた場合に実行される処理の一例を説明するフローチャートである。
【図１１】実空間にある画像形成装置をスマートフォンで撮像した場合におけるアイコンの表示例を示す図である。（Ａ）は初期状態を示し、（Ｂ）は順番待ちリストへの追加後を示し、（Ｃ）は順番待ちリストに更新があった場合を示す。
【図１２】アイコンの他の表示例を示す図である。（Ａ）は半透明で表示する例であり、（Ｂ）は明確な列を形成しない例である。
【図１３】順番待ちの時間の予測を支援する表示例を示す図である。（Ａ）は順番待ちに加わる際に予約されたジョブの種類と用紙の枚数を数字で表示する例であり、（Ｂ）は用紙の枚数を書類の絵の厚みで表現する例である。
【図１４】順番待ちの時間の予測を支援する他の表示例を示す図である。（Ａ）は予想される作業の時間（待ち時間）をアイコンの身長によって表示する例であり、（Ｂ）は予想される作業の時間（待ち時間）を色で表現する例である。
【図１５】順番待ちしている人の性別が表示される例を示す図である。
【図１６】自分の順番の確認を容易にする表示の例を示す図である。
【図１７】画像形成装置の側に現実の人がいる場合におけるアイコンの表示例を説明する図である。
【図１８】画像形成装置の側に現実の人がいる場合におけるアイコンの他の表示例を説明する図である。
【図１９】ユーザの操作によってアイコンの表示が切り替えられる例を説明する図である。（Ａ）は性別の表示を選択した場合を示し、（Ｂ）はジョブの種別の表示を選択した場合を示す。
【図２０】順番待ちのキャンセルがあった場合の表示例を説明する図である。（Ａ）はキャンセル前の表示であり、（Ｂ）はキャンセル後の表示である。
【図２１】順番待ちのキャンセルがあった場合の他の表示例を説明する図である。（Ａ）はキャンセル前の表示であり、（Ｂ）はキャンセル後の表示である。
【図２２】スマートフォンを取り付けたゴーグルをユーザの頭部に装着する使用例を説明する図である。
【図２３】拡張現実または複合現実と呼ばれる技術を利用する場合を説明する図である。
【図２４】実施の形態２で使用するメガネ型端末の構造例を説明する図である。
【図２５】実施の形態２で使用するメガネ型端末のハードウェア構成の一例を示す図である。
【図２６】実施の形態２で使用するメガネ型端末の機能構成の一例を示す図である。
【図２７】飲食店の入り口をスマートフォンで撮像する場合のアイコンの表示例を説明する図である。
【図２８】飲食店の入り口をスマートフォンで撮像する場合のアイコンの他の表示例を説明する図である。
【図２９】ユーザによる視認を検知する機能を有する画像形成装置の例を説明する図である。
【図３０】実施の形態４に係る画像形成装置のハードウェア構成の一例を示す図である。
【図３１】実施の形態４で使用する画像形成装置の機能構成の一例を示す図である。
【図３２】視認検知部が画像認識に使用する画像の範囲を説明する図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、本発明の実施の形態を説明する。
＜実施の形態１＞
＜システム構成＞
図１は、実施の形態１で使用する情報処理システム１の構成例を示す図である。
本実施の形態では、情報処理システム１を通じ、順番待ち人数の通知サービスを提供する。
【００１０】
図１に示す情報処理システム１は、記録材（用紙）に画像を形成する画像形成装置１００と、画像形成装置１００を撮像するスマートフォン２００と、人型のアイコン２５０を配信するアイコン配信サーバ３００とで構成されている。
ここでの画像形成装置１００、スマートフォン２００、アイコン配信サーバ３００は、いずれも情報処理装置の一例である。
なお、画像形成装置１００は、特定のサービスに紐づけて管理される現実の装置の一例でもある。本実施の形態における特定のサービスは、印刷、複製（コピー）、原稿の読み取り（スキャン）、ファックス（ファクシミリ）の４つである。
【００１１】
図１に示す場面は、順番待ち人数の通知サービスを利用するユーザが、通知サービスの対象機器である画像形成装置１００をスマートフォン２００で撮像している場面を表している。
順番待ち人数の通知サービスを利用する場面には、例えば画像形成装置１００を使用したいと思っているユーザが、順番待ちに加わる前に、現時点における順番待ちの人数を確認したい場合がある。
また、他の例には、例えば順番待ちの途中で画像形成装置１００から離れる必要があったユーザが、現時点における待ち人数や待ち人数の変化を確認したい場合がある。
【００１２】
図１では、ユーザが、スマートフォン２００の本体を右手２０１と左手２０２で支えている。
図１の場合、現実の空間には、画像形成装置１００の側に人がいないにもかかわらず、スマートフォン２００の画面には、画像形成装置の像１００Ａに加え、人型のアイコン２５０が表示されている。
アイコン２５０は、画像形成装置１００の順番待ちをしている人の数を表すために、スマートフォン２００が画像処理を通じて表示する仮想の人の像である。図１の場合、待ち人数は２人である。仮想の人とは、現実の空間に実在していない人の意味である。
【００１３】
図１の場合、順番待ちの人に対応するアイコン２５０は、順番待ちの対象である画像形成装置１００の位置を先頭に一列に表示される。図１の場合、アイコン２５０は、画像形成装置１００が配置されている壁又は通路に沿うように表示されている。もっとも、アイコン２５０の列が、画像形成装置１００と正対する方向に並ぶように表示してもよい。
本実施の形態では、アイコン２５０の列を、実在する物品（ここでは画像形成装置１００）が専有する空間と重ならないように表示する。現実感を高めるためである。
なお、アイコン２５０の表示を想定した場所が実空間に準備されている場合には、準備されている空間にアイコン２５０を優先的に表示させてもよい。
図１では、順番待ちの人数が２人であるので、アイコン２５０の列は直線的であるが、列が長くなる場合には、折れ曲がるように表示されてもよい。列の表示の方法は、システムの管理者やユーザが選択できるようにしてもよい。列の表の方法を選択するユーザには、例えば画像形成装置１００の利用を予定している人、既に画像形成装置１００の利用の順番待ちに加わっている人が含まれる。なお、ここでのユーザは、画像形成装置１００を利用中の人を含んでもよい。
【００１４】
図１では、画面内でアイコン２５０どうしが重ならないように表示されているが、体の一部が重なるように表示してもよい。列が長くなる場合には、体の一部を重ねるように表示することで、画面内に表示されるアイコン２５０の数を増やすことができる。
図１の場合、アイコン２５０の形状はいずれも同じである。ただし、アイコン２５０の表示の形態は、順番待ちしている人の属性に関する情報が反映されてもよい。例えば性別や身長の大小等が表示に反映されてもよい。
また、図１では、アイコン２５０が立像の場合を表しているが、椅子に座った姿勢、しゃがみこんだ姿勢等、実際の人がとりうる様々な姿勢を模して表示してもよい。
【００１５】
また、図１に示すアイコン２５０は人の全身を模しているが、体の一部だけ（例えば顔だけ、上半身だけ）を表現してもよい。また、アイコン２５０は、人型に限る必要もなく、例えば円筒形状などの図形によって表現してもよい。また、アイコン２５０に代えて、実際の人の写真を用いてもよい。
また、図１の場合、アイコン２５０は、２次像として表示しているが、３次元像（立体像）として表示してもよい。アイコン２５０を３次元的に表示することで、ユーザは、順番待ちの人数をより実感し易くなる。
【００１６】
図１の場合、列の先頭に位置するアイコン２５０は、ユーザの位置を基準として、画像形成装置の像１００Ａに手前側に表示されている。換言すると、アイコン２５０が画像形成装置の像１００Ａの上層に重ねるように表示されている。
列の先頭に位置するアイコン２５０が画像形成装置の像１００Ａに重ねて表示されることで、アイコン２５０によって表現される列がどの画像形成装置１００に関連付けられているのかが明確になる。
特に１つの画面内に複数の列が表示されている場合、各列がどの機器に対応するのかの確認が容易になる。
【００１７】
本実施の形態では、１つのアイコン２５０を１つのオブジェクト（描画の単位となる画像）として表示する。もっとも、複数のアイコン２５０を１つのオブジェクトとして表示してもよい。
また、図１の場合、アイコン２５０は不透明なオブジェクトとして表示される。このため、アイコン２５０が重なっている領域では、アイコン２５０に対応する仮想の人が、実在する画像形成装置１００よりも手前側に視認される。
もっとも、アイコン２５０の表示によって、列の先頭が分かり難くなる可能性もある。例えば不透明のアイコン２５０で画像形成装置１００が隠される場合である。この場合、画面の表示だけでは、順番待ちの対象が何であるかの確認が難しい。
【００１８】
このような場合には、アイコン２５０を半透明の像として表示してもよい。アイコン２５０が半透明で表示されれば、アイコン２５０を透して奥側に位置する画像形成装置１００の視認が可能になる。
因みに、アイコン２５０は、輪郭線によって表示することも可能である。輪郭線であれば、アイコン２５０が画像形成装置の像１００Ａと重なっても、画像形成装置の像１００Ａの視認性の低下は少なくなる。
なお、アイコン２５０を不透明で表示するか、半透明で表示するか等は、システム管理者又はユーザが選択できるようにしてもよい。
【００１９】
図１の場合、画面上での人型のアイコン２５０は、順番待ちの状況の実感が容易になるように、実際の人（例えば成人）の寸法を模して表示されている。
図１では、アイコン２５０の身長が、画像形成装置の像１００Ａよりも高くなるように調整されている。
アイコン２５０の画面上での寸法は、順番待ちの対象である機器の像（ここでは画像形成装置の像１００Ａ）の大きさに応じて調整されることが望ましい。
【００２０】
アイコン２５０の寸法の調整は、スマートフォン２００を操作するユーザが行ってもよいし、画像形成装置の像１００Ａの大きさを画像認識の技術を用いて検知したスマートフォン２００が実行してもよいし、スマートフォン２００の画像データを取得したアイコン配信サーバ３００が実行してもよい。
例えばスマートフォン２００のユーザは、画面上でアイコン２５０の表示上の寸法を数種類（例えば大、中、小）の中から指定してもよいし、具体的な寸法（例えば２センチ）を指定してもよい。
【００２１】
本実施の形態の場合、順番待ちの人数には、画像形成装置１００を使用中の人を含めないものとする。
ただし、使用中の人を順番待ちの人数に含めてもよい。例えば画像形成装置１００を使用して原稿の画像を複製中（コピー中）の人を順番待ちの先頭として扱ってもよい。
使用中の人を順番待ちの人数に含めるか否かは、例えば画像形成装置１００の管理者、順番待ち人数をアイコン２５０によって通知するサービスの提供者、スマートフォン２００を操作するユーザ等が設定してもよい。なお、設定の変更は、何時でも可能である。
また、画面に表示するアイコン２５０は、自身よりも順番が先の人に限定してもよいし、自身の順番までに限定してもよいし、自身よりも順番が遅い人を含めてもよい。自身よりも順番が先又は自身の順番までの場合には、順番待ちの人数や待ち時間の実感が容易になる。一方で、自身の順番以降も含めた表示の場合には、画像形成装置１００の現在の待ち状況や順番待ちをキャンセルした場合の影響を実感することが容易になる。
【００２２】
＜各装置の構成＞
以下では、情報処理システム１（図１参照）を構成する装置の構成例を説明する。
【００２３】
＜画像形成装置１００の構成＞
図２は、実施の形態１で使用する画像形成装置１００のハードウェア構成の一例を示す図である。
画像形成装置１００は、プログラム（ファームウェアを含む）の実行を通じて装置全体を制御するＣＰＵ（Central Processing Unit）１１１と、ＢＩＯＳ（Basic Input Output System）やファームウェア等のプログラムを記憶するＲＯＭ１１２と、プログラムの実行領域として使用されるＲＡＭ（Random Access Memory）１１３と、を有している。
ＣＰＵ１１１、ＲＯＭ１１２、ＲＡＭ１１３は、コンピュータとして機能する。
【００２４】
また、画像形成装置１００は、画像データや管理データ等を記憶するハードディスク装置（ＨＤＤ）１１４と、画像データに色補正や階調補正等の画像処理を施す画像処理部１１５と、例えば電子写真方式やインクジェット方式で用紙に画像を形成する画像形成部１１６と、を有している。
【００２５】
また、画像形成装置１００には、ユーザインタフェース画面を表示する表示部１１８と、ユーザの操作を受け付ける操作受付部１１９が設けられている。これらは、ユーザインタフェースを構成する。
この他、画像形成装置１００には、外部との通信に用いられる通信インターフェース（通信ＩＦ）１２０が設けられている。
前述した各部は、バス１２１を通じて互いに接続されている。バス１２１を介して、各部は、データを受け渡しする。
【００２６】
図３は、実施の形態１で使用する画像形成装置１００の機能構成の一例を示す図である。
図３に示す機能は、ＣＰＵ１１１によるプログラムの実行を通じて実現される。
なお、図３は、プログラムの実行を通じて実現される機能のうち、順番待ち人数の通知サービスに関連する機能について表している。
【００２７】
本実施の形態の場合、画像形成装置１００は、順番待ちリスト１３４を管理する順番待ちリスト管理部１３１と、対象者リスト１３５を管理する対象者リスト管理部１３２と、順番待ち中のユーザごとの待ち時間を管理する待ち時間管理部１３３として機能する。
ここで、順番待ちリスト１３４と対象者リスト１３５は、ハードディスク装置１１４に記憶されている。
【００２８】
順番待ちリスト１３４には、画像形成装置１００の利用を予約したユーザの情報が予約順に記述されている。順番待ちリスト１３４は、順番待ちに関する情報の一例である。
本実施の形態の場合、画像形成装置１００の利用の予約は、スマートフォン２００や不図示のコンピュータから送信されるジョブの受信に基づいて実行される。すなわち、印刷ジョブ、複製（コピー）ジョブ、原稿の読み取り（スキャン）ジョブ、ファックス（ファクシミリ）ジョブの受け付けを通じて実行される。予約の際には、各ジョブで使用する用紙の枚数を登録できるようにしてもよい。
なお、ジョブの種類や予定の枚数を特定しない順番待ちの予約を可能としてもよい。
ここでのジョブの種別や予定の枚数は、サービスの提供に関連する情報の一例である。サービスの提供に関連する情報には、提供されるサービスの種別やサービスの提供に要する時間などの情報などを含む。
【００２９】
対象者リスト１３５には、順番待ち人数の通知サービスの対象者が記述される。
本実施の形態の場合、対象者リスト１３５には、対象者に順番待ちリスト１３４やアイコン２５０（図１参照）を通知するために必要な通信上のアドレス（例えばＩＰ（Internet Protocol）アドレス）を含む。
対象者リストの登録や更新は、管理上の権限を有する者に限定してもよい。
本実施の形態では、順番待ち人数の通知サービスに対応したソフトウェアがインストールされたスマートフォン２００からの通信であれば、スマートフォン２００を操作するユーザ本人の情報の追加や削除が許可される。
【００３０】
待ち時間管理部１３３は、順番待ちリスト１３４に登録されてからの待ち時間をユーザ毎に管理し、待ち時間が予め定めた時間（基準時間）より長くなったユーザに対して順番待ちを継続するか否かを問い合わせる機能を提供する。
問い合わせに対してユーザから応答があった場合、待ち時間管理部１３３は、ユーザからの応答に従う。
【００３１】
一方、問い合わせに対して、予め定めた時間内（例えば１分以内）にユーザからの応答が無かった場合、待ち時間管理部１３３は、順番待ちリスト１３４から対象ユーザの情報を削除する。この機能は、明示的なキャンセル操作を行わずに順番待ちを辞めたユーザの情報を順番待ちリスト１３４に反映するために用意されている。
なお、応答を待ち受ける時間は、システムの管理者等が設定してもよいし、順番待ちをしている各自が設定してもよい。各自が設定する場合の時間は、個人ごとに異なってもよい。
【００３２】
もっとも、応答が無い場合でも、順番待ちリスト１３４から対象ユーザの情報を削除しない運用としてもよい。何らかの事情で、応答のために定めた時間内に応答できない可能性があるためである。
なお、問い合わせに対する応答が無い場合には、更に何度かの問い合わせを行い、それでも応答がない場合に、対象ユーザの情報を順番待ちリスト１３４から削除する運用としてもよい。
【００３３】
＜スマートフォン２００の構成＞
図４は、実施の形態１で使用するスマートフォン２００のハードウェア構成の一例を示す図である。
スマートフォン２００は、プログラム（基本ソフトウェアを含む）の実行を通じて装置全体を制御するＣＰＵ（Central Processing Unit）２１１と、ＢＩＯＳ（Basic Input Output System）や基本ソフトウェア等のプログラムを記憶するＲＯＭ２１２と、プログラムの実行領域として使用されるＲＡＭ（Random Access Memory）２１３と、を有している。
ＣＰＵ２１１、ＲＯＭ２１２、ＲＡＭ２１３は、コンピュータとして機能する。ここでのＲＡＭ２１３には、増設されたＲＡＭも含まれる。
【００３４】
また、スマートフォン２００は、カメラ２１４と、操作用の画面の表示と操作の入力に使用されるタッチパネル２１５と、各種のセンサ２１６、外部との通信に用いられる通信インターフェース（通信ＩＦ）２１７を有している。
前述した各部は、バス２１８を通じて互いに接続されている。バス２１８を介して、各部は、データを受け渡しする。
【００３５】
図５は、実施の形態１で使用するスマートフォン２００の機能構成の一例を示す図である。
図５に示す機能は、ＣＰＵ２１１によるプログラムの実行を通じて実現される。
なお、図５は、プログラムの実行を通じて実現される機能のうち、順番待ち人数の通知サービスに関連する機能について表している。
【００３６】
本実施の形態の場合、スマートフォン２００は、順番待ち人数の通知サービスに対応する機器の視認を検知する視認検知部２２１と、順番待ちリスト１３４を取得する順番待ちリスト取得部２２２と、タッチパネル２１５（図４参照）にカメラ２１４（図４参照）で撮像された画像にアイコン２５０を合成して表示するアイコン表示制御部２２３として機能する。換言すると、アイコン表示制御部２２３は、カメラ２１４で撮像された画像にアイコン２５０を重ねた画像を形成し、タッチパネル２１５に表示する。タッチパネル２１５は、表示手段の一例である。
順番待ちリスト１３４と、アイコン２５０と、対応機器情報２２４は、ＲＡＭ２１３に記憶されている。
【００３７】
本実施の形態における視認検知部２２１は、例えば画像認識の技術を使用して順番待ち人数の通知サービスに対応する機器（ここでは画像形成装置１００（図１参照））又は場所を、ユーザが視認しているか否かを検知する。
本実施の形態の場合、画像認識に必要な特徴の情報は、対応機器情報２２４の一部として記録されている。
対応機器情報２２４は、順番待ち人数の通知サービスに対応するソフトウェアの一部としてインストールされてもよいし、画像形成装置１００から取得してもよい。
【００３８】
図６は、視認検知部２２１（図５参照）が画像認識に使用する画像の範囲を説明する図である。
図中、実線で示す矩形の範囲２３１は、カメラ２１４（図４参照）によって撮像され、タッチパネル２１５（図４参照）に表示される画像の範囲を示している。
一方、破線で示す矩形の範囲２３２は、ユーザの視線が集まりやすい領域として事前に設定された範囲を示している。
【００３９】
本実施の形態における視認検知部２２１は、範囲２３２内にサービスに対応する機器の像（すなわち画像形成装置の像１００Ａ）が含まれる場合、画像形成装置１００（図１参照）がユーザによって視認されているとみなす。
従って、本実施の形態の場合には、画像形成装置の像１００Ａが範囲２３２の外側の範囲に含まれていても、ユーザが視認しているとはみなされない。
範囲２３２内に画像形成装置の像１００Ａが含まれることは、視認とみなす情報の一例である。
なお、範囲２３２の寸法や配置は、システムの管理者やサービスを利用するユーザが調整してもよい。
タッチパネル２１５を通じての視認は、画像形成装置の像１００Ａの視認であるので、実在する画像形成装置１００の間接的な視認の一形態である。
【００４０】
図５の説明に戻る。
順番待ちリスト取得部２２２は、サービスに対応する機器を検知した視認検知部２２１の要求により、又は、スマートフォン２００（図１参照）を操作するユーザからの指示により、又は、画像形成装置１００（図１参照）からの通知により、順番待ちリスト１３４を取得する機能である。
順番待ちリスト１３４には、順番待ちしている個人の性別などの属性に関する情報やジョブの種別などのサービスの提供に関する情報が含まれていてもよい。
順番待ちリスト取得部２２２は、特定のサービスを受けるための順番待ちに関する情報を取得する取得手段の一例である。
【００４１】
アイコン表示制御部２２３は、アイコン配信サーバ３００から配信されるアイコン２５０を受信してタッチパネル２１５（図４参照）に表示する機能である。
本実施の形態におけるアイコン表示制御部２２３は、順番待ちリスト１３４に従って受信したアイコン２５０を表示する。また、前述したように、アイコン２５０の表示上の寸法がユーザによって指定された場合には、指定の内容に応じてタッチパネル２１５上におけるアイコン２５０の表示を調整する。
アイコン表示制御部２２３は、表示制御手段の一例である。
【００４２】
＜アイコン配信サーバ３００の構成＞
図７は、実施の形態１で使用するアイコン配信サーバ３００のハードウェア構成の一例を示す図である。
アイコン配信サーバ３００は、プログラム（基本ソフトウェアを含む）の実行を通じて装置全体を制御するＣＰＵ（Central Processing Unit）３１１と、ＢＩＯＳ（Basic Input Output System）や基本ソフトウェア等のプログラムを記憶するＲＯＭ３１２と、プログラムの実行領域として使用されるＲＡＭ（Random Access Memory）３１３と、を有している。
ＣＰＵ３１１、ＲＯＭ３１２、ＲＡＭ３１３は、コンピュータとして機能する。
【００４３】
また、アイコン配信サーバ３００は、画像データや管理データ等を記憶するハードディスク装置（ＨＤＤ）３１４と、外部との通信に用いられる通信インターフェース（通信ＩＦ）３１５が設けられている。
前述した各部は、バス３１６を通じて互いに接続されている。バス３１６を介して、各部は、データを受け渡しする。
【００４４】
図８は、実施の形態１で使用するアイコン配信サーバ３００の機能構成の一例を示す図である。
図８に示す機能は、ＣＰＵ３１１によるプログラムの実行を通じて実現される。
なお、図８は、プログラムの実行を通じて実現される機能のうち、順番待ち人数の通知サービスに関連する機能について表している。
【００４５】
本実施の形態の場合、アイコン配信サーバ３００は、順番待ちリスト１３４を取得する順番待ちリスト取得部３２１と、対象者リスト１３５を取得する対象者リスト取得部３２２と、アイコン２５０を生成するアイコン生成部３２３と、生成されたアイコン２５０を対象者に配信するアイコン配信部３２４として機能する。
ここで、順番待ちリスト１３４と、対象者リスト１３５と、アイコン２５０は、ハードディスク装置３１４に記憶されている。
【００４６】
本実施の形態の場合、アイコン生成部３２３は、順番待ちリスト１３４を使用して順番待ちしている人数分のアイコン２５０を生成する機能を提供する。もっとも、アイコン生成部３２３は、待ち人数に関係なく、１人分のアイコン２５０を生成してもよい。生成するアイコン２５０が１人分の場合、スマートフォン２００側が順番待ちリスト１３４に基づいて人数分のアイコン２５０を表示する。
アイコン配信部３２４は、対象者リスト１３５で指定されたユーザにアイコン２５０を配信する機能を提供する。
【００４７】
＜順番待ち人数の通知に関連する動作＞
以下では、図９及び図１０を使用して、順番待ち人数の通知に関連する処理の一例を説明する。
図９は、通知サービスに対応する機器（ここでは画像形成装置１００）の視認が検知されることで開始される処理の一例を説明するフローチャートである。なお、図９の記号Ｓはステップの略である。
図９の場合には、ユーザＡが操作するスマートフォン２００が、通知サービスに対応する画像形成装置１００の視認を検知する（ステップ１０１）。
前述したように、視認検知部２２１（図５参照）は、事前に定めた中心付近の範囲２３２（図６参照）に画像形成装置の像１００Ａが含まれる場合、ユーザによる画像形成装置１００の視認を検知する。
【００４８】
本実施の形態の場合、スマートフォン２００は、ユーザが視認している画像形成装置１００に対して順番待ちリスト１３４（図３参照）を要求する（ステップ１０２）。
要求を受信した画像形成装置１００は、ユーザＡに対するアイコンの配信を、アイコン配信サーバ３００に対して要求する（ステップ１０３）。
また、画像形成装置１００は、ユーザＡのスマートフォン２００に対して順番待ちリスト１３４を通知する（ステップ１０４）。
一方、アイコン配信サーバ３００は、ユーザＡのスマートフォン２００に対してアイコン２５０（図１参照）を配信する（ステップ１０５）。なお、アイコン配信サーバ３００は、保持している順番待ちリスト１３４を使用してアイコン２５０を生成する。
【００４９】
次に、ユーザＡのスマートフォン２００は、受信したアイコン２５０を、タッチパネル２１５に表示される画像形成装置の像１００Ａに重ねるように表示する（ステップ１０６）。
具体的には、図１に示したように、画像形成装置の像１００Ａの手前側に順番待ちの人数分のアイコン２５０が表示される。
このアイコン２５０は、実在の人を模した寸法で表示される。このため、単に数字によって順番待ちの人数を知る場合に比して、待ち人数を実感し易い利点がある。
【００５０】
図９では、この段階で、スマートフォン２００が、ユーザＡによる対応機器（ここでは、画像形成装置１００）の使用の予約を受け付けている（ステップ１０７）。
予約を受け付けたユーザＡのスマートフォン２００は、画像形成装置１００に対し、順番待ちリスト１３４へのユーザＡの追加を要求する（ステップ１０８）。本実施の形態の場合、予約の際に、例えばジョブの種類、ジョブで扱う用紙の枚数などの情報も、画像形成装置１００に通知される。
【００５１】
通知を受けた画像形成装置１００は、順番待ちリスト１３４を更新する（ステップ１０９）。具体的には、ユーザＡが順番待ちリスト１３４の最後尾に加えられる。
この後、画像形成装置１００は、順番待ちリスト１３４の更新をアイコン配信サーバ３００、ユーザＡのスマートフォン２００、ユーザＢのスマートフォン２００に通知する（ステップ１１０〜１１２）。ここでのユーザＢは、既に順番待ちしているユーザである。
【００５２】
順番待ちリスト１３４の更新の通知を受けたアイコン配信サーバ３００は、アイコン２５０を更新し（ステップ１１３）、更新後のアイコン２５０をユーザＡとＢに通知する（ステップ１１４、１１５）。
この結果、新たに順番待ちに加わったユーザＡのスマートフォン２００と既に順番待ちに加わっているユーザＢのスマートフォン２００の両方で、タッチパネル２１５（図４参照）におけるアイコン２５０の表示が更新される（ステップ１１６、１１７）。
【００５３】
図１０は、画像形成装置１００で実行中のジョブが終了した場合とユーザの意思により順番待ちがキャンセルされた場合に実行される処理の一例を説明するフローチャートである。
まず、画像形成装置１００が、ジョブの終了を検知した場合（ステップ１２１）について説明する。
ジョブの終了を検知すると、画像形成装置１００は、順番待ちリスト１３４を更新する（ステップ１２２）。具体的には１人ずつ前に移動させる。
その後、画像形成装置１００は、順番待ちリスト１３４の更新をアイコン配信サーバ３００、ユーザＡのスマートフォン２００、ユーザＢのスマートフォン２００に通知する（ステップ１２３〜１２５）。
【００５４】
順番待ちリスト１３４の更新の通知を受けたアイコン配信サーバ３００は、アイコン２５０を更新し（ステップ１２６）、更新後のアイコン２５０をユーザＡとＢに通知する（ステップ１２７、１２８）。
この結果、ユーザＡのスマートフォン２００とユーザＢのスマートフォン２００の両方で、タッチパネル２１５（図４参照）におけるアイコン２５０の表示が更新される（ステップ１２９、１３０）。
【００５５】
因みに、順番待ちリスト１３４から人が減るのは、使用中のジョブが終了する場合だけに限らない。
例えばユーザの意思で順番待ちがキャンセルされる場合もある。
図１０では、その動機となる問い合わせが画像形成装置１００から与えられる場合を例示している。
ここでは、画像形成装置１００が待ち時間が閾値を超えたユーザを検知する（ステップ１３１）。
図１０の場合には、ユーザＢの待ち時間が閾値を超えている。このため、画像形成装置１００は、ユーザＢに対して継続の意思を問い合わせる（ステップ１３２）。
【００５６】
通知を受けたユーザＢは、現在の順番待ちの人数なども考慮し、順番待ちを継続するか否かを判断する。図１０では、通知を受けたユーザＢが順番待ちを辞めている（すなわちキャンセルしている）。
この場合、ユーザＢのスマートフォン２００は、順番待ちのキャンセルを受け付け（ステップ１３３）、画像形成装置１００に対して順番待ちリスト１３４からのユーザＢの削除を要求する（ステップ１３４）。
この通知を受けた画像形成装置１００は、順番待ちリスト１３４を更新する（ステップ１３５）。
その後、画像形成装置１００は、順番待ちリスト１３４の更新をアイコン配信サーバ３００、ユーザＡのスマートフォン２００、ユーザＢのスマートフォン２００に通知する（ステップ１３６〜１３８）。
【００５７】
順番待ちリスト１３４の更新の通知を受けたアイコン配信サーバ３００は、アイコン２５０を更新し（ステップ１３９）、更新後のアイコン２５０をユーザＡとＢに通知する（ステップ１４０、１４１）。
この結果、ユーザＡのスマートフォン２００とユーザＢのスマートフォン２００の両方で、タッチパネル２１５（図４参照）におけるアイコン２５０の表示が更新される（ステップ１４２、１４３）。
【００５８】
なお、ステップ１３２の問い合わせに対して、ユーザＢが順番待ちを継続する判断を下した場合には、ユーザＢのスマートフォン２００は、順番待ちの継続の操作を受け付け、その結果を、画像形成装置１００に通知する。
この結果、スマートフォン２００におけるアイコン２５０の表示は、最新の順番待ちの情報を反映して逐次変化する。この結果、順番待ちしている各ユーザは、順番待ちしている人数の変化をアイコン２５０の人数の減少を通じて知ることができる。
【００５９】
＜アイコンの表示例＞
以下では、前述した機能を用いて実現されるアイコンの表示例について説明する。
以下に示すアイコンの表示例は、前述したように、順番待ち人数の通知サービスを利用するユーザが、通知サービスの対象機器である画像形成装置１００（図１参照）をスマートフォン２００（図１参照）で撮像する場面で確認することができる。
【００６０】
＜表示例１＞
図１１は、実空間にある画像形成装置１００（図１参照）をスマートフォン２００で撮像した場合におけるアイコン２５０の表示例を示す図である。（Ａ）は初期状態を示し、（Ｂ）は順番待ちリストへの追加後を示し、（Ｃ）は順番待ちリストに更新があった場合を示す。
図１１の場合、アイコン２５０の表示が２人から３人に増え、やがて２人に戻っている。
例えば（Ａ）の表示は、図９のステップ１０６におけるアイコン２５０の表示に対応する。（Ｂ）の表示は、順番待ちへの参加を要求した後における図９のステップ１１６の表示に対応する。（Ｃ）の表示は、実行中のジョブが終了した後における図１０のステップ１２９や順番待ちにキャンセルが生じた場合における図１０のステップ１４２の表示に対応する。
図１１に示すように、人を模した大きさのアイコン２５０が表示されることで、ユーザは、順番待ちしている人数やその変化を、視覚的な実感を伴って確認できる。
図１１の場合、列の先頭に位置するアイコン２５０は、画像形成装置の像１００Ａとは重なっていない。ただし、アイコン２５０の列は、画像形成装置の像１００Ａの隣の位置から開始することで、順番待ちの列が画像形成装置の像１００Ａに関連することが表現されている。
この表示例１は、これから画像形成装置の利用を検討しているユーザや既に順番待ちに加わっているユーザによる待ち人数の確認に使用される。
【００６１】
＜表示例２＞
図１２は、アイコン２５０の他の表示例を示す図である。（Ａ）は半透明で表示する例であり、（Ｂ）は明確な列を形成しない例である。
（Ａ）のようにアイコン２５０が半透明であれば、アイコン２５０の表示数が多くても人数の多さの確認と、カメラ２１４（図４参照）で撮像されている風景の視認性とが両立される。すなわち、列が画像形成装置１００を先頭にしていることを確認できる。
また、（Ｂ）のように集団として表示すると、順番待ちの人数や現在の順番の確認は難しくなるが、順番待ち人数が多いことを実感し易くなる。
この表示例２も、これから画像形成装置の利用を検討しているユーザや既に順番待ちに加わっているユーザによる待ち人数の確認に使用される。
【００６２】
＜表示例３＞
図１３は、順番待ちの時間の予測を支援する表示例を示す図である。（Ａ）は順番待ちに加わる際に予約されたジョブの種類と用紙の枚数を数字で表示する例であり、（Ｂ）は用紙の枚数を書類の絵の厚みで表現する例である。
図１３では、ジョブの種類や用紙の枚数等の画像形成装置１００の使用に関連する情報がアイコン２５０に付加されている。これらの情報は、ジョブの種類や用紙の枚数の違いを区別可能又は識別可能に表示される。
例えば（Ａ）の例では、順番待ちの先頭の人が３枚の複製（コピー）を予約しており、２番目の人が１０枚の印刷を予約しており、３番目の人が５枚のファックス（ＦＡＸ）送信を予約している。このようにジョブの種類や用紙の枚数が分かると、単に３人のアイコン２５０が表示される場合に比して、待ち時間を予測する手がかりが得られる。
例えば（Ｂ）の例では、書類の厚みが順番待ちの順位によって異なっている。このため、ユーザは、画面を見るだけで、おおよその待ち時間を書類の厚みで想像し易くなる。
なお、書類の厚みは、予約の際に入力された用紙の枚数に限らず、予想される作業の時間（待ち時間）に応じて変化してもよい。また、予想される個々の待ち時間と自分の順番までに要する全体の待ち時間を数字で表示してもよい。
この表示例３も、これから画像形成装置の利用を検討しているユーザや既に順番待ちに加わっているユーザによる待ち人数の確認に使用される。
【００６３】
＜表示例４＞
図１４は、順番待ちの時間の予測を支援する他の表示例を示す図である。（Ａ）は予想される作業の時間（待ち時間）をアイコン２５０の身長によって表示する例であり、（Ｂ）は予想される作業の時間（待ち時間）を色で表現する例である。
（Ａ）の例では、順番待ちの先頭の人について予想される作業の時間（待ち時間）が長く、２番目の人について予想される作業の時間（待ち時間）が短く、３番目の人について予想される作業の時間（待ち時間）が中くらいであることが視覚的に理解される。
なお、アイコン２５０の身長は、タッチパネル２１５（図４参照）の高さ方向の長さを基準に表現してもよい。
（Ｂ）の例では、赤色でアイコン２５０が表現される先頭の人について予想される作業の時間（待ち時間）が長く、緑色でアイコン２５０が表現される２番目の人について予想される作業の時間（待ち時間）が短く、黄色でアイコン２５０が表現される３番目の人について予想される作業の時間（待ち時間）が中くらいであることが視覚的に理解される。
この表示例４も、これから画像形成装置の利用を検討しているユーザや既に順番待ちに加わっているユーザによる待ち人数の確認に使用される。
【００６４】
＜表示例５＞
図１５は、順番待ちしている人の性別が表示される例を示す図である。
図１５の場合、順番待ちの先頭の人は男性であるので男性を模したアイコン２５０が表示され、順番待ちの２番目と３番目の人は女性であるので女性を模したアイコン２５０が表示されている。
この表示は、例えばスマートフォン２００の側からの操作によって表示が可能になる。もっとも、性別が表示されることを望まない人がいてもよい。性別の表示を望まないユーザについては、性別の区別がないアイコン２５０で表示してもよいし、男性のアイコンで表示してもよい。
この表示例５も、これから画像形成装置の利用を検討しているユーザや既に順番待ちに加わっているユーザによる待ち人数の確認に使用される。
【００６５】
＜表示例６＞
図１６は、自分の順番の確認を容易にする表示の例を示す図である。
図１６の場合、２番目のアイコン２５０だけ顔が予め登録した自身の顔写真を貼り付けている。
顔写真は、ユーザ自身と他のユーザとを区別する情報の一例である。顔写真の貼り付けは、自身の操作するスマートフォン２００の中で実行されてもよいし、アイコン配信サーバ３００（図１参照）の内部で実行されてもよい。
図１６において顔写真が表示されるユーザは、順番待ちに既に加わっているユーザ（画像形成装置の使用中のユーザを含む）に限られる。
なお、アイコン配信サーバ３００は、予め登録されている顔写真を順番待ちしている全員のアイコン２５０に貼り付けて配信してもよい。
もっとも、顔写真を貼り付けたアイコン２５０の配信先は、ユーザが設定してもよい。例えば顔写真を貼り付けたアイコン２５０の配信先を自身宛に限定してもよい。
また、他のユーザが自身の顔写真が他のユーザに通知されることを許可している場合でも、自身のスマートフォン２００に表示される顔写真を自身の顔写真に限定してもよい。
また、アイコン２５０の頭部だけでなく全身を予め作成して登録しておいた自身専用のアイコンや自身の写真と置き換えてもよい。
また、順番待ちしている自身の顔写真が表示されることで、自身の順番の確認が容易になる。
また、図１６に示すように、自身の後に順番待ちしている人も画面上に表示されることで、順番待ちをキャンセルした場合や自分の順位を他者に譲った場合における自身の順位を容易に予想できる。 
【００６６】
＜表示例７＞
図１７は、画像形成装置１００（図１参照）の側に現実の人がいる場合におけるアイコン２５０の表示例を説明する図である。
図１７の場合、画像形成装置の像１００Ａの側に実在する人の像１００Ｂと２人のアイコン２５０が表示されている。
アイコン２５０の寸法と実在する人の像１００Ｂの寸法とがほぼ等しい場合、アイコン２５０の表示の形態によっては実在する人の像１００Ｂとの区別が難しくなる。また、アイコン２５０の確認も難しくなる。
そこで、図１７の場合には、アイコン２５０が実在する人の像１００Ｂに対して区別可能に表示されている。具体的には、アイコン２５０の身長（背丈）が、実在する人の像１００Ｂよりも高くなるように調整されている。好ましくは、アイコン２５０の頭部は、人の像１００Ｂの頭部よりも上に表示する。
アイコン２５０の身長が実在する人の像１００Ｂよりも高く表示される場合、実在する人の像１００Ｂとアイコン２５０とが重なって表示されても、アイコン２５０の人数を容易に確認することができる。
【００６７】
図１８は、画像形成装置１００（図１参照）の側に現実の人がいる場合におけるアイコン２５０の他の表示例を説明する図である。
図１８の場合、アイコン２５０の身長は、実在する人の像１００Ｂと同程度である。ただし、アイコン２５０は、実在する人の像１００Ｂと重ならないように表示されている。このように、アイコン２５０が実在する人の像１００Ｂと重ならないことで、アイコン２５０の人数の確認が容易になる。
この表示例７も、これから画像形成装置の利用を検討しているユーザや既に順番待ちに加わっているユーザによる待ち人数の確認に使用される。
【００６８】
＜表示例８＞
図１９は、ユーザの操作によってアイコン２５０の表示が切り替えられる例を説明する図である。（Ａ）は性別の表示を選択した場合を示し、（Ｂ）はジョブの種別の表示を選択した場合を示す。
図１９の場合、タッチパネル２１５（図４参照）の画面には、性別表示ボタン２６０とジョブ種別表示ボタン２６１とが用意されている。
（Ａ）の例では、性別表示ボタン２６０が選択されている。このため、順番待ちの先頭に位置するアイコン２５０は女性を模した形で表示され、２番目に位置するアイコン２５０は男性を模した形で表示されている。
（Ｂ）の例では、ジョブ種別表示ボタン２６１が選択されている。このため、順番待ちの先頭に位置するアイコン２５０にはジョブの種別が印刷であることが記載され、２番目に位置するアイコン２５０にはジョブの種類が複製（コピー）であることが記載されている。
この機能により、ユーザは自身が知りたい情報をアイコン２５０の表示を通じて知ることができる。
なお、選択用のボタンは、性別表示ボタン２６０とジョブ種別表示ボタン２６１に限らない。例えば待ち時間を表現するボタン、自身の顔写真を表示するボタン等が用意されてもよい。
この表示例８も、これから画像形成装置の利用を検討しているユーザや既に順番待ちに加わっているユーザによる待ち人数の確認に使用される。
【００６９】
＜表示例９＞
図２０は、順番待ちのキャンセルがあった場合の表示例を説明する図である。（Ａ）はキャンセル前の表示であり、（Ｂ）はキャンセル後の表示である。
（Ａ）では５人分のアイコン２５０が一列に表示されており、個々のアイコン２５０が持つ用紙の束の厚さは待ち時間を表現している。
ここでは、順番待ちの２番目のユーザがキャンセルした場合を表現している。
このため、（Ｂ）の表示では、２番目のアイコン２５０が消えてなくなっている。すなわち、１人分の隙間ができている。このようにキャンセルされた人の位置のアイコン２５０が消えることで、ユーザはキャンセルがあったことを理解できる。
なお、キャンセルされた位置のアイコン２５０を点滅によって表示してもよい。また、キャンセルされた位置のアイコン２５０だけを輪郭や半透明による表示に変えてもよい。また、キャンセルされた位置のアイコン２５０を他のアイコン２５０よりも濃い色や薄い色で表現してもよい。もっとも、単純に列を前に詰めてもよい。
図２１は、順番待ちのキャンセルがあった場合の他の表示例を説明する図である。（Ａ）はキャンセル前の表示であり、（Ｂ）はキャンセル後の表示である。
図２１の場合、キャンセルされた位置のアイコン２５０は、影のように地面側に表示されている。他の表現とは異なる表示の形態に変更することで、キャンセルの発生をユーザに知らせることができる。
この表示例９も、これから画像形成装置の利用を検討しているユーザや既に順番待ちに加わっているユーザによる待ち人数の確認に使用される。もっとも、順番待ちの人数の変化を継続的に確認するユーザは、既に順番待ちに加わっているユーザの方が多いと考えられる。
【００７０】
＜他の使用例＞
図１の例では、スマートフォン２００を両手で支えて画像形成装置１００を撮像しているが、頭部のゴーグルに装着して使用してもよい。
図２２は、スマートフォン２００を取り付けたゴーグル２７０をユーザの頭部２０３に装着する使用例を説明する図である。
図２２では、スマートフォン２００をゴーグル２７０に取り付けている以外は、両手で支える図１の説明と同じである。
【００７１】
＜実施の形態２＞
図２３は、拡張現実または複合現実と呼ばれる技術を利用する場合を説明する図である。
図２３の場合、ユーザは、透過式のメガネ型端末４００を頭部２０３に装着している。
図２３に示すメガネ型端末４００は、装着した際にユーザの目の部分に透明度が高い光学素子が配置される構成を有している。
このため、メガネ型端末４００を装着したユーザは、透明度の高い光学素子を透して現実の空間にある画像形成装置１００を直接視認することが可能である。
【００７２】
図２４は、実施の形態２で使用するメガネ型端末４００の構造例を説明する図である。
この種のメガネ型端末４００は、既に複数のメーカによって実用化されている。この種のメガネ型端末４００は、透過型デバイス、網膜投射型デバイス等とも呼ばれる。
図２４に示すメガネ型端末４００は、透明度が高い導光板４０１と、可視光透過型回折格子４０２Ａ、４０２Ｂと、アイコン２５０等が表示される小型の表示部４０３と、ユーザの前方を撮像するカメラ４０４とを有している。
【００７３】
導光板４０１は、例えば８５％以上の透明度を有している。このため、ユーザは、導光板４０１を透かして前方の景色を直接視認することができる。導光板４０１は、透明な部材の一例である。
図２４では、画像形成装置１００で反射された外光Ｌ１が、導光板４０１及び可視光透過型回折格子４０２Ｂを透過するように直進して眼球２０４に導かれている。なお、可視光透過型回折格子４０２Ｂは、平板形状を有し、眼球２０４の前方に配置されている。
ここでの可視光透過型回折格子４０２Ｂは、導光板４０１の内部を反射しながら伝搬する光Ｌ２（アイコン２５０に対応する光）を眼球２０４の方向に屈折させる機能も果たす。
【００７４】
光Ｌ２は、表示部４０３から導光板４０１に投影された後、可視光透過型回折格子４０２Ａによって屈折された後の光線である。
なお、可視光透過型回折格子４０２Ａ及び４０２Ｂには、例えばホログラフィック回折格子が用いられる。可視光透過型回折格子４０２Ｂは、いわゆるハーフミラーとして機能する。従って、眼球２０４では、実像である画像形成装置１００に、虚像としてのアイコン２５０が重なって見えることになる。なお、アイコン２５０は、液晶ディスプレイ等の表示部４０３に表示されている。
【００７５】
＜メガネ型端末４００の構成＞
図２５は、実施の形態２で使用するメガネ型端末４００のハードウェア構成の一例を示す図である。
図２５には、図２との対応部分に対応する符号を付して示している。
メガネ型端末４００は、プログラム（ファームウェアを含む）の実行を通じて装置全体を制御するＣＰＵ（Central Processing Unit）４１１と、ＢＩＯＳ（Basic Input Output System）やファームウェア等のプログラムを記憶するＲＯＭ４１２と、プログラムの実行領域として使用されるＲＡＭ（Random Access Memory）４１３と、を有している。
ＣＰＵ４１１、ＲＯＭ４１２、ＲＡＭ４１３は、コンピュータ４１０として機能する。
【００７６】
コンピュータ４１０には、アイコン２５０（図２４参照）を表示する表示部４０３と、外界を撮像するカメラ４０４と、各種の物理量を検知するセンサ４１４と、外部との通信に用いられる通信インターフェース（通信ＩＦ）４１５とが接続されている。
センサ４１４には、例えば本体の傾きを検知するジャイロセンサ、対象物までの距離を検知する距離センサ、メガネ型端末４００の位置を検知するＧＰＳ（Global Positioning System）センサ、視線検知センサ等が含まれる。
【００７７】
図２６は、実施の形態２で使用するメガネ型端末４００の機能構成の一例を示す図である。
図２６には、図５との対応部分に対応する符号を付して示している。
図２６に示す機能は、ＣＰＵ４１１によるプログラムの実行を通じて実現される。
なお、図２６は、プログラムの実行を通じて実現される機能のうち、順番待ち人数の通知サービスに関連する機能について表している。
【００７８】
本実施の形態の場合、メガネ型端末４００は、順番待ち人数の通知サービスに対応する機器の視認を検知する視認検知部４２１と、順番待ちリスト１３４を管理する順番待ちリスト取得部２２２と、導光板４０１を通して視認される外界にアイコン２５０を重ねて表示するアイコン表示制御部２２３として機能する。
本実施の形態における視認検知部４２１は、例えばカメラ４０４で撮像された画像とセンサ４１４（例えばジャイロセンサ、視線検知センサ）の出力とに基づいて、ユーザが視認している外界の物体を特定し、特定された物体が順番待ち人数の通知サービスに対応する機器又は場所であるか否かを判定する。
なお、本実施の形態では、アイコン２５０に対応する像を両目に導いているが、アイコン２５０に対応する像を左右どちらか一方だけ導く方式の端末でもよい。
【００７９】
＜実施の形態３＞
図２７は、飲食店５００の入り口５０１をスマートフォン２００で撮像する場合のアイコン２５０の表示例を説明する図である。
図２７の場合、スマートフォン２００による撮像の対象が画像形成装置１００ではなく、飲食店５００の入り口５０１を撮像している。
飲食サービスが提供される場所は飲食店５００の店内であるが、本実施の形態の場合には、飲食サービスを飲食店５００の入り口５０１に紐づけて管理している。飲食店５００の入り口５０１は、サービスに紐づいて管理される現実の場所の一例である。
【００８０】
従って、スマートフォン２００は、飲食店５００の入り口５０１の撮像を検知すると、ユーザによる飲食店５００の視認を検知する。
図２７では、飲食店の像５００Ａの入り口の像５０１Ａの位置から順番待ちしている人数分のアイコン２５０が表示されている。図２７の場合、待ち人数が多く列が長くなるため、画面上に表示される列は曲線的である。
ところで、飲食店５００を利用する場合には、家族連れやカップルなどの集団としての利用が多い。
【００８１】
図２８は、飲食店５００の入り口５０１をスマートフォン２００で撮像する場合のアイコン２５０の他の表示例を説明する図である。
図２８では、家族連れやカップルなどの集団単位で順番待ちのユーザが表現されている。
図２８では、４組の集団が表現されている。
また、図２８では、大人と子供が区別して表現されている。家族連れは広い座席を必要とするため、２人席を利用するユーザの順番が先になる可能性があることの予測も容易になる。
【００８２】
また、本実施の形態では、順番待ちの通知サービスが現実の場所に紐づいて管理される例として飲食店を例示したが、例えば病院、役所、金融機関、郵便局などにおける順番待ちの通知サービスへの応用も想定される。
例えば病院であれば、順番待ちの予約の際に入力された情報に基づいて、年代、症状、診察の有無、処方箋のみの希望などをアイコン２５０の表現に反映させてもよい。また、アイコン２５０の表現には、順番待ちの予約の際に入力された情報に基づいて、発熱、咳、くしゃみ等の動きを組み合わせてもよい。動きはアニメーションのように動画として表示されてもよい。これらの補助的な情報があれば、待ち時間の予測の精度を高めることが可能になる。
また、窓口が複数ある場合には、窓口別に（例えば診療科別に、手続きの種別に）、アイコン２５０の列を表示してもよい。
【００８３】
＜実施の形態４＞
前述の実施の形態１では、スマートフォン２００に設けた視認検知部２２１（図５参照）が、サービスに紐づいて管理される現実の装置（例えば画像形成装置１００（図１参照））のユーザによる視認を検知しているが、本実施の形態では、サービスに紐づけられている画像形成装置１００にユーザの視認を検知する視認検知部２２１を設ける場合について説明する。
ここでの視認検知部２２１は、特定のサービスに紐付けられている自装置を視認するユーザを検知する検知手段の一例である。
【００８４】
図２９は、ユーザによる視認を検知する機能を有する画像形成装置１０００の例を説明する図である。
図２９に示す画像形成装置１０００には、本装置を視認しているユーザを画像処理で検知する周辺カメラ１００１が設けられている。
【００８５】
図３０は、実施の形態４に係る画像形成装置１０００のハードウェア構成の一例を示す図である。
図３０には、図２との対応部分に対応する符号を付して示している。
図３０と図２との違いは、画像形成装置１０００の周辺を撮像する周辺カメラ１００１が設けられている点である。
図３０に示す画像形成装置１０００には、周辺を撮像する周辺カメラ１００１が配置されている。
【００８６】
図３１は、実施の形態４で使用する画像形成装置１０００の機能構成の一例を示す図である。
図３１には、図３との対応部分に対応する符号を付して示している。
図３１と図３との違いは、視認検知部２２１が設けられている点である。
この実施の形態における視認検知部２２１には、周辺カメラ１００１で撮像された画像内に自装置を撮像している又は視線を向けているユーザの存在を検知する機能が設けられている。
図３２は、視認検知部２２１が画像認識に使用する画像の範囲を説明する図である。
図中、実線で示す矩形の範囲２３１は、周辺カメラ１００１で撮像された画像が表示される範囲である。
【００８７】
図３２の画像には、被写体であるユーザの像１１００Ａがスマートフォンの像２００Ａを構えて正対している。
画像形成装置１０００の視認検知部２２１は、自装置と正対する姿勢でスマートフォン２００（図１参照）を構えている人が検知された場合、自装置を視認している人の存在を検知する。
この実施の形態における視認検知部２２１は、自装置を撮像しているスマートフォン２００に対して順番待ちリスト１３４を通知する。また、アイコン配信サーバ３００を通じて、自装置を撮像しているスマートフォン２００に対しアイコン２５０を配信させる。
本実施の形態における視認検知部２２１は、自装置を撮像しているスマートフォン２００を、無線通信を通じて特定する。ここでの視認検知部２２１は、通知手段の一例としても機能する。
【００８８】
＜他の実施形態＞
以上、本発明の実施の形態について説明したが、本発明の技術的範囲は上述の実施の形態に記載の範囲に限定されない。上述の実施の形態に、種々の変更又は改良を加えたものも、本発明の技術的範囲に含まれることは、特許請求の範囲の記載から明らかである。
例えば前述の実施の形態では、スマートフォン２００（図１参照）を用いて画像形成装置１００（図１参照）を撮像したが、タブレット端末を使用して撮像してもよい。
【００８９】
前述の実施の形態１では、アイコン配信サーバ３００（図１参照）を独立に設けているが、アイコン２５０（図１参照）を配信する機能は、画像形成装置１００に含まれてもよい。すなわち、画像形成装置１００は、順番待ちリスト管理部１３１（図３参照）、アイコン生成部３２３（図８参照）及びアイコン配信部３２４（図８参照）を設けてもよい。
また、順番待ちリスト管理部１３１（図３参照）、アイコン生成部３２３（図８参照）及びアイコン配信部３２４（図８参照）をアイコン配信サーバ３００の機能として設けてもよい。
また、対象者リスト管理部１３２（図３参照）を、画像形成装置１００に配置してもよい。
さらに、前述した各機能をそれぞれ異なるサーバに配置しても良いし、複数のサーバに分散的に配置してもよい。
【符号の説明】
【００９０】
１…情報処理システム、１００…画像形成装置、１３１…順番待ちリスト管理部、１３２…対象者リスト管理部、１３３…待ち時間管理部、１３４…順番待ちリスト、１３５…対象者リスト、２００…スマートフォン、２２１…視認検知部、２２２…順番待ちリスト取得部、２２３…アイコン表示制御部、２２４…対応機器情報、２５０…アイコン、２７０…ゴーグル、３００…アイコン配信サーバ、３２１…順番待ちリスト取得部、３２２…対象者リスト取得部、３２３…アイコン生成部、３２４…アイコン配信部、４００…メガネ型端末、４０１…導光板、４０２Ａ、４０２Ｂ…可視光透過型回折格子、４０３…表示部、４０４…カメラ、４２１…視認検知部、５００…飲食店、５０１…入り口、１０００…画像形成装置、１００１…周辺カメラ
【図１】
2019164730.tif 000003
【図２】
2019164730.tif 000004
【図３】
2019164730.tif 000005
【図４】
2019164730.tif 000006
【図５】
2019164730.tif 000007
【図６】
2019164730.tif 000008
【図７】
2019164730.tif 000009
【図８】
2019164730.tif 000010
【図９】
2019164730.tif 000011
【図１０】
2019164730.tif 000012
【図１１】
2019164730.tif 000013
【図１２】
2019164730.tif 000014
【図１３】
2019164730.tif 000015
【図１４】
2019164730.tif 000016
【図１５】
2019164730.tif 000017
【図１６】
2019164730.tif 000018
【図１７】
2019164730.tif 000019
【図１８】
2019164730.tif 000020
【図１９】
2019164730.tif 000021
【図２０】
2019164730.tif 000022
【図２１】
2019164730.tif 000023
【図２２】
2019164730.tif 000024
【図２３】
2019164730.tif 000025
【図２４】
2019164730.tif 000026
【図２５】
2019164730.tif 000027
【図２６】
2019164730.tif 000028
【図２７】
2019164730.tif 000029
【図２８】
2019164730.tif 000030
【図２９】
2019164730.tif 000031
【図３０】
2019164730.tif 000032
【図３１】
2019164730.tif 000033
【図３２】
2019164730.tif 000034