(57)【要約】【課題】１枚の第１媒体で情報処理装置のネットワーク環境に依存することなく、セキュリティ上の安全性を確保しながらメンテナンス機能を実現する。【解決手段】本発明は、ネットワークを介して接続された外部機器からメンテナンスプログラムを取得して実行する第１ソフトウェアを記憶する記憶部と、メンテナンスプログラムを実行させるための第１媒体が着脱可能な第１接続部と、メンテナンスプログラムおよび当該メンテナンスプログラムを実行する第２ソフトウェアが記憶された第２媒体が着脱可能な第２接続部と、前記第１接続部に前記第１媒体が装着されかつ前記第２接続部に前記第２媒体が装着されていない場合、前記記憶部から前記第１ソフトウェアを起動し、前記第１接続部に前記第１媒体が装着されかつ前記第２接続部に前記第２媒体が装着されている場合、前記第２媒体から前記第２ソフトウェアを起動する制御部と、を備えた情報処理装置である。【選択図】図１
2015153103.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された外部機器からメンテナンスプログラムを取得して実行する第１ソフトウェアを記憶する記憶部と、
メンテナンスプログラムを実行させるための第１媒体が着脱可能な第１接続部と、
メンテナンスプログラムおよび当該メンテナンスプログラムを実行する第２ソフトウェアが記憶された第２媒体が着脱可能な第２接続部と、
前記第１接続部に前記第１媒体が装着されかつ前記第２接続部に前記第２媒体が装着されていない場合、前記記憶部から前記第１ソフトウェアを起動し、前記第１接続部に前記第１媒体が装着されかつ前記第２接続部に前記第２媒体が装着されている場合、前記第２媒体から前記第２ソフトウェアを起動する制御部と、
を備えた情報処理装置。
【請求項２】
外部入力部を着脱可能な第３接続部を備え、
前記制御部は、前記第１接続部に前記第１媒体が装着されかつ前記第２接続部に前記第２媒体が接続されている場合、前記外部入力部から入力された操作に応じて、前記第２媒体から前記第２ソフトウェアを起動する請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、前記第１接続部に前記第１媒体が装着された場合、実行するメンテナンスプログラムを選択可能な選択画面を表示部に表示させ、
前記第１ソフトウェアおよび前記第２ソフトウェアは、前記選択画面で選択されたメンテナンスプログラムを実行する請求項１または２に記載の情報処理装置。
【請求項４】
前記制御部は、前記外部機器と有線で接続されているか若しくは無線で接続されているかに応じて、前記選択画面において選択可能なメンテナンスプログラムを変更する請求項３に記載の情報処理装置。
【請求項５】
前記制御部は、ユーザを識別可能とする識別情報が入力され、入力された前記識別情報の認証に成功した場合、メンテナンスプログラムの実行を許可し、入力された前記識別情報の認証に失敗した場合、メンテナンスプログラムの実行を禁止する請求項１から４のいずれか一に記載の情報処理装置。
【請求項６】
前記情報処理装置が有する所定のキーが押下した状態で前記情報処理装置の電源がＯＮされた場合、入力された前記識別情報の認証に成功したとみなす請求項５に記載の情報処理装置。
【請求項７】
前記選択画面においてメンテナンスプログラムが選択後、前記情報処理装置が有するキーが所定の順番に従って押下された場合、入力された前記識別情報の認証に成功したとみなす請求項５に記載の情報処理装置。
【請求項８】
前記制御部は、前記第１接続部に接続された前記第１媒体が所定の媒体でない場合、前記第２ソフトウェアの起動を禁止する請求項１から７のいずれか一に記載の情報処理装置。
【請求項９】
メンテナンスプログラムを記憶する外部機器と、当該外部機器とネットワークを介して接続され前記外部機器からメンテナンスプログラムを取得して実行する情報処理装置と、を有する情報処理システムであって、
前記情報処理装置は、前記外部機器からメンテナンスプログラムを取得して実行する第１ソフトウェアを記憶する記憶部と、メンテナンスプログラムを実行させるための第１媒体が着脱可能な第１接続部と、メンテナンスプログラムおよび当該メンテナンスプログラムを実行する第２ソフトウェアが記憶された第２媒体が着脱可能な第２接続部と、を備え、
前記第１接続部に前記第１媒体が装着されかつ前記第２接続部に前記第２媒体が装着されていない場合、前記記憶部から前記第１ソフトウェアを起動し、前記第１接続部に前記第１媒体が装着されかつ前記第２接続部に前記第２媒体が装着されている場合、前記第２媒体から前記第２ソフトウェアを起動する制御部、
を有する情報処理システム。
【請求項１０】
メンテナンスプログラムを記憶する外部機器と、当該外部機器とネットワークを介して接続され前記外部機器からメンテナンスプログラムを取得して実行する情報処理装置と、を有する情報処理システムであって、
前記情報処理装置は、
前記外部機器からメンテナンスプログラムを取得して実行する第１ソフトウェアを記憶する記憶部と、
メンテナンスプログラムを実行させるための第１媒体が着脱可能な第１接続部と、
メンテナンスプログラムおよび当該メンテナンスプログラムを実行する第２ソフトウェアが記憶された第２媒体が着脱可能な第２接続部と、
前記第１接続部に前記第１媒体が装着されかつ前記第２接続部に前記第２媒体が装着されていない場合、前記記憶部から前記第１ソフトウェアを起動し、前記第１接続部に前記第１媒体が装着されかつ前記第２接続部に前記第２媒体が装着されている場合、前記第２媒体から前記第２ソフトウェアを起動する制御部と、
を備えた情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および情報処理システムに関する。
【背景技術】
【０００２】
遠隔会議システムは、遠隔会議の出席者が居る会議室において、出席者の撮影や出席者の発言等の集音を行うことにより画像や音声を収集し、収集した画像や音声を伝送端末（以下、遠隔会議端末と言う）によってデジタルデータに変換して、他の会議室の出席者の遠隔会議端末へ送信する。そして、遠隔会議端末は、受信したデジタルデータに基づく画像を他の会議室に設置されたディスプレイに表示させたり、受信したデジタルデータに基づく音声を他の会議室に設定されたスピーカから出力させたりする。これにより、従来の遠隔会議システムでは、遠隔地との会議を、一つの会議室で行われている会議に近い状態で実現する。このような遠隔会議システムにおいては、会議に出席する出席者が居る会議室に設置された遠隔会議端末と、当該遠隔会議端末間でのデジタルデータの送受信を制御するサーバとを接続することにより、多拠点の会議室間での会議を実現している。
【０００３】
ところで、遠隔会議端末は、当該遠隔会議端末が設置された現地における不具合解析やメンテナンスを必要とする場合がある。ここで、不具合解析には、例えば、遠隔会議端末が使用できない場合に当該遠隔会議端末自体の故障を診断したり、遠隔会議端末とサーバ間でのネットワークの状況による不具合を解析したりすることなどがある。また、メンテナンスには、例えば、遠隔会議端末の簡単なハードウェアの故障の修理またはファームウェアの更新などがある。そして、遠隔会議端末の不具合解析やメンテナンスを行うためには、遠隔会議端末に対するセキュリティリスクを伴う特別なプログラムを実行する必要があるため、サービスマンのみにプログラムの実行を限定するなど、ユーザによる当該プログラムの実行を制限する必要がある。
【０００４】
例えば、サービスマンが遠隔会議端末のメンテナンス等を行う際に、サービスマン用の認証情報およびメンテナンス用のプログラム（以下、メンテナンスプログラムと言う）を記憶するＳＩＭ（Subscriber  Identity  Module）カード等を遠隔会議端末に挿入することにより、ＳＩＭカード等に記憶されたメンテナンスプログラムを用いて遠隔会議端末のメンテナンスを実施可能とすることにより、遠隔会議端末のセキュリティを保ちながらメンテナンスが実施できるようにする技術がある。また、メンテナンスプログラムをサーバに記憶させ、遠隔会議端末においてＳＩＭカード等に記憶された認証情報を用いたサービスマンの認証に成功した場合に、サーバからメンテナンスプログラムを取得して実行することにより、一つのＳＩＭカードを用いて複数のメンテナンスプログラムを実行可能とする技術がある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術によれば、サーバと通信ができないオフライン時においては、ＳＩＭカード等のメモリサイズに収まるサイズのメンテナンスプログラムしか実行することができない。また、遠隔会議端末に内蔵されているディスクが壊れてしまうと、遠隔会議端末を起動することができず、遠隔会議端末の故障原因を特定することが困難である。
【０００６】
本発明は、上記に鑑みてなされたものであって、１枚のＳＩＭカード等の第１媒体で遠隔会議端末等の情報処理装置のネットワーク環境に依存することなく、セキュリティ上の安全性を確保しながらメンテナンス機能を実現する情報処理装置および情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明は、ネットワークを介して接続された外部機器からメンテナンスプログラムを取得して実行する第１ソフトウェアを記憶する記憶部と、メンテナンスプログラムを実行させるための第１媒体が着脱可能な第１接続部と、メンテナンスプログラムおよび当該メンテナンスプログラムを実行する第２ソフトウェアが記憶された第２媒体が着脱可能な第２接続部と、前記第１接続部に前記第１媒体が装着されかつ前記第２接続部に前記第２媒体が装着されていない場合、前記記憶部から前記第１ソフトウェアを起動し、前記第１接続部に前記第１媒体が装着されかつ前記第２接続部に前記第２媒体が装着されている場合、前記第２媒体から前記第２ソフトウェアを起動する制御部と、を備えた情報処理装置である。
【発明の効果】
【０００８】
本発明によれば、１枚の第１媒体で情報処理装置のネットワーク環境に依存することなく、セキュリティ上の安全性を確保しながらメンテナンス機能を実現することができる、という効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、本実施の形態にかかる情報処理システムを適用した伝送システムの構成を示す図である。
【図２】図２は、本実施の形態にかかる伝送システムが有する伝送端末のハードウェア構成を示すブロック図である。
【図３】図３は、本実施の形態にかかる伝送システムの機能構成を示すブロック図である。
【図４】図４は、本実施の形態にかかる伝送システムが有する伝送端末によるメンテナンスプログラムの実行処理の流れを示すフローチャートである。
【図５】図５は、本実施の形態にかかる伝送端末において表示されるメンテナンスプログラム選択画面の一例を示す図である。
【図６】図６は、本実施の形態にかかる伝送端末におけるメンテナンスプログラムの実行処理の流れを示すフローチャートである。
【図７】図７は、本実施の形態にかかる伝送端末において表示されるＰＩＮコード入力画面の一例を示す図である。
【図８】図８は、本実施の形態にかかる伝送システムにおけるＰＩＮコードの認証処理の流れを示すシーケンス図である。
【発明を実施するための形態】
【００１０】
以下に添付図面を参照して、情報処理装置および情報処理システムの実施の形態を詳細に説明する。
【００１１】
図１は、本実施の形態にかかる情報処理システムを適用した伝送システムの構成を示す図である。本実施の形態にかかる伝送システム１は、図１に示すように、複数の伝送端末１０（１０ａａ，１０ａｂ，１０ａｃ，１０ｂａ，１０ｂｂ，１０ｂｃ，１０ｃａ，１０ｃｂ，１０ｃｃ，１０ｄａ，１０ｄｂ，１０ｄｃ．．．）と、各伝送端末１０用のディスプレイ１２０（１２０ａａ，１２０ａｂ，１２０ａｃ，１２０ｂａ，１２０ｂｂ，１２０ｂｃ，１２０ｃａ，１２０ｃｂ，１２０ｃｃ，１２０ｄａ，１２０ｄｂ，１２０ｄｃ．．．）と、複数の中継装置３０（３０ａ，３０ｂ，３０ｃ，３０ｄ）と、伝送システム１における通信を監視する伝送管理システムとしての伝送管理装置５０と、伝送システム１が有する各装置へプログラムを提供するプログラム提供システムとしてのプログラム提供装置９０と、伝送システム１全体のメンテナンス（例えば、通信ネットワーク２の異常の検出など）を行うメンテナンスシステムとしてのメンテナンス装置１００と、を備えている。
【００１２】
伝送端末１０（情報処理装置の一例）は、例えばスマートフォンやタブレット型端末や携帯電話等により構成され、伝送端末１０が設置された拠点（本実施の形態では、地域Ａ，地域Ｂなど）での撮像により得られた画像データや当該拠点で集音された音声の音声データ等のコンテンツデータを、他の伝送端末１０と送受信する。具体的には、伝送端末１０は、伝送管理装置５０を介して、通信相手となる伝送端末１０との間で各種の管理情報をやりとりして通信を確立することにより、中継装置３０を介して、通信相手の伝送端末１０とコンテンツデータを送受信する。また、本実施の形態では、伝送端末１０は、画像データをコンテンツデータとして他の伝送端末１０と送受信する場合、Ｈ．２６４／ＳＶＣ（Scalable  Video  Coding）の映像符号化標準規格に従って符号化された画像データを、他の伝送端末１０との間で送受信する。そして、伝送端末１０は、受信した画像データ（コンテンツデータ）を、当該伝送端末１０用のディスプレイ１２０に表示させる。
【００１３】
中継装置３０は、複数の伝送端末１０の間で、コンテンツデータの中継を行う。伝送管理装置５０は、伝送端末１０からログインしたユーザの認証、伝送端末１０におけるコンテンツデータの送受信状態の監視、コンテンツデータの送信元および送信先等の宛先を示す宛先リストの記憶、中継装置３０におけるコンテンツデータの中継状態の監視等、通信ネットワーク２におけるコンテンツデータの伝送状況を一元的に監視している。
【００１４】
複数のルータ７０（７０ａ，７０ｂ，７０ｃ，７０ｄ，７０ａｂ，７０ｃｄ）は、伝送端末１０間で送受信されるコンテンツデータの最適な経路を選択して、ＬＡＮ（Local  Area  Network）２ａ，２ｂ，２ｃ，２ｄを介して接続された伝送端末１０から送信されたコンテンツデータを他のネットワークに接続された伝送端末１０へ転送する。
【００１５】
プログラム提供装置９０は、伝送端末１０がオンラインである場合に当該伝送端末１０において各種機能を実現させるためのプログラムである伝送端末制御プログラム（例えば、伝送端末１０のメンテナンス用のプログラムであるメンテナンスプログラムなど）が記憶された図示しないＨＤＤ（Hard  Disk  Drive）を備え、伝送端末制御プログラムを伝送端末１０へ送信可能である。また、プログラム提供装置９０は、中継装置３０において各種機能を実現させるためのプログラム（以下、中継装置用プログラムと言う）が図示しないＨＤＤに記憶され、中継装置用プログラムを中継装置３０へ送信可能である。また、プログラム提供装置９０は、伝送管理装置５０において各種機能を実現させるためのプログラム（以下、伝送管理プログラムと言う）が図示しないＨＤＤに記憶され、伝送管理プログラムを伝送管理装置５０へ送信可能である。さらに、プログラム提供装置９０は、メンテナンス装置１００において各種機能を実現させるためのプログラムが図示しないＨＤＤに記憶され、当該プログラムをメンテナンス装置１００へ送信可能である。
【００１６】
伝送端末１０ａａ，１０ａｂ，１０ａｃとルータ７０ａとは、ＬＡＮ２ａを介して接続され、コンテンツデータをやりとり可能である。また、伝送端末１０ｂａ，１０ｂｂ，１０ｂｃとルータ７０ｂとは、ＬＡＮ２ｂを介して接続され、コンテンツデータをやりとり可能である。
【００１７】
ＬＡＮ２ａおよびＬＡＮ２ｂは、所定の地域Ａ内に設けられ、ルータ７０ａｂが含まれる専用線２ａｂによって接続されている。ここで、地域Ａは、例えば、日本であり、ＬＡＮ２ａは東京の事業所内に設けられ、ＬＡＮ２ｂは大阪の事業所内に設けられている。
【００１８】
また、伝送端末１０ｃａ，１０ｃｂ，１０ｃｃとルータ７０ｃとは、ＬＡＮ２ｃを介して接続され、コンテンツデータをやりとり可能である。さらに、伝送端末１０ｄａ，１０ｄｂ，１０ｄｃとルータ７０ｄとは、ＬＡＮ２ｄを介して接続され、コンテンツデータをやり取り可能である。
【００１９】
ＬＡＮ２ｃおよびＬＡＮ２ｄは、所定の地域Ｂ内に設けられ、ルータ７０ｃｄが含まれる専用線２ｃｄによって接続されている。ここで、地域Ｂは、例えば、アメリカ合衆国であり、ＬＡＮ２ｃはニューヨークの事業所内に設けられ、ＬＡＮ２ｄはワシントンＤ．Ｃ．の事業所内に設けられている。地域Ａおよび地域Ｂは、それぞれルータ７０ａｂ，７０ｃｄからインターネット２ｉを介して相互に通信可能に接続されている。
【００２０】
中継装置３０、伝送管理装置５０およびプログラム提供装置９０は、インターネット２ｉを介して、各伝送端末１０と接続されている。ここで、中継装置３０、伝送管理装置５０およびプログラム提供装置９０は、地域Ａまたは地域Ｂに設置されていても良いし、これ以外の地域に設置されていても良い。
【００２１】
本実施の形態では、ＬＡＮ２ａ，２ｂ，２ｃ，２ｄ、専用線２ａｂ，２ｃｄ、インターネット２ｉ等によって、有線回線の通信ネットワーク２を形成しているが、これに限定するものではなく、通信ネットワーク２は、有線回線だけでなく、ＷｉＦｉ（Wireless  Fidelity）やＢｌｕｅｔｏｏｔｈ（登録商標）等の無線回線を一部に含んでいても良い。
【００２２】
また、図１において、伝送端末１０、中継装置３０、伝送管理装置５０、ルータ７０、プログラム提供装置９０およびメンテナンス装置１００の下に記載された４組の数字は、一般的なＩＰｖ４におけるＩＰアドレスを簡易的に示している。例えば、伝送端末１０ａａのＩＰアドレスは「１．２．１．３」である。本実施の形態では、伝送システム１が、ＩＰｖ４をインターネットプロトコルとして用いた例について説明するが、これに限定するものではなく、ＩＰｖ６等をインターネットプロトコルとして用いても良い。
【００２３】
さらに、伝送端末１０は、複数の事業所間でのビデオ会議や、同じ事業所内の異なる部屋間でのビデオ会議だけでなく、同じ部屋内でのビデオ会議や、屋外と屋内または屋外と屋外でのビデオ会議で使われてもよい。各伝送端末１０が屋外で使われる場合には、携帯電話伝送網等の無線による伝送が行われる。
【００２４】
図２は、本実施の形態にかかる伝送システムが有する伝送端末のハードウェア構成を示すブロック図である。本実施の形態では、伝送端末１０は、図２に示すように、伝送端末１０全体の動作を制御するＣＰＵ（Central  Processing  Unit）１０１と、ＩＰＬ（Initial  Program  Loader）等のＣＰＵ１０１の駆動に用いられるプログラム（伝送端末１０がオフラインである場合に当該伝送端末１０において各種機能を実現させるためのプログラムであるオフライン用の伝送端末制御プログラム（オフライン用のメンテナンスプログラムを含む）、通信ネットワーク２を介してプログラム提供装置９０（外部機器の一例）から通常の伝送端末制御プログラム（メンテナンスプログラムを含む）を取得して実行可能な第１ソフトウェアの一例としてのＯＳ（Operating  System）である第１ＯＳなど）を記憶するＲＯＭ（Read  Only  Memory）１０２と、ＣＰＵ１０１のワークエリアとして使用されるＲＡＭ（Random  Access  Memory）１０３と、画像データ，音声データ等の各種データを記憶可能な記憶部の一例としてのフラッシュメモリ１０４と、ＣＰＵ１０１の制御に従って、フラッシュメモリ１０４に対する各種データの読み出しおよび書き込みを行うＳＳＤ（Solid  State  Drive）１０５と、フラッシュメモリ等のメディア１０６に対する各種データの読み出しおよび書き込みを制御するメディアドライブ１０７と、画像データや音声データ等の各種データの送信先となる伝送端末１０の選択等に用いられる操作ボタン１０８と、伝送端末１０の電源のオン／オフを切り替えるための電源スイッチ１０９と、通信ネットワーク２を利用して各種データを送受信するためのネットワークＩ／Ｆ１１１と、メンテナンスプログラムを実行させるためのＳＩＭ（Subscriber  Identity  Module）カード１３１（第１媒体の一例）を着脱可能なＳＩＭスロット１３０（第１接続部の一例）と、を備えている。本実施の形態では、メンテナンスプログラムを実行させるための第１媒体の一例としてＳＩＭカード１３１を用いているが、これに限定するものではなく、ＳＤカードを第１媒体の一例として用いても良い。ＳＤカードを第１媒体の一例として用いた場合、第１接続部の一例としては、ＳＤカードスロットを用いる。
【００２５】
また、伝送端末１０は、図２に示すように、ＣＰＵ１０１の制御に従って被写体を撮像して画像データを得る内蔵型のカメラ１１２と、当該カメラ１１２による撮像を制御する撮像素子Ｉ／Ｆ１１３と、音を入力するための内蔵型の集音装置としてのマイク１１４と、音声データに基づく音を出力するための内蔵型のスピーカ１１５と、ＣＰＵ１０１の制御に従って、マイク１１４を介して入力された音の音声データへの変換およびスピーカ１１５への音声データに基づく音声の出力などを行う音声入出力Ｉ／Ｆ１１６と、ＣＰＵ１０１の制御に従って、外付けのディスプレイ１２０へ画像データに基づく画像を表示させるディスプレイＩ／Ｆ１１７と、メンテナンスプログラムおよび当該メンテナンスプログラムを実行する第２ソフトウェアの一例としてのＯＳである第２ＯＳが記憶された外付けストレージ１４１（第２媒体の一例）および外付けキーボード１４２（外部入力部の一例）を着脱可能な外部機器接続Ｉ／Ｆ１１８（第２接続部および第３接続部の一例）と、伝送端末１０が有する各種機能の異常を知らせるためのアラームランプ１１９と、伝送端末１０が有する上記の各構成要素を電気的に接続するアドレスバスやデータバス等のバスライン１１０と、を備えている。
【００２６】
ディプレイ１２０は、ＬＣＤ（Liquid  Crystal  Display）や有機ＥＬ（Electro  Luminescence）ディスプレイ等により構成され、カメラ１１２の撮像により得られた被写体の画像や伝送端末１０の操作用のアイコン等を表示可能な表示部の一例である。また、ディスプレイ１２０は、ケーブル１２０ｃを介してディスプレイＩ／Ｆ１１７に接続されている。ケーブル１２０ｃは、アナログＲＧＢ（ＶＧＡ）信号用のケーブルであっても良いし、コンポーネントビデオ用のケーブルであっても良いし、ＨＤＭＩ（登録商標）（High-Definition  Multimedia  Interface）やＤＶＩ（Digital  Video  Interactive）信号用のケーブルであっても良い。
【００２７】
カメラ１１２は、光を集束させるためのレンズと、当該レンズにより集束された光を電荷に変換して被写体の像を電子化した画像データを出力する固体撮像素子と、を有している。ここで、固体撮像素子は、ＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）またはＣＣＤ（Charge  Coupled  Device）等により構成される。
【００２８】
外部機器接続Ｉ／Ｆ１１８は、ＵＳＢ（Universal  Serial  Bus）ケーブル等により構成され、上述した外付けストレージ１４１および外付けキーボード１４２に加え、外付けカメラ、外付けマイクおよび外付けスピーカ等の外部機器を電気的に接続可能である。また、ＣＰＵ１０１は、外部機器接続Ｉ／Ｆ１１８に外付けマイクや外付けスピーカが接続された場合、マイク１１４やスピーカ１１５に優先して（言い換えると、マイク１１４やスピーカ１１５に代えて）、外付けマイクや外付けスピーカを駆動させる。
【００２９】
図３は、本実施の形態にかかる伝送システムの機能構成を示すブロック図である。本実施の形態では、伝送端末１０は、図３に示すように、送受信部１１と、操作入力部１２と、ログイン要求部１３と、撮像部１４と、音声入力部１５ａと、音声出力部１５ｂと、制御部１６、表示制御部１７と、記憶・読出処理部１９と、ＳＩＭカード読取部２０と、記憶部１０００と、を備えている。記憶部１０００は、伝送端末１０が通信ネットワーク２に接続できない状態（オフライン）において、ユーザの認証を実行可能なオフライン用認証プログラム１００１を記憶している。
【００３０】
送受信部１１は、図２に示すネットワークＩ／Ｆ１１１によって実現され、通信ネットワーク２を介して、他の伝送端末１０や中継装置３０や伝送管理装置５０やプログラム提供装置９０やメンテナンス装置１００等の外部機器と各種データを送受信する。
【００３１】
操作入力部１２は、図２に示す操作ボタン１０８および電源スイッチ１０９によって実現され、伝送端末１０に対する各種操作の入力や伝送端末１０の電源のオン／オフを切り替えが可能である。
【００３２】
ログイン要求部１３は、図２に示すＣＰＵ１０１によって実現され、操作入力部１２による電源のオンへの切り替え（または操作入力部１２からの各種操作の入力）に応じて、送受信部１１を制御して、後述するＳＩＭカード読取部２０により読み取られた認証情報を伝送管理装置５０に送信して、伝送システム１に対するログインを要求する。
【００３３】
撮像部１４は、図２に示すカメラ１１２および撮像素子Ｉ／Ｆ１１３によって実現され、被写体を撮像し、当該撮像により得られた画像データを出力する。
【００３４】
音声入力部１５ａは、図２に示すマイク１１４および音声入出力Ｉ／Ｆ１１６によって実現され、マイク１１４から入力された音声を音声信号に変換した後、この音声信号に対応する音声データを伝送端末１０内に入力する。
【００３５】
音声出力部１５ｂは、図２に示すスピーカ１１５および音声入出力Ｉ／Ｆ１１６によって実現され、音声入力部１５ａにより入力された音声データまたは送受信部１１により外部機器から受信した音声データに基づく音声をスピーカ１１５から出力する。
【００３６】
制御部１６は、図２に示すＣＰＵ１０１によって実現され、ＲＯＭ１０２等に記憶された各種プログラムを実行する。
【００３７】
表示制御部１７は、図２に示すディスプレイＩ／Ｆ１１７によって実現され、ケーブル１２０ｃを介して接続されたディスプレイ１２０に対して、送受信部１１により外部機器から受信した画像データに基づく画像等を表示させる。
【００３８】
記憶・読出処理部１９は、図２に示すＳＳＤ１０５によって実現され、フラッシュメモリ１０４等により構成される記憶部１０００に対する各種データの書き込み、記憶部１０００に記憶された各種データの読み出しを行う。本実施の形態では、記憶部１０００は、通信ネットワーク２に接続することができない状態（オフライン）において、伝送端末１０でメンテナンスプログラムを実行する場合に、伝送端末１０の認証を実行するオフライン用認証プログラム１００１を記憶する。
【００３９】
ＳＩＭカード読取部２０は、図２に示すＳＩＭスロット１３０によって実現され、当該ＳＩＭスロット１３０に装着されたＳＩＭカード１３１から、伝送端末１０の認証に用いる認証情報を読み取る。本実施の形態では、ＳＩＭカード１３１には、当該ＳＩＭカード１３１が、一般のユーザ用のＳＩＭカード１３１か若しくはメンテナンス用のＳＩＭカード１３１かを判別可能とするＳＩＭカード種別情報が記憶されているものとする。
【００４０】
また、一般のユーザ用のＳＩＭカード１３１には、伝送端末１０の認証に用いる認証情報が記憶されている。当該認証情報には、伝送端末１０を識別可能にする端末識別情報と、パスワードと、一般のユーザ用のメンテナンスプログラムを識別可能にするプログラム識別情報と、が含まれている。
【００４１】
一方、メンテナンス用のＳＩＭカード１３１には、伝送端末１０の認証に用いる複数の認証情報（例えば、認証情報１〜５）と、当該認証情報に対応するメンテナンスプログラムを実行する際の認証に用いる実行認証情報としてのＰＩＮ（Personal  Identification  Number）コード情報（例えば、ＰＩＮコード情報１〜５）と、が対応付けて記憶されている。ＳＩＭカード１３１に記憶された認証情報およびＰＩＮコード情報には、ＳＩＭカード読取部２０を介してアクセス可能である。本実施の形態では、実行認証情報としてＰＩＮコード情報を用いているが、これに限定するものではなく、例えば実行認証情報として画像データを用いても良い。
【００４２】
さらに、メンテナンス用のＳＩＭカード１３１に記憶された認証情報には、伝送端末１０を識別可能にする端末識別情報と、パスワードと、メンテナンス用のメンテナンスプログラムを識別可能にするプログラム識別情報と、が含まれている。
【００４３】
本実施の形態では、ＳＩＭカード１３１に記憶された認証情報は、伝送端末１０を識別可能とする情報として端末識別情報を含んでいるが、端末識別情報に代えて、伝送端末１０のユーザを識別可能とするユーザ識別情報を含んでいても良い。ＳＩＭカード１３１を紛失した場合には、伝送管理装置５０に記憶される認証情報を削除することにより、ＳＩＭカード１３１を無効化することができる。
【００４４】
伝送端末１０は、当該伝送端末１０が通信ネットワーク２に接続されている状態（オンライン）において、メンテナンスプログラムを実行する場合、ＳＩＭカード１３１に記憶された認証情報を、通信ネットワーク２を介して伝送管理装置５０へ送信することにより、伝送システム１に対するログインを要求する。伝送管理装置５０は、伝送端末１０から受信した認証情報を用いて、伝送端末１０の認証を行う。一方、伝送端末１０は、オフラインにおいて、メンテナンスプログラムを実行する場合、ＳＩＭカード１３１から読み出した認証情報および記憶部１０００に記憶されたオフライン用認証プログラム１００１を用いて、伝送端末１０のユーザの認証を実行する。
【００４５】
伝送管理装置５０は、図３に示すように、送受信部５１と、端末認証部５２と、状態管理部５３と、端末抽出部５４と、端末状態取得部５５と、セッション管理部５７と、記憶・読出処理部５９と、記憶部５０００と、を備えている。
【００４６】
記憶部５０００は、端末認証管理ＤＢ５００２と、端末管理ＤＢ５００３と、宛先リスト管理ＤＢ５００４と、セッション管理ＤＢ５００５と、が設けられている。端末認証管理ＤＢ５００２は、伝送端末１０を識別可能とする端末識別情報と、当該伝送端末１０の認証に用いるパスワードと、を対応付けて記憶する。端末管理ＤＢ５００３は、伝送端末１０を識別可能とする端末識別情報と、伝送端末１０の稼動状態と、伝送システム１へのログインに際して認証情報を受信した日時である受信日時と、伝送端末１０のＩＰアドレスと、を対応付けて記憶する。
【００４７】
宛先リスト管理ＤＢ５００４は、伝送端末１０を識別可能とする端末識別情報と、当該伝送端末１０の通信相手となる伝送端末１０の候補を識別可能とする端末識別情報とを対応付けて記憶する。セッション管理ＤＢ５００５は、伝送端末１０間で確立されたセッション（通信）を識別可能とするセッション識別情報と、セッションを要求した伝送端末１０の端末識別情報と、セッションの要求を受けた伝送端末１０の端末識別情報と、を対応付けて記憶する。
【００４８】
送受信部５１は、通信ネットワーク２を介して、伝送端末１０や中継装置３０やプログラム提供装置９０やメンテナンス装置１００と各種データを送受信する。
【００４９】
端末認証部５２は、送受信部５１によって伝送端末１０から受信した認証情報に含まれる端末識別情報およびパスワードを検索キーとして、記憶部５０００の端末認証管理ＤＢ５００２に記憶された端末識別情報およびパスワードを検索し、検索キーと一致する端末識別情報およびパスワードが端末認証管理ＤＢ５００２に記憶されているか否かにより伝送端末１０の認証を行う。
【００５０】
状態管理部５３は、伝送システム１にログインした伝送端末１０の稼動状態（例えば、伝送端末１０がオンラインか若しくはオフラインかなど）を監視するために、記憶部５０００の端末管理ＤＢ５００３に、伝送システム１にログインした伝送端末１０の端末識別情報と、当該伝送端末１０の稼動状態と、伝送システム１へのログインに際して認証情報を受信した日時である受信日時と、当該伝送端末１０のＩＰアドレスと、を対応付けて記憶させる。
【００５１】
端末抽出部５４は、伝送システム１にログインした伝送端末１の端末識別情報を検索キーとして、記憶部５０００の宛先リスト管理ＤＢ５００４を検索し、伝送端末１０と通話可能な他の伝送端末１０の候補の端末識別情報を読み出す。これにより、端末抽出部５４は、伝送システム１にログインした伝送端末１と通話可能な他の伝送端末１０を抽出する。
【００５２】
端末状態取得部５５は、端末抽出部５４によって抽出した他の伝送端末１０の端末識別情報を検索キーとして、記憶部５０００の端末管理ＤＢ５００３を検索して、抽出した他の伝送端末１０の稼動状態を読み出す。そして、端末状態取得部５５は、読み出した稼動状態がオンラインの伝送端末１０のＩＰアドレスを、伝送システム１にログインした伝送端末１０へ通知することにより、当該伝送端末１０と他の伝送端末１０とのセッションが可能な状態とする。
【００５３】
セッション管理部５７は、伝送端末１０間においてセッションが確立された場合、記憶部５０００のセッション管理ＤＢ５００５に対して、確立されたセッションを識別可能とするセッション識別情報と、セッションを要求した伝送端末１０の端末識別情報と、セッションが要求された伝送端末１０の端末識別情報と、を対応付けて記憶させる。
【００５４】
記憶・読出処理部５９は、記憶部５０００に対する各種データの書き込み、および記憶部５０００から各種データの読み出しを行う。
【００５５】
次に、図４を用いて、本実施の形態にかかる伝送端末１０によるメンテナンスプログラムの実行処理について説明する。図４は、本実施の形態にかかる伝送システムが有する伝送端末によるメンテナンスプログラムの実行処理の流れを示すフローチャートである。
【００５６】
制御部１６は、伝送端末１０のユーザまたはサービスマンによって電源スイッチ１０９が操作されて、伝送端末１０の電源がオンに切り替えられると、伝送端末１０の起動処理を開始する（ステップＳ４０１）。本実施の形態では、一般のユーザが伝送端末１０を使用する場合、一般のユーザ用のＳＩＭカード１３１をＳＩＭスロット１３０に挿入しかつ電源スイッチ１０９をオンに切り替えることにより、伝送端末１０を起動させることが可能である。また、本実施の形態では、サービスマンが伝送端末１０を使用する場合、メンテナンス用のＳＩＭカード１３１をＳＩＭスロット１３０に挿入しかつ電源スイッチ１０９をオンに切り替えることにより、伝送端末１０を起動させることが可能である。
【００５７】
制御部１６は、電源スイッチ１０９によって伝送端末１０の電源がオンに切り替えられると、ＳＩＭスロット１３０に挿入（装着）されたＳＩＭカード１３１の種別を判別する（ステップＳ４０２）。これにより、制御部１６は、ＳＩＭスロット１３０に装着されたＳＩＭカード１３１が所定の媒体（本実施の形態では、メンテナンス用のＳＩＭカード１３１）であるか否かを判別する。本実施の形態では、制御部１６は、ＳＩＭスロット１３０に挿入されたＳＩＭカード１３１に記憶されたＳＩＭカード種別情報に基づいて、当該ＳＩＭカード１３１が、一般のユーザ用のＳＩＭカード１３１か若しくはメンテナンス用のＳＩＭカード１３１かを判別する。
【００５８】
例えば、制御部１６は、ＳＩＭカード１３１にＳＩＭカード種別情報が記憶されていない場合には、一般のユーザ用のＳＩＭカード１３１と判別し、ＳＩＭカード１３１にＳＩＭカード種別情報が記憶されている場合には、メンテナンス用のＳＩＭカード１３１と判別する。または、制御部１６は、ＳＩＭカード１３１に記憶されたＳＩＭカード種別情報が一般のユーザ用のＳＩＭカード１３１であることを示している場合には、当該ＳＩＭカード１３１が一般のユーザ用のＳＩＭカード１３１と判別し、ＳＩＭカード１３１に記憶されたＳＩＭカード種別情報がメンテナンス用のＳＩＭカード１３１であることを示している場合には、当該ＳＩＭカード１３１がメンテナンス用のＳＩＭカード１３１と判別する。
【００５９】
制御部１６は、ＳＩＭカード１３１が一般のユーザ用のＳＩＭカード１３１であると判別した場合（ステップＳ４０２：一般のユーザ用のＳＩＭカード）、すなわち、ＳＩＭカード１３１が所定の媒体（本実施の形態では、メンテナンス用のＳＩＭカード）でないと判別した場合、伝送端末１０がオンラインであるか否かを判定する（ステップＳ４０８）。伝送端末１０がオンラインであると判定した場合（ステップＳ４０８：Ｙｅｓ）、制御部１６は、ログイン要求部１３を制御して、ＳＩＭカード読取部２０によりＳＩＭカード１３１から読み取られた認証情報を伝送管理装置５０へ送信する。そして、制御部１６は、伝送管理装置５０において伝送端末１０の認証に成功した場合、ＲＯＭ１０２から第１ＯＳを起動し、プログラム提供装置９０から、送信した認証情報が含むプログラム識別情報が示す一般のユーザ用のメンテナンスプログラムを含む通常の伝送端末制御プログラムを取得して起動し、当該一般のユーザ用のメンテナンスプログラムを利用可能な状態とする（ステップＳ４０９）。
【００６０】
一方、伝送端末１０がオフラインであると判定した場合（ステップＳ４０８：Ｎｏ）、制御部１６は、記憶・読出処理部１９を制御して、記憶部１０００からオフライン用認証プログラム１００１を読み出す。そして、制御部１６は、ＳＩＭカード読取部２０によりＳＩＭカード１３１から読み取られた認証情報と、読み出したオフライン用認証プログラム１００１とを用いて、伝送端末１０のユーザの認証を実行する。制御部１６は、ユーザの認証に成功した場合には、ＲＯＭ１０２から第１ＯＳを起動し、ＲＯＭ１０２に記憶されたオフライン用の伝送端末制御プログラムを起動し、当該オフライン用の伝送端末制御プログラムに含まれるメンテナンスプログラムを利用可能な状態とする（ステップＳ４１０）。すなわち、本実施の形態では、制御部１６は、ＳＩＭカード１３１がメンテナンス用のＳＩＭカードでないと判別した場合、ステップＳ４０９およびステップＳ４１０に示すように、ＲＯＭ１０２から第１ＯＳを起動させて、外付けストレージ１４１からの第２ＯＳの起動を禁止している。これにより、一般のユーザ用のＳＩＭカードによってセキュリティレベルの高いメンテナンスプログラムが実行されることを防止できるので、セキュリティ上の安全性の確保をより向上させることができる、という効果を奏する。
【００６１】
ここで、オフライン用の伝送端末制御プログラムに含まれるメンテナンスプログラムは、通常の伝送端末制御プログラムに含まれるメンテナンスプログラムと比較して、伝送端末１０がオンラインでしか利用できない機能（例えば、伝送端末１０と中継装置３０との間で通信が可能か否かを判別する機能など）が利用できなくなっている。すなわち、オフライン用の伝送端末制御プログラムに含まれるメンテナンスプログラムは、通常の伝送端末制御プログラムに含まれるメンテナンスプログラムの機能のうち、オンラインでしか利用できない機能が利用できなくなっている。また、伝送端末１０がオフラインになっている場合、伝送管理装置５０による伝送端末１０の認証が行えないため、オフライン用の伝送端末制御プログラムに含まれるメンテナンスプログラムには、オフラインでも利用できる機能であっても、セキュリティレベルの高い機能については利用できなくなっている。
【００６２】
制御部１６は、ステップＳ４０２において、ＳＩＭスロット１３０に挿入されたＳＩＭカード１３１がメンテナンス用のＳＩＭカード１３１であると判別した場合（ステップＳ４０２：メンテナンス用のＳＩＭカード）、外部機器接続Ｉ／Ｆ１１８に対して外付けデバイス（外付けストレージ１４１）が接続（装着）されているか否かを判断する（ステップＳ４０３）。外部機器接続Ｉ／Ｆ１１８に対して外付けストレージ１４１が接続されていない場合（ステップＳ４０３：Ｎｏ）、すなわち、ＳＩＭスロット１３０にＳＩＭカード１３１が装着されかつ外部機器接続Ｉ／Ｆ１１８に外付けストレージ１４１が接続されていない場合、ＲＯＭ１０２（内蔵型のストレージ）から第１ＯＳを起動する（ステップＳ４０４）。
【００６３】
一方、外部機器接続Ｉ／Ｆ１１８に対して外付けストレージ１４１が接続されている場合（ステップＳ４０３：Ｙｅｓ）、すわなち、ＳＩＭスロット１３０にＳＩＭカード１３１が装着されかつ外部機器接続Ｉ／Ｆ１１８に外付けストレージ１４１が接続されている場合、制御部１６は、外付けストレージ１４１の利用を有効にして、外付けストレージ１４１から第２ＯＳを起動する（ステップＳ４０５）。その際、制御部１６は、外部機器接続Ｉ／Ｆ１１８に対して接続（装着）された外付けキーボード１４２からの伝送端末１０に対する操作入力を許可する。これにより、サービスマンが伝送端末１０のメンテナンスを行う際に、伝送端末１０が有する操作ボタン１０８ではその操作が困難である場合に、外付けキーボード１４２を利用して伝送端末１０を操作できるので、メンテナンス時における伝送端末１０の操作性を向上させることができる、という効果を奏する。
【００６４】
第１ＯＳまたは第２ＯＳを起動すると、制御部１６は、起動したＯＳにより実行可能なメンテナンスプログラムのうち、実行するメンテナンスプログラムを選択可能な選択画面（以下、メンテナンスプログラム選択画面と言う）を、ディスプレイＩ／Ｆ１１７を介してディスプレイ１２０に表示させる（ステップＳ４０６）。
【００６５】
図５は、本実施の形態にかかる伝送端末において表示されるメンテナンスプログラム選択画面の一例を示す図である。本実施の形態では、第１ＯＳを起動した場合、制御部１６は、第１ＯＳ上で実行可能なメンテナンスプログラムを識別可能にする情報の一例であるプログラム名（例えば、「１．故障診断」、「２．ファーム更新」、「３．会議ログ取得」、「４．ハードウェア調整」、「５．特注対応１」、「６．特注対応２」など）が表示されたメンテナンスプログラム選択画面５００をディスプレイ１２０に表示させる。
【００６６】
また、制御部１６は、伝送端末１０の通信ネットワーク２へ有線で接続されているか若しくは無線で接続されているか（例えば、無線ＬＡＮ環境または有線ＬＡＮ環境）に応じて、選択可能なメンテナンスプログラムを変更しても良い。例えば、データサイズが大きいファームウェアを更新するメンテナンスプログラムであるファームウェア更新機能（「２．ファーム更新」）は、ファームウェアのダウンロードに時間を要するため、無線ＬＡＮ環境では実行せず有線ＬＡＮ環境においてのみ実行可能としている場合がある。その場合、制御部１６は、伝送端末１０が接続状態を検出し、伝送端末１０が有線ＬＡＮ環境である場合にのみ、ファームウェア更新機能を選択可能なメンテナンスプログラム選択画面５００を表示させるようにしても良い。これにより、有線ＬＡＮ環境である場合にのみ、データサイズが大きいファームウェアを更新するメンテナンスプログラムを選択可能とすることができるので、メンテナンスプログラムの実行効率を向上させることができる、という効果を奏する。
【００６７】
制御部１６は、第２ＯＳを起動した場合、起動した第２ＯＳ上で実行可能なメンテナンスプログラム（言い換えると、外付けストレージ１４１に記憶されたメンテナンスプログラム）のプログラム名（例えば、「１．故障診断」）が表示されたメンテナンスプログラム選択画面５００をディスプレイ１２０に表示させる。
【００６８】
図４に戻り、制御部１６は、操作ボタン１０８または外付けキーボード１４２の操作に応じて実行するメンテナンスプログラムが選択されると、起動したＯＳ上において、選択されたメンテナンスプログラム（例えば、メンテナンスプログラム１〜６のいずれか）を実行させる（ステップＳ４０７）。これにより、伝送端末１０のユーザ（またはサービスマン）が所望のメンテナンスプログラムを選択できるので、所望のメンテナンスプログラムを実行させることができる、という効果を奏する。
【００６９】
本実施の形態では、制御部１６は、メンテナンスプログラムの実行に際して、ディスプレイ１２０に表示したＧＵＩ（Graphical  User  Interface）を介して、実行するメンテナンスプログラムに応じたＰＩＮコード（ユーザを識別可能とする識別情報の一例）の入力を要求する。そして、制御部１６は、入力されたＰＩＮコードと所定のＰＩＮコード（所定の識別情報の一例）とが一致してユーザの認証に成功した場合、選択されたメンテナンスプログラムの実行を許可し、入力されたＰＩＮコードと所定のＰＩＮコードとが一致せずユーザの認証に失敗した場合、選択されたメンテナンスプログラムの実行を禁止する。これにより、不正なＰＩＮコードが入力された場合にはメンテナンスプログラムが実行されないので、メンテナンスプログラムの不正な実行を防止できる、という効果を奏する。
【００７０】
ステップＳ４０７において実行されるメンテナンスプログラムは、例えばファームウェアやＢＩＯＳの書き換え機能、伝送管理装置５０との通信品質を取得する機能、非対応デバイスを対応にする機能、特定のユーザ向けのチューニングに対応する機能など、一般のユーザが、通常、遠隔会議機能を利用する場合に必要がなく、かつ一般のユーザには動作を保証することができないプログラムである。
【００７１】
また、メンテナンスプログラムは、例えばサービスマンのスキルに応じて、実行可能なメンテナンスプログラムが限定されていても良い。例えば、各々のメンテナンスプログラムにＰＩＮコードを付与するとともに、ＩＴ（Information  Technology）のスキルが高く所定のセキュリティ教育を受けているサービスマンには、全てのメンテナンスプログラムのＰＩＮコードを開示し、必要最小限のセキュリティ教育しか受けていないサービスマンには特定のメンテナンスプログラムのＰＩＮコードのみを開示することにより、実行可能なメンテナンスプログラムを限定しても良い。
【００７２】
次に、図６を用いて、メンテナンスプログラムの実行処理の詳細について説明する。図６は、本実施の形態にかかる伝送端末におけるメンテナンスプログラムの実行処理の流れを示すフローチャートである。
【００７３】
本実施の形態では、制御部１６は、メンテナンスプログラムを実行する際、実行対象のメンテナンスプログラム（図４に示すステップＳ４０９，Ｓ４１０において利用可能となったメンテナンスプログラム、またはメンテナンスプログラム選択画面５００において選択されたメンテナンスプログラム）に応じたＰＩＮコードの入力を要求するＰＩＮコード入力画面をディスプレイ１２０に表示させる（ステップＳ６０１）。
【００７４】
図７は、本実施の形態にかかる伝送端末において表示されるＰＩＮコード入力画面の一例を示す図である。本実施の形態では、制御部１６は、図７に示すように、４桁のＰＩＮコードを入力可能なＰＩＮコード入力画面７００をディスプレイ１２０に表示させる。伝送端末１０のサービスマンは、操作ボタン１０８または外付けキーボード１４２を操作して、ＰＩＮコードが入力した後、ＯＫボタンを押下することにより、入力したＰＩＮコードの認証を要求することができる。
【００７５】
ここで、ＰＩＮコードは、数字や文字に限定するものではない。外付けキーボード１４２を利用した数字や文字の入力は当該外付けキーボード１４２を持ち歩く必要があるため、ＰＩＮコードには、例えば、予め決められた伝送端末１０の複数のキー情報を組み合わせた情報を用いても良い。その場合、制御部１６は、伝送端末１０が有する操作ボタン１０８の所定のキーが押下された状態で電源スイッチ１０９がオンに切り替えられた場合、ＰＩＮコードが入力されたものとみなし（言い換えると、ユーザの認証に成功したとみなし）、実行対象のメンテナンスプログラムの実行の禁止を解除する。また、制御部１６は、メンテナンスプログラムを選択後、伝送端末１０が有する操作ボタン１０８のキーが所定の順番に従って押下された場合に、ＰＩＮコードが入力されたものとみなし（言い換えると、ユーザの認証に成功したとみなし）、実行対象のメンテナンスプログラムの実行の禁止を解除しても良い。これにより、ＰＩＮコードを入力することなくメンテナンスプログラムを実行させることができるので、伝送端末１０のメンテナンスを容易に実行することができる、という効果を奏する。
【００７６】
図６に戻り、制御部１６は、ＰＩＮコードが入力されたか否かを判断する（ステップＳ６０２）。ＰＩＮコードが入力されずに所定時間経過した場合（ステップＳ６０２：Ｎｏ）、制御部１６は、実行対象のメンテナンスプログラムの実行を中止する。
【００７７】
一方、ＰＩＮコードが入力された場合（ステップＳ６０２：Ｙｅｓ）、制御部１６は、伝送端末１０がオンラインであるか否かを判定する（ステップＳ６０３）。ここで、伝送端末１０がオンラインであると判定された場合（ステップＳ６０３：Ｙｅｓ）、制御部１６は、ＳＩＭスロット１３０に装着されたＳＩＭカード１３１おいて、入力されたＰＩＮコードと対応付けて記憶された認証情報を用いて、伝送管理装置５０の端末認証部５２に対して伝送端末１０の認証を要求する（ステップＳ６０４）。そして、端末認証部５２における伝送端末１０の認証に失敗した場合（ステップＳ６０５：Ｎｏ）、制御部１６は、実行対象のメンテナンスプログラムの実行を中止する。
【００７８】
一方、端末認証部５２における伝送端末１０の認証に成功しかつ図４に示す処理において起動したＯＳが第１ＯＳである場合（ステップＳ６０５：Ｙｅｓ）、制御部１６は、第１ＯＳの機能を利用して、プログラム提供装置９０から、実行対象のメンテナンスプログラムを受信（取得）し（ステップＳ６０６）、第１ＯＳ上において、受信したメンテナンスプログラムを実行する（ステップＳ６０７）。端末認証部５２における伝送端末１０の認証に成功しかつ図４に示す処理において起動したＯＳが第２ＯＳである場合、制御部１６は、第２ＯＳの機能を利用して、外付けストレージ１４１から、実行対象のメンテナンスプログラムを取得し、第２ＯＳ上において、取得したメンテナンスプログラムを実行する。
【００７９】
ステップＳ６０３において、伝送端末１０がオフラインであると判定された場合（ステップＳ６０３：Ｎｏ）、制御部１６は、ＳＩＭスロット１３０に装着されたＳＩＭカード１３１において、入力されたＰＩＮコードと対応付けて記憶された認証情報を用いて、記憶部１０００に記憶されたオフライン用認証プログラム１００１に対して、伝送端末１０の認証を要求する（ステップＳ６０８）。
【００８０】
オフライン用認証プログラム１００１による伝送端末１０の認証に失敗した場合（ステップＳ６０９：Ｎｏ）、制御部１６は、実行対象のメンテナンスプログラムの実行を中止する。一方、オフライン用認証プログラム１００１による伝送端末１０の認証に成功しかつ図４に示す処理において起動したＯＳが第１ＯＳである場合（ステップＳ６０９：Ｙｅｓ）、制御部１６は、第１ＯＳの機能を利用して、ＲＯＭ１０２から実行対象のメンテナンスプログラム（オフライン用のメンテナンスプログラム）を読み出して、第１ＯＳ上において、読み出したオフライン用のメンテナンスプログラムを実行する（ステップＳ６１０）。また、オフライン用認証プログラム１００１による伝送端末１０の認証に成功しかつ図４に示す処理において起動したＯＳが第２ＯＳである場合、制御部１６は、第２ＯＳの機能を利用して、外付けストレージ１４１から、実行対象のメンテナンスプログラムを取得し、第２ＯＳ上において、取得したメンテナンスプログラムを実行する。
【００８１】
次に、図８を用いて、ＰＩＮコードの認証処理の詳細について説明する。図８は、本実施の形態にかかる伝送システムにおけるＰＩＮコードの認証処理の流れを示すシーケンス図である。
【００８２】
図５に示すメンテナンスプログラム選択画面においてメンテナンスプログラム（例えば、メンテナンスプログラム１）が選択されると（ステップＳ８０１）、または図４に示すステップＳ４０９，Ｓ４１０においてメンテナンスプログラム１が利用可能になると、伝送端末１０の制御部１６は、伝送端末１０がオンラインであるか否かを判定する（図６のステップＳ６０３参照）。伝送端末１０がオンラインであると判定した場合、制御部１６は、ＳＩＭスロット１３０に装着されたＳＩＭカード１３１から、図７に示すＰＩＮコード入力画面７００において入力されたＰＩＮコード（例えば、実行対象のメンテナンスプログラム１に対応するＰＩＮコード１）と対応付けて記憶された認証情報を読み出し（ステップＳ８０２）、読み出した認証情報を伝送管理装置５０に送信することにより、当該伝送管理装置５０の端末認証部５２に対して伝送端末１０の認証を要求する（ステップＳ８０３）。
【００８３】
伝送管理装置５０の端末認証部５２は、伝送端末１０から受信した認証情報に含まれる端末識別情報およびパスワードが、端末認証管理ＤＢ５００２に記憶された端末識別情報およびパスワードと一致するか否かにより、伝送端末１０の認証を行う。そして、受信した認証情報に含まれる端末識別情報およびパスワードが、端末認証管理ＤＢ５００２に記憶された端末識別情報およびパスワードと一致して、伝送端末１０の認証に成功した場合、端末認証部５２は、プログラム提供装置９０に対して、受信した認証情報に含まれるプログラム識別情報により識別されるメンテナンスプログラムの伝送端末１０への送信を指示する（ステップＳ８０４）。その際、端末認証部５２は、受信した認証情報に含まれるプログラム識別情報、メンテナンスプログラムの送信先の伝送端末１０を特定可能な情報（例えば、ＩＰアドレス等）をプログラム提供装置９０に通知する。端末認証部５２は、端末管理ＤＢ５００３を参照して、メンテナンスプログラムの送信先の伝送端末１０のＩＰアドレスを特定する。
【００８４】
プログラム提供装置９０は、伝送管理装置５０の端末認証部５２からメンテナンスプログラムの送信が指示されると、認証情報に含まれるプログラム識別情報により識別されるメンテナンスプログラム（例えば、メンテナンスプログラム１）を伝送端末１０へ送信する（ステップＳ８０５）。
【００８５】
また、図５に示すメンテナンスプログラム選択画面５００においてメンテナンスプログラム（例えば、メンテナンスプログラム２）が選択されると（ステップＳ８０６）、または図４に示すステップＳ４０９，Ｓ４１０においてメンテナンスプログラム２が利用可能になると、制御部１６は、伝送端末１０がオンラインであるか否かを判定する（図６のステップＳ６０３参照）。伝送端末１０がオンラインであると判定した場合、制御部１６は、ＳＩＭスロット１３０に装着されたＳＩＭカード１３１から、図７に示すＰＩＮコード入力画面７００において入力されたＰＩＮコード（例えば、選択されたメンテナンスプログラム２に対応するＰＩＮコード２）と対応付けて記憶された認証情報を読み出し（ステップＳ８０７）、読み出した認証情報を伝送管理装置５０に送信することにより、当該伝送管理装置５０の端末認証部５２に対して伝送端末１０の認証を要求する（ステップＳ８０８）。
【００８６】
伝送管理装置５０の端末認証部５２は、伝送端末１０から受信した認証情報に含まれる端末識別情報およびパスワードが、端末認証管理ＤＢ５００２に記憶された端末識別情報およびパスワードと一致するか否かにより、伝送端末１０の認証を行う。そして、受信した認証情報に含まれる端末識別情報およびパスワードが、端末認証管理ＤＢ５００２に記憶された端末識別情報およびパスワードと一致して、伝送端末１０の認証に成功した場合、端末認証部５２は、プログラム提供装置９０に対して、受信した認証情報に含まれるプログラム識別情報により識別されるメンテナンスプログラムの伝送端末１０への送信を指示する（ステップＳ８０９）。その際、端末認証部５２は、受信した認証情報に含まれるプログラム識別情報、メンテナンスプログラムの送信先の伝送端末１０を特定可能な情報（例えば、ＩＰアドレス等）をプログラム提供装置９０に通知する。端末認証部５２は、端末管理ＤＢ５００３を参照して、メンテナンスプログラムの送信先の伝送端末１０のＩＰアドレスを特定する。
【００８７】
プログラム提供装置９０は、伝送管理装置５０の端末認証部５２からメンテナンスプログラムの送信が指示されると、認証情報に含まれるプログラム識別情報により識別されるメンテナンスプログラム（例えば、メンテナンスプログラム２）を伝送端末１０へ送信する（ステップＳ８１０）。
【００８８】
一方、伝送端末１０の制御部１６は、伝送端末１０がオフラインであると判定した場合、ＳＩＭスロット１３０に装着されたＳＩＭカード１３１から、図７に示すＰＩＮコード入力画面７００において入力されたＰＩＮコード（例えば、実行対象のメンテナンスプログラム１に対応するＰＩＮコード１）と対応付けて記憶された認証情報を読み出す（ステップＳ８１１）。そして、制御部１６は、記憶部１０００に記憶されたオフライン用認証プログラム１００１に対して、読み出した認証情報を渡して、伝送端末１０の認証を要求する（ステップＳ８１２）。
【００８９】
オフライン用認証プログラム１００１は、受け取った認証情報に含まれる端末識別情報およびパスワードが、予め設定された端末識別情報およびパスワードと一致するか否かにより、伝送端末１０の認証を行う。そして、受け取った認証情報に含まれる端末識別情報およびパスワードが、予め設定された端末識別情報およびパスワードと一致して、伝送端末１０の認証に成功した場合、オフライン用認証プログラム１００１は、制御部１６に対して、受け取った認証情報に含まれるプログラム識別情報により識別されるメンテナンスプログラムの実行を指示する（ステップＳ８１３）。
【００９０】
制御部１６は、ＲＯＭ１０２または外付けストレージ１４１から、実行対象のメンテナンスプログラム（例えば、メンテナンスプログラム１）を取得し、取得したメンテナンスプログラムを実行させる（ステップＳ８１４）。
【００９１】
このように、本実施の形態にかかる伝送システム１によれば、伝送端末１０が通信ネットワーク２に接続できないオフライン時においても、ＳＩＭカード１３１のメモリサイズに収まるサイズ以上のメンテナンスプログラムを実行できるので、１枚のＳＩＭカード１３１で伝送端末１０のネットワーク環境に依存することなく、セキュリティ上の安全性を保ちながらメンテナンス機能を実現できる、という効果を奏する。また、伝送端末１０に内蔵されている記憶部（ＲＯＭ１０２）に異常が発生した場合でも外付けストレージ１４１に記憶された第２ＯＳを用いてメンテナンスプログラムを実行できるので、伝送端末１０の異常の原因を特定することができる、という効果を奏する。
【００９２】
なお、本実施の形態は、本発明の範囲を限定するものではなく、ＳＩＭスロット１３０（第１接続部の一例）にＳＩＭカード１３１（第１媒体の一例）が装着されかつ外部機器接続Ｉ／Ｆ１１８（第２接続部の一例）に外付けストレージ１４１（第２媒体の一例）が装着されていない場合、ＲＯＭ１０２から第１ＯＳを起動し、ＳＩＭスロット１３０にＳＩＭカード１３１が装着されかつ外部機器接続Ｉ／Ｆ１１８に外付けストレージ１４１が装着されている場合、外付けストレージ１４１から第２ＯＳを起動する制御部１６の機能を伝送端末１０が備えていても、当該制御部１６の機能を伝送管理装置５０やプログラム提供装置９０やメンテナンス装置１００等の外部機器が備えていても良い。さらに、当該制御部１６の機能を複数の外部機器に持たせて良く、当該制御部１６の機能をいずれの外部機器に持たせても良い。
【００９３】
また、本実施の形態で説明する伝送端末１０と、伝送管理装置５０やプログラム提供装置９０やメンテナンス装置１００等の外部機器とが接続されたシステム構成は一例であり、用途や目的に応じて様々なシステム構成例があることは言うまでもない。
【００９４】
本実施の形態の伝送端末１０で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供することも可能である。
【００９５】
また、本実施の形態の伝送端末１０で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態の伝送端末１０で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【符号の説明】
【００９６】
１  伝送システム（情報処理システムの一例）
２  通信ネットワーク（ネットワークの一例）
１０  伝送端末（情報処理装置の一例）
１１  送受信部
１２  操作入力部
１３  ログイン要求部
１６  制御部
１９  記憶・読出処理部
５０  伝送管理装置（外部機器の一例）
９０  プログラム提供装置（外部機器の一例）
１００  メンテナンス装置（外部機器の一例）
１０１  ＣＰＵ
１０２  ＲＯＭ（記憶部の一例）
１０３  ＲＡＭ
１０８  操作ボタン（所定のキーの一例）
１０９  電源スイッチ
１１０  バスライン
１１１  ネットワークＩ／Ｆ
１１８  外部機器接続Ｉ／Ｆ（第２接続部および第３接続部の一例）
１２０  ディスプレイ（表示部の一例）
１３０  ＳＩＭスロット（第１接続部の一例）
１３１  ＳＩＭカード（第１媒体の一例）
１４１  外付けストレージ（第２媒体の一例）
１４２  外付けキーボード（外部入力部の一例）
【先行技術文献】
【特許文献】
【００９７】
【特許文献１】特開２０１１−２３３０３１号公報
【特許文献２】特開２００４−３０３２１５号公報
【図１】
2015153103.tif 000003
【図２】
2015153103.tif 000004
【図３】
2015153103.tif 000005
【図４】
2015153103.tif 000006
【図５】
2015153103.tif 000007
【図６】
2015153103.tif 000008
【図７】
2015153103.tif 000009
【図８】
2015153103.tif 000010