(57)【要約】【課題】従来、外部のサーバ上の画像にアクセスしたユーザに対して、当該画像に関連する商品の購入に導く仕組みを自動的に提供することができなかった。【解決手段】第二サーバ装置にアクセス指示を送信したユーザ端末からのアクセスを受け付けるアクセス受付部と、前記アクセス指示に対応する画像を取得する画像取得部と、前記画像を解析し、１以上の商品情報を決定し、当該１以上の商品情報を含む画面に関する情報であり、商品を購入するための画面に関する画面情報を構成する画面情報構成部とを具備するサーバ装置により、サーバ上の画像にアクセスしたユーザに対して、当該画像に関連する商品の購入に導く仕組みを自動的に提供できる。【選択図】図１
2019012397.tif 000002
【特許請求の範囲】
【請求項１】
１以上のユーザ端末とサーバ装置と第二サーバ装置とを具備する情報システムを構成するサーバ装置であって、
前記ユーザ端末は、
前記第二サーバ装置に格納されている画像へのアクセス指示を受け付けるアクセス指示受付部と、
前記アクセス指示を前記第二サーバ装置に送信するアクセス指示送信部と、
前記アクセス指示の送信に応じて、前記第二サーバ装置から前記サーバ装置にアクセスするためのサーバアクセス情報を受信するサーバアクセス情報受信部と、
前記サーバアクセス情報を用いて、前記サーバ装置にアクセスするアクセス部と、
前記サーバ装置へのアクセスに応じて、画像を受信する画像受信部と、
前記画像受信部が受信した画像を出力する画像出力部と、
前記画像出力部が出力した画像の選択である画像指示を受け付ける画像指示受付部と、
前記画像指示の受け付けに応じて、画面情報の取得指示を前記サーバ装置に送信する取得指示送信部と、
前記取得指示の送信に応じて、前記サーバ装置から画面情報を受信する画面情報受信部と、
前記画面情報を用いて、商品を購入するための画面を出力する画面出力部とを具備し、
前記サーバ装置は、
前記ユーザ端末からのアクセスを受け付けるアクセス受付部と、
前記アクセスの受け付けに応じて、画像を取得する画像取得部と、
前記画像を解析し、１以上の商品情報を決定し、当該１以上の商品情報を含む画面に関する情報であり、商品を購入するための画面に関する画面情報を構成する画面情報構成部と、
前記第二サーバ装置は、
リンク情報に対応付けられた１以上の画像が格納される第二格納部と、
画像へのアクセス指示をユーザ端末から受信する第二受信部と、
前記アクセス指示を受信した場合に、当該アクセス指示に対する画像に対応付けられているリンク情報を取得する第二処理部と、
前記リンク情報を前記ユーザ端末に送信する第二送信部とを具備する、情報システムを構成するサーバ装置。
【請求項２】
前記サーバアクセス情報は、
前記アクセス指示に対応する画像を取得できるリンク情報を含み、
前記アクセス部は、
前記サーバアクセス情報が有するリンク情報を前記サーバ装置に送信し、
前記画像受信部は、
前記画像を前記サーバ装置から受信し、
前記アクセス受付部は、
前記ユーザ端末からリンク情報を受信し、
前記画像取得部は、
前記アクセス受付部が受信したリンク情報を用いて、前記第二サーバ装置にアクセスし、当該第二サーバ装置から画像を受信し、
前記サーバ装置は、
前記画像取得部が取得した画像を前記ユーザ端末に送信する画像送信部をさらに具備し、
前記第二受信部は、
前記サーバ装置からのアクセスを受け付け、
前記第二処理部は、
前記サーバ装置からのアクセスの受け付けに応じて、画像を取得し、
前記第二送信部は、
前記画像を前記サーバ装置に送信する請求項１記載のサーバ装置。
【請求項３】
前記画像受信部は、
前記第二サーバ装置から画像を受信し、
前記アクセス部は、
前記サーバアクセス情報を用いて、前記サーバ装置に前記画像を送信し、
前記画像取得部は、
前記ユーザ端末から画像を受信し、
前記第二処理部は、
前記アクセス指示を受信した場合に、当該アクセス指示に対する画像も取得し、
前記第二送信部は、
前記画像を前記ユーザ端末に送信する請求項１記載のサーバ装置。
【請求項４】
商品に関する情報であり、当該商品の画像を有する１以上の商品情報が格納される商品情報格納部と、
前記画面情報構成部は、
前記画像と予め決められた条件を満たすほど類似する画像を有する１以上の商品情報を決定し、当該１以上の商品情報を含む画面に関する情報であり、商品を購入するための画面に関する画面情報を構成する請求項１から請求項３いずれか一項に記載のサーバ装置。
【請求項５】
第二サーバ装置に格納されている画像へのアクセス指示を受け付けるアクセス指示受付部と、
前記アクセス指示を前記第二サーバ装置に送信するアクセス指示送信部と、
前記アクセス指示の送信に応じて、前記第二サーバ装置からサーバ装置にアクセスするためのサーバアクセス情報を受信するサーバアクセス情報受信部と、
前記サーバアクセス情報を用いて、前記サーバ装置にアクセスするアクセス部と、
前記第二サーバ装置に格納されている画像を受信する画像受信部と、
前記画像受信部が受信した画像を出力する画像出力部と、
前記画像出力部が出力した画像の選択である画像指示を受け付ける画像指示受付部と、
前記画像指示の受け付けに応じて、商品を購入するための画面の情報である画面情報の取得指示を前記サーバ装置に送信する取得指示送信部と、
前記取得指示の送信に応じて、前記サーバ装置から画面情報を受信する画面情報受信部と、
前記画面情報を用いて、画面を出力する画面出力部とを具備するユーザ端末。
【請求項６】
第二サーバ装置にアクセス指示を送信したユーザ端末からのアクセスを受け付けるアクセス受付部と、
前記アクセス指示に対応する画像を取得する画像取得部と、
前記画像を解析し、１以上の商品情報を決定し、当該１以上の商品情報を含む画面に関する情報であり、商品を購入するための画面に関する画面情報を構成する画面情報構成部とを具備するサーバ装置。
【請求項７】
アクセス指示受付部、アクセス指示送信部、サーバアクセス情報受信部、アクセス部、画像受信部、画像出力部、画像指示受付部、取得指示送信部、画面情報受信部、および画面出力部により実現される情報処理方法であって、
前記アクセス指示受付部が、第二サーバ装置に格納されている画像へのアクセス指示を受け付けるアクセス指示受付ステップと、
前記アクセス指示受付部が、前記第二サーバ装置に格納されている画像へのアクセス指示を受け付けるアクセス指示受付ステップと、
前記アクセス指示送信部が、前記アクセス指示を前記第二サーバ装置に送信するアクセス指示送信ステップと、
前記サーバアクセス情報受信部が、前記アクセス指示の送信に応じて、前記第二サーバ装置からサーバ装置にアクセスするためのサーバアクセス情報を受信するサーバアクセス情報受信ステップと、
前記アクセス部が、前記サーバアクセス情報を用いて、前記サーバ装置にアクセスするアクセスステップと、
前記画像受信部が、前記第二サーバ装置に格納されている画像を受信する画像受信ステップと、
前記画像出力部が、前記画像受信ステップで受信された画像を出力する画像出力ステップと、
前記画像指示受付部が、前記画像出力ステップで出力された画像の選択である画像指示を受け付ける画像指示受付ステップと、
前記取得指示送信部が、前記画像指示の受け付けに応じて、商品を購入するための画面の情報である画面情報の取得指示を前記サーバ装置に送信する取得指示送信ステップと、
前記画面情報受信部が、前記取得指示の送信に応じて、前記サーバ装置から画面情報を受信する画面情報受信ステップと、
前記画面出力部が、前記画面情報を用いて、画面を出力する画面出力ステップとを具備する情報処理方法。
【請求項８】
アクセス受付部、画像取得部、画面情報構成部により実現される情報処理方法であって、
前記アクセス受付部が、第二サーバ装置にアクセス指示を送信したユーザ端末からのアクセスを受け付けるアクセス受付ステップと、
前記画像取得部が、前記アクセスの受け付けに応じて、画像を取得する画像取得ステップと、
前記画面情報構成部が、前記画像を解析し、１以上の商品情報を決定し、当該１以上の商品情報を含む画面に関する情報であり、商品を購入するための画面に関する画面情報を構成する画面情報構成ステップとを具備する情報処理方法。
【請求項９】
コンピュータを、
第二サーバ装置に格納されている画像へのアクセス指示を受け付けるアクセス指示受付部と、
前記アクセス指示を前記第二サーバ装置に送信するアクセス指示送信部と、
前記アクセス指示の送信に応じて、前記第二サーバ装置からサーバ装置にアクセスするためのサーバアクセス情報を受信するサーバアクセス情報受信部と、
前記サーバアクセス情報を用いて、前記サーバ装置にアクセスするアクセス部と、
前記第二サーバ装置に格納されている画像を受信する画像受信部と、
前記画像受信部が受信した画像を出力する画像出力部と、
前記画像出力部が出力した画像の選択である画像指示を受け付ける画像指示受付部と、
前記画像指示の受け付けに応じて、商品を購入するための画面の情報である画面情報の取得指示を前記サーバ装置に送信する取得指示送信部と、
前記取得指示の送信に応じて、前記サーバ装置から画面情報を受信する画面情報受信部と、
前記画面情報を用いて、画面を出力する画面出力部として、機能させるためのプログラム。
【請求項１０】
コンピュータを、
第二サーバ装置にアクセス指示を送信したユーザ端末からのアクセスを受け付けるアクセス受付部と、
前記アクセス指示に対応する画像を取得する画像取得部と、
前記画像を解析し、１以上の商品情報を決定し、当該１以上の商品情報を含む画面に関する情報であり、商品を購入するための画面に関する画面情報を構成する画面情報構成部として、機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像にアクセスしたユーザに対して、当該画像に関連する商品の購入に導く仕組みを自動的に提供するサーバ装置等に関するものである。
【背景技術】
【０００２】
従来、ユーザが雑誌等を撮影した画像データまたはインターネットからダウンロードした画像データを検索サーバに送信することにより、当該画像データに対応する商品等の情報を得ることができる検索支援システムが存在した（例えば、特許文献１参照）。
【０００３】
本システムは、商品の商品画像データが蓄積された当該商品の種類毎の商品テーブルと、前記商品の種類毎に当該商品の複数の角度からの輪郭を示すテンプレート画像データが蓄積された輪郭データテーブルとが記憶されているデータベースと、 入力画像データの前記商品の画像の輪郭を抽出し、輪郭画像データとして出力する抽出部と、前記輪郭画像データと、前記輪郭データテーブルにおける前記商品の複数の角度における前記テンプレート画像データとを比較し、前記入力画像データにおける商品の種類を判定する種類判定部と、  前記種類が判定された前記入力画像データの画像についての特徴を示す画像特徴情報と同一又は類似した画像特徴情報の商品画像データを、前記種類に対応した前記商品テーブルから取得する検索部と、前記種類判定部によって判定された前記商品の種類と同じ種類であって前記商品とは異なる複数の特徴を有する複数の商品の前記商品画像データを表示し、前記商品とは異なる商品の各々に対する好きあるいは嫌いの判定をユーザに選択させた判定結果から、ユーザの嗜好を示す嗜好情報を抽出する嗜好抽出部と、前記検索部によって取得された商品画像データに対応する商品と異なる種類であり、当該商品と組み合わせて使用する、前記嗜好抽出部の抽出したユーザの嗜好に合う当該商品とは異なる他の商品に関する情報を出力する組合せ抽出部とを有することを特徴とする検索支援システムである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−６６６０号公報（明細書の段落［００１９］−［００２７］、図４等）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術においては、ユーザが人手により検索サーバに送信した画像データに対応する商品等の情報を取得できるだけであり、単なる画像検索の技術を適用しているだけである。
【０００６】
つまり、従来技術においては、サーバ上の画像にアクセスしたユーザに対して、当該画像に関連する商品の購入に導く仕組みを自動的に提供することができなかった。
【課題を解決するための手段】
【０００７】
本第一の発明のサーバ装置は、１以上のユーザ端末とサーバ装置と１以上の第二サーバ装置とを具備する情報システムを構成するサーバ装置であって、ユーザ端末は、第二サーバ装置に格納されている画像へのアクセス指示を受け付けるアクセス指示受付部と、アクセス指示を第二サーバ装置に送信するアクセス指示送信部と、アクセス指示の送信に応じて、第二サーバ装置からサーバ装置にアクセスするためのサーバアクセス情報を受信するサーバアクセス情報受信部と、サーバアクセス情報を用いて、サーバ装置にアクセスするアクセス部と、第二サーバ装置に格納されている画像を受信する画像受信部と、画像受信部が受信した画像を出力する画像出力部と、画像出力部が出力した画像の選択である画像指示を受け付ける画像指示受付部と、画像指示の受け付けに応じて、商品を購入するための画面の情報である画面情報の取得指示をサーバ装置に送信する取得指示送信部と、取得指示の送信に応じて、サーバ装置から画面情報を受信する画面情報受信部と、画面情報を用いて、画面を出力する画面出力部とを具備し、サーバ装置は、ユーザ端末からのアクセスを受け付けるアクセス受付部と、アクセスの受け付けに応じて、画像を取得する画像取得部と、画像を解析し、１以上の商品情報を決定し、１以上の商品情報を含む画面に関する情報であり、商品を購入するための画面に関する画面情報を構成する画面情報構成部とを具備し、第二サーバ装置は、第二サーバ装置の画像を取得するためのリンク情報に対応付けられた１以上の画像が格納される第二格納部と、画像へのアクセス指示をユーザ端末から受信する第二受信部と、アクセス指示に対応する画像を送信する第二送信部とを具備する、情報システムを構成するサーバ装置である。
【０００８】
かかる構成により、サーバ上の画像にアクセスしたユーザに対して、当該画像に関連する商品の購入に導く仕組みを自動的に提供できる。
【０００９】
また、本第二の発明のサーバ装置は、第一の発明に対して、サーバアクセス情報は、アクセス指示に対応する画像を取得できるリンク情報を含み、アクセス部は、サーバアクセス情報が有するリンク情報をサーバ装置に送信し、画像受信部は、画像をサーバ装置から受信し、アクセス受付部は、ユーザ端末からリンク情報を受信し、画像取得部は、アクセス受付部が受信したリンク情報を用いて、第二サーバ装置にアクセスし、第二サーバ装置から画像を受信し、サーバ装置は、画像取得部が取得した画像をユーザ端末に送信する画像送信部をさらに具備し、第二受信部は、サーバ装置からのアクセスを受け付け、第二サーバ装置は、ユーザ端末からアクセス指示を受信した場合に、アクセス指示に対する画像に対応付けられているリンク情報を取得する第二処理部をさらに具備し、第二送信部は、リンク情報をユーザ端末に送信し、第二処理部は、サーバ装置からのアクセスの受け付けに応じて、画像を取得し、第二送信部は、画像をサーバ装置に送信するサーバ装置である。
【００１０】
かかる構成により、サーバ上の画像にアクセスしたユーザに対して、当該画像に関連する商品の購入に導く仕組みを自動的に提供できる。
【００１１】
また、本第三の発明のサーバ装置は、第一の発明に対して、画像受信部は、第二サーバ装置から画像を受信し、アクセス部は、サーバアクセス情報を用いて、サーバ装置に画像を送信し、画像取得部は、ユーザ端末から画像を受信し、サーバ装置は、画面情報にアクセスするための情報をユーザ端末に送信し、第二サーバ装置は、アクセス指示を受信した場合に、アクセス指示に対する画像も取得する第二処理部をさらに具備し、第二送信部は、画像をユーザ端末に送信するサーバ装置である。
【００１２】
かかる構成により、サーバ上の画像にアクセスしたユーザに対して、当該画像に関連する商品の購入に導く仕組みを自動的に提供できる。
【００１３】
また、本第四の発明のサーバ装置は、第一から第三いずれか１つの発明に対して、商品に関する情報であり、商品の画像を有する１以上の商品情報が格納される商品情報格納部と、画面情報構成部は、画像と予め決められた条件を満たすほど類似する画像を有する１以上の商品情報を決定し、１以上の商品情報を含む画面に関する情報であり、商品を購入するための画面に関する画面情報を構成するサーバ装置である。
【００１４】
かかる構成により、サーバ上の画像にアクセスしたユーザに対して、当該画像の中の商品と類似する商品の購入に導く仕組みを自動的に提供できる。
【発明の効果】
【００１５】
本発明によるサーバ装置によれば、サーバ上の画像にアクセスしたユーザに対して、当該画像に関連する商品の購入に導く仕組みを自動的に提供できる。
【図面の簡単な説明】
【００１６】
【図１】実施の形態１における情報システムＡの概念図を示す図
【図２】同情報システムＡのブロック図
【図３】同ユーザ端末１のブロック図
【図４】同ユーザ端末１の動作について説明するフローチャート
【図５】同サーバ装置２の動作について説明するフローチャート
【図６】同第二サーバ装置３の動作について説明するフローチャート
【図７】同商品情報管理表を示す図
【図８】同ユーザ情報管理表を示す図
【図９】同第二サーバ装置３の第二格納部３１の画像を示す図
【図１０】同画像付加情報を示す図
【図１１】同出力例を示す図
【図１２】同出力例を示す図
【図１３】同コンピュータシステムの概観図
【図１４】同コンピュータシステムのブロック図
【発明を実施するための形態】
【００１７】
以下、サーバ装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００１８】
（実施の形態１）
【００１９】
本実施の形態において、画像の取得のために第二サーバ装置にアクセスしたユーザ端末から、当該画像へのリンク情報を受信し、当該リンク情報に対応する画像を用いて、商品を購入するための画面情報を構成するサーバ装置を含む情報システムについて説明する。なお、この画面情報は、ユーザ端末に送信され得る。
【００２０】
図１は、本実施の形態における情報システムＡの概念図である。情報システムＡは、１または２以上のユーザ端末１、サーバ装置２、および１または２以上の第二サーバ装置３を備える。
【００２１】
ユーザ端末１は、画像を格納している第二サーバ装置３にアクセスし、サーバ装置２から画像を受信し、当該画像を用いて構成された画面情報に基づく画面を用いて、購買活動を行える端末装置である。ユーザ端末１は、例えば、スマートフォン、携帯端末、タブレット端末、パーソナルコンピュータ等であるが、その種類は問わない。
【００２２】
また、サーバ装置２は、ユーザ端末１からのアクセスに応じて、画像を第二サーバ装置３から取得し、当該画像を用いて画面情報を構成し、当該画面情報をユーザ端末１に送信する装置であり、画像をきっかけとして、商品の購入を可能にするためのサーバである。また、第二サーバ装置３は、画像が格納されるサーバ装置である。
【００２３】
また、第二サーバ装置３は、画像を含むウェブページが格納されるサーバ装置であることは好適である。第二サーバ装置３は、例えば、ＥＣサイトのサーバ装置、いわゆるＳＮＳサーバ等ある。第二サーバ装置３は、例えば、インスタグラムのサーバ、ＸＺ（クローゼット）のサーバ、フェイスブックのサーバ、ＬＩＮＥのサーバ、ＰＡＬ  ＳＨＯＰ  ＢＬＯＧなどファッション系ブログメディアのサーバ、その他画像が掲載されているブログやメディアのサーバである。ただし、第二サーバ装置３は、画像が格納されていれば良く、その種類は問わない。また、サーバ装置２、第二サーバ装置３は、いわゆるクラウドサーバ、ＡＳＰサーバ等であるが、その種類は問わない。
【００２４】
さらに、１以上のユーザ端末１とサーバ装置２、および１以上のユーザ端末１と１以上の第二サーバ装置３は、インターネット等のネットワークにより通信可能である。
【００２５】
図２は、本実施の形態における情報システムＡのブロック図である。図３は、ユーザ端末１のブロック図である。
【００２６】
ユーザ端末１は、端末格納部１１、端末受付部１２、端末処理部１３、端末送信部１４、端末受信部１５、および端末出力部１６を備える。端末受付部１２は、アクセス指示受付部１２１、および画像指示受付部１２２を備える。端末送信部１４は、アクセス指示送信部１４１、アクセス部１４２、および取得指示送信部１４３を備える。端末受信部１５は、サーバアクセス情報受信部１５１、画像受信部１５２、および画面情報受信部１５３を備える。端末出力部１６は、画像出力部１６１、および画面出力部１６２を備える。
【００２７】
サーバ装置２は、サーバ格納部２１、サーバ受信部２２、サーバ処理部２３、サーバ送信部２４、およびサーバ出力部２５を備える。サーバ格納部２１は、商品情報格納部２１１、およびユーザ情報格納部２１２を備える。サーバ受信部２２は、アクセス受付部２２１、および操作情報受信部２２２を備える。サーバ処理部２３は、画像取得部２３１、および画面情報構成部２３２を備える。サーバ送信部２４は、画像送信部２４１、および画面情報送信部２４２を備える。
【００２８】
第二サーバ装置３は、第二格納部３１、第二受信部３２、第二処理部３３、および第二送信部３４を備える。
【００２９】
ユーザ端末１を構成する端末格納部１１は、各種の情報を格納し得る。各種の情報とは、例えば、後述するアクセス情報、画像、後述する画面情報、ユーザ識別子等である。ユーザ識別子は、ユーザを識別する情報である。サーバアクセス情報とは、サーバ装置２にアクセスするための情報である。サーバアクセス情報は、例えば、サーバ装置２のＵＲＬやＵＲＩ等を含むである。
【００３０】
端末受付部１２は、指示や情報等を受け付ける。指示や情報等とは、例えば、後述するアクセス指示、後述する送信指示、後述する画像指示、後述する購入指示、操作情報、送信指示である。
【００３１】
送信指示とは、画像を送信する指示である。つまり、送信指示は、第二サーバ装置３に画像等をアップする指示である。送信指示は、画像と文字列とを含む情報を送信する指示であることは好適である。
【００３２】
操作情報は、操作に関する情報である。操作情報は、例えば、画面への入力であり、商品購入のための入力である購入関連情報である。購入関連情報の受け付けとは、例えば、商品詳細ページへのリンクへの指示（例えば、ボタンの押下）、商品の購入指示（例えば、購入ボタンの押下）などである。購入関連情報は、商品の購入のための操作の情報と言っても良い。購入関連情報は、例えば、商品の購入に至るまでの、ユーザの各種の入力である。購入関連情報は、例えば、商品を識別する商品識別子、購入する商品の数量等の情報を含む。購入関連情報は、例えば、最終的に商品購入に至るまでのウェブページに到達するためのＵＲＬ等を含んでも良い。ここで、商品とは、購入対象という意味であり、サービスを含んでも良い。また、操作情報は、例えば、ユーザ端末１で出力された画面を操作する指示（例えば、頁めくりの指示など）である。
【００３３】
ここで、受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である。指示や情報等の入力手段は、タッチパネルやキーボードやマウスやメニュー画面によるもの等、何でも良い。端末受付部１２は、タッチパネルやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００３４】
アクセス指示受付部１２１は、アクセス指示を受け付ける。アクセス指示とは、第二サーバ装置３へのアクセスの指示である。アクセス指示は、通常、第二サーバ装置３から画像をダウンロードする指示である。アクセス指示は、通常、第二サーバ装置３に格納されている画像のＵＲＬを含む指示である。
【００３５】
画像指示受付部１２２は、後述する画像出力部１６１が出力した画像の選択である画像指示を受け付ける。画像の選択方法は問わない。画像の選択方法は、画像に対応するボタンの押下、メニューによる画像の選択、画像に対する左ダブルクリック、画像に対する右クリック、画像のドラッグ＆予め決められた領域へのドロップ等の予め決められた操作などである。ただし、画像指示の入力の操作方法は問わない。画像指示受付部１２２は、画像が出力されている状態において、当該画像に対する画像指示を受け付ける。なお、画像指示により、後述する画面情報が受信され、画面が出力される。
【００３６】
端末処理部１３は、各種の処理を行う。各種の処理とは、例えば、サーバ装置２にアクセスする際に、受信されたサーバアクセス情報から当該サーバ装置２に送信するリンク情報を取得する処理である。リンク情報とは、第二サーバ装置３に格納されている画像を取得するための情報であり、例えば、第二サーバ装置３に格納されている画像のＵＲＬである。また、各種の処理とは、例えば、画像指示受付部１２２が受け付けた画像指示を検知し、画面情報の取得指示を構成する処理である。なお、画面情報の取得指示は、検知した画像指示に対応する画面情報を取得するための情報（例えば、画面情報のＵＲＬ）を含む。また、かかる情報は、指示された画像に対応付いて、端末格納部１１に格納されている。
【００３７】
端末送信部１４は、各種の情報や指示等を送信する。各種の情報や指示等とは、例えば、アクセス指示、リンク情報、購入指示、購入関連情報等である。
【００３８】
アクセス指示送信部１４１は、アクセス指示を第二サーバ装置３に送信する。アクセス指示とは、第二サーバ装置３に格納されている画像へのアクセスするための指示である。なお、アクセス指示受付部１２１のアクセス指示の受け付けに応じて、アクセス指示送信部１４１は、アクセス指示を第二サーバ装置３に送信する。
【００３９】
アクセス部１４２は、サーバアクセス情報を用いて、サーバ装置２にアクセスする。サーバアクセス情報とは、サーバ装置２にアクセスするための情報である。サーバアクセス情報は、例えば、サーバ装置２のＵＲＬである。サーバアクセス情報は、例えば、サーバ装置２のＵＲＬと、第二サーバ装置３に格納されている画像のＵＲＬとを含んでも良い。サーバアクセス情報は、例えば、「＜ｉｍｇ  ｓｒｃ＝"ｈｔｔｐ：／／ｍａｋｅ＿ｓｈｏｐｐａｂｌｅ／？対象画像のＵＲＬ"ａｌｔ＝" 対象画像説明"＞」である。なお、" ｈｔｔｐ：／／ｍａｋｅ＿ｓｈｏｐｐａｂｌｅ／"は、サーバ装置２のＵＲＬである。また、"対象画像のＵＲＬ"は、第二サーバ装置３に格納されている画像のＵＲＬである。また、サーバアクセス情報は、ここでは、第二サーバ装置３から受信された情報である。
【００４０】
アクセス部１４２は、例えば、サーバアクセス情報が有するリンク情報をサーバ装置２に送信する。ここで、リンク情報とは、第二サーバ装置３に格納されている画像を取得するための情報である。リンク情報は、例えば、第二サーバ装置３に格納されている画像のＵＲＬである。また、アクセス部１４２は、サーバアクセス情報をサーバ装置２に送信しても良い。つまり、サーバアクセス情報は、アクセス指示に対応する画像を取得できるリンク情報を含む。
【００４１】
取得指示送信部１４３は、画像指示の受け付けに応じて、画面情報の取得指示をサーバ装置２に送信する。画面情報の取得指示は、通常、画面情報のＵＲＬを含む。画面情報のＵＲＬは、画像指示に対応する画像に対応付けて、端末格納部１１に、少なくとも一時的に格納されている。
【００４２】
端末受信部１５は、各種の情報を受信する。各種の情報とは、サーバアクセス情報、画像、画面情報等である。
【００４３】
サーバアクセス情報受信部１５１は、サーバアクセス情報を受信する。サーバアクセス情報とは、サーバ装置２にアクセスするための情報である。サーバアクセス情報受信部１５１は、ユーザ端末１におけるアクセス指示の送信に応じて、第二サーバ装置３からサーバアクセス情報を受信する。
【００４４】
画像受信部１５２は、サーバ装置２へのアクセスに応じて、画像を受信する。ここでは、画像受信部１５２は、画像をサーバ装置２から受信する。なお、この画像は、第二サーバ装置３に存在し、ユーザ端末１からアクセスされた画像である。
【００４５】
画面情報受信部１５３は、取得指示の送信に応じて、サーバ装置２から画面情報を受信する。なお、画面情報は、画像を用いてサーバ装置２で取得された商品に関する情報である。ここで、画面情報は、例えば、１または２以上の商品情報を有する商品一覧表の画面を構成するための情報である。画面情報は、例えば、商品の購入に至るまでのウェブページを構成するための情報である。画面情報は、例えば、ＨＴＭＬ、ＸＭＬ等で記述されているが、そのデータ構造や実現手段等は問わない。
【００４６】
端末出力部１６は、各種の情報を出力する。各種の情報とは、端末受信部１５が受信した情報、端末受付部１２が受け付けた情報等である。各種の情報は、例えば、画像、画面情報などである。なお、画面情報の出力とは、画面の出力と同意義である。
【００４７】
また、出力とは、通常、ディスプレイへの表示であるが、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。
【００４８】
画像出力部１６１は、画像受信部１５２が受信した画像を出力する。画像受信部１５２が受信した画像は、アクセス指示に対応する画像である。
【００４９】
画面出力部１６２は、画面情報受信部１５３が受信した画面情報を用いて、商品を購入するための画面を出力する。商品を購入するための画面とは、商品を購入することができる画面に、直接的または間接的にジャンプできる画面でも良い。
【００５０】
サーバ装置２を構成するサーバ格納部２１は、各種の情報を格納し得る。各種の情報とは、例えば、商品情報、ユーザ情報である。各種の情報とは、例えば、画像と後述する画面情報のＵＲＬの組である。
【００５１】
商品情報格納部２１１は、１または２以上の商品情報が格納される。商品情報は、商品に関する情報である。商品情報は、通常、商品の画像を有する。商品情報は、例えば、商品名、商品の種類の情報、商品の画像、価格、購入のためのウェブサイトのＵＲＬ等を有する。ただし、商品情報の構造は問わない。なお、サーバ装置２が、外部の商品情報データベースを検索する場合、商品情報格納部２１１は存在しなくて良い。
【００５２】
ユーザ情報格納部２１２は、１または２以上のユーザ情報が格納される。ユーザ情報は、ユーザを識別するユーザ識別子を含む。ユーザ識別子は、例えば、ＩＤ、氏名、メールアドレス、電話番号等である。なお、ユーザ管理を行わない場合、ユーザ情報格納部２１２は不要であることは言うまでもない。
【００５３】
サーバ受信部２２は、各種の情報を受信する。各種の情報とは、例えば、リンク情報、操作情報等である。
【００５４】
アクセス受付部２２１は、ユーザ端末１からのアクセスを受け付ける。このアクセスは、通常、リンク情報を含む。つまり、アクセス受付部２２１は、通常、ユーザ端末１からリンク情報を受信する。なお、アクセスは、アクセス情報を含んでも良い。
【００５５】
操作情報受信部２２２は、ユーザ端末１から各種の操作情報を受信する。操作情報受信部２２２は、例えば、ユーザがアップした画像に対する画像指示に対応する操作に関する操作情報を受信する。操作情報とは、例えば、商品の購入を指示する購入指示、画像へのクリックである画像指示などである。
【００５６】
サーバ処理部２３は、各種の処理を行う。サーバ処理部２３は、画像取得部２３１、画面情報構成部２３２等が行う処理を行う。
【００５７】
画像取得部２３１は、アクセス受付部２２１によるアクセスの受け付けに応じて、画像を取得する。画像取得部２３１は、通常、アクセス受付部２２１が受信したリンク情報を用いて、第二サーバ装置３にアクセスし、第二サーバ装置３から画像を受信する。
【００５８】
画面情報構成部２３２は、画像取得部２３１が取得した画像を解析し、１以上の商品情報を決定し、１以上の商品情報を含む画面に関する情報であり、商品を購入するための画面に関する画面情報を構成する。
【００５９】
そして、画面情報構成部２３２は、通常、画像取得部２３１が取得した画像と、構成した画面情報のＵＲＬとを対応付けて、サーバ格納部２１に蓄積する。
【００６０】
なお、画面情報構成部２３２は、例えば、画像取得部２３１が取得した画像を解析し、１以上の特徴量を取得し、当該１以上の特徴量を用いて、商品情報格納部２１１を検索し、１以上の商品情報を決定する。そして、画面情報構成部２３２は、当該１以上の商品情報を含む画面に関する情報であり、商品を購入するための画面に関する画面情報を構成する。
【００６１】
画面情報構成部２３２が商品情報を決定するアルゴリズムは問わない。画面情報構成部２３２は、画像取得部２３１が取得した画像を解析し、当該画像から１以上の特徴量を取得し、当該特徴量を用いて、当該画像と類似する画像を商品情報格納部２１１から検索し、当該画像に対応する１以上の商品情報を決定しても良い。なお、商品情報の決定とは、商品の選択と言っても良いし、商品情報を構成する一部または全部の取得でも良い。また、画像に対応する商品情報とは、画像を含む商品情報でも良いし、画像を含まない情報でも良い。また、画面情報構成部２３２は、画像取得部２３１が取得した画像を入力とし、深層学習等の機械学習により画像を商品情報格納部２１１から検索し、当該画像に対応する１以上の商品情報を決定しても良い。
【００６２】
画面情報構成部２３２は、画像と予め決められた条件を満たすほど類似する画像を有する１以上の商品情報を決定し、１以上の商品情報を含む画面に関する情報であり、商品を購入するための画面に関する画面情報を構成することは好適である。画面情報構成部２３２は、画像と予め決められた条件を満たすほど類似する画像を商品情報格納部２１１から検索し、当該画像を有する１以上の商品情報を商品情報格納部２１１から取得し、当該１以上の商品情報を含む画面情報を構成することは好適である。なお、２つの画像の類似度を算出する技術、類似するか否かを判断する技術、類似画像を検索する技術等は公知技術であるので、詳細な説明を省略する。
【００６３】
また、画面情報構成部２３２は、例えば、画像がパンツの場合、当該パンツに合う上着の画像や鞄の画像を検索し、当該画像を含む１以上の商品情報を決定するなどしても良い。なお、かかる技術は公知技術であるので、詳細な説明を省略する。
【００６４】
サーバ送信部２４は、各種の情報をユーザ端末１に送信する。各種の情報とは、例えば、画像、画面情報である。
【００６５】
画像送信部２４１は、画像取得部２３１が取得した画像をユーザ端末１に送信する。なお、この画像は、第二サーバ装置３に格納されていた画像で、ユーザ端末１が取得しようとした画像である。
【００６６】
画面情報送信部２４２は、画面情報構成部２３２が構成した画面情報をユーザ端末１に送信する。なお、画面情報送信部２４２は、通常、画面情報の取得指示の受信に応じて、画面情報をユーザ端末１に送信する。
【００６７】
サーバ出力部２５は、各種の情報を出力する。ここで、出力とは、通常、記録媒体への蓄積であるが、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、他の処理装置や他のプログラムなどへの処理結果の引渡しなどのうちの１以上の概念を含む概念であっても良い。ここで、出力とは、例えば、ユーザ情報格納部２１２への蓄積、ユーザ端末１への通知、表示などである。
【００６８】
第二サーバ装置３を構成する第二格納部３１は、各種の情報を格納し得る。各種の情報とは、例えば、１以上の画像である。なお、１以上の各画像は、画像付加情報に対応付けられている。画像付加情報は、通常、サーバアクセス情報を含む。サーバアクセス情報は、通常、リンク情報を含む。なお、画像付加情報は、画像に関する情報である。画像付加情報は、画像に対応付いている情報である。つまり、第二格納部３１の１以上の各画像には、画像付加情報が対応付いていることが好適である。
【００６９】
第二受信部３２は、画像へのアクセス指示をユーザ端末１から受信する。また、第二受信部３２は、サーバ装置２からのアクセスを受け付ける。
【００７０】
第二処理部３３は、アクセス指示をユーザ端末１から受信した場合に、アクセス指示に対する画像に対応付けられているリンク情報を第二格納部３１から取得する。なお、ここで、第二処理部３３は、アクセス指示に対する画像に対応付けられている画像付加情報から、サーバアクセス情報を取得しても良い。また、第二処理部３３は、アクセス指示に対する画像に対応付けられている画像付加情報を取得しても良い。
【００７１】
第二処理部３３は、サーバ装置２からのアクセスの受け付けに応じて、当該アクセスに対応する画像を第二格納部３１から取得する。
【００７２】
第二送信部３４は、リンク情報をユーザ端末１に送信する。第二送信部３４は、アクセス指示をユーザ端末１から受信した場合に、第二処理部３３が取得したリンク情報をユーザ端末１に送信する。なお、第二送信部３４は、リンク情報を含むサーバアクセス情報、またはリンク情報を含む画像付加情報をユーザ端末１に送信しても良い。
【００７３】
第二送信部３４は、サーバ装置２からのアクセスの受け付けに応じて、第二処理部３３が取得した画像をサーバ装置２に送信する。
【００７４】
端末格納部１１、サーバ格納部２１、商品情報格納部２１１、ユーザ情報格納部２１２、および第二格納部３１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００７５】
端末格納部１１等に情報が記憶される過程は問わない。例えば、記録媒体を介して情報が端末格納部１１等で記憶されるようになってもよく、通信回線等を介して送信された情報が端末格納部１１等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報が端末格納部１１等で記憶されるようになってもよい。
【００７６】
端末処理部１３、サーバ処理部２３、画像取得部２３１、画面情報構成部２３２、サーバ出力部２５、および第二処理部３３は、通常、ＭＰＵやメモリ等から実現され得る。端末処理部１３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００７７】
端末送信部１４、アクセス指示送信部１４１、アクセス部１４２、取得指示送信部１４３、サーバ送信部２４、画像送信部２４１、画面情報送信部２４２、および第二送信部３４は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【００７８】
端末受信部１５、サーバアクセス情報受信部１５１、画像受信部１５２、画面情報受信部１５３、サーバ受信部２２、アクセス受付部２２１、操作情報受信部２２２、画像取得部２３１、および第二受信部３２は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【００７９】
端末出力部１６、画像出力部１６１、および画面出力部１６２は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。端末出力部１６等は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００８０】
次に、情報システムＡの動作について説明する。まず、ユーザ端末１の動作について、図４のフローチャートを用いて説明する。
【００８１】
（ステップＳ４０１）アクセス指示受付部１２１は、アクセス指示を受け付けたか否かを判断する。アクセス指示を受け付けた場合はステップＳ４０２に行き、アクセス指示を受け付けない場合はステップＳ４０７に行く。
【００８２】
（ステップＳ４０２）端末処理部１３は、ステップＳ４０１で受け付けられたアクセス指示を、送信するアクセス指示に構成する。そして、アクセス指示送信部１４１は、当該アクセス指示を第二サーバ装置３に送信する。つまり、受け付けられたアクセス指示と送信されるアクセス指示とは、データ構造等は異なっていても良い。
【００８３】
（ステップＳ４０３）サーバアクセス情報受信部１５１は、サーバアクセス情報を受信したか否かを判断する。サーバアクセス情報を受信した場合はステップＳ４０４に行き、サーバアクセス情報を受信しない場合はステップＳ４０３に戻る。
【００８４】
（ステップＳ４０４）アクセス部１４２は、ステップＳ４０３で受信されたサーバアクセス情報を用いて、サーバ装置２にアクセスする。なお、この際、少なくともリンク情報はサーバ装置２に送信される。
【００８５】
（ステップＳ４０５）画像受信部１５２は、サーバ装置２から画像を受信したか否かを判断する。画像を受信した場合はステップＳ４０６に行き、画像を受信しない場合はステップＳ４０５に戻る。なお、かかる場合、画像には、画面情報のＵＲＬが付加されている。なお、画面情報のＵＲＬは、画面情報を取得するための情報の一例である、と考えても良い。
【００８６】
（ステップＳ４０６）画像出力部１６１は、ステップＳ４０５で受信された画像を出力する。ステップＳ４０１に戻る。
【００８７】
（ステップＳ４０７）画像指示受付部１２２は、画像出力部１６１が出力している画像に対する指示である画像指示を受け付けたか否かを判断する。画像指示を受け付けた場合はステップＳ４０８に行き、画像指示を受け付けない場合はステップＳ４１３に行く。
【００８８】
（ステップＳ４０８）端末処理部１３は、ステップＳ４０７における画像指示の受け付けに応じて、画像出力部１６１が出力している画像に付加されている画面情報のＵＲＬを取得する。
【００８９】
（ステップＳ４０９）端末処理部１３は、ステップＳ４０８で取得した画面情報のＵＲＬを用いて、画面情報の取得指示を構成する。
【００９０】
（ステップＳ４１０）取得指示送信部１４３は、ステップＳ４０９で構成された画面情報の取得指示をサーバ装置２に送信する。
【００９１】
（ステップＳ４１１）画面情報受信部１５３は、サーバ装置２から画面情報を受信したか否かを判断する。画面情報を受信した場合はステップＳ４１２に行き、画面情報を受信しなかった場合はステップＳ４１１に戻る。
【００９２】
（ステップＳ４１２）端末処理部１３は、ステップＳ４１１で受信された画面情報を用いて、出力する画面を構成する。そして、画面出力部１６２は、当該画面を出力する。ステップＳ４０１に戻る。
【００９３】
（ステップＳ４１３）端末受付部１２は、ユーザの操作を示す情報である操作情報を受け付けたか否かを判断する。操作情報を受け付けた場合はステップＳ４１４に行き、操作情報を受け付けない場合はステップＳ４１５に行く。
【００９４】
（ステップＳ４１４）端末送信部１４は、ステップＳ４１３で受け付けられた操作情報を送信する。ステップＳ４０１に戻る。なお、受け付けられた操作情報と送信される操作情報とは、データ構造等が異なっていても良い。また、端末送信部１４は、操作情報をサーバ装置２または第二サーバ装置３などに送信する。
【００９５】
（ステップＳ４１５）端末受付部１２は、情報や指示等を受け付けたか否かを判断する。情報等を受け付けた場合はステップＳ４１６に行き、情報等を受け付けない場合はステップＳ４１７に行く。
【００９６】
（ステップＳ４１６）端末処理部１３等は、ステップＳ４１４で受け付けられた情報等に応じた処理を行う。ステップＳ４０１に戻る。
【００９７】
（ステップＳ４１７）端末受信部１５は、情報を受信したか否かを判断する。情報を受信した場合はステップＳ４１８に行き、情報を受信しなかった場合はステップＳ４０１に戻る。
【００９８】
（ステップＳ４１８）端末出力部１６は、ステップＳ４１６で受信された情報を出力する。ステップＳ４０１に戻る。
【００９９】
また、図４のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１００】
次に、サーバ装置２の動作について、図５のフローチャートを用いて説明する。
【０１０１】
（ステップＳ５０１）アクセス受付部２２１は、ユーザ端末１からアクセスを受け付けたか否かを判断する。アクセスを受け付けた場合はステップＳ５０２に行き、アクセスを受け付けない場合はステップＳ５０７に行く。なお、アクセスの際に、リンク情報は受信される。
【０１０２】
（ステップＳ５０２）画像取得部２３１は、ステップＳ５０１で受信されたリンク情報を用いて、画像を第二サーバ装置３から取得する。
【０１０３】
（ステップＳ５０３）画面情報構成部２３２は、ステップＳ５０２で取得された画像を解析し、１以上の商品情報を決定する。
【０１０４】
（ステップＳ５０４）画面情報構成部２３２は、ステップＳ５０３で決定された１以上の商品情報を用いて、画面情報を構成する。なお、この画面情報は、例えば、商品の一覧の画面の情報である。
【０１０５】
（ステップＳ５０５）画面情報構成部２３２は、ステップＳ５０４で構成した画面情報をサーバ格納部２１に蓄積する。なお、画面情報構成部２３２は、画面情報をリンク情報や画像と対応付けてサーバ格納部２１に蓄積しても良い。
【０１０６】
（ステップＳ５０６）画像送信部２４１は、ステップＳ５０２で取得された画像をユーザ端末１に送信する。
【０１０７】
（ステップＳ５０７）サーバ受信部２２は、画面情報の取得指示を受信したか否かを判断する。画面情報の取得指示を受信した場合はステップＳ５０８に行き、画面情報の取得指示を受信しなかった場合はステップＳ５１０に行く。
【０１０８】
（ステップＳ５０８）サーバ処理部２３は、画面情報の取得指示に対応する画面情報をサーバ格納部２１から取得する。
【０１０９】
（ステップＳ５０９）画面情報送信部２４２は、ステップＳ５０８で取得された画面情報をユーザ端末１に送信する。ステップＳ５０１に戻る。
【０１１０】
（ステップＳ５１０）サーバ受信部２２は、その他の情報や指示等を受信したか否かを判断する。情報や指示等を受信した場合はステップＳ５１１に行き、情報や指示等を受信しなかった場合はステップＳ５０１に戻る。
【０１１１】
（ステップＳ５１１）サーバ処理部２３等は、その他の情報や指示等に応じた処理を行う。ステップＳ５０１に戻る。
【０１１２】
なお、図５のフローチャートにおいて、ステップＳ５０１で受信されたリンク情報に対応する画像を解析して得られた商品情報が既にサーバ格納部２１に存在する場合、ステップＳ５０３からステップＳ５０５までの処理は行わなくても良い。また、図５のフローチャートにおいて、ステップＳ５０１で受信されたリンク情報に対応する画像がサーバ格納部２１に存在する場合、ステップＳ５０２の処理は行わなくても良い。
【０１１３】
また、図５のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１１４】
次に、第二サーバ装置３の動作について、図６のフローチャートを用いて説明する。
【０１１５】
（ステップＳ６０１）第二受信部３２は、画像を受信したか否かを判断する。画像を受信した場合はステップＳ６０２に行き、画像を受信しない場合はステップＳ６０５に行く。
【０１１６】
（ステップＳ６０２）第二処理部３３は、ステップＳ６０１で受信された画像を第二格納部３１に蓄積する。ステップＳ６０１に戻る。
【０１１７】
（ステップＳ６０３）第二受信部３２は、ユーザ端末１からアクセス指示を受信したか否かを判断する。アクセス指示を受信した場合はステップＳ６０４に行き、アクセス指示を受信しない場合はステップＳ６０１に戻る。
【０１１８】
（ステップＳ６０４）第二処理部３３は、アクセス指示に対する画像に対応付けられているサーバアクセス情報を第二格納部３１から取得する。
【０１１９】
（ステップＳ６０５）第二送信部３４は、ステップＳ６０４で取得されたサーバアクセス情報を、アクセス指示を送信してきたユーザ端末１に送信する。ステップＳ６０１に戻る。
【０１２０】
（ステップＳ６０６）第二受信部３２は、サーバ装置２からアクセスがあったか否かを判断する。アクセスがあった場合はステップＳ６０７に行き、アクセスがなかった場合はステップＳ６０１に戻る。
【０１２１】
（ステップＳ６０７）第二処理部３３は、ステップＳ６０６におけるサーバ装置２からのアクセスの受け付けに応じて、当該アクセスに対応する画像を第二格納部３１から取得する。
【０１２２】
（ステップＳ６０８）第二送信部３４は、ステップＳ６０７取得された画像を、アクセスしてきたサーバ装置２に送信する。ステップＳ６０１に戻る。
【０１２３】
なお、図６のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１２４】
以下、本実施の形態における情報システムＡの具体的な動作について説明する。情報システムＡの概念図は図１である。
【０１２５】
今、サーバ装置２の商品情報格納部２１１には、図７に示す商品情報管理表が格納されている。商品情報管理表は、商品識別子、および商品属性情報群を有するレコードを１以上格納している。商品属性情報群は、１または２以上の商品属性情報である。商品属性情報群は、ここでは、「商品画像」「種類」「価格」「説明文」「ＵＲＬ」を有する。「種類」は、商品の種類である。「価格」は、商品の価格である。「説明文」は、商品を説明する文である。「ＵＲＬ」は、図示しない外部の装置の商品詳細ページへのリンクを示す情報である。
【０１２６】
また、ユーザ情報格納部２１２には、図８に示すユーザ情報管理表が格納されている。ユーザ情報管理表は、「ＩＤ」「ユーザ情報」を有するレコードを１以上格納している。「ＩＤ」は、レコードを識別する情報である。「ユーザ情報」は、「氏名」「ユーザ識別子」「ＰＷ」「メールアドレス」「電話番号」等を有する。
【０１２７】
また、第二サーバ装置３の第二格納部３１には、図９に示す画像が格納されている、とする。また、当該画像に対応付けて、図１０に示す画像付加情報が格納されている。画像付加情報は、サーバアクセス情報「＜ｉｍｇ  ｓｒｃ＝"ｈｔｔｐ：／／ｍａｋｅ＿ｓｈｏｐｐａｂｌｅ／？対象画像のＵＲＬ"ａｌｔ＝" 対象画像説明"＞」を含む。サーバアクセス情報は、リンク情報「対象画像のURL」を含む。なお、「対象画像のＵＲＬ」は、例えば、ｈｔｔｐ：／／ｘｘｘ．ｃｏ．ｊｐ／ｈｏｍｅ／ｉｍａｇｅ．ｊｐｅｇである。図１０の「ｒｅｄｉｒｅｃｔ＿ｓｈｏｐｐａｂｌｅ」は、リダイレクトのサーバのＵＲＬであり、画像を受信するサーバのＵＲＬであり、ここでは、サーバ装置２のＵＲＬである。また、図１０の「ｍａｋｅ＿ｓｈｏｐｐａｂｌｅ」は、画像情報を生成するサーバのＵＲＬであり、ここでは、サーバ装置２のＵＲＬである。つまり、ここでは、図１０の「ｒｅｄｉｒｅｃｔ＿ｓｈｏｐｐａｂｌｅ」と「ｍａｋｅ＿ｓｈｏｐｐａｂｌｅ」は同じＵＲＬであるが、異なっていても良い。なお、サーバアクセス情報を構成する英数字等は、通常、半角の文字である。
【０１２８】
かかる状況において、ユーザ「田中Ｂ男」は、自分のユーザ端末１に、図９の写真（画像）へのアクセス指示を入力した、とする。すると、当該ユーザ端末１のアクセス指示受付部１２１は、当該アクセス指示を受け付ける。次に、端末処理部１３は、受け付けられたアクセス指示を送信するアクセス指示に構成する。そして、アクセス指示送信部１４１は、当該アクセス指示を第二サーバ装置３に送信する。なお、図９の写真へのアクセスは、図１０のスクリプトへのアクセスと同意義である。
【０１２９】
次に、第二サーバ装置３の第二受信部３２は、ユーザ端末１からアクセス指示を受信する。そして、第二処理部３３は、アクセス指示に対して、図１０の画像付加情報を取得する。なお、図１０の情報は、サーバアクセス情報「＜ｉｍｇ  ｓｒｃ＝"ｈｔｔｐ：／／ｍａｋｅ＿ｓｈｏｐｐａｂｌｅ／？対象画像のＵＲＬ"ａｌｔ＝" 対象画像説明"＞」を含む。そして、第二送信部３４は、当該図１０の情報を、アクセス指示を送信してきたユーザ端末１に送信する。
【０１３０】
次に、サーバアクセス情報受信部１５１は、第二サーバ装置３からサーバアクセス情報「＜ｉｍｇ  ｓｒｃ＝"ｈｔｔｐ：／／ｍａｋｅ＿ｓｈｏｐｐａｂｌｅ／？対象画像のＵＲＬ"ａｌｔ＝" 対象画像説明"＞」を含む図１０の情報を受信する。
【０１３１】
次に、アクセス部１４２は、受信された図１０の情報の「ｈｔｔｐ：／／ｍａｋｅ＿ｓｈｏｐｐａｂｌｅ／」（サーバ装置２のＵＲＬ）を用いて、サーバ装置２にアクセスする。なお、アクセス時に、アクセス部１４２は、リンク情報「対象画像のURL」を、少なくともサーバ装置２に送信する、とする。
【０１３２】
次に、サーバ装置２のアクセス受付部２２１は、ユーザ端末１からアクセスを受け付ける。
【０１３３】
次に、画像取得部２３１は、受信されたリンク情報「対象画像のURL」を用いて、第二サーバ装置３にアクセスし、図９の画像を第二サーバ装置３から取得する。
【０１３４】
次に、画面情報構成部２３２は、第二サーバ装置３から受信した図９の画像を解析し、図７の商品情報管理表を検索し、ここでは、２つの商品情報を決定した、とする。なお、ここでは、画面情報構成部２３２は、図９の画像の上着に合うパンツの商品画像と靴の商品画像とを図７の商品情報管理表から検索した、とする。そして、画面情報構成部２３２は、検索された２つの商品画像を含むレコードである２つの商品情報を用いて、画面情報を構成する。なお、画面情報の構成アルゴリズムは問わない。また、商品（ここでは上着）の画像に合う他の種類の商品（ここでは、パンツ、靴）の画像を検索するコーディネート技術は公知技術であるので、詳細な説明は省略する。なお、ここで、画面情報構成部２３２は、第二サーバ装置３から受信した図９の画像を解析し、図９の画像に予め決められた条件を満たすほど類似する商品画像を検索し、画面情報を構成しても良いことは言うまでもない。
【０１３５】
次に、画面情報構成部２３２は、構成した画面情報をサーバ格納部２１に蓄積する。次に、画面情報構成部２３２は、当該画面情報のＵＲＬを取得する。そして、画面情報構成部２３２は、受信した図９の画像を、当該構成した画面情報のＵＲＬに対応付けて、サーバ格納部２１に蓄積する。つまり、画面情報構成部２３２は、図９の画像がユーザ端末１で指示された場合に、当該画面情報がアクセスされるようにする。
【０１３６】
次に、画像送信部２４１は、図９の画像をユーザ端末１に送信する。
【０１３７】
次に、田中Ｂ男のユーザ端末１の画像受信部１５２は、サーバ装置２から画像を受信する。そして、画像出力部１６１は、受信された画像を出力する。かかる出力例は、図１１である。
【０１３８】
次に、田中Ｂ男は、図１１の画像１１０１を押下した、とする。すると、ユーザ端末１の画像指示受付部１２２は、画像出力部１６１が出力している画像に対する画像指示を受け付ける。
【０１３９】
次に、端末処理部１３は、画像指示の受け付けに応じて、画像出力部１６１が出力している画像に対応付いている図１０の情報のうち、少なくとも１行目の情報を取得する。つまり、端末処理部１３は、画像出力部１６１が出力している画像に対応付いている画面情報のＵＲＬを取得する。
【０１４０】
次に、端末処理部１３は、取得した画面情報のＵＲＬを用いて、画面情報の取得指示を構成する。そして、取得指示送信部１４３は、構成された画面情報の取得指示をサーバ装置２に送信する。
【０１４１】
次に、サーバ受信部２２は、画面情報の取得指示を田中Ｂ男のユーザ端末１から取得する。なお、この画面情報の取得指示は、画面情報のＵＲＬを含む。
【０１４２】
次に、サーバ処理部２３は、画面情報の取得指示に含まれる画面情報のＵＲＬを用いて、画面情報の取得指示に対応する画面情報をサーバ格納部２１から取得する。
【０１４３】
次に、画面情報送信部２４２は、サーバ格納部２１から取得された画面情報をユーザ端末１に送信する。
【０１４４】
次に、田中Ｂ男のユーザ端末１の画面情報受信部１５３は、サーバ装置２から画面情報を受信する。そして、端末処理部１３は、受信された画面情報を用いて、出力する画面を構成する。次に、画面出力部１６２は、当該画面を出力する。かかる画面例は、図１２である。
【０１４５】
次に、田中Ｂ男は、図１２のパンツの購入ボタン１２０１を押下した、とする。すると、田中Ｂ男のユーザ端末１の端末受付部１２は、かかるボタンの押下である購入関連情報（操作情報の一例）を受け付ける。そして、端末処理部１３は、受け付けられた購入関連情報を送信する購入関連情報の構造にする。そして、端末送信部１４は、当該購入関連情報をサーバ装置２に送信する。
【０１４６】
次に、サーバ装置２の操作情報受信部２２２は、購入関連情報を受信する。次に、サーバ処理部２３は、購入関連情報を用いて、田中Ｂ男に対して４９８０円を課金する決済処理を行う。なお、決済処理は、管理されているクレジットカード番号を用いて行っても良いし、他の方法により行っても良い。決済処理は公知技術であるので、詳細な説明は省略する。
【０１４７】
以上、本実施の形態によれば、第二サーバ装置３上の画像にアクセスしたユーザに対して、当該画像に関連する商品の購入に導く仕組みを自動的に提供することができる。
【０１４８】
また、本実施の形態によれば、さらに具体的には、ユーザがアクセスしたサーバ上の画像がユーザ端末に表示された後、ユーザが、例えば、当該画像をクリックした場合に、当該画像の中の商品に関連する商品の情報が掲載された商品購入のための画面をユーザ端末に表示させることができ、商品の購入促進に繋がる。なお、一の商品に関連する商品は、例えば、一の商品に類似する商品、一の商品にコーディネートされる商品等である。
【０１４９】
なお、上記の本実施の形態において、サーバ装置２は、第二サーバ装置３の画像を、ユーザ端末１から受信しても良い。かかる場合、ユーザ端末１から第二サーバ装置３の画像へのアクセスに応じて、当該画像がユーザ端末１に送信される。そして、ユーザ端末１は、サーバ装置２に画像を送信する。次に、サーバ装置２は画像を受信し、当該画像を用いて、画面情報を構成し、蓄積する。そして、サーバ装置２は、当該画面情報のＵＲＬ、または当該画面情報のＵＲＬが付加された画像を、ユーザ端末１に送信する。次に、ユーザ端末１は、画面情報のＵＲＬをサーバ装置２から受信し、第二サーバ装置３から受信した画像に付加し、当該出力する、または画面情報のＵＲＬが付加された画像をサーバ装置２から受信し、出力する。次に、ユーザがユーザ端末１に出力された画像を指示することにより、ユーザ端末１がサーバ装置２にアクセスし、画面情報がサーバ装置２からユーザ端末１に送信される。次に、ユーザ端末１は画面情報を受信し、画面を出力する。画面を用いた以後の処理、操作は、上述した通りである。
【０１５０】
つまり、かかる場合、ユーザ端末１の画像受信部は、第二サーバ装置３から画像を受信する。また、ユーザ端末１のアクセス部は、サーバアクセス情報を用いて、サーバ装置２に、第二サーバ装置３から受信した画像を送信する。なお、かかる場合、サーバアクセス情報は、第二サーバ装置３の画像にアクセスするためのリンク情報は有さなくても良い。また、サーバ装置２の画像取得部は、ユーザ端末１から画像を受信する。また、サーバ装置２のサーバ送信部は、受信された画像を用いて構成された画面情報にアクセスするための情報（例えば、画面情報のＵＲＬ）をユーザ端末１に送信する。また、第二サーバ装置３の第二処理部は、アクセス指示を受信した場合に、当該アクセス指示に対する画像も取得する。また、第二サーバ装置３の第二送信部は、第二処理部が取得した画像をユーザ端末１に送信する。また、ユーザ端末１で出力される画像には、画面情報にアクセスするための情報が付加されている。なお、ユーザ端末１は、画面情報にアクセスするための情報が付加された画像をサーバ装置２から受信しても良いし、サーバ装置２から受信された画面情報にアクセスするための情報を第二サーバ装置３から受信した画像に付加しても良い。
【０１５１】
また、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態におけるユーザ端末１を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、第二サーバ装置に格納されている画像へのアクセス指示を受け付けるアクセス指示受付部と、前記アクセス指示を前記第二サーバ装置に送信するアクセス指示送信部と、前記アクセス指示の送信に応じて、前記第二サーバ装置からサーバ装置にアクセスするためのサーバアクセス情報を受信するサーバアクセス情報受信部と、前記サーバアクセス情報を用いて、前記サーバ装置にアクセスするアクセス部と、前記第二サーバ装置に格納されている画像を受信する画像受信部と、前記画像受信部が受信した画像を出力する画像出力部と、前記画像出力部が出力した画像の選択である画像指示を受け付ける画像指示受付部と、前記画像指示の受け付けに応じて、商品を購入するための画面の情報である画面情報の取得指示を前記サーバ装置に送信する取得指示送信部と、前記取得指示の送信に応じて、前記サーバ装置から画面情報を受信する画面情報受信部と、前記画面情報を用いて、画面を出力する画面出力部として、機能させるためのプログラムである。
【０１５２】
また、上記プログラムにおいて、前記サーバアクセス情報は、前記アクセス指示に対応する画像を取得できるリンク情報を含み、前記アクセス部は、前記サーバアクセス情報が有するリンク情報を前記サーバ装置に送信し、前記画像受信部は、前記画像を前記サーバ装置から受信するプログラムである。
【０１５３】
また、本実施の形態におけるサーバ装置２を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、ユーザ端末からのアクセスを受け付けるアクセス受付部と、前記アクセスの受け付けに応じて、画像を取得する画像取得部と、前記画像を解析し、１以上の商品情報を決定し、当該１以上の商品情報を含む画面に関する情報であり、商品を購入するための画面に関する画面情報を構成する画面情報構成部として、機能させるためのプログラムである。
【０１５４】
また、上記プログラムにおいて、前記アクセス受付部は、前記ユーザ端末からリンク情報を受信し、前記画像取得部は、前記アクセス受付部が受信したリンク情報を用いて、前記第二サーバ装置にアクセスし、当該第二サーバ装置から画像を受信し、コンピュータを、前記画像取得部が取得した画像を前記ユーザ端末に送信する画像送信部としてさらに機能させるプログラムである。
【０１５５】
また、図１３は、本明細書で述べたプログラムを実行して、上述した種々の実施の形態のユーザ端末１やサーバ装置２等を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図１３は、このコンピュータシステム３００の概観図であり、図１４は、システム３００のブロック図である。
【０１５６】
図１３において、コンピュータシステム３００は、ＣＤ−ＲＯＭドライブを含むコンピュータ３０１と、キーボード３０２と、マウス３０３と、モニタ３０４とを含む。
【０１５７】
図１４において、コンピュータ３０１は、ＣＤ−ＲＯＭドライブ３０１２に加えて、ＭＰＵ３０１３と、ＭＰＵ３０１３、ＣＤ−ＲＯＭドライブ３０１２に接続されたバス３０１４と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ３０１５と、ＭＰＵ３０１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ３０１６と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク３０１７とを含む。ここでは、図示しないが、コンピュータ３０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを含んでも良い。
【０１５８】
コンピュータシステム３００に、上述した実施の形態のユーザ端末１やサーバ装置２等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ３１０１に記憶されて、ＣＤ−ＲＯＭドライブ３０１２に挿入され、さらにハードディスク３０１７に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ３０１に送信され、ハードディスク３０１７に記憶されても良い。プログラムは実行の際にＲＡＭ３０１６にロードされる。プログラムは、ＣＤ−ＲＯＭ３１０１またはネットワークから直接、ロードされても良い。
【０１５９】
プログラムは、コンピュータ３０１に、上述した実施の形態のユーザ端末１やサーバ装置２等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム３００がどのように動作するかは周知であり、詳細な説明は省略する。
【０１６０】
なお、上記プログラムにおいて、情報を送信するステップや、情報を受信するステップなどでは、ハードウェアによって行われる処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。
【０１６１】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０１６２】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段は、物理的に一の媒体で実現されても良いことは言うまでもない。
【０１６３】
また、上記各実施の形態において、各処理は、単一の装置によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０１６４】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１６５】
以上のように、本発明にかかるサーバ装置は、第二サーバ装置上の画像にアクセスしたユーザに対して、当該画像に関連する商品の購入に導く仕組みを自動的に提供でき、商品の購入促進に繋がるという効果を有し、サーバ装置等として有用である。
【符号の説明】
【０１６６】
１  ユーザ端末
２  サーバ装置
３  第二サーバ装置
１１  端末格納部
１２  端末受付部
１３  端末処理部
１４  端末送信部
１５  端末受信部
１６  端末出力部
２１  サーバ格納部
２２  サーバ受信部
２３  サーバ処理部
２４  サーバ送信部
２５  サーバ出力部
３１  第二格納部
３２  第二受信部
３３  第二処理部
３４  第二送信部
１２１  アクセス指示受付部
１２２  画像指示受付部
１４１  アクセス指示送信部
１４２  アクセス部
１４３  取得指示送信部
１５１  サーバアクセス情報受信部
１５２  画像受信部
１５３  画面情報受信部
１６１  画像出力部
１６２  画面出力部
２１１  商品情報格納部
２１２  ユーザ情報格納部
２２１  アクセス受付部
２２２  操作情報受信部
２３１  画像取得部
２３２  画面情報構成部
２４１  画像送信部
２４２  画面情報送信部
【図１】
2019012397.tif 000003
【図２】
2019012397.tif 000004
【図３】
2019012397.tif 000005
【図４】
2019012397.tif 000006
【図５】
2019012397.tif 000007
【図６】
2019012397.tif 000008
【図７】
2019012397.tif 000009
【図８】
2019012397.tif 000010
【図９】
2019012397.tif 000011
【図１０】
2019012397.tif 000012
【図１１】
2019012397.tif 000013
【図１２】
2019012397.tif 000014
【図１３】
2019012397.tif 000015
【図１４】
2019012397.tif 000016