(57)【要約】【課題】  ＷｅｂブラウザーでローカルのＷｅｂアプリケーションと接続を行い、それを受けてＷｅｂアプリケーションが外部サービスと接続を行う場合がある。この際、ＷｅｂブラウザーのアドレスバーにはローカルのＷｅｂアプリケーションのアドレスが表示されるため、外部接続を行っているかどうかを、Ｗｅｂブラウザーのユーザーが判断しにくいという課題がある。【解決手段】  Ｗｅｂアプリケーションが外部サービスと接続した際のアドレスをＨＴＭＬデータのヘッダに記載して、Ｗｅｂブラウザーに送信する。それをＷｅｂブラウザーは受信して、ヘッダに記載されているアドレスを読み取り、アドレスバーを書き換える。【選択図】  図５
2012118647.tif 000002
【特許請求の範囲】
【請求項１】
Ｗｅｂブラウザー（３０２）とＷｅｂアプリケーション（３０１）を備え、外部サーバー（１０２）が提供する外部サービス（３０７）を利用可能な画像処理装置（１０１）であって、前記Ｗｅｂアプリケーションは前記Ｗｅｂブラウザーから接続要求があった際に、前記外部サービスのアドレスを保持する手段と、保持したアドレスをhttpヘッダに書き込んだＨＴＭＬデータを前記Ｗｅｂブラウザーに送信する手段を備え、前記ＷｅｂブラウザーはＨＴＭＬデータを受信する手段と、httpヘッダから保持したアドレスを読み込み、アドレスバー（４０４）に記載されているアドレスおよび接続履歴の表示名を書換える手段を備えることを特徴とする画像処理装置。
【請求項２】
前記Ｗｅｂブラウザーはユーザーからの接続要求先がローカル接続でない場合は、前記Ｗｅｂアプリケーションの接続を行わず、受信したＨＴＭＬデータのhttpヘッダから保持したアドレスを読み込む処理は行わないことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記Ｗｅｂブラウザーはhttpヘッダから保持したアドレスを読み込む際、保持したアドレスの記載がなかった場合、アドレスバーおよび接続履歴の表示名の書き換え処理は行わないことを特徴とする請求項１に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｅｂアプリケーションと、該Ｗｅｂアプリケーションにより提供される操作画面を表示するためのＷｅｂブラウザー機能を備えた画像処理装置に関する。
【背景技術】
【０００２】
ＷＷＷ(World Wide web)のコンテンツを閲覧するために、通常、Ｗｅｂブラウザーが用いられている。Ｗｅｂブラウザーはコンテンツとともに、現在表示しているコンテンツのＵＲＬ(uniform resource locator)やファイルのパス名など、リソースの格納位置が識別できる情報をアドレスバーなどの表示領域に表示する。
【０００３】
近年、画像形成装置の高機能化に伴い、同装置に上記のようなＷｅｂブラウザーが搭載されるようになった。これにより、ユーザーは画像形成装置上からネットワークに接続することが可能となった。
【０００４】
また、情報処理装置内部にＷｅｂサーバー機能を備え、外部サーバーの機能を利用して得た情報と装置内の情報を合成した画面を生成し、Ｗｅｂブラウザーに画面を表示させるということが知られている(特許文献２参照)。
【０００５】
また、ＵＲＬに含まれる単語を識別し、該当するＵＲＬを割出、接続を試みるということが知られている(特許文献１参照)。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−１４９５２４号公報
【特許文献２】特開２００８−１５８６９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、画像処理装置において、画像処理装置内のＷｅｂブラウザーを用いて画像処理装置内のＷｅｂアプリケーションに接続する場合、以下のような問題が生じることがある。
【０００８】
例えば、画像処理装置内のＷｅｂアプリケーションが、画像処理装置内のＷｅｂブラウザーの接続要求に基づいて、外部サーバーと通信を行い、結果をＨＴＭＬデータでＷｅｂブラウザーに送信する場合を考える。
【０００９】
画像処理装置内のＷｅｂブラウザーからの接続要求を受けて、画像処理装置内のＷｅｂアプリケーションが外部サーバーと通信を行うということは、当然のことながら、画像処理装置が外部サーバーと通信を行っていることと同義である。しかしながら、Ｗｅｂブラウザーのユーザーから見ると、アドレスバーにはＷｅｂアプリケーションのローカルアドレスしか表示されない。よって、ユーザーはＷｅｂブラウザーの表示コンテンツは外部サーバーの情報であるにも関わらず、アドレスバー上のアドレスがローカルアドレスであることに不信感を抱く可能性がある。ひいては、Ｗｅｂアプリケーションが外部サーバーと通信を行わず、ローカルリソースを表示するというフィッシングを働いているのではないかと警戒してしまう可能性がある。
【００１０】
本発明は上記の問題点に鑑みなされたものであり、画像処理装置に内蔵したＷｅｂブラウザーによるアドレス表示制御およびＷｅｂアプリケーションの処理手順を改善する。これによって、ユーザーに通信先の外部サービスのアドレスを明確に示し、セキュリティ性を向上させることを目的とする。
【課題を解決するための手段】
【００１１】
Ｗｅｂブラウザー（３０２）とＷｅｂアプリケーション（３０１）を備え、外部サーバー（１０２）が提供する外部サービス（３０７）を利用可能な画像処理装置（１０１）であって、前期Ｗｅｂアプリケーションは前期Ｗｅｂブラウザーから接続要求があった際に、前期外部サービスのアドレスを保持する手段と、保持したアドレスをhttpヘッダに書き込んだＨＴＭＬデータを前期Ｗｅｂブラウザーに送信する手段を備え、前期ＷｅｂブラウザーはＨＴＭＬデータを受信する手段と、httpヘッダから保持したアドレスを読み込み、アドレスバー（４０４）に記載されているアドレスを書き換える手段を備えることを特徴とする画像処理装置。
【発明の効果】
【００１２】
ＷｅｂブラウザーのアドレスバーにＷｅｂアプリケーションが接続を行った外部サーバーのアドレス情報を出力することで、ユーザーに通信先外部サーバーを示すことができ、Ｗｅｂアプリケーションがフィッシングを行っていないことをユーザーが認識できる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態における画像処理システムの全体図である。
【図２】本発明の実施形態におけるMFP110のハードウェア構成を示すブロック図である。
【図３】本発明の実施形態における画像処理システムのソフトウェア構成を示すブロック図である。
【図４】Ｗｅｂブラウザー３０２がローカルＷｅｂアプリケーション３０１に接続した時の画面を示す図である。
【図５】本発明の実施形態におけるＷｅｂブラウザー３０２がＷｅｂアプリケーションへの接続要求を行ってから、コンテンツを表示するまでのシーケンス図である。
【図６】本発明の実施形態におけるＷｅｂブラウザーのフローチャートである。
【図７】本発明の実施形態におけるＷｅｂアプリケーションのフローチャートである。
【図８】本発明の実施形態におけるＷｅｂブラウザーの画面遷移を示す図である。
【図９】本発明の実施形態におけるＷｅｂブラウザーの履歴ボタンを押下した際の画面を示す図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して本発明の実施の形態を詳しく説明する。尚、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１５】
［実施例１］
図１は、第１の実施形態における情報処理装置の全体図である。ＬＡＮ１１０には、ＭＦＰ１０１、Ｗｅｂサーバー１０２が通信可能なように接続されている。
【００１６】
図２は、ＭＦＰ１０１の構成を示すブロック図である。
【００１７】
ＣＰＵ２１１を含む制御部２１０は、ＭＦＰ１０１の動作制御を行う。ＣＰＵ２１１は、ＲＯＭ２１２の制御プログラムを読み出して、各種制御処理を行う。ＲＡＭ２１３は、ＣＰＵ２１１の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＨＤＤ２１４は、画像データおよび各種プログラム、各種情報テーブルを記憶する。
【００１８】
操作部Ｉ／Ｆ２１５は、操作部２１９と制御部２１０とを接続する。操作部２１９には、液晶表示部やキーボードが備えられている。また、映気象表示部はタッチパネル機能を搭載している。ＭＦＰ１０１にはＷｅｂブラウザー機能が備えられており、ＭＦＰ１０１のＷｅｂブラウザーはＷｅｂサーバー１０２から受信したＨＴＭＬファイルを解析し、受信したＨＴＭＬデータの記述に基づく操作画面を操作部２１９上に描画する。
【００１９】
プリンタＩ／Ｆ２１６は、プリンタ２２０と制御部２１０を接続する。制御部２１０は印刷画像データを、プリンタＩ／Ｆ２１６を介してプリンタ２２０に転送する。プリンタ２２０において記録媒体上に印刷される。
【００２０】
スキャナーＩ／Ｆ２１７は、スキャナー２２１と制御部２１０を接続する。スキャナー２２１は、原稿上の画像を読み取り、画像を生成した後、スキャナーＩ／Ｆ２１７を介して制御部２１０に入力する。
【００２１】
ネットワークＩ／Ｆ２１８は、制御部２１０（ＭＦＰ１０１）をＬＡＮ１１０に接続する。ネットワークＩ／Ｆ２１８は、ＬＡＮ１１０上の外部装置（例えば、Ｗｅｂサーバー１０２）に画像データや情報を送信したり、ＬＡＮ１１０上の外部装置から各種情報を受信したりする。
【００２２】
図３は、画像処理システムのソフトウェア構成を示すブロック図である。
【００２３】
ＭＦＰ１０１は、Ｗｅｂブラウザー３０２、及びＷｅｂアプリケーション３０１を有する。さらに、プリンタ部３０４、スキャナー部３０５、及び送信部３０６を有する。
【００２４】
Ｗｅｂブラウザー３０２は、ＨＴＴＰプロトコルに従ってＷｅｂアプリケーション３０１と通信する。より具体的には、Ｗｅｂブラウザー３０２で表示する操作画面のＨＴＭＬデータの要求をＨＴＴＰのＧＥＴコマンドにより、Ｗｅｂアプリケーション３０１に対して行う。また、Ｗｅｂブラウザー３０２のユーザーの操作に応じて、ＨＴＴＰのＰＯＳＴコマンドにより、操作情報をＷｅｂアプリケーション３０１に通知する。また、Ｗｅｂブラウザー３０２は、Ｗｅｂアプリケーション３０１から送信されるレスポンスメッセージを受信する。Ｗｅｂブラウザー３０２は、Ｗｅｂアプリケーション３０１から受信したレスポンスメッセージを解析する。レスポンスメッセージの中にはＨＴＭＬデータまたは画像データが含まれる。Ｗｅｂブラウザー３０１は、レスポンスメッセージを解析して、MFP１０１に操作画面を表示する。
【００２５】
Ｗｅｂアプリケーション３０１は、リクエスト処理部３０９、外部サービスリクエスト部３０８、デバイス制御リクエスト部３１１そしてレスポンス生成部３１０からなる。
【００２６】
リクエスト処理部３０９は、Ｗｅｂブラウザー３０２からのリクエストを解析して、必要に応じて３０８、３１１のリクエスト部を呼び出す。その結果をレスポンス生成部３１０に渡す。また、ローカル接続時に限り、Ｗｅｂブラウザー３０２はｈｔｔｐヘッダの解析を行ったうえで画面生成を行う。この処理については後述する。
【００２７】
外部サービスリクエスト部３０８は、外部サービス３０７を利用するために、リクエストメッセージを送信するとともに、外部サービス３０７から送信されるレスポンスメッセージを受信する。この際、外部サービス３０７が公開している通信プロトコルに応じて外部サービスリクエスト部３０８は構成する。また、生成したリクエストをもとに外部サービス３０７のアドレスを接続先アドレス保持部３１２に保存する。
【００２８】
レスポンス生成部３１０は、操作画面情報をＨＴＭＬデータとして生成し、要求元のＷｅｂブラウザー３０２に対してＨＴＭＬデータをレスポンスメッセージとして送信する。
【００２９】
機器制御サービス３０３は、プリントやスキャンのジョブの指示のリクエストを受け付けて３０４〜３０６の各デバイスの制御モジュールを呼び出し、ジョブを実行するソフトウェアである。また、各制御モジュールの状態を判別し、デバイス制御リクエスト部３１１に通知を行う。
【００３０】
プリンタ部３０４は、印刷指示を受け付け、ＨＤＤ２１４内の画像データを、プリンタＩ／Ｆ２１６を介して、プリンタ２２０で印刷を行うためのソフトウェアモジュールである。
【００３１】
スキャナー部３０５は、スキャン指示を受け付け、スキャナーＩ／Ｆ２１７を介して、スキャナー２２１でスキャンを行うためのソフトウェアモジュールである。スキャンした画像データは、ＨＤＤ２１４に格納される。
【００３２】
送信部３０６は、送信指示を受け付け、ＨＤＤ２１４内の画像データを、ネットワークＩ／Ｆ２１８を介して、指定された場所に送信するソフトウェアモジュールである。
【００３３】
Ｗｅｂサーバー１０２は、外部サービス３０７を有する。外部サービス３０７は、ファイル管理サービスを提供し、受信したリクエストメッセージを解析し、内容に応じてファイルの処理を行う。具体的には、ファイルのアップロード、ファイルのダウンロード、或いはファイルの検索や削除を行う。なお、本例では外部サービス３０７はＷｅｂサービスのインタフェースを持ち、ＳＯＡＰメッセージにより制御されるものとする。
【００３４】
図４はMFP１０１をユーザーが操作して、Ｗｅｂアプリケーション３０１のアドレスをアドレスバー４０４に入力し、接続した際のＷｅｂブラウザー３０２の外観である。４０１はＷｅｂブラウザー３０２のコンテンツ表示領域である。この領域にＷｅｂアプリケーション３０１から受信したレスポンスに基づいてコンテンツを表示する。図４では、Ｗｅｂアプリケーション３０１がＷｅｂサーバー１０２と接続した際のレスポンスをもとにコンテンツが描画されている。４０２はツールバーである。ツールバーには、表示コンテンツに対する制御やＷｅｂブラウザーに対する制御を実施するための操作ボタンを表示している。４０４はアドレスバーである。図４ではＷｅｂアプリケーション３０１のアドレスを入力し、接続を行っている。なお、図４のＷｅｂブラウザーは本実施例以前の一般的なＷｅｂブラウザーなため、アドレスバーにはＷｅｂアプリケーションのアドレスが表示されている。４０５は履歴ボタンである。押下されると接続履歴を10件まで表示する。
【００３５】
以下では、本実施例の構成の基、Ｗｅｂアプリケーションの処理及び、Ｗｅｂブラウザーの処理、表示変更に関して順を追って述べる。
【００３６】
図５は本実施例における、Ｗｅｂブラウザー３０２でＷｅｂアプリケーションのアドレスを入力してから、コンテンツ表示領域４０１にコンテンツが表示されるまでのシーケンス図である。
【００３７】
ステップＳ５０１では、Ｗｅｂブラウザーのアドレスバー４０４にユーザーがＷｅｂアプリケーション３０１のアドレスを入力する。本例では、Ｗｅｂアプリケーション３０１のアドレスを仮にhttp://Localhost:xxxx/xxxxServletとしているため、このアドレスが入力される。
【００３８】
ステップＳ５０２では、Ｗｅｂブラウザー３０２がステップＳ５０１で入力されたアドレスをもとに画面を表示するためのHTMLデータ取得要求を行う。本例ではhttp://Localhost:xxxx/xxxxServletに対し、HTMLデータ取得要求を行っている。Ｗｅｂアプリケーション３０１はHTMLデータ取得要求を受けて、外部サービスと接続を行い、HTMLデータをレスポンスとしている。
【００３９】
この際、Ｗｅｂアプリケーション３０１が行う処理を詳細に説明する。図７にＷｅｂブラウザー３０２からHTMLデータ取得要求を受信した際のＷｅｂアプリケーションのフローチャートを示す。
【００４０】
ステップＳ７０１では、外部サービスへの接続を行う。本例では仮に外部サービスを提供しているアドレスをhttp://xxxx.htmlとしているため、このアドレスに対し接続を行う。具体的な手順は以下のとおりである。
【００４１】
リクエスト処理部３０９がＷｅｂブラウザーから３０２のHTMLデータ取得要求を受信し、外部サービスリクエスト部３０８に外部サービス３０７との接続要求を行う。外部サービスリクエスト部３０８はリクエスト処理部３０９からのリクエストをもとに、接続先アドレスを決定し、外部サービス３０７に対して接続要求を行う。
【００４２】
ステップＳ７０２では、外部サーバー接続の際に使用したアドレスを保持する。具体的には、外部サービスリクエスト部３０８が外部サービスへの接続を行った際に、使用したアドレスを接続先アドレス保持部３１２に渡し、それを接続先アドレス部３１２が保持する。
【００４３】
ステップＳ７０３では、Ｗｅｂブラウザー３０２に送信するHTMLデータを生成する。具体的な手順は以下のとおりである。
【００４４】
外部サービス３０７からのレスポンス情報を外部サービスリクエスト部３０８が受信し、リクエスト処理部３０９へレスポンス情報として渡す。リクエスト処理部３０９はそれを受けて、必要に応じた処理を行う。デバイス機能を使う必要があればデバイス制御リクエスト部３１１へ処理を要求し、機器制御サービス部３０３がプリンタ部３０４、スキャナ部３０５、送信部３０６を動作させる。また、リクエスト処理部３０９はレスポンス生成部に対し、外部サービス３０７との接続結果をＷｅｂブラウザー３０２に表示させるために、レスポンス生成部３１０へレスポンス生成要求を行う。レスポンス生成部３１０はそれを受けてHTMLデータを生成する。
【００４５】
ステップＳ７０４では、ステップＳ７０５で生成したHTMLデータに対し、外部サービスリクエスト部３０８が保持したアドレスを追記する。具体的な手順は以下のとおりである。
【００４６】
レスポンス生成部３１０は接続先アドレス保持部３１２に対し、外部サービスリクエスト部３０８が外部サービス３０７との接続の際に使用したアドレスを要求する。接続先アドレス保持部３１２はそれを受けてレスポンス生成部３１０に、保持したアドレスをレスポンスとして送信する。レスポンス生成部３１０はそれを受けてステップＳ７０３で生成したHTMLデータのヘッダにレスポンスとして受信したアドレスを追記する。
【００４７】
Ｓ７０６では、生成したHTMLデータをＷｅｂブラウザーにレスポンスとして渡す。
【００４８】
以上が、Ｗｅｂアプリケーション３０１が、Ｗｅｂブラウザー３０２からHTMLデータ取得要求を受信し、レスポンスとしてHTMLデータをＷｅｂブラウザー３０２に送信するまでのフローチャートである。このようにして、Ｗｅｂブラウザー３０２はＷｅｂアプリケーション３０１が外部サービス３０７との接続にしようしたアドレスが追記されたHTMLデータを取得することができる。
【００４９】
次に、図５においてＷｅｂブラウザー３０２がＷｅｂアプリケーション３０１からHTMLデータを取得した後の処理について説明する。
【００５０】
ステップＳ５０９では、Ｗｅｂブラウザー３０２がＷｅｂアプリケーション３０１からＨＴＭＬデータを取得する処理を行う。具体的にはＷｅｂアプリケーション３０１のレスポンス生成部３１０がＷｅｂブラウザー３０２へ送信したHTMLデータをＷｅｂブラウザー３０２が受信する。
【００５１】
ステップＳ５１０では、ステップＳ５０９で取得したHTMLデータを解析し、ステップＳ５１２で解析結果をもとにコンテンツをコンテンツ表示領域４０１に表示する。
【００５２】
この際、Ｗｅｂブラウザー３０２が行う処理を詳細に説明する。図６に、本例におけるＷｅｂブラウザーのフローチャートを示す。
【００５３】
ステップＳ６０１では、Ｗｅｂブラウザー３０２にアドレス入力が行われる。具体的には、アドレスバー４０４にＷｅｂブラウザー３０２のユーザーが入力を行う。
【００５４】
ステップＳ６０２では、ステップＳ６０１で入力されたアドレスがローカルアドレスかどうかの判断を行う。具体的には以下のとおりである。ステップＳ６０１でアドレスバー４０４に入力されたアドレスをＷｅｂブラウザー３０２が取得する。取得後、アドレスがＭＦＰ１０１のアドレス、すなわちローカルアドレスであるかどうかを確認し、その正否を判断する。
【００５５】
ステップＳ６０３では、Ｓ６０２で入力されたアドレスがローカルアドレスであると判断された場合に行う処理であり、Ｗｅｂアプリケーションにアドレスを送信し、HTMLデータ取得要求を行う。
【００５６】
ステップＳ６０４では、Ｗｅｂアプリケーションから取得したHTMLデータを解析する。具体的には、取得したHTMLデータのhttpヘッダを調べ、接続先アドレス保持部で保存した外部サービスのアドレスが存在するかどうかを解析する。
【００５７】
ステップＳ６０５では、ステップＳ６０５でhttpヘッダを解析した結果、外部接続先アドレスが存在するかどうかの判断を行う。
【００５８】
ステップＳ６０６では、ステップＳ６０５でhttpヘッダに外部接続先アドレスが記載されていると判断された場合に処理を行う。具体的には、外部接続先アドレスをhttpヘッダから取得し、アドレスバー４０４に記載されているＷｅｂアプリケーション３０１のアドレスを外部接続先アドレスに書き換える。
【００５９】
ステップＳ６０７では、Ｗｅｂブラウザー３０２が接続履歴を記録する処理を行う。この際、接続履歴の表示名をステップＳ６０６同様、外部接続先アドレスに書き換える。これを行うことで、Ｗｅｂブラウザーのユーザーが履歴を閲覧した際のアドレス不一致による混乱を防止する。
【００６０】
ステップＳ６０８では、取得したHTMLデータをもとに、Ｗｅｂブラウザー３０２がコンテンツ表示領域４０１にコンテンツを描画する。
【００６１】
ステップＳ６０９では、ステップＳ６０５で外部接続先アドレスがhttpヘッダに記載されていない場合に行う処理であり、その場合はアドレスバー４０４の書き換えは行われず、接続履歴の記録が行われる。
【００６２】
ステップＳ６１０はステップＳ６０２でローカル接続ではなく、外部への接続と判断された場合に行われる処理であり、入力されたアドレスに対し、htmlデータを取得する。誤って、アドレスバー４０４を書き換えてしまうことを防止するために、httpヘッダからの外部接続先アドレス読み取りおよびアドレスバーの書き換えは行われない。
【００６３】
以上が、本例におけるＷｅｂブラウザー３０２の処理である。このようにして、Ｗｅｂブラウザー３０２はＷｅｂアプリケーション３０１に接続し、外部サービス３０７との接続に使用したアドレスをアドレスバー４０４に表示することが可能となる。
【００６４】
上記のシーケンスをたどった際のＷｅｂブラウザー３０２の画面遷移は図８のとおりとなる。Ｗｅｂアプリケーション３０１に接続するためにアドレスバー８０２にはＷｅｂアプリケーションのアドレスが入力されている。まだ接続は行われていないため、コンテンツ表示領域８０１には何も表示されていない。アドレスバー８０４は、Ｗｅｂアプリケーションへの接続が行われ、アドレスの書き換えが行われたアドレスバーである。これによって、コンテンツ表示領域８０３には外部サービス３０７の情報を表示し、アドレスバー８０４は外部サービス３０７のアドレスが表示させることに成功している。
【００６５】
また、その後Ｗｅｂブラウザー３０２の履歴ボタン４０５を押下した際の表示は図９の通りである。上記のシーケンスで、履歴の表示名９０１は外部サービス３０７のアドレスに書き換えられているため、Ｗｅｂアプリケーションのアドレスではなく、外部サービスのアドレスが表示されている。この際、このアドレスを選択して接続を行った場合は、従来通り、Ｗｅｂアプリケーションに接続要求を行う。
【００６６】
以上が、本例におけるＷｅｂアプリケーション３０１およびＷｅｂブラウザー３０２のシーケンスである。これによって、Ｗｅｂアプリケーション３０１が外部サービス３０７との接続に使用したアドレスをＷｅｂブラウザー３０２のアドレスバー４０４に表示するフローを実現している。
【符号の説明】
【００６７】
ＬＡＮ  １１０
ＭＦＰ  １０１
Ｗｅｂサーバー  １０２
【図１】
2012118647.tif 000003
【図２】
2012118647.tif 000004
【図３】
2012118647.tif 000005
【図４】
2012118647.tif 000006
【図５】
2012118647.tif 000007
【図６】
2012118647.tif 000008
【図７】
2012118647.tif 000009
【図８】
2012118647.tif 000010
【図９】
2012118647.tif 000011