入 門 者のための

Frequently Asked Question

今月の回答者
菊地宏明、砂原秀樹【アドハイザー】砂原秀樹
奈良先端科学技術大学院大学
情報科学センター助教授
WIDE プロジェクト・ボードメンバー

このコーナーでは、みなさんから寄せられたインターネットに関する質問や疑問についてお答えしていきます。
日頃からわからないなあと思っている疑問、困っていることなどありましたらどんなことでもけっこうですから質問を編集部までお寄せください。
宛先は ip-faq@impress.co.jp です。電子メールでの回答はできませんのでご了承ください。

ラムをCGI スクリプトといいます。
よく「ルーレット」と称して、リンご質問のサービスは、あらかじめ用意しクをクリックすると、そのたびに違たホームページのリストから任意のホームペ

うホームページへ飛んで行けるサーージのリンクをランダムに選んで移動する

ビスがありますね。これはどんなし

CGI スクリプトが用意されているものと思わくみで運用されているんでしょうか。

れます。CGI スクリプトはサーバーによって（東山民子）異なりますが、C、C++、シェルスクリプ
ト、Perl、AppleScript などのプログラム言語で記述するので、この機能を取り入れる

通常、WWW のページからほかのにはプログラミング知識が必要となるでしょ

ページへリンクする情報は、いっう。また、プロバイダーによっては、セキュたん設定されると、何度操作しても同じペリティーが侵されることを懸念して、CGI サージにしか移動しません。しかし、最近は、ービスを提供してない場合もあります。

今回はこのページへ移動するけれど、次回（菊地宏明）

A.

はまた違うページへと、リンク先が変化する

図 1 ルーレットの絵をクリックすると、毎回違うページへ飛んで行けるページ。

ホームページがあります。これは、通常のリjhttp://www.uroulette.com/

ンク方法をしておらず、何らかの方法でリンク先を変更する工夫がされているのでしょう。たぶん、キーワードをクリックすると、

図2
サーバサーバー側で決められたいくつかのホームページから任意のページへ移動させています。
この処 理 を行 わせるためには、 C G I

アントクライルーレット

1 ルーレットの絵をクリック

CGI（Common Gateway Interface）を使います。CGI はサーバー機での処理プログラムと3 リンク先を表示

http サービスのインターフェイスで、サーバー側に何らかの処理をさせるときに使われます。このとき、サーバー側で実行するプログ332 INTERNET magazine 1996/9

ー

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

ＸＸＸＸＸ
ＸＸＸＸ

2クリックされた場所または時間によっていろいろなリンク先を呼び出すCGIプログラムが実行されるされるようになりましたが、もともとネット変換することができます（図 3 参照）。これNetscape2.0 からネットニュース

ニュースはテキストデータを掲示するところらのツールは、本誌付録 CD-ROM に収録

記 事 の添 付 画 像 （GIF 画 像 、ですから、画像ファイルをそのまま投稿すされています。

JPEG 画像）のインライン表示がでることはできません。バイナリーデータをテそしてuuencode 形式のテキストデータきるようになりましたが、そのようキストデータにする必 要 があります。

を投稿する記事に追加してください（図4）。に表示させるための投稿のしかたがNetscape Navigator2.0 は、uuencode 形

気をつけなければならない点は、大きな画わかりません。マッキントシュやウ式のテキストファイルになった画像の内容

像データを1 つの記事として投稿しないこィンドウズでの表示のされかたを考が記事に書き込まれていると、自動的にバとです。といっても複数の記事にデータを慮したうえでの投稿の仕方についてイナリーデータに戻してインライン表示して分割した場合は、インラインで表示される教えてほしいのですが？（匿名希望）

くれます。投稿するには、まず表示させる画像が部分的なものになってしまいます。

画像データをGIF 形式やJPEG 形式で用意ですから、投稿する画像ファイルは小さなし、次に、ユーティリティーソフトを使っサイズのものだけにとどめましょう。

ネットニュースに投稿されているてuuencode 形式にします。マッキントッ

記事に画像が含まれているとき、シュでは u u U n d o 、 ウィンドウズでは、Netscape Navigator2.0 でインライン表示

Wincode などのソフトでuuencode 形式にA.

（菊地宏明）

