(57)【要約】【課題】  タッチパネルが使えないときでもモジュール取り外しを可能にする。【解決手段】  本体１２の正面側には、タッチパネルとディスプレイを一体化した操作表示モジュール３０Ａと、マイク・カメラモジュール３０Ｂが、電磁着脱機構（ＥＰＭ）２２Ａ、２２Ｂにより固定される。本体１２の背面側にも複数のモジュール３０Ｃ〜３０ＪがＥＰＭ３０Ｃ〜３０Ｊにより固定される。全体を制御するアプリケーション制御モジュール３０Ｇは、本体１２及び装着されたモジュールの、取り外し操作の入力手段として利用できる手段を管理テーブルに格納し、その内で主入力手段を決定し、主入力手段に対する前記取り外し操作に従い、電磁着脱機構による所定のモジュールの固定を解除する。【選択図】  図１
2018006884.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネル及びディスプレイを有する操作表示モジュールを含む複数のモジュールを、それぞれに応じた固定機構により本体に取り外し可能に固定する電子機器であって、
前記本体及び前記本体に取り付けられているモジュールの、取り外し操作の入力手段として利用できる手段を記憶する管理テーブルと、
前記本体へのモジュールの装着及び取り外しに従い前記管理テーブルを更新する手段と、
前記管理テーブルに記憶される手段の内から主入力手段を決定する決定手段と、
前記主入力手段に対する前記取り外し操作に従い、前記固定機構による所定のモジュールの固定を解除する制御手段
とを有することを特徴とする電子機器。
【請求項２】
更に、前記本体の姿勢を検知する姿勢検知手段を有し、
前記決定手段は、前記本体の姿勢に応じて前記主入力手段を決定する
ことを特徴とする請求項１に記載の電子機器。
【請求項３】
タッチパネル及びディスプレイを有する操作表示モジュールを含む複数のモジュールを、それぞれに応じた固定機構により本体の正面側と背面側に取り外し可能に固定する電子機器であって、
前記本体の姿勢を検知する姿勢検知手段と、
前記本体及び前記本体に取り付けられているモジュールの、取り外し操作の入力手段として利用できる手段を記憶する管理テーブルと、
前記管理テーブルを参照して、前記本体の正面側で利用できる正面側主入力手段と、前記本体の背面側で利用できる背面側主入力手段を決定する決定手段と、
前記本体の正面側がユーザに向いているときには前記正面側主入力手段の操作に従い、また、前記本体の背面側がユーザに向いているときには前記背面側主入力手段の操作に従い、対応する前記固定機構による所定のモジュールの固定を解除する制御手段
とを有することを特徴とする電子機器。
【請求項４】
前記管理テーブルは取り外しのガイダンスを出力できる出力手段の情報を保持することを特徴とする請求項１から３のいずれか１項に記載の電子機器。
【請求項５】
前記制御手段が、前記主入力手段への取り外しの操作に応じて、前記本体に装着されるモジュールのうちの指定されたモジュールの固定を解除することを特徴とする請求項１から４のいずれか１項に記載の電子機器。
【請求項６】
前記制御手段が、前記主入力手段への取り外しの操作に応じて、前記本体に装着される全モジュールの固定を解除することを特徴とする請求項１から４のいずれか１項に記載の電子機器。
【請求項７】
前記固定機構は、永久磁石と、励磁電流の向きにより磁性を反転できる永電磁石とを並列に配置した構成からなり、前記永電磁石の励磁電流の制御により対応するモジュールの固定と解除を制御されることを特徴とする請求項１から６のいずれか１項に記載の電子機器。
【請求項８】
前記姿勢検知手段は加速度センサからなり、前記加速度センサの出力により前記本体の姿勢を検知することを特徴とする請求項２または３に記載の電子機器。
【請求項９】
さらに、カメラを有し、
前記姿勢検知手段は、前記カメラから出力される画像により前記本体の姿勢を検知することを特徴とする請求項２または３に記載の電子機器。
【請求項１０】
タッチパネル及びディスプレイを有する操作表示モジュールを含む複数のモジュールを、それぞれに応じた固定機構により本体の正面側と背面側に取り外し可能に固定する電子機器において、前記モジュールの取り外しを制御する方法であって、
前記本体及び前記本体に取り付けられているモジュールの、取り外し操作の入力手段として利用できる手段を管理する管理テーブルを、前記本体へのモジュールの装着及び取り外しに従い、前記管理テーブルを更新するステップと、
前記管理テーブルに記憶される手段の内から主入力手段を決定する決定ステップと、
前記決定ステップで決定される前記主入力手段に対する前記取り外し操作に従い、前記固定機構による所定のモジュールの固定を解除する制御ステップ
とを有することを特徴とする電子機器の制御方法。
【請求項１１】
タッチパネル及びディスプレイを有する操作表示モジュールを含む複数のモジュールを、それぞれに応じた固定機構により本体の正面側と背面側に取り外し可能に固定する電子機器において、前記モジュールの取り外しを制御する方法であって、
前記本体及び前記本体に取り付けられているモジュールの、取り外し操作の入力手段として利用できる手段を管理する管理テーブルを、前記本体へのモジュールの装着及び取り外しに従い、前記管理テーブルを更新するステップと、
前記管理テーブルを参照して、前記本体の正面側で利用できる正面側主入力手段と、前記本体の背面側で利用できる背面側主入力手段を決定する決定ステップと、
前記本体の姿勢を検知する姿勢検知ステップと、
前記姿勢検知ステップで検知される前記本体の姿勢に従い、前記本体の正面側と背面側のどちらがユーザにむいているかを判断するステップと、
前記本体の正面側がユーザに向いているときには前記正面側主入力手段の操作に従い、また、前記本体の背面側がユーザに向いているときには前記背面側主入力手段の操作に従い、対応する前記固定機構による所定のモジュールの固定を解除する制御ステップ
とを有することを特徴とする電子機器の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、着脱可能に取り付けられたモジュールを備えた電子機器及びその制御方法に関する。
【背景技術】
【０００２】
まとまりのある機能を持たせたモジュールをブロックの様に組み替え可能とすることで、種々の機能を選択可能とする電子機器が提案されている。
【０００３】
スマートフォンでは、操作性をよくする為に、ディスプレイ画面に重ねてタッチパネルを配置して一つのモジュールユニットとし、表示と操作の関連性を直感しやすい操作系を実現している。スマートフォンに上述のモジュール交換構成を適用する場合、表面側にディスプレイとタッチパネルを配置し、背面側で種々のモジュールを交換可能とする配置にすることになる。そして、例えば、タッチパネルでモジュールの取り外しを操作することになる。
【０００４】
スマートフォンのような携帯機器はバッテリを電源とすることから、通常電力を消費するモード以外に、いずれか１以上のモジュールの電力消費を節減した省電力モードを有するのが一般的である。省電力モードとして、例えば、ディスプレイを非表示状態にし、必要により、動作の必要の無いモジュールへの電源供給を休止するスリープモードが知られている。タッチパネルまたはその他の操作部材、例えば電源ボタンに、通常動作モードから省電力モードへの移行をユーザがスマートフォンのＣＰＵに指示入力する機能が割り当てられている。
【０００５】
特許文献１には、携帯電話機のレシーバユニットと表示ユニットを磁力で互いに固定することが記載されている。
【０００６】
特許文献２には、モジュールを筐体に電磁着脱機構（ＥＰＭ）により固定し、タッチパネルでの取り外し操作と所定操作ボタンの操作により電磁着脱機構の永電磁石を脱磁または消磁することで当該モジュールを取り外す構成が記載されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００２−１７６４７８号公報
【特許文献２】特表２０１４−５０８９９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
通常、ディスプレイとタッチパネルは一つのモジュールユニット、すなわち、操作表示モジュールとして構成される。
【０００９】
スマートフォンのようにタッチパネルが主たる操作手段となっている電子機器では、タッチパネルまたはディスプレイが故障すると、多くの操作が入力不能になってしまう。例えば、本体に装着される各モジュールの着脱の指示も行えなくなってしまう。すなわち、各モジュールを交換出来なくなってしまう。いずれかのモジュールが故障したとしても、ユーザ自身でその故障したモジュールを交換することができない。
【００１０】
本発明はこのような不都合を解消し、タッチパネル以外の操作手段によるモジュールの着脱を可能にする電子機器及びその制御方法を提示することを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係る電子機器は、タッチパネル及びディスプレイを有する操作表示モジュールを含む複数のモジュールを、それぞれに応じた固定機構により本体に取り外し可能に固定する電子機器であって、前記本体及び前記本体に取り付けられているモジュールの、取り外し操作の入力手段として利用できる手段を記憶する管理テーブルと、前記本体へのモジュールの装着及び取り外しに従い前記管理テーブルを更新する手段と、前記管理テーブルに記憶される手段の内から主入力手段を決定する決定手段と、前記主入力手段に対する前記取り外し操作に従い、前記固定機構による所定のモジュールの固定を解除する制御手段とを有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、取り外しに利用可能な入力手段を管理テーブルに格納し、之ジュールの装着及び取り外しに応じて管理テーブル更新するので、タッチパネルを使えないときでも、他の手段で取り外しを行えるようになる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施例の本体の構成とモジュール装着状態の構成を示す平面図である。
【図２】各モジュールの表面図と底面図である。
【図３】各モジュールの本体への取り付けの方向を説明する平面図である。
【図４】永電磁石による固定機構の原理説明図である。
【図５】図１から図３に示す実施例の概略構成ブロック図である。
【図６】本実施例の制御動作の主ルーチンのフローチャートである。
【図７】本実施例のモジュール設定のフローチャートである。
【図８】本実施例のリリース処理のフローチャートである。
【図９】本実施例のパワー管理のフローチャートである。
【図１０Ａ】管理テーブルの構成と内容の一例を示す図である。
【図１０Ｂ】管理テーブルの別の内容例を示す図である。
【図１１】実施例２の制御動作の主ルーチンのフローチャートである。
【図１２】実施例２における管理テーブルの構成と内容の例を示す図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して、本発明の実施例を詳細に説明する。
【実施例１】
【００１５】
図１は、本発明に係る電子機器の実施例のモジュール無し状態とモジュール有り状態の正面図と背面図を示す。図１（ａ）は、モジュール無し状態で電子機器１０の正面図を示し、図１（ｂ）はその背面図を示す。図１（ｃ）は、モジュール有り状態の電子機器１０の正面図を示し、図１（ｄ）は、その背面図を示す。
【００１６】
図１（ａ）、（ｂ）に示すように、電子機器１０の本体１２の正面側には、モジュールを本体１２に横方向からスライドして取り付ける際のガイドと保持機能を兼ねたリブ１４が形成されている。背面側には、本体を左右の領域に分割するスパイン１６と、モジュールをガイドすると共に保持する複数のリブ１８が形成されている。スパイン１６は、モジュールを本体１２に横方向からスライドして取り付ける際のガイドと保持機能を兼ねると共に、本体の剛性を高める機能も有している。
【００１７】
本体１２の正面側は、リブ１４によって、２つのモジュール取付け領域２０Ａ，２０Ｂに分割されている。背面側は、スパイン１６とリブ１８により、複数のモジュール取付け領域２０Ｃ、２０Ｄ、２０Ｅ、２０Ｆ、２０Ｇ、２０Ｈ、２０Ｉ、２０Ｊに分割されている。各モジュール取付け領域２０Ａ〜２０Ｊには、電磁着脱機構を司る永電磁石（ＥＰＭ）２２Ａ〜２２Ｊが配置されている。さらに、各ＥＰＭ２２Ａ〜２２Ｊの近傍には、本体とモジュールとの間でデータ通信する為の、本体側非接触通信手段（本体側ＣＭＣ）２４Ａ〜２４Ｊが備えられている。すなわち、各モジュール取付け領域２０Ａ〜２０Ｊには、ＥＰＭ２２Ａ〜２２Ｊと本体側ＣＭＣ２４Ａ〜２４Ｊとが少なくとも１対，設けられている。なお、分割された領域の大きさに応じて、ＥＰＭと本体側ＣＭＣが複数対、設けられている領域もある。
【００１８】
本体１２の正面側には、図１（ａ）に示すように、紙面向かって左側の端部付近にＥＰＭ２２Ａ，２２Ｂが設けられており、各ＥＰＭ２２Ａ，２２Ｂの右側に本体側ＣＭＣ２４Ａ，２４Ｂが設けられている。本体１２の背面側は、図１（ｂ）に示すように、分割された各領域２０Ｃ〜２０Ｊにおいてスパイン１６に隣接してＥＰＭ２２Ｃ〜２２Ｊが設けられている。紙面に向かってスパイン１６の左側の領域２０Ｃ〜２０Ｆでは、各ＥＰＭ２２Ｃ〜２２Ｆの左側に本体側ＣＭＣ２４Ｃ〜２４Ｆが設けられている。スパイン１６の右側の領域２０Ｇ〜２０Ｊでは、各ＥＰＭ２２Ｇ〜２２Ｊの右側に本体側ＣＭＣ２４Ｇ〜２４Ｊが設けられている。
【００１９】
図１（ｃ）に示すように、電子機器１０の正面側には、所定の機能を備えたモジュール３０Ａ，３０Ｂが取り付けられる。背面側には、図１（ｄ）に示すように、所定の機能を備えたモジュール３０Ｃ〜３０Ｊが取り付けられる。
【００２０】
モジュール３０Ａは、平板ディスプレイからなる表示部にタッチパネルを重ねて一体化した操作表示モジュールである。操作表示モジュール３０Ａにおいて、表示部はその表面のほとんどを占めており、表示部の表示画面の下側には、表示部の表示内容の切替え等に使用される操作ボタン（ホームボタン）３４が配置されている。ホームボタン３４には、指紋認証のための指紋センサが組み込まれている。操作表示モジュール３０Ａの右側面には、本体１２の電源のＯＮ／ＯＦＦ切り替えを行う電源ボタン３６が配置されている。操作表示モジュール３０Ａの左側面には、音量を調節する音量調節ボタン３８と、スライドすることにより消音のオン／オフを切り替えるマナーボタン４０が配置されている。
【００２１】
本体１２の正面側の上部領域２０Ｂには、マイク・カメラモジュール３０Ｂが取り付けられる。マイク・カメラモジュール３０Ｂは、電子機器１０を携帯電話として機能させるとき、通話者の声を検出するマイク部４２と、通話者の画像を取得する撮像部４４を有する。
【００２２】
本体１２の背面側において、スパイン１６の左側の領域２０Ｃ〜２０Ｆにはモジュール３０Ｃ〜３０Ｆが配置される。モジュール３０Ｃは、各種撮影機能を有するカメラモジュールである。モジュール３０Ｄは、各種データを保存する記録モジュールである。モジュール３０Ｅは、外部と通信するコネクタを有する外部Ｉ／Ｏモジュールである。モジュール３０Ｆは、近距離無線通信を行うＮＦＣモジュールである。
【００２３】
スパイン１６の右側の領域２０Ｇ〜２０Ｊにはモジュール３０Ｇ〜３０Ｊが取り付けられる。モジュール３０Ｇは、モジュールの取り外し、及び電子機器１０の全体制御を行うアプリケーション制御モジュールである。モジュール３０Ｈは、本体１２に電力を供給する電源モジュールである。モジュール３０Ｉは、音楽及び操作音を出力するスピーカモジュールである。モジュール３０Ｊは、外部と無線でデータの送受信を行う通信モジュールである。
【００２４】
各モジュール３０Ａ〜３０Ｊの表面には、ユーザがその点灯・消灯・点滅を視認できるＬＥＤ５４６Ａ〜５４６Ｊが配置されている。
【００２５】
図２は、モジュール３０Ａ〜３０Ｊの外観図である。図２（ａ）は、正面側に取り付けられるモジュール３０Ａ，３０Ｂの正面図を示し、図２（ｂ）はモジュール３０Ａ，３０Ｂの背面図を示す。図２（ｃ）は、背面側に取り付けられるモジュール３０Ｃ〜３０Ｊの正面図を示し、図２（ｄ）はモジュール３０Ｃ〜３０Ｊの背面図を示す。
【００２６】
図２（ｂ）に示すように、モジュール３０Ａ，３０Ｂの背面の、本体１２のＥＰＭ２２Ａ、２２Ｂに対向する位置に、磁性体５２Ａ、５２Ｂが配置されている。磁性体５２Ａ、５２Ｂは、保磁力が小さく透磁率が大きい軟磁性体が好ましい。例えば、鉄・コバルト・バナジウムの軟磁性合金であるＨＩＰＥＲＣＯ（商標）  ５０などが挙げられる。モジュール３０Ａ，３０Ｂの背面の、本体１２の本体側ＣＭＣ２４Ａ、２４Ｂに対向する位置に、本体側ＣＭＣ２４Ａ、２４Ｂを通じて本体１２とデータ通信するモジュール側非接触通信手段（モジュール側ＣＭＣ）５４Ａ、５４Ｂが配置されている。磁性体５２Ａ、５２Ｂとモジュール側ＣＭＣ５４Ａ、５４Ｂは隣接して配置されている。図２に示す例では、操作表示モジュール３０Ａには３対の磁性体とモジュール側ＣＭＣが設けられ、マイク・カメラモジュール３０Ｂには１対の磁性体とモジュール側ＣＭＣが設けられている。
【００２７】
図２（ｄ）に示すように、モジュール３０Ｃ〜３０Ｇの背面にも、モジュール３０Ａ，３０Ｂと同様に、磁性体５２Ｃ〜５２Ｊとモジュール側ＣＭＣ５４Ｃ〜５４Ｊが対で配置されている。すなわち、モジュール３０Ｃ〜３０Ｊの背面の、ＥＰＭ２２Ｃ〜２２Ｊに対向する位置に、磁性体５２Ｃ〜５２Ｊが配置されている。磁性体５２Ｃ〜５２Ｊも軟磁性体が好ましい。モジュール３０Ｃ〜３０Ｊの背面の、本体側ＣＭＣ２４Ｃ〜２４Ｊに対向する位置に、モジュール側ＣＭＣ５４Ｃ〜５４Ｊが配置されている。モジュール側ＣＭＣ５４Ｃ〜５４Ｊはそれぞれ、モジュール３０Ｃ〜３０Ｊを本体１２に取り付けた状態で、本体側ＣＭＣ２４Ｃ〜２４Ｊを通じて本体１２とデータを送受信できる。
【００２８】
磁性体５２Ｃ〜５２Ｊとモジュール側ＣＭＣ５４Ｃ〜５４Ｊは、隣接して配置されている。モジュール３０Ｃ，３０Ｄ，３０Ｈ，３０Ｉには２対の磁性体とモジュール側ＣＭＣが設けられ、モジュール３０Ｅ，３０Ｆ，３０Ｇ，３０Ｇには１対の磁性体とモジュール側ＣＭＣが設けられている。
【００２９】
図３（ａ）は、本体１２の正面側にモジュール３０Ａ、３０Ｂを取り付ける方法の説明図を示し、図３（ｂ）は、モジュール３０Ｃ〜３０Ｊを本体１２の背面側に取り付ける方法の説明図を示す。
【００３０】
図３（ａ）に示すように、本体１２に対して、操作表示モジュール３０Ａ及びマイク・カメラモジュール３０Ｂを、正面側にリブ１４に沿って側面方向からスライドさせて取り付ける。この時、操作表示モジュール３０Ａ及びマイク・カメラモジュール３０Ｂは、本体１２の左側面と右側面のどちら側からでも、スライドして本体に取り付け可能である。
【００３１】
図３（ｂ）に示すように、カメラモジュール３０Ｃ、記録モジュール３０Ｄ、Ｉ／Ｏモジュール３０Ｅ及びＮＦＣモジュール３０Ｆを、本体１２に対して背面側左側面からスライドさせて取り付ける。各モジュール３０Ｃ〜３０Ｆをスパイン１６に付き当てることで、本体１２に対してモジュール３０Ｃ〜３０Ｆを位置決めできる。また、アプリケーション制御モジュール３０Ｇ、電源モジュール３０Ｈ、スピーカモジュール３０Ｉ及び通信モジュール３０Ｊを本体１２に対して背面側の右側面からスライドさせて取り付ける。各モジュール３０Ｇ〜３０Ｊをスパイン１６に付き当てることで、本体１２に対してモジュール３０Ｇ〜３０Ｊを位置決めできる。
【００３２】
図４は、本体１２のＥＰＭ２２Ａとモジュール３０Ａの磁性体５２Ａとの磁力線の模式図を示す。図４（ａ）は、本体１２とモジュール３０Ａが磁力による結合をしていない状態のＡ−Ａ断面（図１（ｃ））の部分拡大図である。図４（ｂ）は、本体１２とモジュール３０Ａが磁力による結合をしている状態のＡ−Ａ断面（図１（ｃ））の部分拡大図である。
【００３３】
図４（ａ）に示すように、ＥＰＭ２２Ａは、極性固定永久磁石４１０と永電磁石４１２とを互いに並列に置き、これらの両端を磁性体４１４で連結・保持した構造からなる。極性固定永久磁石４１０は、例えば、非常に強い磁力を持つネオジム磁石などからなる。
【００３４】
永電磁石４１２は、アルニコ等の硬磁性体からなる可逆性永久磁石４１６にコイル４１８を巻いた構成からなる。コイル４１８に電流を流すと、可逆性永久磁石４１６は着磁され、通電が終了した後も着磁状態を保持する。コイル４１８に対する通電時間は１〜数秒の時間であり、極めて短い時間でよい。また、永電磁石４１２は、コイル４１８に流す励磁電流の向きを変更することにより極性が反転する極性可変永電磁石となる。
【００３５】
極性固定永久磁石４１０と永電磁石４１２を連結する磁性体４１４は、保磁力が小さく透磁率が大きい軟磁性体が好ましい。例えば、磁性体４１４は、鉄・コバルト・バナジウムの軟磁性合金であるＨＩＰＥＲＣＯ（商標）  ５０からなる。
【００３６】
コイル４１８に通電すると、可逆性永久磁石４１６は着磁し、永電磁石４１２は極性固定永久磁石４１０の磁力線の向きと異なる向きの磁力線を発生する。その結果、永電磁石４１２の磁力線と極性固定永久磁石４１０の磁力線が互いに等しく閉じた形状となり、モジュール３０Ａの磁性体５２Ａを吸着する磁力が非常に弱くなる。このとき、モジュール３０Ａは、ＥＰＭ２２Ｃから吸着力を受けずに、少ない力で容易に本体１２から離れることができる。コイル４１８に流す電流の大きさと方向を、この分離または取り外しを実現する程度に設定する。
【００３７】
図４（ｂ）に示すように、図４（ａ）とは逆方向にコイル４１８に通電すると、可逆性永久磁石４１６は反対方向に着磁し、永電磁石４１２は極性固定永久磁石４１０の磁力線の向きと同じ向きの磁力線を発生する。この結果、永電磁石４１２の磁力線と極性固定永久磁石４１０の磁力線が互いに相まって、モジュール３０Ａの磁性体５２Ａを吸着する方向に作用し、強力な吸着力が発生する。これにより、モジュール３０Ａは、ＥＰＭ２２Ｃからの吸着力を受け、本体１２に固着される。
【００３８】
図５は、電子機器１０の機能構成を示す概略構成ブロック図を示す。図５では、モジュール３０Ｂ、３０Ｅ、３０Ｆ、３０Ｉを省略しているが、それぞれに専用の機能を除き、基本構成は他のモジュールと同様である。
【００３９】
本体１２の構成を説明する。５０２は電子機器１０の全体を制御するシステム制御部、５０４はシステム制御部５０２の動作用の定数、変数及びプログラム等を記憶するメモリである。５０６はシステム制御部５０２の動作用の定数、変数及びプログラム等を記憶する、電気的に消去・記録可能な不揮発性メモリであり、例えばフラッシュメモリ等が用いられる。５０８は、本体１２が各モジュールと通信を行う際に必要な各種の識別情報が格納されている識別情報メモリである。
【００４０】
５１０は、本体１２の姿勢を検出する姿勢検知手段である。５１１は加速度センサである。システム制御部５０２は、姿勢検知手段５１０の検知出力により本体１２の姿勢を判定する。システム制御部５０２は、本体１２の姿勢判定に、加速度センサ５１１またはカメラモジュール３０Ｃから取得する画像を利用してもよい。５１２は、本体１２の所定箇所の温度を計測する１又は複数の温度センサである。
【００４１】
５１４は、本体１２の各部に必要な所定の電圧・電流を供給する電源制御回路であり、５１６は電源バスである。電源制御回路５１４は、電源バス５１６を介してコネクタ５１８Ａ、５１８Ｃ，５１８Ｄ，５１８Ｇ，５１８Ｈ，５１８Ｊの電源端子に接続する。コネクタ５１８Ａ、５１８Ｃ，５１８Ｄ，５１８Ｇ，５１８Ｈ，５１８Ｊは、電源関係（パワーバス、グラウンド）の端子群、モジュール装着検出（ＤＥＴＥＣＴ）信号の端子、モジュールをスリープ解除する起動（ＷＡＫＥ）信号の端子、及びＲＦ信号端子を有する。コネクタ５１８Ａ、５１８Ｃ，５１８Ｄ，５１８Ｇ，５１８Ｈ，５１８Ｊに対向するモジュールのコネクタも、本体１２のフレーム構造と各モジュールの挿入接続箇所の関係に応じて決定される。以下では、図５に示す位置関係でこれらの作用を説明する。
【００４２】
５２０はスイッチインターフェース回路であり、本体側ＣＭＣ２４Ａ、２４Ｃ、２４Ｄ、２４Ｇ、２４Ｈ、２４Ｊを介して各モジュールとのデータ及びメッセージの高速な通信を切り替え、中継する。本体側ＣＭＣ２４Ａ、２４Ｃ、２４Ｄ、２４Ｇ、２４Ｈ、２４Ｊは、誘導結合（インダクティブカップリング）方式により、対向するモジュール側ＣＭＣ５４Ａ、５４Ｃ、５４Ｄ、５４Ｇ、５４Ｈ、５４Ｊと高速通信する。本体側ＣＭＣ２４Ａ、２４Ｃ、２４Ｄ、２４Ｇ、２４Ｈ、２４Ｊの通信相手となるモジュール側ＣＭＣは、本体１２のフレーム構造と各モジュールの挿入接続箇所の関係に応じて決定される。以下では、図５に示す組み合わせで説明する。
【００４３】
ＥＰＭ２２Ａ、２２Ｃ、２２Ｄ、２２Ｇ、２２Ｈ、２２Ｊは、対向するモジュール３０Ａ、３０Ｃ、３０Ｄ、３０Ｇ、３０Ｈ、３０Ｊを、その磁性体５２Ａ、５２Ｃ、５２Ｄ、５２Ｇ、５２Ｈ、５２Ｊを磁力制御下で吸着することで本体１２に固定する。また、ＥＰＭ２２Ａ、２２Ｃ、２２Ｄ、２２Ｇ、２２Ｈ、２２Ｊを非吸着に制御することで、各モジュールを本体１２から解放（リリース）できる。ＥＰＭ２２Ａ、２２Ｃ、２２Ｄ、２２Ｇ、２２Ｈ、２２Ｊに対向する磁性体は、本体１２のフレーム構造と各モジュールの挿入接続箇所の関係に応じて決定される。以下では、図５に示す位置関係でこれらの作用を説明する。
【００４４】
操作表示モジュール３０Ａの構成を説明する。５３０Ａは操作表示モジュール３０Ａ全体を制御する操作表示制御部である。５３２Ａは、ＬＣＤ、ＯＬＥＤまたはＬＥＤ等からなる表示部、５３４Ａはタッチパネル及びボタン３４，３６，３８，４０等からなる操作部である。操作表示制御部５３０Ａは、表示部５３２Ａは、アプリケーション制御モジュール３０Ｇのアプリケーション制御部５３０Ｇからの制御指示に応じて、表示部５３２Ａに各種情報及び操作メニュー等を表示する。操作部５３４Ａへのユーザによるタッチ操作及びボタン操作等の入力操作は、操作表示制御部５３０Ａを介してアプリケーション制御モジュール３０Ｇのアプリケーション制御部５３０Ｇに伝達される。
【００４５】
５３６Ａは、操作表示モジュール３０Ａが本体１２及び各モジュールと通信を行う際に必要な各種の識別情報を保持する識別情報メモリである。５３８Ａは、操作表示モジュール３０Ａの各部に必要な所定の電圧・電流を供給する電源制御回路である。５４０Ａは、操作表示モジュール３０Ａの所定箇所の温度を計測する１又は複数の温度センサである。
【００４６】
５４２Ａは、コネクタ５１８Ａ、５１８Ｃ，５１８Ｄ，５１８Ｇ，５１８Ｈ，５１８Ｊと同じ端子構造を有し、モジュール取り付け状態で本体１２のコネクタ５１８Ａに接続するコネクタである。
【００４７】
５４４Ａは、モジュール側ＣＭＣ５４Ａ及び識別情報メモリ５３６Ａを操作表示制御部５３０Ａに接続し、コネクタ５４２Ａを介して操作表示制御部５３０Ａを本体１２のシステム制御部５０２に接続するインターフェースである。操作表示制御部５３０Ａは、インターフェース５４４Ａを介してＬＥＤ５４６Ａの点灯・消灯・点滅を制御する。ＬＥＤ５４６Ａが発光色を選択可能な場合、操作表示制御部５３０Ａはその発光色も制御できる。
【００４８】
カメラモジュール３０Ｃの構成を説明する。５３０Ｃは、カメラモジュール３０Ｃの全体を制御すると共に、被写体を撮像する撮像手段である。すなわち、撮像手段５３０Ｃは、撮影光学系、撮像センサ、画像処理回路、画像記録回路及び画像メモリを具備する。撮像手段５３０Ｃは、自動ズーム機能、絞り、シャッタ速度及び撮像センサの感度を最適に設定する自動露出（ＡＥ）機能、自動焦点調節（ＡＦ）機能及び自動ホワイトバランス（ＡＷＢ）機能を有する。
【００４９】
カメラモジュール３０Ｃに対する撮影動作の指示は、アプリケーション制御部５３０Ｇで実行されるアプリケーションプログラム、または操作表示モジュール３０Ａのタッチパネル等の操作部５３４Ａに対するユーザ操作により実行される。
【００５０】
カメラモジュール３０Ｃにより撮影した画像は、アプリケーション制御モジュール３０Ｇのアプリケーション制御部５３０Ｇの指示に応じて、本体１２及び操作表示モジュール３０Ａの操作表示制御部５３０Ａを介して、表示部５３２Ａにより表示されうる。アプリケーション制御部５３０Ｇの指示は、例えば、アプリケーション制御部５３０Ｇで実行されるアプリケーションプログラム、または、操作表示モジュール３０Ａの操作部５３４Ａに対するユーザ操作により発生されうる。
【００５１】
５３６Ｃは、カメラモジュール３０Ｃが本体１２及び各モジュールと通信を行う際に必要な各種の識別情報を保持する識別情報メモリである。５３８Ｃは、カメラモジュール３０Ｃの各部に必要な所定の電圧・電流を供給する電源制御回路である。５４０Ｃは、カメラモジュール３０Ｃの所定箇所の温度を計測する１又は複数の温度センサである。
【００５２】
５４２Ｃは、コネクタ５１８Ａ、５１８Ｃ，５１８Ｄ，５１８Ｇ，５１８Ｈ，５１８Ｊと同じ端子構造を有し、モジュール取り付け状態で本体１２のコネクタ５１８Ｃに接続するコネクタである。
【００５３】
５４４Ｃは、モジュール側ＣＭＣ５４Ｃ及び識別情報メモリ５３６Ｃを撮像手段５３０Ｃに接続し、コネクタ５４２Ａを介して撮像手段５３０Ａを本体１２のシステム制御部５０２に接続するインターフェースである。撮像手段５３０Ｃは、インターフェース５４４Ｃを介してＬＥＤ５４６Ｃの点灯・消灯・点滅を制御する。ＬＥＤ４６Ｃが発光色を選択可能な場合、撮像手段５３０Ｃはその発光色も制御できる。
【００５４】
記録モジュール３０Ｄの構成を説明する。５３０Ｄは、記録モジュール３０Ｄの全体を制御する記録手段である。記録手段５３０Ｄはまた、本体１２を介して、装着されている各モジュールと通信し、受信データを記録媒体に記録し、記録媒体から再生したデータを指定のモジュールに送信する。５３６Ｄは、記録モジュール３０Ｄが本体１２及び各モジュールと通信を行う際に必要な各種の識別情報を保持する識別情報メモリである。５３８Ｄは、記録モジュール３０Ｄの各部に必要な所定の電圧・電流を供給する電源制御回路である。５４０Ｄは、記録モジュール３０Ｄの所定箇所の温度を計測する１又は複数の温度センサである。
【００５５】
５４２Ｄは、コネクタ５１８Ａ、５１８Ｃ，５１８Ｄ，５１８Ｇ，５１８Ｈ，５１８Ｊと同じ端子構造を有し、モジュール取り付け状態で本体１２のコネクタ５１８Ｄに接続するコネクタである。
【００５６】
５４４Ｄは、モジュール側ＣＭＣ５４Ｄ及び識別情報メモリ５３６Ｄを記録手段５３０Ｄに接続し、コネクタ５４２Ｄを介して記録手段５３０Ｄを本体１２のシステム制御部５０２に接続するインターフェースである。記録手段５３０Ｄは、インターフェース５４４Ｄを介してＬＥＤ５４６Ｄの点灯・消灯・点滅を制御する。ＬＥＤ５４６Ｄが発光色を選択可能な場合、記録手段５３０Ｄはその発光色も制御できる。
【００５７】
アプリケーション制御モジュール３０Ｇの構成を説明する。５３０Ｇは、アプリケーション制御モジュール３０Ｇの全体を制御するアプリケーション制御部である。アプリケーション制御部５３０Ｇは、カーネルまたはＯＳの実行環境上で各種アプリケーションを実行することにより、本体１２及び装着された各モジュールを互いに連携させて動作させる。５３２Ｇは、アプリケーション制御部５３０Ｇの動作用の定数、変数及びプログラム等を記憶するメモリである。５３４Ｇは、アプリケーション制御部５３０Ｇの動作用の定数、変数及びプログラム等を記憶する、電気的に消去・記録可能な不揮発性メモリであり、例えばフラッシュメモリ等からなる。
【００５８】
５３６Ｇは、アプリケーション制御モジュール３０Ｇが本体１２及び各モジュールと通信を行う際に必要な各種の識別情報を保持する識別情報メモリである。５３８Ｇは、アプリケーション制御モジュール３０Ｇの各部に必要な所定の電圧・電流を供給する電源制御回路である。５４０Ｇは、アプリケーション制御モジュール３０Ｇの所定箇所の温度を計測する１又は複数の温度センサである。
【００５９】
５４２Ｇは、コネクタ５１８Ａ、５１８Ｃ，５１８Ｄ，５１８Ｇ，５１８Ｈ，５１８Ｊと同じ端子構造を有し、モジュール取り付け状態で本体１２のコネクタ５１８Ｇに接続するコネクタである。
【００６０】
５４４Ｇは、モジュール側ＣＭＣ５４Ｇ及び識別情報メモリ５３６Ｇをアプリケーション制御部５３０Ｇに接続し、コネクタ５４２Ｇを介してアプリケーション制御部５３０Ｇを本体１２のシステム制御部５０２に接続するインターフェースである。アプリケーション制御部５３０Ｇは、インターフェース５４４Ｇを介してＬＥＤ５４６Ｇの点灯・消灯・点滅を制御する。ＬＥＤ４６Ｇが発光色を選択可能な場合、アプリケーション制御部５３０Ｇはその発光色も制御できる。
【００６１】
電源モジュール３０Ｈの構成を説明する。５３０Ｈは、電池５３８Ｈの充電制御及び放電制御を含み、電源モジュール３０Ｈの全体を制御する電池制御手段である。電源制御手段５３０Ｈは、電源モジュール３０Ｈの各部に必要な所定の電圧・電流を供給する。
【００６２】
５３６Ｈは、電源モジュール３０Ｈが本体１２及び各モジュールと通信を行う際に必要な各種の識別情報を保持する識別情報メモリである。５３８ＨはＬｉ−ｉｏｎ電池または燃料電池等の電池である。電源制御手段５３０Ｈは、コネクタ４８０を介して、本体１２及び各モジュールに対する電池５３８Ｈの放電（電源バス５１６を介しての給電）を制御する。５４０Ｈは、電源モジュール３０Ｈの所定箇所の温度を計測する単数または複数の温度センサである。
【００６３】
５４２Ｈは、コネクタ５１８Ａ、５１８Ｃ，５１８Ｄ，５１８Ｇ，５１８Ｈ，５１８Ｊと同じ端子構造を有し、モジュール取り付け状態で本体１２のコネクタ５１８Ｈに接続するコネクタである。
【００６４】
５４４Ｈは、モジュール側ＣＭＣ５４Ｈ及び識別情報メモリ５３６Ｈを電源制御手段５３０Ｈに接続し、コネクタ５４２Ｇを介して電源制御手段５３０Ｈを本体１２のシステム制御部５０２に接続するインターフェースである。電源制御手段５３０Ｈは、インターフェース５４４Ｈを介してＬＥＤ５４６Ｈの点灯・消灯・点滅を制御する。ＬＥＤ４６Ｈが発光色を選択可能な場合、電源制御手段５３０Ｈはその発光色も制御できる。
【００６５】
通信モジュール３０Ｊの構成を説明する。５３０Ｊは、通信モジュール３０Ｊの全体を制御する通信手段である。通信手段５３０Ｊは、ＴＤＭＡ、ＣＤＭＡ及びＬＴＥ等のうちの１又は複数の各種遠距離通信機能を有し、Ｗｉ−Ｆｉ、ＷｉＧｉｇ及びＢｌｕｅｔｏｏｔｈ（登録商標）等のうちの１又は複数の各種近距離通信機能を有する。５３２Ｊは、Ｗｉ−Ｆｉ、ＷｉＧｉｇ、Ｂｌｕｅｔｏｏｔｈ（登録商標）及びＬＴＥ等の１又は複数の各種通信方式によって他の通信装置と通信接続するアンテナである。
【００６６】
５３６Ｊは、通信モジュール３０Ｊが本体１２及び各モジュールと通信を行う際に必要な各種の識別情報を保持する識別情報メモリである。５３８Ｊは、通信モジュール３０Ｊの各部に必要な所定の電圧・電流を供給する電源制御回路である。５４０Ｊは、通信モジュール３０Ｊの所定箇所の温度を計測する１又は複数の温度センサである。
【００６７】
５４２Ｊは、コネクタ５１８Ａ、５１８Ｃ，５１８Ｄ，５１８Ｇ，５１８Ｈ，５１８Ｊと同じ端子構造を有し、モジュール取り付け状態で本体１２のコネクタ５１８Ｊに接続するコネクタである。
【００６８】
５４４Ｊは、モジュール側ＣＭＣ５４Ｊ及び識別情報メモリ５３６Ｊを通信手段５３０Ｊに接続し、コネクタ５４２Ｊを介して通信手段５３０Ｊを本体１２のシステム制御部５０２に接続するインターフェースである。通信手段５３０Ｊは、インターフェース５４４Ｊを介してＬＥＤ５４６Ｊの点灯・消灯・点滅を制御する。ＬＥＤ４６Ｊが発光色を選択可能な場合、通信手段５３０Ｊはその発光色も制御できる。
【００６９】
アプリケーション制御モジュール３０Ｇの不揮発性メモリ５３４Ｇ（またはメモリ５３２Ｇ）には、本体１２に装着されているモジュールに関する種々の情報、特に、入力手段の情報を保持する管理テーブル１０００が格納されている。管理テーブル１０００の詳細は後述する。管理テーブル１０００は、本体１２に装着されているモジュールの機能と装着位置を保持し、アプリケーション制御部５３０Ｇは、モジュール管理に管理テーブル１０００を利用する。
【００７０】
図６は、アプリケーション制御部５３０Ｇのメインルーチンのフローチャートを示す。アプリケーション制御部５３０Ｇは、図６に示す処理に対応するプログラムを読み込み、実行することで、図６に示す動作を実現する。
【００７１】
アプリケーション制御部５３０Ｇは、インターフェース５４４Ｇ、モジュール側ＣＭＣ５４Ｇ、本体側ＣＭＣ２４Ｇ及びスイッチインターフェース５２０を介して、他のモジュール３０Ａ及び本体１２のシステム制御部５０２と通信する。例えば、アプリケーション制御部５３０Ｇは、手段５４４Ｇ、５４Ｇ、２４Ｇ、５２０、２４Ａ、５４Ａ及び５４４Ａを介して、操作表示モジュール３０Ａの操作表示制御部５３０Ａと通信する。他のモジュールとの間の通信も同様である。
【００７２】
Ｓ６０１で、アプリケーション制御部５３０Ｇは、電子機器１０の初期設定を実行する。すなわち、アプリケーション制御部５３０Ｇは、フラグ及び制御変数等を初期化し、アプリケーション制御モジュール３０Ｇの各部を初期化する。続いて、アプリケーション制御部５３０Ｇは、不揮発性メモリ５３４Ｇから読み出したソフトウェアを実行することによりカーネル起動及びＯＳ起動を順次行い、システム制御部５０２との通信を初期化する。
【００７３】
また、アプリケーション制御モジュール３０Ｇは、管理テーブル１０００を参照して、本体１２に装着されているモジュールに備えられている入力手段の中から主入力手段となる入力手段を決定する。主入力手段は、本体１２に装着されているモジュールを本体１２に固着する磁力の解除を選択・決定する入力手段である。本実施例では、初期状態での主入力手段は、操作表示モジュール３０Ａに備えられたタッチパネル３１４である。
【００７４】
Ｓ６０２で、アプリケーション制御部５３０Ｇは、操作表示モジュール３０Ａの操作表示制御部５３０Ａから終了状態に移行する終了メッセージを受信したかどうかを判断する。操作表示モジュール３０Ａの操作表示制御部５３０Ａが、表示部５３２Ａに終了処理に関する情報を表示し、操作部５３４Ａのタッチパネルまたはボタンへのユーザの終了操作に応じて、この終了メッセージを発生しアプリケーション制御部５３０Ｇに送信する。
【００７５】
Ｓ６０２で終了状態に移行する終了メッセージを受信した場合、アプリケーション制御部５３０Ｇは、Ｓ６０３に進み、受信しない場合、Ｓ６０４に進む。Ｓ６０３で、アプリケーション制御部５３０Ｇは、システム制御部５０２に終了を指示し、アプリケーション制御モジュール３０Ｇを終了状態にする。アプリケーション制御部５３０Ｇは、フラグ及び制御変数等を必要に応じて不揮発性メモリ５３４Ｇに退避し、ＯＳ及び或いはカーネルを終了状態に移行し電源制御回路５３８Ｇのアプリケーション制御モジュール３０Ｇ各部への電力供給を停止する。終了処理（Ｓ６０３）の後、アプリケーション制御部５３０Ｇは、図６に示す主ルーチンを終了する。
【００７６】
Ｓ６０４で、アプリケーション制御部５３０Ｇは、操作表示モジュール３０Ａの操作表示制御部５３０Ａから、スリープ状態への移行を指示するスリープメッセージを受信したかどうかを判断する。操作表示モジュール３０Ａの操作表示制御部５３０Ａが、表示部５３２Ａにスリープ処理に関する情報を表示し、操作部５３４Ａへのユーザのスリープ操作に応じて、このスリープメッセージを発生しアプリケーション制御部５３０Ｇに送信する。
【００７７】
Ｓ６０４でスリープメッセージを受信すると、アプリケーション制御部５３０Ｇは、Ｓ６０５に進み、スリープメッセージを受信しない場合には、Ｓ６０８に進む。
【００７８】
Ｓ６０５で、アプリケーション制御部５３０Ｇは、システム制御部５０２にスリープを指示し、アプリケーション制御モジュール３０Ｇをスリープ状態にする。システム制御部５０２は、アプリケーション制御部５３０Ｇからのスリープ指示に応じて、本体１２を低消費電力状態に移行させ、本体１２に装着される他のモジュール３０Ａ〜３０Ｆ，３０Ｈ〜３０Ｊにスリープ状態への移行を指示する。アプリケーション制御部５３０Ｇは、フラグ及び制御変数等を必要に応じて不揮発性メモリ５３４Ｇに退避し、ＯＳ及び或いはカーネルを低消費電力のスリープ状態に移行する。そして、アプリケーション制御部５３０Ｇは、電源制御回路５３８Ｇのアプリケーション制御モジュール３０Ｇの各部への電力供給を低消費電力に制限する。
【００７９】
スリープ処理（Ｓ６０５）の後、Ｓ６０６で、アプリケーション制御部５３０Ｇは、起動（ＷＡＫＥ）信号を待機する。アプリケーション制御部５３０Ｇは、コネクタ５４２Ｇを介して、各モジュール３０Ａ〜３０Ｆ，３０Ｈ〜３０Ｊから送出された起動（ＷＡＫＥ）信号の受信を待機する。起動（ＷＡＫＥ）信号を受信するまで、アプリケーション制御部５３０Ｇは、ＯＳ及び或いはカーネルはスリープ動作状態を継続して、起動（ＷＡＫＥ）信号を待つ。
【００８０】
Ｓ６０６で起動（ＷＡＫＥ）信号を受信すると、アプリケーション制御部５３０Ｇは、Ｓ６０７に進む。Ｓ６０７で、アプリケーション制御部５３０Ｇは、スリープ状態から復帰し、システム制御部５０２にスリープ状態からの復帰を指示する。アプリケーション制御部５３０Ｇは、フラグ及び制御変数等を必要に応じて不揮発性メモリ５３４Ｇから戻すと共に、ＯＳ及び或いはカーネルを通常消費電力の通常動作状態に移行させる。アプリケーション制御部５３０Ｇはまた、電源制御回路５３８Ｇからアプリケーション制御モジュール３０Ｇの各部に通常動作用の電力を供給させる。システム制御部５０２は、アプリケーション制御部５３０Ｇからのスリープ復帰の指示に応じて、本体１２を通常消費電力の通常動作状態に復帰させ、本体１２に装着される他のモジュール３０Ａ〜３０Ｆ，３０Ｈ〜３０Ｊにもスリープ復帰を指示する。復帰処理（Ｓ６０７）の後、アプリケーション制御部５３０ＧはＳ６０８に進む。
【００８１】
Ｓ６０８で、アプリケーション制御部５３０Ｇは、システム制御部５０２から通知（ＮＯＴＩＦＹ）信号を受信したかどうかを判断する。システム制御部５０２は、本体１２に新しいモジュールが装着されたときに、通知（ＮＯＴＩＦＹ）信号を発生し、アプリケーション制御部５３０Ｇに送信する。
【００８２】
Ｓ６０８で通知（ＮＯＴＩＦＹ）信号を受信すると、アプリケーション制御部５３０Ｇは、Ｓ６０９に進む。Ｓ６０９で、アプリケーション制御部５３０Ｇは、本体１２に装着されたモジュールを機能させるために必要なモジュール設定処理を実行する。モジュール設定処理（Ｓ６０９）の詳細は後述する。モジュール設定処理（Ｓ６０９）の後、アプリケーション制御部５３０Ｇは、Ｓ６０２に戻る。
【００８３】
Ｓ６０８で通知（ＮＯＴＩＦＹ）信号を受信しないとき、アプリケーション制御部５３０Ｇは、Ｓ６１０に進む。Ｓ６１０で、アプリケーション制御部５３０Ｇは、ユーザが主入力手段（ここでは、操作部５３４Ａのタッチパネル）に入力したかどうかを判断する。操作表示部５３０Ａは、タッチパネルへの入力があると、その旨をアプリケーション制御部５３０Ｇに通知する。タッチパネルへの入力があると、アプリケーション制御部５３０Ｇは、Ｓ６１１に進み、無ければ、Ｓ６１３に進む。
【００８４】
Ｓ６１１で、アプリケーション制御部５３０Ｇは、操作表示モジュール３０Ａの操作表示制御部５３０Ａから、本体１２に装着されているモジュールの取り外し（リリース）を指示するリリースメッセージを受信したかどうかを判断する。操作表示モジュール３０Ａの操作表示制御部５３０Ａが、本体１２に装着されているモジュールのリリース処理に関する情報を表示部５３２Ａに表示する。操作表示制御部５３０Ａは、操作部５３４Ａのタッチパネルまたはボタンへのユーザのリリース操作に応じて、このリリースメッセージを発生しアプリケーション制御部５３０Ｇに送信する。Ｓ６１１でリリースメッセージを受信すると、Ｓ６１２で、アプリケーション制御部５３０Ｇは、リリース処理を実行する。リリース処理（Ｓ６１２）の詳細は後述する。リリース処理（Ｓ６１２）の終了後、アプリケーション制御部５３０Ｇは、Ｓ６０２に戻る。
【００８５】
Ｓ６１３で、アプリケーション制御部５３０Ｇは、システム制御部５０２からパワー関係メッセージを受信したかどうかを判断する。Ｓ６１３でパワー関係メッセージを受信した場合、アプリケーション制御部５３０Ｇは、Ｓ６１４に進み、受信していない場合、Ｓ６０２に戻る。
【００８６】
Ｓ６１４で、アプリケーション制御部５３０Ｇは、パワー管理処理を実行する。パワー管理処理（Ｓ６１４）の詳細は後述する。パワー管理処理（Ｓ６１４）を終了すると、アプリケーション制御部５３０Ｇは、Ｓ６０２に戻る。
【００８７】
図６に示すフローでは、アプリケーション制御部５３０Ｇは、終了メッセージを受信するまでＳ６０４，Ｓ６０８，Ｓ６１１及びＳ６１３の判断を繰り返すことになる。
【００８８】
図７は、モジュール設定処理（Ｓ６０９）の詳細なフローチャートを示す。アプリケーション制御部５３０Ｇは、図７に示す処理に対応するプログラムを読み込み、実行することで、図７に示す動作を実現する。
【００８９】
Ｓ７０１で、アプリケーション制御部５３０Ｇは、システム制御部５０２との間でメッセージ通信のコネクションをセットアップして、システム制御部５０２とのネットワークリンクを確立する。
【００９０】
Ｓ７０２で、アプリケーション制御部５３０Ｇは、装着されたモジュールとの間で、モジュール情報を交換する。例えば、記録モジュール３０Ｄを装着する場合、記録手段５３０Ｄは、識別情報メモリ５３６Ｄから記録モジュール３０Ｄのモジュール情報（ＭＡＮＩＦＥＳＴ）を読み出し、アプリケーション制御部５３０Ｇに通知する。Ｓ７０３で、アプリケーション制御部５３０Ｇは、交換したモジュール情報がそのモジュール（ここでは記録モジュール３０Ｄ）の機能を実行させる上で問題無いかどうかを検証する。Ｓ７０４で、アプリケーション制御部５３０Ｇは、検証結果として問題があるかどうかを判断し、問題ない場合、Ｓ７０６に進み、問題ある場合、Ｓ７０５に進む。
【００９１】
Ｓ７０６で、アプリケーション制御部５３０Ｇは、記録モジュール３０Ｄの受信モジュール情報に基づき不揮発性メモリ５３４Ｇ（またはメモリ５３２Ｇ）のモジュール管理情報、ＥＰＭ制御管理情報及びＲＦバス構成管理情報を更新する。モジュール管理情報の一部または全部は、管理テーブル１０００に格納される。Ｓ７０７で、アプリケーション制御部５３０Ｇは、交換したモジュール情報の検証結果として「正常」をシステム制御部５０２に送信する。Ｓ７０８で、アプリケーション制御部５３０Ｇは、装着されたモジュール（ここでは、記録モジュール３０Ｄ）のＥＰＭロック指示メッセージをシステム制御部５０２に送信する。Ｓ７０９で、アプリケーション制御部５３０Ｇは、装着されたモジュール（ここでは記録モジュール３０Ｄ）との間でメッセージ通信が可能になったことをシステム制御部５０２に通知する。
【００９２】
Ｓ７１０で、アプリケーション制御部５３０Ｇは、管理テーブル１０００を参照し、主入力手段を決定する優先順位の項目で１番となっている入力手段が変更されているか否かを判断する。優先順位の項目で１番となっている入力手段が変更されている場合、アプリケーション制御部５３０Ｇは、Ｓ７１１に進み、変更されていない場合、図６に戻る。
【００９３】
Ｓ７１１で、アプリケーション制御部５３０Ｇは、管理テーブル１０００の登録情報に応じて、主入力手段を優先順位の項目で新たに１番となった入力手段に変更して、図６に戻る。
【００９４】
Ｓ７０５で、アプリケーション制御部５３０Ｇは、所定のエラー処理を実行し、図６に戻る。
【００９５】
図８は、リリース処理（Ｓ６１２）の詳細なフローチャートを示す。アプリケーション制御部５３０Ｇは、図８に示す処理に対応するプログラムを読み込み、実行することで、図８に示す動作を実現する。
【００９６】
Ｓ８０１で、アプリケーション制御部５３０Ｇは、モジュール終了指示メッセージをシステム制御部５０２に送信する。モジュール終了指示メッセージを受信したシステム制御部５０２は、モジュール終了指示メッセージでリリース対象のモジュールが指定されているときにはそのモジュールの固定を、指定が無いときには装着されている全モジュールの固定を解除する。すなわち、システム制御部５０２が、対応するモジュールに対するＥＰＭを解磁する。これにより、ユーザは、そのモジュールを本体１２から取り外すことが可能になる。ユーザによる取り外しを確認して、システム制御部５０２は、アプリケーション制御部５３０Ｇにモジュール情報更新メッセージを送信する。
【００９７】
Ｓ８０１に続くＳ８０２で、アプリケーション制御部５３０Ｇは、システム制御部５０２からモジュール情報更新メッセージを受信したかどうかを判断する。ここでアプリケーション制御部５３０Ｇが受信するモジュール情報更新メッセージは、終了処理を行ってリリースしたモジュールを示す。Ｓ８０２でモジュール情報更新メッセージを受信した場合、アプリケーション制御部５３０Ｇは、Ｓ８０３に進み、受信しない場合、Ｓ８０４に進む。
【００９８】
Ｓ８０３で、アプリケーション制御部５３０Ｇは、受信したモジュール更新情報に基づき、不揮発性メモリ５３４Ｇ（またはメモリ５３２Ｇ）に格納されるモジュール管理情報、ＥＰＭ制御管理情報及びＲＦバス構成管理情報を更新する。Ｓ８０５で、アプリケーション制御部５３０Ｇは、更新された管理テーブル１０００の登録情報を参照して主入力手段を変更するか否かを判断する。Ｓ８０５で主入力手段が変更すべき場合、Ｓ８０６で、アプリケーション制御部５３０Ｇは、主入力手段を新たな入力手段に変更し、図６に戻る。Ｓ８０５で主入力手段を変更する必要な場合、アプリケーション制御部５３０Ｇは、そのまま図６に戻る。
【００９９】
Ｓ８０４で、アプリケーション制御部５３０Ｇは、所定のエラー処理を行い、図６に戻る。
【０１００】
図９は、パワー管理処理（Ｓ６１４）の詳細なフローチャートを示す。アプリケーション制御部５３０Ｇは、図９に示す処理に対応するプログラムを読み込み、実行することで、図９に示す動作を実現する。
【０１０１】
Ｓ９０１で、アプリケーション制御部５３０Ｇは、システム制御部５０２から送信されたパワー関係メッセージの内容を判断する。受信したメッセージの内容が温度関係メッセージである場合、アプリケーション制御部５３０Ｇは、Ｓ９０２に進み、充電関係メッセージの場合、Ｓ９０４に進み、電池残量関係のメッセージの場合、Ｓ９０６に進む。
【０１０２】
Ｓ９０２で、アプリケーション制御部５３０Ｇは、不揮発性メモリ５３４Ｇ（またはメモリ５３２Ｇ）に格納された温度関係管理情報を更新し、Ｓ９０３で、操作表示制御部５３０Ａに温度に関する所定メッセージを送信する。操作表示制御部５３０Ａは、受信したメッセージに従って更新した温度関係情報を表示部５３２Ａに表示する。Ｓ９０３の後、アプリケーション制御部５３０Ｇは、図６に戻る。
【０１０３】
Ｓ９０４で、アプリケーション制御部５３０Ｇは、不揮発性メモリ５３４Ｇ（またはメモリ５３２Ｇ）に格納された充電関係管理情報を更新し、Ｓ９０５で、操作表示制御部５３０Ａに充電に関する所定メッセージを送信する。操作表示制御部５３０Ａは、受信したメッセージに従って更新した充電関係情報を表示部５３２Ａに表示する。Ｓ９０５の後、アプリケーション制御部５３０Ｇは、図６に戻る。
【０１０４】
Ｓ９０６で、アプリケーション制御部５３０Ｇは、不揮発性メモリ５３４Ｇ（またはメモリ５３２Ｇ）に格納された電池残量関係管理情報を更新し、Ｓ９０７で、操作表示制御部５３０Ａに電池残量に関する所定メッセージを送信する。操作表示制御部５３０Ａは、受信したメッセージに従って更新した電池残量関係情報を表示部５３２Ａに表示する。Ｓ９０７の後、アプリケーション制御部５３０Ｇは、図６に戻る。
【０１０５】
図１０は、管理テーブル１０００の構成と内容例を示す。管理テーブル１０００は、本体１２に装着されている、入力手段を有するモジュールをその主要な機能とともに保持する。図１０では、各入力手段をそれらの取り付け位置及び機能により順位付けしている。
【０１０６】
１００２は、主入力手段を決定する優先順位を示す項目である。
【０１０７】
１００４は、本体１２に装着されているモジュールに備えられている入力手段を示す項目である。
【０１０８】
１００６は、モジュール名を示す項目である。
【０１０９】
１００８は、対応するモジュールが本体１２の正面側と背面側のどちらに装着されているかを示す項目である。本実施例では、本体１２に備えられている入力手段は、正面側と背面側の両方に適用されることを表す両面と表記される。
【０１１０】
１０１０は、入力手段への入力時に電子機器１０以外の機器を必要とするか否かを○と×で示す項目である。例えば、操作部５３４Ａのタッチパネルは、ユーザが当該タッチパネルに触ることにより入力を行えるので、「○」となる。他方ＮＦＣは、入力・検出にチップＩＣ等の他の機器を必要とするので、「×」となる。ＷｉＦｉは送受信に他の機器を必要とし、ＵＳＢはコネクタに接続するケーブルと、そのケーブルを通して入力を行うためのデバイスを必要とするので、いずれも、「×」となる。
【０１１１】
１０１２は、入力手段による入力で電子機器１０の動作モードを変更できるか否かを示す項目である。例えば、操作部５３４Ａのタッチパネルは、表示部５３２Ａの画面を確認しながら電子機器１０の動作モードを撮影モード及びモジュール取り外しモード等に選択できるので、「○」となる。しかし、指紋認証などにおいては、ユーザが選択的に入力内容を変更することができず、電子機器１０の動作モードの選択は困難であるので、「×」となる。
【０１１２】
１０１４は、入力手段による入力で固着のための磁力を解除するモジュールを選択できるか否かを示す項目である。例えば、操作部５３４Ａのタッチパネルは、表示部５３２Ａの画面を確認しながら、磁力を解除するモジュールを選択できるので、「○」となる。しかし、指紋認証などにおいては、ユーザが選択的に入力内容を変更することができず、磁力を解除するモジュールを選択することは困難であるので、「×」となる。
【０１１３】
１０１６は、入力手段を有するモジュールがガイダンスを出力できる出力手段を備えているか否かを示す項目である。例えば、操作表示モジュール３０Ａは、入力手段であるタッチパネルを備えていると共に、出力手段である表示部５３２Ａも備えている。これにより、磁力を解除するモジュールの選択・決定から実際にモジュールの磁力を解除するまでの間、ユーザに作業内容を指示するガイダンスを出力できるので、「○」となる。その他のモジュールは、ガイダンスを出力できる出力手段を有していないので、「×」となる。ただし、スピーカモジュール３０Ｉのように出力手段を有するモジュールは、その出力手段からガイダンスを出力できる。このように出力手段を有しないモジュールに備えられた入力手段でも、出力手段を有するモジュールが本体１２に装着されていれば、ガイダンスを出力できるので、「○」としてもよい。
【０１１４】
１０１８は、ユーザが各入力手段に対して直接入力可能か否かを示す項目である。例えば、指紋認証はユーザが直接触ることで入力を行うことができ、加速度センサは電子機器１０を手に持って振ることで直接入力が可能であるので、それぞれ「○」となる。他方、例えばカメラは、ユーザが行うジェスチャ等をカメラで認識し、そのジェスチャに応じた処理を行うということがありうるが、直接入力手段に比べて認識の信頼性が低いので、「×」とする。
【０１１５】
各入力手段は、項目１００６〜１０１０の内容により順位付けされる。その結果として、優先順位項目１００２で１番となっている入力手段が、本体１２に装着されているモジュールの固着のための磁力の解除を選択・決定する主入力手段となる。
【０１１６】
図１０（ａ）に示す例では、優先順位項目１００２で１番となっている入力手段が操作表示モジュール３０Ａのタッチパネルであり、このタッチパネルが主入力手段となる。ユーザは、このタッチパネルに直接触れて指示することにより、磁力を解除するモジュールを選択・決定できる。この時、操作表示モジュール３０Ａは、ユーザがモジュールを取り外すまでの間、表示部５３２Ａにガイダンスを表示する。
【０１１７】
Ｓ６０８で新たにモジュールが取り付けられると、Ｓ７０６において、アプリケーション制御部５３０Ｇは、新たに取り付けられたモジュールに入力手段が備えられている場合に、管理テーブル１０００の内容を更新する。
【０１１８】
また、Ｓ６１１で本体１２に装着されるいずれかのモジュールの磁力を解除する決定がなされると、Ｓ８０３で、アプリケーション制御部５３０Ｇは、そのモジュールに対する磁力を解除する。取り外されたモジュールに入力手段が備えられている場合、アプリケーション制御部５３０Ｇは、管理テーブル１０００からその入力手段を削除し、優先順位を再計算する。
【０１１９】
図１０（ｂ）は、図１０（ａ）に示す状態から操作表示モジュール３０Ａが取り外された状態を示す。
【０１２０】
例えば、Ｓ６１１で、操作表示モジュール３０Ａの取り外しが決定されると、Ｓ８０３で、アプリケーション制御部５３０Ｇは、操作表示モジュール３０Ａに備えられているタッチパネルとホームボタン３４の指紋認証部を管理テーブル１０００から削除する。アプリケーション制御部５３０Ｇは、管理テーブル１０００の入力手段の優先順位を更新し、Ｓ８０５で主入力手段の変更を判断し、Ｓ８０６で、優先順位の項目１００２で１番の入力手段を主入力手段とする。図１０（ｂ）に示す例では、マイク・カメラモジュール３０Ｂに備えられているマイク部４２が主入力手段となる。この後、ユーザは、磁力を解除して取り外したいモジュールがある場合にマイク部４２により音声を入力し、アプリケーション制御部５３０Ｇは、この音声の指示に従い、そのモジュールを固着する磁力を解除する。
【０１２１】
マイク部４２が主入力手段となったことをユーザに伝えるために、アプリケーション制御部５３０Ｇは、マイク・カメラモジュール３０Ｂに備えられているＬＥＤ５４６Ｂを点灯させてもよい。
【０１２２】
タッチパネルからマイク部４２に主入力手段が変更されるケースを説明したが、他の入力手段が主入力手段となる場合も同様である。例えば、撮像部４４またはカメラモジュール３０Ｃのカメラが主入力手段となった場合、ユーザの予め決められたジェスチャを撮像し画像処理することで、取り外し指示をアプリケーション制御部５３０Ｇに入力できる。アプリケーション制御部５３０Ｇは、この指示に従い、所定のモジュールの磁力を解除する。
【０１２３】
また、ホームボタン３４の指紋センサが主入力手段となった場合、ユーザが予め登録された指紋の指でホームボタン３４を触ることで、取り外し指示をアプリケーション制御部５３０Ｇに入力できる。アプリケーション制御部５３０Ｇは、この指示に従い、所定のモジュールの磁力を解除する。
【０１２４】
加速度センサ５１１が主入力手段となった場合、ユーザが本体１２を振ることにより、取り外し指示をアプリケーション制御部５３０Ｇに入力できる。アプリケーション制御部５３０Ｇは、この指示に従い、所定のモジュールの磁力を解除する。
【０１２５】
ＮＦＣが主入力手段となった場合、予め登録されているＩＣチップの情報をＮＦＣモジュール３０Ｆに読み込ませることで、取り外し指示をアプリケーション制御部５３０Ｇに入力できる。アプリケーション制御部５３０Ｇは、この指示に従い、所定のモジュールの磁力を解除する。
【０１２６】
ＷｉＦｉが主入力手段となった場合、通信モジュール３０Ｊから無線ＬＡＮに接続をし、スマートデバイス等の他の端末錏から所定の信号を受信することで、取り外し指示をアプリケーション制御部５３０Ｇに入力できる。アプリケーション制御部５３０Ｇは、この指示に従い、所定のモジュールの磁力を解除する。
【０１２７】
ＵＳＢが主入力手段となった場合、ユーザはＩ／Ｏモジュール３０ＥにＵＳＢケーブルを接続し、そのケーブルを通して他のデバイスから所定の信号を入力することで、取り外し指示をアプリケーション制御部５３０Ｇに入力できる。アプリケーション制御部５３０Ｇは、この指示に従い、所定のモジュールの磁力を解除する。
【０１２８】
管理テーブル１０００は、アプリケーション制御モジュール３０Ｇの不揮発性メモリ５３４Ｇにモジュール管理情報の一部として格納されている。従って、アプリケーション制御部５３０Ｇは、管理テーブル１０００をいつでも参照し、更新することができる。
【実施例２】
【０１２９】
実施例１では、装着されている全モジュールの入力手段から１つの主入力手段を選択決定したが、本体１２の正面側に装着されているモジュールと背面側に装着されているモジュールのそれぞれで、主入力手段を決定しても良い。このために、不揮発性メモリ５３４Ｇには、正面側モジュールの入力手段を管理するための正面側管理テーブル１０００ａと、背面側モジュールの入力手段を管理するための背面側管理テーブル１０００ｂが格納される。アプリケーション制御部５３０Ｇは、正面側管理テーブル１０００ａを参照して、本体１２の正面側に装着されるモジュールにおける主入力手段を決定する。また、アプリケーション制御部５３０Ｇは、背面側管理テーブル１０００ｂを参照して、本体１２の背面側に装着されるモジュールにおける主入力手段を決定する。電子機器１０の正面側がユーザに向いている場合、アプリケーション制御部５３０Ｇは、正面側管理テーブル１０００ａにより決定される主入力手段（正面側主入力手段）の操作に応じて、対応するモジュールの磁力を解除する。逆に電子機器１０の背面側がユーザに向いている場合は、アプリケーション制御部５３０Ｇは、背面側管理テーブル１０００ｂにより決定される主入力手段（背面側主入力手段）の操作に応じて、対応するモジュールの磁力を解除する。
【０１３０】
図１１は、実施例２の動作を実現するアプリケーション制御部５３０Ｇの主ルーチンのフローチャートを示す。アプリケーション制御部５３０Ｇは、図１１に示す処理に対応するプログラムを読み込み、実行することで、図１１に示す動作を実現する。
【０１３１】
Ｓ１１０１で、アプリケーション制御部５３０Ｇは、電子機器１０の初期設定を実行する。Ｓ６０１の処理に加えて、アプリケーション制御部５３０Ｇは、管理テーブル１０００ａを参照して正面側主入力手段を決定し、管理テーブル１０００ｂを参照して背面側主入力手段を決定する。ここでは、初期状態での正面側主入力手段は、操作表示モジュール３０Ａの操作部５３４Ａのタッチパネルであるとする。また、初期状態での背面側主入力手段は、カメラモジュール３０Ｃの撮像手段５３０Ｃであるとする。
【０１３２】
Ｓ１１０２〜Ｓ１１０９の処理は、図６のＳ６０２〜Ｓ６０９と同じであるので、説明を省略する。
【０１３３】
Ｓ１１１０で、アプリケーション制御部５３０Ｇは、姿勢検知手段５１０の出力により、電子機器１０の正面側と背面側のどちらがユーザに向いているかを判別する。アプリケーション制御部５３０Ｇは、電子機器１０の正面側がユーザに向いている場合、Ｓ１１１１に進み、そうでない場合、Ｓ１１１２に進む。
【０１３４】
Ｓ１１１１で、アプリケーション制御部５３０Ｇは、ユーザが正面側主入力手段（デフォルトでは、操作表示モジュール３０Ａのタッチパネル）にモジュール取り外しの操作を入力したかどうかを判断する。正面側入力手段による取り外しの操作が入力された場合、アプリケーション制御部５３０Ｇは、Ｓ１１１３に進む。Ｓ１１１３，Ｓ１１１４の処理は、実施それぞれＳ６１１，Ｓ６１２の処理と同じなので、説明を省略する。Ｓ１１１１でタッチパネルから取り外しの操作が入力されていない場合、アプリケーション制御部５３０Ｇは、Ｓ１１１５に進む。Ｓ１１１５，Ｓ１１１６の処理はそれぞれ、Ｓ６１３，Ｓ６１４の処理と同じなので、説明を省略する。
【０１３５】
Ｓ１１１２で、アプリケーション制御部５３０Ｇは、ユーザが背面側主入力手段（デフォルトではカメラモジュール３０Ｃのカメラによる撮像）にモジュール取り外しの操作（所定ジェスチャの映像入力）を入力したかどうかを判断する。背面側入力手段による取り外しの操作が入力された場合、アプリケーション制御部５３０Ｇは、Ｓ１１１３に進み、取り外しの操作が入力されない場合、Ｓ１１１５に進む。
【０１３６】
図１２は、実施例２における正面側管理テーブル１０００ａと背面側管理テーブル１０００ｂの構成と内容例を示す図である。図１２（ａ）は、正面側管理テーブル１０００ａの構成と内容例を示し、図１２（ｂ）は、背面側管理テーブル１０００ｂの内容例を示す。
【０１３７】
図１２（ａ）に示す例では、本体１２の正面側に、入力手段を有するモジュールとして、操作表示モジュール３０Ａとマイク・カメラモジュール３０Ｂが装着されている。操作表示モジュール３０Ａのタッチパネルと指紋認証手段、マイク・カメラモジュール３０Ｂのマイクとカメラ、及び本体１２の加速度センサ５１１が、入力手段として利用可能である。図１２（ａ）に示す例では、アプリケーション制御部５３０Ｇは、操作表示モジュール３０Ａのタッチパネルを正面側入力手段と指定している。
【０１３８】
図１２（ｂ）に示す例では、本体１２の背面側に、入力手段を有するモジュールとして、カメラモジュール３０Ｃ、Ｉ／Ｏモジュール３０Ｅ、ＮＦＣモジュール３０Ｆ及び通信モジュール３０Ｊが装着されている。カメラモジュール３０Ｃの撮像手段５３０Ｃ（カメラ）、Ｉ／Ｏモジュール３０ＥのＵＳＢ、ＮＦＣモジュール３０ＦのＮＦＣ、通信モジュール３０ＪのＷｉＦｉ、及び本体１２の加速度センサ５１１が、入力手段として利用可能である。図１２（ｂ）に示す例では、アプリケーション制御部５３０Ｇは、カメラモジュール３０Ｃの撮像手段５３０Ｃ（カメラ）を背面側入力手段と指定している。
【０１３９】
正面側主入力手段を利用して、背面側に装着されているモジュールのリリースを可能にしても良い。
【０１４０】
なお、上記の説明では、各モジュールを本体に固定する固定機構として、電磁着脱機構（ＥＰＭ）を採用して説明したが、これに限るものではなく、他の方式により各モジュールを本体に固定するようにしても良い。
【０１４１】
本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体からコンピュータ（またはＣＰＵやＭＰＵ）がそのプログラムコードを読み出し実行することによっても達成される。
【０１４２】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１４３】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピーディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることが出来る。
【０１４４】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現される。さらには、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ(オペレーティングシステム)などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１４５】
さらに、以下の構成も本発明の技術的範囲に含まれる。すなわち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれる。そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される。
【０１４６】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【図１】
2018006884.tif 000003
【図２】
2018006884.tif 000004
【図３】
2018006884.tif 000005
【図４】
2018006884.tif 000006
【図５】
2018006884.tif 000007
【図６】
2018006884.tif 000008
【図７】
2018006884.tif 000009
【図８】
2018006884.tif 000010
【図９】
2018006884.tif 000011
【図１０Ａ】
2018006884.tif 000012
【図１０Ｂ】
2018006884.tif 000013
【図１１】
2018006884.tif 000014
【図１２】
2018006884.tif 000015