CSPro (Census and Survey Processing Systemの略)は、米国国勢調査局とICF Internationalが開発したパブリックドメインのオープンソースデータ収集・処理ソフトウェアパッケージです。Serpro SAは過去の開発に関与していました。開発資金は主に米国国際開発庁から提供されています。このソフトウェアスイートの主な目的は、データ収集、処理、集計のためのアプリケーションを設計することです。
CSProは、DOSベースのマシン上で国勢調査や調査データの取得、編集、集計に使用されていた2つの以前のソフトウェアパッケージの開発者による共同作業によって設計および実装されました。1つは米国国勢調査局が開発した統合マイクロコンピュータ処理システム(IMPS)、もう1つはSerpro SAが開発した統合調査分析システム(ISSA)です。その結果、CSProは35年以上にわたる開発の上に成り立っています。[ 1 ]
このソフトウェアは、Windows ベースの OS (8、10、11 - LinuxおよびIOSオペレーティングシステムはサポートされていません) 上で実行でき、「一度構築して、複数展開」機能により Android および Windows ファミリー OS に展開可能なアプリケーションを設計できます。これらのアプリケーションは、モバイル調査データ収集(スマートフォンまたはタブレット経由) またはオフィスベースのデータ収集 (ラップトップまたはデスクトップ経由) に使用できます。パブリック ドメインの配布はオープンソースです。[ 2 ] Unicode データ入力のサポートはバージョン 5 から開始されました。
CSProアプリケーションは、国勢調査やアンケートデータの入力、編集、集計、マッピング、配布を行うためのアンケートツールとして使用できます。また、CSPro Designer統合開発環境(IDE)は、モニタリング・評価、経営管理、物流などの分野における情報システムの開発にも利用できます。
このパッケージは、160か国以上で統計機関、国際機関、NGO、コンサルティング会社、大学、病院、民間企業グループによって世界中で広く使用されています。[ 3 ]多指標クラスター調査(MICS)や人口保健調査(DHS)などの主要な国際世帯調査プログラムも、国勢調査や調査作業にCSProを使用しています。
CSProはシンプルなグラフィカルインターフェース(IDE)を採用していますが、高度にカスタマイズされたアプリケーションを作成できる洗練されたプログラミング言語も備えています。初心者ユーザーは簡単な品質管理チェックをプログラムでき、上級ユーザーは手続き型およびオブジェクト指向プログラミング言語を使用して動的なアプリケーションを作成できます。
(2025年冬現在)現在も活発に開発が続けられています。最新の改良により、CSProは以下のようなアプリケーションサポートを設計しました。
CSProソフトウェアスイートのソースコード(CSPro Designer、CSEntry WindowsおよびAndroid、CSProヘルプドキュメント、CSWeb API [ 13 ] [ 14 ])は公開されています。また、2025年からCSProはオープンソースプロジェクトになります。[ 15 ] CSProに付属するヘルプシステムに加えて、活発なユーザーフォーラムも維持されています。[ 16 ]