図 3 Wincode というソフトを使って、test.gif という画像ファイルをテキストファイルtest.uu に変換する。

図 5 投稿後、データを表示させて確認してみよう。

図 4 Netscape Navigator2.0 の投 稿 画 面 、 ここでAttachment の欄にそのテキストファイルを指定するといい。

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

INTERNET magazine 1996/9333

図6 必要なヘルパーアプリケーションが登録されてウェブページ上のファイルをクリッいないと、一番上のタイログが表示される。すでに必要なアプリケーションがインストールしてあるときは「Pick App」をクリックしてその場でプログラムを指定すると簡単。

クすると、Netscape Navigatorのヘルパーアプリケーションを登録するためのウィンドウが立ち上がるのですが（図 6）、何を登録すべき

図7 「Options」の「General Preferences」

かわからないときがあります。
「これから「Helpers」を選んで登録する方法もある。Create New Type でMIME タイ
プやSub タイプを指定するが、この情報は、図 6 の操作のときにサーバーから情報が送られることもある。

を入れなさい」と説明が書いてある
ウェブだといいのですが。こういうとき、何のファイルなのか、どんなアプリケーションが必要か見分ける方法はありますか。
（佐川友彦さん）A.

まず、データファイルが置かれた

ターネットマガジン1995 年 11 月号の小冊ホームページを見ます。親切なペ子『インターネットによく出る拡張子事典』

ージならば、ファイル形式や対応ソフトがが便利です。ファイル形式の簡単な説明や、表記され、対応ソフトがダウンロードでき機種別に対応するアプリケーションとそのるページへのリンクも付いています。ファイ収録サイトが記載されています。

ル情報やリンクがない場合は、ダウンロー

WWW ブラウザーでのヘルパーアプリケョンではなくプラグインモジュールとして提ドしようとするファイル名を見てください。

ーションの登録は、対応アプリケーションを供されることがあります。その場合は、対応ファイル名の中に「.」が入っていると思い入手してからになります。そのアプリケーシするプラグインモジュールが何であるかをダます。そしてその後に1 〜 4 文字が続きまョンのホームページやマニュアルなどにウンロードするページの情報から調べ、プラす（表 1 参照）。この部分を拡張子と呼びWWW ブラウザーへ登録するプログラムのグインモジュールを入手します。そして、ます。これはファイルの種類を示していま

MIME タイプやサブタイプ、拡張子の情報がNetscape Navigator2.X と同じディレクトす。ここを参照すればどのような形式のフ記載されているでしょう。それを参考に設定

リーに置かれたPlug-ins ディレクトリー内

ァイルなのかがわかりますから、そのデータしてください（図 7）。また、代表的なものにプラグインモジュールを置いてNetscape形式をもとに、利用する機種にあったアプは表 1 に示したので、参考にしてください。

を起動すると、そのデータが表示、再生でき最近では、特定の形式のデータを表示、るようになります。代表的なプラグインモジ再生するプログラムはヘルパーアプリケーシ

ュールは表 2 のとおりです。 （菊地宏明）

リケーションを見つけられるでしょう。
拡張子からデータ形式を捜すには、イン●表 1名称拡張子

MIME タイプ MIMEサブタイプ

ウィンドウズマックLive3Dwrl

x-world

x-vrml○×

VRML データを見る機能

入手先URLhttp://home.netscape.com/comprod/products/navigator/live3d/download̲live3d.html

VdoLive

vdo

videovdo○

×

リアルタイムで動画を再生する

http://www.vdolive.com/download/

ShockWave for Director

dcr

aplication

x-director○○

ディレクターのデータを再生する http://www.macromedia.com/Tools/Shockwave/sdc/Plugin/index.html

RealAudio

raaudiox-pn-realaudio○○

リアルタイムで音声を再生する

名称

拡張子

MIME タイプ MIMEサブタイプ

QuickTime

mov,qt video

SteramWorks

xdm

CyberPassage

wrl

Teletext

itt

http://www.realaudio.com/products/ra2.0/●表 2334 INTERNET magazine 1996/9

ウィンドウズマック

quicktime

○

○

機能

入手先URL

動画を再生する

http://quicktime.apple.com/qt/sw/sw.html

xdma

application○○

リアルタイムで動画を再生する

http://www.xingtech.com/streams/index.html

