(57)【特許請求の範囲】
【請求項１】
入力機器と接続される表示制御装置であって、
１または２以上の入力領域を含む入力画面の表示を制御する表示制御部を備え、
前記表示制御部は、
前記入力画面に含まれる第１の入力領域の選択に基づき、前記入力機器により媒体から得られた情報を前記第１の入力領域に挿入し、
前記表示制御装置は、
前記第１の入力領域の選択に基づき、前記媒体からの情報取得が可能な状態に前記入力機器の状態を遷移させる機器制御部をさらに備え、
前記表示制御部は、前記第１の入力領域の選択に基づき、前記入力機器による情報取得のためのユーザ操作を誘導する誘導画面の表示を制御する、表示制御装置。
【請求項２】
前記表示制御装置は、
前記入力機器により得られた情報から、前記第１の入力領域に対応する情報を抽出する抽出部を備え、
前記表示制御部は、前記抽出部により抽出された情報を前記第１の入力領域に挿入する、請求項１に記載の表示制御装置。
【請求項３】
前記入力画面は、複数の前記第１の入力領域を含み、
前記抽出部は、前記入力機器により得られた情報から、前記複数の第１の入力領域の各々に対応する情報を抽出し、
前記表示制御部は、いずれかの第１の入力領域の選択に基づき、当該第１の入力領域について前記抽出部により抽出された情報を当該第１の入力領域に挿入し、かつ、他の第１の入力領域について前記抽出部により抽出された情報を前記他の第１の入力領域に挿入する、請求項２に記載の表示制御装置。
【請求項４】
前記入力画面は、複数の前記第１の入力領域を含み、
前記表示制御部は、いずれかの第１の入力領域の選択に基づき、当該第１の入力領域について前記抽出部により抽出された情報を当該第１の入力領域に挿入し、他の第１の入力領域への情報の挿入を行わない、請求項２に記載の表示制御装置。
【請求項５】
前記入力画面は、さらに第２の入力領域を含み、
前記表示制御部は、前記第２の入力領域が選択された場合、前記媒体から得られる情報の前記第２の入力領域への挿入を行わない、請求項１〜４のいずれか一項に記載の表示制御装置。
【請求項６】
前記入力画面の表示のための表示情報を、ネットワークを介して接続されたサーバ装置から受信する受信部をさらに備える、請求項１〜５のいずれか一項に記載の表示制御装置。
【請求項７】
前記第１の入力領域に挿入された情報を、ネットワークを介して接続されたサーバ装置に送信する送信部をさらに備える、請求項１〜６のいずれか一項に記載の表示制御装置。
【請求項８】
前記媒体はパスポートであり、
前記第１の入力領域は、生年月日の入力領域または姓名の入力領域の少なくともいずれかを含む、請求項１〜７のいずれか一項に記載の表示制御装置。
【請求項９】
前記入力機器は、スキャナ装置である、請求項１〜８のいずれか一項に記載の表示制御装置。
【請求項１０】
コンピュータを、
入力機器と接続される表示制御装置であって、
１または２以上の入力領域を含む入力画面の表示を制御する表示制御部を備え、
前記表示制御部は、
前記入力画面に含まれる第１の入力領域の選択に基づき、前記入力機器により媒体から得られた情報を前記第１の入力領域に挿入し、
前記表示制御装置は、
前記第１の入力領域の選択に基づき、前記媒体からの情報取得が可能な状態に前記入力機器の状態を遷移させる機器制御部をさらに備え、
前記表示制御部は、前記第１の入力領域の選択に基づき、前記入力機器による情報取得のためのユーザ操作を誘導する誘導画面の表示を制御する、表示制御装置として機能させるための、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置およびプログラムに関する。
【背景技術】
【０００２】
近日、ユーザによる情報処理装置への情報入力を支援するためのシステムが普及している。例えば、金融機関においては、帳票に記入された文字をスキャナ装置により読取り、取引情報の入力画面に、スキャナ装置により読み取られた文字を自動的に挿入するシステムが知られている。
【０００３】
また、情報処理装置への情報入力に関する技術として、例えば下記特許文献１〜特許文献４が知られている。特許文献１には、Ｊａｖａｓｃｒｉｐｔ（登録商標）を利用してＷｅｂの機能拡張を行う技術が開示されている。特許文献２には、Ｊａｖａａｐｐｌｅｔの利用により非標準デバイスとのデータの入出力を可能とするシステムが開示されている。特許文献３には、パスポートの画像からパスポートに記載された文字を認識して表示する技術が開示されている。特許文献４には、無線タグから読み取られた情報を所定の入力フィールドに表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１７１１５１号公報
【特許文献２】特開２００５−０２５７３８号公報
【特許文献３】特開２００１−５２１００号公報
【特許文献４】特開２０１２−２７５８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、帳票、パスポートおよび無線タグなどの媒体から読み取られた情報を表示する従来の技術は、例えば、入力画面に含まれる媒体の読取ボタンが選択された場合に所定の入力領域に媒体からの情報を挿入するものであった。このため、ユーザは、いずれの入力領域が媒体の読取により自動入力可能であるかを媒体の読取前に把握できず、媒体の読取により自動入力可能である入力領域に情報を手入力してしまうことが想定された。
【０００６】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、入力画面における情報入力の利便性を向上することが可能な、新規かつ改良された表示制御装置およびプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある観点によれば、入力機器と接続される表示制御装置であって、１または２以上の入力領域を含む入力画面の表示を制御する表示制御部を備え、前記表示制御部は、前記入力画面に含まれる第１の入力領域の選択に基づき、前記入力機器により媒体から得られた情報を前記第１の入力領域に挿入し、前記表示制御装置は、前記第１の入力領域の選択に基づき、前記媒体からの情報取得が可能な状態に前記入力機器の状態を遷移させる機器制御部をさらに備え、前記表示制御部は、前記第１の入力領域の選択に基づき、前記入力機器による情報取得のためのユーザ操作を誘導する誘導画面の表示を制御する、表示制御装置が提供される。
【０００９】
前記表示制御装置は、前記入力機器により得られた情報から、前記第１の入力領域に対応する情報を抽出する抽出部を備え、前記表示制御部は、前記抽出部により抽出された情報を前記第１の入力領域に挿入してもよい。
【００１０】
前記入力画面は、複数の前記第１の入力領域を含み、前記抽出部は、前記入力機器により得られた情報から、前記複数の第１の入力領域の各々に対応する情報を抽出し、前記表示制御部は、いずれかの第１の入力領域の選択に基づき、当該第１の入力領域について前記抽出部により抽出された情報を当該第１の入力領域に挿入し、かつ、他の第１の入力領域について前記抽出部により抽出された情報を前記他の第１の入力領域に挿入してもよい。
【００１１】
前記入力画面は、複数の前記第１の入力領域を含み、前記表示制御部は、いずれかの第１の入力領域の選択に基づき、当該第１の入力領域について前記抽出部により抽出された情報を当該第１の入力領域に挿入し、他の第１の入力領域への情報の挿入を行わなくてもよい。
【００１２】
前記入力画面は、さらに第２の入力領域を含み、前記表示制御部は、前記第２の入力領域が選択された場合、前記媒体から得られる情報の前記第２の入力領域への挿入を行わなくてもよい。
【００１３】
前記入力画面の表示のための表示情報を、ネットワークを介して接続されたサーバ装置から受信する受信部をさらに備えてもよい。
【００１４】
前記第１の入力領域に挿入された情報を、ネットワークを介して接続されたサーバ装置に送信する送信部をさらに備えてもよい。
【００１５】
前記媒体はパスポートであり、前記第１の入力領域は、生年月日の入力領域または姓名の入力領域の少なくともいずれかを含んでもよい。
【００１６】
前記入力機器は、スキャナ装置であってもよい。
【００１７】
また、上記課題を解決するために、本発明の別の観点によれば、コンピュータを、入力機器と接続される表示制御装置であって、１または２以上の入力領域を含む入力画面の表示を制御する表示制御部を備え、前記表示制御部は、前記入力画面に含まれる第１の入力領域の選択に基づき、前記入力機器により媒体から得られた情報を前記第１の入力領域に挿入し、前記表示制御装置は、前記第１の入力領域の選択に基づき、前記媒体からの情報取得が可能な状態に前記入力機器の状態を遷移させる機器制御部をさらに備え、前記表示制御部は、前記第１の入力領域の選択に基づき、前記入力機器による情報取得のためのユーザ操作を誘導する誘導画面の表示を制御する、表示制御装置として機能させるための、プログラムが提供される。
【発明の効果】
【００１８】
以上説明したように本発明によれば、入力画面における情報入力の利便性を向上することが可能である。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態による情報処理システムの構成を示した説明図である。
【図２】チェックイン手続の実行のための流れを示したフローチャートである。
【図３】本実施形態による顧客操作型端末の構成を示した説明図である。
【図４】予約情報入力画面の具体例を示した説明図である。
【図５】予約情報入力画面への情報の入力例を示した説明図である。
【図６】パスポートの誘導画面の具体例を示した説明図である。
【図７】予約情報入力画面への情報の入力例を示した説明図である。
【図８】従来のシステムと本実施形態によるシステムの関係を示した説明図である。
【図９】本実施形態による情報処理システムの動作を示した説明図である。
【発明を実施するための形態】
【００２０】
以下に添付図面を参照しながら、本発明の実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２１】
また、本明細書及び図面において、実質的に同一の機能構成を有する複数の構成要素を、同一の符号の後に異なるアルファベットを付して区別する場合もある。ただし、実質的に同一の機能構成を有する複数の構成要素の各々を特に区別する必要がない場合、同一符号のみを付する。
【００２２】
＜１．情報処理システムの概要＞
本発明の実施形態は、表示画面における情報入力を支援する情報処理システムにかかり、一例として、空港に設置される自動チェックイン機のような顧客操作型端末に適用され得る。以下では、本発明の実施形態が自動チェックイン機に適用される例を主に説明するが、本発明の実施形態は、鉄道会社の駅構内に設置される券売機、金融機関やコンビニエンスストアなどに設置される自動取引装置、映画館およびコンサート会場に設置されるチケット交換機などの他の顧客操作型端末にも同様に適用可能である。
【００２３】
まず、図１を参照し、本発明の実施形態による情報処理システムの基本構成を説明する。
【００２４】
図１は、本発明の実施形態による情報処理システムの構成を示した説明図である。図１に示したように、本発明の実施形態による情報処理システムは、インターネットサーバ１０と、インターネット１２と、顧客操作型端末２０と、スキャナ装置２６と、情報処理端末３０と、を備える。顧客操作型端末２０および情報処理端末３０は、インターネット１２によりインターネットサーバ１０と通信可能に接続される。
【００２５】
なお、インターネット１２はネットワークの一例であり、電話回線網、衛星通信網などの公衆回線網、Ｅｔｈｅｒｎｅｔ（登録商標）を含む各種のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、またはＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）などの専用回線網を含むネットワークが適用されてもよい。また、図１に示した例では、顧客操作型端末２０と情報処理端末３０は同一の空港内ネットワークに存在するが、情報処理端末３０は空港外ネットワークに存在してもよい。
【００２６】
（インターネットサーバ）
インターネットサーバ１０は、顧客操作型端末２０との通信により、顧客操作型端末２０を利用する顧客が所望する手続を実行するサーバ装置である。例えば、インターネットサーバ１０は、チェックイン、航空券購入および領収書発行などの手続を進めるための各種画面に対応するＨＴＭＬ（HyperText  Markup  Language）コンテンツを記憶しており、顧客操作型端末２０からの要求に応じてＨＴＭＬコンテンツを顧客操作型端末２０に送信する。また、インターネットサーバ１０は、顧客の操作に基づいて顧客操作型端末２０に入力された情報を顧客操作型端末２０から受信し、搭乗便選択および座席指定などの手続を実行する。
【００２７】
（顧客操作型端末）
顧客操作型端末２０は、インターネットサーバ１０から受信されるＨＴＭＬコンテンツに基づいて手続の実行のための各種画面を表示する表示制御装置の一例である。また、顧客操作型端末２０は、各種画面において顧客により入力された情報をインターネットサーバ１０に送信する。このような顧客操作型端末２０は、図１に示したように、タッチパネル２１０、ディスプレイ２２０、発券口２３０およびＩＣリーダ２４０を有する。
【００２８】
タッチパネル２１０は、操作検出部の一例であり、ユーザの指の接触を検出する機能を有する。タッチパネル２１０の検出方式としては、抵抗膜方式、静電容量方式および表面型静電容量方式など、多様な方式が挙げられる。ディスプレイ２２０は、各種画面を表示する機能を有する。ディスプレイ２２０は、液晶ディスプレイであってもよいし、有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）であってもよい。顧客操作型端末２０においては、上記のタッチパネル２１０とディスプレイ２２０が積層される。このため、ディスプレイ２２０に表示されている領域を顧客が指でタップすると、タッチパネル２１０によりタップ位置が検出され、タップ位置に対応する領域の選択が顧客操作型端末２０の内部で認識される。
【００２９】
発券口２３０は、顧客操作型端末２０に内蔵されるプリンタにより印刷された搭乗券、領収書および証明書などを排出する開口である。ＩＣリーダ２４０は、例えば非接触通信により、近接されたＩＣチップから情報を読み取る入力機器の一例である。
【００３０】
（スキャナ装置）
スキャナ装置２６は、読取位置にセットされた媒体を光学的に読取ることにより、媒体に記載された文字を認識する入力機器の一例である。特に、本実施形態によるスキャナ装置２６は、媒体の一例であるパスポートを光学的に読取ることにより、パスポートに記載された姓名および生年月日などを認識する。このスキャナ装置２６は、顧客操作型端末２０による制御に従って動作する。
【００３１】
（情報処理端末）
情報処理端末３０は、顧客操作型端末２０と同様に、インターネットサーバ１０から受信されるＨＴＭＬコンテンツに基づいて手続の実行のための各種画面を表示し、各種画面において顧客により入力された情報をインターネットサーバ１０に送信する。ただし、図１に示した情報処理端末３０は、スキャナ装置２６に接続されていない点、およびキーボードを有する点などで顧客操作型端末２０と異なる。このため、情報処理端末３０への情報入力と顧客操作型端末２０への情報入力は、詳細については後述するように、異なる態様で実現され得る。なお、図１においては情報処理端末３０の一例としてＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）を示しているが、情報処理端末３０は、タブレット端末およびスマートフォンなどの携帯端末であってもよい。
【００３２】
（手続フローの具体例）
以上、本実施形態による情報処理システムの各構成について概略的に説明した。上述したように、インターネットサーバ１０および顧客操作型端末２０は、各種画面の表示および各種画面における顧客操作に基づいて顧客の所望する手続を実行することができる。以下、具体例として、チェックインのために顧客操作型端末２０が表示する画面、および顧客が行う操作の流れを説明する。
【００３３】
図２は、チェックイン手続の実行のための流れを示したフローチャートである。図２に示したように、まず、顧客操作型端末２０は、予約番号、搭乗便名および顧客情報の入力領域を含む予約情報入力画面を表示し、顧客は、予約番号、搭乗便名または顧客情報を予約確認情報として該当する入力領域に入力する（Ｓ１）。
【００３４】
続いて、顧客操作型端末２０は、予約確認情報により特定される搭乗便の表示を含む搭乗便選択画面を表示し、顧客は、搭乗便選択画面において搭乗便を選択する（Ｓ２）。そして、顧客操作型端末２０は、選択された搭乗便についての座席指定画面を表示し、顧客は、座席指定画面において座席の指定または変更を行う（Ｓ３）。
【００３５】
次に、顧客操作型端末２０は、搭乗券の発行ボタンを含む搭乗券発行画面を表示し、顧客が搭乗券の発行ボタンを選択すると、搭乗券を発行する（Ｓ４）。これによりチェックインが完了し、顧客操作型端末２０がチェックイン完了画面を表示する（Ｓ５）。
【００３６】
（背景）
上述したように、顧客操作型端末２０に対して顧客が行う操作には、単なるタップによる選択操作だけでなく、Ｓ１において説明したような情報入力のための操作も含まれる。このため、情報入力のための操作を簡素化することにより顧客の利便性を向上することが望まれた。
【００３７】
また、図１を参照して説明したように、顧客操作型端末と情報処理端末とでは、情報入力のためのインタフェースが異なる。このため、従来は、情報処理端末における手続の実行のためのコンテンツとは別に、顧客操作型端末における手続の実行のための専用のコンテンツが用意されていた。すなわち、同一の手続について複数のコンテンツが用意されていた。このため、メンテナンスのための作業負荷が大きいという問題があった。
【００３８】
そこで、上記事情を一着眼点にして本発明の実施形態を創作するに至った。本発明の実施形態によれば、入力画面における情報入力の利便性、およびメンテナンス性を向上することが可能である。以下、このような本発明の実施形態による構成および動作について順次詳細に説明する。
【００３９】
＜２．顧客操作型端末の構成＞
図３は、本実施形態による顧客操作型端末２０の構成を示した説明図である。図３に示したように、本実施形態による顧客操作型端末２０は、タッチパネル２１０、ディスプレイ２２０、プリンタ２３２、ＩＣリーダ２４０、通信部２５０および制御部２６０を備える。タッチパネル２１０、ディスプレイ２２０、ＩＣリーダ２４０については図１を参照して説明した通りであるので、ここでの詳細な説明を省略する。プリンタ２３２は、実行された手続の内容に応じて搭乗券、領収書および証明書などを印刷する。プリンタ２３２により印刷された搭乗券、領収書および証明書などは、図１を参照して説明した発券口２３０から排出される。
【００４０】
通信部２５０は、インターネットサーバ１０から情報を受信する受信部としての機能、およびインターネットサーバ１０に情報を送信する送信部としての機能を有する。例えば、通信部２５０は、各種画面の表示のための表示情報としてＨＴＭＬコンテンツをインターネットサーバ１０から受信する。また、通信部２５０は、各種画面における顧客操作により得られた情報をインターネットサーバ１０に送信する。
【００４１】
制御部２６０は、顧客操作型端末２０の動作全般を制御する。この制御部２６０は、CPU（Central  Processing  Unit）、RAM（Random  Access  Memory）、およびROM（Read  Only  Memory）などのハードウェアとソフトウェアの協働により実現される機能であり図３に示したように、主に、表示制御部２６２、周辺機器制御部２６４、読取情報抽出部２６６、および通信制御部２６８を有する。
【００４２】
（表示制御部）
表示制御部２６２は、ディスプレイ２２０による画面の表示を制御する。具体的には、表示制御部２６２は、インターネットサーバ１０から通信部２５０により受信されたＨＴＭＬコンテンツに基づいて、予約情報入力画面、搭乗便選択画面、および座席指定画面などの入力画面を生成し、生成した画面をディスプレイ２２０に表示させる。ここで、図４を参照し、予約情報入力画面の具体例を説明する。
【００４３】
図４は、予約情報入力画面の具体例を示した説明図である。図４に示したように、予約情報入力画面４０は、予約番号の入力領域４１、搭乗便名の入力領域４２、顧客の姓の入力領域４３、顧客の名の入力領域４４、および手続進行ボタン４５を含む。この予約情報入力画面４０において顧客がいずれかの入力領域へ情報を入力することにより、次の搭乗便選択画面を表示可能となる。
【００４４】
例えば、表示制御部２６２は、顧客により予約番号の入力領域４１が選択されると、ソフトウェアキーボードをディスプレイ２２０に表示させる。そして、表示制御部２６２は、顧客によりソフトウェアキーボードを用いて入力された予約番号を、ＨＴＭＬコンテンツ内で予約番号の入力領域４１に対応する箇所に埋め込む。これにより、図５に示したように、予約番号の入力領域４１に顧客により入力された予約番号が挿入される。
【００４５】
同様に、表示制御部２６２は、顧客により搭乗便名の入力領域４２が選択されると、ソフトウェアキーボードをディスプレイ２２０に表示させる。そして、表示制御部２６２は、顧客によりソフトウェアキーボードを用いて入力された搭乗便名を、ＨＴＭＬコンテンツ内で搭乗便名の入力領域４２に対応する箇所に埋め込む。これにより、搭乗便名の入力領域４２に顧客により入力された搭乗便名が挿入される。なお、予約番号の入力領域４１および搭乗便名の入力領域４２のように、顧客により情報が直接入力されるように設定されており、スキャナ装置２６を用いた自動入力の対象となっていない領域を第２の入力領域とも称する。
【００４６】
一方、姓の入力領域４３および名の入力領域４４は、スキャナ装置２６を用いて情報を自動入力可能に設定された第１の入力領域の一例である。より詳細に説明すると、ＨＴＭＬコンテンツ内で姓の入力領域４３および名の入力領域４４に対応する箇所には、スキャナ装置２６の有効化、およびスキャナ装置２６へのパスポートのセットを誘導する誘導画面の表示を指示するスクリプト言語が組み込まれている。当該スクリプト言語に基づいて姓の入力領域４３および名の入力領域４４への情報の自動入力に関する処理を行うのが、以下に説明する周辺機器制御部２６４である。
【００４７】
（周辺機器制御部）
周辺機器制御部２６４は、ＨＴＭＬコンテンツに組み込まれたスクリプト言語の解析機能、および顧客操作型端末２０に接続された周辺機器の制御機能を主に有する。例えば、周辺機器制御部２６４は、自動入力可能に設定された入力領域が顧客により選択されると、当該入力領域について組み込まれているスクリプト言語に基づき、スキャナ装置２６を有効化する、すなわち、スキャナ装置２６を情報読取可能な状態に遷移させる。さらに、周辺機器制御部２６４は、自動入力可能に設定された入力領域について組み込まれているスクリプト言語に基づき、スキャナ装置２６へのパスポートのセットを誘導する誘導画面をディスプレイ２２０に表示させる。ここで、図６を参照し、パスポートの誘導画面の具体例を説明する。
【００４８】
図６は、パスポートの誘導画面の具体例を示した説明図である。図６に示したように、パスポートの誘導画面５０は、スキャナ装置２６へのパスポートのセットを誘導するメッセージ５２、キャンセルボタン５６、および直接入力選択ボタン５８を含む。顧客がこの誘導画面５０に従いパスポートをスキャナ装置２６へセットすることにより、スキャナ装置２６がパスポートから情報を読み取ることが可能となる。一方、キャンセルボタン５６が選択された場合、周辺機器制御部２６４は、パスポートの誘導画面５０をディスプレイ２２０から削除する。また、直接入力選択ボタン５８が選択された場合、周辺機器制御部２６４は、パスポートの誘導画面５０をディスプレイ２２０から削除し、ソフトウェアキーボードをディスプレイ２２０に表示させる。これにより、顧客が例えば姓および名を直接入力することが可能となる。
【００４９】
（読取情報抽出部）
読取情報抽出部２６６は、スキャナ装置２６により得られた読取情報から、顧客により選択された入力領域について組み込まれているスクリプト言語に従い、項目ごとの情報を抽出する。例えば、読取情報抽出部２６６は、予約情報入力画面４０に含まれる複数の自動入力可能な入力領域のうちで、顧客により選択された入力領域に対応する項目の情報を抽出してもよい。すなわち、予約情報入力画面４０において姓の入力領域４３が選択された後にパスポートの読取が行われた場合、読取情報抽出部２６６は、スキャナ装置２６により得られた読取情報から姓を示す情報を抽出してもよい。加えて、読取情報抽出部２６６は、予約情報入力画面４０において自動入力可能な他の入力領域に対応する項目の情報を抽出してもよい。すなわち、予約情報入力画面４０において姓の入力領域４３が選択された後にパスポートの読取が行われた場合、読取情報抽出部２６６は、姓を示す情報に加え、名を示す情報を抽出してもよい。
【００５０】
そして、読取情報抽出部２６６により抽出された情報は、表示制御部２６２により、ＨＴＭＬコンテンツ内の該当箇所に埋め込まれる。例えば、読取情報抽出部２６６により姓を示す情報および名を示す情報が抽出された場合、表示制御部２６２が、姓を示す情報および名を示す情報をＨＴＭＬコンテンツ内の該当箇所に埋め込むことにより、図７に示したように、姓の入力領域４３および名の入力領域４４に姓名が挿入される。かかる構成においては、情報入力をスキャナ装置２６による読取に基づいて行うこと、さらに、複数の入力領域にまとめて情報入力を行うことができるので、顧客の利便性を向上することが可能である。
【００５１】
なお、上記では、自動入力可能な複数の入力領域のうちのいずれかの入力領域の選択により、当該入力領域および他の入力領域に情報が自動入力される例を説明したが、選択された入力領域にのみ情報が自動入力されるようにスクリプト言語を設計することも可能である。かかる構成においては、顧客が意図しない入力領域にまで情報が自動入力されてしまうことを防止することが可能である。
【００５２】
（通信制御部）
通信制御部２６８は、通信部２５０とインターネットサーバ１０との通信を制御する。例えば、通信制御部２６８は、通信部２５０からインターネットサーバ１０へのＨＴＭＬコンテンツの要求を制御したり、通信部２５０からインターネットサーバ１０への情報の送信を制御したりする。例えば、顧客により直接入力された情報、またはスキャナ装置２６を用いて自動入力された情報がＨＴＭＬコンテンツに情報が埋め込まれた状態で予約情報入力画面４０の手続進行ボタン４５が選択されると、通信制御部２６８は、ＨＴＭＬコンテンツに埋め込まれた情報を通信部２５０にインターネットサーバ１０へ送信させる。
【００５３】
（効果の整理）
以上説明したように、本実施形態による顧客操作型端末２０は、ＨＴＭＬコンテンツに組み込まれたスクリプト言語に基づき、自動入力可能な入力領域が選択された場合にパスポートの読取のための誘導画面５０を表示し、スキャナ装置２６により得られた読取情報をＨＴＭＬコンテンツに埋め込むことが可能である。ここで、上記のスクリプト言語は、周辺機器制御部２６４および読取情報抽出部２６６を有する顧客操作型端末２０は解釈可能であるが、周辺機器制御部２６４および読取情報抽出部２６６を有さない情報処理端末３０によっては解釈されない形態で設計される。これにより、情報処理端末３０は、上記のスクリプト言語の影響を受けず動作することが可能であるので、スキャナ装置２６が接続されていない情報処理端末３０においてパスポートの読取のための誘導画面５０が表示されることを防止できる。
【００５４】
また、上記のスクリプト言語の設計により、コンテンツのメンテナンス性を向上することも可能である。この点について、図８を参照してより具体的に説明する。
【００５５】
図８は、従来のシステムと本実施形態によるシステムの関係を示した説明図である。図８に示したように、従来の情報処理端末３０は、インターネットサーバ８０に保持されるコンテンツに基づいて動作していた。一方、従来の顧客操作型端末９０は、顧客操作型端末９０に内蔵される専用のコンテンツに基づいて動作していた。すなわち、従来は、同一の手続について複数のコンテンツが用意されていた。このため、１の手続についてのメンテナンスの対象が複数のコンテンツであり、メンテナンスのための作業負荷が大きいという問題があった。
【００５６】
これに対し、本実施形態においては、情報処理端末３０に加え、顧客操作型端末２０もインターネットサーバ１０に接続される。また、ＨＴＭＬコンテンツへの上述したスクリプト言語の組み込みにより、インターネットサーバ１０に保持される同一の手続についてのＨＴＭＬコンテンツを入力インタフェースの異なる情報処理端末３０および顧客操作型端末２０が共用可能となる。このため、１の手続についてのメンテナンスの対象が単一のＨＴＭＬコンテンツとなるので、メンテナンス性を向上することが可能である。
【００５７】
＜３．動作＞
以上、本実施形態による顧客操作型端末２０の構成を説明した。続いて、図９を参照し、本実施形態による情報処理システムの動作を整理する。なお、以下では、図２を参照して説明したＳ１の動作、すなわち、予約情報入力画面４０の表示から、インターネットサーバ１０への入力情報の送信に至るまでの動作を説明する。
【００５８】
図９は、本実施形態による情報処理システムの動作を示した説明図である。図９に示したように、まず、タッチパネル２１０が顧客による手続開始操作を検出すると（Ｓ３０４）、制御部２６０はタッチパネル２１０から操作検出通知を受ける（Ｓ３０８）。そして、制御部２６０は、当該操作検出通知に基づき、通信部２５０を介してインターネットサーバ１０へＨＴＭＬコンテンツを要求し（Ｓ３１２）、インターネットサーバ１０からＨＴＭＬコンテンツを受信する（Ｓ３１６）。
【００５９】
続いて、制御部２６０は、インターネットサーバ１０から受信したＨＴＭＬコンテンツに基づいて、ディスプレイ２２０に予約情報入力画面４０を表示させる（Ｓ３２０、Ｓ３２４）。
【００６０】
その後、自動入力可能な入力領域、すなわち、姓の入力領域４３または名の入力領域４４を顧客が選択したことをタッチパネル２１０が検出すると（Ｓ３２８）、制御部２６０はタッチパネル２１０から当該選択についての操作検出通知を受ける（Ｓ３３２）。すると、制御部２６０は、姓の入力領域４３または名の入力領域４４に関して組み込まれているスクリプト言語に従い、スキャナ装置２６を有効化し（Ｓ３３６）、スキャナ装置２６へのパスポートのセットを誘導する誘導画面５０をディスプレイ２２０に表示させる（Ｓ３４０、Ｓ３４４）。
【００６１】
そして、スキャナ装置２６にパスポートがセットされ、スキャナ装置２６がパスポートの読取を行うと（Ｓ３４８）、パスポートの読取により得られた情報が制御部２６０に送られる（Ｓ３５２）。続いて、制御部２６０は、読取情報から姓を示す情報および名を示す情報を抽出し（Ｓ３５６）、ＨＴＭＬコンテンツ内の該当箇所に埋め込む（Ｓ３６０）。そして、予約情報入力画面４０における姓の入力領域４３および名の入力領域４４に姓名が挿入される（Ｓ３６４、Ｓ３６８）。
【００６２】
その後、顧客が予約情報入力画面４０の手続進行ボタン４５を選択したことをタッチパネル２１０が検出すると（Ｓ３７２）、制御部２６０はタッチパネル２１０から当該選択についての操作検出通知を受ける（Ｓ３７６）。かかる操作検出通知を受け、制御部２６０は、ＨＴＭＬコンテンツに埋め込まれた入力情報（姓を示す情報および名を示す情報）をインターネットサーバ１０に送信する（Ｓ３８０）。
【００６３】
＜４．変形例＞
以上、本実施形態による構成および動作を説明した。上述した本実施形態による構成および動作は、多様な形態に変形可能である。以下、本実施形態の幾つかの変形例を説明する。なお、以下に説明する各変形例は、単独で実施されてもよいし、他の変形例との組み合わせで実施されてもよい。
【００６４】
（第１の変形例）
上記では、姓の入力領域４３または名の入力領域４４などの自動入力可能な入力領域の選択に基づき、パスポートの誘導画面５０の表示およびスキャナ装置２６によるパスポートの読取が行われる例を説明したが、本実施形態はかかる例に限定されない。
【００６５】
例えば、顧客操作型端末２０は、パスポートの誘導画面５０の表示およびスキャナ装置２６によるパスポートの読取を事前に行い、姓の入力領域４３または名の入力領域４４が選択された場合に、事前に読み取られた姓を示す情報または名を示す情報を姓の入力領域４３または名の入力領域４４に挿入してもよい。
【００６６】
あるいは、自動入力可能な１の入力領域が選択された場合、スキャナ装置２６がパスポートの読取を行い、顧客操作型端末２０は、当該入力領域にのみ情報を挿入し、自動入力可能な他の入力領域についての情報を保持しておいてもよい。そして、顧客操作型端末２０は、他の入力領域が選択された場合、保持しておいた情報を当該他の入力領域に挿入してもよい。
【００６７】
（第２の変形例）
上記では、自動入力可能な入力領域が選択された場合、顧客操作型端末２０が、スクリプト言語により明示的に指定される１または２以上の入力領域にスキャナ装置２６により読み取られた情報を挿入する例を説明したが、本実施形態はかかる例に限定されない。
【００６８】
例えば、顧客操作型端末２０は、入力画面に含まれる各入力領域の項目と、パスポートから読み取られた各情報の項目とを比較し、共通する項目についてパスポートから読み取られた情報を、入力画面に含まれる当該項目の入力領域に挿入してもよい。
【００６９】
（第３の変形例）
上記では、スキャナ装置２６によりパスポートから読取られた情報を入力画面の入力領域に挿入する例を説明したが、本実施形態はかかる例に限定されない。
【００７０】
例えば、スキャナ装置２６による読取対象となる媒体は、パスポートに限定されず、免許証または保険証などの本人確認証であってもよい。また、情報を読み取る入力機器は、スキャナ装置２６に限定されず、ＩＣリーダ２４０または撮像装置（図示せず。）であってもよい。例えば、顧客情報が格納されたＩＣチップからＩＣリーダ２４０が姓を示す情報などを読み取ってもよい。また、撮像装置により得られた媒体画像に対してバーコード読取を行うことによって情報を得ることも可能である。
【００７１】
（第４の変形例）
上記では、スクリプト言語は、顧客操作型端末２０は解釈可能であるが、情報処理端末３０によっては解釈されない形態で設計される例を説明したが、本実施形態はかかる例に限定されない。
【００７２】
例えば、スクリプト言語は顧客操作型端末２０および情報処理端末３０によって解釈可能な形態で設計されてもよい。また、スクリプト言語は、スキャナ装置２６に接続されている端末に対してパスポートの誘導画面５０の表示など自動入力のための処理を行うことを指示する命令を有してもよい。この場合、スキャナ装置２６が接続されていない情報処理端末３０は、スクリプト言語を解釈した上で、パスポートの誘導画面５０を表示しない。かかる構成によっても、上述した本発明の実施形態と同様の効果を得ることが可能である。
【００７３】
（第５の変形例）
上記では、本実施形態が顧客操作型端末２０および情報処理端末３０などの顧客向けのシステムに適用される例を説明したが、本実施形態は、係員向けのシステムに対しても適用可能である。この場合でも、係員の操作性を改善しつつ、システムのメンテナンス性を向上させることができる。
【００７４】
また、上記では、自動入力可能な入力領域の一例として姓の入力領域４３および名の入力領域４４を説明したが、自動入力可能な入力領域は、生年月日の入力領域を含んでもよい。また、上記では、入力画面の一例として主に予約情報入力画面４０を説明したが、本実施形態は、他の多様な入力画面における情報入力にも同様に適用可能である。
【００７５】
＜５．むすび＞
以上説明したように、本実施形態による顧客操作型端末２０は、ＨＴＭＬコンテンツに組み込まれたスクリプト言語に基づき、所定の入力領域が選択された場合にパスポートの読取のための誘導画面５０を表示し、スキャナ装置２６により得られた読取情報をＨＴＭＬコンテンツに埋め込むことが可能である。また、本実施形態によれば、インターネットサーバ１０に保持される同一の手続についてのＨＴＭＬコンテンツを入力インタフェースの異なる情報処理端末３０および顧客操作型端末２０が共用可能となる。従って、本実施形態によれば、入力画面における情報入力の利便性、およびメンテナンス性を向上することが可能である。
【００７６】
なお、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００７７】
例えば、本明細書の情報処理システムの処理における各ステップは、必ずしもシーケンス図またはフローチャートとして記載された順序に沿って時系列に処理する必要はない。例えば、情報処理システムの処理における各ステップは、シーケンス図として記載した順序と異なる順序で処理されても、並列的に処理されてもよい。
【００７８】
また、顧客操作型端末２０に内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアに、上述した顧客操作型端末２０の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供される。
【符号の説明】
【００７９】
１０  インターネットサーバ
２０  顧客操作型端末
２６  スキャナ装置
３０  情報処理端末
４０  予約情報入力画面
５０  誘導画面
２１０  タッチパネル
２２０  ディスプレイ
２３０  発券口
２３２  プリンタ
２４０  ＩＣリーダ
２５０  通信部
２６０  制御部
２６２  表示制御部
２６４  周辺機器制御部
２６６  読取情報抽出部
２６８  通信制御部
【図１】
0006308045.tif 000002
【図２】
0006308045.tif 000003
【図３】
0006308045.tif 000004
【図４】
0006308045.tif 000005
【図５】
0006308045.tif 000006
【図６】
0006308045.tif 000007
【図７】
0006308045.tif 000008
【図８】
0006308045.tif 000009
【図９】
0006308045.tif 000010