• ベストアンサー

公開されているネットワークサービスの検索結果を解析

あるWEBシステムを作成中なのですが、そのひとつの機能で人員と各営業所との移動時間を計測して、最も移動時間の少ない人員を抽出する機能が必要です。この機能を実装するために、何らかの経路探索APIサービスの利用を検討していますが、依頼主が有料のAPIを利用するのではなく、公開されているネットワークサービスの検索結果を解析してデータを取得できないのかと言ってきています。データ件数的にも1営業所を登録するごとに1,000件程度のデータ取得が必要になるので、それは法律的にまずいはずだと言っているのですが、厳密に言うと法律的にはどうなっているのでしょうか?よろしくおねがいします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

補足ありがとうございます。 公開されているサービスでも基本的に同じで、 利用規約に準ずる形になります。 下のURLは駅すぱあとの利用規約になります。 https://roote.ekispert.net/ja/help/terms 「第3条(禁止事項)」の項目読むと、 想定されているような使い方はできないのではないかと思います。 どのサービスでも、利用規約はどこか(だいたい一番下の方)に書かれているので、 ご確認されて見てはいかがでしょうか?

その他の回答 (1)

回答No.1

基本的にその公開されているAPIの利用規約に応じた形で利用することになります。 APIの使用回数に制限が設けられていればそれ以上の利用はできませんし、 商用利用の規定等あれば利用できない可能性もあります。 また無料APIの場合、突然仕様が変更される可能性もありますし、 障害が発生する可能性があります。 有料APIであれば、そのあたりのサポート体制も保証されるものと思われます。 これらの状況を踏まえて、 要求されている仕様に沿ったものとなるのかを検討してみてはいかがでしょうか。

mars_kreuz
質問者

補足

ご回答ありがとうございます。すいません、少し質問が不明確だったと思います。 無料APIを使用するのではなく、一般の経路探索や路線探索システム(Yahoo路線検索や駅すぱあと)の一般のウェブサービスの検索結果を一度に数千回~数万回解析して利用するというものです。そんなことをしてよいのであれば、有料APIの意味がないので、常識的に考えるならそんなことをしてはいけないはずです。しかし法的にグレーだと必ずやれと言われるので、できませんと言うための明確な法的根拠があるとありがたいのです。

