(57)【要約】      （修正有）【課題】二次元コードが示すＵＲＬによって動画やＷｅｂページ等のコンテンツに直接アクセスする際に、一度発行した二次元コードのアクセス先を変更できるサーバ及びシステムを提供する。【解決手段】サーバは、二次元コードの形式で記載されるコードＵＲＬと、コンテンツを示すコンテンツＵＲＬとの組み合わせを記憶する。携帯端末がサーバにアクセスすると、サーバは、携帯端末が使用したコードＵＲＬに対応するコンテンツＵＲＬを特定し、特定したコンテンツＵＲＬが示すコンテンツを携帯端末に提供する。【選択図】図５
2019219716.tif 000002
【特許請求の範囲】
【請求項１】
サーバであって、
外部デバイスが前記サーバにアクセスする際に使用するＵＲＬと、前記外部デバイスに提供するコンテンツを示す識別情報との組み合わせ記憶する記憶手段と、
前記外部デバイスが前記サーバにアクセスした際に、前記外部デバイスが使用したＵＲＬに対応する識別情報を、前記記憶手段が記憶する組み合わせに基づいて特定する特定手段と、
前記特定手段によって特定された前記識別情報が示すコンテンツを前記外部デバイスに提供する提供手段とを備えることを特徴とするサーバ。
【請求項２】
前記ＵＲＬは、機器の取扱説明書に二次元コードの形式で記載され、
前記外部デバイスは、前記二次元コードを読み取ることで前記ＵＲＬを取得することを特徴とする請求項１に記載のサーバ。
【請求項３】
前記ＵＲＬは、機器の筐体に二次元コードの形式で貼付され、
前記外部デバイスは、前記二次元コードを読み取ることで前記ＵＲＬを取得することを特徴とする請求項１に記載のサーバ。
【請求項４】
前記コンテンツは、前記機器の取り扱い方法を示す情報であることを特徴とする請求項２又は３に記載のサーバ。
【請求項５】
前記機器は冷蔵庫であることを特徴とする請求項２から４のいずれか１項に記載のサーバ。
【請求項６】
前記識別情報は、前記コンテンツのＵＲＬであることを特徴とする請求項１から５のいずれか１項に記載のサーバ。
【請求項７】
システムであって、
外部デバイスが前記システムにアクセスする際に使用するＵＲＬと、前記外部デバイスに提供するコンテンツを示す識別情報との組み合わせ記憶する記憶手段と、
前記外部デバイスが前記システムにアクセスした際に、前記外部デバイスが使用したＵＲＬに対応する識別情報を、前記記憶手段が記憶する組み合わせに基づいて特定する特定手段と、
前記特定手段によって特定された前記識別情報が示すコンテンツを前記外部デバイスに提供する提供手段とを備えることを特徴とするシステム。
【請求項８】
前記ＵＲＬは、機器の取扱説明書に二次元コードの形式で記載され、
前記外部デバイスは、前記二次元コードを読み取ることで前記ＵＲＬを取得することを特徴とする請求項７に記載のシステム。
【請求項９】
前記ＵＲＬは、機器の筐体に二次元コードの形式で貼付され、
前記外部デバイスは、前記二次元コードを読み取ることで前記ＵＲＬを取得することを特徴とする請求項７に記載のシステム。
【請求項１０】
前記コンテンツは、前記機器の取り扱い方法を示す情報であることを特徴とする請求項８又は９に記載のシステム。
【請求項１１】
前記機器は冷蔵庫であることを特徴とする請求項８から１０のいずれか１項に記載のシステム。
【請求項１２】
前記識別情報は、前記コンテンツのＵＲＬであることを特徴とする請求項７から１１のいずれか１項に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はサーバ及びシステムに関する。
【背景技術】
【０００２】
特許文献１には、取扱説明書等の印刷物に、動画のＵＲＬを示すＱＲコード（登録商標）を印刷する構成が開示されている。ユーザは、このＱＲコードを携帯電話のカメラで読み取って携帯電話を動画にアクセスさせることで、動画を容易に確認できる。なお、ＱＲコードで示すＵＲＬは動画に限らない。ＷｅｂページのＵＲＬをＱＲコードで示すことも一般的に知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−０９０６３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ＱＲコードのような二次元コードを用いることで、ユーザは、動画やＷｅｂページに容易にアクセスできる。しかしながら、二次元コードが示すＵＲＬによって動画やＷｅｂページ等のコンテンツに直接アクセスするようにすると、一度発行した二次元コードのアクセス先を変更できないという課題がある。
【０００５】
例えば、複数機種の冷蔵庫に共通のサポートページにアクセスするためのＵＲＬを二次元コードで用意し、当該二次元コードを冷蔵庫の取扱説明書に記載したり、冷蔵庫の筐体に貼付したケースを考える。二次元コードを一旦発行した後に、冷蔵庫の機種毎に新たなサポートページを設けようとしても、発行済みの二次元コードによるアクセス先は以前のサポートページのままである。即ち、以前に冷蔵庫を購入したユーザは、二次元コードを用いて機種毎の個別のサポートページにアクセスできない。
【０００６】
そこで本発明では、二次元コードによるアクセス先を容易にカスタマイズできる仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決するために、本発明が提供するサーバは、外部デバイスが前記サーバにアクセスする際に使用するＵＲＬと、前記外部デバイスに提供するコンテンツを示す識別情報との組み合わせ記憶する記憶手段と、前記外部デバイスが前記サーバにアクセスした際に、前記外部デバイスが使用したＵＲＬに対応する識別情報を、前記記憶手段が記憶する組み合わせに基づいて特定する特定手段と、前記特定手段によって特定された前記識別情報が示すコンテンツを前記外部デバイスに提供する提供手段とを備えることを特徴とする。
【０００８】
また、本発明が提供するシステムは、外部デバイスが前記システムにアクセスする際に使用するＵＲＬと、前記外部デバイスに提供するコンテンツを示す識別情報との組み合わせ記憶する記憶手段と、前記外部デバイスが前記システムにアクセスした際に、前記外部デバイスが使用したＵＲＬに対応する識別情報を、前記記憶手段が記憶する組み合わせに基づいて特定する特定手段と、前記特定手段によって特定された前記識別情報が示すコンテンツを前記外部デバイスに提供する提供手段とを備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、二次元コードによるアクセス先を容易にカスタマイズできる仕組みを提供することができる。
【図面の簡単な説明】
【００１０】
【図１】携帯端末１００のハードウェア構成を示す図である。
【図２】サーバ２００のハードウェア構成を示す図である。
【図３】管理テーブル３００を示す図である。
【図４】コンテンツＵＲＬを変更する例を示す図である。
【図５】サーバ２００が実行する処理を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について、図面を用いて説明する。なお、以下の実施形態は特許請求の範囲に係る発明を限定するものでなく、また実施形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
（実施形態１）
本実施形態で説明するシステムは、携帯端末１００とサーバ２００とで構成される。まず携帯端末１００について説明する。
【００１２】
図１は、携帯端末１００のハードウェア構成を示す図である。ＣＰＵ１０１は、フラッッシュメモリ１０２が記憶している制御プログラムを読み出して、携帯端末１００の動作を制御するための様々な処理を実行するプロセッサである。フラッシュメモリ１０２は、制御プログラム等の各種データを記憶する不揮発性の記憶媒体である。ＲＡＭ１０３は、一時記憶領域として用いられる揮発性の記憶媒体である。操作部１０４はキーであり、複数のキーが携帯端末１００に設けられている。表示部１０５はタッチパネルであり、画像や動画等の情報を表示したり、タッチ操作によってユーザから指示を受け付ける。無線ＬＡＮ  Ｉ／Ｆ１０６は、ＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎ／ａｃ等の無線ＬＡＮ通信を実行する。無線ＬＡＮ  Ｉ／Ｆ１０６は、モデム機能を内蔵する無線ＬＡＮアクセスポイントに接続する。そして当該無線ＬＡＮアクセスポイントを介して、無線ＬＡＮ  Ｉ／Ｆ１０６がインターネット上のサーバ２００と通信する。カメラ１０７は、撮影機能と、ＱＲコード（登録商標）のような二次元コードを読み取る読み取り機能とを有する。本実施形態では、携帯端末１００としてスマートフォンやタブレット端末を想定しているが、表示部と二次元コードを読み取る読み取り機能を有していれば他の種類の端末であっても良い。
【００１３】
次に、携帯端末１００がカメラ１０７によって読み取る二次元コードについて説明する。本実施形態では二次元コードとしてＱＲコードを想定しているが、他の種類のコードであっても良い。本実施形態において、二次元コードは、冷蔵庫の取扱説明書に記載されていたり、冷蔵庫の筐体にシールで貼付されている。この二次元コードには、後ほど図３で説明するコードＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）が含まれている。携帯端末１００のカメラ１０７が二次元コードを認識すると、携帯端末１００は認識した二次元コードを解析し、二次元コードが示すコードＵＲＬを取得する。そして携帯端末１００は、取得したコードＵＲＬにアクセスし、サーバ２００からコンテンツを取得し、取得したコンテンツを表示する。ここで携帯端末１００が取得するコンテンツは、冷蔵庫の取り扱い方法（例えば製氷皿や給水タンクの洗い方、トレイの取り外し方）を示すＷｅｂページである。このＷｅｂページにおいて、テキスト、イラスト、アニメーション、動画等の形式で冷蔵庫の取り扱い方法が紹介される。ユーザは、携帯端末１００が表示するＷｅｂページを確認することで、冷蔵庫の取り扱い方法を容易に把握できる。
【００１４】
次に図２を用いて、サーバ２００のハードウェア構成を説明する。ＣＰＵ２０１は、ＲＯＭ２０２が記憶している制御プログラムを読み出して、サーバ２００の動作を制御するための様々な処理を実行するプロセッサである。ＲＯＭ２０２は、制御プログラムを記憶する不揮発性の記憶媒体である。ＲＡＭ２０３は、一時記憶領域として用いられる揮発性の記憶媒体である。ＨＤＤ２０４は、様々なデータを記憶する不揮発性の記憶媒体である。ネットワークＩ／Ｆ２０５は、ネットワーク上の外部デバイスと通信する。ネットワークＩ／Ｆ２０５が実行する通信は、有線ＬＡＮ通信と無線ＬＡＮ通信のどちらであっても良い。
【００１５】
次に図３を用いて、サーバ２００が記憶する管理テーブル３００について説明する。管理テーブル３００は、サーバ２００のＨＤＤ２０４に記憶されている情報であり、コードＵＲＬとコンテンツＵＲＬとの組み合わせを管理する。コードＵＲＬは、ＱＲコードのような二次元コードに含まれている情報である。携帯端末１００は、この二次元コードを読み取ることでコードＵＲＬを取得し、取得したコードＵＲＬを用いてサーバ２００にアクセスする。コンテンツＵＲＬは、サーバ２００が携帯端末１００に提供するコンテン（例えば冷蔵庫の取り扱い方法を示す動画）を示す識別情報である。図３では、コードＵＲＬとコンテンツＵＲＬの組み合わせが４つ存在する例を示しているが、組み合わせの数は４つに限定されない。
【００１６】
サーバ２００は、あるコードＵＲＬを使用して携帯端末１００がサーバ２００にアクセスした際に、携帯端末１００が使用したコードＵＲＬに対応するコンテンツＵＲＬを特定する。そしてサーバ２００は、特定したコンテンツＵＲＬが示すコンテンツを携帯端末１００に提供する。例えば、携帯端末１００が使用したコードＵＲＬが図３のＵＲＬ３０１である場合、サーバ２００は、ＵＲＬ３０１に対応するコンテンツＵＲＬとしてＵＲＬ３０２を特定し、ＵＲＬ３０２によって特定されるコンテンツを携帯端末１００に提供する。
【００１７】
なお、図３の管理テーブル３００ではコンテンツを示す識別情報としてＵＲＬを例に説明したが、本実施形態に適用できる識別情報はＵＲＬに限らない。例えば、コンテンツを格納するフォルダのフォルダパスをコンテンツを示す識別情報として適用しても良い。
【００１８】
次に、図３の管理テーブル３００のようにコードＵＲＬとコンテンツＵＲＬとの組み合わせを管理することの効果を、図４を用いて説明する。仮に、４機種の冷蔵庫に共通のサポートページとして“ｈｔｔｐ：／／ｓｕｐｐｏｒｔ．ｃｏｍ”を用意し、このＵＲＬを含む二次元コードを冷蔵庫の取扱説明書に記載したり、冷蔵庫の筐体に貼付したケースを考える。このケースにおいて、二次元コードを一旦発行した後に、冷蔵庫の機種毎に新たなサポートページを設けようとしても、“ｈｔｔｐ：／／ｓｕｐｐｏｒｔ．ｃｏｍ”の内容を特定機種専用の内容に変更することはできない。なぜなら、“ｈｔｔｐ：／／ｓｕｐｐｏｒｔ．ｃｏｍ”を含む二次元コードが４機種の冷蔵庫に共通に提供されているからである。一方で、図４（Ａ）の管理テーブル４００のようにコードＵＲＬとコンテンツＵＲＬとを組み合わせて管理し、コンテンツＵＲＬを“ｈｔｔｐ：／／ｓｕｐｐｏｒｔ．ｃｏｍ”とすることで、二次元コードを一旦発行した後でも冷蔵庫の機種毎に新たなサポートページを設けることができる。図４（Ｂ）の管理テーブル４１０は、変更後、即ち、冷蔵庫の機種毎に新たなサポートページを設けた後の、コードＵＲＬとコンテンツＵＲＬとの組み合わせを示す。図４から明らかなように、二次元コードに含まれるコードＵＲＬを変更することなく、サーバ２００が提供するサポートページを、４機種の冷蔵庫に共通のサポートページから機種毎の新たなサポートページに変更できる。
【００１９】
次にサーバ２００が実行する処理を、図５のフローチャートを用いて説明する。図５のフローチャートに示す各ステップは、ＲＯＭ２０２に記憶されている制御プログラムを、ＣＰＵ２０１がＲＡＭ２０３に展開して実行することによって実現される。図５のフローチャートに示す処理は、携帯端末１００等の外部デバイスがサーバ２００にアクセスした際に開始される。
【００２０】
まずステップ５０１において、ＣＰＵ２０１は、外部デバイスがサーバ２００にアクセスする際に使用したコードＵＲＬを特定する。
【００２１】
次にステップ５０２において、ＣＰＵ２０１は、ステップ５０１で特定したコードＵＲＬに対応するコンテンツＵＲＬを、管理テーブル３００に基づいて特定する。例えば、外部デバイスが使用したコードＵＲＬが図３のＵＲＬ３０１である場合、ＣＰＵ２０１は、ＵＲＬ３０１に対応するコンテンツＵＲＬとしてＵＲＬ３０２を特定する。
【００２２】
次にステップ５０３において、ＣＰＵ２０１は、ステップ５０２で特定したコンテンツＵＲＬが示すコンテンツを外部デバイスに提供する。例えばコンテンツＵＲＬが示すコンテンツが動画であれば、ＣＰＵ２０１は、動画を外部デバイスに送信するようにネットワークＩ／Ｆ２０５を制御する。
【００２３】
なお、本実施形態では単一のサーバ２００が図５のフローチャートに処理を実行すると説明したが、複数のサーバが協働するシステムが図５のフローチャートに処理を実行しても良い。例えば、外部デバイスと通信するサーバと、管理テーブル３００を記憶するサーバと、システム全体を統括するサーバとでシステムを構成し、このシステムが図５のフローチャートに処理を実行するようにしても良い。
【００２４】
以上の説明の通り、本実施形態によれば、図３の管理テーブル３００のようにコードＵＲＬとコンテンツＵＲＬとの組み合わせを管理することで、二次元コードによるアクセス先を容易にカスタマイズできる。
（実施形態２）
上述した実施形態１では、二次元コードが冷蔵庫の取扱説明書に記載されたり、冷蔵庫の筐体にシールで貼付される例を説明したが、二次元コードが設けられる機器は冷蔵庫に限定されない。例えば、洗濯機、炊飯器、電子レンジ、エアコン、掃除機等の家電機器の取扱説明書に二次元コードが記載されたり、これらの家電機器の筐体にシールで二次元コードが貼付されても良い。例えば、洗濯機の取扱説明書に記載された二次元コードや洗濯機の筐体に貼付された二次元コードを携帯端末１００が読み取ることで、洗濯機の取り扱い方法を示すコンテンツがサーバ２００から携帯端末１００に提供される。洗濯機の取り扱い方法を示すコンテンツは、例えばチャイルドロック機能の使い方を示すＷｅｂページである。
【００２５】
また、二次元コードが設けられる機器は家電機器に限らず、複合機やレーザービームプリンタ、インクジェットプリンタ等の印刷装置でも良い。例えば、印刷装置の取扱説明書に記載された二次元コードや印刷装置の筐体に貼付された二次元コードを携帯端末１００が読み取ることで、印刷装置の取り扱い方法を示すコンテンツがサーバ２００から携帯端末１００に提供される。印刷装置の取り扱い方法を示すコンテンツは、例えば紙詰まりの解消手順を示すＷｅｂページである。
【００２６】
また、家電機器や印刷装置のような一般的な消費者が使用する機器の取扱説明書に限らず、工場の作業者やサービスマン向けの配布物に二次元コードを記載しても良い。
（実施形態３）
上述した各実施形態では、ＱＲコードのような二次元コードの形式でコードＵＲＬを携帯端末１００が取得する例を説明したが、携帯端末１００がコードＵＲＬを取得する方法は他の態様であっても良い。例えば、ＱＲコードとは異なる種類の他のコードや、ＡＲ技術を用いて携帯端末１００がコードＵＲＬを取得しても良い。また他の例として、ＮＦＣ（ＮｅａｒＦｉｅｌｄＣｏｍｍｕｎｉｃａｔｉｏｎ）やＢｌｕｅｔｏｏｔｈ（登録商標）のような近接無線通信を用いて、機器が携帯端末１００にコードＵＲＬを渡しても良い。
【符号の説明】
【００２７】
１００  携帯端末
２００  サーバ
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
２０４  ＨＤＤ
２０５  ネットワークＩ／Ｆ
３００  管理テーブル
【図１】
2019219716.tif 000003
【図２】
2019219716.tif 000004
【図３】
2019219716.tif 000005
【図４】
2019219716.tif 000006
【図５】
2019219716.tif 000007