x-world

x-vrml○×

VRML データを見る

http://vs.sony.co.jp/VS-J/works/downld1.html

text

x-telext○○

文字データを独自のウィンドウに再生する http://www.impress.co.jp/teletext/download/

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

入 門 者のためのA.
ホームページに使う画像をプロバイ

質問に答える前に、まず、使われている言葉が混乱してしまっていftp://home.foo.or.jp/

るようなので、ちょっと整理をしたいと思とURL を指定すればよさそうですが、ちょダーのコンピュータに送りたいのでいます。ここで出てくるFTP という言葉は、っと待ってください。自分のホームページ

すが、ファイルを転送するのに、あ「File Transfer Protocol （つまりファイルのデータをプロバイダーに送る際にプロバイる人は Netscape Navigator でで転送のためのプロトコル）」のことを指しま

ダーから指定されたアカウント名とパスワーきるといい、ある人は FTP でできるす。FTP に従ったソフトウェアにはさまざドがありませんでしたか？ anonymous FTPと言いました。私は Netscape はまなものがあり、マッキントッシュ上で動作のように、誰もがそこに置かれているファイ使っていますが、FTP というソフトするFetch やウィンドウズ上で利用されるルを取って行くようなサービスの場合には、は知 りません。でも、NetscapeWS̲FTP やCuteFTP などを利用すること「誰」がそれをいっているのかといったことNavigator のファイル転送というになります。ほかにウィンドウズ95 やUNIXをシステムが知っている必要はありませんのはどうしたらいいかわからないし、に標準で添付されているFTP という名前の（図 8）。この場合はパスワードを聞かれた

FTP のほうが簡単だとも言われて混ソフトウェアもあったりするので、そのあたら、代わりにメールアドレスを指定するの乱しています。このような用途にはりで混乱しているかもしれませんね。そして、がFTP のマナーになっています。しかし、どっちがいいんでしょうか。

実はNetscape Navigator 自身もFTP を用

自分のホームページを管理しているコンピいて通信ができるようになっているのです。

ュータ上のファイルが自分以外の人に書き通常、Netscape Navigator でさまざまな情換えられてしまっては困りますよね。そのた報にアクセスするためには、URL（インターめに、「誰」がそれをしようとしているのかネットの情報のありかを示すもの）を指定を確認するために、利用者名（アカウントしますが、このURL の最初の部分が通信に名）とパスワードが必要です。これはどう用いるプロトコルを指定する部分になってやって指定するのでしょうか？

（匿名希望）

います。たとえば、
http://www.impress.co.jpなどとURL の指定をしますが、この「 h t t p 」 とは H T T P 、 つまり「HyperTextTransfer Protocol」にら自由にファィルを取ってくることができる。

アカウント名 @ ドメイン名という記述をしますが、これと同様にftp://user@home.foo.or.jp/

従って通信をすることを意味していのようにしてコンピュータ名の前に「アカウます。URL としてント名＋ @」という記述を添付することに

ftp://ftp.iij.ad.jp/pub/
図 8 Netscape Navigator でftp://ftp.iij.ad.jp/pub/か

メールアドレスでは、と指 定 すると、 f t p . i i j . a d . j p というanonymous FTP サーバー（誰もがアクセなっています。つまり、与えられたアカウン
ト名が「suna」ならば、ftp://suna@home.foo.or.jp

スできるFTP サーバー）にFTP を使って通とURL を指定すると、home.foo.or.jp とい信し、そのコンピュータ上の/pub というデうコンピュータに、suna というアカウントィレクトリーの内容を表示するという意味の権限で、FTP という通信プロトコルを用になります。

いてアクセスするという意味になります。こでは、実際に目的のコンピュータにファのように指定すると、Netscape Navigator

イルを転送するためにはどうすればいいのではあなたのパスワードを聞いてきますので、しょうか？ たとえば、目的のコンピュータ与えられたパスワードを入力すれば、準備をhome.foo.or.jp とすると、は完了です。

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

INTERNET magazine 1996/9335この状態で、初めてhome.foo.or.jp という相手に送られます（図 9）。

たり取ってきたりするだけなのです。

