第 3 章 B2C モデルに関する検討
3.2 高度情報化による支援
3.2.1
プラクティカルシステムの概要本システムは基本的にはウェブ上で展開される
B2C
サイトである.一方で,単に商品 を陳列・販売し,決済することができれば足りるものではない.これまで述べたように,当該商品に関わる情報提供の内容・密度が商品の消費者価値に大きく影響を与えるから,
本システムはそのような情報提供の基盤として機能するものである必要がある.そこで,
図
3.7:
売り切り型商品とオーナー制商品の情報提供密度の推移本システムの企画・設計を行うに当たり,まずどのような情報を・誰が・どうやって・ど のように提供するのかについて明確にする必要が生じた.
まず,本システムが提供するコンテンツは,対象商品に関する生の情報,すなわち生産・
流通現場に近いところから直接に発信される情報が中心となって構成されている必要があ る.前述の通りオーナー制商品の消費者価値を構成するのは商品周辺情報・背景情報だか らである.
そして,そのような情報は一般に生産者・加工者・流通事業者,すなわち生産・流通の 現場にいる者に偏在している.そうであれば,そうした情報は生産者等自身が自ら発信す るのがもっとも合理的ということになる.
こうした考え方に立つと,本システムのバックエンドにもっとも強く要請されるのは「情 報入力の容易性」,すなわち可用性であると理解されるべきことになる.そして,可用性 を実現するためには,入力手段となるインタフェースが利用者の日常の行動・生産活動等 に密着し,根付いている必要があると考える.単に文字通りの入力が容易なインタフェー スを容易しても,それが日常生活から乖離した存在であれば,やがて入力すなわち更新が 滞るようになると考えられ,そのような事態を引き起こすインタフェースは可用性が高い とはいえないからである.以上のような立場から,本システムのコンテンツが有すること となると考えられる特性を以下の
2
群に分類して考えることとした.1.
ある程度固定的なコンテンツ(静的コンテンツ):例えば販売主である漁協の紹介や 対象商品の価格・数量等の基本情報等2.
できるだけ頻繁に更新することが望ましいコンテンツ(動的コンテンツ):例えば生 育状況の報告,生育現場の近時の状況,天候や環境状況の変動等図
3.8:
オーナー制昆布プラクティカルシステムの概要図
3.9:
静的・動的コンテンツの相違前者は固定的な情報であるから,更新の容易性を確保しつつも,ある程度デザイン等に 工夫が必要であり,かつ安定的で十分に検討した内容の提供が必要である.後者は時間が たってから整った形で提供しても意味がなく,いわば拙速,つたない情報提供でもできる だけ速やかにオンタイムの状況で伝えることが有効であるということができる.
以上のことから,前者については専門的な知識を有しなくても更新することが容易な仕 組みとして
CMS
を導入することが考えられる.一方後者については,更新作業を生産者 の日常の一部として溶け込ませる程度のしくみである必要がある.すなわち,更新に要す る機器は簡素でかつ日常的に周辺に常在し,更新を行うために必要となる操作も簡潔かつ 最小限で非専門家が無理なく行えるものである必要がある.しかも,生産者が仕事中に操 作することが考えられる以上,仕事場である水域周辺において,電源等の資源としても,あるいは機器の耐久性としても十分に機能するものでなくてはならない.
図
3.10:
動的コンテンツのエントリ媒体の検討こうした仕組みを前提にすると,例えばラップトップ型のコンピュータ等の利用はまっ たく論外となる.近時,このような端末もユーザビリティを考慮したものとなりつつはあ るが,それでもまったく情報機器に不慣れな利用者が日常的に操作するためには,やはり キーボードおよびマウスインタフェースは適するものではないと評価せざるを得ない.ま た,こうした端末は生産者が生産現場に携行するには質量が大きすぎる.さらに,水・ホ コリ等の影響を極めて受けやすく,特に漁業を操業中の水域において気軽に操作できるよ うなものではない.
以上のような厳しい条件を満たす情報機器として,携帯電話端末の利用を検討した.携 帯電話端末は一般に日常的に携行利用することが前提であり,しかも日常の多様な生活 シーンにおいて利用することを想定して設計されていることが通常であるから,例えば耐 水性・耐埃性や商用電源非接続時の稼働時間長等,本システムの更新用端末機器として求 められる基本的な機能はあらかじめ満たしていた.また,携帯端末はすでにすべての生産 者が所持しており,端末自体の基本操作についてもあらかじめ習熟しており,しかも作業 中等も常に携行しているという利点があった.
以上のことから,本システムの動的コンテンツの更新を行うための端末機器として,携 帯電話端末を利用することとした.
ただし,携帯電話端末は一般に情報表示量・表現方法の制限等があり,そうした制限下 においてどれだけ有効かつ簡潔な更新手段を用意できるかが検討点となった.
3.2.2
基本構成上述の通り,本システムは静的コンテンツ・動的コンテンツから構成される.静的コン テンツは
B2C
サイトの基盤機能である商品提示機能・受発注機能・商品管理機能等を中 心として,商品である「養殖白口浜真昆布」に関する周辺知識等を分かりやすく伝えるコ ンテンツ等から構成される.また,動的コンテンツは生産者や加工者等が鮮度の高い情報 をリアルタイムに伝えるコンテンツから構成される.図
3.11:
プラクティカルシステム(トップ)各コンテンツは
Web
上のアプリケーションサービスとして提供される.これらのサー ビスは,PHP
アプリケーションサーバが実装されたWeb
サーバにおいて運用される.本 システムへのアクセスは,インターネット接続を有する端末上のWeb
ブラウザにおいて,本システムの
URI
を指定することにより行う.本システムはインターネットに対して開 環境であり,原則として接続元等を制限していない.また,PHP
アプリケーションサーバと連携するデータベースエンジンとして,
MySQL5.0.27
を選定した.図
3.12: CMS
エンジンMODx
のエントリ画面なお,前述の通り,静的コンテンツはある程度の表現の自由性を確保しつつ,情報機器 の操作等に不慣れな生産者においても自由に取り扱えるような仕組みでなくてはならな い.そこで,あらかじめ専門家が作成した枠を用意しておき,後から
Web
ブラウザ上で 専用の更新画面にアクセスし,その枠に記事を書き込むことができるような仕組みが有効 である.このような仕組みとして,昨今隆盛を極めているブログ(Weblog
)がまず考えら れる.ブログはいわば日記帳の体裁であり,あらかじめ決められた枠に対して記事を投稿 していくと,日時順に配置されるものである.ブログは複数の時系列記事を順次閲覧する ためには優れたインタフェースを提供するが,一方で,枠部分の構成があらかじめ定めら れていることが多く独自の機能等を盛り込むことができないこと,記事はすべて時系列に なってしまうため,階層型のインデックス構造をとることができないこと等の弱点を有す る.本システムでは,商品である白口浜真昆布の周辺・背景情報等を分かりやすく豊富に 提供することが目的のひとつであり,そのような情報提供においては,トップページから カテゴリごとに順に構成される階層型のインデックスが非常に有効であり,また事実上そ のような表現形態が標準となっている.したがって,無理に階層インデックス型以外の構 造をとった場合,本システムの閲覧者である商品購買者やその他の市民等にとって非常に 分かりづらい構成となってしまう可能性がある.以上のようなことから,ブログのような簡便な更新インタフェースを有する一方で,独自 機能の付加や階層型インデックスの実現が可能な仕組みを検討した結果,
CMS
(Contents
Management System
:コンテンツ管理システム)が上記の諸点を十分に満たし有用ではないかと考えられた.そこで,さらに
CMS
の各製品等を並列検討し,GPL
ライセンスの 下に利用することができるオープンソースソフトウェアのMOD
xの利用が適当ではない かと結論づけた.これは,更新インタフェースがリッチクライアントとして構成されてお り,こうしたWeb
コンテンツの修正といった操作に不慣れな者でも極めて容易に習得す ることができると期待されたためである.また,前述の通り,本システムでは生産者自身によって随時投稿されるさまざまな動的 コンテンツの提供がきわめて重要となる.そしてこれらコンテンツは,携帯端末を用いて 投稿される.そこで,携帯端末からの投稿を受けて表示するような仕組みを用意する必要 があるが,
MOD
xおよびPHP
のアプリケーションフレームワークには現在のところ適 当なAPI
が存在しない.そこでこのような仕組みについては独自に構築する必要がある.また,
B2C
サイトとしての基本機能である注文・決済等の機能も,同じようにWeb
アプ リケーションとして作りこみを行う必要がある.本システムでは,このようなサーバサイ ド処理に要する作りこみをMOD
x部分と峻別した別構造とすることは避け,MODx
からPHP
ロジックを呼び出して表示するような仕組みをとった.これは,本システムの構造 を簡潔にするために,すべてのロジックのトリガーをMOD
xに配することを意図したも のである.PHP
のロジックはクラスとして提供され,MOD
x側からスニペット(MOD
x内に組み込むことができるPHP
の小部品)を通じて呼び出され,MOD
x側で用意し ている枠内にそのまま流し込むことができるようなHTML
文書を返却するような構成と した.さらに,PHP
ロジック側でも内部的にロジックとビューを分離しており,基本的にMVC
モデルに則って構成されている.ビューをつかさどるテンプレートエンジンとしてSmarty
を活用した.さらに,ロジックはすべてZend Framework
の記述規約に基づいてコーディングした.
図
3.13: MODx
を前提とした内部構成3.2.3
生産者自身による情報発信これまで指摘してきた通り,オーナー制商品に関する消費者価値は単に価格の割安感や 品質にのみ存するのではなく,生産物の成長過程という希少なコンテンツを生産者から直