(57)【特許請求の範囲】
【請求項１】
ユーザ端末と通信可能に接続され、デジタルコンテンツとして頒布又は販売されるアプリケーション及び、当該アプリケーションに関連した装置を販売する販売サーバであって、
前記ユーザ端末からの要求に応じて、アプリケーションに関する提供情報を抽出する提供情報抽出手段と、
前記提供情報から前記アプリケーション及び前記ユーザ端末の端末名に対応する装置を抽出し、さらに、当該装置の提供情報を抽出する装置抽出手段と、
前記装置抽出手段が抽出した装置の提供情報を、前記アプリケーションに関する提供情報と対応付けて、前記ユーザ端末に出力させる提供情報送信手段と、を備える販売サーバ。
【請求項２】
前記装置抽出手段は、装置の機能毎に前記装置を抽出する請求項１に記載の販売サーバ。
【請求項３】
ユーザ端末と通信可能に接続され、デジタルコンテンツとして頒布又は販売されるアプリケーション及び、当該アプリケーションに関連した装置を販売する販売サーバが実行する提供情報の出力方法であって、
前記ユーザ端末からの要求に応じて、アプリケーションに関する提供情報を抽出するステップと、
前記提供情報から前記アプリケーション及び前記ユーザ端末の端末名に対応する装置を抽出し、さらに、当該装置の提供情報を抽出するステップと、
抽出した装置の前記提供情報を、前記アプリケーションに関する提供情報と対応付けて、前記ユーザ端末に出力させるステップと、を備える提供情報の出力方法。
【請求項４】
ユーザ端末と通信可能に接続され、デジタルコンテンツとして頒布又は販売されるアプリケーション及び、当該アプリケーションに関連した装置を販売する販売サーバに、
前記ユーザ端末からの要求に応じて、アプリケーションに関する提供情報を抽出するステップ、
前記提供情報から前記アプリケーション及び前記ユーザ端末の端末名に対応する装置を抽出し、さらに、当該装置の提供情報を抽出するステップ、
抽出した装置の提供情報を、前記アプリケーションに関する提供情報と対応付けて、前記ユーザ端末に出力させるステップ、を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリケーションや商品を販売するアプリケーション販売サーバ、提供情報の出力方法、及び、販売サーバ用プログラムに関する。
【背景技術】
【０００２】
近年普及している高機能端末においては、ユーザがアプリケーションをインターネット上からダウンロードすることで、機器に新たな機能を発揮させることが可能となっている。
【０００３】
しかしながら、利用可能なアプリケーションは増加の一途を辿り、ユーザにとってはダウンロードすべきアプリケーションを探す手間がかかり、あるいはそのアプリケーションを探しきれないといった問題が発生している。
【０００４】
このような課題に対して、ユーザの要求に応じて、アプリケーションマーケットという概念で、アプリケーションがカテゴリごとに区別されたＷｅｂページが提供されている（例えば、非特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【非特許文献１】Ｇｏｏｇｌｅ  Ｉｎｃ．、”Ｇｏｏｇｌｅ  Ｐｌａｙ”、［online］、［平成２６年１０月２５日検索］、インターネット＜ＵＲＬ：https://play.google.com/store＞
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、アプリケーションマーケットは、あくまで、アプリケーションの販売に限られ、アプリケーションで必要な装置に関する情報は提供されない。特に、ＩｏＴ（Ｉｎｔｅｒｎｅｔ  ｏｆ  Ｔｈｉｎｇｓ）に関するアプリケーションは、アプリケーションのインストールとともに、ビッグデータを収集するためのセンサ装置との組み合わせが必要であるが、そのアプリケーションがどのセンサ装置と適切に対応するか不明な場合が多く、アプリケーションのダウンロードに至らない場合も多い。
【０００７】
本発明は、これらの課題に鑑み、アプリケーションと、その販売するアプリケーションに対応した装置の双方の提供情報をユーザに提供する販売サーバ、提供情報の出力方法、及び、販売サーバ用プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明では、以下のような解決手段を提供する。
【０００９】
第１の特徴に係る発明は、ユーザ端末と通信可能に接続され、デジタルコンテンツとして頒布又は販売されるアプリケーション及び、当該アプリケーションに関連した装置を販売する販売サーバであって、
前記ユーザ端末からの要求に応じて、アプリケーションに関する提供情報を抽出する提供情報抽出手段と、
前記提供情報から前記アプリケーション及び前記ユーザ端末の端末名に対応する装置を抽出し、さらに、当該装置の提供情報を抽出する装置抽出手段と、
前記装置抽出手段が抽出した装置の提供情報を、前記アプリケーションに関する提供情報と対応付けて、前記ユーザ端末に出力させる提供情報送信手段と、を備える販売サーバを提供する。
また、第２の特徴に係る発明は、前記装置抽出手段は、装置の機能毎に前記装置を抽出する第１の特徴に係る発明である販売サーバを提供する。
【００１０】
本発明によれば、販売サーバは、ユーザ端末からの要求に応じて、アプリケーションに関する提供情報を抽出し、提供情報からアプリケーションに対応する装置を抽出し、さらに、当該装置の提供情報を抽出し、抽出した装置の提供情報を、アプリケーションに関する提供情報と対応付けて、ユーザ端末に出力させる。
【００１１】
ここで、本発明はサーバのカテゴリであるが、方法、プログラムのカテゴリにおいても、それぞれのカテゴリに応じた、同様の作用・効果を発揮する。
【発明の効果】
【００１２】
本発明によれば、アプリケーションと、その販売するアプリケーションに対応した装置の双方の提供情報をユーザに提供する販売サーバ、提供情報の出力方法、及び、販売サーバ用プログラムを提供することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】図１は、提供情報出力システム１のシステム構成図である。
【図２】図２は、販売サーバ２００とユーザ端末１０の機能ブロック図である。
【図３】図３は、販売サーバ２００とユーザ端末１０が実行する提供情報出力処理のフローチャートである。
【図４】図４は、アプリケーション・センサ装置対応テーブルの一例である。
【図５】図５は、端末・センサ装置対応テーブルの一例である。
【図６】図６は、ユーザ端末１０に出力した提供情報の画面表示例である。
【発明を実施するための形態】
【００１４】
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
【００１５】
［提供情報出力システム１のシステム構成］
図１は、提供情報出力システム１のシステム構成図である。提供情報出力システム１は、販売サーバ２００、ユーザ端末１０ａ、ｂ（以下、単に「１０」と記載）によって構成される。また、販売サーバ２００は、公衆回線網３（インターネット網や第３世代、第４世代通信網など）を介してユーザ端末１０と通信可能に接続されている。
【００１６】
販売サーバ２００は、基本的には、ユーザからの要求に応じて、アプリケーションを販売し、ユーザ端末１０から要求されたアプリケーションを送信する機能を有する装置であって、さらに、後述の機能を備えるサーバである。
【００１７】
ユーザ端末１０は、ユーザが所望するアプリケーションを、販売サーバ２００にて購入し、販売サーバ２００からダウンロードして実行する端末である。本実施形態でのアプリケーション（アプリケーション・プログラム）は、ビッグデータを取り扱うアプリケーション・プログラムを想定しているため、センサ装置等の外部装置を利用するアプリケーションであることを前提としている。さらに、ユーザ端末１０は、図５にて後述するように、提供する各メーカにより仕様が異なるため、ユーザ端末１０に対応したセンサ装置が異なっていてよい。
【００１８】
ユーザ端末１０は、後述の機能を備える家庭用又は業務用の電化製品である。ユーザ端末１０は、例えば、パーソナルコンピュータ、携帯電話、携帯情報端末に加え、スマートフォン、タブレット端末、ネットブック端末、ウェアラブル端末、スレート端末、電子書籍端末、携帯型音楽プレーヤ等の情報家電であってよい。
【００１９】
［各機能の説明］
図２に基づいて、各装置の構成について説明する。
【００２０】
販売サーバ２００は、制御部２０１として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ），ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ），ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備え、通信部２０２として、他の機器と通信可能にするためのデバイス、例えば、有線ＬＡＮの通信インターフェースや、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）対応デバイスを備える。
【００２１】
また、販売サーバ２００は、データやファイルを記憶する記憶部２０３として、ハードディスクや半導体メモリ、記録媒体、メモリカード等による、データのストレージ部を備える。また、販売サーバ２００は、記憶部２０３に接続されたアプリケーションデータベース２１２（図示せず）、センサ装置データベース２１１を備える。センサ装置データベース２１１には、後述するアプリケーション・センサ装置対応テーブル、端末・センサ装置対応テーブルを備える。
【００２２】
販売サーバ２００において、制御部２０１が所定のプログラムを読み込むことで、通信部２０２と協働して、アプリケーション要求受付モジュール２０５、アプリケーション送信モジュール２０６、提供情報送信モジュール２０７を実現する。また、販売サーバ２００において、制御部２０１が所定のプログラムを読み込むことで、記憶部２０３と協働して、提供情報抽出モジュール２０８、センサ装置抽出モジュール２０９を実現する。
【００２３】
ユーザ端末１０は、制御部１１として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ），ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ），ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備え、通信部１２として、他の機器と通信可能にするためのデバイス、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）対応デバイスを備える。
【００２４】
また、ユーザ端末１０は、入出力部１４として、制御部で制御したデータや画像を出力表示する表示部を備え、かつ、ユーザやサポート者からの入力を受付けるタッチパネルやキーボード、マウス等を備えていてよい。
【００２５】
ユーザ端末１０において、制御部１１が所定のプログラムを読み込むことで、通信部５２と協働して、アプリケーション受信モジュール１５、アプリケーション実行モジュール１６を実現する。また、ユーザ端末１０において、制御部１１が所定のプログラムを読み込むことで、通信部１２、入出力部１４と協働して、提供情報出力モジュール１７、購入指示モジュール１８を実現する。
【００２６】
［提供情報出力処理］
図３は、販売サーバ２００とユーザ端末１０が実行する提供情報出力処理のフローチャートである。上述した各装置のモジュールが行う処理について、本処理にて併せて説明する。
【００２７】
最初に、ユーザ端末１０のアプリケーション受信モジュール１５は、販売サーバ２００が提供するポータルサイトへアクセスする（ステップＳ０１）。ポータルサイトとは、ユーザが所望するアプリケーションがダウンロード可能な、販売サーバ２００が提供するＷＥＢページである。
【００２８】
この要求に応じて、販売サーバ２００の提供情報抽出モジュール２０８は、アプリケーションの提供情報を抽出し（ステップＳ０２）、抽出したアプリケーションの提供情報をユーザ端末１０に送信し、ユーザ端末１０に当該提供情報を出力させる（図示せず）。ユーザは、ユーザ端末１０に出力されたアプリケーションの提供情報に応じて、所望のアプリケーションを販売サーバ２００に要求する。
【００２９】
さらに、販売サーバ２００のアプリケーション要求受付モジュール２０５は、この要求に応じて、要求されたアプリケーションをアプリケーションデータベース２１２から抽出し、アプリケーション送信モジュール２０６が、抽出したアプリケーションを送信する。ユーザ端末１０のアプリケーション受信モジュール１５は、送信されたアプリケーションを受信し、適宜、アプリケーションをユーザ端末１０にインストールする。インストールされたアプリケーションは、アプリケーション実行モジュール１６が、ユーザからの要求に応じて、実行する。
【００３０】
このようなフローで、ユーザが所望するアプリケーションがポータルサイトからダウンロードされて、ユーザ端末１０にて実行可能となる。さらに、本実施形態では、ステップＳ０３からの特徴的な工程を有する。
【００３１】
なお、提供情報とは、アプリケーションや後述するセンサ装置を、ユーザに販売提供するために、アプリケーションやセンサ装置及び、その価格を説明したデータである。
【００３２】
上述のように、販売サーバ２００は、アプリケーションの提供情報を抽出する（ステップＳ０２）が、ここでの抽出とは、ユーザからの検索要求に基づいて、抽出してもよいし、ユーザが以前に要求したアプリケーションの履歴に基づいて、抽出してもよい。例えば、「ピーマン栽培用アプリケーションＡ」が抽出されたとする。このアプリケーションは、ピーマンを栽培するための管理アプリケーションであって、複数のセンサ装置（光、湿度、温度：図４参照）を利用して、ユーザ端末１０にて管理を実行する。
【００３３】
販売サーバ２００のセンサ装置抽出モジュール２０９は、センサ装置データベース２１１のアプリケーション・センサ装置対応テーブル（図４）を参照して、対応するセンサ装置を抽出する（ステップＳ０３）。
【００３４】
図４を参照すると、「ピーマン栽培用アプリケーションＡ」の場合は、センサ装置として、「ＬＥＤ−ＳＥ０１」、「ＭＯＩ−０５」又は「ＭＯＩ−０６」、「ＴＥＭ−１１」又は「ＴＥＭ−１２」が抽出される。「駐車場監視アプリケーションＢ」の場合は、センサ装置として、「ＪＩＮ−ＲＥ０１」、「ＣＡＭ２３３」が抽出される。
【００３５】
次に、提供情報抽出モジュール２０８は、抽出されたセンサ装置に対応する提供情報を抽出し（ステップＳ０４）、提供情報送信モジュール２０７は、ユーザ端末１０にアプリケーションの提供情報と、センサ装置の提供情報とを対応付けて、ユーザ端末１０に送信する（ステップＳ０５）。すでに、アプリケーションの提供情報のみを送信している場合は、送信されたアプリケーションの提供情報を補完する形で、センサ装置の提供情報を送信して、互いを対応付けてユーザ端末１０にて出力させてもよい。
【００３６】
ユーザ端末１０の提供情報出力モジュール１７は、送信された提供情報をユーザ端末１０に出力する（ステップＳ０６）。図６のように、「ピーマン栽培用アプリケーションＡ」の提供情報が画面上部に表示され、下部には、「このアプリは、以下のセンサが対応します」という形で、センサ装置の提供情報が表示される。
【００３７】
さらに、ユーザ端末１０毎に対応するセンサ装置が異なる場合がある。例えば、ユーザから、ユーザ端末の端末名の入力を受け付けて、入力された端末名を販売サーバ２００に送信する（ステップＳ０７）。これに応じて、販売サーバ２００が、図５のような端末・センサ装置対応テーブルを参照し、対応するセンサ装置を抽出してもよい。
【００３８】
例えば、「ピーマン栽培用アプリケーションＡ」の場合は、「ＡＮＤ−０１」の場合は、センサ装置として、「ＬＥＤ−ＳＥ０１」、「ＭＯＩ−０５」、「ＴＥＭ−１１」が抽出される。一方、「ＡＮＤ−０２」の場合は、センサ装置として、「ＬＥＤ−ＳＥ０１」、「ＭＯＩ−０６」、「ＴＥＭ−１１」が抽出される。そして、提供情報抽出モジュール２０８が、再度、対応するセンサ装置に応じた提供情報を抽出して（ステップＳ０８）、提供情報送信モジュール２０７が、ユーザ端末１０に抽出した提供情報を送信し、ユーザ端末１０に出力させてもよい（図示せず）。
【００３９】
結果として、ユーザがアプリケーションとセンサ装置の購入を決定した時は、ユーザ端末１０の購入指示モジュール１８がこれを受付けて、購入を販売サーバ２００に指示する。以上が、提供情報出力処理の一連のフローである。
【００４０】
上述した手段、機能は、コンピュータ（ＣＰＵ，情報処理装置，各種端末を含む）が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、ＵＳＢメモリ、ＳＤカード、ＣＤ、ＤＶＤ等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置または外部記憶装置に転送し記憶して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記憶装置（記録媒体）に予め記録しておき、その記憶装置から通信回線を介してコンピュータに提供するようにしてもよい。
【００４１】
以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【００４２】
１  提供情報出力システム、１０  ユーザ端末、２００  販売サーバ
【要約】
【課題】
アプリケーションと、その販売するアプリケーションに対応した装置の双方の提供情報をユーザに提供する。
【解決手段】
ユーザ端末１０と通信可能に接続され、デジタルコンテンツとして頒布又は販売されるアプリケーション及び、当該アプリケーションに関連した装置を販売する販売サーバ２００であって、ユーザ端末１０からの要求に応じて、アプリケーションに関する提供情報を抽出し、提供情報からアプリケーションに対応する装置を抽出し、さらに、当該装置の提供情報を抽出し、抽出した装置の提供情報を、アプリケーションに関する提供情報と対応付けて、ユーザ端末１０に出力させる。
【選択図】図６【図１】
0005756220.tif 000002
【図２】
0005756220.tif 000003
【図３】
0005756220.tif 000004
【図４】
0005756220.tif 000005
【図５】
0005756220.tif 000006
【図６】
0005756220.tif 000007