(57)【要約】【課題】  印刷物に対応するコンテンツを容易に閲覧することができると共に、コンテンツに対して所定の処理を実行することができること。【解決手段】  印刷物に付されたバーコードは、当該印刷物に対応するコンテンツを識別するコンテンツ識別子及び当該コンテンツを情報提供サーバが処理する方法を識別するコマンド識別子の情報を含んでおり、携帯端末が当該バーコードを読取ってコンテンツ識別子とコマンド識別子を情報提供サーバに送信し（Ｓ２０）、情報提供サーバがコンテンツ識別子に対応するコンテンツに対して、コマンド識別子に対応する処理を実行した実行結果を記憶手段に記憶する（Ｓ３０）。【選択図】  図４
2007286979.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを閲覧するための端末と、印刷物に付されたバーコードを読取可能な携帯端末と、コンテンツを提供するための情報提供サーバとが通信ネットワークに接続されたコンピュータシステムにおいて用いられる、コンテンツの閲覧方法であって、
前記印刷物に付されたバーコードは、
当該印刷物に対応するコンテンツを識別するコンテンツ識別子及び当該コンテンツを前記情報提供サーバが処理する方法を識別するコマンド識別子の情報を含んでおり、
前記携帯端末が、
ａ）印刷物に付されたバーコードをバーコード読取手段から読取るステップと、
ｂ）読取ったバーコードからコンテンツ識別子と、コマンド識別子とを抽出するステップと、
ｃ）抽出したコンテンツ識別子に基づいて、前記情報提供サーバに当該コンテンツ識別子とコマンド識別子とを通信手段を介して送信するステップと、を実行し、
前記情報提供サーバが、
ｄ）コンテンツ識別子とコマンド識別子とを通信手段を介して受信するステップと、
ｅ）コンテンツ識別子に対応するコンテンツに対して、コマンド識別子に対応する処理を実行するステップと、
ｆ）当該実行結果の表示制御情報を作成し、当該作成した表示制御情報を記憶手段に記憶するステップと、を実行し、
前記端末が、
ｇ）前記実行結果の閲覧要求を前記情報提供サーバに通信手段を介して送信するステップ、を実行し、
前記情報提供サーバが、
ｈ）前記端末から実行結果の閲覧要求を、通信手段を介して受信するステップと、
ｉ）当該閲覧要求に基づいて、前記記憶した実行結果の表示制御情報を前記端末に通信手段を介して送信するステップと、を実行し、
前記端末が、
ｊ）実行結果の表示制御情報を、通信手段を介して受信するステップと、
ｋ）受信した表示制御情報に基づいて、実行結果を表示手段に表示するステップと、
を実行することを特徴としたコンテンツの閲覧方法。
【請求項２】
記憶手段、入力手段、印刷手段及び処理手段を備えた、バーコードを印刷物に付して印刷する端末に用いられるバーコード付加プログラムであって、
前記処理手段に、
ａ）所定のコンテンツを印刷する要求と共に、当該コンテンツを識別するコンテンツ識別子と、当該コンテンツを前記処理手段が処理する方法を識別するコマンド識別子とを前記入力手段から受付けて前記記憶手段に記憶するステップと、
ｂ）当該記憶したコンテンツ識別子及びコマンド識別子の情報を含むバーコードを作成するステップと、
ｃ）前記記憶したコンテンツ識別子に対応するコンテンツに当該作成したバーコードを付したものを印刷手段から印刷するステップと、
を実行させることを特徴としたバーコード付加プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷物に対応するコンテンツを容易に閲覧することができるコンテンツの閲覧方法等に関する。
【背景技術】
【０００２】
従来、ＱＲ（Quick Response）コード読取機能とインターネット接続機能を有する携帯電話が知られている。当該携帯電話は、印刷物に付されたＱＲコードを読取って、当該読取ったＱＲコードに含まれるＵＲＬ（Uniform Resource Locator）に対応するコンテンツとしてのウェブページを当該携帯電話で閲覧することができる。
【０００３】
しかし、一般的なＰＣ（Personal Computer）は、ＱＲコードリーダを備えていないので、印刷物に対応するコンテンツを容易に閲覧することはできなかった。また、上記携帯電話では、読取ったＱＲコードに含まれるＵＲＬに対応するコンテンツをそのまま閲覧するのみであり、当該コンテンツに対して所定の処理を実行することはできなかった。
【０００４】
一方、特許文献１では、印刷物に付されたバーコード情報に基づいて、着脱可能なハードディスクに格納される電子データを容易に検索できる方法が記載されている。
【０００５】
しかし、特許文献１記載の発明においても、特に、コンテンツに対して所定の処理を実行することはできなかった。
【特許文献１】特開２００２−２９９６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、かかる従来例の有する不都合を改善し、特に、印刷物に対応するコンテンツを容易に閲覧することができると共に、コンテンツに対して所定の処理を実行することができることを課題とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明では次のような構成を採っている。
【０００８】
請求項１記載の発明は、コンテンツを閲覧するための端末と、印刷物に付されたバーコードを読取可能な携帯端末と、コンテンツを提供するための情報提供サーバとが通信ネットワークに接続されたコンピュータシステムにおいて用いられる、コンテンツの閲覧方法である。ここで、印刷物に付されたバーコードは、当該印刷物に対応するコンテンツを識別するコンテンツ識別子及び当該コンテンツを情報提供サーバが処理する方法を識別するコマンド識別子の情報を含んでいる。コンテンツ識別子としては、例えば、ＵＲＬ等が該当する。また、コマンド識別子としては、例えば、情報提供サーバのＯＳ（Operating System）が提供するコマンド等が該当する。
【０００９】
そして、コンピュータシステムは次のように動作する。
【００１０】
携帯端末が、印刷物に付されたバーコードをバーコード読取手段から読取るステップと、読取ったバーコードからコンテンツ識別子と、コマンド識別子とを抽出するステップと、抽出したコンテンツ識別子に基づいて、情報提供サーバに当該コンテンツ識別子とコマンド識別子とを通信手段を介して送信するステップと、を実行する。
【００１１】
情報提供サーバが、コンテンツ識別子とコマンド識別子とを通信手段を介して受信するステップと、コンテンツ識別子に対応するコンテンツに対して、コマンド識別子に対応する処理を実行するステップと、当該実行結果の表示制御情報を作成し、当該作成した表示制御情報を記憶手段に記憶するステップと、を実行する。
【００１２】
端末が、実行結果の閲覧要求を情報提供サーバに通信手段を介して送信するステップ、を実行する。
【００１３】
情報提供サーバが、端末から実行結果の閲覧要求を、通信手段を介して受信するステップと、当該閲覧要求に基づいて、記憶した実行結果の表示制御情報を端末に通信手段を介して送信するステップと、を実行する。
【００１４】
端末が、実行結果の表示制御情報を、通信手段を介して受信するステップと、受信した表示制御情報に基づいて、実行結果を表示手段に表示するステップと、を実行する。
【００１５】
請求項２記載の発明は、記憶手段、入力手段、印刷手段及び処理手段を備えた、バーコードを印刷物に付して印刷する端末に用いられるバーコード付加プログラムである。
【００１６】
そして、処理手段に、所定のコンテンツを印刷する要求と共に、当該コンテンツを識別するコンテンツ識別子と、当該コンテンツを処理手段が処理する方法を識別するコマンド識別子とを入力手段から受付けて記憶手段に記憶するステップと、当該記憶したコンテンツ識別子及びコマンド識別子の情報を含むバーコードを作成するステップと、記憶したコンテンツ識別子に対応するコンテンツに当該作成したバーコードを付したものを印刷手段から印刷するステップと、を実行させる。
【発明の効果】
【００１７】
印刷物に付されたバーコードは、当該印刷物に対応するコンテンツを識別するコンテンツ識別子及び当該コンテンツを情報提供サーバが処理する方法を識別するコマンド識別子の情報を含んでおり、携帯端末が当該バーコードを読取ってコンテンツ識別子とコマンド識別子を情報提供サーバに送信し、情報提供サーバがコンテンツ識別子に対応するコンテンツに対して、コマンド識別子に対応する処理を実行した実行結果を記憶手段に記憶するので、印刷物に対応するコンテンツを容易に閲覧することができると共に、コンテンツに対して所定の処理を実行することができる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照しながら、本発明の実施形態について説明する。
【００１９】
図１は、本実施形態のコンピュータシステムの全体構成を示すブロック図である。
【００２０】
端末１０と情報提供サーバ２０と携帯端末３０とを備えたコンピュータシステムが、通信ネットワークとしてのインターネット４０に接続されている。
【００２１】
端末１０は、情報提供サーバ２０に対して、コンテンツの閲覧要求をすることができるようになっている。また、情報提供サーバ２０は、端末１０からの要求に応じて、コンテンツを提供することができるようになっている。さらに、携帯端末３０は、印刷物に付されたバーコードとしてのＱＲコードを読取り、当該ＱＲコードに含まれるＵＲＬに基づいて情報提供サーバ２０にアクセスできるようになっている。
【００２２】
図２は、端末１０の構成図である。
【００２３】
処理手段としてのＣＰＵ１２、記憶手段としてのＲＡＭ１３、ＲＯＭ１４、及びＨＤＤ１９（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、入力手段としてのキーボード１６及びマウス１７、表示手段としてのディスプレイ１８並びに通信手段としてのＮＩＣ１５（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）が、バス１１に接続されている。ＨＤＤ１９には、一般的なウェブブラウザのプログラムが記憶されている。端末１０のＣＰＵは、ウェブブラウザのプログラムを実行することにより、情報提供サーバ２０が提供する表示制御情報としてのＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）ファイル等をディスプレイに表示するようになっている。本実施形態では、端末１０として一般的なＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）を採用している。
【００２４】
一方、情報提供サーバ２０としては、上記端末１０と同様に、処理手段としてのＣＰＵ、記憶手段としてのＲＡＭ等、通信手段としてのＮＩＣを備えた一般的なコンピュータを採用している。また、携帯端末３０としては、処理手段としてのＣＰＵ、記憶手段してのＲＡＭ等、通信手段してのアンテナ、バーコード読取手段としてのＱＲコードリーダを備えた一般的な携帯電話を採用している。
【００２５】
図３は、本実施形態で作成又は使用されるコンテンツの印刷物の構成図である。
【００２６】
当該コンテンツの印刷物には、バーコードとしてのＱＲコード４１が付されている。当該ＱＲコードは、印刷物に対応するコンテンツを識別するコンテンツ識別子としてのＵＲＬと、当該コンテンツを情報提供サーバ２０が処理する方法を識別するコマンド識別子としてのコマンドを含んでいる。コマンド識別子としては、情報提供サーバ２０のＯＳ（Operating System）が提供するコマンド等が該当する。また、本実施形態では、印刷物に一つのＱＲコードが付されているが、コンテンツ識別子が同一であってコマンド識別子のみ異なるＱＲコードが複数付されるようにしてもよい。例えば、一方のＱＲコードは、印刷物に対応するコンテンツのＵＲＬと、当該コンテンツに対応するファイルを情報提供サーバ２０がオープンする処理を実行するコマンドとを含み、他方のＱＲコードは、上記ＵＲＬと、当該コンテンツに対応するファイルを情報提供サーバ２０がクローズする処理を実行するコマンドとを含むようにしてもよい。
【００２７】
〔コンテンツを閲覧する動作〕
【００２８】
次に、コンテンツを閲覧する動作について説明する。
【００２９】
図４乃至５は、端末１０、情報提供サーバ２０及び携帯端末３０のフローチャートである。
【００３０】
携帯端末３０のＣＰＵは、印刷物に付されたバーコードとしてのＱＲコードをバーコード読取手段としてのＱＲコードリーダから読取る（Ｓ１０）。続いて、携帯端末３０のＣＰＵは、読取ったＱＲコードからコンテンツ識別子としてのＵＲＬと、コマンド識別子としてのコマンドを抽出する（Ｓ１５）。そして、携帯端末３０のＣＰＵは、抽出したＵＲＬに基づいて、当該ＵＲＬのドメイン名に対応する情報提供サーバ２０に抽出したコンテンツ識別子としてのＵＲＬと、コマンド識別子としてのコマンドを送信する（Ｓ２０）。
【００３１】
一方、情報提供サーバ２０のＣＰＵは、携帯端末３０からコンテンツ識別子としてのＵＲＬと、コマンド識別子としてのコマンドとを受信する。続いて、情報提供サーバ２０のＣＰＵは、受信したＵＲＬに対応するコンテンツに対して、受信したコマンドに対応する処理を実行する（Ｓ２５）。そして、情報提供サーバ２０のＣＰＵは、実行結果のＨＴＭＬファイルを作成し、当該作成したＨＴＭＬファイルをＨＤＤに記憶する（Ｓ３０）。
【００３２】
例えば、受信したコマンドがコンテンツとしてのファイルをオープンするコマンドである場合には、情報提供サーバ２０のＣＰＵは、当該ファイルに対応するアプリケーションプログラムを起動して、そのアプリケーションプログラムが提供するＧＵＩ（Graphical User Interface）に当該ファイルの内容を表示した画面のＨＴＭＬファイルを動的に作成してＨＤＤに記憶する。また、受信したコマンドがコンテンツとしてのファイルをクローズするコマンドである場合には、情報提供サーバ２０のＣＰＵは、当該ファイルに対応するアプリケーションプログラムの実行を終了して、そのアプリケーションプログラムが提供するＧＵＩを表示していない画面のＨＴＭＬファイルを動的に作成してＨＤＤに記憶する。
【００３３】
次に、端末１０のＣＰＵは、キーボードから情報提供サーバ２０に対応する所定のＵＲＬを受付ける。そして、端末１０のＣＰＵは、受付けたＵＲＬに基づいて、ウェブブラウザを介して前述した実行結果のＨＴＭＬファイルの閲覧要求を情報提供サーバ２０に送信する（Ｓ３５）。
【００３４】
情報提供サーバ２０のＣＰＵは、端末１０から実行結果のＨＴＭＬファイルの閲覧要求を受信する。続いて、情報提供サーバ２０のＣＰＵは、当該閲覧要求に基づいて、ステップＳ３０で記憶した実行結果のＨＴＭＬファイルをＨＤＤから読み出す（Ｓ４０）。続いて、情報提供サーバ２０のＣＰＵは、実行結果のＨＴＭＬファイルを端末１０に送信する（Ｓ４５）。
【００３５】
一方、端末１０のＣＰＵは、実行結果のＨＴＭＬファイルを受信する。続いて、端末１０のＣＰＵは、受信したＨＴＭＬファイルに基づいて、ウェブブラウザを介してディスプレイに実行結果を表示する（Ｓ５０）。
【００３６】
これによると、ＱＲコードリーダを備えていない端末１０であっても、印刷物に対応するコンテンツのＵＲＬをキーボード等から入力することなく当該コンテンツを容易に閲覧することができる。また、ＱＲコードを利用して、携帯端末３０から情報提供サーバ２０に記憶されたコンテンツに対して所定の処理を実行することができる。
【００３７】
〔コンテンツを印刷する動作〕
【００３８】
次に、コンテンツを印刷する動作について説明する。
【００３９】
（実施形態１）
【００４０】
図６は、端末１０のフローチャートである。
【００４１】
端末１０のＣＰＵは、コンテンツを印刷する要求と共に、当該コンテンツを識別するコンテンツ識別子としてのＵＲＬと、当該コンテンツを端末１０のＣＰＵが処理する方法を識別するコマンド識別子としてのコマンドとをキーボードから受付けてＲＡＭに記憶する（Ｓ６０）。ここで、コンテンツが端末１０のディスプレイに表示されている場合には、Java（登録商標）スクリプトの「location.hostname」メソッドを利用して、当該メソッドによりコンテンツに関連付けられたＵＲＬを読取るようにしてもよい。続いて、端末１０のＣＰＵは、ＲＡＭに記憶したＵＲＬ及びコマンドの情報を含むＱＲコードの画像を作成する（Ｓ６５）。そして、端末１０のＣＰＵは、上記ＵＲＬに対応するコンテンツに作成したＱＲコードの画像を貼りつけたＱＲコード付コンテンツのＨＴＭＬファイルを作成し、当該作成したＨＴＭＬファイルを印刷手段としてのプリンタから印刷する（Ｓ７０）。
【００４２】
これによると、ＱＲコードを介して、コンテンツと印刷物とを関連付けることができると共に、コンテンツと当該コンテンツに対してなされる所定の処理とを関連付けることができる。
【００４３】
（実施形態２）
【００４４】
図７は、端末１０及び情報提供サーバ２０のフローチャートである。
【００４５】
端末１０のＣＰＵは、コンテンツの閲覧要求と共に、当該コンテンツを識別するコンテンツ識別子としてのＵＲＬを情報提供サーバ２０に送信する（Ｓ８０）。
【００４６】
情報提供サーバ２０のＣＰＵは、端末１０からコンテンツの閲覧要求と共に、コンテンツ識別子としてのＵＲＬを受信する。続いて、情報提供サーバ２０のＣＰＵは、受信したＵＲＬに対応するコンテンツの表示制御情報としてのＨＴＭＬファイルを端末１０に送信する（Ｓ８５）。
【００４７】
端末１０のＣＰＵは、情報提供サーバ２０から表示制御情報としてのＨＴＭＬファイルを受信する。続いて、端末１０のＣＰＵは、受信したＨＴＭＬファイルに基づいて、ウェブブラウザを介してディスプレイにコンテンツを表示する（Ｓ９０）。
【００４８】
端末１０は、マウスにより上記コンテンツの所定のボタンがクリックされたことを契機として、当該コンテンツのコンテンツ識別子としてのＵＲＬと、当該コンテンツに対するコマンド識別子としてのコマンドとをキーボードから受付ける。ここで、Java（登録商標）スクリプトの「location.hostname」メソッドを利用して、当該メソッドによりコンテンツに関連付けられたＵＲＬを読取るようにしてもよい。続いて、端末１０のＣＰＵは、受付けたコンテンツの印刷要求と、コンテンツ識別子としてのＵＲＬと、コマンド識別子としてのコマンドとを情報提供サーバ２０に送信する（Ｓ９５）。
【００４９】
一方、情報提供サーバ２０のＣＰＵは、端末１０からコンテンツの印刷要求と、コンテンツ識別子としてのＵＲＬと、コマンド識別子としてのコマンドとを受信する。続いて、情報提供サーバ２０のＣＰＵは、受信したコンテンツの印刷要求に応じて、次の処理を実行する。情報提供サーバ２０のＣＰＵは、受信したＵＲＬとコマンドの情報を含むＱＲコードの画像を作成する（Ｓ１００）。そして、情報提供サーバ２０のＣＰＵは、受信したＵＲＬに対応するコンテンツに当該作成したＱＲコードの画像を貼りつけたＱＲコード付コンテンツのＨＴＭＬファイルを作成する（Ｓ１０５）。続いて、情報提供サーバ２０のＣＰＵは、作成したＱＲコード付コンテンツのＨＴＭＬファイルを端末１０に送信する（Ｓ１１０）。
【００５０】
端末１０のＣＰＵは、情報提供サーバ２０からＱＲコード付コンテンツのＨＴＭＬファイルを受信する。そして、端末１０のＣＰＵは、受信したＱＲコード付コンテンツのＨＴＭＬファイルに基づいて、ウェブブラウザを介してディスプレイにＱＲコード付コンテンツを表示し、当該表示したＱＲコード付コンテンツを印刷手段としてのプリンタから印刷する（Ｓ１１５）。
【００５１】
これによると、ＱＲコードを介して、コンテンツと印刷物とを関連付けることができると共に、コンテンツと当該コンテンツに対してなされる所定の処理とを関連付けることができる。
【００５２】
（その他の実施形態）
【００５３】
上記実施形態１及び２においては、情報提供サーバ２０のＣＰＵが、印刷要求に応じてＱＲコード付コンテンツを動的に作成して端末１０に提供しているが、コンテンツの閲覧要求に応じて予め作成されたＱＲコード付コンテンツを端末１０に提供するようにしてもよい。
【００５４】
以上で説明したように、本願発明によれば、印刷物に対応するコンテンツを容易に閲覧することができると共に、コンテンツに対して所定の処理を実行することができる。すなわち、ＱＲコードリーダを備えていない端末であっても、印刷物に対応するコンテンツのＵＲＬをキーボード等から入力することなく当該コンテンツを容易に閲覧することができる。また、ＱＲコードを利用して、携帯端末から情報提供サーバに記憶されたコンテンツに対して所定の処理を実行することができる。さらに、ＱＲコードを介して、コンテンツと印刷物とを関連付けることができると共に、コンテンツと当該コンテンツに対してなされる所定の処理とを関連付けることができる。
【図面の簡単な説明】
【００５５】
【図１】コンピュータシステムの全体構成を示すブロック図である。
【図２】端末の構成図である。
【図３】コンテンツの印刷物の構成図である。
【図４】コンテンツを閲覧する動作における、端末、情報提供サーバ及び携帯端末のフローチャートである。
【図５】図５のフローチャートの続きである。
【図６】コンテンツを印刷する動作における、端末のフローチャートである（実施形態１）。
【図７】コンテンツを印刷する動作における、端末のフローチャートである（実施形態２）。
【符号の説明】
【００５６】
１０  端末
１１  バス
１２  ＣＰＵ（処理手段）
１３  ＲＡＭ（記憶手段）
１４  ＲＯＭ（記憶手段）
１５  ＮＩＣ（通信手段）
１６  キーボード（入力手段）
１７  マウス（入力手段）
１８  ディスプレイ（表示手段）
１９  ＨＤＤ（記憶手段）
２０  情報提供サーバ
３０  携帯端末
４０  インターネット
４１  ＱＲコード（バーコード）
【図１】
2007286979.tif 000003
【図２】
2007286979.tif 000004
【図３】
2007286979.tif 000005
【図４】
2007286979.tif 000006
【図５】
2007286979.tif 000007
【図６】
2007286979.tif 000008
【図７】
2007286979.tif 000009