コンピュータの自分のホームディレクトリーというわけで、実は「Netscape ででき最後に効率の問題ですが、Netscapeに格納されているファイルのリストが表示さる」という答えも「FTP でできる」というNavigator が巨大なプログラムであるというれますから、そこからファイルを取ってくる答えもどちらも正しかったわけです。正確ことなどを除けば、同じFTP という通信プ

場合には、目的のファイルをクリックすれに答えるならば、「Netscape Navigator とロトコルを用いて通信を行っていますから、ばいいでしょう。通常は、ファイルをどこいうプログラムを使ってFTP という通信プ効率が大きく違うということはないと思いに格納するかを聞いてくるはずです。テキロトコルを利用することで可能になる」とます。ただし、Netscape Navigator などのストファイルなどそのままNetscape の画面いうことになりますね。

WWW ブラウザーを利用している場合には、に内容が表示されてしまう場合もあります

しかし、ファイルを転送する場合には専Proxy サーバーが途中に介在して中継してが、このような場合でも、そのファイルの用のソフトウェアを利用したほうが使いやいる場合が多くあります。このような場合

内 容 を保 存 すればいいのです。 つまり、すいことも事実です。マッキントシュを利用には、その中継の分だけオーバヘッドが存「File」メニューの「Save As...」を選択ししているならばFetch などを、ウィンドウズ在することになりますから、多少効率は悪てファイル名を指定し保存します。

ならばCuteFTP などを利用されるといいでくなると思われます。

ご質問のとおり、ファイルを相手のコンしょう（図 10）。詳しい利用方法はマニュ

しかし、いずれにせよ重要なことは利用

ピュータに送る場合には、「File」メニューアルを参照していただきたいと思いますが、者が使いやすいということですから、いくつの「Upload File ...」を選択してください。

基本的には、コンピュータ名と利用者名をか試してみて自分が使いやすいと思った方転送するファイル名を問い合わせてきます

指定し、パスワードを聞かれたらそれを入法を覚えておくといいと思います。

ので、それを入力すれば、そのファイルが力します。あとは、目的のファイルを送っ（砂原秀樹）

図9 ftp.impress.co.jp というサーバーでyamamo-y のアカウン
トでアクセスし、「File」メニューの「Upload File ...」を選んで、転送するファィルを指定する。

図10 CuteFTP というFTP 専用ソフト。転送先のコンピュータとこちらハードディスクのファィルが一覧できるので、マウスで移動させればいい。

336 INTERNET magazine 1996/9

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D［インターネットマガジン バックナンバーアーカイブ］ ご利用上の注意
この PDF ファイルは、株式会社インプレス R&D（株式会社インプレスから分割）が 1994 年～2006 年まで発行した月刊誌『インターネットマガジン』の誌面を PDF 化し、「インターネットマガジン バックナンバーアーカイブ」として以下のウェブサイト「All-in-One INTERNET magazine 2.0」で公開しているものです。

http://i.impressRD.jp/bn
このファイルをご利用いただくにあたり、下記の注意事項を必ずお読みください。
z 記載されている内容（技術解説、URL、団体・企業名、商品名、価格、プレゼント募集、アンケートなど）は発行当時のものです。
z 収録されている内容は著作権法上の保護を受けています。著作権はそれぞれの記事の著作者（執筆者、写真の撮影者、イラストの作成者、編集部など）が保持しています。
z 著作者から許諾が得られなかった著作物は収録されていない場合があります。
z このファイルやその内容を改変したり、商用を目的として再利用することはできません。あくまで個人や企業の非商用利用での閲覧、複製、送信に限られます。
z 収録されている内容を何らかの媒体に引用としてご利用する際は、出典として媒体名および月号、該当ページ番号、発行元（株式会社インプレス R&D）、コピーライトなどの情報をご明記ください。
z オリジナルの雑誌の発行時点では、株式会社インプレス R&D（当時は株式会社インプレス）と著作権者は内容が正確なものであるように最大限に努めましたが、すべての情報が完全に正確であることは保証できません。このファイルの内容に起因する直接的および間接的な損害に対して、一切の責任を負いません。お客様個人の責任においてご利用ください。

このファイルに関するお問い合わせ先
All-in-One INTERNET magazine 編集部
im-info@impress.co.jp
Copyright © 1994-2007 Impress R&D, an Impress Group company. All rights reserved.