(57)【要約】      （修正有）【課題】自宅等で印刷される券媒体であって、券媒体に印刷された二次元コード箇所を二次元コードリーダへ正しく翳すことができるよう導く券媒体を発券できるサーバ、プログラム、券データ生成方法及び券媒体を提供する。【解決手段】サーバ１０は、折り線を印刷する位置を示す情報及び二次元コードを印刷する位置を示す情報を含む券媒体のフォーマットデータを印刷用紙サイズに応じて記憶するフォーマットデータ記憶部１２２と、ユーザ端末装置から入力された情報に基づき決定される情報である予約データの少なくとも一部から二次元コードを生成する二次元コード生成部１１３と、フォーマットデータに基づき、折り線及び二次元コードを含む券データを印刷用紙サイズに応じて生成する券データ生成部１１４と、券データをユーザ端末装置へ送信する券データ送信部１１５と、を有する。【選択図】図２
2016136372.tif 000002
【特許請求の範囲】
【請求項１】
折り線を印刷する位置を示す情報及び二次元コードを印刷する位置を示す情報を含む券
媒体のフォーマットデータを印刷用紙サイズに応じて記憶するフォーマットデータ記憶部
と、
ユーザ端末装置から入力された情報に基づき決定される情報である予約データの少なく
とも一部から二次元コードを生成する二次元コード生成部と、
前記フォーマットデータ記憶部に記憶されたフォーマットデータに基づき、前記折り線
及び前記二次元コード生成部で生成した二次元コードを含む券データを印刷用紙サイズに
応じて生成する券データ生成部と、
前記券データ生成部で生成した券データを前記ユーザ端末装置へ送信する券データ送信
部と、
を有するサーバ。
【請求項２】
前記ユーザ端末装置から印刷用紙サイズのデータを受け付ける印刷用紙サイズデータ受
付部をさらに備え、
前記券データ生成部は、前記印刷用紙サイズデータ受付部が受け付けた印刷用紙サイズ
データに応じて、前記フォーマットデータ記憶部に記憶されたフォーマットデータを選択
し、前記選択されたフォーマットデータに基づき、前記折り線及び前記二次元コード生成
部で生成した二次元コードを含む券データを生成する、
請求項１に記載のサーバ。
【請求項３】
前記印刷用紙サイズデータ受付部は、複数の印刷用紙サイズから選択された印刷用紙サ
イズのデータを受け付ける、
請求項２に記載のサーバ。
【請求項４】
前記フォーマットデータ記憶部は、フォーマットデータとして、印刷用紙サイズに応じ
て、折り線を印刷する位置を示す情報と、前記折り線の折り方を示す情報を印刷する位置
を示す情報と、二次元コードを印刷する位置を示す情報と、を記憶し、
前記券データ生成部は、前記フォーマットデータ記憶部に記憶されたフォーマットデー
タに基づき、前記折り線、前記折り線の折り方を示す情報、及び前記二次元コード生成部
で生成した二次元コードを含む券データを印刷用紙サイズに応じて生成する、
請求項１乃至請求項３の何れか１項に記載のサーバ。
【請求項５】
前記折り線の折り方を示す情報は、前記折り線の折る順番を示す情報を含む、
請求項４に記載のサーバ。
【請求項６】
前記折り線の折り方を示す情報は、前記折り線の折る方向を示す情報を含む、
請求項４又は請求項５に記載のサーバ。
【請求項７】
前記フォーマットデータ記憶部は、フォーマットデータとして、さらに、持ち手の位置
を指示する情報を印刷する位置を示す情報を記憶し、
前記券データ生成部は、券データとして、さらに前記持ち手の位置を指示する情報を含
む、券データを生成する、
請求項４乃至請求項６の何れか１項に記載のサーバ。
【請求項８】
前記フォーマットデータ記憶部は、フォーマットデータとして、さらに、折り畳まれた
状態の券媒体にとって二次元コードが印刷された表面に対する他表面のうち、二次元コー
ドが印刷された位置と対応する位置に、二次元コードの位置を指示する情報を印刷する位
置を示す情報を記憶し、
前記券データ生成部は、券データとして、さらに前記二次元コードの位置を指示する情
報を含む、券データを生成する、
請求項４乃至請求項７の何れか１項に記載のサーバ。
【請求項９】
前記フォーマットデータ記憶部は、フォーマットデータとして、さらに、前記折り線の
うち最後に折る折り線を挟んで、二次元コードを印刷する位置と略線対称な位置に、二次
元コードの位置を指示する情報を印刷する位置を示す情報を記憶し、
前記券データ生成部は、券データとして、さらに前記二次元コードの位置を指示する情
報を含む、券データを生成する、
請求項４乃至請求項７の何れか１項に記載のサーバ。
【請求項１０】
ユーザ端末装置で実行されるプログラムであって、
前記ユーザ端末装置から入力された情報に基づき決定される情報である予約データを外
部から取得し、
前記取得した予約データの少なくとも一部から二次元コードを生成し、
印刷用紙サイズに応じた、折り線を印刷する位置を示す情報及び二次元コードを印刷す
る位置を示す情報を含む券媒体のフォーマットデータに基づき、前記折り線及び前記生成
した二次元コードを含む券データを生成し、
前記生成した券データをプリンタへ送信する、
プログラム。
【請求項１１】
ユーザ端末装置で実行されるプログラムであって、
前記ユーザ端末装置から印刷用紙サイズのデータを受け付け、
前記ユーザ端末装置から入力された情報に基づき決定される情報である予約データを外
部から取得し、
前記取得した予約データの少なくとも一部から二次元コードを生成し、
前記受け付けた印刷用紙サイズデータに応じた、折り線を印刷する位置を示す情報及び
二次元コードを印刷する位置を示す情報を含む券媒体のフォーマットデータを選択し、前
記選択されたフォーマットデータに基づき、前記折り線及び前記生成した二次元コードを
含む券データを生成し、
前記生成した券データをプリンタへ送信する、
プログラム。
【請求項１２】
ユーザ端末装置で実行されるプログラムであって、
前記ユーザ端末装置から、複数の印刷用紙サイズから選択された印刷用紙サイズのデー
タを受け付け、
前記ユーザ端末装置から入力された情報に基づき決定される情報である予約データを外
部から取得し、
前記取得した予約データの少なくとも一部から二次元コードを生成し、
前記受け付けた印刷用紙サイズデータに応じた、折り線を印刷する位置を示す情報及び
二次元コードを印刷する位置を示す情報を含む券媒体のフォーマットデータを選択し、前
記選択されたフォーマットデータに基づき、前記折り線及び前記生成した二次元コードを
含む券データを生成し、
前記生成した券データをプリンタへ送信する、
プログラム。
【請求項１３】
ユーザ端末装置で実行されるプログラムであって、
前記ユーザ端末装置から入力された情報に基づき決定される情報である予約データを外
部から取得し、
前記取得した予約データの少なくとも一部から二次元コードを生成し、
印刷用紙サイズに応じた、折り線を印刷する位置を示す情報と、前記折り線の折り方を
示す情報を印刷する位置を示す情報と、二次元コードを印刷する位置を示す情報と、を含
む券媒体のフォーマットデータに基づき、前記折り線、前記折り線の折り方を示す情報、
及び前記二次元コード生成部で生成した二次元コードを含む券データを生成し、
前記生成した券データをプリンタへ送信する、
プログラム。
【請求項１４】
ユーザ端末装置で実行されるプログラムであって、
前記ユーザ端末装置から印刷用紙サイズのデータを受け付け、
前記ユーザ端末装置から入力された情報に基づき決定される情報である予約データを外
部から取得し、
前記取得した予約データの少なくとも一部から二次元コードを生成し、
前記受け付けた印刷用紙サイズデータに応じた、折り線を印刷する位置を示す情報と、
前記折り線の折り方を示す情報を印刷する位置を示す情報と、二次元コードを印刷する位
置を示す情報と、を含む券媒体のフォーマットデータを選択し、前記折り線、前記折り線
の折り方を示す情報、及び前記二次元コード生成部で生成した二次元コードを含む券デー
タを生成し、
前記生成した券データをプリンタへ送信する、
プログラム。
【請求項１５】
ユーザ端末装置と通信するサーバにより、券データを生成する方法であって、
前記ユーザ端末装置から入力された情報に基づき決定される情報である予約データの少
なくとも一部から二次元コードを生成する二次元コード生成ステップと、
印刷用紙サイズに応じた、折り線を印刷する位置を示す情報及び二次元コードを印刷す
る位置を示す情報を含む券媒体のフォーマットデータに基づき、前記折り線及び前記生成
した二次元コードを含む券データを生成する券データ生成ステップと、
前記生成した券データを前記ユーザ端末装置へ送信する券データ送信ステップと、
を有する券データ生成方法。
【請求項１６】
ユーザ端末装置と通信するサーバにより、券データを生成する方法であって、
前記ユーザ端末装置から印刷用紙サイズのデータを受け付ける印刷用紙サイズデータ受
付ステップと、
前記ユーザ端末装置から入力された情報に基づき決定される情報である予約データの少
なくとも一部から二次元コードを生成する二次元コード生成ステップと、
前記受け付けた印刷用紙サイズデータに応じた、折り線を印刷する位置を示す情報及び
二次元コードを印刷する位置を示す情報を含む券媒体のフォーマットデータを選択し、前
記選択されたフォーマットデータに基づき、前記折り線及び前記生成した二次元コードを
含む券データを生成する券データ生成ステップと、
前記生成した券データを前記ユーザ端末装置へ送信する券データ送信ステップと、
を有する券データ生成方法。
【請求項１７】
請求項１乃至請求項９の何れか１項に記載のサーバにより生成された券データが、印刷
された券媒体。
【請求項１８】
請求項１０乃至請求項１４の何れか１項に記載のプログラムにより生成された券データ
が、印刷された券媒体。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、サーバ、プログラム、券データ生成方法、及び券媒体に関する。
【背景技術】
【０００２】
従来、ユーザは、インターネットを利用して、パーソナルコンピュータ（ＰＣ）等のユ
ーザ端末装置からウェブブラウザを介して各種チケットの予約を行うことができる。ユー
ザは、自宅等のプリンタを用いて印刷することで、予約したチケットの発券を行うことが
できる。これらのチケットには、チケットの予約に関するデータがエンコード化された二
次元コードが印刷されるものがある。
【０００３】
例えば、フライトの予約を希望するユーザは、航空会社や旅行会社が提供するフライト
管理ウェブページを介してフライトの予約を行うことができる。予約手続きを完了したユ
ーザは、自宅等のプリンタを用いて、二次元コードが記載された予約搭乗券を印刷するこ
とができる。予約搭乗券を持ったユーザは、空港のチェックイン機等にある、ＣＣＤセン
サ等の光学的読取部を備え、二次元コードをデコードする二次元コードリーダに、予約搭
乗券のうちの二次元コード箇所を翳す。これにより、ユーザは、そのチェックイン機等で
受けられることになっているチェックインや搭乗等の所定のサービスが受けられる。
【０００４】
しかし、自宅のプリンタで印刷する場合、Ａ４サイズやレターサイズ等の印刷用紙が用
いられるのが一般的である。これらの印刷用紙は、専用の発券装置で用いられる予約搭乗
券用の印刷用紙よりも薄く柔らかいため、腰がない。また、Ａ４サイズやレターサイズの
印刷用紙に印刷された予約搭乗券は、印刷された二次元コード箇所に対して紙面の面積が
大きい。
【０００５】
このため、ユーザがこれらの印刷用紙に印刷された予約搭乗券を持って二次元コード箇
所を二次元コードリーダに翳す場合、予約搭乗券の紙面の姿勢をほぼ真っ直ぐ保った状態
で、予約搭乗券の二次元コード箇所を二次元コードリーダに対して翳すことが困難な場合
がある。つまり、予約搭乗券の紙面の姿勢をほぼ真っ直ぐ保たれていない状態では、二次
元コード箇所の読取不良が生じる場合がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１４−１５９１６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
そこで、本発明が解決しようとする課題は、自宅等で印刷される券媒体であって、券媒
体に印刷された二次元コード箇所を二次元コードリーダへ正しく翳すことができるよう導
く券媒体を発券できるサーバ、プログラム、券データ生成方法、及び券媒体を提供するこ
とである。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、実施形態のサーバは、折り線を印刷する位置を示す情報及
び二次元コードを印刷する位置を示す情報を含む券媒体のフォーマットデータを印刷用紙
サイズに応じて記憶するフォーマットデータ記憶部と、ユーザ端末装置から入力された情
報に基づき決定される情報である予約データの少なくとも一部から二次元コードを生成す
る二次元コード生成部と、前記フォーマットデータ記憶部に記憶されたフォーマットデー
タに基づき、前記折り線及び前記二次元コード生成部で生成した二次元コードを含む券デ
ータを印刷用紙サイズに応じて生成する券データ生成部と、前記券データ生成部で生成し
た券データを前記ユーザ端末装置へ送信する券データ送信部と、を有する。
【０００９】
また、実施形態のプログラムは、ユーザ端末装置で実行されるプログラムであって、前
記ユーザ端末装置から入力された情報に基づき決定される情報である予約データを外部か
ら取得し、前記取得した予約データの少なくとも一部から二次元コードを生成し、印刷用
紙サイズに応じた、折り線を印刷する位置を示す情報及び二次元コードを印刷する位置を
示す情報を含む券媒体のフォーマットデータに基づき、前記折り線及び前記生成した二次
元コードを含む券データを生成し、前記生成した券データをプリンタへ送信する。
【００１０】
また、実施形態の券データ生成方法は、ユーザ端末装置と通信するサーバにより、券デ
ータを生成する方法であって、前記ユーザ端末装置から入力された情報に基づき決定され
る情報である予約データの少なくとも一部から二次元コードを生成する二次元コード生成
ステップと、印刷用紙サイズに応じた、折り線を印刷する位置を示す情報及び二次元コー
ドを印刷する位置を示す情報を含む券媒体のフォーマットデータに基づき、前記折り線及
び前記生成した二次元コードを含む券データを生成する券データ生成ステップと、前記生
成した券データを前記ユーザ端末装置へ送信する券データ送信ステップと、を有する。
【００１１】
また、実施形態の券媒体は、前記サーバにより生成された券データが印刷された券媒体
である。
【００１２】
また、実施形態の券媒体は、前記プログラムにより生成された券データが印刷された券
媒体である。
【図面の簡単な説明】
【００１３】
【図１】図１は、本発明の実施形態に係わる発券システムの構成例を示すブロック図である。
【図２】図２は、本発明の第１の実施形態に係るサーバの構成例を示す機能ブロック図である。
【図３】図３は、予約データの一例を示す図である。
【図４】図４は、画像ファイルを用いたフォーマットデータの一例を示す図である。
【図５】図５は、座標を用いたフォーマットデータの一例を示す図である。
【図６】図６は、券データの一例を示す図である。
【図７】図７は、本発明の第１の実施形態に係わる発券システムの処理手順例を示すシーケンス図である。
【図８】図８は、印刷用紙サイズを選択するための画面表示の一例を示す図である。
【図９】図９は、本発明の第１の実施形態に係るサーバの処理手順例を示すフローチャートである。
【図１０】図１０は、本発明の第２の実施形態に係るプログラムがインストールされたユーザ端末装置の構成例を示す機能ブロック図である。
【図１１】図１１は、本発明の第２の実施形態に係わる発券システムの処理手順例を示すシーケンス図である。
【図１２】図１２は、本発明の第２の実施形態に係るプログラムの実行手順例を示すフローチャートである。
【図１３】図１３は、配置情報の例である。
【図１４】図１４は、配置情報の例である。
【図１５】図１５は、配置情報の例である。
【図１６】図１６は、配置情報の例である。
【図１７】図１７は、配置情報の例である。
【図１８】図１８は、配置情報の例である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態について図面を参照しながら説明する。
【００１５】
（第１の実施形態）
図１を参照して、本発明の実施形態に係わる発券システムの構成について説明する。図
１は、本発明の実施形態に係わる発券システムの構成例を示すブロック図である。ここで
は、フライトの予約手続きや予約搭乗券等の券媒体の発券手続きを行うためのフライト管
理ウェブページの提供を行う発券側である航空会社等の事業者と、フライトの予約手続き
や予約搭乗券等の発券手続きを行うためのパーソナルコンピュータ（ＰＣ）等のユーザ端
末装置２０を操作するユーザ側である顧客と、を例に挙げて説明する。
【００１６】
本発明に係わる発券システムは、航空会社等の発券側のコンピュータシステムと、フラ
イトの予約手続きや予約搭乗券の発券手続きを行う顧客が操作するユーザ側のシステムと
、を含む。発券システムは、発券側のコンピュータシステムに備えられるサーバ１０と、
ユーザ側のシステムに備えられるユーザ端末装置２０及びプリンタ３０と、を有する。サ
ーバ１０及びユーザ端末装置２０は互いにネットワーク４０で接続される。ユーザ端末装
置２０及びプリンタ３０は、互いに有線で接続されたり、ホームネットワークを介して接
続されたり等、互いに通信可能に接続される。
【００１７】
サーバ１０は、発券側のコンピュータシステムに備えられるものであり、公衆網等のネ
ットワーク４０に接続されるとともに、チェックインや搭乗に用いる券媒体である予約搭
乗券の発券処理を行うものである。発券側のコンピュータシステム内ではフライトの予約
手続きも行われるが、サーバ１０が、このフライトの予約手続き機能をさらに含むように
してもよい。
【００１８】
ユーザ端末装置２０は、ユーザの自宅、企業、代理店等に設置されるものであり、ネッ
トワーク４０に接続可能なものである。ユーザ端末装置２０は、例えば、ＰＣや、携帯電
話やタブレットのような無線通信端末装置等、ユーザが操作する装置である。ユーザ端末
装置２０は、ネットワーク４０を介してサーバ１０にアクセスし、発券側である航空会社
が提供するフライト管理ウェブページを表示すること等が可能である。
【００１９】
プリンタ３０は、ユーザの自宅、企業、代理店等に、このユーザ端末装置２０とともに
設置されるものであり、ユーザ端末装置２０に接続可能なものである。プリンタ３０は、
ユーザ端末装置２０からの印刷指示に伴い後述の券データを受信し、印刷用紙にその券デ
ータを印刷し、印刷用紙に印刷された予約搭乗券である券媒体を出力するものである。
【００２０】
続いて、図２を参照して、本発明の第１の実施形態に係るサーバ１０の構成を説明する
。図２は、本発明の第１の実施形態に係るサーバ１０の構成例を示す機能ブロック図であ
る。サーバ１０は、制御部１１０と、記憶部１２０と、ネットワーク通信部１３０と、を
有する。制御部１１０及び記憶部１２０は、予約搭乗券の発券処理に係わる機能を実現す
るためのものである。ネットワーク通信部１３０は、サーバ１０をネットワーク４０に接
続するインターフェースである。
【００２１】
制御部１１０は、予約データ取得部１１１と、印刷用紙サイズデータ受付部１１２と、
二次元コード生成部１１３と、券データ生成部１１４と、券データ送信部１１５と、を有
する。
【００２２】
予約データ取得部１１１は、ユーザがユーザ端末装置２０からインターネットブラウザ
を介してフライト管理ウェブページに入力した情報に基づき決定される情報である予約デ
ータを、フライトの予約手続き完了後に、発券側のコンピュータシステムに備えられる予
約システム（図示せず）から取得する機能部である。予約データ取得部１１１は、取得し
た予約データを、各ユーザのフライト予約を識別する固有の予約番号とともに、後述の予
約データ記憶部１２１に記憶させる。
【００２３】
ここで、予約データは、例えば、ユーザ端末装置から入力された搭乗者名や搭乗便場号
等の情報であってもよいし、これらの入力された情報に紐づけて付与される識別データ（
予約番号）であってもよいし、またこれらの組み合わせであってもよい。
【００２４】
印刷用紙サイズデータ受付部１１２は、ユーザが印刷を希望するとき、すなわち発券要
求するときに、ユーザがユーザ端末装置２０からインターネットブラウザを介してフライ
ト管理ウェブページに入力した、Ａ４やレターサイズ等の印刷用紙サイズデータを、受け
付ける機能部である。
【００２５】
なお、印刷用紙サイズデータ受付部１１２は、印刷用紙サイズがＡ４サイズ１種類の場
合等は、省略される場合もある。
【００２６】
二次元コード生成部１１３は、予約データ取得部１１１により、後述の予約データ記憶
部１２１に記憶された予約データのうち、チェックインや搭乗等のユーザが受けるサービ
スに必要なデータをエンコードして、二次元コードＣを生成する機能部である。この二次
元コードＣは、例えば、各ユーザのフライト予約の識別データ（予約番号）の他に、搭乗
者名や搭乗便番号、搭乗便の発着空港、搭乗便の発着日時等の各種データがエンコードさ
れたものである。
【００２７】
なお、二次元コードＣは、各ユーザのフライト予約の識別データ（予約番号）のみがエ
ンコードされたものである場合もある。この場合、ユーザが二次元コードＣをチェックイ
ン機の二次元コードリーダに翳すと、チェックイン機はこの予約番号のみを読み取り、こ
の予約番号を上位サーバに送信し、この上位サーバ側が、この予約番号に紐づけされたそ
の他の情報である搭乗者名や搭乗便番号等を記憶した記憶装置から読み取り、チェックイ
ン可否の判定を行い、その判定結果をチェックイン機に送信する。
【００２８】
券データ生成部１１４は、ユーザが印刷する予約搭乗券の画像データである券データを
生成するものである。この画像データは、ＪＰＥＧやＢＭＰ等の拡張子で表される画像デ
ータだけでなく、ＸＭＬやＨＴＭＬ等の拡張子で表すものであってもよい。
【００２９】
券データ生成部１１４は、後述のフォーマットデータ記憶部１２２を参照し、印刷用紙
サイズデータ受付部１１２が受け付けた印刷用紙サイズデータが示す印刷用紙サイズに対
応するフォーマットデータを選択する。このフォーマットデータに基づき、予約データ取
得部１１１が取得した予約データに基づいて予約搭乗券に印刷する予約印刷情報Ｒと、二
次元コード生成部１１３が生成した二次元コードＣと、を含む券データを生成する。生成
された券データは、後述の券データ記憶部１２３に記憶させる。
【００３０】
なお、印刷用紙サイズがＡ４サイズ１種類の場合等は、所定のフォーマットデータに応
じて、券データが生成される。
【００３１】
券データ送信部１１５は、券データ生成部１１４が生成した券データを、ネットワーク
４０を介して、ユーザ端末装置２０へ送信するものである。券データ送信部１１５からユ
ーザ端末装置２０への券データの送信は、ユーザからの発券要求を契機に、券データが券
データ生成部１１４により生成された後に、行われる。
【００３２】
また、券データ送信部１１５は、券データ生成部１１４により生成済みの券データにつ
いてユーザから再度発券要求があった場合には、後述の券データ記憶部１２３に記憶され
ている券データの送信を開始する。なお、ユーザ端末装置２０へ送信された券データは、
ユーザ端末装置２０からそのユーザ端末装置２０に接続されているプリンタ３０へ送信さ
れ、ユーザが指定したサイズの印刷用紙へ印刷される。
【００３３】
記憶部１２０は、予約データ記憶部１２１と、フォーマットデータ記憶部１２２と、券
データ記憶部１２３と、を有する。
【００３４】
予約データ記憶部１２１は、予約データ取得部１１１が取得した予約データを記憶する
ものである。また、予約データ記憶部１２１は、二次元コード生成部１１３及び券データ
生成部１１４により参照され、予約データの一部または全部が読み出されるものである。
【００３５】
フォーマットデータ記憶部１２２は、印刷用紙サイズ毎に、予め定められた予約搭乗券
のフォーマットデータを記憶するものである。フォーマットデータは、券データを印刷し
た時の印刷用紙における二次元コードＣを印刷する位置を示す情報、予約印刷情報Ｒを印
刷する位置を示す情報、及び後述の折り線Ｆを印刷する位置を示す情報等の、予約搭乗券
に印刷する情報の配置情報を含む。フォーマットデータは、さらに、予約搭乗券に印刷す
る二次元コードＣや文字のサイズ情報と、その他の印刷情報と、を含む。その他の印刷情
報は、例えば、予約搭乗券に印刷するいわゆる定型文のテキスト情報や画像等の情報が含
まれる。
【００３６】
なお、配置情報は、ユーザにとって予約印刷情報Ｒが見易く、また、折り線Ｆに沿って
予約搭乗券を折り畳んだときに二次元コードＣが折り畳んだ予約搭乗券の表面に露出し、
翳し易くなるような配置情報となっている。予約印刷情報Ｒは、予約搭乗券に印刷されて
もされなくてもよい。
【００３７】
また、折り線Ｆは、ユーザが予約搭乗券を所定の箇所にて折り畳むよう示唆する形態で
あればよい。実際の線が描かれていなくても、例えば、予約搭乗券の紙面の他の箇所が文
字や色で覆われており、所定の箇所が白抜きされており、ユーザがその白抜きされた箇所
を折り畳むよう促されるような形態が挙げられる。
【００３８】
さらに、券データが印刷された印刷用紙を、折る順番及び折る方向に沿って折り畳むと
二次元コードＣが折り畳まれた外側の面に露出するよう、折り方が示されていると、予約
搭乗券を意図された順番及び方向に折り畳むようユーザを促す効果がある。ここで、折る
順番とは、例えば、折り線に「１番」、「２番」、と番号を振る形態により、示される。
また、折る方向とは、例えば、折り線に「山折り」、「谷折り」、と文字を付記する形態
により、示される。この他にも、例えば、折り線Ｆ自体を、山折りを意味する長短が交互
の破線とする形態や、上に凸の矢印を用いて山折りを示す形態等によっても、折る方向は
示される。
【００３９】
券データ記憶部１２３は、券データ生成部１１４が生成した券データを記憶するもので
ある。券データ記憶部１２３は、券データ送信部１１５が券データをユーザ端末装置２０
へ送信するときに券データ送信部１１５により参照され、券データが読み出されるもので
ある。これにより、券データ送信部１１５は、券データ生成後、ユーザからの任意のタイ
ミングでの発券要求に応じた券データの送信が可能となる。すなわち、一度発券された券
データについては、再度券データを生成することなく、発券がすぐ行える。
【００４０】
サーバ１０は、以上のように構成される。
【００４１】
次に、図３を参照して、予約データ記憶部１２１に記憶される予約データについて説明
する。図３は、予約データの一例を示す図である。予約データは、予約時に、ユーザがユ
ーザ端末装置２０からインターネットブラウザを介してフライト管理ウェブページに入力
した情報に基づき決定される情報である。予約データには、例えば、各ユーザのフライト
予約の識別データ（予約番号）と、搭乗者名や搭乗者の性別等の搭乗者を特定する搭乗者
データや、搭乗便番号や搭乗便の発着空港等の搭乗便データの、各種データが含まれる。
【００４２】
その他、航空会社が提供するマイレージサービスの加入者に与えられるマイレージ番号
や、フライトの購入金額等のデータを含むようにしてもよい。なお、この予約データの全
てまたは一部は、予約データ取得部１１１により取得され、その後、予約データ記憶部１
２１に記憶され、二次元コード生成部１１３及び券データ生成部１１４により参照され、
券データの生成に用いられる。
【００４３】
図４及び図５を参照して、フォーマットデータ記憶部１２２に記憶されるフォーマット
データについて説明する。図４は、画像ファイルを用いたフォーマットデータの一例を示
す図である。フォーマットデータは、印刷用紙サイズ毎に、二次元コードＣを印刷する位
置を示す情報、予約印刷情報Ｒを印刷する位置を示す情報、及び後述の折り線Ｆを印刷す
る位置を示す情報等の、予約搭乗券に印刷する情報の配置情報を含む。フォーマットデー
タは、さらに、予約搭乗券に印刷する二次元コードＣや文字のサイズ情報と、その他の印
刷情報と、を含む。その他の印刷情報は、例えば、予約搭乗券に印刷するいわゆる定型文
のテキスト情報や画像等の情報が含まれる。
【００４４】
図４では、予約搭乗券に印刷する情報の配置情報が、画像ファイルで記憶されている。
この画像ファイルは、任意の保存形式で記憶される。図４では、印刷用紙サイズの例とし
て、Ａ４、Ｂ５、レター、及びＡ３の４つサイズを示す。この例に示されるように、印刷
用紙サイズによって、印刷用紙を折り畳むための指示線である折り線Ｆの本数が異なって
いる。
【００４５】
この折り線Ｆの数は、ユーザが二次元コード箇所を二次元コードリーダに翳し易い状態
になるまで折り畳む回数に基づいて決められる。折り畳んでいない状態でユーザが片手で
印刷用紙を持った場合、二次元コード箇所の紙面の姿勢をほぼ真っ直ぐ保つことが難しい
。このように二次元コード箇所の紙面の姿勢をほぼ真っ直ぐ保つことができない程柔らか
く腰がない印刷用紙であっても、折り畳まれた状態であれば紙面の姿勢を保つことができ
る。その結果、上記のような印刷用紙に印刷された予約搭乗券は、折り線Ｆに沿って折り
畳まれることで、ユーザが二次元コード箇所を二次元コードリーダに翳し易くなる。
【００４６】
例えば、印刷用紙サイズがＡ４の場合、折り線Ｆの本数は３本であり、すなわち折り畳
む回数は３回である。Ａ４サイズの印刷用紙に対して紙面の面積が２倍あるＡ３サイズの
印刷用紙の場合は、ユーザが手で持ち易いサイズとなるまで折り畳む回数が、Ａ４サイズ
の印刷用紙の場合よりも１回多い４回となる。
【００４７】
さらに、予約搭乗券に印刷する二次元コードＣや文字のサイズ情報に関連する事項とし
て、印刷用紙に印刷された二次元コードＣの大きさは、二次元コードリーダの光学的読取
部で読み取り可能な大きさとなるよう、印刷用紙サイズに依らず一定の範囲内の大きさと
なる。また、印刷用紙サイズによって、例えば予約印刷情報Ｒのフォントサイズを変えて
いる。
【００４８】
また、予約搭乗券に印刷するいわゆる定型文のテキスト情報や画像等のその他の印刷情
報に関連する事項として、航空会社のロゴ画像やテンプレートの注意書き欄等があっても
よい。
【００４９】
図４に示した配置情報の例の他、図１３から図１８に示す予約搭乗券に印刷する情報の
配置情報の例のように、ユーザにとって二次元コード箇所を二次元コードリーダに翳し易
くなるよう、多様な配置情報を決めることができる。
【００５０】
なお、折り線Ｆは、山折りを意味する長短が交互の破線や、その他の破線、点線、また
は一点鎖線等、何れの形態により表記されてもよい。
【００５１】
図５は、座標を用いたフォーマットデータの一例を示す図である。図５では、予約搭乗
券に印刷する情報の配置情報が、座標で示されている。例えば、各サイズの印刷用紙にお
いて、所定の基準点及び基準軸（Ｘ軸、Ｙ軸）を用いて座標を表すことができる。この例
では、予約印刷情報Ｒは、Ａ４サイズの印刷用紙のうちの、任意の点（Ｘ０、Ｙ０）と任
意の点（Ｘ１、Ｙ１）を対角線の頂点とする四角形の枠内に印刷される。また、第１の折
り線Ｆは、任意の点（Ｘ０、Ｙ１）から（Ｘ１、Ｙ１）まで印刷され、第２の折り線Ｆは
点（Ｘ２、Ｙ１）から（Ｘ２、Ｙ２）まで印刷され、第３の折り線Ｆは点（Ｘ２、Ｙ３）
から（Ｘ３、Ｙ３）まで印刷される。
【００５２】
以上のように、予約搭乗券に印刷する情報の配置情報は、画像ファイルとして保持され
るものでも、座標等の意味情報で表されるものでもよい。
【００５３】
図６を参照して、券データ記憶部１２３に記憶される券データについて説明する。図６
は、券データの一例を示す図である。券データは、ユーザが印刷する予約搭乗券の画像デ
ータである。券データは、ユーザが指定した印刷用紙サイズに対応したフォーマットデー
タに基づき、予約データ取得部１１１が取得し、予約データ記憶部１２１に記憶された予
約データと、二次元コード生成部１１３が生成した二次元コードＣとを用いて、券データ
生成部１１４により生成されたものである。
【００５４】
この例では、予約印刷情報Ｒが、ユーザにとって読み易い位置に、読み易いフォントサ
イズで記載されている。また、折る順番と「山折り」という折る方向を示す記載が、折り
線Ｆ上にそれぞれ表記されている。これにより、ユーザが、搭乗予約券を印刷後に折り畳
む手順が分かり易く伝わる。さらに、二次元コードＣが、二次元コードリーダの光学的読
取部で読み取り可能な大きさとなるように、また、折り畳んだ搭乗予約券をユーザが持っ
たときにユーザの手で隠れない位置に、印刷されている。その他、予約搭乗券の取り扱い
に関する注意書きや、航空会社のロゴ等が印刷されている。
【００５５】
この券データは、ネットワーク４０を介してサーバ１０からユーザ端末装置２０へ、さ
らにユーザ端末装置２０からプリンタ３０へ送信される。券データを受信したプリンタ３
０が、ユーザが指定したサイズの印刷用紙へ印刷することで、予約搭乗券が発券される。
【００５６】
続いて、図７を用いて、本発明の第１の実施形態に係わる発券システムの処理手順を説
明する。図７は、本発明の第１の実施形態に係わる発券システムの処理手順例を示すシー
ケンス図である。ここでは、ユーザがフライトの予約を開始し、予約搭乗券を印刷し発券
を完了するまでの、サーバ１０、ユーザ端末装置２０、及びプリンタ３０による処理手順
を説明する。
【００５７】
まず、例えば、ユーザは自宅に設置されたＰＣ等のユーザ端末装置２０を操作し、ウェ
ブブラウザを用いて、発券側のコンピュータシステムにアクセスし、フライト管理ウェブ
ページを表示させる。このフライト管理ウェブページ上において、ユーザは所望のフライ
トを選択し、予約する。ユーザは、このフライト管理ウェブページ上において支払い方法
を選択し、選択した方法に従い決済を行う。例えば、ユーザがクレジットカード決済を選
択した場合には、このフライト管理ウェブページ上においてクレジットカード番号を入力
することにより、オンラインでの決済を行うことができる。以上により、ユーザは、航空
会社が提供するフライト管理ウェブページ上で、フライトの予約手続きを完了させる(ス
テップＳ１０１)。
【００５８】
これに伴い、航空会社のサーバ１０は、ユーザが予約の際フライト管理ウェブページに
入力した情報に基づき決定される情報である予約データを発券側のコンピュータシステム
に備えられる予約システムから取得し、記憶する(ステップＳ１０２)。
【００５９】
続いて、航空会社のサーバ１０は、ユーザ端末装置２０に対して、ユーザ端末装置２０
に予約搭乗券印刷画面を表示させる指示を送る(ステップＳ１０３)。これに伴い、予約搭
乗券の印刷の要否を確認するメッセージ等が、ユーザ端末装置２０の画面に表示される（
図８参照）。
【００６０】
ユーザは、予約搭乗券の印刷を希望する場合、ユーザ端末装置２０に接続されているプ
リンタ３０で印刷したい印刷用紙の印刷用紙サイズを選択する(ステップＳ１０４)。印刷
用紙サイズが選択されると、航空会社のサーバ１０は、この印刷用紙サイズデータを受け
取ったことを契機として、ユーザが指定した印刷用紙サイズに対応した券データを生成す
る(ステップＳ１０５)。
【００６１】
なお、印刷用紙サイズがＡ４サイズ１種類の場合等は、このような印刷用紙サイズの選
択ステップ(ステップＳ１０４)は省略される。
【００６２】
券データが生成されると、航空会社のサーバ１０は、ユーザ端末装置２０へ券データを
送信する(ステップＳ１０６)。券データを受信したユーザ端末装置２０は、ユーザ端末装
置２０に接続されているプリンタ３０へ印刷指示及び券データを送信する(ステップＳ１
０７)。これに伴い、プリンタ３０が券データを印刷用紙に印刷する(ステップＳ１０８)
。これにより予約搭乗券の発券が完了する。
【００６３】
以上が、本発明の第１の実施形態に係わる発券システムの処理手順である。なお、この
後、ユーザは、フライトの出発日に空港に備えられるチェックイン機の二次元コードリー
ダや、搭乗ゲートに設置される二次元コードリーダ等の所定の二次元コードリーダに予約
搭乗券の二次元コード箇所を翳すことで、その二次元コードリーダで受けられることにな
っているチェックインや搭乗等の所定のサービスを受けることができる。
【００６４】
ここで、図８を参照して、図７中のステップＳ１０３及びステップＳ１０４に係わる予
約搭乗券印刷画面について説明する。図８は、印刷用紙サイズを選択する画面の一例を示
す図である。
【００６５】
ユーザがフライトの予約手続きを完了すると、例えば、図８のように、フライトの予約
手続きが完了したこと及び予約搭乗券の印刷の要否確認を示す予約搭乗券印刷画面が、ユ
ーザ端末装置２０の画面に表示される。ユーザは、その時点で予約搭乗券の印刷を希望す
る場合には、画面上において「印刷用紙サイズ」のタブから印刷用紙サイズを選択し、「
印刷」ボタンをクリックする。
【００６６】
なお、ユーザは、フライトの予約手続き後に続けて印刷を行うのではなく、後日印刷を
行うこともできる。その場合は再度、例えば、ユーザの予約番号を入力してフライト管理
ウェブページにログインし、図８と同じ予約搭乗券印刷画面から、印刷手続きへ進むこと
ができる。
【００６７】
また、ユーザが予約搭乗券の印刷を行った後に、再度、同じ予約搭乗券の印刷を行うこ
とができるように、フライトの予約手続き完了後にフライト管理ウェブページにログイン
すると、予約搭乗券印刷画面に、再度印刷するための「再印刷」ボタンを設けるようにし
てもよい。この場合、券データ記憶部１２３にすでに記憶された券データがユーザ端末装
置２０へ送信されるため、サーバ１０で再度券データを生成することなく発券をすぐ行う
ことも可能である。
【００６８】
次に、図９を用いて、本発明の第１の実施形態に係るサーバ１０の処理手順を説明する
。図９は、本発明の第１の実施形態に係るサーバ１０の処理手順例を示すフローチャート
である。
【００６９】
図９の処理開始前に、フライトの予約手続きが完了すると、予約データ取得部１１１は
、発券側のコンピュータシステムに備えられる予約システムから予約データを取得し、予
約データを予約データ記憶部１２１へ記憶させる(ステップＳ１１)。
【００７０】
続いて、印刷用紙サイズデータ受付部１１２が、ユーザ端末装置２０から印刷用紙サイ
ズデータを受け付けると（ステップＳ１２でＹＥＳ）、発券処理に進む。
【００７１】
なお、印刷用紙サイズがＡ４サイズ１種類の場合等は、このような印刷用紙サイズの選
択ステップは省略されるが、ユーザ端末装置２０から発券要求または発券要求とみなされ
る条件が満たされた場合(ステップＳ１２でＹＥＳ)、発券処理に進む。
【００７２】
発券処理に進むと、二次元コード生成部１１３が、予約データ記憶部１２１に記憶され
た予約データの少なくとも一部から、二次元コードＣを生成する(ステップＳ１３)。
【００７３】
そして券データ生成部１１４が、券データを生成する(ステップＳ１４)。この券データ
の生成は、券データ生成部１１４が、フォーマットデータ記憶部１２２を参照し、印刷用
紙サイズデータ受付部１１２が受け付けた印刷用紙サイズデータが示す印刷用紙サイズに
対応するフォーマットデータを選択する。この選択されたフォーマットデータに基づき、
予約データ取得部１１１が取得した予約データのうち予約搭乗券に印刷する予約印刷情報
Ｒと、二次元コード生成部１１３が生成した二次元コードＣとを含む券データを生成する
。
【００７４】
そして券データ送信部１１５が、券データ生成部１１４が生成した券データを、ユーザ
端末装置２０へ送信する(ステップＳ１５)。
【００７５】
以上が、本発明の第１の実施形態に係るサーバ１０の処理手順である。なお、この後、
ユーザによる予約搭乗券の発券（印刷）が開始される。発券された予約搭乗券等の券媒体
は、ユーザにより、券媒体に印刷された折り線Ｆ及び折る順番、折る方向に従って、折り
線Ｆ箇所が全て折り畳まれる。適切に折り畳まれた券媒体は、二次元コード箇所が折り畳
まれた外側の面に露出するため、折り畳まれても二次元コードＣを二次元コードリーダに
翳すことが可能な状態となる。また、この券媒体は、折り畳まれたことにより二次元コー
ド箇所の紙面がほぼ真っ直ぐの姿勢で安定するので、この折り畳まれた券媒体の二次元コ
ード箇所は二次元コードリーダに翳し易い大きさ及び硬さとなる。
【００７６】
上記のようなサーバ１０により、印刷用紙サイズに合わせた折り線Ｆ及び二次元コード
Ｃの配置情報を含むフォーマットデータを選択し、折り線Ｆ及び二次元コードＣが記載さ
れた券媒体を印刷するための券データを生成することで、ユーザは、二次元コードリーダ
へ翳し易い券媒体を得ることができる。
【００７７】
（第２の実施形態）
第１の実施形態では、券データの生成をサーバ１０が行うことを説明した。第２実施形
態では、券データの生成を行うプログラムをユーザが操作するユーザ端末装置２０にイン
ストールしておき、ユーザ端末装置２０で券データの生成を行う形態を示す。
【００７８】
以下、プログラムをユーザ端末装置２０がインストールし発券処理を行う、第２の実施
形態について説明する。第２の実施形態に係わる発券システムの構成は、第１の実施形態
に係わる図１の発券システムの構成と同様であるため、ここでは説明を省略する。なお、
プログラムのユーザ端末装置２０へのインストールは、ユーザが発券要求する以前に完了
していればよい。
【００７９】
図１０を参照して、本発明の第２の実施形態に係るプログラムがインストールされたユ
ーザ端末装置２０の構成を説明する。図１０は、本発明の第２の実施形態に係るプログラ
ムがインストールされたユーザ端末装置２０の構成例を示す機能ブロック図である。
【００８０】
プログラムがインストールされたユーザ端末装置２０は、制御部２１０と、記憶部２２
０と、ネットワーク通信部２３０と、プリンタ通信部２４０と、を有する。制御部２１０
及び記憶部２２０は、予約搭乗券の発券処理に係わる機能を実現するためのものである。
ネットワーク通信部２３０は、ユーザ端末装置２０をネットワーク４０に接続するインタ
ーフェースである。プリンタ通信部２４０は、ユーザ端末装置２０をプリンタ３０に接続
するインターフェースである。
【００８１】
制御部２１０は、予約データ取得部２１１と、印刷用紙サイズデータ受付部２１２と、
二次元コード生成部２１３と、券データ生成部２１４と、券データ送信部２１５と、を有
する。
【００８２】
予約データ取得部２１１は、ユーザがユーザ端末装置２０からインターネットブラウザ
を介してフライト管理ウェブページに入力した情報に基づき決定される情報である予約デ
ータを、フライトの予約手続き完了後に、発券側のコンピュータシステムに備えられる予
約システム（図示せず）からネットワーク４０を介して取得する機能部である。予約デー
タ取得部２１１は、取得した予約データを、各ユーザのフライト予約を識別する固有の予
約番号とともに、後述の予約データ記憶部２２１に記憶させる。
【００８３】
印刷用紙サイズデータ受付部２１２は、ユーザが印刷を希望するとき、すなわち発券要
求するときに、ユーザが入力した、Ａ４やレターサイズ等の印刷用紙サイズデータを、受
け付ける機能部である。
【００８４】
なお、印刷用紙サイズデータ受付部２１２は、印刷用紙サイズがＡ４サイズ１種類の場
合等は、省略される場合もある。
【００８５】
二次元コード生成部２１３は、予約データ取得部２１１により、後述の予約データ記憶
部２２１に記憶された予約データのうち、チェックインや搭乗に必要なデータをエンコー
ドして、二次元コードＣを生成する機能部である。この二次元コードＣは、例えば、各ユ
ーザのフライト予約の識別データ（予約番号）の他に、搭乗者名や搭乗便番号、搭乗便の
発着空港、搭乗便の発着日時等の各種データがエンコードされたものである。
【００８６】
券データ生成部２１４は、ユーザが印刷する予約搭乗券の画像データである発券データ
を生成するものである。この画像データは、ＪＰＥＧやＢＭＰ等の拡張子で表される画像
データだけでなく、ＸＭＬやＨＴＭＬ等の拡張子で表すものであってもよい。
【００８７】
券データ生成部２１４は、後述のフォーマットデータ記憶部２２２を参照し、印刷用紙
サイズデータ受付部２１２が受け付けた印刷用紙サイズデータが示す印刷用紙サイズに対
応するフォーマットデータを選択する。このフォーマットデータに基づき、予約データ取
得部２１１が取得した予約データに基づいて予約搭乗券に印刷する予約印刷情報Ｒと、二
次元コード生成部２１３が生成した二次元コードＣと、を含む券データを生成する。生成
された券データは、後述の券データ記憶部２２３に記憶させる。
【００８８】
なお、印刷用紙サイズがＡ４サイズ１種類の場合等は、所定のフォーマットデータに応
じて、券データが生成される。
【００８９】
券データ送信部２１５は、券データ生成部２１４が生成した券データを、プリンタ通信
部２４０を介して、ユーザ端末装置２０に接続されるプリンタ３０へ送信するものである
。券データ送信部２１５からプリンタ３０への券データの送信は、ユーザからの発券要求
を契機に、券データが券データ生成部２１４により生成された後に、行われる。
【００９０】
また、券データ送信部２１５は、券データ生成部２１４により生成済みの券データにつ
いてユーザから再度発券要求があった場合には、後述の券データ記憶部２２３に記憶され
ている券データの送信を開始する。なお、プリンタ３０へ送信された券データは、ユーザ
が指定したサイズの印刷用紙へ印刷される。
【００９１】
記憶部２２０は、プログラム記憶部２２４と、予約データ記憶部２２１と、フォーマッ
トデータ記憶部２２２と、券データ記憶部２２３と、を有する。
【００９２】
プログラム記憶部２２４は、ユーザ端末装置２０の各機能部を、第１の実施形態に係る
サーバ１０と同等の機能として実行させるプログラムを記憶するものである。このプログ
ラムが展開されて実行されると、プログラムがインストールされたユーザ端末装置２０の
各機能部が機能する。すなわち、予約データ取得部２１１と、印刷用紙サイズデータ受付
部２１２と、二次元コード生成部２１３と、券データ生成部２１４と、券データ送信部２
１５と、予約データ記憶部２２１と、フォーマットデータ記憶部２２２と、券データ記憶
部２２３と、は、第１の実施形態に係るサーバ１０の機能部と同等の機能を実行する。
【００９３】
予約データ記憶部２２１は、予約データ取得部２１１が取得した予約データを記憶する
ものである。また、予約データ記憶部２２１は、二次元コード生成部２１３及び券データ
生成部２１４により参照され、予約データの一部または全部が読み出されるものである。
【００９４】
フォーマットデータ記憶部２２２は、印刷用紙サイズ毎に、予め定められた予約搭乗券
のフォーマットデータを記憶するものである。フォーマットデータは、券データを印刷し
た時の印刷用紙における二次元コードＣを印刷する位置を示す情報、予約印刷情報Ｒを印
刷する位置を示す情報、及び後述の折り線Ｆを印刷する位置を示す情報等の、予約搭乗券
に印刷する情報の配置情報を含む。フォーマットデータは、さらに、予約搭乗券に印刷す
る二次元コードＣや文字のサイズ情報と、その他の印刷情報と、を含む。その他の印刷情
報は、例えば、予約搭乗券に印刷するいわゆる定型文のテキスト情報や画像等の情報が含
まれる。
【００９５】
なお、配置情報は、ユーザにとって予約印刷情報Ｒが見易く、また、折り線Ｆに沿って
予約搭乗券を折り畳んだときに二次元コードＣが折り畳んだ予約搭乗券の表面に露出し、
翳し易くなるような配置情報となっている。さらに、折り線Ｆは、券データが印刷された
印刷用紙を、折る順番及び折る方向に沿って折り畳むと二次元コードＣが折り畳まれた外
側の面に露出するよう、折り方が示されている場合もある。予約印刷情報Ｒは、予約搭乗
券に印刷されてもされなくてもよい。
【００９６】
すなわち、このフォーマットデータは、第１の実施形態で示したフォーマットデータと
同様に、図４または図５に例示される情報を示すものである。
【００９７】
券データ記憶部２２３は、券データ生成部２１４が生成した券データを記憶するもので
ある。券データ記憶部２２３は、券データ送信部２１５が券データをプリンタ３０へ送信
するときに券データ送信部２１５により参照され、券データが読み出されるものである。
これにより、券データ送信部２１５は、券データ生成後、ユーザからの任意のタイミング
での発券要求に応じた券データの送信が可能となる。
【００９８】
上記で説明した各機能部は、例えば、ユーザ端末装置２０のＣＰＵ（Ｃｅｎｔａｌ  Ｐ
ｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等のプロセッサが、プログラム記憶部２２４に格納された
プログラムを実行することで機能するソフトウェア機能部である。
【００９９】
プログラムは、以上のようにユーザ端末装置２０の各部を機能させて予約搭乗券を発券
するよう構成される。
【０１００】
続いて、図１１を用いて、本発明の第２の実施形態に係わる発券システムの処理手順を
説明する。図１１は、本発明の第２の実施形態に係わる発券システムの処理手順例を示す
シーケンス図である。ここでは、ユーザがフライトの予約を開始し、予約搭乗券を印刷し
発券を完了するまでの、サーバ１０、プログラムがインストールされたユーザ端末装置２
０、及びプリンタ３０による処理手順を説明する。
【０１０１】
まず、例えば、ユーザは自宅に設置されたＰＣ等のユーザ端末装置２０を操作し、ウェ
ブブラウザを用いて、発券側のコンピュータシステムにアクセスし、フライト管理ウェブ
ページを表示させる。このフライト管理ウェブページ上において、ユーザはフライトの予
約手続きを完了させる(ステップＳ２０１)。
【０１０２】
ここで、発券側のコンピュータシステムは、プログラムインストールの開始を促す画面
をユーザ端末装置２０に表示させる指示を送る(ステップＳ２０２)。これに伴い、プログ
ラムインストールの要否を確認するメッセージ等が、ユーザ端末装置２０の画面に表示さ
れる。
【０１０３】
ユーザがプログラムのインストール開始を実行すれば、このプログラムは、発券側のコ
ンピュータシステムから、または、発券側のコンピュータシステムから送られてくる情報
に含まれるプログラムのダウンロードサイトから、ネットワーク４０を介して、ユーザ端
末装置２０へ提供される。ユーザは、このプログラムをこのユーザ端末装置２０へインス
トールを完了した後に、このプログラムを起動する(ステップＳ２０３)。これで、発券処
理の準備が整う。
【０１０４】
なお、発券側のコンピュータシステムから送られてくる、プログラムの起動指示に基づ
いてプログラムが起動されてもよい。また、これらステップＳ２０２とステップＳ２０３
は、次のステップＳ２０４以前であれば、いつ行われてもよい。
【０１０５】
プログラムは、ユーザが予約の際フライト管理ウェブページに入力した情報に基づき決
定される情報である予約データを発券側のコンピュータシステムに備えられる予約システ
ムから取得し、記憶する(ステップＳ２０４)。
【０１０６】
続いて、プログラムは、ユーザ端末装置２０に対して、ユーザ端末装置２０に予約搭乗
券印刷画面を表示させる指示を送る(ステップＳ２０５)。これに伴い、予約搭乗券の印刷
の要否を確認するメッセージ等が、ユーザ端末装置２０の画面に表示される（図８参照）
。
【０１０７】
ユーザは、予約搭乗券の印刷を希望する場合、ユーザ端末に接続されているプリンタ３
０で印刷したい印刷用紙の印刷用紙サイズを選択する(ステップＳ２０６)。印刷用紙が選
択されると、プログラムは、この印刷用紙サイズデータを受け取ったことを契機として、
ユーザが指定した印刷用紙サイズに対応した券データを生成する(ステップＳ２０７)。
【０１０８】
なお、印刷用紙サイズがＡ４サイズ１種類の場合等は、このような印刷用紙サイズの選
択ステップ(ステップＳ２０６)は省略される。
【０１０９】
券データが生成されると、プログラムは、ユーザ端末装置２０のプリンタ通信部２４０
を介して、ユーザ端末装置２０に接続されているプリンタ３０へ印刷指示及び券データを
送信する(ステップＳ２０８)。これに伴い、プリンタ３０が券データを印刷用紙に印刷す
る(ステップＳ２０９)。これにより、予約搭乗券の発券が完了する。
【０１１０】
以上が、本発明の第２の実施形態に係わる発券システムの処理手順である。なお、この
後、ユーザは、出発日に空港に備えられるチェックイン機の二次元コードリーダや、搭乗
ゲートに設置される二次元コードリーダ等の所定の二次元コードリーダに、予約搭乗券の
二次元コード箇所を翳すことで、その二次元コードリーダで受けられることになっている
チェックインや搭乗等の所定のサービスを受けることができる。
【０１１１】
次に、図１２を用いて、本発明の第２の実施形態に係るプログラムの実行手順を説明す
る。図１２は、本発明の第２の実施形態に係るプログラムの実行手順例を示すフローチャ
ートである。
【０１１２】
ユーザがインターネットブラウザ上で予約手続きを完了させ、また、プログラムのイン
ストールを完了させると、例えば、予約手続き完了を示す画面上の操作から発券手続きへ
移行し、発券側のコンピュータシステムによりこのプログラムが起動される。その後、ユ
ーザ端末装置２０にインストールされているプログラムが所定の手順で実行される。
【０１１３】
まず、予約データ取得部２１１は、発券側のコンピュータシステムに備えられる予約シ
ステムから予約データを取得し、予約データを予約データ記憶部２２１へ記憶させる(ス
テップＳ２１)。
【０１１４】
続いて、印刷用紙サイズデータ受付部２１２が、ユーザ端末装置２０から印刷用紙サイ
ズデータを受け付けると（ステップＳ２２でＹＥＳ）、発券処理に進む。
【０１１５】
なお、印刷用紙サイズがＡ４サイズ１種類の場合等は、このような印刷用紙サイズの選
択ステップは省略されるが、ユーザ端末装置２０から発券要求または発券要求とみなされ
る条件が満たされた場合(ステップＳ２２でＹＥＳ)、発券処理に進む。
【０１１６】
発券処理に進むと、二次元コード生成部２１３が、予約データ記憶部２２１に記憶され
た予約データの少なくとも一部から、二次元コードＣを生成する(ステップＳ２３)。
【０１１７】
そして券データ生成部２１４が、券データを生成する(ステップＳ２４)。この券データ
の生成は、券データ生成部２１４が、フォーマットデータ記憶部２２２を参照し、印刷用
紙サイズデータ受付部２１２が受け付けた印刷用紙サイズデータが示す印刷用紙サイズに
対応するフォーマットデータを選択する。この選択されたフォーマットデータに基づき、
予約データ取得部２１１が取得した予約データのうち予約搭乗券に印刷する予約印刷情報
Ｒと、二次元コード生成部２１３が生成した二次元コードＣとを含む券データを生成する
。
【０１１８】
そして券データ送信部２１５が、券データ生成部２１４が生成した券データを、プリン
タ３０へ送信する(ステップＳ２５)。
【０１１９】
以上が、本発明の第２の実施形態に係るプログラムの処理手順である。なお、この後、
ユーザによる予約搭乗券の発券（印刷）が開始される。以上のように発券された予約搭乗
券等の券媒体は、第１の実施形態で発行された券媒体と同様に、券媒体に印刷された折り
線Ｆ及び折る順番、折る方向に従って、折り線Ｆ箇所が全て折り畳まれる。折り畳まれた
券媒体は、ユーザにより折り畳まれた券媒体の二次元コード箇所が二次元コードリーダに
翳されて用いられる。
【０１２０】
上記のようなプログラムにより、印刷用紙サイズに合わせた折り線Ｆ及び二次元コード
Ｃの配置情報を含むフォーマットデータを選択し、折り線Ｆ及び二次元コードＣが記載さ
れた券媒体を印刷するための券データを生成することで、ユーザは、二次元コードリーダ
へ翳し易い券媒体を得ることができる。
【０１２１】
また、本実施形態では、ユーザ端末装置２０で実行されるプログラムにより券媒体を発
券するようにしているため、一度券媒体が発券された後は券データが券データ記憶部２２
３に記憶されており、一度券媒体を発券した後であれば、再度の券データ生成の処理を経
ずにその券媒体を印刷できる。また、券データはユーザ端末装置２０内に記憶されている
ため、発券側のコンピュータシステムとの通信を行えない状態、例えばユーザ端末装置２
０がインターネットに接続していない状態でもその券媒体を印刷することが可能となる。
【０１２２】
（発券される券媒体）
以下、上述した本発明の第１の実施形態または第２の実施形態の何れかにより発券され
る券媒体について、説明する。図１３から図１８を参照して、予約搭乗券の配置情報につ
いて説明する。
【０１２３】
図１３乃至図１５は、フォーマットデータのうちの、基本の配置情報である。本発明に
係る何れかの実施形態により発券される券媒体は、折り線Ｆと、折り線Ｆを折る順番及び
折る方向等の折り方を示す情報と、予約印刷情報Ｒと、二次元コードＣと、が印刷される
。折り方を示す情報や、予約データは、あってもなくてもよい。
【０１２４】
図１３では、二次元コードＣが予約搭乗券の右下部分に位置するのに対し、図１４では
、中央左下部分に位置する。このように、二次元コードＣの位置は、予約搭乗券を折り線
Ｆの手順通りに折り畳んだ状態で表面に露出する箇所に位置すれば、予約搭乗券上の何れ
の位置にあってもよい。
【０１２５】
図１５では、他の例にあるように、初めに予約搭乗券を二つ折りにするのではなく、三
つ折りにするよう折り線Ｆが印刷されている。このように、折り畳んだ状態で二次元コー
ドＣが表面の何れかの箇所に露出するようであれば、折り線Ｆは予約搭乗券上のどこにあ
ってもよい。
【０１２６】
なお、折り線Ｆはすべての例において破線で示しているが、山折りを意味する長短が交
互の破線や、その他の破線、点線、または一点鎖線等、何れの形態により表記されてもよ
い。
【０１２７】
図１６は、基本の配置情報に加え、持ち手の位置が指示されている配置情報である。こ
れにより、折り畳んだ予約搭乗券を二次元コードリーダに翳す際に、二次元コードＣがユ
ーザの指で覆い隠されてしまうことを防ぐことができる。持ち手の位置は、図１６のよう
に「持ち手」と明記してもよいし、指の形を描いてもよいし、その他折り畳んだ予約搭乗
券を持つ際の手や指を置くべき位置が分かるものであれば、何れの形態でもよい。
【０１２８】
図１７は、基本の配置情報に加え、二次元コードＣの位置が、折り畳まれた状態の予約
搭乗券にとって二次元コードＣが印刷された表面に対する他表面から、指示されている配
置情報である。図１７に示す予約搭乗券は、折り畳んだ予約搭乗券の二次元コード箇所を
二次元コードリーダへ翳す際に、二次元コードＣが印刷された面が二次元コードリーダと
向かい合うことから、ユーザが二次元コードＣと二次元コードリーダとの正確な位置関係
を把握できないため、二次元コードＣと二次元コードリーダとの位置関係を容易に把握す
るための情報を示したものである。
【０１２９】
ここでは、その位置関係を示す情報として「裏面」という文字表記で示している。換言
すれば、折り畳まれた状態の予約搭乗券にとって二次元コードＣが印刷された表面に対す
る他表面、すなわち二次元コードＣと二次元コードリーダが向かい合った状態においてユ
ーザから見える折り畳まれた状態の予約搭乗券の面のうち、二次元コードが印刷された位
置と対応する位置に、「裏面」等の表記をする。これは、折り線Ｆのうち最後に折る折り
線Ｆを挟んで、二次元コードＣを印刷する位置と略線対称な位置に、「裏面」等の表記を
することに相当する。
【０１３０】
このようにすることによって、ユーザにとって、二次元コードＣ自体は見えなくとも、
二次元コードリーダへ目掛けて翳すべき二次元コードＣの位置を把握できるようになる。
【０１３１】
また、折り畳まれない予約搭乗券に二次元コードＣに対応する裏面の箇所に、二次元コ
ード箇所を指示するようにする場合は、印刷用紙に両面印刷をする必要がある。しかし、
本実施形態のように予約搭乗券等の券媒体を折り畳んで使用するようにしているため、二
次元コードＣと二次元コード箇所を指示する表記とは、印刷用紙の同一の面となる。その
ため、片面印刷により、上記のような二次元コード箇所がその裏側に位置することの表記
を行うことができる。
【０１３２】
図１７では、破線で表した枠とともに「裏面」という文字を表記したが、矢印や何らか
の図形等、ユーザに二次元コードＣの位置を指示する内容の表記であれば、何れの表記形
態でもよい。
【０１３３】
図１８は、基本の配置情報に加え、予約搭乗券の折り畳み方の説明が印刷されている配
置情報である。これにより、折り線Ｆの意図を、誤解なくユーザに理解してもらえるよう
になる。例えば、図１８のように、折り畳まれた予約搭乗券の最終形態を図示しておけば
、券媒体の便利な使い方が、ユーザにとってより一層一目瞭然となる。
【０１３４】
配置情報は、ここに挙げた例以外の形態であってもよい。例えば、図１３から図１８に
示した配置情報の何れかを組み合わせたものであってもよい。
【０１３５】
以上のように、本実施形態のサーバ１０及びプログラムは、券データを印刷した時の印
刷用紙における二次元コードＣを印刷する位置を示す情報、及び折り線Ｆを印刷する位置
を示す情報等の配置情報を含むフォーマットデータを印刷用紙サイズ毎に記憶しておき、
ユーザにより指定された印刷用紙サイズ用のフォーマットデータに応じて、当該フォーマ
ットデータに基づき二次元コードＣ及び折り線Ｆを含む券データを生成する。
【０１３６】
このように生成された券データは、専用の発券装置ではないユーザの自宅などの汎用的
なプリンタ３０で印刷されることにより発券される。このように発券された券媒体は、券
媒体に印刷された折り線Ｆに沿って折り畳まれることにより、二次元コード箇所の紙面が
ほぼ真っ直ぐの姿勢となり安定するので、この二次元コードＣは二次元コードリーダに翳
し易い大きさ及び硬さとなる。その結果、券媒体に印刷された二次元コード箇所の紙面の
姿勢がより保ち易い券媒体を得ることができる。
【０１３７】
また、折り畳まれた券媒体は、折り畳まれない券媒体に比べて大きさが小さくなるため
、ユーザの着衣に備えられるポケットやユーザが携帯する鞄の取り出し易い位置のポケッ
ト等に収納することができ、携帯性も向上する。この折り畳む手順は、印刷された券媒体
を、例えばＡ４の印刷用紙に印刷された場合であれば、券媒体に印刷される折り線Ｆに沿
って３回折り畳むだけの非常に簡便な方法により、実現できる。
【０１３８】
さらに、ユーザが券媒体を持つのに推奨される位置や、二次元コード箇所を二次元コー
ドリーダに翳す際に二次元コードＣが何れの位置にあるかを示す表記等を、券媒体にさら
に印刷するようにすることで、ユーザにとって、券媒体に印刷された二次元コード箇所を
二次元コードリーダへより翳し易い券媒体を提供できる。
【０１３９】
（その他の実施形態）
上記第１の実施形態及び第２の実施形態では、ユーザが選択した印刷用紙サイズに応じ
て券媒体を発券するようにしているが、ユーザが印刷用紙サイズを選択することなく、所
定の印刷用紙サイズに印刷するようにしてもよい。すなわち、二次元コード箇所の紙面の
姿勢を安定させることができる折り線Ｆを含むフォーマットデータ、つまり、印刷用紙サ
イズに合ったフォーマットデータに基づき券媒体の券データを生成するようにしてもよい
。
【０１４０】
なお、本発明において、二次元コードＣとは、例えばＱＲコード（登録商標）である。
また、１次元コードを含めてもよい。一次元コードとは、例えばバーコードである。
【０１４１】
また、ここでは、券媒体がフライトの予約搭乗券である場合を例に説明したが、本実施
形態により発券する券媒体は、フライトの予約搭乗券に限らず、電車やバス等の乗車券や
、遊戯施設等の施設内への入場に利用される入場券等の何れであってもよい。各種入場券
、搭乗券、乗車券、乗船券、食券等の有料券、或いはこれらの予約券、また、優待券、割
引券、招待券等の無料券等、種々の態様が想定される。
【０１４２】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したも
のであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様
々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、
置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に
含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるもので
ある。
【符号の説明】
【０１４３】
１０…サーバ
２０…ユーザ端末装置
３０…プリンタ
１１１、２１１…予約データ取得部
１１２、２１２…印刷用紙サイズデータ受付部
１１３、２１３…二次元コード生成部
１１４、２１４…券データ生成部
１１５、２１５…券データ送信部
１２１、２２１…予約データ記憶部
１２２、２２２…フォーマットデータ記憶部
１２３、２２３…券データ記憶部
２２４…プログラム記憶部 
【図１】
2016136372.tif 000003
【図２】
2016136372.tif 000004
【図３】
2016136372.tif 000005
【図４】
2016136372.tif 000006
【図５】
2016136372.tif 000007
【図６】
2016136372.tif 000008
【図７】
2016136372.tif 000009
【図８】
2016136372.tif 000010
【図９】
2016136372.tif 000011
【図１０】
2016136372.tif 000012
【図１１】
2016136372.tif 000013
【図１２】
2016136372.tif 000014
【図１３】
2016136372.tif 000015
【図１４】
2016136372.tif 000016
【図１５】
2016136372.tif 000017
【図１６】
2016136372.tif 000018
【図１７】
2016136372.tif 000019
【図１８】
2016136372.tif 000020