(57)【特許請求の範囲】
【請求項１】
自動車に搭載される車載の、配布を受ける者にソースファイルを開示することを義務づけるライセンスが適用されるソフトウェアを搭載したデータ処理装置であって、
前記ソフトウェアの実行ファイルと、当該ソフトウェアのソースファイルとを記憶した記憶装置と、
前記記憶装置に記憶された前記実行ファイルを実行するソフトウエア実行手段と、
リムーバブルな記憶媒体が接続されるリムーバブル記憶媒体インタフェースと、
ユーザのソースファイル書き出し指示を受け付け、前記記憶装置に記憶されている前記ソフトウェアのソースファイルを、前記リムーバブル記憶媒体インタフェースに接続されたリムーバブルな記憶媒体に書き込むソースファイル書込手段とを有することを特徴とするデータ処理装置。
【請求項２】
請求項１記載のデータ処理装置であって、
前記記憶装置には、前記ライセンスにより告知が義務づけられている文章のデータが記憶されており、
前記ソースファイル書込手段は、前記ソースファイルと共に前記文章のデータを、前記リムーバブル記憶媒体インタフェースに接続されたリムーバブルな記憶媒体に書き込むことを特徴とするデータ処理装置。
【請求項３】
請求項１または２記載のデータ処理装置であって、
前記ライセンスはＯＳＳライセンスであり、前記ソフトウエアはオープンソースソフトウエアまたはオープンソースソフトウエアを改変したソフトウエアであることを特徴とするデータ処理装置。
【請求項４】
ネットワークで接続された複数のデータ処理装置を備えたデータ処理システムであって、
各データ処理装置は、
配布を受ける者にソースファイルを開示することを義務づけるライセンスが適用されるソフトウェアの実行ファイルと、当該ソフトウェアのソースファイルとを記憶した記憶装置と、
前記記憶装置に記憶された前記実行ファイルを実行するソフトウエア実行手段とを備え、
前記複数のデータ処理装置のうちの少なくとも一つのデータ処理装置は、
リムーバブルな記憶媒体が接続されるリムーバブル記憶媒体インタフェースと、
ユーザのソースファイル書き出し指示を受け付け、前記ネットワークを介して他のデータ処理装置の前記記憶装置に記憶されている前記ソフトウェアのソースファイルを取得し、前記リムーバブル記憶媒体インタフェースに接続された記憶媒体に書き込むソースファイル書込手段とを有することを特徴とするデータ処理システム。
【請求項５】
請求項４記載のデータ処理システムであって、
前記ソースファイル書込手段は、前記ソースファイル書き出し指示と共にデータ処置装置の指定を受け付け、指定を受け付けたデータ処理装置が自データ処理装置である場合には、自データ処理装置の記憶装置に記憶されている前記ソフトウェアのソースファイルを取得し、前記リムーバブル記憶媒体インタフェースに接続された記憶媒体に書き込み、指定を受け付けたデータ処理装置が他のデータ処理装置である場合には、前記ネットワークを介して指定された他のデータ処理装置の前記記憶装置に記憶されている前記ソフトウェアのソースファイルを取得し、前記リムーバブル記憶媒体インタフェースに接続された記憶媒体に書き込むことを特徴とするデータ処理システム。
【請求項６】
請求項４または５記載のデータ処理システムであって、
前記ライセンスはＯＳＳライセンスであり、前記ソフトウエアはオープンソースソフトウエアまたはオープンソースソフトウエアを改変したソフトウエアであることを特徴とするデータ処理システム。
【請求項７】
請求項４、５または６記載のデータ処理システムであって、
前記ネットワークは車載ＬＡＮであり、
当該データ処理システムは、自動車に搭載される車載のデータ処理システムであることを特徴とするデータ処理システム。
【請求項８】
データ処理装置とネットワークで接続されたコンピュータによって読み取られ実行されるコンピュータプログラムであって、
前記データ処理装置は、
配布を受ける者にソースファイルを開示することを義務づけるライセンスが適用されるソフトウェアの実行ファイルと、当該ソフトウェアのソースファイルとを記憶した記憶装置と、
前記記憶装置に記憶された前記実行ファイルを実行するソフトウエア実行手段とを備え、
前記コンピュータは、リムーバブルな記憶媒体が接続されるリムーバブル記憶媒体インタフェースを備え、
前記コンピュータプログラムは、前記コンピュータを、
ユーザのソースファイル書き出し指示を受け付けるソースファイル書出指示受付手段と、
前記ソースファイル書出指示受付手段が前記ソースファイル書き出し指示を受け付けたときに、前記ネットワークを介して前記データ処理装置の前記記憶装置に記憶されている前記ソフトウェアのソースファイルを取得し、前記リムーバブル記憶媒体インタフェースに接続されたリムーバブルな記憶媒体に書き込むソースファイル書込手段として機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オープンソースソフトウェア (OSS; Open Source Software)を搭載したデータ処置装置に関するものである。
【背景技術】
【０００２】
従来より、ソースコードが公開されているオープンソースソフトウェアを搭載したデータ処理装置が知られている（たとえば、特許文献１、２）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2011-199580号公報
【特許文献２】特開2011-034130号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
オープンソースソフトウェアとしては、所定の義務の下で無償の使用、複製、改変、再配布等を許可することを規定している、GNU General Public License 、Mozilla Public License などのOSSライセンス下で頒布されるオープンソースソフトウェアが存在する。
【０００５】
また、OSSライセンスとしては、オープンソースソフトウェアの再配布を行う者に、再配布を受ける者に対する、所定の告知や、オープンソースソフトウェアのソースコードの開示や、当該ソースコードを格納した物理媒体の求めに応じた提供を義務づけているものがある。
【０００６】
そして、オープンソースソフトウェアが搭載されているデータ処理装置の譲渡は、オープンソフトウエアの再配布に該当するため、データ処理装置の譲渡者は、データ処理装置に搭載されているオープンソースソフトウェアのOSSライセンスが規定する再配布時の義務を負うこととなる。
【０００７】
しかしながら、データ処理装置の譲渡者が、メーカからデータ処理装置を購入した一般のユーザである場合などには、当該ユーザが、上述したようなオープンソースソフトウェアの再配布に関するOSSライセンスの義務を果たすことは困難である。
【０００８】
そこで、データ処理装置のメーカが、データ処理装置に搭載したオープンソフトウエアのソースコードをインターネット上に公開するなどにして、オープンソースソフトウェアの再配布に関するOSSライセンスの義務を代行することも考えられるが、このようにした場合には、メーカが製造している種々のデータ処理装置の種々のバージョンについて搭載したオープンソースソフトウエアを、長期間に渡り管理する必要が生じるため、メーカの負担は大きくなる。
【０００９】
そこで、本発明は、オープンソフトウエアを搭載したデータ処理装置の譲渡の際に、譲渡者が、当該オープンソフトウエアに適用されるOSSライセンスの義務を容易に遂行できるようにすることを課題とする。
【課題を解決するための手段】
【００１０】
前記課題達成のために、本発明は、配布を受ける者にソースファイルを開示することを義務づけるライセンスが適用されるソフトウェアを搭載したデータ処理装置に、前記ソフトウェアの実行ファイルと、当該ソフトウェアのソースファイルとを記憶した記憶装置と、前記記憶装置に記憶された前記実行ファイルを実行するソフトウエア実行手段と、リムーバブルな記憶媒体が接続されるリムーバブル記憶媒体インタフェースと、ユーザのソースファイル書き出し指示を受け付け、前記記憶装置に記憶されている前記ソフトウェアのソースファイルを、前記リムーバブル記憶媒体インタフェースに接続された記憶媒体に書き込むソースファイル書込手段とを備えたものである。
【００１１】
ここで、このようなデータ処理装置は、前記記憶装置に、前記ライセンスにより告知が義務づけられている文章のデータを記憶し、前記ソースファイル書込手段において、前記ソースファイルと共に前記文章のデータを、前記リムーバブル記憶媒体インタフェースに接続された記憶媒体に書き込むように構成してもよい。
【００１２】
また、以上のデータ処理装置において、前記ライセンスはＯＳＳライセンスであり、前記ソフトウエアはオープンソースソフトウエアまたはオープンソースソフトウエアを改変したソフトウエアであってよい。
【００１３】
また、以上のデータ処理装置は、自動車に搭載される車載のデータ処理装置であってもよい。
以上のようなデータ処理装置によれば、データ処理装置自身に、自身に実行ファイルが搭載されたソフトウエアのソースコードをリムーバブルな記憶媒体に書き込む機能を備えているので、データ処理装置を譲渡する際に、当該譲渡のみをもって、または、ソースファイルをリムーバブルな記憶媒体に書き出してデータ処理装置と共に譲渡することにより、データ処理装置が搭載しているソフトウエアに適用されるライセンスによって課されるソースコードを開示する義務を遂行することができる。また、データ処理装置が搭載しているソフトウエアが、OSSライセンスの一つであるGPL-2.0が適用されるオープンソースソフトウエアである場合に、GPL-2.0によって課される、希望に応じて物理媒体でソースコードを提供しなければならない、と言う条件も満たすことができる。
【００１４】
また、本発明は、前記課題達成のために、ネットワークで接続された複数のデータ処理装置を備えたデータ処理システムにおいて、各データ処理装置に、配布を受ける者にソースファイルを開示することを義務づけるライセンスが適用されるソフトウェアの実行ファイルと、当該ソフトウェアのソースファイルとを記憶した記憶装置と、前記記憶装置に記憶された前記実行ファイルを実行するソフトウエア実行手段とを備えると共に、前記複数のデータ処理装置のうちの少なくとも一つのデータ処理装置に、リムーバブルな記憶媒体が接続されるリムーバブル記憶媒体インタフェースと、ユーザのソースファイル書き出し指示を受け付け、前記ネットワークを介して他のデータ処理装置の前記記憶装置に記憶されている前記ソフトウェアのソースファイルを取得し、前記リムーバブル記憶媒体インタフェースに接続された記憶媒体に書き込むソースファイル書込手段とを備えたものである。
【００１５】
ここで、このようなデータ処理システムは、前記ソースファイル書込手段において、前記ソースファイル書き出し指示と共にデータ処置装置の指定を受け付け、指定を受け付けたデータ処理装置が自データ処理装置である場合には、自データ処理装置の記憶装置に記憶されている前記ソフトウェアのソースファイルを取得し、前記リムーバブル記憶媒体インタフェースに接続された記憶媒体に書き込み、指定を受け付けたデータ処理装置が他のデータ処理装置である場合には、前記ネットワークを介して指定された他のデータ処理装置の前記記憶装置に記憶されている前記ソフトウェアのソースファイルを取得し、前記リムーバブル記憶媒体インタフェースに接続された記憶媒体に書き込むように構成してもよい。
【００１６】
また、このようのデータ処理システムにおいて、前記ライセンスはＯＳＳライセンスであり、前記ソフトウエアはオープンソースソフトウエアまたはオープンソースソフトウエアを改変したソフトウエアであってよい。
【００１７】
また、以上のデータ処理システムにおいて、前記ネットワークは車載ＬＡＮであり、当該データ処理システムは、自動車に搭載される車載のデータ処理システムであってよい。
以上のようなデータ処理システムによれば、データ処理システム自身に、自身に実行ファイルが搭載されたソフトウエアのソースファイルをリムーバブルな記憶媒体に書き込む機能を備えているので、データ処理システムを譲渡する際に、当該譲渡のみをもって、または、ソースファイルをリムーバブルな記憶媒体に書き出してデータ処理システムと共に譲渡することにより、データ処理システムが搭載しているソフトウエアに適用されるライセンスによって課されるソースファイルを開示する義務を遂行することができる。また、データ処理システムを構成する各データ処理装置に実行ファイルが搭載されたソフトウエアのソースファイルを、一つのデータ処理装置が収集してリムーバブルな記憶媒体に書き込むことができるので、ソースファイルの書き込み作業を容易に行うことができると共に、各データ処理装置にそれぞれリムーバブル記憶媒体インタフェースを設ける必要を無くすことができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態に係る車載システムの構成と配置を示す図である。
【図２】本発明の実施形態に係るメインユニットとサブユニットの構成を示すブロック図である。
【図３】本発明の実施形態に係るＯＳＳ情報提供処理を示すフローチャートである。
【図４】本発明の実施形態に係るメインユニットの表示画面を示す図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態について、自動車に搭載される車載システムへの適用を例にとる。
図１ａに、本実施形態に係る車載システムの構成を示す。
図示するように、車載システムは、メインユニット１と複数のサブユニット２とを有し、メインユニット１と各サブユニット２は車載ＬＡＮ３で接続されている。
メインユニット１は、たとえば、図１ｂに示すように、ダッシュボードなどに搭載されたカーナビゲーションシステムやＡＶシステムであり、サブユニット２は前席後部に配置された、後席乗員用のディスプレイやビデオプレイヤを備えたリアエンターティーメントシステムや、自動車後方を撮影するバックカメラを制御するカメラ制御システムなどである。
【００２０】
次に、図２にメインユニット１とサブユニット２の内部構成を示す。
図示するように、メインユニット１は、入力装置１０１、表示装置１０２、メモリカードインタフェース１０３、記憶装置１０４、ＬＡＮインタフェース１０５、周辺装置１０６、オペレーティングシステム１０７、オペレーティングシステム１０７によって管理されオペレーティングシステム１０７上で稼働するアプリケーションを備えている。
【００２１】
ここで、メモリカードインタフェース１０３には、USBメモリやSDメモリカードなどのリムーバブルな記憶媒体であるメモリカード４を装着可能であり、メモリカードインタフェース１０３は、メインユニット１から装着されたメモリカード４へのデータの書き出しや、メモリカード４からメインユニット１へのデータの読み込みを行う。
【００２２】
また、周辺装置１０６は、スピーカなどを備えた音声出力装置や、テレビ/ラジオチューナや、ＣＤやＤＶＤなどの再生を行うディスクドライブや、ＧＰＳ受信機などである。
また、メインユニット１は、上述したアプリケーションとして、メニューアプリケーション１１１と、ＯＳＳ情報提供アプリケーション１１２と、サービスアプリケーション１１３とを備えている。ここで、サービスアプリケーション１１３は、カーナビゲーションアプリケーションやメディアプレイヤアプリケーションなどの、メインユニット１をカーナビゲーションシステムやＡＶシステムとして機能させるアプリケーションである。
【００２３】
ここで、メインユニット１は、ハードウエア的には、ＣＰＵやメモリなどを備えたコンピュータを用いて構成されるものであり、オペレーティングシステム１０７や、アプリケーションなどは、当該コンピュータが、記憶装置１０４に格納されているプログラムの実行ファイルを実行することにより実現されるものである。ここで、記憶装置１０４に格納されている実行ファイルのうちの一部の実行ファイルは、配布を受ける者にソースファイルを開示することと所定の告知を行うことを義務づけるＯＳＳライセンスが適用されるオープンソースソフトウェアの実行ファイルである。なお、本実施形態では、オープンソースソフトウェアを改変したソフトウエアについても、そのソフトウエアに上述したＯＳＳライセンスが適用される場合には、当該ＯＳＳライセンスが適用されるオープンソースソフトウェアと総称する。
【００２４】
なお、実行ファイルは、プログラミング言語でプログラムを記述したソースコードを実行コードにコンパイルしたファイルである。そして、記憶装置１０４には、ＯＳＳライセンスが適用されるオープンソースソフトウェアの実行ファイルと共に、その実行ファイルのソースコードのソースファイルも格納されている。
【００２５】
また、記憶装置１０４には、カーナビゲーション用の地図データや、実行ファイルとして記憶装置１０４に記憶されているオープンソースソフトウェアに適用されるＯＳＳライセンスに定められた告知文のデータや、記憶装置１０４に格納されているソースファイルや告知文のデータを登録した管理データなどの各種データが格納されている。
【００２６】
次に、サブユニット２は、記憶部２０１、ＬＡＮインタフェース２０２、周辺デバイス２０３、オペレーティングシステム２０４、オペレーティングシステム２０４によって管理されオペレーティングシステム２０４上で稼働するアプリケーションを備えている。
【００２７】
ここで、周辺デバイス２０３は、サブユニット２がリアエンターティーメントシステムであればディスプレイやディスクドライブやタッチパネルなどであり、サブユニット２がカメラ制御システムであればカメラなどである。
【００２８】
また、サブユニット２は、上述したアプリケーションとして、ＯＳＳ情報転送アプリケーション２１１と、サービスアプリケーション２１２とを備えている。ここで、サービスアプリケーション２１２は、サブユニット２を、リアエンターティーメントシステムやカメラ制御システムなどの所要のシステムとして機能させるアプリケーションである。
【００２９】
ここで、サブユニット２は、ハードウエア的には、ＣＰＵやメモリなどを備えたコンピュータを用いて構成されるものであり、オペレーティングシステム２０４や、アプリケーションなどは、当該コンピュータが、記憶部２０１に格納されているプログラムの実行ファイルを実行することにより実現されるものである。ここで、実行ファイルのうちの一部の実行ファイルは、ＯＳＳライセンスが適用されるオープンソースソフトウェアの実行ファイルである。
【００３０】
そして、記憶部２０１には、配布を受ける者にソースファイルを開示することと所定の告知を行うことを義務づけるＯＳＳライセンスが適用されるオープンソースソフトウェアの実行ファイルと共に、その実行ファイルのソースファイルも格納されている。
【００３１】
また、記憶部２０１には、実行ファイルとして記憶部２０１に記憶されているオープンソースソフトウェアに適用されるオープンソースソフトウェアのＯＳＳライセンスに定められた告知文のデータや、記憶部２０１に格納されているソースファイルや告知文のデータを登録した管理データや、その他の各種データが格納されている。
【００３２】
以下、このような車載システムがＯＳＳ情報を提供する動作について説明する。
メインユニット１のメニューアプリケーション１１１は、メインユニット１でフォアグランドで実行するアプリケーションの切替操作を受け付けるメインメニューを表示装置１０２に表示し、メニューを用いてユーザからＯＳＳ情報提供アプリケーション１１２が選択されたならば、ＯＳＳ情報提供アプリケーション１１２を起動する。
【００３３】
そして、メニューアプリケーション１１１から起動されたＯＳＳ情報提供アプリケーション１１２はＯＳＳ情報提供処理を行う。
図３に、ＯＳＳ情報提供アプリケーション１１２が行うＯＳＳ情報提供処理の手順を示す。
図示するように、ＯＳＳ情報提供処理において、ＯＳＳ情報提供アプリケーション１１２は、まず、車載ＬＡＮ３を介して各サブユニット２からＯＳＳ情報の有無を表すＯＳＳ有無情報を取得する（ステップ３０２）。
【００３４】
ＯＳＳ有無情報の取得は、ＯＳＳ情報提供アプリケーション１１２が車載ＬＡＮ３を介して各サブユニット２のＯＳＳ情報転送アプリケーション２１１にＯＳＳ有無情報を要求し、要求を受けたサブユニット２のＯＳＳ情報転送アプリケーション２１１が、記憶部２０１の管理データを参照し、管理データに告知文やソースファイルが登録されている場合には、ＯＳＳ情報有りを表すＯＳＳ有無情報をメインユニット１のＯＳＳ情報提供アプリケーション１１２に応答し、管理データに告知文及びソースファイルが登録されていない場合には、ＯＳＳ情報無しを表すＯＳＳ有無情報をメインユニット１のＯＳＳ情報提供アプリケーション１１２に応答することにより行う。
【００３５】
次に、各サブユニット２からＯＳＳ有無情報を取得したメインユニット１のＯＳＳ情報提供アプリケーション１１２は、メインユニット１の記憶装置１０４の管理データに告知文やソースファイルが登録されている場合には、メインユニット１と、ＯＳＳ情報有りを表すＯＳＳ有無情報を応答したサブユニット２とを候補ユニットとし、メインユニット１の記憶装置１０４の管理データに告知文やソースファイルが登録されていない場合には、ＯＳＳ情報有りを表すＯＳＳ有無情報を応答したサブユニット２を候補ユニットとすることにより、告知文やソースファイルを保持しているユニットを候補ユニットとする。そして、たとえば、図４ａに示すように、候補ユニットの一覧４０１を表すユニット選択メニューを表示装置１０２に表示する（ステップ３０４）。
【００３６】
そして、図４ａに示したユニット選択メニューに設けた終了ボタン４０２の操作による終了指示の発生と（ステップ３０６）、ユニット選択メニューの候補ユニットの一覧４０１中からの選択候補ユニットの選択操作の発生（ステップ３０８）とを監視し、終了指示が発生したならば（ステップ３０６）、ＯＳＳ情報提供処理を終了する。
【００３７】
一方、候補ユニットの選択操作が発生した場合には（ステップ３０８）、選択された候補ユニットから告知文のデータを取得し、図４ｂに示すように取得した告知文４１１を表したＯＳＳ情報画面を表示装置１０２に表示する（ステップ３１０）。ここで、選択された候補ユニットからの告知文のデータの取得は、選択された候補ユニットがメインユニット１である場合には、記憶装置１０４から告知文のデータを読み出すことにより行い、選択された候補ユニットがサブユニット２である場合には、メインユニット１のＯＳＳ情報提供アプリケーション１１２が車載ＬＡＮ３を介して選択されたサブユニット２のＯＳＳ情報転送アプリケーション２１１に告知文データを要求し、要求を受けたサブユニット２のＯＳＳ情報転送アプリケーション２１１が、記憶部２０１に格納されている告知文データをメインユニット１のＯＳＳ情報提供アプリケーション１１２に転送することにより行う。
【００３８】
次に、図４ｂに示したＯＳＳ情報画面に設けた戻るボタン４１２の操作による戻る指示の発生と（ステップ３１２）、ＯＳＳ情報画面に設けたＯＳＳ情報書出ボタン４１３によるソースファイル書き出し指示の発生（ステップ３１４）とを監視し、戻る指示が発生した場合には（ステップ３１２）、ステップ３０４のユニット選択メニューの表示からの処理に戻る。
【００３９】
一方、ソースファイル書き出し指示の受け付けが発生した場合には（ステップ３１４）、ステップ３０８で選択された候補ユニットからソースファイルを取得し、メモリカードインタフェース１０３に装着されているメモリカード４に書き込む（ステップ３１６）。ここで、選択された候補ユニットからのソースファイルの取得は、選択された候補ユニットがメインユニット１である場合には、記憶装置１０４からソースファイルを読み出すことにより行い、選択された候補ユニットがサブユニット２である場合には、メインユニット１のＯＳＳ情報提供アプリケーション１１２が車載ＬＡＮ３を介して選択されたサブユニット２のＯＳＳ情報転送アプリケーション２１１にソースファイルを要求し、要求を受けたサブユニット２のＯＳＳ情報転送アプリケーション２１１が、記憶部２０１に格納されているソースファイルをメインユニット１のＯＳＳ情報提供アプリケーション１１２に転送することにより行う。
【００４０】
そして、メモリカード４への書き込みが成功したならば（ステップ３１８）、ステップ３０４のユニット選択メニューの表示からの処理に戻る。
一方、メモリカード４への書き込みが失敗した場合には（ステップ３１８）、所定のエラーメッセージを表示装置１０２に表示し（ステップ３２０）、ＯＳＳ情報提供処理を終了する。
【００４１】
以上、ＯＳＳ情報提供アプリケーション１１２が行うＯＳＳ情報提供処理について説明した。
ところで、以上のＯＳＳ情報提供処理は、ステップ３１６において、選択された候補ユニットから取得したソースファイルと共に、選択された候補ユニットから取得した告知文のデータをメモリに書き込むようにしてもよい。
【００４２】
以上、本発明の実施形態について説明した。
本実施形態によれば、車載システム自身に、自身に実行ファイルが搭載されたオープンソースソフトウエアのソースファイルをメモリカード４に書き込む機能を備えているので、車載システムや車載システムを搭載した自動車を譲渡する際に、当該譲渡のみをもって、または、ソースファイルをメモリカード４に書き出して自動車と共に譲渡することにより、オープンソースソフトウエアに適用されるＯＳＳライセンスによって課されるソースコードを開示する義務を遂行することができる。また、データ処理装置が搭載しているソフトウエアが、OSSライセンスの一つであるGPL-2.0が適用されるオープンソースソフトウエアである場合に、GPL-2.0によって課される、希望に応じて物理媒体でソースコードを提供しなければならない、と言う条件も満たすことができる。
【００４３】
また、車載システムを構成するメインユニット各サブユニット２に実行ファイルが搭載されたオープンソースソフトウエアのソースファイルを、メインユニット１が収集してメモリカード４に書き込むことができるので、メインユニット１のみを操作してソースファイルの書き込み作業を容易に行うことができると共に、各サブユニット２にそれぞれメモリカードインタフェース１０３を設ける必要を無くすことができる。
【００４４】
なお、以上の実施形態は車載システムへの適用を例にとる説明したが、本実施形態における告知文の表示やソースファイルの書き出しの技術は、ＯＳＳライセンスが適用されるオープンソースソフトウェアを搭載した任意のデータ処理装置や、ＯＳＳライセンスが適用されるオープンソースソフトウェアを搭載したデータ処理装置を含む複数のデータ処理装置をネットワークで接続したデータ処理システムに同様に適用することができる。
【符号の説明】
【００４５】
１…メインユニット、２…サブユニット、３…車載ＬＡＮ、４…メモリカード、１０１…入力装置、１０２…表示装置、１０３…メモリカードインタフェース、１０４…記憶装置、１０５…ＬＡＮインタフェース、１０６…周辺装置、１０７…オペレーティングシステム、１１１…メニューアプリケーション、１１２…ＯＳＳ情報提供アプリケーション、１１３…サービスアプリケーション、２０１…記憶部、２０２…ＬＡＮインタフェース、２０３…周辺デバイス、２０４…オペレーティングシステム、２１１…ＯＳＳ情報転送アプリケーション、２１２…サービスアプリケーション。
【図１】
0006480754.tif 000002
【図２】
0006480754.tif 000003
【図３】
0006480754.tif 000004
【図４】
0006480754.tif 000005