岡崎市立中央図書館事件の全真相|冤罪批判とスクレイピングの教訓
岡崎市立中央図書館事件の全真相|冤罪批判とスクレイピングの教訓の基本情報から最新動向までを徹底的にカバーしました。
事件の発端は2010年3月、愛知県岡崎市在住のソフトウェア技術者が、岡崎市立中央図書館の蔵書検索システムの利便性を向上させようとした試みにありました。当時の公式ウェブサイトは新着図書の閲覧機能が使いにくく、利用者が能動的に探すには多大な手間がかかる構造となっていました。そこで技術者は、新着図書の情報を自動取得して自身の家族や利用者が使いやすいインターフェースを提供する私的Webサービス「Librahack(リブラハック)」を構築しました。
必読記事
プログラムの挙動は、Pythonスクリプトを用いて新着図書ページに対して「1秒間に1回(約0.33〜1リクエスト/秒)」の間隔でアクセスを送信し、差分情報を取得するという極めて標準的な自動クローリングでした。しかし、このアクセスが行われていた時間帯に図書館のウェブサイトが閲覧不能となり、エラーを頻発する事態が発生します。
図書館側は「サイバー攻撃を受けている」と判断し、愛知県警岡崎警察署に被害を相談しました。警察はアクセスログを解析した結果、同一IPアドレスから約3,300回連続アクセスを行っていた技術者を特定し、2010年5月25日、偽計業務妨害罪の容疑で逮捕に踏み切りました。これが、IT業界に凄まじい衝撃を与えることとなった「岡崎市立中央図書館事件」の始まりです。