関連するQ&A

  • Googleの検索結果をXMLで取得したいのですが、Yahooのような

    Googleの検索結果をXMLで取得したいのですが、YahooのようなWEBサービスはありませんか? Google AJAX Search APIを使うと取得出来そうなのですが、件数に制限があるようで機能不足です。

  • スケジュール(カレンダー)公開サービスについて

    スケジュール(カレンダー)公開サービスについて グループウェアとは少し離れてしまうかも知れませんが、web 上に公開出来るスケジュール(カレンダー)サービスを検討しています。 今までは、WebCalendar2 と CGI プログラムを利用していました。 WebCalendar2 http://www3.biwako.ne.jp/~nobuaki/webcal/ WebCalendar2 はフリーの CGI カレンダーでともて重宝しています。 イメージ的には、Apple の iCal はスケジュール(カレンダー)を公開出来るので良いと思いますが、iCal は Macintosh しか利用出来ない事ネックになっています。他に、先日ニュースになった、c2talk は希望に添えるかと思ったのですが、利用者に「c2talk」のアプリケーションが必要になる為に要望と違います。 純粋に、スケジュール(カレンダー)を、web に公開出来るサービスを探しています。有償、無償は問いません。何か良いサービス有ればと思います。 環境はレンタルサーバを利用していますので、CGI プログラムか、何処かのサービスを受けるようになるのかと思っています。 「c2talk」「iCal」のように、データは利用者のローカル環境に有り、必要に応じて必要な情報だけ、web に公開出来るサービスが有れば嬉しく思います。 「c2talk」で、web に公開出来る機能が有ればと思っているのですが、「c2talk」にはどうもそのような機能は無いみたいで、残念に思います。 有名な所では Yahoo のカレンダーサービスも有りますが、企業で利用を考えた考えた場合、遠慮したいと思います。 気になっているのは、Google カレンダーですが、まだ日本語で正式にサービスがされていませんので、現状では見送りです。

  • APIで検索結果を1件だけ取得する方法を教えてください

    日曜プログラマーのため、プログラミング知識が乏しいのですが質問させてください。 「Simple API」というサイトのWikipedia APIのサービスを利用しようと考えているのですが、 サイト上で紹介されているPHPサンプルですと、キーワードによっては複数件の結果を取得してしまいます。 --------以下サンプル------- <?php // キーワード指定 $keyword = "東京"; // APIのURL $url = "http://wikipedia.simpleapi.net/api?keyword=".urlencode($keyword)."&output=php"; // データを取得 $data = file_get_contents($url) ; // PHPシリアライズパーサーを利用して解析し、配列に入れる $array = unserialize($data); // 配列をforeachで表示するデモ print "<H1>Wikipedia情報</H1>"; foreach ($array as $key => $value) { print "<a href=\"".$value[url]."\"><strong>".$value[title]."</strong></a>\n<br/>". $value[body] ."<hr/>\n\n"; } ?> ------------------ 私のやりたいこととしては、検索キーワードに対して1件目の結果のみ表示させたいのですが、うまいやり方がわからず困っています。 (データ取得自体は1件のみでも複数件でも構わないのですが、表示は1件目のみさせたいです) どなたか1件目の結果のみ表示されるサンプルコードをご教授願えませんでしょうか。 よろしくお願いいたします。 【SimpleAPI vol.3 - Wikipedia API】 http://wikipedia.simpleapi.net/

    • ベストアンサー
    • PHP
  • 通所介護施設 サービス提供時間・人員配置について

    通所施設を開設したばかりです。よろしくご教授ください。 当施設は提供時間は9:30~16:30、一日定員10名と届けています。 (1)人員配置の件でサービス提供時間に生活相談員などの人員基準が定められているが一般にサービス提供時間といわれているのは、実際にケアプランのもと利用者にサービス提供している時間なのか、当施設の届けている提供時間なのか?もし後者であればたとえ利用者がいない場合でも必要人員確保していないといけないのか? (2)生活相談員が担当者会議で短時間の外出は必要な業務なので良いと確認済みであるが他利用者の送迎にての外出はどうか?

  • GoogleやYahooのAPIについて

    GoogleやYahooで公開されているAPIを用いて、必要なデータを取得したいと考えております。 このとき、APIを利用するために作成したプログラムは必ずホームページなどに公開されていないと駄目なのでしょうか? APIを利用するプログラムは個人のパソコンだけで作成して公開せず、そこからデータを取得したいと考えております。 よろしくお願いいたします。

  • 検索の絞り込み機能の実装方法について

    EC-CUBEの売上画面のような全件表示+該当データ絞り込み(○日~○日、会員者情報、商品指定等です)表示機能の実装を考えております。 出力するデータは、データベースへ入っております。 全件データ出力に関しましては、絞り込み命令がないときに全件取得表示を考えておりますが、 該当データ絞り込みに関しましては、 ■データベースから全件取得後→絞り込み振り分け表示を行う ■絞り込み命令を元にデータベースからデータを取得し、表示する 上記の2パターンで考えております。 件数はかなりの数になると考えられるため、どちらの方法がサーバの負担が減らせるか、アドバイスをいただけないでしょうか。 宜しくお願い致します。

    • 締切済み
    • PHP
  • インデックスサービスでWEBに検索機能を実装するには?

    みなさんこんにちわ。 いつも大変助かっています。 基本的なことかもしれませんが、いろいろと調べてわからなかったので質問させていただきます。 Win2Kサーバー、IISでウェブサイトの運営を行っています。そこで、インデックスサービスを利用して、ウェブサイトに検索機能を付加したいのですが、どのように実現したらよいのか(カタログのクエリのようなインターフェースをウェブページ上に実装する方法)を教えてください。

  • Android-Service、アプリの再起動

    mainのActivityがあり、そこからGPSを定期取得するServiceを作成しました。 ここに  1.一定時間が経過したら、Service自身の再起動を行う   2.一定時間が経過したら、アプリケーションの再起動を行う 上記のような動作を考えているのですが、どのように実装するのがベストでしょうか? 1.に関しては、Timerで一定時間経過後に、ServiceのStop,Startを行うと思うのですが、どこにどのような記述で処理を実装したらいいのか判りません。 2.は検索しましたが、それにあたるようなヒントを得られませんでした。 もしご存じでしたら、ご教授お願いします。

  • XML-RPCで公開APIを利用したい

    こんにちは。 PHP でのXML-RPCの使い方が分かりません。 例えば「はてなブックマーク件数取得API」http://d.hatena.ne.jp/keyword/%a4%cf%a4%c6%a4%ca%a5%d6%a5%c3%a5%af%a5%de%a1%bc%a5%af%b7%ef%bf%f4%bc%e8%c6%c0API のようなAPIを利用したいのですが、この際のXML-RPCで情報を送信するという方法がわかりません。 なるべく具体的な方法で、よろしくお願いします。

    • 締切済み
    • PHP
  • HPレンタルサービスからの検索結果引き継ぎについて

    私は小規模な商売をしており、PRのためにHPレンタルサービスを利用してWEBサイトを作っていました。レンタルしているサービス→http://www.netpalace.jp/ しかし、フラッシュなども使いたくドメインも覚えやすいものがよいと考え、独自ドメインを取得しオリジナルのサイトを作成しました。 このように、HPの引っ越しの場合は、一般的に「.htaccess」をアップロードして検索結果を引き継がせるという方法がありますが、利用していたレンタルサービスではブラウザからの直接編集のみで、ファイルのアップロードができません。 業者に問い合わせても「サイト上で告知してください」といった回答で、今ひとつ不親切でした。 レンタルでの旧サイトは、今までのSEO対策で上位ランクしているので、新しい独自ドメインのサイトが浮上してこないですし、せっかくお金をかけてSEO対策した検索結果を無駄にしたくありません。 旧サイトが残っているので、新ドメインのサイトがミラーのように判断されてしまいますし、レンタル契約は解除していますから、いつリンク切れになるのかも不安ですし、旧データの現在有効でない情報がいつまでも表示されるので困っています。 このようなレンタルサービスから独自ドメインの新サイトに有効に引っ越しさせるアイディアがありましたらご教授ください。