プログラミング・シンポジウム 記事
プログラミング・シンポジウム関連の各種記事です。
2024-01-10T04:11:27+00:00
https://prosym.org/
プログラミング・シンポジウムのはじまり
2022-09-29T00:00:00+00:00
https://prosym.org/articles/2022/09/29/beginning
<p>この記事は、プログラミング・シンポジウムの立ち上げから発展まで大きくかかわった<a href="https://museum.ipsj.or.jp/pioneer/yamauc.html">山内二郎</a>先生の追悼集として有志の手で 1985 年に発刊された「山内二郎先生 人と業績」 <sup id="fnref:yamauti-ziro-sensei-hito-to-gyouseki" role="doc-noteref"><a href="#fn:yamauti-ziro-sensei-hito-to-gyouseki" class="footnote" rel="footnote">1</a></sup> 第 I 部の第 6 章「情報処理」から「6.2 プログラミング・シンポジウム」を引用して、プログラミング・シンポジウムのはじまりについて紹介します。</p>
<style>
div.image-list {
display: flex;
flex-wrap: nowrap;
justify-content: center;
margin: 1rem auto 1rem auto;
}
div.image-list img {
padding: 0.5rem 0.5rem 0.5rem 0.5rem;
}
div.image-list img.quotation-yamauti-ziro-sensei-hito-to-gyouseki-spine {
width: 20%;
max-width: 100%;
height: auto;
}
div.image-list img.quotation-yamauti-ziro-sensei-hito-to-gyouseki-inside-cover {
width: 63%;
max-width: 100%;
height: auto;
}
@media (max-width:600px) {
img.quotation-yamauti-ziro-sensei-hito-to-gyouseki-spine {
width: auto;
height: 142px;
}
img.quotation-yamauti-ziro-sensei-hito-to-gyouseki-inside-cover {
width: 252px;
height: 142px;
}
}
</style>
<div class="image-list"><img class="quotation-yamauti-ziro-sensei-hito-to-gyouseki-spine" src="/assets/images/yamauti_ziro_sensei_hito_to_gyouseki_spine.jpg" alt="山内二郎先生 人と業績 背表紙" /><img class="quotation-yamauti-ziro-sensei-hito-to-gyouseki-inside-cover" src="/assets/images/yamauti_ziro_sensei_hito_to_gyouseki_inside_cover.jpg" alt="山内二郎先生 人と業績 中表紙" /></div>
<p>これは長いあいだ「プログラミング・シンポジウム こと始め」として <a href="http://www.ipsj.or.jp/prosym/prosynstartup0.html"><code class="url">http://www.ipsj.or.jp/prosym/prosynstartup0.html</code></a> に置かれていた内容ですが、それを「<a href="/articles/">記事</a>」コーナーの一部として移動し、体裁を原著に近づけて再掲するものです。</p>
<p>1960 年 (昭和 35 年) に第 1 回が開催されたときからプログラミング・シンポジウムが何を大切にしてきたのか、そしてこれが書かれた 1985 年 (昭和 60 年) までプロシンにかかわってきた人たちがどれだけ「プログラミング」のあれこれを楽しんでいたのか、伝わってくる資料になっていると思います。</p>
<hr />
<style>
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki {
background: #f8fff8;
border-style: solid;
border-width: 1px;
border-color: #ccddcc;
padding: 1rem 1rem 1rem 1rem;
width: fit-content;
}
@media (max-width:600px) {
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki {
width: auto;
}
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki h2 {
font-size: 1.2rem;
border: 0;
margin-top: 1rem;
margin-bottom: 1rem;
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki p {
text-indent: 1rem;
white-space: pre;
}
@media (max-width:600px) {
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki p {
white-space: normal;
}
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki p.unindented {
text-indent: 0;
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki div.unified-header-and-paragraph {
margin: 1rem 0 1rem 0;
display: block;
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki div.unified-header-and-paragraph h3 {
font-size: 1rem;
border: 0;
margin: 0 2rem 0 0;
padding: 0;
display: inline;
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki div.unified-header-and-paragraph p {
display: inline;
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki dl.committee {
margin: 1rem 0 1rem 2rem;
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki dl.committee dt {
display: inline;
float: left;
margin-right: 1rem;
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki dl.committee dd {
white-space: pre;
padding-left: 1rem;
}
@media (max-width:600px) {
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki dl.committee dd {
white-space: normal;
}
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki .first-letter-space::first-letter {
letter-spacing: 1rem;
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki dl.committee dt.first-letter-space::first-letter {
letter-spacing: 1rem;
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki dl.program {
margin: 1rem 0 1rem 2rem;
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki dl.history {
margin: 1rem 0 1rem 2rem;
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki dl.history dd {
display: list-item;
white-space: pre;
list-style-type: disc;
}
@media (max-width:600px) {
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki dl.history dd {
white-space: normal;
}
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki blockquote {
border-style: solid;
border-width: 1px;
border-color: black;
margin: 1rem 0 1rem 0;
padding: 0.5rem 1rem 0.5rem 1rem;
font-size: 0.9rem;
width: fit-content;
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki blockquote div.whole-indented {
margin-left: 1rem;
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki blockquote div.unified-header-and-paragraph {
text-indent: -1rem;
margin: 1rem 0 1rem 0;
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki blockquote div.unified-header-and-paragraph h4 {
font-weight: normal;
text-decoration: underline;
border: 0;
margin: 0;
padding: 0;
display: inline;
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki blockquote div.unified-header-and-paragraph p {
display: inline;
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki blockquote div.unified-header-and-paragraph p::before {
content: ":";
text-decoration: none;
display: inline-block;
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki table {
border-style: solid none solid none;
border-width: 2px;
border-color: black;
border-collapse: collapse;
margin: 1rem auto 2rem auto;
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki table caption {
font-weight: bold;
white-space: nowrap;
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki table thead th {
border-style: none none solid solid;
border-width: 1px;
border-color: black;
font-weight: normal;
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki table.attendance thead th {
padding-left: 1rem;
padding-right: 1.5rem;
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki table thead th:first-child {
border-left: none;
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki table tbody td {
border-style: none none none solid;
border-width: 1px;
border-color: black;
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki table.attendance tbody td {
text-align: center;
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki table.summer tbody td {
padding: 0 1rem 0 1rem;
}
div.quotation-yamauti-ziro-sensei-hito-to-gyouseki table tbody td:first-child {
border-left: none;
}
</style>
<div class="quotation-yamauti-ziro-sensei-hito-to-gyouseki">
<h2 id="6.2">6.2 プログラミング・シンポジウム</h2>
<p>プログラミング・シンポジウムは,山内先生が晩年の四半世紀に最も情熱を
注がれた活動の一つであった.このシンポジウムは我が国のコンピュータの草
創期にあたる昭和35年 1 月に第 1 回が開催されて以来,毎年 1 月に箱根付近で
2 泊 3 日の合宿形式で今日まで続けられ, ‘箱根のシンポジウム’ とか ‘プロ・
シン’ と呼ばれ,親しまれている.</p>
<div class="unified-header-and-paragraph"><h3 id="6.2.1">6.2.1 数理科学の総合研究</h3><p class="follow-inline-h">昭和34年度文部省科学研究費において ‘部にまた
がる総合研究’ として, ‘数理科学の総合研究’ が認められた。この総合研究は
昭和37年まで 4 年にわたって継続される。数理科学という言葉はその当時まだ
耳新しいものであったが,これは純粋数学と応用数学のギャップを埋め,また
特に計算機の研究と計算機を使って研究を行なう新しい学問領域を指すものと
された。</p></div>
<p>‘数理科学の総合研究’ は彌永昌吉教授(当時東大理)を研究代表として</p>
<ol style="list-style-type: upper-roman">
<li>数理科学の方法論的研究</li>
<li>物理数学の近代解析的研究</li>
<li>非線形問題</li>
<li>計算機のプログラミング</li>
<li>制御過程の基礎理論</li>
<li>Queus および Games の理論的・実験的研究</li>
</ol>
<p>の 6 班から構成され,各班毎に研究を深めると同時に,相互に問題を提供し合
い協力してこれを解決することにより,視野を広め,総合研究の実をあげよう
とするものであった。</p>
<p>第IV班は計算機の応用という点でこの総合研究の要となるものであったが,
山内先生は研究分担者としてこの班の総括を担当された。なおこの班の運営の
ために運営委員会が設けられたが,その構成は次の通りであった(敬称略)。</p>
<dl class="committee">
<dt>委員長</dt><dd>山内二郎</dd>
<dt class="first-letter-space">委員</dt><dd>大泉充郎,高橋秀俊,森口繁一,喜安善市(後に池野信一と交替),
宇野利雄,黒田成勝,城 憲三,清水辰次郎,柴垣和三雄 (以上
何れも総合研究の研究分担者)</dd>
</dl>
<p>この班の研究目的は,文部省に提出された研究計画書に次の通り記されて
いる。</p>
<blockquote>
<p>近年計算機の必要性の急激な増大と,計算機械の理論の発達,エレクトロニク
ス方面の実用的成果とによって,計算機械の設計・製作が著しく向上し,各所で種
々の特長を具えた計算機械が誕生し,また誕生しつつある。</p>
<p>しかし,計算機械の製作される本来の目的である自然科学の研究の促進,工学上
の問題の実際的解決,社会現象の科学的分析等における非創造的部分のすべて及び
創造的部分の一部から人間の頭脳と手を解放し,人間自身がより高度の活動にたず
さわることを可能にし,また自然科学,工学,社会科学等において,人間の労働で
は時間的に不可能であった問題の解決を速やかに行わせることは,すべて数理科学
の問題であって,しかも計算機械本体の研究・製作と同様か,むしろそれ以上に重
要である。これがなければ,将にこぎ手とオールのないボートを池中に浮かべたの
に等しいといわなければならない。なぜならば,誕生しただけの教育を受けない計
算機械は,自から問題をとりあげ,それを解決し,目的とする解答を与えるという
ことはできないからである。</p>
<p>計算機械のプログラミングとは,問題または問題群が提出されるごとに,研究者
によって考案されたその解決方法を,計算機械の行うことのできる演算操作に逐一
分解し,計算機械の解釈できる記号に翻訳して総合し,計算機械が機械的にその手
順に従って動作すれば,目的とする正しい解答が得られるようにすることである。
同一の機械を用いて同一の問題を処理する場合でも,その手順の総合の仕方によっ
て,いく種類ものプログラミングが考えられ,そしてそれぞれ正しい解答を与えて
くれるであろう。</p>
<p>ここで我々の研究すべき “計算機械のプログラミング” の問題とは,計算機械に
とって,時間的にも,計算機械の容量の点からも最も経済的であり,得られた解答
の精密さ,信頼の高さの点で最も優れているようなプログラムはいかなる形式をも
っているか,またそれをいかにして作るか,ということである。そしてプログラミ
ングにはかなり機械的な作業を要するから当然の結果として,プログラミングの一
部を計算機械自身に行わせるためのプログラムを作成する必要が生ずる。さらにつ
け加えて考えるべきことは,プログラミングを十分考えた上の計算機械そのものの
設計改良が行われなければならない段階にありながら,現在はそれが考えられてい
ないといってもよく,ここにもわれわれの研究の現実的な寄与が期待される。</p>
<p>以上述べたような,計算機械の機能の充分な発揮,成果の向上,また,実際の問
題のプログラミングを行うに際して生ずる計算機械の機能に対する問題点の整理検
討と,それによる将来の計算機械への示唆等を目ざして,計算機械について研究
し,かつ他の専門分野をもついく人かの研究者のグループによって,さしあたりま
ず現在最も基本的なものとして要求されている 4 つの事項(研究内容参照)につい
て,各種の計算機械,各種の問題について有機的な関連のもとに研究を行ってい
く。</p>
</blockquote>
<p>また第 1 年度の研究計画として同調書に以下の如く記されている。</p>
<blockquote><div class="whole-indented">
<div class="unified-header-and-paragraph"><h4>1. 標準問題の作成</h4><p>科学技術計算および事務計算の分野で,それぞれ典型的と思
われる種類,大きさの問題を選んで組み合わせ,人間に対する知能検査と同じよ
うに,この問題を用いて,計算機械の性能を試験して,実際的な観点から種々の
項目について評価し,さらに実用上意義ある能力の総合的判定を可能にする。</p></div>
<p>これによって,各計算機械の性能と特徴が明瞭になり,すでにでき上った計算
機を利用する上に参考になるばかりでなく,さらにまた新しい計算機械を設計す
る時の具体的な目標が設けられるようになる。</p>
<div class="unified-header-and-paragraph"><h4>2. 各種計算機械の比較研究</h4><p>諸大学その他の研究機関から研究員を派遣してもら
い,利用可能な計算機械によって基本プログラミングを学んだ上で,研究員は手
分けして各種の計算機械のプログラムを作成し計算を行わせる。これらを行う間
に得られた資料に基き,計算機械の実際的な比較ができると同時に,計算機械の
全国共同利用に関する一つの試みとすることができる。またこれによって,計算
機械のプログラミング研究を全国的にして,多くの頭脳を結集し,より能率的に
よりよいアイディアを生かした優れたプログラムの生産を行う契機とすることが
できる。</p></div>
<div class="unified-header-and-paragraph"><h4>3. 特別な問題のプログラミング</h4><p>他の研究班で必要とする計算で,特に研究に多
くの時間や特別の知識を要求されるやや困難なプログラミングの問題になるもの
を取り上げて実行する。たとえば,定理の証明を機械にやらせるためのプログラ
ミング,原子物理学上の問題のためのプログラミングなどが提案されている。</p></div>
<p>このような問題は,各所で解決を要求されているが,多くの人々が別々に研究
していたのでは,非常に困難であるとともに,努力の重複による無駄を避けられ
ない。これを,このような研究グループを中心にして統一的に協力研究すること
は,実際上においても大きな価値がある。</p>
<div class="unified-header-and-paragraph"><h4>4. 自動プログラミング</h4><p>計算機械にかける個々の問題のプログラムを計算機械自
身に作らせることを研究する。またさらに,計算以外の判断を伴った仕事,たと
えば分類,翻訳等を計算機械にやらせる仕方についても研究してゆきたい。</p></div>
<p>これらの研究によって,各人が,個々の計算機械を使う特殊な “言葉” を習う
必要がなくなり,多種多様な問題をいちいち特殊な訓練,教育を受けた人をわず
らわしてプログラムすることがさけられ,計算機械を可能なかぎり広範囲の仕事
に従事させることを可能にして,人間の能力をより自由に働かせることが期待さ
れ,将来の大きな夢の実現に一歩近づけることになる。</p>
<div class="unified-header-and-paragraph"><h4>5. その他の活動</h4><p>〈シンポジウム〉 各グループの会合を行うと共に,全国から計
算機械およびそのプログラミングの研究者を招いて,広い視野から,この目的に
沿った意見の交換を行い,研究成果を広めるとともに,より一層健全な方向に研
究を推進するための会合を,時間と費用の許す限りの回数行いたい。</p></div>
<p class="unindented">〈研究速報の発行〉 ある部分について研究がまとまった都度,グループの内外の
研究者にそのリポートを送り,直ちに実用に供することを可能にすると同時に大
方の意見を得たい。これによって,研究活動がよりダイナミックに進行すること
であろう。</p>
</div></blockquote>
<div class="unified-header-and-paragraph"><h3 id="6.2.2">6.2.2 プログラミング・シンポジウムの開催</h3><p class="follow-inline-h">前記の研究計画の第 5 項に記
されたシンポジウムは, ‘電子計算機用プログラミング・シンポジウム’ として
昭和35年 1 月10日〜13日の間,神奈川県大磯の大磯ホテルに54名の研究者を集
めて開催された。シンポジウム開催準備のために幹事会が設けられたが,その
構成は下記の通りであった。</p></div>
<dl class="committee">
<dt>幹事長</dt><dd>浦 昭二</dd>
<dt class="first-letter-space">幹事</dt><dd>有山正孝,清水留三郎,高須 達(後に米田信夫と交替),
戸田英雄,永坂秀子</dd>
</dl>
<p>シンポジウムは 5 つのセッションに分かれ,各セッション毎に下に示すメイ
ンスピーカーが話題を提供し,これをめぐって討論を行う形式で進められた。</p>
<dl class="program">
<dt>A:サブルーチン (関数近似を含む)</dt>
<dd>山内次郎,戸田英雄:有理関数による近似</dd>
<dt>B:線型計算および固有値</dt>
<dd>島内武彦:行列の固有値</dd>
<dd>鈴木誠道:線型計算</dd>
<dt>C:高精度計算</dt>
<dd>高橋秀俊,石橋善弘:行列式その他の exact calculation</dd>
<dd>宇野利雄:一,二の慣用計算における Numerical Instability について</dd>
<dt>D:自動プログラミング</dt>
<dd>森口繁一:International Algebraic Language (ALGOL) について</dd>
<dt>E:特殊な問題のプログラミング</dt>
<dd>池野信一:増山の問題(巡回差集合による直交配列表の生成)</dd>
<dd>高須達,杉林益太郎,藤川洋一郎:定理の証明を機械で行う問題</dd>
</dl>
<p>実際には上記の発表を含めてAで 5 件,Bで 4 件,Cで 2 件,Dで 3 件,E
で 5 件の研究発表があり,討論は深夜に及んできわめて活発に行われた。その
当時国内で研究に利用できた電子計算機は僅々十数台に過ぎず,その性能も今
日のパーソナル・コンピュータ以下のものであったことを思えば,このシンポ
ジウムは非常に水準の高い内容の充実したもので,黎明期にあった我が国の計
算機研究に与えたインパクトは少なくなかった。</p>
<p>シンポジウムは次年度以降も継続して毎年 1 月に開催されることとなった
が,計算機人口の急増に伴ってシンポジウム参加者も表 6.1 に示すように増加
し,幹事団は会場の設営とプログラムの編成に苦労した。なお参加者は大学・
研究所関係者に限定せず,計算機メーカーおよびユーザからの参加も少なくな
かった。ただし科学研究費補助金による活動であったため,これらの会社関係
者には合宿の経費を自己負担していただいたのであった。</p>
<table class="attendance">
<caption>表 6.1 プログラミング・シンポジウム参加状況</caption>
<thead>
<tr><th class="first-letter-space">年度</th><th>大学関係者</th><th>会社関係者</th><th class="first-letter-space">合計</th></tr>
</thead>
<tbody>
<tr><td>34</td><td>34</td><td>20</td><td>54</td></tr>
<tr><td>35</td><td>42</td><td>42</td><td>84</td></tr>
<tr><td>36</td><td>63</td><td>51</td><td>114</td></tr>
<tr><td>37</td><td>64</td><td>59</td><td>123</td></tr>
</tbody>
</table>
<div class="unified-header-and-paragraph"><h3 id="6.2.3">6.2.3 プログラミング・シンポジウム委員会の発足</h3><p class="follow-inline-h"> ‘数理科学の総合研究’
は昭和37年度を以て終了したが,プログラミング・シンポジウムの意義を高く
評価してその継続を望む声が強かった。そのため,運営委員会・幹事会で種々
検討の結果,経費を個人の参加費と計算機関係業界からの寄付に頼って引き続
きシンポジウムを開催することとした。またこれまでの運営委員会がプログラ
ミング・シンポジウム委員会と改称してその運営を担当することとした。ただ
しこの時すでに情報処理学会が設立されていたため,同様の目的・内容を持つ
研究活動が異なる母体の下で展開されることは将来にわたって望ましくないと
の判断に基づき,同学会との間で話し合いが行われ,プログラミング・シンポ
ジウム委員会は情報処理学会の研究委員会の 1 つとなること,ただし従来の運
営方式を継続して独立採算制をとり,事務は慶応工学会に委託することで了解
が成立した。こうしてシンポジウムは新しい体制の下で再出発することとなる
が,ここに至るまでの山内先生の御苦労には少なからざるものがあった。</p></div>
<p>その後20年余の間に運営委員・幹事の交替もあり,会場も第 5 回・第 6 回は
伊東のハトヤホテル,第 7 回からはモテル・ハコネ(現彫刻の森ホテル),第24
回からは箱根ホテル小涌園と変ったが, 1 月10日前後に 2 泊 3 日の合宿でパラ
レル・セッションは設けず夜はいくつかのテーマをめぐって自由討論という伝
統の方式は,今日まで継承されている。参加者数は増加を続け,一時は 300 人
を超えるに至ったが,後に述べるような新しい企画の効果もあって,概ね 200
人前後に落着いた。</p>
<p>山内先生は自らも第 1 回,第 3 回〜第 8 回のシンポジウムで関数近似に関す
る研究発表をされている。</p>
<dl class="history">
<dt>第 1 回(昭和35年 1 月)</dt>
<dd>大型計算機械用関数近似についての 1 つの試み</dd>
<dd>関数の関数を <i>n</i> 回微分するためのサブルーチンとエルミット多項式
<i>H<sub>i</sub> (x)</i> のサブルーチン (戸田英雄氏と共著)</dd>
<dt>第 3 回(昭和37年 1 月)</dt>
<dd>有理関数近似の一様最良化について</dd>
<dt>第 4 回(昭和38年 1 月)</dt>
<dd>奇関数の一様最良多項式近似式の折りたたみ計算法</dd>
<dt>第 5 回(昭和39年 1 月)</dt>
<dd>正規分布に関する近似関数</dd>
<dt>第 6 回(昭和40年 1 月)</dt>
<dd>正規分布の百分率点の一次有理関数近似</dd>
<dt>第 7 回(昭和41年 1 月)</dt>
<dd>折りたたみ計算法による一様最良化有理関数近似の例</dd>
<dt>第 8 回(昭和42年 1 月)</dt>
<dd>級数の逆転の一般式とそのプログラム (戸田英雄氏と共著)</dd>
</dl>
<p class="unindented">これらの論文の内容については,第 5 章で述べてある。</p>
<p>先生は会場では常に最前列に端然と着席されて講演・討論に耳を傾けておい
でになり,しばしば鋭い質問を発して討論をリードされた。夜の自由討論の席
でも深更に到るまで,時には酒盃を片手に,孫のような若者達の論争に加わっ
て楽しそうに時を過されるのが常であった。このシンポジウムの伝統となった
自由な雰囲気と率直な討論の習慣は,先生のお人柄と学問に対する姿勢から醸
し出されたものと言っても過言ではなく,またそれあればこそこのシンポジウ
ムが四半世紀にわたって熱心な共鳴者に支持され,活気と高い存在意義を保ち
続けることができたのである。</p>
<div class="unified-header-and-paragraph"><h3 id="6.2.4">6.2.4 夢のシンポジウムと若手の会</h3><p class="follow-inline-h">前述のようにシンポジウムは参加者の
増加に伴って運営に困難を感じる面も出てきたので,運営委員会,幹事会で種
々検討の結果,いくつかの方策が考えられ,実行に移された。</p></div>
<p>一つは宿題研究で,一定の課題を定めて次の年にこれに関する研究報告を募
る方式である。たとえば第 8 回(昭和42年)は ‘常備分方程式の数値解法(清水辰
次郎先生の提起された問題)’ と ‘計算機利用の教育’ ,第 9 回(昭和43年)は ‘数式
処理’ と ‘プログラミングにおける誤り’ が課題とされた。この方式は第14回(昭
和48年)まで続けられ,また昭和49年からこのシンポジウムの中で行われている
GPCC (Game and Puzzle Competition on Computer) で継承されている。</p>
<p>もう 1 つの方策は ‘夢のシンポジウム’ の開催であった。昭和39年 1 月の運営
委員会で, ‘将来の計算機の夢を語るシンポジウム’ の開催が計画された。 1 月
のシンポジウムがかなりの大人数のものになったのに対して,夢のシンポジウ
ムは ‘若くて関心のある人または若くなくても夢のある人’ でかつ ‘積極的に発
言する人’ を条件として全員発表を建て前とする小人数の会合とし,時期は夏
で日程は 1 月と同様, 2 泊 3 日にすることにした。その第 1 回は昭和39年 7
月,熱海の早稲田大学双柿舎に28名を集めて開かれた。また第 2 回は翌昭和40
年 7 月,伊東温泉大東館に30名を集め, ‘計測管理の夢,パターン認識について
の夢,データ伝送についての夢’ をテーマとして開かれた。</p>
<p>昭和42年夏の第 4 回 ‘夢のシンポジウム’ の際に,大学院学生の年代の人々を
中心として ‘情報科学若手の会’ が自発的に結成された。シンポジウム委員会は
これに若干の経済的援助をすることを決めた。その最初の会合は昭和43年 7 月
に開催され,以来今日まで毎年夏,全国各大学の大学院学生が回り持ちで企画
を立てて続けられている。若い研究者の育成にとりわけ心を用いておられた山
内先生は,この若手の会に慈父の如き愛情を注いでおいでになったが,この会
で活躍した人々はそれぞれ今日中堅となって先生の御期待に応えている。</p>
<p>この ‘若手の会’ の発足と連動して ‘夢のシンポジウム’ も性格を改め,特定
のテーマについて小人数で突込んだ討論ができるようにして, 1 月のシンポジ
ウムと相補的なものとすることとした。この方針に従って昭和44年夏以来,毎
年 1 〜 2 回のシンポジウムが開かれ, 1 月のシンポジウムに劣らず活発な発
表,討論が行われている。各年度の夏のシンポジウムのテーマを表 6.2 に示
す。</p>
<table class="summer">
<caption>表 6.2 夏のシンポジウムのテーマ</caption>
<thead>
<tr><th>年度</th><th>テーマ</th></tr>
</thead>
<tbody>
<tr><td>昭和44年</td><td>コンパイラ自動作成</td></tr>
<tr><td>昭和45年</td><td>グラフィック・ディスプレイ</td></tr>
<tr><td>昭和45年</td><td>オペレーティング・システムズ</td></tr>
<tr><td>昭和46年</td><td>情報公害</td></tr>
<tr><td>昭和46年</td><td>システム制御</td></tr>
<tr><td>昭和47年</td><td>システム評価</td></tr>
<tr><td>昭和47年</td><td>ミニコンのソフトウェアとネットワーク</td></tr>
<tr><td>昭和48年</td><td>ダイナミック・マイクロプログラミング</td></tr>
<tr><td>昭和49年</td><td>記号処理</td></tr>
<tr><td>昭和50年</td><td>構造的プログラミングとその経験</td></tr>
<tr><td>昭和51年</td><td>職業的プログラマの養成</td></tr>
<tr><td>昭和52年</td><td>マイクロコンピュータとソフトウェア</td></tr>
<tr><td>昭和53年</td><td>日本語情報処理</td></tr>
<tr><td>昭和54年</td><td>よいプログラムを作るには</td></tr>
<tr><td>昭和55年</td><td>作譜工程の評価・改良・自動化</td></tr>
<tr><td>昭和56年</td><td>ソフトウェア業と技術移転</td></tr>
<tr><td>昭和57年</td><td>マイコン・パソコンにおけるソフトウェア問題</td></tr>
<tr><td>昭和58年</td><td>コンピュータにおけるヒューマン・インターフェース</td></tr>
<tr><td>昭和59年</td><td>計算機と音楽</td></tr>
</tbody>
</table>
<div class="unified-header-and-paragraph"><h3 id="6.2.5">6.2.5 委員長の交替</h3><p class="follow-inline-h">昭和50年頃から先生は健康のおとろえを示され,「監視
付きという条件でやっと医者の許可をもらってきたのだよ」と謂われて奥様御
同伴で箱根においでになり,以前のように夜遅くまで若い者たちの論争に加わ
ることも控えられるようになった。そして昭和54年 1 月,第20回シンポジウム
の機会に,後事を高橋秀俊教授に託して運営委員長を辞されたのである。</p></div>
<p>この年,無理を押してシンポジウムに参加された先生は,委員長の後任を選
任した運営委員会の翌日,御病気が急変して呼吸困難を起され,救急車で小田
原の病院に入院された。それがプログラミング・シンポジウムの会場で先生の
お姿に接する最後の機会となったのである。</p>
<p>シンポジウムは高橋委員長の下で従前と変らぬ活気を以て継続されている
が,諸般の事情により,処和59年度からその事務取扱いを慶応工学会より引き
上げ,情報処理学会事務局で取り扱うこととなった。</p>
<p>奇しくもその事務引きつぎの終了した 3 月31日,我々は山内先生の訃報に接
したのである。</p>
<p>昭和60年 1 月,第26回シンポジウムは山内先生の御遺影を会場に掲げて開催
された。かなりお若い頃のものと思われる先生のお写真は,在りし日の先生が,
何時もそうであったように,柔和な微笑をたたえながら鋭いまなざしで,参加
者の討論を厳しくしかし暖かく見守って下さっていた。</p>
<p>なおプログラミング・シンポジウムの創設とその発展に尽された先生の多大
の御貢献を記念して,有志の者が集まって昭和59年 1 月,山内記念会を設立し
たことを申し添えておく。この会は計算機のプログラミングに関する学術・技
術の進歩発展と普及を図り,またプログラミングに関する優れた業績を顕彰し
研究を奨励することによって学術文化の向上発展に寄与することを目的とする
ものである。この会の活躍を通じて,山内先生のお名前は関連分野の研究者の
間に永く伝えられるであろう。</p>
<p style="text-align: right;">(浦 昭二,有山 正孝)</p>
</div>
<div class="footnotes" role="doc-endnotes">
<ol>
<li id="fn:yamauti-ziro-sensei-hito-to-gyouseki" role="doc-endnote">
<p>山内二郎先生追悼集刊行委員会編: 「山内二郎先生 人と業績」 (1985年 11月) [<a href="https://cir.nii.ac.jp/crid/1130282270367408768">CiNii</a>] [<a href="https://iss.ndl.go.jp/books/R100000002-I000001819063-00">国立国会図書館サーチ</a>] <a href="#fnref:yamauti-ziro-sensei-hito-to-gyouseki" class="reversefootnote" role="doc-backlink">↩</a></p>
</li>
</ol>
</div>
新・プロシン Web サイト
2022-01-24T00:00:00+00:00
https://prosym.org/articles/2022/01/24/new-website
<p>2022年 1月、プログラミング・シンポジウム (プロシン) の Web サイトが大きく変わりました。それに先んじて 2020年に URL が変わったことも含めて、変わった点をまとめてご紹介します。</p>
<h2 id="url-を-httpwwwipsjorjpprosym-から-httpsprosymorg-に移転しました">URL を <a href="http://www.ipsj.or.jp/prosym/"><code class="url">http://www.ipsj.or.jp/prosym/</code></a> から <a href="https://prosym.org/"><code class="url">https://prosym.org/</code></a> に移転しました</h2>
<p><a href="http://www.ipsj.or.jp/prosym/"><code class="url">http://www.ipsj.or.jp/prosym/</code></a> だった URL を 2020年 7月に <a href="https://prosym.org/"><code class="url">https://prosym.org/</code></a> に移転しています。これには、いくつかの理由がありました。</p>
<h3 id="理由1-https-化">理由1: HTTPS 化</h3>
<p>ここ数年の Web では、暗号化されていない HTTP をなるべく止めて、暗号化された HTTPS に移行していこう、という明らかな動きがあります。 <sup id="fnref:w3c-securing-the-web" role="doc-noteref"><a href="#fn:w3c-securing-the-web" class="footnote" rel="footnote">1</a></sup> <sup id="fnref:mozilla-ja-deprecating-non-secure-http" role="doc-noteref"><a href="#fn:mozilla-ja-deprecating-non-secure-http" class="footnote" rel="footnote">2</a></sup></p>
<p>プロシンの Web サイトもこれに追従して HTTPS 化したかったのですが、そのとき <code class="url">www.ipsj.or.jp</code> から Web サイトを提供していたプロキシの仕組み <sup id="fnref:proxying" role="doc-noteref"><a href="#fn:proxying" class="footnote" rel="footnote">3</a></sup> の問題で、簡単にはできない状態でした。</p>
<p><code class="url">www.ipsj.or.jp</code> のホストは情報処理学会事務局が管理するものであり、そこにプログラミング・シンポジウム幹事団が変更を加えることは気軽にはできません。仮に <code class="url">www.ipsj.or.jp</code> のままでプロキシ設定だけをなくすと、情報処理学会のホストから直接プロシンのページを配信することになり、今後の編集・更新が非常に面倒になってしまいます。</p>
<p>さらに <code class="url">www.ipsj.or.jp</code> の設定変更には毎回メールを通した事務手続きが必要で、これまた大きな面倒がかかります。技術的にはプロキシ設定のまま HTTPS 化することもできたかもしれないのですが、そこに至るまでの試行錯誤にともなう手続きの多さを考えると、現実的ではありませんでした。</p>
<p>これらのことから、プロシンの幹事団がサイトを <code class="url">www.ipsj.or.jp</code> から離れて管理できるようにしないと HTTPS 化は難しい、という結論になりました。これが、独立したドメインに移転しようか、という議論のひとつめのポイントでした。</p>
<h3 id="理由2-バージョン管理と-github-pages">理由2: バージョン管理と GitHub Pages</h3>
<p>プログラミング・シンポジウム幹事団が管理するホストは、いわゆるレンタルサーバでした。幹事 (Web 担当) の引き継ぎに合わせてログイン情報などを変更しながら引き継ぎ、編集するときはファイルを (S)FTP で同期して…、とやっていて、コンテンツのバージョン管理もしていませんでした。</p>
<p>すると、どこかを少し変えたときに他の箇所への影響を把握しづらく、想定外に壊れたら戻すことも難しいので、いつも必要最小限の更新だけを加えて他には触れないのが通例になってしまっていました。そのため、現代にしては古めかしいページとして残り続けていました。</p>
<p>ひとまずレンタルサーバのままバージョン管理だけを導入することもできたのですが、独立したドメインへの移転する議論も進んでいましたし、ついでに <a href="https://docs.github.com/ja/pages/getting-started-with-github-pages/about-github-pages">GitHub Pages</a> などにしてしまえばレンタルサーバの契約も必要なくなり、管理も楽になるのでは、ということで GitHub Pages への移行も決めました。逆にドメイン移転をすればレンタルサーバを落として GitHub Pages にできるということにもなり、これ自体が移転を進めるモチベーションにもなりました。</p>
<p>ちなみにこのとき、既成の CMS (Contents Management System) の利用はあまり考えていません。 <a href="https://ja.wikipedia.org/wiki/SaaS">SaaS</a> の CMS には持続性の問題があり、いざ予定外にサービスが終了すると大規模な移行作業が必要になります。また、既成の CMS を自分たちでインストール・運用するにはそれ相応の専門性が必要で、脆弱性対応なども即応的におこなう必要があります。いずれも、プロシンのような「幹事業務を一定期間で引き継ぐ」という形態と相性がよくありません。さらにプロシンでは Web サービス運用ではなく研究に専門性を持つ学術系の人の割合が多いため、そのように持続的な運用体制の構築は難しいと考えました。長い歴史を残す意味でも以前のコンテンツは捨てたくないですし、既存のページ群を大きく変えずにできるやり方を主として検討しました。</p>
<h3 id="理由3-prosymorg-ドメインは既にあった">理由3: <code class="url">prosym.org</code> ドメインは既にあった</h3>
<p>実は <code class="url">prosym.org</code> というドメインは移転以前から存在していました。 <a href="https://prosym.org/sprosym2018/">2018年の夏のプログラミング・シンポジウム</a>の幹事団が取得して使用し、そのまま 2020年まで維持されていました。</p>
<p>独立したドメインに移転しようとなったときに、既に <code class="url">prosym</code> の名を冠するドメインがありながらもこの年にしか使われていないのなら、これを移譲してもらって活用できたらちょうどいいのでは、という発想に自然と至りました。</p>
<p>そこで当時の幹事団の方々にコンタクトを取り、それから 2020年 1月の<a href="https://prosym.org/61/61CFA.html">第61回プログラミング・シンポジウム</a>の会場でドメインの移管手続きを実際に開始しました。ドメインの移管が終わり、そして 1月のシンポジウムから少し時間を空け、年度をまたぐのを待ち、各種の確認作業を済ませ、レンタルサーバの契約が更新になる 7月の前に <code class="url">www.ipsj.or.jp</code> からの転送を設定してもらって (後述) サイトの正式な移転となりました。このときは、まずサイトのコンテンツを一切変えないところから始めました。 <sup id="fnref:encodings" role="doc-noteref"><a href="#fn:encodings" class="footnote" rel="footnote">4</a></sup></p>
<p>ちなみに、過去には 2009年と 2012年の夏のプログラミング・シンポジウムや 2010年の情報科学若手の会などで <code class="url">prosym.jp</code> というドメインが使われたこともありました。しかしその後こちらのドメインは放棄され、この移転のときにはプログラミング・シンポジウムとは無関係な方が使用していたため、この <code class="url">prosym.jp</code> の使用は断念しました。 (この後、さらにその方も放棄していたのを確認し、過去のドメインの一貫性を担保する目的もあって現在はプログラミング・シンポジウム幹事団で確保・保持しています)</p>
<h3 id="url-と転送">URL と転送</h3>
<p>こうしてサイトは <code class="url">prosym.org</code> で運用することになりましたが、過去のシンポジウムの印刷済みの報告論文集・予稿集や、他のさまざまなページからのリンクに <code class="url">"http://www.ipsj.or.jp/prosym/"</code> の記載がたくさん残っています。</p>
<p>独立したドメインへの今回の移転は必要な措置でしたが、基本的には URL は変わるべきではありません。 <sup id="fnref:cool-uris" role="doc-noteref"><a href="#fn:cool-uris" class="footnote" rel="footnote">5</a></sup> <code class="url">http://www.ipsj.or.jp/prosym/</code> 以下の URL が完全に無効になることは望ましくありません。</p>
<p>そこで次善策として <code class="url">http://www.ipsj.or.jp/prosym/*</code> から <code class="url">https://prosym.org/*</code> へ <code class="language-plaintext highlighter-rouge">301 Moved Permanently</code> での転送を設定してもらった上で、新しい <code class="url">https://prosym.org/*</code> でも基本的に同じパス構造を維持することにしました。プログラミング・シンポジウムと情報処理学会の関係はまだまだ続きますし、この転送が失われるようなことはかなり先までないだろうと考えています。</p>
<h2 id="構成とスタイル-外観-を刷新しました">構成とスタイル (外観) を刷新しました</h2>
<p>移転からしばらく経った 2022年 1月の<a href="https://prosym.org/63/">第63回プログラミング・シンポジウム</a>の直後に、トップページの構成とスタイル (外観) を刷新しました。それから少しずつ、トップページ以外にも同様の更新を広げています。</p>
<p>この刷新はずっとやりたかったことなのですが、方針を決めかねたまま時間だけが過ぎていました。方針を決めて一気に進める契機になったのは、第63回のページを更新するときに、たびたび更新漏れを起こしてしまっていたことでした。ページの構成上、似たような文言を複数のページに記載する必要があり (例: 参加申し込みとプログラムなど) 一部のページの更新を忘れることがあったのです。</p>
<p>そこで、ナビゲーションメニューを付けるなど構成から改善して、重複記載が必要になること自体を減らそう、というのが大方針になり、一気に刷新を進めることができました。次の第64回からは、もう少し使いやすいページを提供できると思います。</p>
<p>スタイルの刷新にあたって、以前のページの雰囲気やカラー (文字通り「色」も含め) はなるべく残すようにしました。しかし、内側ではそれなりに新しめの HTML / CSS 仕様を使っています。 (最新というほどではないです)</p>
<h2 id="静的サイトジェネレータを導入しました">静的サイトジェネレータを導入しました</h2>
<p>CMS の利用は考えなかったと前述しましたが、「ナビゲーションメニューを付けるなど」のような構成を、なにもツールを使わず、無手で HTML の手書きですべて実現するのは、もちろん現実的ではありません。別の更新漏れを起こすだけの結果になるのは目に見えています。</p>
<p>そこで、構成とスタイルの刷新にともなって<a href="https://ja.wikipedia.org/wiki/Category:%E9%9D%99%E7%9A%84%E3%82%B5%E3%82%A4%E3%83%88%E3%82%B8%E3%82%A7%E3%83%8D%E3%83%AC%E3%83%BC%E3%82%BF%E3%83%BC">静的サイトジェネレータ</a>を利用することにしました。その理由として、サーバを運用するわけではないので脆弱性対応などのコストが (ゼロではないまでも) 圧倒的に低い <sup id="fnref:javascript" role="doc-noteref"><a href="#fn:javascript" class="footnote" rel="footnote">6</a></sup> こと、いざとなれば HTML / CSS をそのまま抜き出して持っていくこともできるし、内容はそのままで GitHub Pages 以外のサービスに移すこともでき、一時的にでも自分たちでサーバを運用する逃げ道もあること、などがあります。将来の幹事団は Web サービス運用の専門家とはかぎらなくとも、計算機に関する一定以上の知識はあると期待され、その中で幹事業務を一定期間ごとに引き継ぐ、という形態にはちょうどマッチしていると考えました。</p>
<p>ちょうど <a href="https://docs.github.com/ja/pages/setting-up-a-github-pages-site-with-jekyll/about-github-pages-and-jekyll">GitHub Pages がネイティブで Jekyll をサポートしている</a>こともあり、いまのところ、これをそのまま利用しています。</p>
<h2 id="過去のプログラミングシンポジウムをまとめなおしました">過去のプログラミング・シンポジウムをまとめなおしました</h2>
<p>スタイル刷新のついでに、「<a href="https://prosym.org/prosyncontents.html">過去のプログラミング・シンポジウムの記録</a>」のページを<a href="https://prosym.org/prior.html">再構成</a>して、これまで専用のページがなかった<a href="https://prosym.org/1/">第1回 (1960年)</a> から<a href="https://prosym.org/43/">第43回 (2002年)</a> のページを個別に用意しました。旧「過去のプログラミング・シンポジウムの記録」のページ群からプログラムを抜き出して載せたり、当時の日程や会場の情報を掘り起こして (場合によっては推定して) 載せたりしています。</p>
<p>また、<a href="https://prosym.org/articles/2020/12/18/past_reports.html">過去のプログラミング・シンポジウムの報告集を情報処理学会の電子図書館 (情報学広場) に掲載する取り組み</a>が現在進んでおりますので、今後、それらへのリンクなども加えて連動させることを考えています。お楽しみにお待ちください。</p>
<h2 id="記事コーナーを作りました">「記事」コーナーを作りました</h2>
<p>さらに、この記事自体も載せている「<a href="https://prosym.org/articles/">記事</a>」コーナーを作りました。</p>
<p>ここ数年、プロシンに新しく参加する人が少ないよねえ、という問題意識がありました。これには複数の要因があると思いますが、「プロシンに参加したことがない人が、プロシンというイベントについて知る機会が、プロシンに参加する以外にない」という現状は間違いなく理由の一つではあると思います。参加してみないとよくわからない催しに、あまり安くはない参加費を払って参加してみる、という人は、ほとんどいないでしょう。</p>
<p>この「記事」コーナーを通して、論文集に載せたりメーリングリストに投げたりするほどの内容ではなくても、プロシンに少し興味を持ってもらえるような内容を発信していきたいと考えています。このことだけで状況は改善しないと思いますが、一つずつ障壁を取り除いていこうという考えです。</p>
<p>幹事団からの発信だけでなく、過去にプロシンに参加したことがある人から、自由に投稿を受け付けるようにしたいとも考えています。おそらく、寄稿していただく記事には <a href="https://creativecommons.jp/">Creative Commons</a> ライセンスを指定していただく形にし、また <a href="https://datatracker.ietf.org/doc/html/rfc6596">Canonical link</a> (正規化リンク) を指定できるようにして他の Web 媒体とクロスポストしやすいようにもしたいと考えています。</p>
<p>始まったら、ぜひ記事をお寄せください。</p>
<h2 id="ogp-open-graph-protcol-を設定しました">OGP (Open Graph Protcol) を設定しました</h2>
<p>ソーシャルメディアなどを通してシンポジウム各回のページや記事が伝わりやすいように <a href="https://ogp.me/">OGP (Open Graph Protocol)</a> の設定も追加しました。</p>
<p>Twitter などで共有すると、アイコンや概要などのカードが出るようになっています。お試しください。</p>
<h2 id="まとめ">まとめ</h2>
<p>刷新したプロシン Web サイトとともに、公開での情報発信を、これから以前よりも増やしていきたいと考えています。ぜひ共有などしていただければ幸いです。</p>
<p>今後ともプログラミング・シンポジウムをよろしくお願いします。</p>
<div class="footnotes" role="doc-endnotes">
<ol>
<li id="fn:w3c-securing-the-web" role="doc-endnote">
<p>“<a href="https://www.w3.org/2001/tag/doc/web-https">Securing the Web</a>”, W3C (2015). <a href="#fnref:w3c-securing-the-web" class="reversefootnote" role="doc-backlink">↩</a></p>
</li>
<li id="fn:mozilla-ja-deprecating-non-secure-http" role="doc-endnote">
<p>「<a href="https://mozsec-jp.hatenablog.jp/entry/2015/09/17/195929">【翻訳】安全でない HTTP の廃止</a>」, Mozilla Security Blog 日本語版 (2015). <a href="#fnref:mozilla-ja-deprecating-non-secure-http" class="reversefootnote" role="doc-backlink">↩</a></p>
</li>
<li id="fn:proxying" role="doc-endnote">
<p>情報処理学会事務局が管理するホストの <code class="url">/prosym/</code> から、プログラミング・シンポジウム幹事団が管理する別のホストへのプロキシ転送 (<code class="language-plaintext highlighter-rouge">RewriteRule [P]</code>) をしていました。 <a href="#fnref:proxying" class="reversefootnote" role="doc-backlink">↩</a></p>
</li>
<li id="fn:encodings" role="doc-endnote">
<p>ただ、以前のページの中にはいわゆる Shift JIS や EUC-JP で書かれたページも多かったため、それらを UTF-8 に変換するような変更は加えています。 GitHub Pages では HTTP ヘッダに <code class="language-plaintext highlighter-rouge">content-type: text/html; charset=utf-8</code> が強制的に設定されるようで、そのままでは文字化けを避けられなかったのですが、これはちょうどいい機会でもあったと思います。 <a href="#fnref:encodings" class="reversefootnote" role="doc-backlink">↩</a></p>
</li>
<li id="fn:cool-uris" role="doc-endnote">
<p>Tim Berners-Lee: “<a href="https://www.w3.org/Provider/Style/URI">Hypertext Style: Cool URIs don’t change.</a>”, W3C (1998). <a href="#fnref:cool-uris" class="reversefootnote" role="doc-backlink">↩</a></p>
</li>
<li id="fn:javascript" role="doc-endnote">
<p>ちなみに、将来の脆弱性対応などのコストを減らすため「極力 JavaScript は使わない」「少なくとも外部 JavaScript ライブラリは使わない」という方針を採っています。それでできる範囲のことしかやらない、ということでもありますが、それでも意外といろいろできますね。 <a href="#fnref:javascript" class="reversefootnote" role="doc-backlink">↩</a></p>
</li>
</ol>
</div>
過去のプログラミング・シンポジウム報告集の利用許諾について
2020-12-18T00:00:00+00:00
https://prosym.org/articles/2020/12/18/past_reports
<p>このお知らせは、情報処理学会の Web サイトに掲載されております「<a href="https://www.ipsj.or.jp/topics/Past_reports.html">過去のプログラミング・シンポジウム報告集の利用許諾について</a>」を、広く周知するため <code class="url">prosym.org</code> でも再掲するものです。</p>
<p>当初は <a href="https://prosym.org/past_reports.html"><code class="url">https://prosym.org/past_reports.html</code></a> に掲示しておりましたが、「<a href="/articles/">記事</a>」コーナーの設置にともなって移動しました.</p>
<hr />
<p>情報処理学会発行の出版物著作権は平成12年から情報処理学会著作権規程に従い、学会に帰属することになっています。</p>
<p>プログラミング・シンポジウムの報告集は、情報処理学会と設立の事情が異なるため、この改訂がシンポジウム内部で徹底しておらず、情報処理学会の他の出版物が情報学広場(=情報処理学会電子図書館)で公開されているにも拘らず、古い報告集には公開されていないものが少からずありました。</p>
<p>プログラミング・シンポジウムは昭和59年に情報処理学会の一部門になりましたが、それ以前の報告集も含め、この度学会の他の出版物と同様の扱いにしたいと考えます。過去のすべての報告集の論文について、著作権者(論文を執筆された故人の相続人)を探し出して利用許諾に関する同意を頂くことは困難ですので、一定期間の権利者捜索の努力をしたうえで、著作権者が見つからない場合も論文を情報学広場に掲載させていただきたいと思います。その後、著作権者が発見され、情報学広場への掲載の継続に同意が得られなかった場合には、当該論文については、掲載を停止致します。</p>
<p>この措置にご意見のある方は、プログラミング・シンポジウムの辻尚史運営委員長(<a href="mailto:tsuji@math.s.chiba-u.ac.jp"><code class="url">tsuji@math.s.chiba-u.ac.jp</code></a>)までお申し出ください。</p>
<p>加えて、著作権者について情報をお持ちの方は事務局まで情報をお寄せくださいますようお願い申し上げます。</p>
<ul>
<li>期間:2020年12月18日~2021年3月19日</li>
<li>掲載日:2020年12月18日</li>
</ul>
<hr />
<ul>
<li>情報処理学会著作権規程
<ul>
<li><a href="https://www.ipsj.or.jp/copyright/ronbun/copyright.html"><code class="url">https://www.ipsj.or.jp/copyright/ronbun/copyright.html</code></a></li>
</ul>
</li>
</ul>